
body{
  font-size: 0.24rem;
  font-family: "PingFang SC","Lantinghei SC","Helvetica Neue",Helvetica,Arial,"Microsoft YaHei","\\5FAE\8F6F\96C5\9ED1","STHeitiSC-Light","simsun","\\5B8B\4F53","WenQuanYi Zen Hei","WenQuanYi Micro Hei","sans-serif";
  background: #fff;
}       
* {margin: 0px;padding: 0px;max-height: 1000000px;}
*:before, *:after {max-height: 100000px;}
*, *:before, *:after { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
ul, li, dl, dd, dt, ol {list-style: none;}
em,strong {font-style: normal;}
a:link, a:visited, a:focus {text-decoration: none;outline: none;}
.clear {clear: both;overflow: hidden;display: block;}
p {word-wrap: break-word;}
h1,h2,h3,h4,h5{font-style:normal;}
textarea, input{background-color: #FFFFFF;
  font-family: "PingFang SC","Lantinghei SC","Helvetica Neue",Helvetica,Arial,"Microsoft YaHei","\\5FAE\8F6F\96C5\9ED1","STHeitiSC-Light","simsun","\\5B8B\4F53","WenQuanYi Zen Hei","WenQuanYi Micro Hei","sans-serif";
  transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus,select {	
	outline: 0 none;
}
:-moz-placeholder {color: #666666;  }
::-moz-placeholder {color: #666666;  }
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color: #666666;   }
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #666666;  }
video::-webkit-media-controls {overflow: hidden !important;}
video::-webkit-media-controls-enclosure {width: calc(100% + 32px);margin-left: auto;}
 ::-webkit-scrollbar{width: 0px;} 
 ::-webkit-scrollbar-thumb:vertical {
	border-radius:0px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color:rgba(129,129,129,0.5);
} 
::-webkit-scrollbar-thumb:horizontal {
  border-radius:0px;
  -webkit-box-shadow: inset 0 0 0px rgba(255,255,255,0);
  background-color:rgba(255,255,255,0);
}
.floatF{float: left;}
.floatR{float: right;}
.wid92{width: 92%;margin: 0 auto;display:block;}
.wid94{width: 94%;margin: 0 auto;}
.wid96{width: 96%;margin: 0 auto;}
.over1{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.over2{overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; }
.shadowa{
  -webkit-box-shadow:0 3px 5px rgba(0,0,0,0.1); 
  -moz-box-shadow:0 3px 5px rgba(0,0,0,0.1);
  box-shadow:0 3px 5px rgba(0,0,0,0.1);
}
.borderbot{padding-bottom: 0.1rem;border-bottom: 0.1rem solid #F2F2F2; }
.container{
	position: relative;
	width: 100%;
	margin: 0 auto;
	padding-bottom: 4rem;
	overflow: hidden;
}
/* animation */
@keyframes animates{
  0%{right: -1.8rem;}
  100% {right: 0;}
}
@-webkit-keyframes animates{
  0%{right: -1.8rem;}
  100% {right: 0;}
}
@-moz-keyframes animates{
  0%{right: -1.8rem;}
  100% {right: 0;}
}
@-o-keyframes animates{
  0%{right: -1.8rem;}
  100% {right: 0;}
}
/* animationdsecond */
@keyframes rotatey{
  0%{transform: rotateY(90deg)}
  100% {transform: rotateY(0deg)}
}
@-webkit-keyframes rotatey{
  0%{transform: rotateY(90deg)}
  100% {transform: rotateY(0deg)}
}
@-moz-keyframes rotatey{
  0%{transform: rotateY(90deg)}
  100% {transform: rotateY(0deg)}
}
@-o-keyframes rotatey{
  0%{transform: rotateY(90deg)}
  100% {transform: rotateY(0deg)}
}
/* css */
.introductioncont,.organization{margin-top: 0.4rem;}
.summarycont em{float: left;height: 0.54rem;}
.summarycont em img{display: block;width: 0.12rem;height: 0.54rem;}
.summaryright{float: left;margin-left: 0.1rem;font-weight: 600;font-size: 0.38rem;color: #000000;}
.summaryright span{display: block;}
.CHmeet{color: #000000;font-weight: 900;font-size: 0.28rem;height: 0.3rem;line-height: 0.3rem;}
.ENmeet{color: #000000;font-weight: 900;font-size: 0.2rem;height: 0.24rem;line-height: 0.24rem ;}
/* .introductCont p{font-size: 0.26rem;line-height: 1.75;color: #000000;margin: 2% 0;} */
.organizationCont{height:0.72rem;background: #F2F2F2;width: 97%;padding-left: 3%; border-radius: 3px;margin-top: 0.28rem;}
.organizateCH{height: 0.72rem;line-height: 0.72rem;font-size: 0.28rem;color: #000000;font-weight: 600;}
.organizateEN{height: 0.72rem;line-height: 0.78rem;font-size: 0.2rem;color: #666666;margin-left: 0.1rem;}
.lecturerName{float: left;width: 25%;color: #000000;font-size: 0.24rem;padding-top: 0.15rem;}
.bottomTab{height: 1rem;line-height: 1rem;background: #F2F2F2;width: 100%;position: fixed;bottom: 0;left: 0;z-index: 10000;}
.tabwid{width: 7.07rem;margin: 0 auto;}
.tabComm{float: left;width: 1.01rem;text-align: center;color: #000000;font-size: 0.3rem;}
.activeTab{color: #2351FB;font-weight: 600;border-bottom: 4px solid #2351FB;height: 0.96rem;}
.suspensionFirst{
  position: fixed;bottom: 22%;right: 0;z-index: 1000;width:1.8rem;height: 0.64rem;background: #FF4A4A;
  border-top-left-radius: 20px;border-bottom-left-radius: 20px;
  
}
.suspensionlogo{width: 0.54rem;height: 0.54rem;overflow: hidden;border-radius: 50%;float: left;margin-top: 0.05rem;margin-left: 0.08rem;}
.suspensionwords{height: 0.64rem;line-height: 0.64rem;margin-left: 0.1rem;float: left;color: #fff;font-weight: 600;font-size: 0.24rem;}
.suspensionSecond{
  position: fixed;bottom: 16%;right:0;z-index: 1000;width:1.8rem;height: 0.64rem;background: #8F45FF;
  border-top-left-radius: 20px;border-bottom-left-radius: 20px;
  
}
.suspensionThird{
  position: fixed;bottom: 10%;right:0;z-index: 1000;width:1.8rem;height: 0.64rem;background: #FF8245;
  border-top-left-radius: 20px;border-bottom-left-radius: 20px;
  
}
/* .indexF{
  animation: animates 0.5s ease 1 forwards;
  -webkit-animation:animates 0.5s ease 1 forwards;
  -moz-animation: animates 0.5s ease 1 forwards;	
  -o-animation: animates 0.5s ease 1 forwards;
}
.indexS{
  animation: animates 0.5s ease 0.5s 1 forwards;
  -webkit-animation:animates 0.5s ease 0.5s 1 forwards;
  -moz-animation: animates 0.5s ease 0.5s 1 forwards;	
  -o-animation: animates 0.5s ease 0.5s 1 forwards;
}
.indexT{
  animation: animates 0.5s ease 0.5s 1 forwards;
  -webkit-animation:animates 0.5s ease 1s 1 forwards;
  -moz-animation: animates 0.5s ease 1s 1 forwards;	
  -o-animation: animates 0.5s ease 1s 1 forwards;
} */
.a{ 
  perspective:180;
  perspective-origin: 100% 0%;
  transform-origin:100% 50%;
  transform: rotateY(90deg);
  animation: rotatey 0.5s ease 1 forwards;
  -webkit-animation:rotatey 0.5s ease 1 forwards;
  -moz-animation: rotatey 0.5s ease 1 forwards;	
  -o-animation: rotatey 0.5s ease 1 forwards;
}
.b{
  perspective:180;
  perspective-origin:100% 0%;
  transform-origin:100% 50%;
  transform: rotateY(90deg);
  animation: rotatey 0.5s ease 0.3s 1 forwards;
  -webkit-animation:rotatey 0.5s ease 0.3s 1 forwards;
  -moz-animation: rotatey 0.5s ease 0.3s 1 forwards;	
  -o-animation: rotatey 0.5s ease 0.3s 1 forwards;
}
.c{
  perspective:180;
  perspective-origin: 100% 0%;
  transform-origin:100% 50%;
  transform: rotateY(90deg);
  animation: rotatey 0.5s ease 0.6s 1 forwards;
  -webkit-animation:rotatey 0.5s ease 0.6s 1 forwards;
  -moz-animation: rotatey 0.5s ease 0.6s 1 forwards;	
  -o-animation: rotatey 0.5s ease 0.6s 1 forwards;
}

.reduceTips{display: none;position: fixed;top: 50%;left: 50%;z-index: 100000;width: 5rem;text-align: center;line-height: 0.5rem;margin-top: -0.4rem;margin-left: -2.7rem;background: rgba(0,0,0,0.8);color: #FFFFFF;border-radius: 3px;font-size: 0.28rem;padding: 0.2rem;}
.orderNumber{width: 100%;height: 0.8rem;line-height: 0.8rem;background: #e6e6e6;font-size:0.24rem;}

.orderLeft{width:65%;text-align: left;color: #000000;}
.orderRight{width: 35%;text-align: right;color: #999999;}
.payList{padding-bottom: 0.2rem;border-bottom: 2px dashed #e6e6e6;padding-top: 0.2rem;}
.payListL{width: 80%;}
.payListL p{font-weight: 600;font-size: 0.28rem;color: #000;line-height: 1.65;}
.payListR{height: 1rem;line-height: 1rem;font-size: 0.35rem;color: #606060;}
.totalprice{font-size: 0.28rem;font-weight: 600;color: #FF4D4D;padding: 0.2rem 0;}
.payBtn{width: 100%;height: 0.9rem;line-height: 0.9rem;text-align: center;color: #FFF;font-size: 0.35rem;font-weight: 600;background: #FF4D4D;border-radius: 3px;margin-top:0.3rem; }
.nopay{color: #FF4D4D;font-size:0.28rem;padding: 0.2rem 0;}
.haspay{color: #D6D6D6;font-size:0.28rem;padding: 0.2rem 0;}
.modifypay{color:#5E7FFD;font-size:0.28rem;padding: 0.2rem 0;}
.packettips{width: 100%;background: #FA6C6C;color: #FFF;font-size: 0.28rem;line-height: 1.6;padding: 0.1rem 0;}
.packettips span{color: #FED637;}
.packeList{margin-top: 0.3rem;}
.packtTop{padding: 0.3rem 0;background: #FFF;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.packetBottom{background: #F2F2F2;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;height: 0.7rem;line-height: 0.7rem;color:#999;padding-left: 0.3rem; }
.packetTL{margin-left: 0.3rem;}
.packetTR{margin-right: 0.3rem;color: #FF4D4D;font-size: 0.36rem;font-weight: 600;margin-top: 0.15rem;}
.packetTR span{font-weight: normal;font-size: 0.18rem;}
.packetTitle{font-weight: 600;font-size: 0.28rem;color: #000000;line-height: 1.75;}
.packetTime{color: #666666;font-size: 0.22rem;}
.ljstudy{width: 6.9rem;height:0.8rem;font-size: 0.3rem;color: #FFF;text-align: center;line-height: 0.8rem;border-radius: 3px;background: #FFA423;margin: 0 auto;margin-top: 0.3rem; }
.backIndex{width: 6.9rem;height:0.8rem;font-size: 0.3rem;color: #FFF;text-align: center;line-height: 0.8rem;border-radius: 3px;background: #2351FB;margin: 0 auto;margin-top: 0.3rem; }
.packeLists{margin-top: 0.3rem;}
.packeLists .packtTop{border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}
.inputsty{width: 6.6rem;height: 0.8rem;line-height: 0.8rem;;margin: 0 auto;padding-left: 0.3rem;background: #FFF;font-size: 0.28rem;color: #000000;display: block;border: 0;border-radius: 3px;margin-top: 0.3rem;}
.submitBtn{height: 0.8rem;line-height: 0.8rem;text-align: center;color: #FFF;font-size: 0.3rem;border-radius: 3px;background: #2351FB;margin-top: 0.2rem;}

.noELogo{display: block;width: 2.9rem;margin: 0 auto;margin-top: 1.8rem;}
.noETips{color: #000000;font-size: 0.28rem;line-height: 1.75;width: 100%;text-align: center;padding-top: 0.1rem;}
.enrolmentBtn{width: 3.2rem;height: 0.9rem;text-align: center;line-height: 0.9rem;color: #FFF;font-size: 0.3rem;font-weight: 600;background:#2351FB;border-radius: 30px;margin: 0.3rem auto; }

.baomintips{width: 100%;padding: 0.15rem 0; background:#FA6C6C;color: #FFF;font-size: 0.28rem;line-height: 1.6; }
.enrolmentShow{width: 100%;background: #e6e6e6;padding-bottom:2rem; }
.qdtitle{font-size: 0.26rem;color: #000000;font-weight: 600;line-height: 1.75;width: 100%;text-align: center;padding-top: 0.15rem;}
.qdetail{font-size: 0.26rem;color: #000000;line-height: 1.75;width: 100%;text-align: center}
.codeShow{padding-top: 0.3rem;}
.codeLogo{display: block;width: 4rem;height: 4rem;margin: 0 auto;margin-top: 0.8rem;}
.codeName{width: 100%;text-align: center;font-size: 0.28rem;font-weight: 600;padding-top: 0.3rem;}
.serviceCont{overflow: hidden;}
.qdetail span{color: #2351FB;}
.kefu{font-size: 0.3rem;color: #000000;font-weight: 600;line-height: 1.75;width: 100%;text-align: center;padding-top: 0.15rem;}
.kefubox{padding-top: 0.8rem;}
.reviewTiltle{font-size: 0.32rem;color: #000000;font-weight: 600;padding-top: 0.2rem;padding-bottom:0.5rem;}
.peosee{position: absolute;top: 0.3rem;right: 0.3rem;color: #fff;font-size: 0.26rem;z-index: 10;}
.textareasty{width: 6.6rem;height: 1.2rem;line-height: 1.75;margin: 0 auto;padding-left: 0.3rem;background: #FFF;font-size: 0.28rem;color: #000000;display: block;border: 0;border-radius: 3px;margin-top: 0.3rem;resize: none;}
.submtop{margin-top: 0.4rem;}
.myPhoto{width: 100%;height: 4.22rem;background: #F2F2F2;}
.myPhontcont{width: 6.8rem;position: relative;margin: 0 auto;}
.mybg{display: block;width: 6.8rem;}
.myimg{display: block;width: 2rem;height: 2rem;overflow: hidden;border-radius: 50%;position: absolute;top:0.7rem;left: 50%;margin-left: -1rem; }
.nickname{width: 100%;font-size: 0.34rem;color: #000000;font-weight: 600;text-align: center;position: absolute;top: 3.2rem;left: 0;}
.myList{width: 3.3rem;float: left;text-align: center;height: 1.9rem;background: #2351FB;border-radius: 6px;margin-top: 0.3rem;}
.myList:nth-child(2n+1){margin-right:0.3rem;}
.myList img{display: block;width: 0.5rem;height: 0.5rem;margin: 0 auto;margin-top: 0.35rem;}
.myList .listwords{color: #FFF;margin-top: 0.3rem;display: inline-block;font-size: 0.36rem;}

.chosepacket{ padding: 0.2rem 0; border-bottom: 2px dashed #E6E6E6;font-size: 0.28rem;}
.packetR .nopacket{color: #999}
.packetR .haspacket{color: #FF4D4D;}
.packetR img{width: 0.35rem;height: 0.35rem;}




/* 2018.10.9 */
/* 首页修改 */
.introductlist{margin-top: 0.35rem;}
.indextitle{font-size: 0.26rem;color: #000;}
.indexbox{margin-top: 0.1rem;}
.introdetail{line-height: 1.65;font-size: 0.24rem;color: #333333;}
.indexborder{border:1px solid #ccc;border-radius: 1px;margin-top: 0.3rem;}
.indexborder p{margin-left: 0.2rem;line-height: 1.6;}
.indexborder p:first-child{padding-top: 0.2rem;}
.indexborder p:last-child{padding-bottom: 0.2rem;}
.indexbox table{width: 100%;margin-top: 0.3rem;color: #222;}
.indexbox td{border: 1px solid #cccccc;border-bottom: 0;}
.indexbox tr:last-child td{border-bottom: 1px solid #cccccc;}
.indexbox td:nth-child(2n){border-left: 0;}
.indexbox td{text-align: center;height: 0.6rem;line-height: 0.6rem;font-size: 0.26rem;}
.zzhi{display: block;width: 100%;margin-top: 0.3rem;}
.introdetails{text-indent: 20px;font-size: 0.26rem;line-height: 1.65;margin-top: 0.3rem;}
.jyrclist{margin-top: 0.2rem;}
.jyrclist{height: 1rem;}
.jyrc{width: 40%;background: rgb(180,180,180);color: #333333;text-align: center;height: 1rem;font-size: 0.26rem;color: #000;}
.jyrcr{width: 60%;background: rgb(240,240,240);height: 1rem;line-height:1rem;text-align: center;font-size: 0.28rem;}
.jyrc span{display: inline-block;font-weight: 600;}
.jyrc span:first-child{margin-top: 0.15rem;}
.jyrcr span{display: inline-block;}
.jyrcr span:first-child{margin-top: 0.15rem;}
.indexbox ul li{font-size: 0.28rem;line-height: 1.65;color: #333333;}


/*我的订单  */
.orderNumber{margin-top: 0.35rem;}
.orderNumber:first-child{margin-top: 0;}

/* 线下支付 */
.tc{ text-align:center;}

.select{height:0.8rem;line-height:0.8rem;/* border:1px solid #2351FB; */
margin:0.5rem 1rem;position:relative;border-radius: 6px;background: #FF4A4A;}
.select label{width:100%;position:absolute;top:0;left:0;font-size:14px;color:#FFF;}
#upload{display:none;}
.preview{ margin:0.5rem 1rem; border:1px solid #bbb; padding:4px; display:none;}
/* .preview_img_list li{float:left;width:25%;padding:2px 0;}    */
.preview_img_list li img{display: block;max-width:100%;}

/* 2018.10.10 */
/* 我的 */
.vcodebox{width: 100%;height: 100%;background: rgba(0,0,0,0.8);position: fixed;top: 0;left: 0;z-index: 10001;display: none;}
.vcodecont{width: 6rem;height: 3.6rem;background: #FFF;border-radius: 6px;margin: 0 auto;margin-top:3.5rem;}
.vclosebtn{
  width: 0.7rem;height: 0.7rem;border-radius: 50%;background: #FFF;text-align: center;
  line-height: 0.68rem;font-size: 0.5rem;margin: 0.5rem auto;color: #333333;
}
.qsrm{font-size: 0.36rem;text-align: center;padding-top: 0.5rem;font-weight: 600;color: #333;}
.vcodecont input{
  width: 5rem;height: 0.6rem;display: block;margin-left: 0.4rem;margin-top: 0.4rem;border-radius: 6px;border: 0;
  border: 1px solid #666;padding-left: 0.1rem;color: #000;line-height: 0.6rem;font-size: 0.28rem;
}
.surebtn{
  width: 2rem;
  height: 0.6rem;
  line-height: 0.6rem;
  text-align: center;
  background: #2351FB;
  color: #FFF;
  border-radius: 3px;
  margin: 0.5rem auto;
  font-size: 0.28rem;
}

.boxoutb{width: 100%; height: 100%; position: relative;}
.hbalertboxb{width: 100%; height:100%; position: fixed; z-index:9999999; left: 0px; top: 0px; background: rgba(0,0,0,0.9);}
.hongbaoboxb{width: 96%; margin-left:2%; height:90%; margin-top: 10%; background: #F0F0F2; border-radius: 8px;}
.noneedb{ border-top: 1px solid #DDD;  width: 100%;  text-align: center; padding: 2% 0;  font-size: 1.35em; color: #999;}
.hblistboxb{width: 96%; padding: 4% 2%; height:90%; overflow-y:scroll;}
.hb-tipsb{text-align: center; font-size: 1.35em; color:#999; padding: 2% 0;}
.hongbaooutb{width: 100%; background: #FFF; border-radius:3px; margin-top:6%;}
.botboxchoseb{width:94%; padding:2% 3%; background:#FAFAFA; border-top: 1px solid #EFEFEF;}
.topboxtitleb{width:94%; padding: 2% 3%; position: relative;}
.hb-titleb{width: 80%;font-size: 1.38em; color: #282828;}
.hb-timeb{width: 80%;font-size: 1.3em; color: #777; margin-top:2%;}
.topboxtitleb span{position: absolute; right:4%;top:30%; color:#FF4D4D; font-size: 1.4em;}
.zhanghaoleftb{width:70%; height: 20px;line-height: 20px; float: left; font-size:1.3em;color: #999;}
.rightchoseb{width:20px; height:20px; border: 1px solid #EEE; float: right; border-radius:3px; background: #FFF;}
.rightchoseb img{display: block; width: 20px; height: 20px;}

.zslist{margin-bottom: 0.3rem;border-bottom: 1px solid #f0f0f0;padding-bottom: 0.3rem;}
.zslistL{width:35%;position: relative;height: 1.27rem;}
.zslistL .zslogo{display: block;width: 100%;height:100%;border-radius: 3px;}
.zslistR{position: absolute;top: 0;left: 110%;width: 175%;height: 100%;}
.zsgsname{font-size: 0.24rem;color: #282828;font-weight: 700;}
.zslbot{
position: absolute;
right: 0;
bottom: 0;
font-size: 0.22rem;
color: #999;
}
.loadmorebtn{
	width: 100%;
	height: 0.8rem;
	line-height: 0.8rem;
	text-align: center;
	font-size: 0.28rem;
	color: #999;
}
.exhibitNav .exhibitTab {width: 100%;background: #F2F2F2;height: 0.8rem; position: fixed; top: 0;left: 0;z-index: 1000;}
.exhibitContent{padding-top: 0.8rem;}

.taitbtn{padding-top: 0.3rem;}

.taitbox{width: 100%;height: 100%;background: rgba(0,0,0,0.6);position: fixed;top: 0;left: 0;display: none;}
.tatcont{ width: 94%;margin: auto;background: #FFF;margin-top: 30%;padding: 0.35rem 0; border-radius: 3px;position: relative;}
.taitlist{width: 95%;margin: 0 auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom: 1px dashed #f0f0f0;padding: 0.2rem 0;font-size: 0.28rem;}
.tclosebtn{position: absolute;top: -12px;right: -6px;width: 0.6rem;height: 0.6rem;background: #333;border-radius: 50%;text-align: center;line-height: 0.6rem;font-size: 0.36rem;color: #fff;}

/* 2018.10.22 */
.txfpbtn{
  margin-right:0.85rem;color:#FFF;font-size:0.24rem;background: #FF9F49;
  padding:0.12rem;border-radius: 3px;
}
.sqtkbnt{
  margin-right:0.85rem;color:#FFF;font-size:0.24rem;background: #FF4A4A; padding:0.12rem;border-radius: 3px;
}
.chrbtn{
  color:#FFF;font-size:0.24rem;background: #3D9AFF;padding:0.12rem;border-radius: 3px;
}

.backindex{width: 40px;height: 40px;font-size:10px;color: #fff;background: #568EFF;border-radius: 50%;
  overflow: hidden;z-index: 100;position: fixed;bottom: 12%;right: 2%;}
.backitop,.backibot{height:12px;line-height:12px;text-align: center;margin-top:9px;  }
.backibot{margin-top:0;}

.fwhts{font-size: 0.3rem;line-height: 1.75;padding-top: 3rem;color: #282828;    width: 92%;margin: auto;}
.fwhbtn{border:1px solid #01BC0D;width: 4rem;height: 0.8rem;line-height: 0.8rem;
  text-align: center;color: #01BC0D;font-size: 0.3rem;
  border-radius: 6px;margin:0.5rem auto;
}

.fapdwei{position: relative;width:6.9rem;margin:0 auto;}
.ttbtn{padding: 0.1rem;font-size: 0.24rem;color: #FFF;background:#FF4A4A;border-radius:3px;}


.commstatebox{display:none;width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 10000;background: rgba(0,0,0,0.7);}
.commstate{ 
background: #fafafa;
color: #333;
width: 2.8rem;
height: 0.65rem;
text-align: center;
line-height: 0.65rem;
border-radius: 3px;
font-size: 0.28rem;
margin: 6rem auto 0;
}

.bannerimg{width:100%;}
.bannerimg img{display:block;width:100%;}

.pintbox{overflow: hidden;}
.pintlists{margin-top: 0.3rem;}
.pinttop{padding-bottom: 0.1rem;}
.pinttime{font-size: 0.28rem;color: #666;}
.pintnstate{font-size: 0.28rem;color: #666;}
.pintnimgs{width: 100%;}
.pintnimgs img{display: block;width: 100%;border-radius: 3px;}
.pintnbottom{height: 0.8rem;line-height: 0.8rem;}
.pintcpeo{font-size: 0.28rem;color: #FF4D4D;}
.yqhybtn{width:2rem;text-align: center;height: 0.5rem;line-height: 0.5rem;color: #fff;background: #FF4D4D;border-radius: 3px;font-size: 0.26rem;margin-top: 0.15rem;}

