﻿.askLeft{
	float:left;
	width:76%;
}

.askRight{
	float:right;
	width:20%;
	border-left:1px solid #E6E6E6;
	padding-left:20px;
	min-height:100px;
}



._8vs6p1w {
    width: 50px;
    height: 30px;
    line-height: 26px;
    margin-right: 20px;
    display: block;
    color: #333;
    font-family: Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size: 12px;
    text-align: center;
    background: url(/images/f_reply_bg_2.png) no-repeat;
	filter:alpha(opacity=50);   
    -moz-opacity:0.6;   
    -khtml-opacity: 0.6;   
    opacity: 0.6;   
}

.HaveBest{
	background: url(/images/f_reply_bg_89030dc.png) no-repeat !important;
}

.reCount{
	vertical-align: top;
}
.icon_replyer {
    background: url(/images/icon_replyer_c4cd47c.png?__sprite);
	vertical-align: middle;
	display: inline-block;
    width: 20px;
    height: 20px;
}

.icon_author {
    background: url(/images/icon_author_112d0bd.png?__sprite);
	vertical-align: middle;
	display: inline-block;
    width: 20px;
    height: 20px;
}

.aTitle a{
    text-decoration: none;
	font-weight: bold;
	color: #299ab8;
    font-size: 16px
}
.aTitle a:hover {
    cursor: pointer;
    text-decoration: underline;
}
.aCont{
	font-size:12px;
	margin-top:15px;
}
.author,.replyer,.reTime{
	font-size:12px;
	color:#999;
	white-space:nowrap;
}

.askBanner{
	background: url(/images/AskBanner.png);
	width:1180px;
	height:133px;
	background-size:100%;
	margin-bottom:25px;
}

.AskBtn a{
    display: block;
    width: 130px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 14px;
    background-color: #4dbfdd;
    color: #fff;
    border-radius: 2px;
}

.topic{
	margin-top:20px;
    border: 1px solid #f6e4da;
    padding: 0px;
    box-shadow: 2px 2px 5px #f8efe2;
	display:block;
	overflow:hidden;
	background-color: #f7f9fb;
}


.asknav .nav_left{
	float:left;
	padding: 15px;
	padding-left:2px;
}

.asknav .nav_right{
	float:right;
	padding-right:10px;
}

.asknav {
    box-shadow: 2px 2px 5px #f0efef;
    height: 40px;
    line-height: 10px;
}

.nav_right a{
    display: inline-block;
	padding:2px;
	padding-left:8px;
	padding-right:8px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    font-size: 13px;
    background-color: #4dbfdd;
    color: #fff;
    border-radius: 2px;
	margin-left:13px;
	margin-top:4px;
}

.nav_left,.wtt{
	font-size:14px;
	color:#999;
}

.topic .topic_left{
	float:left;
	width:18%;
	text-align:center;
}

.topic .topic_right{
	float:right;
	width:82%;
	display:block;
	background-color: #fffefe;
	min-height: 100px;
	border-left:1px solid #e6e6e6;
	box-sizing: border-box; 
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
}

.topicReturn .topic_right{
	border-left:1px solid #e3ebee !important;
}

.topic_title{
	padding:10px;
	width:100%;
	border-bottom:1px solid #e6e6e6;
	font-size:18px;
	color:#299ab8;
	padding-left:20px;
}
.topic_cont{
	padding-left:20px;
}

.topic_cont img{
	max-width:70%;
}

.topic_return{
	margin-top:10px;
	font-size:12px;
	color:#444;
	height:20px;
}
.topic_return_left{
	float:left;
}
.topic_return_right{
	float:right;
	margin-right:20px;
	border: 1px solid #e8d2bc;
    padding: 3px;
	color:#666;
}
.topic_text{
	word-wrap:break-word;
	word-break:normal; 
	margin:20px;
	margin-left:0px;
	color:#333;
	font-size:14px;
	line-height:25px;
}

.topic_left .sumCount{
	font-size:12px;
	height:30px;
	line-height:30px;
	color:#999;
}

.sumCount .snum{
	color: #3877b9;
}

.askNickname{
	font-size:14px;
	margin-top:15px;
	color:#666;
}

.layui-btn {
    background-color: #4dbfdd !important;
}

.topicReturn{
	border: 1px solid #e7f4f8 !important;
    box-shadow: 2px 2px 5px #ecf6f6 !important;
}

.topicReturn .topic_return_right{
	border: 1px solid #d2e4ec;
}

.topic_text img{
	cursor: pointer;
}

#fabiao{
	margin-top:30px;
	display:block;
	overflow:hidden;
}

.layui-layedit-tool {
    background-color: #fafafa !important;
}

.fabiaoBtn{
	margin-top:15px;
}

