*{margin:0;padding:0;font-family:"PingFang SC","微软雅黑","Microsoft YaHei",Helvetica,"Helvetica Neue",Tahoma,Arial,sans-serif;touch-action: auto}
div{word-wrap:break-word;word-break:break-all}
input[type="button"], input[type="submit"], input[type="reset"] ,
botton,bottom {
    -webkit-appearance:none;
    outline:none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.overBody{
	width:100%;height:100%;overflow:hidden;
}
/* 首页 S */
.par{
	width:100%;
	height:auto;
	box-sizing:border-box;
	padding:0 15px;
	max-width:720px;
	margin:0 auto;
}
.search{
	width:100%;height:30px;
	display:flex;
	padding:12px 0;
	background:#fff;
}
.search>div{
	flex:1;	
	height:30px;
	margin:0;
	padding-left:20px;
	padding-right:30px;
	position:relative;
}
.search>div>p{
	width:30px;height:30px;
	background:#f5f5f5;
	border-radius:0 5px 5px 0;
	position:absolute;
	top:0;
	right:0;
}
.search>div:after{
	/* content:"";display:block;clear:both; */
}
.search>div>input{
	background:#f5f5f5;
	width:100%;height:30px;
	border:none;outline:none;
	/* background:#f5f5f5 url(/image/qa/qa1.png) no-repeat left center;
	background-size:auto 30px;
	padding-left:20px; */
	box-sizing:border-box;
	border-radius:5px 0 0 5px;
	padding:0 0 0 10px;
}
.searchBtn{
	height:30px;
	padding:0 8px;
}
.goBackBtn{
	left:0;
	height:20px;
	top:5px;
	position:absolute;
	padding:0 9px 0 0;
}
.search>input{
	font-size:12px;height:30px;
	border-radius:5px;
	background:#5282e8;
	color:#fff;
	width:40px;
	border:none;outline:none;
	margin-left:12px;
}
.tabTitle{
	width:100%;height:32px;
	border-bottom:1px solid #eee;
	background:#fff;
}
.tabTitle li{
	float:left;
	width:25%;
	height:31px;
	line-height:31px;
	text-align:center;
}
.tabTitle li a{
	font-size:14px;
	color:#333;
	
}
.tabTitle li.active a{
	color:#5282e8;
	padding:5px 0;
	border-bottom:2px solid #5282e8;
}
.hotQueList{
	width:100%;height:auto;
	padding:15px 0 10px 0;
	border-bottom:1px solid #e5e5e5;
	display:flex;
	background:#fff;
}
.userImg{
	width:30px;height:100%;
}
.userImg img{
	width:30px;height:30px;
	border-radius:15px;
}
.queMess{
	flex:1;
	padding-left:10px;
}
.queMess>div{
	word-wrap:break-word;
}
.queMess>div:nth-child(1){
	font-size:12px;
	color:#666;
}
.userStudentMob{
	background:url(/image/qa/userStudentMob.png) no-repeat center center;
	width:31px;height:16px;
	display:inline-block;
	color:#fff;
	line-height:16px;
	text-align:center;
	background-size:31px 16px;
	margin-left:10px;
}
.userTeacherMob{
	background:url(/image/qa/userTeacherMob.png) no-repeat center center;
	width:31px;height:16px;
	display:inline-block;
	color:#fff;
	line-height:16px;
	text-align:center;
	background-size:33px 16px;
	margin-left:10px;
}
.queMess>div:nth-child(2){
	font-size:14px;
	color:#333;
	padding:5px 0;
}
.queMess>div:nth-child(3){
	
}
.queMess>div:nth-child(3) span{
	font-size:12px;
	color:#888;
	margin-right:10px;
}
.hotQueList.active{
	background:url(/image/qa/qa2.png) no-repeat right top;
	background-size:20px auto;
}
.qaCon{
	width:100%;height:auto;
}
/* 首页E  */


/* 详情 S */
.headerDea{
	width:100%;height:45px;
	border-bottom:#f3f5f7 solid 10px;
	background:#fff;
	/* position:fixed;
	top:0;
	z-index:1 */
}
.headerDea a{
	display:block;
	float:left;
	width:33.33%;
	height:45px;
	box-sizing:border-box;
	color:#333;
	font-size:18px;
}
.headerDea a img{
	height:20px;
}
.headerDea a:nth-child(1){
	padding:12px 0 12px 15px;
}
.headerDea a:nth-child(2){
	line-height:45px;
	text-align:center;
}
.headerDea a:nth-child(3){
	line-height:45px;
	text-align:right;
	padding:0 15px 0 0;
}
.queDeaContent{
	width:100%;height:auto;
	box-sizing:border-box;
	padding:0px 15px 0px 15px;
	background:#fff;
}
.queDeaTitle{
	font-size:14px;color:#333;
	font-weight:bold;
	line-height:22px;
	padding-top:10px;
}
.queDeaContent ul{
	width:100%;height:22px;
	padding:6px 0;
}
.queDeaContent ul li{
	float:left;
	font-size:12px;color:#333;
	padding:0px 10px;
	height:22px;
	line-height:22px;
	background:#f2f5f9;
	border-radius:5px;
	margin-right:10px;
}
.queDeaConD{
	font-size:12px;color:#333;
}
.queDeaConD img{
	width:100%;height:auto;
}
.userMessDea{
	width:100%;height:20px;
	display:flex;
	padding:10px 0;
}
.userMessDea>div:nth-child(1){
	width:20px;height:auto;
}
.userNameMess>div:nth-child(1) span{
	line-height:20px;
	float:left;
	height:20px;
}
.userMessDea>div img{
	width:20px;height:20px;
	border-radius:10px;
}
.userNameMess{
	flex:1;
}
.userNameMess>div:nth-child(1) span{
	font-size:12px;color:#666;
	margin-left:8px;
}
#userName{
	max-width:90px;
	display:inline-block;
	white-space: nowrap;overflow: hidden;text-overflow:ellipsis;
}
.userIdentity{
	color:#fff!important;
	margin:0 0 0 10px;
}
.userNameMess>div:nth-child(2){
	font-size:12px;color:#666;
	height:20px;max-width:55px;overflow:hidden;
	line-height:20px;
}
.userNameMess>div:nth-child(2) span{
	font-size:12px;
	margin-right:3px;
	max-width:28px;height:20px;
	line-height:20px;
	display:inline-block;
	overflow:hidden;
	float:left;
}
.answerNumber{
	width:100%;height:35px;
	line-height:35px;
	box-sizing:border-box;
	padding:0 15px;
	background:#f5f5f5;
	font-size:14px;color:#333;
}
.replyNumber{
	width:100%;height:auto;
	box-sizing:border-box;
	padding:0px 15px 5px 15px;
	background:#fff;
}
.replyNumber>div.active{
	background:url(/image/qa/qa7.png) no-repeat right top;
	background-size:20px auto;
}
.replyListCon{
	width:100%;height:auto;
	border-bottom:1px solid #e5e5e5;
	display:flex;
	padding:20px 0 0px 0;
}
.replyListCon>img{
	width:32px;height:32px;
	border-radius:16px;
}
.replyListConDea{
	flex:1;
	margin-left:10px;
	padding-bottom:15px;
	border-bottom:#e5e5e5 1px solid;
}
.replyMessO{
	font-size:12px;color:#666;
}
.replyMessO span{
	font-size:12px;color:#999
}
.replyMessO span:nth-child(2){
	color:#666
}
.replyMessT{
	font-size:14px;color:#333;
}
.replyMessT>span{
	color:#118bf7;
	margin:0 5px;
}
.replyMessR{
	padding:6px 0 0 0;
}
.replyMessR>p{
	margin:0 0 0 0;
	line-height:22px;
	background:url(/image/qa/qa4.png) no-repeat left center;
	padding-left:15px;
	background-size:12px 12px;
	color:#666
}
.replyMessR:after{
	content:"";display:block;clear:both;
}
.replyMessR div p{
	padding:3px 8px;
	background:#f0f3f7;
	border-radius:8px;
	margin:0 12px 0 0;
}
.replyMessR div p span{
	font-size:12px;color:#8a8a8a;
}
.replyMessR div p span{
	padding-left:16px;
}
.like span{
	background:url(/image/qa/icon12.png) no-repeat left center;
}
.unlike span{
	background:url(/image/qa/icon13.png) no-repeat left center;
}
.activeLike span{
	background:url(/image/qa/icon12_1.png) no-repeat left center!important;
}
.activeUnLike span{
	background:url(/image/qa/icon13_1.png) no-repeat left center!important;
}

