.regbox ul.ulmtop{ margin-top:0;}
.regbox ul:after{ bottom:0;}
.regbox .submit-btn{ margin-top:0.75rem;}
.askscbox .scbox{ background:#fff; padding:0.5rem 4.3rem 0.5rem 0.5rem; position:relative;}
.askscbox .sctext{width:100%;border:0; -webkit-appearance:none;font-size:0.7rem;height:1.6rem; vertical-align:middle;border-radius:0.2rem; background:#f3f3f3 url(../images/scicon2_focus.png) no-repeat 0.4rem 50%;background-size: 0.8rem 0.8rem;padding: 0 0.4rem 0 1.5rem;}
.askscbox .askbtn{ position:absolute;right:0;top:0;width:2.4rem; background:url(../images/edit.png) no-repeat 50% 0.6rem;height:1.6rem; background-size:0.75rem 0.75rem; text-align:center;}
.askscbox .askbtn span{ display:block;margin-top:1.45rem; font-size:0.55rem}

.askclass{ background:#fff;margin-top:0.5rem;padding-bottom:0.75rem;}
.askclass .title{height:1.6rem; line-height:1.6rem; padding:0 0.75rem; background:#f3f3f3;}
.askclass .title span{ font-size:0.7rem;color:#606060;}
.askclass li span{ display:none;}
.askclass li a{ font-size:0.65rem;padding:0 0.5rem; background:#f3f3f3;border-radius:0.2rem;float:left;height:1.4rem;margin-top:0.5rem; line-height:1.4rem; margin-left:0.5rem;}
.askclass li .curr{ background:#ff663d;color:#fff;}

.asktype{ background:#fff;}
.asktype li{width:25%;float:left; text-align:center; padding:0.6rem 0 0.5rem 0;}
.asktype li .icon{width:1.5rem; display:block;margin:0 auto;height:1.5rem;background:url(../images/icon1.png) no-repeat; background-size:100% 100%;}
.asktype li .icon1{background:url(../images/icon1.png) no-repeat; background-size:100% 100%;}
.asktype li .icon2{background:url(../images/icon2.png) no-repeat; background-size:100% 100%;}
.asktype li .icon3{background:url(../images/icon3.png) no-repeat; background-size:100% 100%;}
.asktype li .icon4{background:url(../images/icon4.png) no-repeat; background-size:100% 100%;}
.asktype li .text{height:0.75rem; line-height:0.75rem; overflow:hidden;margin-top:0.3rem;color:#606060;}
.asktype li.curr .text{color:#ff663d;}
.asktype li.curr .icon1{background:url(../images/icon1_focus.png) no-repeat; background-size:100% 100%;}
.asktype li.curr .icon2{background:url(../images/icon2_focus.png) no-repeat; background-size:100% 100%;}
.asktype li.curr .icon3{background:url(../images/icon3_focus.png) no-repeat; background-size:100% 100%;}
.asktype li.curr .icon4{background:url(../images/icon4_focus.png) no-repeat; background-size:100% 100%;}

.asklist{ background:#fff;margin-top:0.55rem;}
.asklist .title{height:1.6rem; line-height:1.6rem; padding:0 0.75rem; background:#f3f3f3;}
.asklist .title span{ font-size:0.7rem;color:#606060;}
.asklist li{ position:relative; padding:0.75rem 0.75rem 0.3rem 2.05rem;min-height:1.3rem;}
.asklist li .img{width:1.3rem;height:1.3rem; position:absolute;top:0.75rem;left:0.75rem;border-radius:50%;overflow: hidden;}
.asklist li .img:after{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	border: 0.05rem solid rgba(0,0,0,0.12);
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 200%;
	height: 200%;
	border-radius:50%;
	-webkit-transform: scale(0.5);
	transform: scale(0.5);
	-webkit-transform-origin: left top;
	transform-origin: left top;
}
.asklist li .img img{width:100%;height:100%;border-radius:50%;}
.asklist li .tit{ margin-left:0.5rem;height:1.3rem; line-height:1.3rem;}
.asklist li .tit strong{ font-size:0.75rem;font-weight:normal;}
.asklist li .tit span{float:right;color:#909090;}
.asklist li .text{ font-size:0.75rem; line-height:1rem;margin-top:0.1rem;margin-left:0.4rem;}
.asklist li .text2{margin-top:0.3rem; padding-bottom:0.15rem;}
.asklist li .xs{height:1.05rem; line-height:1.05rem;margin-top:0.6rem;margin-left:0.5rem;color:#909090;}
.asklist li .xs span.money{float:right;color:#ee7d32; background:url(../images/money.png) no-repeat 0 50%; background-size:0.7rem 0.7rem; padding-left:0.9rem;}
.asklist li .xs span.reward{ background:url(../images/talk2.png) no-repeat 0 50%; background-size:0.6rem 0.6rem;float:left; padding-left:0.9rem;}
.asklist li .xs span.reward0{ display:none;}
.asklist li .xs span.money0{ display:none;}

.asklist li .czico .cn{width:2.4rem;height:1rem; line-height:1rem;border:0.05rem solid #27a6dd;border-radius:0.15rem; text-align:center;color:#27a6dd; display:block;margin:0.25rem 0 0.25rem 0.25rem;}
.asklist li .czico img{height:1.2rem;margin:0.25rem 0 0.25rem 0.25rem; display:block; overflow:hidden;width:inherit !important;}

.asklist .line_d2{margin-left:0.75rem;}


/*内容页*/

.querybox{ padding:0.75rem; background:#fff;}
.querybox .asktit{ padding-right:2.4rem; position:relative;min-height:2.8rem;}
.querybox .asktit span{ position:absolute;right:0;top:0;}
.querybox .asktit .collect{ background:url(../images/collected_click.png) no-repeat 50% 0; padding-top:0.75rem; background-size:0.7rem 0.7rem; display:block; color:#999}
.querybox .asktit .collected{ background:url(../images/collect_click.png) no-repeat 50% 0; padding-top:0.75rem; background-size:0.7rem 0.7rem; display:block; color:#ff7272}

.querybox .asktit span a{ background:url(../images/collect_click.png) no-repeat 50% 0; padding-top:0.75rem; background-size:0.7rem 0.7rem; display:block;}
.querybox .asktit span a em{ font-size:0.55rem;color:#606060;}
.querybox .asktit strong{font-weight:normal; font-size:0.75rem;line-height:0.8rem;}

.querybox .query_info{height:0.7rem; line-height:0.7rem; overflow:hidden;margin-top:0.25rem;color:#909090;}
.querybox .query_info span.reward{float:right;font-size:0.6rem;color:#ee7d32; background:url(../user/money.png) no-repeat 0 50%; background-size:0.7rem 0.7rem; padding-left:0.9rem;}
.querybox .query_info span.uname{ font-size:0.55rem;float:left; background:url(../images/usericon2.png) no-repeat 0 50%; background-size:0.55rem 0.55rem; padding-left:0.9rem;}
.querybox .query_info span.date{font-size:0.55rem;float:left;margin-left:1.6rem;  background:url(../images/time.png) no-repeat 0 50%; background-size:0.55rem 0.55rem; padding-left:0.9rem;}

.querybox .askcz a{float:left;width:3.6rem;height:1rem; line-height:1rem;border-radius:0.15rem; text-align:center;border:0.05rem solid #ee7e34;color:#ee7e34;margin-right:0.75rem; margin-bottom:0.5rem;}
.querybox .askcz a.btn02{color:#909090;border:0.05rem solid #909090;}

.askreply{ overflow: hidden;}
.askreply .tit{height:1.6rem; line-height:1.6rem; padding-left:0.75rem;margin-top:0.55rem; overflow:hidden;}
.askreply .tit span{font-size:0.7rem;color:#606060;}
.askreply .tit span em{ padding:0 0.05rem;}

.askreply .textareabox{ padding:0.75rem 0.75rem 0.75rem 0.75rem; background:#fff; position:relative;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;}
.askreply .textareabox2{ padding-right:3.75rem;}
.askreply .textareabox textarea{width:100%;border:0rem; font-size:0.75rem;height:1.85rem; -webkit-appearance:none;border-radius:0rem; background:#fff; outline:none; resize: none}
.askreply .textareabox #answerbutton{width:3rem; position:absolute;height:100%; right:-3rem;top:0; background:#ff663d url(../images/yes.png) no-repeat 50% 50%; background-size:1.2rem 1.2rem;border:0rem; -webkit-appearance:none;border-radius:0rem;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;}
.askreply .textareabox2 #answerbutton{right:0;}

.asktalklist .title{height:1.6rem; line-height:1.6rem; padding-left:0.75rem;margin-top:0.55rem; overflow:hidden;}
.asktalklist .title span{font-size:0.7rem;color:#606060;}
.asktalklist .title span em{ padding:0 0.05rem;}
.asktalklist { background:#fff;}
.asktalklist li{ padding:0.75rem 0.75rem 0.75rem 0rem;margin-left:0.75rem;border-bottom:0.05rem solid #e3e3e3; margin-bottom:-0.05rem;}
.asktalklist li .li_content{ font-size:0.75rem; line-height:0.8rem}
.asktalklist li .li_info{color:#666;margin-top:0.5rem; text-align:right;}
.asktalklist li .btn1 a{width:3.6rem;height:1.05rem; line-height:1.05rem;border:0.05rem solid #ec7c40; display:block;margin:0 auto;margin-top:0.5rem; text-align:center;border-radius:18rem;color:#ec7c40; font-size:0.75rem}
.asktalklist li .btn1 a:hover{ background:#ec7c40;color:#fff;}


.footheight{height:2.1rem; padding-bottom:0.05rem; overflow:hidden;}
.askfoot{height:2.1rem; padding-top:0.05rem; position:fixed;width:100%;left:0;bottom:0;background:#fff;}
.askfoot:after{
	content: "";
	display: block;
	position: absolute;
	top:0;
	left: 0;
	width: 300%;
	height:0.05rem; overflow:hidden;
	background:#ddd;
	-webkit-transform:scale(0.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
}
.askfoot .textbox{ padding:0.3rem 2.05rem 0 0.5rem;}
.askfoot .textbox .litext{width:100%; font-size:0.7rem;height:1.25rem; line-height:1.25rem;border:0rem; -webkit-appearance:none;color:#999;-webkit-appearance: none;border-radius:NaNpx; background:#f0f0f0 url(../images/edit2.png) no-repeat 0.4rem 50%; background-size:0.6rem 0.6rem; padding-left:1.25rem;}
.askfoot .collect{width:1.2rem;height:1.2rem; background:url(../images/collect.png) no-repeat; background-size:1.2rem 1.2rem; position:absolute;right:0.6rem;top:0.5rem}
.askfoot .collect:hover{background:url(../images/collect2.png) no-repeat; background-size:1.2rem 1.2rem;}

.i_answer{width:100%; position:fixed; bottom:0rem;left:0;width:100%; background:#fff; z-index:99;border-top:0.05rem solid #e3e3e3; display:none}
.i_answer .i_tit{height:1.75rem; line-height:1.75rem;border-bottom:0.05rem solid #e3e3e3; padding-left:0.75rem; position:relative}
.i_answer .i_tit span{ font-size:0.75rem;}
.i_answer .i_tit .close{font-size:0.6rem;width:2.1rem; background:url(../images/closeicon.png) no-repeat 50% 50%;height:100%; position:absolute;top:0; background-size:1.2rem 1.2rem;right:0; }
.i_answer .i_box{ padding:0.75rem 1.8rem 0.75rem 0.75rem;}
.i_answer .i_box textarea{width:100%;height:2.25rem; font-size:0.75rem; padding:0.35rem;border:0.05rem solid #e3e3e3;-webkit-appearance: none;border-radius:0.1rem}
.i_answer .i_box textarea:focus{color:#333; outline:none;border:0.05rem solid #bacce1;box-shadow:0 0 0.1rem #bacce1}
.i_answer .i_box #answerbutton{width:4rem;height:1.25rem;margin-top:0.5rem; line-height:1.25rem;background:#ff663d;color:#fff;-webkit-appearance: none;border:0;border-radius:0.1rem; font-size:0.9rem;}

.czico .cn{ float:left;}
.czico .del{ float:right;width: 0.7rem;height: 0.7rem;background: url(../images/delete.png) no-repeat center;background-size: 0.7rem 0.7rem;overflow: hidden;text-indent: 10000em;}


.nore-points{ font-size:0.6rem;}
#PanClose{ padding:0.5rem;}
.pointsTips{ margin-bottom:0.5rem; line-height:1.2rem; font-size:0.65rem;}
.pointscont{ color:#999; margin-bottom:1rem; line-height:1.2rem;}
.Clickbtn,.pointsbtn{ display:inline-block; width:5rem; text-align:center;height:1.6rem;border-radius: 0.15rem !important;}
.Clickbtn{font-size: 0.65rem;border: 0.05rem solid #ddd;background: #fff; color:#888;}
.pointsbtn{font-size: 0.65rem;border: 0.05rem solid #15a9ff;background: #15a9ff;color: #fff;}