@charset "utf-8";
/* CSS Mobile Reset */
a, body, dd, del, dfn, dialog, div, dl, dt, em, fieldset, footer, form, h1, h2, h3, h4, h5, h6, header, hr, html, img, ins, label, li, menu, nav, ol, p, pre, s, section, span, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, u, ul { border: 0; margin: 0; padding: 0;}article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary { display: block;}[hidden], .hidden { display: none;}
a:focus { outline: thin dotted #000; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;}
a, a:hover,b { text-decoration: none;}a:hover, a:active { outline: 0;}a b { text-decoration: underline;}ul, ol, li { list-style: none;}
* { outline:none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}img { border: none;}
html { -webkit-text-adjust: 100%; -ms-text-size-adjust: 100%; width:100%; height:100%; margin:0 auto; font-family:"微软雅黑";}
body{ padding:0; margin:0; width:100%; height:100%;background-color:white;}
a:link{ color:#fff;}
a:hover,a:active{ color:#fde02d;}
a:visited{ color:#fff;}
em{font-style: normal;}
input[type="button"], input[type="submit"], input[type="reset"],button{-webkit-appearance: none;}
#BC{width:100%; height:100%; margin:0 auto; position:relative;}
.clear{ clear:both;}
.clearfix:after{content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
/*加载更多*/
#common_more{
	width: 100%;
	height: 35px;
	clear: both;
}
#common_more>button{
	cursor: pointer;
	width: 96%;
	margin: 0 2%;
	border: none;
	border-radius: 10px;
	height: 35px;
	line-height: 35px;
	color: #fff;
	background: #3838384d;
	text-align: center;
}
/*公用头部*/
.common_top,.common_top *{-ms-box-sizing: border-box;-o-box-sizing: border-box;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.common_top,.common_top a{color: #FFF;font-size:14px;}
.common_top{width: 100%; height: 50px;background: #4C4FA1; position: fixed;z-index:110; top: 0; left: 0; }
.main_container{margin:50px 0 0 0;}
.common_top .t1{height:50px;}
.common_top .t1 .left,.common_top .t1 .left a,.common_top .t1 .left .logo
,.common_top .t1 .right,.common_top .t1 .right a
,.common_top .t1 .right .user_img,.common_top .t1 .right .user_img img
{display: block;height:34px;line-height:34px;}
.common_top .t1 .left,.common_top .common_top_center,.common_top .t1 .right{margin-top:8px;}
.common_top .t1 .left{float:left;margin-left:6px;}
.common_top .t1 .left a{float:left;font-size:16px;margin-right:10px;}
.common_top .t1 .left .logo{width:105px;height:25px;margin-top:4.5px;background:url(../images/ht_logo_n.png) no-repeat;background-size:100% 100%;}
.common_top .t1 .right{float:right;margin-right:6px;}
.common_top .t1 .right .user_img img{width: 34px;border-radius:34px;border:2px solid #fff;}

.top_fx{ margin:0; padding:0; border:none; width:0; height:0; float:left;}
.common_top {height: 90px;}
.nav_top{width: 100%;height: 40px;background: #edecec;overflow: hidden;}
.nav_top a {display: inline-block; width: 50px; color: #050505; line-height: 40px; float: left; text-align: center; font-size: 0.9rem;}
.nav_top .on{color: #4C4FA1;font-weight:bold;font-size:0.9rem;}
.main_container{margin:90px 0 0 0;}
