::-webkit-input-placeholder {color: #C2C2C2;}
::-moz-placeholder {color: #C2C2C2;}
:-ms-input-placeholder {color: #C2C2C2;}
.layui-layer-title{background: #fff!important;border-bottom: 0!important;}
button{padding: 0;border: 0;}
textarea{resize: none;}
.wenda-container{background: #F2F2F2;padding: 0;}
.wenda-container .main-content{width: 900px;padding-right:24px;}
.wenda-container .main-content .ask-box{width: 100%;height: 183px;background: #fff;padding: 0 15px;position: relative;border-radius:4px;}
.wenda-container .main-content .ask-box textarea{display: block;width:100%;height: 137px;padding:10px 4px;line-height:24px;font-size:14px;border: none;}
.wenda-container .main-content .ask-box .input-num{display: inline-block;position: absolute;top: 118px;right:19px;color:#C2C2C2;font-size:12px;background: #fff;}
.wenda-container .main-content .ask-box .a-footer{height: 45px;border-top: 1px solid #F2F2F2;line-height: 44px;text-align: right;color: #C2C2C2;font-size: 12px;padding-right: 5px;}
.wenda-container .main-content .ask-box .a-footer button{width:86px;height:32px;border: 1px solid #7D4792;color: #7D4792;font-size: 14px;text-align: center;border-radius:2px;line-height: 30px;background: #fff;margin-left: 9px;}
.wenda-container .main-content .question-box{background: #fff;border-radius:4px;margin-top: 23px;}
.wenda-container .main-content .question-box .q-header{height: 60px;line-height:60px;box-shadow:0px 2px 7px 0px rgba(0, 0, 0, 0.03);padding: 0 23px 0 19px;}
.wenda-container .main-content .question-box .q-header .q-nav li{float: left;margin-right: 34px;}
.wenda-container .main-content .question-box .q-header .q-nav li a{display: block;color: #999;font-size: 18px;}
.wenda-container .main-content .question-box .q-header .q-nav .active a{color: #333;font-weight: bold;}
.wenda-container .main-content .question-box .q-header .q-nav .active{position: relative;}
.wenda-container .main-content .question-box .q-header .q-nav .active:after{content: "";position: absolute;bottom: 0;left: 5px;width: 62px;height: 3px;background: #7D4792;border-radius:2px;}
.wenda-container .main-content .question-box .q-header .q-search input{width:230px;height:28px;border: 1px solid #DCDCDC;border-radius:14px;line-height: 26px;padding: 0 11px;font-size: 12px;}
.wenda-container .main-content .question-box .q-header .q-search button{width:58px;height:26px;line-height: 26px;background: #7D4792;color: #FFFFFF;font-size: 14px;text-align: center;border-radius:13px;margin-left: 10px;}
.wenda-container .main-content .question-box .q-header select{width: 86px;height: 26px;line-height:24px;padding-left:10px;border: 1px solid #EEEEEE;color: #333;font-size: 12px;}
.wenda-container .main-content .question-box .q-content .q-list{padding: 7px 20px;}
.wenda-container .main-content .question-box .q-content .q-list .q-item{padding: 20px 4px 20px 0;border-bottom: 1px solid #F2F2F2;}
.wenda-container .main-content .question-box .q-content .q-list .q-item:last-child{border-bottom: 0;}
.wenda-container .main-content .question-box .q-content .q-thumb{width:90px;height:120px;border-radius: 4px;overflow: hidden;}
.wenda-container .main-content .question-box .q-content .q-thumb a{display: block;width: 100%;height: 100%;position: relative;}
.wenda-container .main-content .question-box .q-content .q-thumb .q-cover{position:absolute;top:0;left:0;width:100%;height: 100%;background: rgba(166,147,124,.5);border-radius:4px; }
.wenda-container .main-content .question-box .q-content .q-thumb .q-sign{position:absolute;bottom:10px;left:17px;display: block;width:56px;height:22px;line-height: 22px;border-radius:10px;background:rgba(0,0,0,.41);font-size: 12px;color: #fff;text-align: center;}
.wenda-container .main-content .question-box .q-content .q-intro{width:680px;height: 120px;position: relative;}
.wenda-container .main-content .question-box .q-content .no-reply .q-intro{width: 100%;height: 125px;}
.wenda-container .main-content .question-box .q-content .q-intro h4{font-size: 16px;line-height:24px;margin: 3px 0 0;height: 48px;}
.wenda-container .main-content .question-box .q-content .q-intro h4 a{color: #333;}
.wenda-container .main-content .question-box .q-content .q-intro .q-creator{font-size: 12px;color: #999;line-height: 40px;}
.wenda-container .main-content .question-box .q-content .q-intro .q-other{width: 100%;color: #999;font-size: 14px;margin-top: 11px;}
.wenda-container .q-num{color: #999;font-size: 12px;}
.wenda-container .q-num .icon-xinxi{color: #999;margin-right: 8px;vertical-align: middle;}
.wenda-container .side-content{width: 300px;}
.wenda-container .side-content .user-box{width: 100%;height: 183px;border-radius:4px;background: #fff;padding: 20px 0;}
.wenda-container .side-content .user-box .u-top{padding: 0 20px;}
.wenda-container .side-content .user-box .u-avatar{width:56px;height:56px;}
.wenda-container .side-content .user-box .u-avatar a{display: block;width: 100%;height: 100%;border-radius: 50%;overflow: hidden;}
.wenda-container .side-content .user-box .u-avatar.avatar_yinyueren:after,.wenda-container .side-content .user-box .u-avatar.avatar_qiyehao:after {width: 15px;height: 15px;bottom: 0;right: 0;left: auto;top: auto;z-index: 4;}
.wenda-container .side-content .user-box .u-username{width:204px;font-size: 16px;font-weight: bold;padding-left: 13px;line-height: 56px;}
.wenda-container .side-content .user-box .u-username a{color: #333;}
.wenda-container .side-content .user-box .u-footer{margin-top: 22px;}
.wenda-container .side-content .user-box .u-footer li{float: left;width:50%;height:64px;line-height:52px;text-align: center;color: #999;font-size: 14px;padding-top: 6px;}
.wenda-container .side-content .user-box .u-footer li p{line-height: normal;}
.wenda-container .side-content .user-box .u-footer li p a{color: #999;}
.wenda-container .side-content .user-box .u-footer li .num{font-size: 16px;margin-bottom: 0;}
.wenda-container .side-content .user-box .u-footer li .num a{color: #333;}
.wenda-container .side-content .user-box .u-footer li:first-child{border-right: 1px solid #EEEEEE;}
.wenda-container .side-content .hot-box{width: 100%;border-radius:4px;background: #fff;padding:20px;margin-top: 23px;}
.wenda-container .side-content .hot-box .headline{font-size: 18px;font-weight: bold;margin:0;}
.wenda-container .side-content .hot-box ul{padding-top: 5px;}
.wenda-container .side-content .hot-box li{padding: 14px 0;border-bottom: 1px solid #F2F2F2;}
.wenda-container .side-content .hot-box li:last-child{border-bottom: 0;}
.wenda-container .side-content .hot-box li h4{margin: 0;}
.wenda-container .side-content .hot-box li h4 a{font-size: 14px;line-height:24px;color: #333;}
.wenda-container .side-content .hot-box li .q-creator{font-size: 12px;color: #999;margin-bottom: 5px;}
.wenda-container .side-content .hot-box li .q-footer{margin-top: 3px;color: #666;}

.wenda-container .j-recommended{margin-top:23px;padding:10px 0;background:#fff;border-radius:4px}
.wenda-container .j-recommended .all-of-qp{margin:17px auto;display:block;width:260px;height:36px;border:1px solid #EEE;border-radius:4px;font-size:14px;color:#666;line-height:34px;text-align:center}
/*详情页*/
.wenda-container .main-content .problem-box{width:100%;border-radius:4px;background: #fff;padding: 22px 20px;}
.wenda-container .main-content .problem-box h3{font-size: 16px;color: #333;line-height:30px;margin-top: 0;}
.wenda-container .main-content .problem-box .edit-btn{display:inline-block;vertical-align:middle;color: #7B4491;font-size: 14px;background: url("../img/w_edit.png") no-repeat left center/12px;padding-left: 15px;margin-left: 10px;}
.wenda-container .main-content .problem-box .p-footer{font-size: 12px;line-height: 23px;color: #999;}
.wenda-container .main-content .problem-box .p-footer .icon-date{font-size: 12px;color: #999;margin-right: 7px;vertical-align: middle;}
.wenda-container .main-content .reply-box{min-height: 65px;border-radius:4px;background: #fff;border: 1px solid #EEEEEE;margin-top: 16px;padding-top: 20px;}
.wenda-container .main-content .reply-box .headline{font-size: 18px;font-weight: bold;margin:0 20px;}
.wenda-container .main-content .reply-box .headline span{color: #999;font-size: 12px;padding-left: 8px;font-weight: normal;}
.wenda-container .main-content .reply-list .r-header .avatar{display: block;width:56px;height:56px;margin-right: 13px;}
.wenda-container .main-content .reply-list .r-header .avatar_yinyueren:after,.wenda-container .main-content .reply-list .r-header .avatar_qiyehao:after {width: 15px;height: 15px;bottom: 0;right: 0;left: auto;top: auto;}
.wenda-container .main-content .reply-list .r-header .avatar a{display: block;width: 100%;height: 100%;border-radius: 50%;overflow: hidden;}
.wenda-container .main-content .reply-list .r-header .uesrname{padding-top: 7px;}
.wenda-container .main-content .reply-list .r-header .uesrname p{margin-bottom: 4px;}
.wenda-container .main-content .reply-list .r-header .uesrname a{color: #333;font-size: 14px;}
.wenda-container .main-content .reply-list .r-header .time{color: #999;font-size: 12px;}
.wenda-container .main-content .reply-list .r-header{margin-bottom: 16px;}
.wenda-container .main-content .reply-list .r-content{color: #666;font-size: 14px;line-height:28px;margin-bottom: 5px;}
.wenda-container .main-content .reply-list{padding: 5px 20px;}
.wenda-container .main-content .reply-list .reply-item{padding: 25px 0;border-bottom: 1px solid #f2f2f2;}
.wenda-container .main-content .reply-list .reply-item:last-child{border-bottom: 0;}
.wenda-container .main-content .reply-box .nodata_show{font-size: 14px;color: #999;}
.edit-problem-box{padding:3px 20px;}
.edit-problem-box .edit-content{width:100%;height:160px;border: 1px solid #EEEEEE;padding:15px 20px 8px;}
.edit-problem-box textarea{display: block;width:100%;height: 96px;color: #666;font-size: 14px;line-height:24px;border: none;}
.edit-problem-box .num{text-align: right;color: #C2C2C2;font-size: 12px;margin-top: 23px;margin-bottom: 0;}
.edit-problem-box .btn-box{text-align: center;margin-top: 22px;}
.edit-problem-box .btn-box a{display: inline-block;width: 160px;height: 36px;border-radius: 2px;font-size: 14px;}
.edit-problem-box .btn-box .update{background: #7D4792;color: #fff;line-height: 36px;margin-right: 50px;}
.edit-problem-box .btn-box .delete{border: 1px solid #ddd;color: #999;line-height: 34px;}