﻿/*! project:msohu-v2, version:1.3.8, update:2015-06-10 18:38:24 */
body,div,form,h1,h2,h3,h4,h5,h6,html,input,p,span,table,tbody,td,th,tr{
	padding:0;
	margin:0}
b,em,h1,h2,h3,h4,h5,h6,i{
	font-size:1em;
	font-weight:400;
	font-style:normal;
	}
h2{font-size:20px}
body,button,input,select,textarea{
	-webkit-text-size-adjust:none;
	font:400 14px/1.5 helvetica,verdana,san-serif;
	outline:0;
	color:#333;
	}
p{
 box-sizing: border-box;
 line-height: 1.75em;
 letter-spacing: 2px;
 font-size: 18px;
 line-height: 40px;
padding-right:20px;
padding-left: 20px;}

.body {display:block;width:100vw;margin:auto;position:relative;}
@media all and (orientation:portrait) {}
@media all and (orientation:landscape) {
.body {width:60vh;}
}
@media all and (orientation:landscape) and (max-width:736px) {
.body {width:100vw;}
}

img{border:none;vertical-align:middle;margin-bottom:.25em;}
a{color:#333;text-decoration:none}
table{width:100%;border-collapse:collapse;border-spacing:0}
table,tbody,td,th,tr{border-width:0}
input[type=button],input[type=password],input[type=submit],input[type=text],textarea{-webkit-appearance:none;border-radius:0}
.w{padding:0 10px}
.w1{padding:3px 10px}
.w2{padding:10px}
.w3{padding:10px 10px 0;font-size:13px}
.a1{text-align:left}
.a2{text-align:right}
.a3{text-align:center;
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
	}
.b2{background:#F0F9FF}
.b3{background:#E5E5E5}
.b5{background:#979797}
.bd1{border-top:1px dashed #3A88C0}
.bd2{border-top:2px solid #3783C6}
.bd3{border-top:1px solid #D1D1D1}
.bd4{border-top:1px solid #3783C6}
.bd5{border-top:1px dashed #D6D6D6}
.c1,.c1 a{color:#666}
.c2,.c2 a{color:#999}
.c3,.c3 a{color:#000}
.c4,.c4 a{color:#D5423B}
.c5,.c5 a{color:#FFF}
.c6,.c6 a{color:#279714}
.c7,.c7 a{color:#F7982A}
.c8,.c8 a{color:#8BFEFF}
.f12{font-size:12px}
.f15{font-size:15px}
.f16{font-size:16px}
.pb1{padding-bottom:10px}
.pb2{padding-bottom:5px}
.pt1{padding-top:10px}
.pt2{padding-top:5px}
.f,.f a{color:#2471B3}
.f2,.f2 a{color:#3B88C0}
.btn,.tar,.txt,.txt0{
	border:1px solid #3A88C0;
	padding:2px 0;
	font-size:14px;
	}
.txt{width:40px;height:16px}
.txt0{height:16px}
.txt1{
	height:16px;
	border:none;
	border-bottom:1px solid #D4D4D4;
	background:0 0
	}
.tar{width:214px}
.btn{
	padding:0 4px;
	font-size:14px;
	text-align:center;
	height:22px;
	border:none;
	}
a.btn{padding:4px}
input.btn1{
	-webkit-appearance:push-button;
	padding:1px 6px;
	}
.s,.v{padding:0 2px}
.h .as{float:right;text-align:right}
.h h3{width:6.5em}
.ls{margin:5px 5px 0;padding-top:5px}
.ls a:visited{color:#551A8B}
.ls2{padding:0;font-size:13px}
.ls2 p{
	line-height:24px;
	height:24px;
	overflow:hidden;
	}
.ls2 .C{margin-left:30px}
.nextpage{color:#09c}
.hn{background:center 0 no-repeat}
.hn1{width:220px}
.hn2{width:105px;float:left;margin:5px 2px 5px 3px}
.hn .tit{text-align:center}
.W_min,.W_min a{color:#FFF}
.Header{margin-top:0}
img.Logo{margin-bottom:0}
.N1 a{margin-right:4px}
.N2{font-weight:700}
.N2,.N2 a{font-size:16px}
.Sch .txt{color:#999}
.Sch2 .txt{width:180px;color:#999}
.Top{padding:2px 5px;font-size:12px}
.Ftr{padding-top:5px;margin-top:5px}
.We{clear:both}
.We img{float:left;padding:5px 0;margin-right:10px}
.C{font-size:12px;color:#81C0F6;margin-left:5px}
.Text h2{font-weight:700}
.Frm .txt0{width:200px}
._tgC_nav{font-size:14px;padding:0 10px}
._tgC_nav a{color:#3b88c0}
.bugReport{background:#FFF4CC}
.bugReport,.bugReport a{color:#EB330F}
.PH{background:#EBF5FD;line-height:30px}
.PHB{background:#3782C4;line-height:30px}
.PHB,.PHB .f,.PHB .f a{color:#FFF}
.MLive a{color:#2471B3}
.Alert{background:#FFF9BF;border:1px solid #F4E875;border-width:1px 0}
.W_min{background:#333;border-bottom:1px solid #171717;padding:3px 10px 0}
.h{background:#b70e24;border-bottom:1px solid 000000;}
.h,.h a{color:#333}
.Header{padding-right:0}
.Header .quickLink{padding:5px 0}
.Header .quickLink img{margin:0}
.Ftr,.N3{background:#f3f3f3;border:none}
.a3.w1{text-align:left}
.bd1{border-color:#d0ac19}
.btn,.seabox .btn{background:#fccb00;color:#333;border-color:#fccb00}
.ls .s{color:#333}
.seabox .kw,.tar,.txt,.txt0{border:1px solid #939393}
.Sch .txt{width:106px}
.Top{background:#fccb00;color:#333;border-bottom:1px solid #d0ac19}
.a4{text-align:left;display:none}
.a4 .hn2{display:inline-block;float:none}
img.Logo{padding:10px 0}
.b1{background:#333}
.b1,.b1 a,.b1 b{color:#999}
.b4{background:#f2f2f2}
.b4 .bd4{border-top:2px solid #fccb00}
.bd2{border-color:#b70e24;background:#f2f2f2}
.bd2 a,.bd2 b{color:#333}
.h .as{padding-top:3px;font-size:13px}
.N2{background:#333}
.N2,.N2 a{color:#fff}
.stock_seabox .stock_btn{background:#fccb00!important;border-color:#fccb00!important}.stock_seabox .stock_kw{border-color:#fccb00!important}
.link_color{color:#1750eb;text-decoration:underline}
.user_pic{vertical-align:top;width:48px}
.user_pic img{width:48px}
.user_msg .name{font-size:16px}
.user_msg .dec{color:#6f6f6f;font-size:12px}
.user_msg .info{padding-left:5px}
.weibo_info p{margin-top:3px}
.weibo_info img{vertical-align:bottom}
.wb{border:1px solid #f1f1f1;background:#fcfcfc;padding:5px;margin:10px}
.from_msg{color:#6f6f6f}
.Bread_crumbs{border-top:1px solid #F8D95B;background:#EEE8CC;padding:3px 10px}.Bread_crumbs a{color:#E55C00}
.Bread_crumbs img{float:right;margin-top:2px}
.ls .statistical{padding-left:10px;color:#006eff}
.ls .guide a{color:#006eff;padding:10px 3px;display:block}
.i_face,.i_face1{
	display:inline-block;
	width:31px;
	height:31px;
	background:url(../../i/faces.png) no-repeat;
	background-size:155px;
	vertical-align:bottom;
	}
.i_face1{background:url(../../i/faces1.png) no-repeat;background-size:31px}
.i_geili{background-position:-124px 0}
.i_fendou{background-position:-93px 0}
.i_guzhang{background-position:-62px 0}
.i_fanu{background-position:-31px 0}
.i_se{background-position:0 0}
.i_qiang{background-position:-124px -31px}
.i_keai{background-position:-93px -31px}
.i_zhuakuang{background-position:-62px -31px}
.i_hanxiao{background-position:0 -31px}
.i_bishi{background-position:-124px -62px}
.i_meigui{background-position:-93px -62px}
.i_daku{background-position:-62px -62px}
.i_yiwen{background-position:-31px -62px}
.i_ruo{background-position:0 -62px}
.i_fuyun{background-position:-124px -93px}
.i_qian{background-position:-93px -93px}
.i_kelian{background-position:-62px -93px}
.i_jingya{background-position:-31px -93px}
.i_woshou{background-position:-93px -124px}
.i_quantou{background-position:-62px -124px}
.i_jiu{background-position:-31px -124px}
.i_dajiangyou{background-position:0 -124px}
.i_aini{background-position:0 -31px}
.i_bizui{background-position:0 -62px}
.i_zuqiu{background-position:0 -93px}
.i_lazhu{background-position:0 -124px}
.i_shuijiao{background-position:0 -155px}
.i_shengqi{background-position:0 -186px}
.i_liuhan{background-position:0 -217px}
.i_lahua{background-position:0 -248px}
.i_weixiao{background-position:0 -279px}
.i_jiangbei{background-position:0 -310px}
.i_daxiao{background-position:0 -341px}
.i_ku{background-position:0 -372px}
.i_chijing{background-position:0 -403px}
.i_jiayou{background-position:0 -434px}
.i_weiqu{background-position:0 -465px}
.i_zan{background-position:0 -496px}
.i_xin{background-position:0 -527px
}.i_shangxin{background-position:0 -558px}
.i_xianhua{background-position:0 -589px}





nav.site{
	overflow:hidden;
	margin-bottom:10px;
	padding:5px 0;
	-webkit-transition:height .2s ease-in-out;
	}
nav.site a{
	display:block;
	float:left;
	position:relative;
	height:30px;
	line-height:30px;
	width:25%;
	text-align:center;
	font-size:18px;
	}
nav.site a i{
	position:absolute;
	top:6px;
	}
nav.site .nM{
	position:relative;
	z-index:1;
	color:#3783C6;
	margin-right:-100%;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	}
nav.site .nC{
	float:right;
	color:#3783C6;
	-webkit-tap-highlight-color:rgba(0,0,0,0)
	}


nav.site.all{
	height:60px;
	overflow:hidden;
	}
nav.site.all.on{height:120px}
nav.site.all.on .nM{top:-500px}

body.home nav.site.all a{width:16%}
body.home nav.site.all a:nth-child(13){
	-webkit-tap-highlight-color:rgba(0,0,0,0)
	}
body.home nav.site.all a:nth-child(n+13){display:none}
body.home nav.site.all.on a:nth-child(n+13){display:initial}
body.home nav.site.all .nC{margin-right:4%}


nav.mini{padding:10px 0}
nav.mini a{
	display:block;
	width:16.6%;
	line-height:30px;
	text-align:center;
	float:left;
	font-size:16px;
	}

.reTop{
	text-align:center;
	margin:20px 0;
	font-size:16px;
	}
footer.site{
	text-align:center;
	padding-bottom:10px;
	}
nav.foo{
	font-size:18px;
	background:-webkit-gradient(linear,0 0,0 100%,from(#333),to(#272627));
	margin-bottom:10px;
	}
nav.foo a{
	color:#fff;
	line-height:40px;
	margin:0 3px;
	}








/*logo头部开始*/
#hearder{margin:0 auto;
	padding-top:0px;
	background:#b70e24;
}

.hearder_top_bg{
	width:100%;
	height:50px;
	margin:0 auto;
	left:0;
	top:0;
	background:#b70e24;
	z-index:10;
}

.hearder_top{
	width:100%;
	height:50px;
	margin:0 auto;
}/*width:960px;*/

.logo{
	display:block;
	height:75px;
	float:left;
	margin-right:40px;
}








/************** 上角导航 **************/

#title {
	width:100%;
	height:60px;
	position:relative;
	background:url(../images/logo02.png) no-repeat center center #b70e25;
	background-size:90% auto;
	border-bottom:3px solid #D4AE1F;}

#menu,#goback {
	display:block;
	width:25px;
	height:25px;
	background-image:url(../images/icon-menu.png);
	background-repeat:no-repeat;
	background-size:200% auto;
	margin:auto;
	top:0;
	bottom:0;
	position:absolute;
	}
#menu {
	background-position:100% 0;
	right:5px;}
#goback {background-position:0 0;left:5px;}
#menulist {
	position:absolute;
	width:100px;
	background:#b70e23;
	z-index:999;
	right:0;
	top:53px;
	display:none;
	}
#menulist a {
	display:block;
	text-decoration:none;
	line-height:25px;
	margin-top:1px;
	background:#eeeded;
	color:#000000;
	text-align:center;
	}



.cc_a{float:left;
      height:15px;
      width:100%;
		}


@media screen and (max-width:479px){
/*针对于320——479的中小屏幕手机*/

	
.cc{float:left;
    padding: 0 .45rem .5rem .45rem;
	word-wrap: break-word;
    word-break: break-all;
	height:auto;	 
		}


.cc img{
	max-width: 100%;
    max-height: 100%;
    margin: 0 auto;
	}
.cc video{
	border:none;
	vertical-align:middle;
	margin-bottom:.25em;
	max-width:300px;
	height:100%;
	}	



.cc sp{text-align:center;
       padding: 0 .45rem .5rem .45rem;
	   width:100%; height:100%; border:#858585 1px solid; }

.cover_sp1{ width:100%; height:100%; display:block;}
.cover_sp1 strong {
    background-image:url(../images/sp016.png);
    background-repeat: no-repeat;
    float: left;
    height:60px;
    overflow: hidden;
    position:relative;
    width:60px;
	left:30px; margin-top:-70px; filter: alpha(opacity=60);opacity: 0.7;
}

}








.cc_xm{padding:0px 0px;
height:auto;}

.cc_zj{width:100%;
       height:20px;
	   }






@media screen and (max-width:1024px){
/*针对于768——1024的中小屏幕手机*/

	
.cc{float:left;
   padding-left:25px; 
   padding-right:25px; 
	word-wrap: break-word;
    word-break: break-all;
	height:auto;	 
		}


.cc img{
	max-width: 100%;
    max-height: 100%;
    margin: 0 auto;
	}
.cc video{
	border:none;
	vertical-align:middle;
	margin-bottom:.25em;
	max-width:300px;
	height:100%;
	}	



.cc sp{text-align:center;
       padding: 0 .45rem .5rem .45rem;
	   width:100%; height:100%; border:#858585 1px solid; }

.cover_sp1{ width:100%; height:100%; display:block;}
.cover_sp1 strong {
    background-image:url(../images/sp016.png);
    background-repeat: no-repeat;
    float: left;
    height:60px;
    overflow: hidden;
    position:relative;
    width:60px;
	left:30px; margin-top:-70px; filter: alpha(opacity=60);opacity: 0.7;
}

}

.cc .para{
    font-size: 16px;
    line-height:2em;
}





.cc_xm{padding:0px 0px;
height:auto;}

.cc_zj{width:100%;
       height:20px;
	   }


@media screen and (max-width:812px){
/*针对于375——812的中小屏幕手机*/

	
.cc{float:left;
   padding-left:25px; 
   padding-right:25px; 
	word-wrap: break-word;
    word-break: break-all;
	height:auto;	 
		}


.cc img{
	max-width: 100%;
    max-height: 100%;
    margin: 0 auto;
	}
.cc video{
	border:none;
	vertical-align:middle;
	margin-bottom:.25em;
	max-width:300px;
	height:100%;
	}	



.cc sp{text-align:center;
       padding: 0 .45rem .5rem .45rem;
	   width:100%; height:100%; border:#858585 1px solid; }

.cover_sp1{ width:100%; height:100%; display:block;}
.cover_sp1 strong {
    background-image:url(../images/sp016.png);
    background-repeat: no-repeat;
    float: left;
    height:60px;
    overflow: hidden;
    position:relative;
    width:60px;
	left:30px; margin-top:-70px; filter: alpha(opacity=60);opacity: 0.7;
}

}








.cc_xm{padding:0px 0px;
height:auto;}

.cc_zj{width:100%;
       height:20px;
	   }






