/****************************************** 
Web Layout:Binbin.Tang - tangbinbin@pwrd.com
******************************************/
html,body,form,ol,ul,li,div,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td{margin:0px;padding:0px;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal}
ol,ul{list-style:none;}
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
a{text-decoration:none;}a:hover{text-decoration:underline;}
a:active{}
img{border:0;-ms-interpolation-mode:bicubic;}
.bottom ul:after{content:"";clear:both;display:block}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}

body{margin:0px;padding:0px;font-size:100%;color:#535353;background: #fff; line-height:16px;font-family:"Verdana","Microsoft YaHei",微软雅黑,宋体;}
img{border:0px;}
a{text-decoration:none;color:#acacac}
a:hover{text-decoration:none;color:#c00;transition:color .4s}
a {blr:expression(this.onFocus=this.blur());outline:none;}
.clr{clear:both;display: block}
.pointer{cursor:pointer}
.none{display:none;}
.relative {position:relative;z-index:999}
textarea {resize:none}
.p10{padding:10px}
.p20{padding: 20px}
.pt40{padding-top: 40px}
.pb40{padding-bottom: 40px}
.ph10{padding: 10px 0}
.ph20{padding: 20px 0}
.pb10{padding-bottom: 10px}
.pt10{padding-top:10px}
.pt20{padding-top:20px}
.ffa {font-family: Arial}
div ,p ,h2 ,h3 ,h4 ,h5 ,h6 ,li ,input ,img{transition: all .6s}
.logo img, #header img{width:100%;}

/*  menu  */
#menu, #wrap, .bottom{clear: both;width:100%}

#menu{height:84px;background:#fff;border-top:1px solid #cacaca;border-bottom: 1px solid #cacaca}
#menu .max{position: relative}
#menu h2{width:156px;height:23px;padding:0 20px;font-size: 0.79em;background: url(../images/wanmei2014/icon.png) no-repeat 0 -42px;line-height: 20px;top:0;right:0;position: absolute;text-align: center}
#menu h2 span{width:13px;height:11px;margin-bottom: 2px}
#menu h2 a{color:#666;margin:0 3px}
#menu ul{float: right}
#menu ul li{height:48px;clear: both;padding-top: 35px}
#menu ul li a{display: inline-block;width:80px;height:46px;line-height: 44px;text-align: center;font-size: 1em;font-weight: bold;color:#333;transition:color .4s;}
#menu ul li a.on{color:#d60404;border-bottom: 4px solid #cf0b16}
#menu ul li a:hover{text-decoration: none;color:#d60404;}
#menu h4{height:42px;width:166px;float: left;/*border-left: 1px solid #d1d1d1*/;margin-top: 10px;padding: 9px 10px}
a.logo{display: block;width:132px;float: left;height:60px;margin-top: 10px;/*border-right:1px solid #ededed;*/background: url(../images/wanmei2014/logo.png) no-repeat left center;text-indent: -999em}
span.logo_line{border-left: 1px solid #d1d1d1;display: block;float: left;height: 60px;margin-top: 10px;}
.menu{width:6%;float: right;margin-top: 22px;margin-right: 4%}
.menu img{width:100%}
#pop{width:100%;position: absolute;z-index: 100;background: #000;;filter: Alpha(Opacity=80);opacity: .8;display: none}
#menu_list{width:130px;position: absolute;right:4%;top:84px;z-index: 101;display: none;transition:all 0;}
#menu_list a{display: block;padding:0 20px;line-height: 2.6em;font-size: 1em;background: #fff;border-bottom: 1px solid #dadada;color:#333;border-right:1px solid #ece8e8}
#menu_list a.on{color:#c00;background: #f1f1f1}
#menu_list a:hover{text-decoration: none}
#menu_list a span{width:26px;height:25px}

/* icon */
span.icon{background: url(../images/wanmei2014/icon.png) no-repeat;display: inline-block;vertical-align: middle}
span.i1{background-position: -11px -65px}
span.i2{background-position: -60px -65px}
span.i3{background-position: -107px -65px}
span.i4{width:2px;height:6px;line-height:4px;background-position: -152px -66px;font-size: 0px}
span.i5{width:10px;height:10px;line-height:10px;background-position: -152px -80px;font-size: 0px}
span.i7{width:2px;height:2px;line-height: 2px;font-size: 0;background-position: -152px -75px}
span.tit{width:166px;height:42px}
span.new{width:10px;height:13px;background-position: -140px -66px}
span.hot{width:10px;height:13px;background-position: -140px -80px}
span.top_new{width:37px;height:36px;position: absolute;top:0;left:0;z-index: 2;background-position: -127px -112px}
span.top_hot{width:37px;height:36px;position: absolute;top:0;left:0;z-index: 2;background-position: -85px -112px}
span.weixin{width:20px;height:16px;background-position: -13px -112px}
span.sina{width:20px;height:16px;background-position: -35px -112px}
span.video{width:20px;height:16px;background-position: -58px -112px}
span.jia{width:12px;height:12px;background-position: -152px -80px}
span.web{width:16px;height:14px;background-position: -140px -95px}
span.down{width:16px;height:14px;background-position: -162px -95px}
span.play{width:19px;height:19px;background: url(../images/wanmei2014/icon.png) no-repeat -13px -129px}
span.itab1{background-position: -13px -77px}
span.itab2{background-position: -35px -77px}
span.itab3{background-position: -57px -77px}
span.itab4{background-position: -78px -77px}
span.itab5{background-position: -97px -78px}
span.itab6{background-position: -119px -77px}
span.menu1{background-position: 0 -148px}
span.menu2{background-position: -28px -148px}
span.menu3{background-position: -56px -148px}
span.menu4{background-position: -84px -148px}
span.menu5{background-position: -112px -148px}
span.menu6{background-position: -140px -148px}
span.menu7{background-position: -168px -148px}
span.menu8{background-position: -196px -148px}
span.map_ico{width:47px;height:47px;float: left}
span.map_ico1{background-position: -0 -198px}
span.map_ico2{background-position: -47px -198px}
span.map_ico3{background-position: -94px -198px}
span.map_ico4{background-position: -141px -198px}
span.map_ico5{background-position: -0px -245px}
span.map_ico6{background-position: -47px -245px}
span.map_ico7{background-position: -94px -245px}
span.map_ico8{background-position: -141px -245px}
.on span.itab1{background-position: -13px -94px}
.on span.itab2{background-position: -35px -94px}
.on span.itab3{background-position: -57px -94px}
.on span.itab4{background-position: -78px -94px}
.on span.itab5{background-position: -97px -95px}
.on span.itab6{background-position: -119px -94px}
.on span.menu1{background-position: 0 -173px}
.on span.menu2{background-position: -28px -173px}
.on span.menu3{background-position: -56px -173px}
.on span.menu4{background-position: -84px -173px}
.on span.menu5{background-position: -112px -173px}
.on span.menu6{background-position: -140px -173px}
.on span.menu7{background-position: -168px -173px}
.on span.menu8{background-position: -196px -173px}
.on span.i6, .aside ul li a:hover .i6{width:7px;height:11px;line-height:11px;background-position: -186px -96px;font-size: 0px}



/*  bottom  */
.bottom{padding:48px 0 120px;background: #fff;border-top: 1px solid #dfdfdf}
.bottom ul{padding-bottom: 30px}
.bottom li{width:150px;padding-right: 58px;float: left}
.bottom li.r{padding-right: 0}
.bottom li .tit01{margin-bottom: 8px}
.bottom li p{line-height: 26px;font-size: 0.79em}
.bottom li p a{color:#666}
.bottom h5{padding: 6px 0;color:#999;font-size: 0.79em;clear: both}
.bottom h5 a{color:#666}
.bottom h5 img{margin-right: 6px}
.bottom h6{font-size: 0.79em;color:#999;display: none;line-height: 1.4em;padding:0 2%}
.tit01{height:28px;font-size: 1em;border-bottom: 1px solid #cbcbcb}
.tit01 span{border-bottom: 3px solid #c00;color:#333;line-height: 25px;display: inline-block}
.bottom li p a:hover, .bottom h5 a:hover{text-decoration: none;color:#c00}

@media screen and (max-width:1208px){
    .bottom li{width:139px;padding-right: 20px}
    #menu ul li a{width:74px;}
}
@media screen and (max-width:955px) {
    #menu ul, #menu h2{display: none}
    .menu{display: block}
    .bottom{padding:10px 0;background: #f1f1f1}
    .bottom ul, .bottom h5{display: none}
    .bottom h6{display: block;}
}
@media screen and (max-width: 572px){ 
    .menu{margin-top: 32px}
}
@media screen and (max-width: 400px){
    a.logo{width:84px;background-size: contain}
    #menu h4{padding:9px 0px}
	span.logo_line{margin:10px 8px}
    .menu{width:10%}
}