/*topHeader*/

.topHeader{width:100%;background:#ececec;height:30px;padding-top:6px;border-top:3px solid #aa0000;}
.topHeaderCon{width:960px;margin:0 auto;}
.topHeaderConL{float:left;width:280px;color:#c3c3c3;}
.topHeaderConR{float:right;width:11%;position:relative;z-index:10000; line-height:24px;}
.loginBef,.loginAfter{width:135px;}
.loginBef{text-align:right;width:115px;}
.tohome,.mobileUpload{display:inline-block;margin-right:15px;line-height:26px;color:#1e2850;font-size:12px;}
.mobileUpload{background:url(/stock/upload/stock_2014/img/ico_lico.gif) no-repeat 0 -202px;margin-left:15px;padding-left:23px; }
.loginBef a{color:#1e2850;display:inline-block;padding:0 10px;}
.loginBef a:hover{color:#900;}

/*Header*/
.header_2014{width:100%;background:url(/opinion/2014/home/img/ico_tit_bg.gif) repeat-x 0 0;height:54px;margin-top:10px;}
.header_2014 .headerL{background:#aa0000;border-right:solid 1px #fff; height:54px;overflow:hidden;padding:0 10px;}
.header_2014 .header_date{ float:left;padding:25px 0 0 15px; height: 16px; line-height: 16px; overflow: hidden;}
.header_2014 .header_date a{ color: #c7e1fc; }
.header_2014 .fl{float:left;}
.header_2014 .fr{float:right;}
.date{ float:left;padding:25px 0 0 15px; height: 16px; line-height: 16px; overflow: hidden;}
.date a{ color: #c7e1fc; }
/*search*/
.search2014{background:#fff;width:288px; border:1px #c1c1c1 solid;margin-top:14px;margin-right:15px;display:inline; float:right}
.search2014 .hx_btn{float:left;display:inline-block;background:url(/opinion/2014/home/img/search_btn.jpg) no-repeat; height:28px; width:38px;border:none;border-left:0; cursor:pointer;}
.search2014 .s_let{float:left;width:250px; height:28px;}
.search2014 .s_let .sl_lay{width:250px; height:28px;}
.search2014 .s_let .sl_lay .sl_select{ background:url(/opinion/2014/home/img/serch_ico.jpg) no-repeat 50px center; float:left; display:inline;height:25px; line-height:25px; font-size:12px; color:#888;width:61px;padding:2px 0px 0px 10px; cursor:pointer;}
.search2014 .s_let .sl_lay .l{ position:relative; float:left;}
.search2014 .s_let .sl_lay .hx_inp{border:0px; background:#fff; height:24px; padding:3px 0px 0px 10px; color:#888; font-size:12px; line-height:22px; width:161px; float:left;outline:none;resize:none;margin-left:3px;border-left:solid 1px #ccc;}
.search2014 .s_let .sl_lay .sl_select{padding-bottom:0;line-height:25px;padding-left:12px;width:61px;height:25px;color:#888;font-size:12px;cursor:pointer;padding-top:3px;}
.selectLayer {width:76px;border:1px solid #ccc;position:absolute;left:0;top:27px;z-index:999;background:#fff;display:none; margin-left:-1px; border-top:0px; float:left; height:150px}
.selectLayer div {width:61px;height:30px;line-height:30px;text-align:left; font-size:14px; color:#888; padding-left:15px}
.selectLayer p{background:#e5e5e5; height:149px;opacity: 0.6;filter:alpha(opacity=60); position:absolute; right:-4px; top:2px; width:3px; }
#standStockPanel .sc1310_1{ _margin:-2px 0px 0px -2px}
#standStockPanel .sc1310_1 td{ color:#888}
#standStockPanel .sc1310_1 div a{ color:#888; font-size:12px}
#standStockPanel .sc1310_1 div a:hover{ color:#990000}
/*topHeader*/
.headerNav_2014{width:960px;margin:0 auto;;color:#EDEDED;padding:14px 0 4px;}
.headerNav_2014 a{font:12px/16px '\5b8b\4f53';color:#000;display:inline-block;padding:0 5px;}
.headerNav_2014 a:hover{color:#900;}

@media screen and (max-width:960px){
	.header_2014,{width:100%;}
}
@media screen and (max-width:768px){
	.search2014,.header_2014 .header_date,#fullScreeMedia,#topFullWidthBanner,#hexunCouplet01{display:none;}
	.header_2014{margin-top:0;}