@charset "gb2312";
/*** global ****/
.ask-list li h1,.ask-list li .askico span,.ask-list li .ask-a p,.ask-hots li span i,.ask-queinfo h1,.ask-queinfo .ask-ico i{background: url(../images/ask-img.png) no-repeat;}
/*公用*/
body{background: #F2F2F2;}
input{outline:none;}
.ask-left{width: 886px;}

/*搜索*/
.askso-bg{background: #F2F5F4; height: 132px; border-bottom: 1px solid #E4E4E4;}
.ask-so form{height: 46px; margin-top: 43px; float: left;}
.ask-so input{width: 582px; height: 46px; line-height: 46px; border: 1px solid #47AE35; box-sizing: border-box; border-radius: 2px 0 0 2px;float: left; padding-left: 14px; color: #838383; font-size: 16px; font-weight: 400;}
.ask-so .sosobtn{width: 142px; background: #47AE35; border-radius: 0 2px 2px 0; border: none; font-size: 20px; font-weight: 500; color: #FFF; text-align: center; cursor:pointer; margin: auto; padding: 0;}
.ask-so i{float: left; margin-left: 30px; width: 142px; height: 46px; line-height: 46px; background: #FF7C00; border-radius: 2px; text-align: center; font-size: 20px; font-weight: 500; color: #FFF;}
	
.blank26,.blank27,.blank55{clear:both;display:block; font-size:1px; overflow:hidden}
.blank26{height: 26px;}
.blank27{height: 27px;}
.blank55{height: 55px;}

/*面包屑*/
.current-url{ margin: 30px 0; height: 16px;}
.current-url span,.current-url a,.current-url i{line-height: 16px; font-weight: 400; color: #303133; font-size: 16px; float: left;}
.current-url i{margin: 0 2px;}

/*翻页*/
.p_bar{padding: 18px 0; background: #FFF; box-shadow: 0px 2px 10px 0px rgba(216,216,216,0.1); border-radius: 2px;}
.p_bar a{height: 28px!important; border: 1px solid #E8E8E8; opacity: 0.9; color: #555555!important; line-height: 28PX!important; font-size: 14px!important; margin: 0 6px!important; border-radius: 0!important;}
.p_bar a.p_curpape,.p_bar a.p_curpage:hover{background: #47AE35!important; color: #FFF!important;}

/***----------------问答首页------------------***/
.ask-list li{background: #FFF; margin-bottom: 14px; box-shadow: 0px 2px 10px 0px rgba(216,216,216,0.1); border-radius: 2px; padding: 30px 34px 30px 30px;}
.ask-list li h1{line-height: 30px; font-weight: 600; font-size: 20px; color: #333; padding-left: 38px; background-position: 0px -104px}
.ask-list li h1:hover{color: #47AE35;}
.ask-list li .askico{display: block; height: 16px; overflow: hidden;}
.ask-list li .askico span{line-height: 16px; height: 16px; font-size: 16px; color: #909399; display: inline-block; overflow-y: hidden; margin-right: 20px; padding-left: 20px; }
.ask-list li .askico span:first-child{background-position: 0 -40px;}
.ask-list li .askico span:nth-child(2){background-position: 0 -56px}
.ask-list li .askico span:nth-child(3){background-position: 0 -72px;}
.ask-list li .askico span:nth-child(4){background-position: 0px -24px; float: left;}
.ask-list li .ask-label{height: 30px; display: block; }
.ask-list li .ask-label span{font-size: 14px; color: #606266; line-height: 30px; float: left; margin-right: 10px;}
.ask-list li .ask-label a{float: left; height: 14px; line-height: 14px; font-size: 14px; color: #47ae35; border: 1px solid #E8E8E8; padding: 7px 9px; margin-right: 12px}
.ask-list li .ask-label a:hover{border: 1px solid #47AE35;}
.ask-list li .ask-a p{line-height: 24px; font-size: 16px; font-weight: 400; color: #606266; padding-left: 38px; background-position: -38px 0px}

/***问答分类***/


/***问答索引页***/
.ask-search-title{height: 46px; line-height: 46px; background: rgba(71,174,53,0.2); box-shadow: 0px 2px 10px 0px rgba(216,216,216,0.1);}
.ask-search-title strong{font-size: 16px; line-height: 46px; font-weight: 400; color: #00933D; padding-left: 33px;}
/***问答内页***/
.ask-queinfo{background: #FFF; box-shadow: 0px 2px 10px 0px rgba(216,216,216,0.1); padding: 30px;}
.ask-queinfo h1{font-size: 20px; font-weight: 600; color: #333; line-height: 30px; padding-left: 38px; background-position: 0px -104px;}
.ask-queinfo .ask-ico{height: 16px; }
.ask-queinfo .ask-ico span{line-height: 16px; font-size: 16px; color: #909399; float: left;}
.ask-queinfo .ask-ico i{width: 16px; height: 16px; margin-right: 6px; margin-left: 20px; float: left;}
.ask-queinfo .ask-ico .ico1{margin-left: 42px; background-position: 0px -24px}
.ask-queinfo .ask-ico .ico2{background-position: 0px -40px}
.ask-queinfo .ask-ico .ico3{background-position: 0px -56px}
.ask-queinfo .ask-ico .ico4{background-position: 0px -72px}
.ask-queinfo .ask-ico .ico5{background-position: 0px -88px}
.ask-queinfo .ask-bq{height: 30px; margin-left: 42px;}
.ask-queinfo .ask-bq span{font-size: 14px; line-height: 30px; font-weight: 400; color: #606266; margin-right: 10px; float: left}
.ask-queinfo .ask-bq a{border: 1px solid rgba(232,232,232,0.9); color: #47AE35; font-size: 14px; line-height: 30px; height: 30px;  margin-right: 12px; box-sizing: border-box; padding: 0 10px; float: left;}
.ask-queinfo .ask-bq a:hover{border: 1px solid rgba(71,174,53,0.9);box-sizing: border-box}
.ask-queinfo p{line-height: 30px; color: #606266; font-size: 20px;}
.ask-form{position: relative; background: #FFF; border: 1px solid #C0C4CC; box-sizing: border-box;}
.ask-form textarea{height: 240px; font-size: 20px; color: #606266; line-height: 28px; width: 100%; outline:none; box-sizing: border-box; padding: 16px 20px 0}
textarea::-webkit-input-placeholder{color: #999999;}
textarea::-moz-placeholder {color: #999999;}
textarea:-moz-placeholder {color: #999999;}
textarea:-ms-input-placeholder {color: #9999999;}
.validator_message{display: none;}
.ask-form .ask-form-bot{height: 54px; background: #F8F8F8;}
.ask-form .ask-form-bot .ask-form-yzm{float: left; width: 200px;}
.ask-form .ask-form-bot .ask-form-yzm span{font-size: 14px; color: #777; float: left; line-height: 54px; margin: 0 10px;}
.ask-form .ask-form-bot .ask-form-yzm img{bottom: -58px; left: 84px;}
.ask-form .ask-form-bot .ask-form-yzm .limitwd{width: 100px; border: 1px solid #E2E2E2; padding: 0 5px; height: 30px; margin-top: 11px;}
.ask-form .ask-form-bot .ask-form-bnt input{width: 174px; height: 54px; line-height: 54px; background: #47AE35; font-size: 20px; font-weight: 500; color: #FFF; float: right; display: inline-block; cursor: pointer; border: 0;}
.ask-qa .ask-qa-title{height: 24px; font-weight: 600; color: #333; line-height: 24px; border-bottom: 1px solid #c0c4cc; padding-bottom: 24PX;}
.ask-qa .ask-qa-title strong{font-size: 24px;}
.ask-qa .ask-qa-title i{width: 4px; height: 22px; background: #47AE35; border-radius: 5px; float: left; margin: 1px 16px 1px 0; }
.ask-qa .ask-answering li{border-bottom: 1px dashed #C0C4CC; margin-top: 30px; padding-bottom: 30px; float: left;}
.ask-qa .ask-answering li .ask-qa-tou{float: left; width: 50px; margin-right: 15px;}
.ask-qa .ask-answering li .ask-qa-common{width: 821px; float: left}
.ask-qa .ask-answering li .ask-qa-common strong{height: 18px; line-height: 18px; font-size: 18px; color: #333; float: left; margin-right: 14px;}
.ask-qa .ask-answering li .ask-qa-common span{line-height: 18px; font-size: 14px; font-weight: 400; color: #999;}
.ask-qa .ask-answering li .ask-qa-common p{line-height: 24px; font-weight: 400; color: #606266; font-size: 16px;}

/*公用右侧*/
.ask-r{width: 284px; margin-left: 30px;}
.ask-r-bg{background: #FFF; padding: 26px 0px 18px 20px; width: 284px; display: block; overflow: hidden; box-sizing: border-box;}
.ask-r-bg strong{height: 24px; line-height: 24px; font-weight: 600; color: #333333; font-size: 24px;}

/*问答分类*/
.ask-classify a{border: 1px solid #E8E8E8; opacity: 0.9;  height: 14px; line-height: 14px; color: #555555; font-weight: 400; font-size: 14px; padding: 10px; margin-right: 14px; margin-bottom: 12px; float: left;}
.ask-classify a:hover{background: rgba(71,174,53,0.2);  color: #00933D}
.ask-classify a.act{background: rgba(71,174,53,0.2);  color: #00933D}


/*热门问答*/
.ask-hots{}
.ask-hots li{width: 244px; border-bottom: 1px solid #EDEDED; margin-bottom: 16px;}
.ask-hots li h1{line-height: 21px; font-size: 14px; font-weight: 400; color: #444444;}
.ask-hots li span{line-height: 14px; float: left; height: 14px; font-size: 14px; color: #909399; margin-right: 30px}
.ask-hots li span i{width: 16px; height: 14px; margin-right: 8px; float: left; background-position: 0px -41px}
.ask-hots li span:nth-child(4) i{background-position: 0 -58px;}
.ask-hots li span:nth-child(5) {background: #FF0000;}

/*相关车型*/
.ask-car{padding: 26px 20px 28px; background: #FFF;}
.ask-car strong{height: 24px; line-height: 24px; font-size: 24px; font-weight: 600; color: #333;}
.ask-car .img{width: 244px; height: 162px; border: 1px solid #E4E4E4; box-sizing: border-box; text-align: center; padding: 15px 0 15px 22px; display: block;}
.ask-car .img img{width: 199px; height: 132px; float: left;}
.ask-car h1{font-size: 16px; color: #333; line-height: 22px; text-align: center; }
.ask-car span{height: 16px; line-height: 16px; font-size: 16px; font-weight: 400; color: #606266; margin-bottom: 10px; display: block;}
.ask-car .channel{border: 1px solid #47AE35; height:34px; line-height:31px; color: #47AE35; font-size: 12px; font-weight: 600; text-align: center; display: block; box-sizing: border-box;}
.ask-car .ask-carurl a{width: 40px; height: 24px;  border: 1px solid #E8E8E8; float: left; padding: 5px 7px; margin-right: 10px; box-sizing: border-box;}
.ask-car .ask-carurl a:nth-child(5){margin-right: 0px;}
.ask-car .ask-carurl a:hover{background: rgba(71,174,53,0.2);  border: 1px solid rgba(71,174,53,0.2); box-sizing: border-box; }
.ask-car .ask-carurl span{font-size: 12px; line-height: 12px; height: 12px; color: #555; margin: 0;}
.ask-car .ask-carurl a:hover span{color: #00933D;}

/*我要提问*/
.ask_form{padding: 0 54px 0 54px; box-sizing: border-box;}
.ask_form_subject span,.ask_form_car span,.ask_form_com span{height: 22px; line-height: 22px; font-weight: 500; color: #333; display: block; font-size: 22px;}
.ask_form_title{width: 692px; height: 40px; border: 1px solid #c0c4cc; border-radius: 2px; font-size: 20px; color: #606266; line-height: 40px; padding: 0 20px 0 12px; }
.ask_form_car select{height: 46px; width: 340px; border:0; background: #F7F7F7; border-radius: 2px; font-size: 20px; line-height: 20px; color: #999999; padding:12px 13px; float: left; margin-right: 12px;}
.ask_form_fenl{height: 46px;}
.ask_form_fenl span,.ask_form_biaoq span{line-height:46px; font-size: 22px; color: #333; float: left; margin-right: 20px; font-weight: 500;}
.ask_form_fenl select{height: 46px; width: 340px; border:0; background: #F7F7F7; border-radius: 2px; font-size: 20px; line-height: 20px; color: #999999; padding:12px 13px; float: left; margin-right: 12px;}
.ask_form_biaoq input{height: 46px; line-height: 46px; font-size: 20px; color: #606266; width: 410px; float: left; border: 1px solid #c0c4cc; background: #FFF; border-radius: 2px; margin-right: 10px; box-sizing: border-box; padding-left: 12px;}
.ask_form_biaoq i{font-size: 14px; float: left; color: #999999; line-height: 46px;}
.ask_form_com textarea{width: 692px; height: 140px; line-height: 28px; color: #606266; border: 1px solid #c0c4cc; border-radius: 2px; font-size: 20px; box-sizing: border-box; padding: 16px 12px; outline:none;}
.ask_form_but{ height: 30px;}
.ask_form_but .ask_form_yzm {float: left;}
.ask_form_but .ask_form_yzm span{font-size: 14px; margin-right: 10px; line-height: 30px; float: left;}
.ask_form_but .ask_form_yzm .yzm_form{float: left;}
.ask_form_but .ask_form_yzm .yzm_form input{width: 80px; height: 28px; line-height: 28px; border: 1px solid #e8e8e8;}
.ask_form_but .win_bnt{float: right; height: 30px;}
.ask_form_but .win_bnt input{width: 400px; line-height: 30px; border: none; background: #47AE35; color: #FFF; font-size: 20px; font-weight: bold; border-radius: 2px; text-align: center;}