@;charset "utf-8";
*, :after, :before{-webkit-box-sizing: border-box; box-sizing: border-box;}
html{width:100%; height:100%;font-size: 14px;max-width: 720px;margin: 0 auto;color: #626262;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
body{font-family: "微软雅黑","Helvetica Neue",Helvetica,STHeiTi,sans-serif,; line-height: 1.5; font-size: 14px; color: #626262; background-color: #fff; -webkit-user-select: none; -webkit-text-size-adjust: none; -webkit-tap-highlight-color: rgba(255,255,255,0);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
ol,ul,ul li,li{list-style:none !important;}
/*clear clearfix*/.clearfix:after{content: "\0020";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{zoom: 1;}
.clear{clear:both;}
a{text-decoration: none;font-size:14px;color:#626262}
a:link{font-size:.9rem;text-decoration: none;}
a:visited{font-size:.9rem;text-decoration: none;}
a:hover{font-size:.9rem;text-decoration: none;}
a:active{font-size:.9rem;text-decoration: none;}
.radius5{-moz-border-radius: 5px;/* Gecko browsers*/-webkit-border-radius: 5px;/* Webkit browsers*/border-radius:5px;}
.ty{-webkit-box-shadow: 0px 2px 2px #CCC; -moz-box-shadow: 0px 2px 2px #CCC; box-shadow: 0px 2px 2px #CCC;}
.f{float:left;}
.r{float:right}
img{border:none;outline: none;}
input, button, textarea, select, optgroup, option {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    outline: 0;
}
/*-webkit-appearance: none; 去除按钮下的默认风格*/
input[type="button"], input[type="submit"], input[type="reset"]{-webkit-appearance: none;}
textarea{-webkit-appearance: none;}
.ablock{ display:block}





.line{width: 100%;height: 10px;background-color: #efefef;display: block;}
.help{min-height:600px}

/*导航公用样式*/
.all{margin:0px auto;}
.nav{margin:0px auto;padding: 1rem;background-color:#8b262a;width: 100%;height:auto;box-sizing: border-box;position: fixed;z-index: 101;max-width: 720px;}
.nav .nav-bar{margin: 0px auto;width: 100%;height: auto;position: relative;max-width: 720px;}
.nav .nav-bar .anniu{width: 2.2rem;height: 2rem;background:url(../images/icon.png) no-repeat 0 0;background-position: -0.6rem -2.59rem;background-size:38.14rem 7.08rem;}
.nav-list{position: absolute;top: 3rem;left: -1rem;z-index: 99;width: 10rem;height:auto;padding: 0px 9px;background-color: #6c6c6c;display:none;}
.nav-list ul li{float: left;width: 100%;height: 3rem;border-bottom:1px dashed #a2a2a2;}
.nav-list ul li:last-child{border-bottom: none;}
.nav-list ul li a{font-size:1.1rem;color: #fff;line-height: 3rem;text-align: left;text-indent:6px;}
.nav-list ul li a i.icon{width: 1rem;height:1rem;display: inline-block;background: url(../images/icon.png) no-repeat;background-position: -17.04rem -3rem;background-size:38.14rem 7.08rem;float:right;margin-top:.8rem;padding:.1rem 0rem}



.nav .nav-bar .yt-logo{height: 2rem;width: 8rem;background-size: 100% 100%;margin-left:0.8rem;}
.nav .nav-bar .fenx{width: 1rem;height: 2rem;background:url(../images/icon.png) no-repeat 0 0;background-position: -2.66rem -2.59rem;background-size:38.14rem 7.08rem; position: relative;}
.bdsharebuttonbox{position: absolute;bottom: -40px;right: -10px;z-index: 100;margin-left: -130px;width: 155px;display: none;height:30px;}
.bdsharebuttonbox.dis{display: block;}

/*公用底部样式*/
.footer{width: 100%;height: auto;background-color: #898989;margin: 0px auto;overflow: hidden;}
.footer .footer-top{border-bottom: 1px solid #c9cacb;padding: 0rem 1rem;width: 100%;height: auto;margin: 0px auto;box-sizing:border-box;}
.footer .footer-top ul{width: 100%;text-align: center;height: auto;overflow: auto;display: block;}
.footer .footer-top ul li{display: inline-block;margin: 0px auto;}
.footer .footer-top ul li a{font-size: 1rem;line-height: 4rem;color: #fff;padding: 0px 10px;}
.footer-bottom{width: 100%;margin: 0px auto 20px;text-align: center;border-top:1px solid #727171;padding:10px 0 0px}
.footer-bottom p{font-size: 1rem;text-align: center;color: #fff;line-height:1.6rem}

/*列表回顾*/
.active-btn{padding:.8rem 1rem ;width: 100%;height: auto;margin: 0px auto;box-sizing:border-box;}

.meet-list{width: 100%;margin: 0px auto;height: auto;overflow:hidden;}
.meet-list .signUp{display: block;}
.pos{position: relative;}
.pos span{position:absolute;bottom:0px;left: 0px;width: 100%;height: 34px;line-height: 34px;font-size: 1rem;background-color: #dcdddd;text-align: center;z-index: 2;display: block;color: #d5262d;}
@media screen and (max-width: 320px){
	.Antique .pos span{font-size: .8rem;}
}
.signUp dl{width: 100%;}
.signUp dd{width: 56%;height: auto;}
.signUp dd h5{font-size: 1.2rem;line-height:2.2rem;color: #4c4948;width: 100%;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.signUp dd p span{color: #898989;font-size: 1.1rem;width: 100%;white-space:normal;}

.listMeet dl{margin:10px auto;}
.listMeet dl dt.RegStar{width: 42%;height:126px;margin-right: 2%;overflow: hidden;}
@media screen and (max-width:375px){
	.signUp dd h5{font-size: 1.2rem;}
	.signUp dd p span{font-size: 1rem;}
	.listMeet dl dt.RegStar{height:110px;}
}
@media screen and (max-width:320px){
	.signUp dd h5{font-size: 1rem;line-height: 1.2rem;}
	.signUp dd p span{font-size: .8rem;}
	.listMeet dl dt.RegStar{height:100px;}
}
.listMeet dl dt.RegStar img{width: 100%;height:100%;position: static;}
.listMeet .listMeet{border-bottom:1px solid #ccc;}

/*top回滚*/
.scroll-top{opacity:0.6;filter:"alpha(opacity=60)"; -ms-filter:"alpha(opacity=60)";position: fixed;bottom: 3.5rem;right: .8rem;z-index: 999;width:55px;height:55px;border-radius: 50%;background-color: #333;text-align: center;color: #fff;}
.scroll-top i.icon{background:url(../images/icon.png) no-repeat 0 0;background-position: -17.3rem -3.3rem;background-size:51.14rem 9rem;width: 2.35rem;height: 2rem;display: block;line-height:3rem;z-index: 2;text-align: center;margin: 0px auto;}
.scroll-top span{width: 100%;text-align: center;display: block;font-size: 1rem;color: #fff;}




/*12-5 加样式*/
@media screen and (max-width: 320px){
	/*首页*/
.footer-bottom p{font-size:.8rem}
}

@media screen and (max-width:375px){
.hd ul li{width:10px;height:10px}


}
