/*20170719 by sy*/
@charset "utf-8";
body{font-size:.24rem;font-family:Helvetica,STHeiti,Droid Sans Fallback;color:#333;background:#f0f0f0;}
body,html,a,img,div,form,select,input,ul,ol,li,h1,h2,h3,h4,h5,h6,dd,dl,dt,p,label,em,span,cude,i{margin:0;padding:0;list-style:none;vertical-align:top;-webkit-tap-highlight-color: rgba(0,0,0,0);}
a{color:#333;text-decoration:none;}
ol,ul,li{list-style:none;}
em,i{font-style:normal;vertical-align:top;}
img{border:none;}
header,footer,section,aside,article,nav,dialog,figure{display:block;}
input,textarea{-webkit-appearance:none;}
.cf{*zoom:1}
.cf:after{content:'';display:block;height:0;clear:both;}
.fl{float:left;}
.fr{float:right;}
.col1{ color:#47c0c0}
.bcor1{ background-color:#9ed55e}
.bcor2{ background-color:#fd71a0}
.marb{margin-bottom:.16rem}
/* tophead */
.topbg{ height:.72rem}
.tophead{ height:.72rem; background-color:#3dc4cc; position:fixed;z-index:5;top:0; left:0; width:100%;}
.tophead .tlogo{ width:2.4rem; height:.52rem; background:url(../images/tlogo.png) no-repeat; background-size:auto .52rem; float:left; margin:.1rem 0 0 .2rem}
.tophead .tsearch{ float:right; width:.38rem; height:.4rem; background:url(../images/tsearch.png) no-repeat; background-size:auto .4rem; margin:.16rem .2rem 0 0}
.tophead .tmy{ float:right; width:.38rem; height:.4rem; background:url(../images/tmy.png) no-repeat; background-size:auto .4rem;margin:.16rem .2rem 0 0}
/* downfixed */
.downfixed{width:100%;background:rgba(0,0,0,.6);position:fixed;left:0;bottom:0;z-index:9999}
.downfixed .down{color:#fff;padding:.18rem;}
.downfixed .close,.downfixed .dest, .downfixed .dest img, .downfixed .dest p{float:left;}
.downfixed .downbtn{float:right;}
.downfixed .close{margin:.2rem .15rem 0 0;font-size:.6rem}
.downfixed .dest{font-size:.22rem;}
.downfixed .dest span{display:block;font-size:.3rem;margin:.1rem 0 .1rem }
.downfixed .downbtn{width:1.7rem;line-height:.54rem;text-align:center;font-size:.28rem;background:#3dc4cc;border-bottom:solid 2px #249ba2;border-radius:.06rem;color:#fff;margin:.23rem 0 0}
.downfixed .dest img{margin-right:.15rem;width:1rem;height:1rem;border-radius:.1rem;display:block}
/* .null */
.null{position: relative}
.null-box{width: 100%;height: 3.2rem;position:fixed;top:50%;margin-top:-1.6rem;text-align: center}
.null-box img{width: 2.2rem;height: 2.4rem;}
.null-box p{line-height:0.4rem;}
.null-box span{color: #3dc4cc}