.replyBtn{
	width:100%;height:45px;
	line-height:45px;
	text-align:center;
	background:#374e75;
	position:fixed;
	bottom:0;left:0;
	color:#fff;
	font-size:16px;
}
.replyBtn span{
	color:#fff;
	font-size:16px;
	background:url(/image/qa/qa5.png) no-repeat left center;
	background-size:16px 16px;
	padding-left:22px;
}
/* 详情E  */


/* 发布问题S  */
.pubQueTitle{
	width:100%;height:45px;
	line-height:45px;
	border:none;
	border-bottom:1px solid #e5e5e5;
	font-size:12px;color:#333;
	outline:none;
	border-radius:inherit;
}
.pubQueLabTitle{
	font-size:14px;color:#333;
	font-weight:bold;
	margin:0;height:40px;
	width:100%;
	line-height:40px;
	background:url(/image/qa/icon8.png) no-repeat left center;
	padding-left:30px;
	box-sizing:border-box;
}
.queLabList{
	width:100%;height:auto!important;
	padding:0 0 10px 0;
}
.queLabList:after{
	content:"";display:block;clear:both;
}
.queLabList li{
	padding:3px 6px;
	border-radius:5px;
	background:#f2f5f9;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	font-size:12px;color:#333;
}
.queLabList li.active{
	background:#a1bbd4;
	color:#fff;
}
.queMs{
	width:100%;height:150px;
	border:1px solid #e5e5e5;
	border-radius:5px;
	box-sizing:border-box;
}
.queMs textarea{
	resize:none;
	width:100%;height:110px;
	box-sizing:border-box;
	border:none;
	outline:none;
	border-radius:5px;
}
.queMs>div{
	width:100%;height:36px;
	line-height:36px;
	text-align:right;
	font-size:12px;
	color:#333;
	margin:0;
	box-sizing:border-box;
	padding:0 10px;color:#999;
}
.ayQue{
	width:100%;height:auto;
	padding:15px 0;
}
.ayQue span{
	background:url(/image/qa/qa6.png) no-repeat left center;
	padding-left:22px;
	background-size:16px;
	font-size:12px;
	color:#666;
	margin:0 20px 0 0;
}
.ayQue span.active{
	background:url(/image/qa/icon5.png) no-repeat left center;
}

