@charset "utf-8";
* { margin: 0; padding: 0;}
a { text-decoration: none;}
ul, li { list-style: outside none none;}
img { border: 0 none;}
.clear { clear: both;}
.dl_foot,.yuyue,.float{ font-size:15px;}
#LRdiv0{font-size:14px;}
html{ font-size:635%;}
.bgbox{min-height:100%; max-width:640px; margin:0 auto; padding:0; font-size:0.14rem; font-family:"微软雅黑";color: #252525;}
.cen640{width:100%; max-width:640px; margin:0 auto; overflow:hidden;}
.cen640 img{ width:100%; vertical-align:top; float:left;}
.title{font-size:0.22rem; color:#305ba9; text-align:center; font-weight:bold; margin:0.25rem auto 0.15rem auto;}
.title span{ font-size:0.14rem; color:#305ba9; font-weight:normal;}
.cen600{width:3rem; margin:0 auto; overflow:hidden; background:#fff;}
.cen600 img{ width:100%; vertical-align:top; float:left;}

.input{width: 2.85rem;line-height:0.4rem;box-sizing: border-box;font-size:0.12rem;color:#252525;display: block;outline: none;padding-left: 0.1rem;border:1px #252525 solid; margin: 0 auto 0.1rem auto; background:#fff;}
.bt{width: 1.4rem;height:0.4rem;text-align:center; font-size:0.18rem;font-weight: bold; color:#fff; overflow:hidden; border:0; margin: 0.15rem auto 0 auto; display: block;outline:none; border-radius:0.1rem; background:#e23f3c;}
.ts{ width:2.9rem; font-size:0.1rem; margin:0.15rem auto 0.3rem auto; color:#252525; line-height:0.18rem;}
.bx1{width:2.85rem; height:1.45rem; margin:0 auto 0.27rem auto; box-sizing:border-box; padding:0.15rem 0 0 0; background:#e4e4e4; border-radius:0.05rem;}
#demo{overflow:hidden; width:2.75rem; height:1.2rem;font-size: 0.1rem;line-height: 0.18rem;margin: 0 auto;text-align: center;}
#demo p{display: inline-block;width: 2.85rem;}
#demo span{padding: 0 0.4rem;}
#demo a{color: #c93139;}
#indemo{float:left;width:2.85rem; height:800%;}
#demo1{float:left;}
#demo2{float:left;}

.p1{font-size:0.23rem; color:#305ba9; text-align:center; font-weight:bold; margin:0.15rem 0 0.05rem 0;}
.p2{ font-size:0.15rem; color:#424242; text-align:center; margin:0 0 0.2rem 0;}
.p2 span{ color:#d63b2b; font-weight:bold;}
.text1{ font-size:0.11rem; color:#000; width:2.75rem; margin:0.1rem auto; line-height:0.2rem; }
.wh li{ width:1.2rem; float:left; margin:0 0 0.24rem 0.26rem; }
.wh li img{ width:100%; vertical-align:top; float:left;}
.zx{ width:1.85rem; margin:0.25rem auto; font-weight:bold; font-size:0.14rem; line-height:0.4rem; color:#fff; text-align:center; background:#e23f3c; border-radius:0.1rem; font-weight:bold; display:block;}
.zx a{ color:#fff; }
.f-title{ font-size:0.2rem; color:#1e71c1; text-align:center; font-weight:bold; margin:0.3rem auto 0.15rem auto;}
.f-title span{ font-size:0.15rem; color:#000; font-weight:normal; }

#bg {width: 100%; height: 100%; background-color: #000; position:fixed; top: 0; left: 0; z-index: 2; opacity: 0.3; filter: alpha(opacity=30);display:none;} 
#loading{ width:0.2rem; height:0.2rem; position:fixed; margin:-0.1rem 0 0 -0.1rem; z-index: 3; top:50%; left:50%; display:none;}
#loading img{width:100%; vertical-align:top; float:left;}

@media screen and (max-width: 480px){

	}