@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin:0; padding:0; border: 0;} 
a,area{blr:expression(this.onFocus=this.blur())}
a { text-decoration:none;}
a:hover { text-decoration:none;}
img { -ms-interpolation-mode: bicubic; }/* IE图像平滑*/
html, body { 
font-family:Helvetica,"微软雅黑","宋体"; 
-webkit-text-size-adjust:none;
-moz-text-size-adjust:none;
-ms-text-size-adjust:none;
text-size-adjust:none;
} /*Reset Android and IOS font*/
input { border-radius:0; } /*Reset IOS input style*/
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { list-style:none; }
@-webkit-viewport { width:device-width; }
@-moz-viewport { width:device-width; }
@-ms-viewport { width:device-width; }
@-o-viewport { width:device-width; }
@viewport { width:device-width; }

.boxcenter { margin:0 auto;}
.fl_all { float:left; display:inline-block }
.fr_all { float:right; display:inline-block }
.txtdot { overflow:hidden; white-space:nowrap; text-overflow:ellipsis }



html {/*font-size: 62.5%;/*10 ÷ 16 × 100% = 62.5%*/}

.jbB{}

.jbBa{background:url(y_head.jpg) repeat-x top;height:.6rem;}
.jbBa .logoImg{width:2.26rem;position: absolute;z-index:100;}
.jbBa ul{float:right;overflow: hidden;}
.jbBa ul li{float:left;height:.6rem;border-left:1px solid #ba1831;width:.78rem;}

.jbBa ul li.a{background:url(y_home.png) no-repeat center center;}
.jbBa ul li.b{background:url(y_login.png) no-repeat center center;}
.jbBa ul li.b a{ display: block; height: .6rem; }
.jbBa ul li.c{background:url(y_search.png) no-repeat center center;}

.jbBa .dlB{width:4.06rem;height:2.3rem;overflow:hidden;background:#8c1320;position:absolute;z-index:100;right:0px;top:.6rem;padding:.1rem;}
.jbBa .dlBa{background:#e6e6e6;height:2rem;overflow:hidden;padding-top:.3rem;}
.jbBa .dlBa table{color:#797979;line-height:.45rem;height:.45rem;}
.jbBa .dlBa td{height:.45rem;font-size:.24rem;padding-bottom:.2rem;}
.jbBa .dlBa input.a{width:2.22rem;height:.43rem;border:1px solid #ccc;background:#fff;padding:0 .05rem;font-size:.24rem;color:#333; float: left;}
.jbBa .dlBa input.b{width:1.06rem;height:.45rem;font-size:.24rem;color:#fff;text-align: center;line-height: .45rem;background:#ae0101;border:none;}
.jbBa .dlBa input.c{width:1.06rem;height:.45rem;font-size:.24rem;color:#ae0101;text-align: center;line-height: .45rem;border:none;background:none;}

.jbBa .jsB{width:4.06rem;height:.55rem;background:#8c1320;position: absolute;right:0px;top:.6rem;z-index:101;padding-right:.15rem;padding-top:.15rem;}
.jbBa input.a{height:.4rem;line-height:.4rem;width:2.8rem;border:1px solid #b42c36;padding:0 .1rem;font-size:.24rem;color:#d4ac8f;border:1px solid #b42c36;border-right:none;float:right;background: #981b27;}
.jbBa div.b{width:.78rem;height:.42rem;line-height:.42rem;font-size:.24rem;color:#e1c89c;text-align: center;float:right;background:#b42c36;border-radius:0;}


.jbBb{background:url(y_nav.jpg) repeat-x top;height:.7rem;line-height:.7rem;font-size:.24rem;color:#fff;position:relative;}
.jbBb ul{float:right;margin-right:.6rem;height:.7rem;}
.jbBb ul li{float:left;padding:0 .05rem;position:relative;}
.jbBb ul li.s{background:url(y_star.png) no-repeat center center;width:.14rem;height:.7rem;padding:0px;}

.jbBb .listB{background: rgba(163,46,58,.9);z-index:101;position:absolute;left:0px;top:.7rem;right:0px;display:none;}
.jbBb .listB a{display:block;overflow:hidden; white-space:nowrap; /*text-overflow:ellipsis;*/font-size:.2rem;/*padding:0 5px;*/height:.6rem;line-height:.6rem;border-bottom:1px solid #e06161;color:#fff;text-align: center;}
.jbBb .listB a:last-child{border-bottom:none;}



@-o-keyframes xz{
	from{-o-transform:rotate(0deg);}to{-o-transform:rotate(360deg);}
}
@-ms-keyframes xz{
	from{-ms-transform:rotate(0deg);}to{-ms-transform:rotate(360deg);}
}
@-moz-keyframes xz{
	from{-moz-transform:rotate(0deg);}to{-moz-transform:rotate(360deg);}
}
@-webkit-keyframes xz{
	from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}
}
@keyframes xz{
	from{transform:rotate(0deg);}to{transform:rotate(360deg);}
}

.jbBb .menuButO{position:absolute;right:.1rem;width:.48rem;height:.7rem;overflow:hidden;}
.jbBb .menuBut{background:url(y_add.png) no-repeat center center;width:.48rem;height:.7rem;
}
.jbBb .menuBut.xz{
	-o-animation:xz 1s;
	-ms-animation:xz 1s;
	-moz-animation:xz 1s;
	-webkit-animation:xz 1s;
	animation:xz 1s;
}



.jbBb .menuB{background: rgba(163,46,58,.9);position:absolute;left:0px;top:.7rem;right:0px;z-index:99;display:none;}
.jbBb .menuBa{margin:.2rem .2rem 0px;background: #f3efe3;box-shadow: 0px 0px 5px rgba(39, 39, 39, 0.74);padding-top: .5rem;padding-bottom:.2rem;overflow:hidden;}
.jbBb .menuBa dl{border-top:1px solid #fff;border-bottom:1px solid #cfc29c;overflow:hidden;padding:.2rem .4rem;font-size:.24rem;line-height:.6rem;color:#4b4b4b;}
.jbBb .menuBa dl:first-child{border-top:none;}
.jbBb .menuBa dl a{color:#4b4b4b;}
.jbBb .menuBa dt{color:#9b2530;font-size:.26rem;padding-left:.25rem;background:url(y_star.png) no-repeat center left;display: block;}
.jbBb .menuBa dt a{color:#9b2530;}
.jbBb .menuBa dd a{display:block;padding:0 .25rem;float:left;}
.jbBb .menuB .sqB{height:.86rem;background:url(y_stop.png) no-repeat center center;}



.jbBc{height:30vh;overflow:hidden;}
.jbBc ul{}
.jbBc ul li{float:left;}
.jbBc ul a{}
.jbBc ul img{height:100%;width:100%;display:block;}

.jbBd{overflow:hidden;border-bottom:1px solid #e5e5e5;padding:.1rem .2rem 0;display:flex;}
.jbBd1{flex:auto;overflow:hidden;}
.jbBd1.l{padding-right:0.2rem;}
.jbBd1.r{display:flex;flex-direction:row-reverse;}
.jbBd1 dl{border-bottom:1px solid #d3d3d3;color:#5e5e5e;padding:.09rem 0;overflow: hidden;}
.jbBd1 dl:last-child{border-bottom:none;}
.jbBd1 dl a{color:#5e5e5e;}
.jbBd1 dt{font-size:.24rem;line-height:.35rem;padding-left:.4rem;display:block;}
.jbBd1 dd{font-size:.2rem;line-height:.35rem;padding-left:.4rem;}
.jbBd1 .red{color:#c51d39;}
.jbBd1 .yellow1{color:#dc9661;}
.jbBd1 .yellow2{font-size:.34rem;color:#dd9230;font-family:Arial;padding:0 .1rem;}
.jbBd1 .bg1{background:url(y_icon4.jpg) no-repeat left center;}
.jbBd1 .bg2{background:url(y_icon5.jpg) no-repeat left center;}
.jbBd1 .rB{color:#484848;font-size:.24rem;line-height:.24rem;margin:.1rem 0.36rem 0rem 0rem;text-align:center;width:1rem;}
.jbBd1 .rB:first-child{margin:.1rem 0rem 0rem 0rem;}
.jbBd1 .rB img{display: block;max-width:100%;margin:0 auto .1rem;}

.jbBda{background:#efefef;height:.1rem;}


.jbBe{padding:.25rem .2rem;}

.jbBf{padding:.25rem .2rem;}
.jbBf .tB{overflow:hidden;display:flex;padding-top:.2rem;}
.jbBf .tB img{display:block;max-width:100%;}
.jbBf .tB1{}
.jbBf .tB1 a:first-child{margin-bottom:.18rem;display:block;}
.jbBf .tB2{padding-left:.18rem;overflow:hidden;}
.jbBf .bB{margin-top:.18rem;}
.jbBf .bB img{display:block;max-width:100%;}


footer{background: url(y_foot.jpg);border-top: 5px solid #bbaa70;overflow: hidden;padding: .1rem 0px;margin-top:.3rem;}
footer ul{overflow:hidden;padding:.15rem 0 .3rem;font-size:.24rem;line-height:.24rem;flex-direction:row;display:flex;}
footer ul li{border-right:1px solid #bf2635;color:#fff;flex:1;text-align: center;}
footer ul li:last-child{border-right:none;}
footer ul a{color:#fff;}

footer .footerB{overflow:hidden;display:flex;font-size:.2rem;color:#eaa9b3;line-height:.35rem;margin:0 .65rem;}
footer .footerB img{width:1.43rem;margin-right:.45rem;}





.chnlNameBa{border-bottom: 1px solid #e3e3e3;height:.5rem;line-height:.5rem;}
.chnlNameBa span{font-size: .32rem;color: #2a2a2a;border-bottom: 2px solid #c92637;display: block;float: left;padding: 0 10px;margin-top:-1px;}
.chnlNameBa a{float: right;color:#9d9d9d;font-size: .2rem;}



.ulLista{line-height:.5rem;font-size:.24rem;color:#666;overflow:hidden;padding:.25rem 0;}
.ulLista a{background:url(y_pot.jpg) no-repeat left center;color:#666;padding-left:.3rem;display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}



/******************新改的登录********************/
.jbBa .loginUl{ float: left; }
.jbBa ul li.back{ background: url(y_icon6.jpg) no-repeat center center; border-right: 1px solid #ba1831; border-left: none;}

.loginCon{ height:7.88rem;  background: url(loginBg.jpg) no-repeat center top; overflow: hidden; position: relative;}

.loginForm{ width: 5.1rem; height: 4.9rem; border: 1px solid #fff; /*background-color: #f8f5f1; opacity: 0.4;*/ position: absolute; left: 50%; margin-left: -2.55rem; top:0.85rem; background: url(loginFormBg.png) no-repeat center center; }

.lfHead{ width: 2.65rem; height: 0.36rem; margin: 0.5rem auto 0 auto; background: url(loginStar.png) no-repeat center center; text-align: center; font-size: .28rem; color: #353535; line-height:.36rem; letter-spacing: 0.03rem; overflow: hidden;}


.lfUser{ text-align: center; /*width: 3.9rem;*/ margin: .51rem auto 0 auto; overflow:hidden;}
.lfUser input{ width: 3.86rem; height: .46rem; border: 1px solid #c1c1c1; border-radius: 3px; text-indent: .18rem; display: block; margin-bottom: .32rem; font-size: .24rem; display: block;; margin: 0 auto .32rem auto;}

.lfLogin{ overflow: hidden; }
.lfLogin input{ width: 1.56rem; height: .54rem; background-color: #b01717; color: #fff; font-size: .26rem; text-align: center; line-height: .54rem; border: none; border-radius: 3px; margin: .12rem auto 0 auto; display: block; }


.regist{ text-align: center; /*height: .45rem;*/ overflow: hidden;}
.regist a{ font-size: .2rem; text-decoration: underline; color: #b01717;}
.regist a.forgetPs{ color: #5e5e5e; padding-left: .72rem; }