/* 发布问题E  */


/* 详情弹窗 s */
.adoptMod{
	width:100%;
	height:auto;
}
.adoptMod li{
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	border-bottom:1px solid #e5e5e5;
	font-size:14px;
	color:#333
}
.adoptMod li.reportModList{
	/* border-bottom:10px solid #e5e5e5; */
}
.adoptMod li.cancelModList{
	height:47px;
	line-height:47px;
	border:none;
	border-top:10px solid #e5e5e5;
}
.adoptMod li a{
	font-size:14px;
	color:#333;
}
.htModHeader{
	width:100%;height:55px;
	border-bottom:10px solid #e5e5e5;
	box-sizing:border-box;
	padding:0 15px;
}
.htModHeader li{
	width:33.33%;height:45px;
	line-height:45px;
	float:left;
}
.htModHeader li img{
	height:20px;
	margin-top:12px;
}
.htModHeader li:nth-child(2){
	text-align:center;
	font-size:18px;color:#333;
}
.htModHeader li:nth-child(3){
	text-align:right;
	font-size:16px;color:#118bf7;
}
.htMod textarea{
	width:100%;height:200px;
	border:none;
	outline:none;
	box-sizing:border-box;
	padding:10px 15px;
	font-size:14px;color:#333;
}
.nmQue{
	box-sizing:border-box;
	padding:0 15px;
}
.nmQue span{
	background:url(/image/qa/qa6.png) no-repeat left center;
	padding-left:22px;
	background-size:16px;
}
.nmQue.active span{
	background:url(/image/qa/icon5.png) no-repeat left center;
}

/* 详情弹窗 e */

