/* CSS by zq at 2015/5/7 10:09 */

html,body,div,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,img {margin:0;padding:0;border:0;font-size:12px;font-weight:500;font-style:normal;}
body,button,input,select,textarea {font:12px/1.5 Tahoma,Helvetica,Arial,"微软雅黑", sans-serif; }
ul,ol {list-style:none;}
a,a:link,a:visited,div {text-decoration:none;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:hover{text-decoration:none;}
.clear {clear:both;height:0;border:0;padding:0;overflow:hidden;}
input:focus {outline: none;}
em,i,cite {font-style:normal}
.fl {float:left;}
.fr {float:right;}
body {background:#fff;font-size:12px;font-family:"微软雅黑",Arial,Verdana;word-break:break-all;word-wrap:break-word}
.clearafter:after {content:' ';font-size:0;display:block;visibility:visible;clear:both;height:0;overflow:hidden;}
.wrapper{width:6.4rem;margin:0 auto;overflow-x: hidden;min-height:7rem;}
.bbox{width: 110%;}

.commonhead{position:fixed;width:6.4rem;z-index: 2; height: 0.9rem;top:0; overflow:hidden;border-bottom: 1px solid #ececec;text-align: center;font-size: 0.36rem;color:#333;line-height: 0.9rem;background:#f8f8f8;}
.comebackbtn{background:url(../images/comeback.png) 0 0.05rem;background-size:100% 90%;text-align:center;width: 0.8rem;height: 0.9rem;font-size: 0.3rem;color:#333;position: absolute;left:0;top:0;line-height: 0.9rem;cursor: pointer; z-index: 3;}
.commonhead .rtext{font-size: 0.24rem;position: absolute;right:0.3rem;top:0;}
.commonhead .rtext a{color:#1693dd;}
.fhsy{background:url(../images/home.png) 0 0.2rem no-repeat ;background-size:70% 65%;text-align:center;width: 0.8rem;height: 0.9rem;font-size: 0.3rem;color:#333;position: absolute;right:0;top:0;line-height: 0.9rem;cursor: pointer; z-index: 3;}
html,body{height:100%;}
.commonhead .user{width: .5rem;height: .5rem;display:block;background:url(../images/userui.png);background-size:100% 100%;position:absolute;top:0.2rem;right:0.3rem;}
.commonhead select{width: 2.22rem;height: 0.56rem;border:1px solid #666;outline: none;-webkit-border-radius: 0.06rem;
-moz-border-radius: 0.06rem;
border-radius: 0.06rem;font-size: 0.3rem;display: block;margin:0.17rem auto 0;background:#f8f8f8;}

.alpha{width: 100%;height: 100%;background:rgba(0,0,0,.2);position:fixed;left:0;top:0;display: none;z-index: 3}
.alpha .wrapper{position: relative;height:100%;}
.alpha .foretextinfo{width: 4.26rem;height: 3.7rem;background:#fff;position: absolute;left:50%;top:50%;margin-left: -2.38rem;margin-top: -1.95rem;padding:0 0.2rem;}
.alpha .foretextinfo .tit{width: 4.18rem;margin:0 auto;height: 0.6rem;line-height: 0.6rem;color:red;font-size: 0.14rem;border-bottom: 1px dashed #ccc;position: relative;}
.alpha .foretextinfo .tit .close{position: absolute;width: 0.34rem;height: 0.34rem;background:red;-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;right:0;top:.13rem;line-height: 0.34rem;color:#fff;text-align: center;cursor: pointer;}
.alpha .foretextinfo .textone{position: relative;padding:0.1rem 0 0 0.3rem; }
.alpha .foretextinfo .textone p{line-height: 0.24rem;font-size: 0.12rem;color:#666;}
.alpha .foretextinfo .textone p b{line-height: 0.24rem;font-size: 0.12rem;color:#999;font-weight: 500}
.alpha .foretextinfo .textone span{position: absolute;left:0;}
.texttoshow{width: 2.7rem;height: 0.8rem;line-height: 0.8rem;color:#fff;-webkit-border-radius: 0.08rem;
-moz-border-radius: 0.08rem;
border-radius: 0.08rem;position: fixed;left:50%;margin-left: -1.35rem;bottom:1rem;
background:#565656;font-size: 0.32rem;text-align: center;}

.back-to-top{
	position: fixed;
	right: 0.6rem;
	bottom: 2em;
	z-index: 1;
	background: white;
	border-radius: 12px;
}
.back-to-top img{
	width: 0.5rem;
	display: block;
}
.hide{
	display: none;
}

.inbox{
	white-space: nowrap;
}