.fabiaoBtn input{
	display: block;
    width: 110px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 14px;
    background-color: #4dbfdd;
    color: #fff;
    border-radius: 2px;
}

.noLogin{
	position: absolute;
    height: 280px;
    width: 1150px;
    line-height: 325px;
    text-align: center;
    background: rgb(213 203 195 / 7%);
    z-index: 10;
    color: #5a5656;
}
.noLogin a{
	color: #29abb0;
}

.layui-form .layui-btn {
    display: inline-block !important;
    padding: 0 18px !important;
    color: #fff;
    white-space: nowrap;
    text-align: center;
    font-size: 14px;
    border: none;
    border-radius: 2px;
    cursor: pointer;
}	

.layui-form .layui-btn-primary {
    border: 1px solid #C9C9C9 !important;
    background-color: #fff !important;
    color: #555 !important;
}

.layui-form-pane .layui-input-inline{
	margin-left:0px !important;
	width:850px;
}
#activesum{
	line-height:38px;
	height:38px;
	font-size:16px;
	color:#d5a380;
}

.layui-form .layui-input-inline #title{
	color:#5e5858;
}

.icon {
    display: inline-block;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    vertical-align: middle;
}

.icon_adopted {
    width: 16px;
    height: 16px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACu0lEQVRYR+2VTUhUURTH/+fNTOIX0qYvhNLeJBhtKqIikOhj4SIsYj5MwkVtojKoNwxK6EBZ88Ys3Bm5KvXNkC6M2hStpCIIIspi3ihFm4QiFCZMx3vizTThDKMzo+O4yLu9557f7517zn2EFV60wnysCvxfFbA+7KwUM9MbRp3uF/Hey1sF5IBaQwKDRJgO2l0b8yog+30NBL4HRgGImnS70pU3AWu/7yqIPQAIRF26XWmaO/rLdgW7urstk2UTdwE0RoGEId0WPg7yiGUXqAzcLDMJaQDAoSiM+c3kjFQzfloJJz98Oa9ARW/HZrNJPAawPcoGvkQk7P1sc31L9ermVKCq37tbSNIQmONdPmEGHfjoUN7P9+QnCFg1tRvE4xb6dW3E5pnO5j8hB7zHSFAfgOK/52ZAVKvblWcL5UkQkDX1HQE7ALxls2gInXR/yETCqqkXGLhNgCnWcMQscDbkVHrSnU8UCHRUkxCvAJQCmGJGc8ih3DESpkzU2ipZq0tugfnS3H0mtIfsrpZ08NhwJK1tfm8dMxkdLMUaGM8ZpsZR5+Wvc0M3PWorKgkX9TJQl5iCNN2u1IOM/ku/Ujah7Pe1EnNb/DgDP0mi87pNMe4YFX3X15tNliEw9iQgiIa5tOBwqPbi7/ToWETqKWCQ7FcHKenrGPADGCCwCtCWhLIDunlNZN+nE80/MoXPLwCgqsdbKorpZXye0yT9PjuL/WOnXHo28AUFjM2t92/IZDG9JmDtAomnSBJHgjb3cLbwtAJGgKypRwE8+TdiiRQmUH3QoWiLgWckYARZ/eoVMHzJEGK0BJ2u9sXCMxaISmhqL4D6OIxAPUGHcmYp8KwEygOdhYUiYtzzThCe6uvCtTjoieRNINoPD7zlkkU6F6FZ75jNPbFUeFYVyAUsVY6c/o4XI7kqsFqBP7Va1iFMt/3dAAAAAElFTkSuQmCC);
}

 .good_answer{
    float: left;
    position: relative;
    top: -5px;
    margin-right: 15px;
    display: inline-block;
    height: 24px;
    background: #e9f9f4;
    border-radius: 4px;
    padding: 0 8px 0 2px;
    font-size: 12px;
    font-weight: 400;
    color: #25a88a;
    line-height: 24px;
}

@media screen and (max-width:1149px) {
	.askLeft{
		width:100%;
		padding-right:10px;
	}
	.askRight{
		display:none;
	}
	
	.noLogin{
		width:100%;
	}
	.asknav,.asknav .nav_left{
		
		line-height:20px;
		padding:5px;
	}
	.asknav .nav_right{
		width:100%;
		margin-bottom:15px;
	}
	.topic .askNickname{
		margin-top:30px;
	}
	
	.askBanner {
		width: unset;
		height: 60px;
	}
	
	#ipc{
		margin-top: -20px;
		
	}
	
	.aTitle a, .aCont {
		font-size:10px !important;
	}
	
	.layui-form-pane .layui-input-inline  {
		width:90%;
	}
	.layui-layedit, .noLogin {
		width: 90%;
	}
}