/* 修改昵称 弹窗  */
.modNameCon>div{
	width:100%;
	height:45px;background:#fff;
	box-sizing:border-box;
	padding:0 15px;
}
.modNameCon>div>input{
	font-size:14px;color:#333;
	width:300px;height:45px;border:none;
	outline:none;
}
.modNameCon>div>img{
	margin-top:10px;
}
.modNameCon>p{
	box-sizing:border-box;
	padding:15px 15px;
}
.cmt_back_sec>div>span{
	display:inline;
	padding:3px 6px;
	color:#fff;
	font-size:14px;
	background:#457ad9;
	border-radius:3px;
}


/* 举报 弹窗s  */
.plTitle{background:#fff;padding:0 15px;box-sizing:border-box;width:100%;height:40px;line-height:40px;font-size:14px;color:#333;}
.jbReason{width:100%;height:auto;border-top:0.01rem solid #d2d2d2;}
.jbReason li{box-sizing:border-box;width:100%;padding:0 0.3rem;border-bottom:0.01rem solid #d2d2d2;height:0.8rem;line-height:0.8rem;}
.jbReason li a{font-size:0.24rem;color:#333;display:block;width:100%;height:0.8rem}
.jbReason li a.cur{background:url(http://static.wnssedu.com/images/icon_report.png) no-repeat right center;background-size:0.3rem 0.3rem;}
.bcjbMess{font-size:0.24rem;color:#333;padding:0.3rem 0 0.2rem 0;}
.srjbMess{resize:none;width:100%;box-sizing:border-box;padding:0.1rem;border:0.01rem solid #d2d2d2;height:1.5rem;background:#fff;}
.reportBtn{width:100%;height:0.75rem;text-align:center;padding:0.5rem 0 0.2rem 0;}
.reportBtn input{width:3.9rem;height:35px;background:#5282e8;font-size:0.24rem;border-radius:6px;border:none;line-height:35px;color:#fff;}
.reportBtn input.disabled{color:#cbcbcb;}
.reportBtn input.enable{color:#fff;}
.srMess{box-sizing:border-box;padding:0 15px;outline:none}

.cmt_back_sec{background:#fff;width:100%;height:53px;box-sizing:border-box;line-height:63px;padding:0 15px;border-bottom:8px solid #f2f3f3;}
.cmt_back_sec:after{content:"";display:block;clear:both;}
.cmt_back_sec>div{float:left;width:33.33%;height:45px;font-size:16px;color:#333;line-height:45px;}

.back_btn img{height:22px;margin:11px 0 0 0}
.fbTitle{flex:none;text-align:center;}
.fbTitle>div>img{width:0.5rem;height:0.5rem;}
.confirm_btn>p{line-height:0.5rem;}
.cmt_back_sec .confirm_btn>input{margin-top:0.05rem;margin-left:0.1rem;}
/* 举报  弹窗e  */


/*移动端iscroll滚动样式 start */
.pullDownIcon{display:none;}
.loadImg{position:relative;width:100%;height:40px;}
.loadImg span{display:block;position:absolute;left:50%;margin-left:-55px;height:40px;width:100px;background:url(/course/newcourse/mobile/img/11111.gif) no-repeat left center;background-size:20px 20px;padding-left:10px;line-height:40px;}
/* #wrapper{ position:absolute;left:50%;z-index:1;width:100%;overflow:hidden;-webkit-overflow-scrolling:touch;touch-action:none;max-width:720px;}
#scroller{
	width:100%;
	position:absolute;
	z-index:1;
-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
-webkit-transform:translate3d(0,0,0);
-webkit-transform:translateZ(0);
    -moz-transform:translateZ(0);
    -ms-transform:translateZ(0);
    -o-transform:translateZ(0);
    transform:translateZ(0);
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    -webkit-text-size-adjust:none;
    -moz-text-size-adjust:none;
    -ms-text-size-adjust:none;
    -o-text-size-adjust:none;
    text-size-adjust:none;
} */
#pullDown .pullDownIcon, #pullUp .pullUpIcon {
	display:block;
	float:left;
	width:40px;
	height:40px;
	/* background:url(pull-icon@2x.png) 0 0 no-repeat;
	-webkit-background-size:20px 20px; 
	background-size:20px 20px; */
	-webkit-transition-property:-webkit-transform;
    -webkit-transition-duration:250ms;
}
#pullDown,#pullUp{height:40px;line-height:40px;margin:0 auto;background:transparent;font-size:14px;color:#333;text-align:center;display:none;}
#pullUp{position:absolute;bottom:-40px;left:0;width:100%;}
#pullDown .pullDownIcon{-webkit-transform:rotate(0deg) translateZ(0);}
#pullUp .pullUpIcon{-webkit-transform:rotate(-180deg) translateZ(0);}
#pullDown.flip .pullDownIcon{-webkit-transform:rotate(-180deg) translateZ(0);}
#pullUp.flip .pullUpIcon{-webkit-transform:rotate(0deg) translateZ(0);}
#pullDown.loading .pullDownIcon, #pullUp.loading .pullUpIcon{
    background-position:0 100%;
    -webkit-transform:rotate(0deg) translateZ(0);
    -webkit-transition-duration:0ms;
    -webkit-animation-name:loading;
    -webkit-animation-duration:1s;
    -webkit-animation-iteration-count:infinite;
    -webkit-animation-timing-function:linear;
}
@-webkit-keyframes loading {
    from {-webkit-transform:rotate(0deg) translateZ(0);}
    to {-webkit-transform:rotate(360deg) translateZ(0);}
}



/* 个人中心s */
.personTitle{
	width:100%;height:43px;
	border-bottom:1px solid #e5e5e5;
}
.personTitle li{
	width:33.33%;height:43px;
	line-height:43px;
	text-align:center;
	float:left;
}
.personTitle li a{
	font-size:14px;color:#333;
	padding:11px 0;
}
.personTitle li.active a{
	color:#5282e8;
	border-bottom:2px solid #5282e8;
}
.personCon{
	width:100%;height:auto;
	box-sizing:border-box;
	padding:0px 15px;
}
.queListCon{
	width:100%;height:auto;
	padding:6px 0 0 0;
}
.queList{
	width:100%;height:auto;
	padding:10px 0 15px 0;
	border-bottom:1px solid #e5e5e5;
}
.queList.queAdopt{
	background:url(/image/qa/qa8.png) no-repeat right 10px;
	background-size:50px 50px;
}
.queList.queNoAdopt{
	background:url(/image/qa/qa9.png) no-repeat right 10px;
	background-size:50px 50px;
}
.queList.inAudit{
	background:url(/image/qa/qa10.png) no-repeat right 10px;
	background-size:50px 50px;
}
.queList ul{
	
}
.queList ul li{
	float:left;
	margin-right:5px;
	padding:4px 8px;
	background:#f2f5f9;
	border-radius:5px;
	font-size:12px;color:#333
}
.queList>div:nth-child(1){
	font-size:12px;color:#666;
	padding-top:5px;
}
.queList>div:nth-child(1) span{
	color:#999;
}
.queList>div:nth-child(2){
	font-size:14px;
	color:#333;
	padding:10px 0 5px 0;
	display:flex;
}
.queList>div:nth-child(2) p{
	font-size:14px;color:#333;
	flex:1;
}
.queList>div:nth-child(2) img{
	width:15px;height:15px;
	margin-left:15px;
}
/* .queList>div:nth-child(2):after{
	content:"";display:block;clear:both;
} */
.queList>div:nth-child(3) p{
	font-size:12px;color:#999;
	line-height:24px;
}



.ansList{
	width:100%;height:auto;
	padding:15px 0 15px 0;
	border-bottom:1px solid #e5e5e5;
}
.ansList ul{
	
}
.ansList ul li{
	float:left;
	margin-right:5px;
	padding:4px 8px;
	background:#f2f5f9;
	border-radius:5px;
	font-size:12px;color:#333
}
.ansList>div:nth-child(1){
	font-size:12px;color:#666;
}
.ansList>div:nth-child(2){
	font-size:14px;color:#333;
	padding:10px 0 5px 0;
}
.ansList>div:nth-child(3){
	
}
.ansList>div:nth-child(4){
	font-size:12px;color:#333;
	padding:10px 0;
}
.ansList>div:nth-child(4) span{
	font-weight:bold;
}
.ansList>div:nth-child(5){
	font-size:12px;color:#999;
}
.ansList>div:nth-child(5):after{
	content:"";display:block;clear:both;
}

/* 个人中心e */





.mNoMess{
	width:100;height:auto;
	padding-top:20px;
}
.mNoMess img{
	width:60%;height:auto;
	margin-left:20%;
}
.mNoMess p{
	text-align:center;
	padding:20px 0;
	font-size:14px;
	color:#333;
}



