@charset "utf-8";
/* CSS Document */

body{
		margin: 0px; padding: 0px; font-family: "微软雅黑"; font-size: 12px; color: #969696;
}

::selection{
	color: #FFFFFF; background: #FFB500;/*选中文本改变颜色*/
}

img{
	border: 0px; blr:e­xpression(this.onFocus=this.blur());
}

form{
	margin: 0px; padding: 0px;
}

*{
	margin: 0px; padding: 0px;
}


/* 浏览器滚动条  begin */

::-webkit-scrollbar{
	width:8px; height:8px;
}

::-webkit-scrollbar-track:vertical{
	background:#FF0000;
}

::-webkit-scrollbar-track-piece{  /* 外层轨道 */
	background:#F5F5F5
}

::-webkit-scrollbar-thumb:vertical{   /* 内层轨道 */
	background:#CCCCCC; border-radius:10px;
}

::-webkit-scrollbar-thumb:vertical:hover{   /* 鼠标滑向内层轨道 */
	background:#666666;
}

/*浏览器滚动条  end */

/*ins  start */

.icon_alibaba{
       width: 1em; height: 1em; vertical-align: -0.15em; fill: currentColor; overflow: hidden;
}

@font-face{
	font-family: ins_font; src: url('../font/Alegreya-Regular.otf');
}

.ins_logo{
	margin:80px auto 10px auto; width: 820px; user-select: none;
}

.person{
	margin:0px auto 25px auto; width: 820px; height: 100%; overflow: auto; background: #FFFFFF; color: #000000;
}

.user_img{
	margin: 25px 0px 25px 50px; float: left; user-select: none;
}

.user_information{
	float: left; height: 100%; overflow: auto; margin: 30px 0px 0px 50px;
}

.user_all{
	height: 100%; overflow: auto;
}

.user_id{
	float: left; font-size: 30px;
}

.user_follow{
	float: left; background: #000000; color: #FFFFFF; padding: 7px 20px; margin: 5px 0px 0px 20px; border-radius: 3px; font-size: 14px; cursor: pointer;
}

.user_name{
	float: left; font-size: 20px; padding: 35px 15px 0px 0px;
}

.user_autograph{
	float: left; font-size: 12px; padding: 43px 0px 0px 0px;
}

/* 关注弹窗 start*/

.cd-popup {
	position: fixed; left: 0; top: 0; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.9); opacity: 0; visibility: hidden; transition: opacity 0.3s 0s, visibility 0s 0.3s;
}

.cd-popup.is-visible {
	opacity: 1; visibility: visible; transition: opacity 0.3s 0s, visibility 0s 0s;
}

.cd-popup-container {
	position: relative; width: 90%; max-width: 400px; margin: 20em auto; background: #FFFFFF; border-radius: 5px; transform: translateY(-40px); transition-duration: 0.3s; padding: 0px 0px 1px 0px;
}

.is-visible .cd-popup-container {
	transform: translateY(0);
}

/* 关注弹窗 end*/

.user_img img{
	border-radius: 50%;
}

.tip{
	text-align: center; font-size: 16px; color: #000000; padding: 50px 0px 0px 0px;
}

.tip_inp{
	color: #FFFFFF; font-size: 16px; background: #000000; border-radius: 3px; width: 80px; padding: 10px 20px; margin: 30px auto; text-align: center;
}

.tip_inp:hover{
	background: #333333; transition: all 0.35s ease; cursor: pointer;
}

.tip_inp a{
	color: #FFFFFF; text-decoration: none;
}

.tip_inp a:hover{
	color: #FFFFFF; text-decoration: none;
}

.icon_close{
	color: #000000; font-size: 25px;
}

.ins_close{
	position: absolute; top: 8px; right: 8px; transition: all 0.35s ease;
}

.ins_close:hover{
	transform: rotate(180deg); cursor: pointer;
}

.ins_content{
	margin: 0px auto; width: 820px; height: 100%; overflow: auto; background: #FFFFFF;
}

.ins_content ul{
	padding:50px 0px;
}

.ins_content ul li{
	list-style: none; padding: 0px; height: 100%; overflow: auto;
}

.ins_content ul li.line{
	height: 1px; overflow: hidden; padding: 0px; background: #F5F5F5;
}

.time{
	float: left; padding: 0px 50px; font-family: "ins_font"; line-height: 0px; letter-spacing: 0px; user-select:none; /*禁止选中此div中的内容*/
}

.date{
	width: 120px; height: 120px; border-radius: 50%; background: #000000; color: #FFFFFF;
}

.day{
	text-align: center; padding: 45px 0px 0px 0px; font-size: 66px;
}

.month{
	text-align: center; padding: 50px 0px 0px 0px; font-size: 22px;
}

.year{
	text-align: center; padding: 20px 0px 0px 0px; font-size: 40px; color: #000000;
}

.ins_con{
	float: right; padding: 0px 50px 0px 0px;
}

.ins_pic{
	 display: block; height: 550px;
}

.ins_text{
	font-size: 14px; color: #000000; padding: 5px 0px 0px 1px;
}

.line{
	height: 1px; overflow: hidden; background: #F5F5F5; margin: 50px 0px; float: none;
}

.copy{
	text-align: center; font-size: 12px; color: #969696; width: 100%; height: 100%; overflow: auto; padding: 15px 0px 5px 0px;
}

#tongji{
		margin:0px; padding:5px 0px 0px 0px;
	}

#tongji a{
		margin:0px; padding:0px; color:#FFFFFF; text-decoration:none; display:block; font-size:0px;
	}

#tongji a:hover{
		margin:0px; padding:0px; color:#FFFFFF; text-decoration:none; display:block; font-size:0px;
	}