@charset "utf-8";
/* Reset the style */ 
html{font-size: 62.5%;}
body { background: #f5f5f5;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote,th,td,span,b,i,p,em,a,input,button{ margin:0px; padding:0px; }
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details { display:block; } table{ border-collapse:collapse; border-spacing:0; }
fieldset,img{ border:0px;}
input,textarea{-webkit-appearance: none;}
address,caption,em,code{ font-style:normal; font-weight:normal;}
pre, code, kbd, samp { font-family:inherit; } 
ol,ul{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
a{ text-decoration:none; -webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;} 
* html,* html body{background-image:url(about:blank);background-attachment:fixed;} 

body{font-size: 62.5%;font-family:sans-serif;position:relative; min-width:320px; max-width:640px;width:expression(document.body.clientWidth <700 ? "640px" : "100%" ); margin:0 auto; }
* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
/*bgcolor-change*/
::selection {background:#0487da; color:#fff;}
::-moz-selection {background:#0487da; color:#fff;}
/*none-content*/
#link:after{display:block;visibility:hidden;clear:both;height:0;content:'.'; }
#link { zoom:1;}
/*size.color*/
a{color:#000;}
a:link{color:#000;text-decoration:none;}
a:visited{color:#000;}
.bule-color{ color:#43a8f0}
.red-color{ color:#e23b29}
.grey-color{ color:#bbb;}
.green-color{ color:#37b059;}
.font12{ font-size:1.2rem;}
.font14{ font-size:1.4rem;}
.font16{ font-size:1.6rem;}
.font18{ font-size:1.8rem;}
.font20{ font-size:2rem;}
.fr{ float:right}
.fl{ float:left}

/*qingchu-fudong*/
.clearfix:after { display:block;visibility:hidden;clear:both;height:0;content:'.';}
.clearfix { zoom:1;}


/*产品红色公用头部*/
header{ width:100%; text-align:center; font-size:1.8rem; height:45px; line-height:30px;position:relative; top:0; left:0; background:#e23b29; z-index:9998;overflow: hidden;}
header.subtopic-head{ position: fixed;line-height:15px; font-size:1.6rem; top:0; left:0; z-index:997;font-family:'微软雅黑';}
header.fixed-hd{ position:fixed; left:0; z-index:9998}
.subtopic-head .back,.subtopic-head .user,.subtopic-head .close{ width:45px; height:45px; display:block;}
.subtopic-head .back{ float:left}
.subtopic-head .back i{ display:block;width:35px; height:35px; background-image:url(../img/head3.png);  background-size:32px auto; background-repeat:no-repeat; margin:0 auto; margin-top:5px}
.subtopic-head .back i{background-position:-2px 3px}

.subtopic-head a i{display:block;float:right;width:45px;height:45px;margin:10px auto 0px;background:url(../img/head2.png) no-repeat -74px -4px;background-size:100px auto; vertical-align:middle; text-align:center;}
.subtopic-head .app-icon i,.subtopic-head .search i{background-position:0px -4px;}
.subtopic-head .tiku i{ background-position:-37px -4px}

.subtopic-head .cont{ margin-right: 26px;max-width:50%;color:#FFF; line-height:45px; font-size:1.8rem; overflow:ellipsis; text-align:center; display:inline-block;position:relative}
/* end */


/*banner*/
.nobor {margin-bottom:0.8rem;margin-top: 45px;}
.scroll { box-sizing: border-box; width: 100%; background: #fff; }

/*title*/
.A-title {text-align:center; color: #333; font-size: 1.2rem; padding-top:10px; padding-bottom: 5px;font-family:"微软雅黑";}
.A-title h2 { font-size:3rem;  font-weight: bold; color: #E13B29; margin-bottom:0px; padding-top: 5px}
.A-title p{ color:#555555; font-size:1.5rem; padding-bottom:10px; padding-left:0px; padding-top:0.3rem;}


#section5 .content{background:#FFF; margin-bottom:0.8rem;font-family:"微软雅黑"; }
#section5 .content .cont_top{ width:100%; margin:0 auto; padding-top:2rem;}
#section5 .content .title_top{ font-size:3rem;  font-weight:700;background-image: linear-gradient(to right, #ffa734, #fc6a57); -webkit-background-clip: text;color: transparent; border-bottom:1px solid #333; width:25%; margin:0 auto; height:4.1rem; }
#section5 .content p.title{font-size:1.5rem;color:#333;display:block;text-align:center;margin-top:1rem ; height:1.6rem; }
#section5 .content .price{width:100%;margin:0 auto; }
#section5 .content .price ul{ margin:0 auto; width:24%;}
#section5 .content .price ul li{float:left;display:inline-block;color:#ff5f45;}
#section5 .content .price ul li.n{font-size:2rem;font-weight:bold;line-height:2;text-align:right}
#section5 .content .price ul li.m{font-size:6rem}
#section5 .content .price ul li.t{font-size:.34rem;font-weight:bold;line-height:2.6rem}
#section5 .content .price p.notice{text-align:center;font-size:2rem;color:#999;}
#section5 .content .price p.notice em{text-decoration:line-through}
#section5 .content .xieyi{border:.2rem solid #ee7e41; width:80%; margin:0 auto; text-align:center; border-radius:.2rem; font-size:2rem; padding:0.5rem 0; margin-top:1rem; margin-bottom:1rem;background-image: linear-gradient(to right, #f35358, #f19969); -webkit-background-clip: text;color: transparent; font-weight:bold;}
#section5 .content .tableInfo{width:97%;margin:0 auto}
#section5 .content .tableInfo th{width:18%;height:4rem; line-height:4rem; color:#ff5f45; font-family:"方正综艺简体";  font-size:2rem;}
#section5 .content .tableInfo td{width:82%;overflow:hidden; height:3rem; line-height:3rem; }
#section5 .content .tableInfo td label{font-size:1.5rem;color:#333;padding-left:.3rem;display:block;}
#section5 .content .tableInfo td p{display:none;font-size:.427rem;color:#666;margin-left:.3rem}
#section5 .content .tableInfo td label img{width:5%;display:inline-block;margin-left:.1rem}
#section5 .content .tableInfo td label a{color:#2b72f2;}
#section5 .content .tableInfo .border td{border-bottom:1px solid #eaeaea}
#section5 .content .tip{color:#ffa250;text-align:left;font-size:2rem;width:92%;margin:0 auto;padding:.1rem 0}
#section5 .content .btn{width:92%;margin:2rem auto 0}
#section5 .content .btn ul{width:100%;margin:0 auto}
#section5 .content .btn ul li{width:50%; height:6rem;}
#section5 .content .btn ul li a.a1{display:block;width:11rem;margin:0 auto; background: linear-gradient(to right, #f15ac3, #fb9c52); text-align:center; font-size:2.5rem; border-radius:10rem; padding:1rem; color:#fff;}
#section5 .content .btn ul li a.a2{display:block;width:11rem;margin:0 auto; background: linear-gradient(to right, #48cbea, #74a3f7); text-align:center; font-size:2.5rem; border-radius:10rem; padding:1rem; color:#fff;}



#section6 .content{background:#FFF; margin-bottom:0.8rem; font-family:"微软雅黑";}
#section6 .content .cont_top{ width:100%; margin:0 auto; padding-top:2rem;}
#section6 .content .title_top{ font-size:3rem;  font-weight:700;background-image: linear-gradient(to right, #ee5ec8, #723dda); -webkit-background-clip: text;color: transparent; border-bottom:1px solid #333; width:25%; margin:0 auto; height:4.1rem ;}
#section6 .content p.title{font-size:1.5rem;color:#333;display:block;text-align:center;margin-top:1rem ; height:1.6rem; }
#section6 .content .price{width:100%;margin:0 auto; }
#section6 .content .price ul{ margin:0 auto; width:24%;}
#section6 .content .price ul li{float:left;display:inline-block;color:#ee5ec8;}
#section6 .content .price ul li.n{font-size:2rem;font-weight:bold;line-height:2;text-align:right}
#section6 .content .price ul li.m{font-size:6rem}
#section6 .content .price ul li.t{font-size:.34rem;font-weight:bold;line-height:2.6rem}
#section6 .content .price p.notice{text-align:center;font-size:2rem;color:#999;}
#section6 .content .price p.notice em{text-decoration:line-through}
#section6 .content .xieyi{border:.2rem solid #ee7e41; width:80%; margin:0 auto; text-align:center; border-radius:.2rem; font-size:2rem; padding:0.5rem 0; margin-top:1rem; margin-bottom:1rem;background-image: linear-gradient(to right, #f35358, #f19969); -webkit-background-clip: text;color: transparent; font-weight:bold;}
#section6 .content .tableInfo{width:97%;margin:0 auto}
#section6 .content .tableInfo th{width:18%;height:4rem; line-height:4rem; color:#ee61c9; font-family:"方正综艺简体"; font-size:2rem;}
#section6 .content .tableInfo td{width:82%;overflow:hidden; height:3rem; line-height:3rem; }
#section6 .content .tableInfo td label{font-size:1.5rem;color:#333;padding-left:.3rem;display:block;}
#section6 .content .tableInfo td p{display:none;font-size:.427rem;color:#666;margin-left:.3rem}
#section6 .content .tableInfo td label img{width:5%;display:inline-block;margin-left:.1rem}
#section6 .content .tableInfo td label a{color:#2b72f2;}
#section6 .content .tableInfo .border td{border-bottom:1px solid #eaeaea}
#section6 .content .tip{color:#ffa250;text-align:left;font-size:2rem;width:92%;margin:0 auto;padding:.1rem 0}
#section6 .content .btn{width:92%;margin:2rem auto 0}
#section6 .content .btn ul{width:100%;margin:0 auto}
#section6 .content .btn ul li{width:50%; height:6rem;}
#section6 .content .btn ul li a.a1{display:block;width:11rem;margin:0 auto; background: linear-gradient(to right, #f15ac3, #fb9c52); text-align:center; font-size:2.5rem; border-radius:10rem; padding:1rem; color:#fff;}
#section6 .content .btn ul li a.a2{display:block;width:11rem;margin:0 auto; background: linear-gradient(to right, #48cbea, #74a3f7); text-align:center; font-size:2.5rem; border-radius:10rem; padding:1rem; color:#fff;}


#section7 .content{background:#FFF; margin-bottom:0.8rem; font-family:"微软雅黑";}
#section7 .content .cont_top{ width:100%; margin:0 auto; padding-top:2rem;}
#section7 .content .title_top{ font-size:3rem;  font-weight:700;background-image: linear-gradient(to right, #4bc9ea, #5c9afd); -webkit-background-clip: text;color: transparent; border-bottom:1px solid #333; width:25%; margin:0 auto; height:4.1rem ;}
#section7 .content p.title{font-size:1.5rem;color:#333;display:block;text-align:center;margin-top:1rem ; height:1.6rem; }
#section7 .content .price{width:100%;margin:0 auto; }
#section7 .content .price ul{ margin:0 auto; width:24%;}
#section7 .content .price ul li{float:left;display:inline-block;color:#5c9afd;}
#section7 .content .price ul li.n{font-size:2rem;font-weight:bold;line-height:2;text-align:right}
#section7 .content .price ul li.m{font-size:6rem}
#section7 .content .price ul li.t{font-size:.34rem;font-weight:bold;line-height:2.6rem}
#section7 .content .price p.notice{text-align:center;font-size:2rem;color:#999;}
#section7 .content .price p.notice em{text-decoration:line-through}

#section7 .content .price1{width:100%;margin:0 auto; }
#section7 .content .price1 ul{ margin:0 auto; width:30%;}
#section7 .content .price1 ul li{float:left;display:inline-block;color:#5c9afd;}
#section7 .content .price1 ul li.n{font-size:2rem;font-weight:bold;line-height:2;text-align:right}
#section7 .content .price1 ul li.m{font-size:6rem}
#section7 .content .price1 p.notice{text-align:center;font-size:2rem;color:#999;}
#section7 .content .price1 p.notice em{text-decoration:line-through}

#section7 .content .xieyi{border:.2rem solid #ee7e41; width:32%; margin:0 auto; text-align:center; border-radius:.2rem; font-size:2rem; padding:0.5rem 0; margin-top:1rem; margin-bottom:1rem;background-image: linear-gradient(to right, #f35358, #f19969); -webkit-background-clip: text;color: transparent; font-weight:bold;}
#section7 .content .tableInfo{width:97%;margin:0 auto}
#section7 .content .tableInfo th{width:18%;height:4rem; line-height:4rem; color:#5c9bff; font-family:"方正综艺简体"; font-size:2rem;}
#section7 .content .tableInfo td{width:82%;overflow:hidden;height:3rem; line-height:3rem;}
#section7 .content .tableInfo td label{font-size:1.5rem;color:#333;padding-left:.3rem;display:block;}
#section7 .content .tableInfo td p{display:block;font-size:.427rem;color:#666;margin-left:.3rem}
#section7 .content .tableInfo td label img{width:5%;display:inline-block;margin-left:.1rem}
#section7 .content .tableInfo td label a{color:#2b72f2;}
#section7 .content .tableInfo .border td{border-bottom:1px solid #eaeaea}
#section7 .content .tip{color:#ffa250;text-align:left;font-size:2rem;width:92%;margin:0 auto;padding:.1rem 0}
#section7 .content .btn{width:92%;margin:0.5rem auto 0}
#section7 .content .btn ul{width:100%;margin:0 auto}
#section7 .content .btn ul li{width:50%; height:6rem;}
#section7 .content .btn ul li a.a1{display:block;width:11rem;margin:0 auto; background: linear-gradient(to right, #f15ac3, #fb9c52); text-align:center; font-size:2.5rem; border-radius:10rem; padding:1rem; color:#fff;}
#section7 .content .btn ul li a.a2{display:block;width:11rem;margin:0 auto; background: linear-gradient(to right, #48cbea, #74a3f7); text-align:center; font-size:2.5rem; border-radius:10rem; padding:1rem; color:#fff;}


/*固定bottom（八年信管）*/
.two-wx { background: #fff; }
.mar-top { margin: 0; }
.two-wxcon img { width: 100%;vertical-align: bottom; }

/*底部*/
.line{background:#fff; border:1px solid #dbdbdb; border-width:1px 0;border-top:none !important;}
.footer {padding: 0 0 80px 0; background: #f7f7f7; font-family:"微软雅黑";}
.footer .version { text-align: center; width: 100%; }
.footer .version p { padding: 12px 0 0 0; }
.footer .version a { display: inline-block; width: 32%; font-weight: normal; font-size: 1.2rem; line-height: 20px; color: #787878; margin-bottom: 8px; }
.footer .version a i { width: 34px; height: 34px; display: block; background: url(../wx/img/foot-ico.png) no-repeat; background-size: 70px auto; margin: 0 auto; position: relative; }
.footer .version a i.cpb { background-position: 0 -40px; }
.footer .version a i.pcd { background-position: 0 -79px; }
.footer .version a.on, .footer .version a:hover { color: #202023; }
.footer .version a.on i.khd, .footer .version a:hover i.khd { background-position: -36px 0; }
.footer .version a.on i.cpb, .footer .version a:hover i.cpb { background-position: -36px -40px; }
.footer .version a.on i.pcd, .footer .version a:hover i.pcd { background-position: -36px -79px; }
.footer .copyRight { text-align: center; font-size: 1.2rem; color: #86888a; padding-top:10px; }
.footer .foot-four { text-align: center; margin: 0 0 10px 0; border-top: 1px solid #dbdbdb; padding-top:8px; }
.footer .foot-four a { padding: 0 5.8%; color: #86888a; font-size: 1.2rem; line-height: 20px; border-right: 1px solid #d8d8d8; }
.footer .foot-four a.nobor { border: 0; }
.footer .version a b { height: 16px; line-height: 16px; padding: 0 3px; border-radius: 10px; position: absolute; top: -5px; left: 24px; font-size: 1.1rem; background: #f00; color: #fff; white-space: nowrap; font-style:normal; }
.footer .line{ background: #f7f7f7; }
/*****底部 end****/

fieldset,img{ border:0px; max-width:640px; height:auto} 
 
/*****底部gouke****/
.pay-box{z-index: 10;}
.pay-box { position: fixed; bottom: 0; width:100%; max-width:640px; z-index: 1; background:#f1f1f1; border-top:#ddd solid 1px;font-family:"微软雅黑";}
.pay-box a{ float:right}
.pay-box .advice,.pay-box .shopping-cart{ width:15%; height:50px; display:block; border-left:#ddd solid 1px; margin-right:-1px; text-align:center}
.pay-box .advice i,.pay-box .shopping-cart i{ width:0px; height:0px; background-repeat:no-repeat; background-size:70px auto; margin:5px auto 0 auto; display:block}
.pay-box .advice i{ background-position:0 -463px}
.pay-box .mf-sx i{background-position:-47px -465px}
.pay-box .shopping-cart i{ background-position:0 -502px}
.pay-box .advice span,.pay-box .shopping-cart span{ text-align:center; display:block; font-size:1.0rem; color:#e13b29; padding-top:2px}
.pay-box .button{ background:#e13b29; color:#FFF;bbbb display:block; line-height:50px; width:30%; text-align:center; font-size:1.6rem}
.no-time .discount-time{ display:none;}
.no-time .advice,.no-time .shopping-cart{ width:35%; float:left}
.no-time .advice span,.no-time .shopping-cart span{ float:left; font-size:1.4rem; line-height:50px; color:#333;margin-right: 20px;}
.no-time .advice i,.no-time .shopping-cart i{ float:left; margin:15px 9px 0 10px}

@media only screen and (max-width: 640px) {
    .A-title h2 { font-size:2.4rem;  font-weight: bold; color: #E13B29; margin-bottom:0px; padding-top: 5px}
    .A-title p{ color:#555555; font-size:1.4rem; padding-bottom:10px; padding-left:0px;}
    .A-title b{ color:#555555; font-size:1.4rem; padding-left:0px;}
    .A-title em{ color:#555555; font-size:1.4rem; padding-left:0px;}
	
	#section5 .content .title_top,#section6 .content .title_top,#section7 .content .title_top{ font-size:2.5rem; width:30%; margin:0 auto; height:3.5rem; }
	#section5 .content .price ul,#section6 .content .price ul,#section7 .content .price ul{ margin:0 auto; width:32%;}
    #section5 .content .price ul li.m,#section6 .content .price ul li.m,#section7 .content .price ul li.m{font-size:5rem}
	#section5 .content .xieyi,#section6 .content .xieyi,#section7 .content .xieyi{width:38%; font-size:1.5rem; }
	#section5 .content .tableInfo th,#section6 .content .tableInfo th,#section7 .content .tableInfo th{width:20%;font-size:1.6rem;}
    #section5 .content .tableInfo td,#section6 .content .tableInfo td, #section7 .content .tableInfo td{width:80%; }
    #section5 .content .tableInfo td label, #section6 .content .tableInfo td label,#section7 .content .tableInfo td label{font-size:1.4rem;}
	#section5 .content .btn ul li, #section6 .content .btn ul li,#section7 .content .btn ul li{width:50%; height:5rem;}
	#section5 .content .btn ul li a.a1,#section6 .content .btn ul li a.a1,#section7 .content .btn ul li a.a1{width:9rem;font-size:2rem;  padding:0.5rem; }
    #section5 .content .btn ul li a.a2, #section6 .content .btn ul li a.a2, #section7 .content .btn ul li a.a2{width:9rem;font-size:2rem;  padding:0.5rem; }	

	#section7 .content .price1 ul{ margin:0 auto; width:35%;}
    #section7 .content .price1 ul li.m{font-size:5rem}
}
	
	
@media only screen and (min-width: 360px) {
    #section5 .content .title_top,#section6 .content .title_top,#section7 .content .title_top{ width:37%; }
    #section5 .content .price ul, #section6 .content .price ul, #section7 .content .price ul{ width:38%;}
	#section5 .content .xieyi,#section6 .content .xieyi,#section7 .content .xieyi{ width:60%;} 
	#section7 .content .price1 ul{ margin:0 auto; width:45%;}
}
@media only screen and (min-width: 375px) {
	.subtopic-head a i{width:2.8rem;height:2.8rem;}
    #section5 .content .title_top,#section6 .content .title_top,#section7 .content .title_top{ width:35%; }
    #section5 .content .price ul, #section6 .content .price ul, #section7 .content .price ul{ width:36%;}
	#section5 .content .xieyi{ width:80%;}
	#section7 .content .price1 ul{ margin:0 auto; width:43%;}
}
@media only screen and (min-width: 414px) {
	#section5 .content .title_top,#section6 .content .title_top,#section7 .content .title_top{ width:31%; }
	#section7 .content .price1 ul{ margin:0 auto; width:39%;}
 
}
@media only screen and (min-width: 520px) {
	.subtopic-head a i{width:3.5rem;height:3.5rem;}
	#section5 .content .title_top,#section6 .content .title_top,#section7 .content .title_top{ width:25%; }
	#section5 .content .price ul, #section6 .content .price ul, #section7 .content .price ul{ width:25%;}
	#section5 .content .xieyi{ width:65%;}   
	#section7 .content .price1 ul{ margin:0 auto; width:30%;}   
}
/*咨询弹框*/
.consultation {
	width: 100%;
	
	position: fixed;
	right: -100%;
	bottom: -100%;
	z-index: 9998;
	
}
.consultation h1 {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding:  0 10px;
	height: 45px;
	font-size: 16px;
	color: #FFFFFF;
	background-color: #4d74fa;
}
.consultation h1 span {
	display: flex;
	align-items: center;
	
}
.consultation h1 span img {
	width: 30px;
	margin-right: 10px;
}
.consultation h1 div img {
	width: 24px;
}
.consultation .chatAlert {
	height: 445px;
	width: 100%;
	background-color: #F7F7F7;
	font-size: 14px;
	color: #333333;
}
.consultation .chatAlert .chatBox {
	height: 300px;
	width: 96%;
	padding: 20px 2%;
	overflow: auto;
}
.consultation .chatAlert .chatBox .chatUs {
	display: flex;
	margin-bottom: 30px;
}
.consultation .chatAlert .chatBox .chatUs .img {
	border-radius: 50%;
	overflow: hidden;
	 margin-right: 10px;
	 width: 44px;
	 height: 44px;
}

.consultation .chatAlert .chatBox .chatUs .img>img {
	width:100%;
}
.consultation .chatAlert .chatBox .chatUs .say {
	width: 290px;
}
.consultation .chatAlert .chatBox .chatUs .say>span {
	display: flex;
	align-items: center;
	justify-content: space-between;
	color: #999999;
	font-size: 12px;
	margin-bottom: 5px;
	padding: 0 5px;
}
.consultation .chatAlert .chatBox .chatUs .say>span i {
	font-style: initial;
}
.consultation .chatAlert .chatBox .chatUs .say .saying {
	
      padding: 10px;
    padding-left: 15px;
    background-color: #FFFFFF;
    line-height: 24px;
    border-radius: 5px;
    box-shadow: 0 0 10px #CCCCCC;
	}
.consultation .chatAlert .chatBox .chatYour {
	display: flex;
	margin-bottom: 30px;
	justify-content: flex-end;
}
.consultation .chatAlert .chatBox .chatYour .img {
	border-radius: 50%;
	width: 28px;
	height: 28px;
	background-color: #4D74FA;
	margin-left: 10px;
	 padding: 8px;
	 
}

.consultation .chatAlert .chatBox .chatYour .img>img {
	width:100%;
}
.consultation .chatAlert .chatBox .chatYour .say {
	width: 290px;
}
.consultation .chatAlert .chatBox .chatYour .say>span {
	display: flex;
	align-items: center;
	justify-content: space-between;
	color: #999999;
	font-size: 12px;
	margin-bottom: 5px;
	padding: 0 5px;
}
.consultation .chatAlert .chatBox .chatYour .say>span i {
	font-style: initial;
}
.consultation .chatAlert .chatBox .chatYour .say .saying {
	
      padding: 10px;
    padding-left: 15px;
    background-color: #FFFFFF;
    line-height: 24px;
    border-radius: 5px;
    box-shadow: 0 0 10px #CCCCCC;
	}
.consultation .chatAlert .chating {
	height: 85px;
	border-top:1px solid #e8e8e8;
	background-color: #FFFFFF;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 10px 2%;
}
.consultation .chatAlert .chating .chatArea {
	width: 72%;
	border: 1px solid #ccc;
	border-radius: 5px;
	padding:1%;
	color: #666666;
	font-size: 16px;
	height: 78%;
	resize: none;
	outline: skyblue;
}
.consultation .chatAlert .chating .chatBtn {
	width: 20%;
	border-radius: 5px;
	border: 1px solid #ccc;
	font-size: 16px;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 85%;
	color: #999;
}
.onClick {
	position: fixed;
	right: 10px;
	bottom: 70px;
	width: 50px;
	z-index: 99;
	height: 50px;
	background: linear-gradient(skyblue, #007aff);
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	box-shadow: 0 0 8px #ccc;
}
.onClick img {
	width: 26px;
	
}
/*视频图片弹框*/
.playBox {
    width: auto;
    height: auto;
    position: relative;
}.playBox>img {
    width: 100%;
    height: 100%;
    display: block;
}.playBox .yinBox {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.3);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}.playBox .yinBox img {
    width: 68px;
    opacity: .7;
}.playBox .yinBox {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.3);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}.playBox .yinBox img {
    width: 68px;
    opacity: .7;
}.playBox .play {
    height: auto;
    width: auto;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 97;
    cursor: pointer;
}
.v01 .rd {
	margin-right: 0;
	width: 26%;
}
.chat {
	font-size: 16px;
	font-weight: 600;
	padding: 10px 0;
	color: #333333;
	text-align: center;
	border: 1px solid #d8d8d8;
	position: relative;
}
.chat img {
      margin-left: 15px;
    position: absolute;
    right: 50%;
    top: 8px;
    margin-right: 66px;
    width: 24px;
}
.pay-box.no-time a {
	display: flex;
	align-items: center;
	justify-content: center;
}
.pay-box.no-time a:first-child {
	line-height: 13px;
}



