blockquote,button,caption,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,html,input,legend,li,menu,ol,p,pre,table,td,textarea,th,ul{margin:0;padding:0}
.wp{ width:1170px}
.header_wrap { display:none}
#hjpassport {background-color: #222;margin-bottom: 16px; display:none}
#roll {margin-left: 600px;}
.logincj a{color: #fff;}
.logincj { margin-top:-3px;}

address,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left;font-weight:400}
abbr,body,fieldset,html,iframe,img{border:0}
address,cite,dfn,em,i,var{font-style:normal}
[hidefocus],summary{outline:0}
li{list-style:none}
h1,h2,h3,h4,h5,h6,small{font-size:100%}
sub,sup{font-size:83%}
code,kbd,pre,samp{font-family:inherit}
q:after,q:before{content:none}
textarea{overflow:auto;resize:none}
label,summary{cursor:default}
a,button{cursor:pointer}
em,h1,h2,h3,h4,h5,h6,strong{font-weight:400}
a,a:hover,del,ins,s,u{text-decoration:none}
body,button,input,keygen,legend,select,textarea{font:12px/1.14 "PingFang SC","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei","Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;color:#333;outline:0}
body{background:#fff}

a{color:#222}
.y-wrap{margin-right:auto;margin-left:auto;text-align:left;z-index:1}
.y-wrap .y-box{display:block}
.y-wrap .y-box:after{content:"";display:block;height:0;clear:both;overflow:hidden}
.y-wrap .y-left{float:left;*margin-right:-3px}
.y-wrap .y-right{float:right;*margin-right:-3px}
.y-wrap .y-bfc-iblock{display:inline-block}

.wtopbar{position:relative;height:34px;line-height:34px;background:#222;font-size:14px;color:#fff;width: 100%;
min-width: 1170px;}
.wtopbar .tb-item{position:relative;float:left;border-left:1px solid #3a3a3a}
.wtopbar em .tb-item{ height:31px; overflow:hidden;}
.wtopbar .tb-item:first-child{border:0}
.wtopbar .tb-item a{padding:0 14px;color:#fff}
.wtopbar .tb-item a:hover{color:rgba(255,255,255,.9)}
.wtopbar .more .layer{display:none;position:absolute;border:1px solid #d9d9d9;background:#fff;z-index:20;font-size:14px;right:0;width:116px}
.wtopbar .more .layer a{cursor:pointer;display:block;width:auto;height:42px;line-height:42px;color:#999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center}
.wtopbar .more .layer a:hover{background-color:#f2f2f5}
.wtopbar .more:hover .layer{display:block}
.wtopbar .userbox{margin-left:14px;height:34px}
.wtopbar .more .layer li span{display:none;}
.xlmmbd a{color:#fff;}

.wsearch{position:relative}
.wsearch .input-group{position:relative;border:1px solid #e8e8e8;padding:0 14px;background-color:#f5f6f7;border-radius:4px}
.wsearch .input-text{border:0;color:#999;font-size:14px;line-height:20px;width:280px;padding:0;outline:0;padding:9px 10px 9px 0;background:#f5f6f7;-moz-box-sizing:border-box;box-sizing:border-box}
.wsearch .input-text::-webkit-input-placeholder{color:#dfdfdf}
.wsearch .input-text::-moz-placeholder{color:#dfdfdf}
.wsearch .input-text:-ms-input-placeholder{color:#dfdfdf}
.wsearch .btn-submit{display:block;border-left:0}
.wsearch .btn-submit button{line-height:38px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAA3ElEQVQ4ja2TKw7EMAxEe/+7BJiaGeYCxiaRDE0M2gIvWDVK06af1Y4U0kyeJ7E7TZ3cPUQkmDmYOUop0XuGWtY5cs6RUjosALiHLesciFgPIWIQURDRDiYiY1CboDf2CVX1CHL3R5W2VIh49IjIeLORmdVi7r73MnOklIKIbrsAAOdX+guklFJjLus8BF1ep62Qcx5CthEYvl2bhojCzKrRzA4zNEy8damd0i1hvy5Bqrqr2h7qv1+Cpuk7gKoaqlofsf81HoHOdAZi5neQHgQAuya8BjHz74AzfQCLQsK7CsGP1AAAAABJRU5ErkJggg==) no-repeat 10px 10px;outline:0;border:0;cursor:pointer; height:38px; width:38px; margin-right:-11px}


.mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:21;opacity:.5;filter:alpha(opacity=50);background-color:#000}
.hide, .hides{display:none}

.wuserbox{position:relative;font-size:14px;padding-right:14px;color:#fff}
.wuserbox .nav-login{background-color:#ED4040;color:#fff;width:68px;text-align:center}
.wuserbox .nav-login a{color:#fff}
.wuserbox .nav-login:hover{opacity:.9}

.wuserbox .username{position:relative;text-align:center;font-size:14px;color:#fff}
.wuserbox .username span{color:#fff}
.wuserbox .username:hover span{opacity:.9}
.wuserbox .username:hover .user-layer{display:block}
.wuserbox .user-layer{display:none;position:absolute;top:34px;right:0;border:1px solid #d9d9d9;background:#fff;z-index:22;font-size:14px;width:130px}
.wuserbox .user-layer:before{content:'';position:absolute;border-style:solid;border-color:transparent transparent #d9d9d9;border-width:8px;top:-17px;right:57px}
.wuserbox .user-layer:after{content:'';position:absolute;border-style:solid;border-color:transparent transparent #fff;border-width:8px;top:-16px;right:57px;z-index:9}
.wuserbox .user-layer a{cursor:pointer;display:block;width:auto;height:42px;line-height:42px;color:#999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center}
.wuserbox .user-layer a span{color: #999;}
.wuserbox .user-layer a:hover{color: #999;background-color:#f2f2f5}
.wuserbox .user-head{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px;color:#fff}
.wuserbox .user-head .user-image{display:inline-block;width:24px;height:24px;border-radius:50%;vertical-align:middle;margin-right:6px;margin-top:-2px;background-color:#efefef}
.wuserbox .user-head img{display:block;width:100%;height:100%;border-radius:50%;vertical-align:middle;opacity:1}

#header{width:100%;background:#fff;margin-bottom:16px;z-index:2}
@-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
45%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:.7}
80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
@keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
45%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:.7}
80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}

body .tbpop {font: 12px/1.5 "Î¢ÈíÑÅºÚ"; }
#roll {	z-index: 1;}

