/*寻求合作页开始*/
.coopera, .get_car { width: 100%; height: 600px; position: relative;  }
.coopera { min-width: 1200px; background: url(../images/home/coopera_banner.png) no-repeat center center; }
.get_car { min-width: 1200px; background: url(../images/home/get_car_banner.png) no-repeat center center;  }
.coop_get .form_box { border-radius: 10px; width: 310px; height: 443px; -webkit-border-radius: 10px;
			-moz-border-radius: 10px; background-color: rgba(256,256,256,.6); -o-border-radius: 10px;
			 position: absolute; left: 136px; top: 30px; padding: 30px;
			 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF,endColorstr=#99FFFFFF);
	 }
.coop_get .form_box h3 {  margin-bottom: 20px; font-size: 24px;
	color: #494949; text-align: center; }
.coop_get .form_box>span { position: absolute; top: 68px; left: 50%;
				width: 44px; height: 3px; margin-left: -20px;
				background-color: #d10310; }
.coop_get .form_box div.input_box { margin-bottom: 10px; border: 1px solid #bbb;
			background-color: #fff; position: relative; }
.coop_get .form_box input {width: 284px; padding: 10px 12px;  line-height: 20px;
	    		font-size: 14px; color: #333; border: none; background-color: #fff; }
.coop_get .form_box textarea { width: 284px; height: 90px; padding: 8px 12px; line-height: 24px;
		color: #333;border: none; background: #fff; }
.coop_get .form_box div.location { margin-bottom: 10px; }
.coop_get .form_box div.location>div { margin-top: 0; margin-bottom: 0;}
.coop_get div.code_box_con { margin-bottom: 10px; }
.coop_get .form_box div.input_box.small.code_box {  margin-bottom: 0; }
.coop_get .form_box div.input_box.small { width: 148px; float: left;
				position: relative; margin-bottom: 0; }
.coop_get span.input_tip { position: absolute; right: 30px; top: 10px; display: none;
						   color: #d10310; font-style: italic; }
.coop_get p.input_tip { float: left; padding-left: 2px; display: none; color: #d10310; font-style: italic; }
div.input_box.small input { width: 124px; }
div.small.code_box{ margin-right: 10px; position: relative; }
div.small.province_box { margin-right: 10px; }

.coop_get div.input_box.get_code_box { margin: 0; border-color: #ff6565;
						background-color: #ff6565;  }
.coop_get div.input_box.phone_box { position: relative; }
div.input_box.small button.get_code { width: 148px; height: 40px; cursor: pointer;
					background-color: #ff6565; color: #fff; }
i.must_icon {  width: 0; height: 0; position: absolute; top: -1px; left: -1px;
			  border-right: 8px solid transparent; border-top: 8px solid #d10310; }
.coop_get div.input_box.error { border-color: #d10310; }
.coop_get div.input_box.error input { color: #d10310; }
div.input_box.small button.get_code:hover { background-color: #fb3030; }
.coop_get .form_box div.submit_box { border: none; background-color: transparent; }
button.submit { width: 310px; height: 42px; cursor: pointer; font-size: 16px;
		line-height: 38px; background-color: #d10310; opacity: .8; color: #fff; }
button.submit:hover { opacity: 1; }

/*信息提交成功*/
.coopera_sub_success { display: none; padding-top: 60px; text-align: center; }
.coopera_sub_success .success_bg { height: 65px; margin-bottom: 20px;
		background: url(../images/home/sub_success_2.png) no-repeat center center; }
.more_operation { margin-top: 30px; }
.more_operation a { display: inline-block; margin: 0 10px;  }
.sub_success .return { margin-top: 10px; }

/*私人订制*/
.get_car .input_box>select { width: 148px; padding: 10px 0; border: none;
					text-indent: 10px; color: #989898; }
.get_car .input_box>select option { display: block; text-indent: 10px; }
.get_car .submit_box { margin-top: 10px; }
.get_car span.wan { position: absolute; right: 5px; top: 9px; color: #A9A9A9; }
.get_car .input_box.error span.wan { display: none; }
.get_car .input_box.province_box span.input_tip { right: 6px; }
/*私人订制流程*/
.get_car_process_box { width: 100%; background-color: #ebebeb; }
.get_car_process { width: 1200px; height: 246px; margin: 0 auto; padding-top: 90px; }
.get_car_process li { float: left; width: 240px; }
.get_car_process li>div { width: 88px; height: 88px; margin: 0 auto;
		background: url(../images/home/get_car_process.png) no-repeat; }
.get_car_process li.process_tx div { background-position: 0 -177px; }
.get_car_process li.process_zf div { background-position: 0 -355px; }
.get_car_process li.process_tg div { background-position: 0 -88px; }
.get_car_process li.process_pj div { background-position: 0 -267px; }
.get_car_process li>p { margin-top: 40px; font-size: 24px;
						text-align: center; color: #2a2a2a; }
/*寻求合作页结束*/

/*帮我找车页开始*/
.help_banner { width: 1200px; height: 400px; background-image: url(../images/details/help_banner.jpg); }
.help_main	{ padding: 30px 120px 60px; margin-bottom: 50px; background-color: #fff;  }
.help_main h1 { font-size: 32px; color: #D82121; text-align: center;}
.help_tit { margin: 20px 0 30px; font-size: 16px; text-align: center; }
.help_tit span.line { display: inline-block; width: 400px; height: 1px; margin: 0 20px;
				background-color: #E1E1E1; }
.form_table { margin: 0 auto; text-align: left; }
.form_table td, .form_table th { padding-bottom: 10px; color: #666; }
.form_table span.text_out { display: inline-block; height: 40px; line-height: 40px;
 	padding: 0 10px; vertical-align: middle; border: 1px solid #bebebe;
 	border-radius: 4px; color: #666; font-size: 16px; }
.form_table span.text_out input { border: none; font-size: 16px; color: #666; }
.form_table span.text_out.w_1 input { width: 300px; }
.form_table .sel { width: 100%; height: 42px; text-indent: 3px; padding: 7px 0;  color: #666;
  				font-size: 16px; border-radius: 4px; border: 1px solid #bebebe; }
.form_table .remark_out { padding: 10px; border: 1px solid #bebebe; border-radius: 5px;color: #666; }
.form_table textarea { width: 100%; height: 140px; border: 0; }
.form_table span.text_out.w_2 input { width: 350px; }
.form_table td.item { float: left; margin-right: 40px;}
.form_table td.item span { display: block; }
.form_table td.item span.item_txt { padding-bottom: 10px;font-weight: bold;}
.form_table .sub_btn { display: block; width: 240px; height: 45px;margin: 20px 10px 0 200px;
	line-height: 45px; text-align: center; background-color: #D82121; color: #fff; font-size: 16px; border-radius: 4px; }

/*错误提示样式*/
#createForm label.error { font-size: 12px; color: #D82121; font-style: italic; }
/*提交成功样式*/
.mask, .success { position: fixed; top: 0; bottom: 0; left: 0; right: 0; }
.mask { display: none; }
.success { display: none; width: 420px; height: 200px; margin: auto; padding: 30px;
			text-align: center; background-color: #fff;}
.s_inner .close { position: absolute; right: 14px; top: 8px; font-size: 24px; color: #a9a9a9;
		 		cursor: pointer; transition: all .4s; -moz-transition: all .4s;
				 -webkit-transition: all .4s; -o-transition: all .4s;}
.s_inner .close:hover { transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg);
						 -webkit-transform: rotate(180deg); color: #D82121;}
.s_inner .bg { display: block; width: 70px; height: 70px; margin: 20px auto; background-color: pink; }
.s_inner .text { margin: 10px 0 10px; color: #000; font-size: 18px; }
.s_inner .return { display: inline-block; width: 120px; height: 40px; line-height: 40px; border-radius: 5px;
	background-color: #D82121; color: #fff; }
/*帮我找车页结束	*/

/*咨询页开始*/
.container { width: 1200px; padding-bottom: 30px; margin: 0 auto; }
div.information .info_main_con .info_main_left { float: left; width: 810px; padding: 10px 25px; border: 1px solid #E1E1E1;
						background-color: #fff; }
.info_main_left li.item { width: 100%; padding: 20px 0; border-top: 1px solid #ccc; position: relative;}
.info_main_left li.item.no_border { border: none; }
div.information li.item a.img_link { float: left; width: 330px; height: 223px; overflow: hidden;
					margin-right: 20px; background-color: #666;  }
div.information li.item a.img_link>img { width: 100%; }
li.item dl { float: left; width: 460px; padding: 10px 0; }
li.item dl dt { margin-bottom: 10px; }
li.item dl dt a { font-size: 19px; font-weight: 500; color: #333; text-align: left;  }
li.item dl dt a:hover { text-decoration: underline; }
li.item dl dd { max-height: 180px; font-size: 16px; overflow: hidden;
				line-height: 26px; color: #666; }
li.item dl span.time { position: absolute; bottom: 26px; right: 10px; color: #aaa; }
.info_main_right { float: right; width: 320px; }
/*好车推荐	*/
div.recommend { padding: 20px 15px 5px 15px; background-color: #fff; }
div.recommend h2 { margin-bottom: 15px; padding-left: 10px; border-left: 3px solid #d10310;
				  font-size: 20px; color: #3e3a39; }
.nice_car_con div.car_img_con { float: left; width: 120px; margin-right: 10px; }
.nice_car_con div.car_img_con img { width: 100%; }
.nice_car_con div.car_info_con { float: left; width: 160px; overflow: hidden; padding-top: 6px; }
ul.nice_car_con li { margin-bottom: 15px; }
ul.nice_car_con li:hover p.t { color: #d10310;  }
div.car_info_con p { padding: 6px 0; color: #333; font-size: 14px; max-height: 50px; overflow: hidden; }
div.car_info_con p .r_price { color: #d10310; }
div.car_info_con p.nice_car_argu i { padding-left: 18px; font-size: 12px; color: #666; }

.info_main_right .qr_code { height: 150px; margin-top: 20px; padding: 20px 0 0 30px;
				background-color: #fff; }
.info_main_right .qr_code p { float: right; margin: 35px 25px 0 0 ; color: #595757;
						font-size: 16px; line-height: 26px;  }

/*信息详情页样式*/
.info_details_left { text-align: center; min-height: 700px; }
.info_details_left h1 { margin-top: 16px; font-size: 22px; font-weight: 400;  }
.info_details_left p.text { font-size: 12px; color: #999; }
.info_details_left .info_main { margin-top: 15px; text-align: left;
							line-height: 28px; font-size: 16px; }
/*咨询页结束*/

/*金服页*/
.finance { min-width: 1200px; position: relative; width: 100%; height: 600px;
    			background: url(http://bnsimg.beierniu.com/finance.png) no-repeat center center; }
.pledge { padding: 10px 12px; color: #989898; }
.pledge .pledge_text { float: left; width: 30%; }
.pledge .pledge_kind { float: left; width: 70%; }
.pledge .pledge_kind label { display: block; margin-top: 5px; }
.pledge .pledge_kind input { display: inline-block; width: auto;
		margin-right: 5px; }
.finance button.submit { margin-top: 10px; }		
