@charset "utf-8";
/* CSS Document */
.hide{ display:none !important;}
.bread-pie{
	margin-top:10px; height:52px; line-height:52px; color:#999;
}
.bread-pie a{
	margin:0px 14px;
}
.bread-pie a:first-child{
	margin-left:0px;
}
.bread-pie a.posi{
	color:#fa5f19;
}
.bread-pie a.posi:hover{
	text-decoration:none;
}
.phy_meirong{
	border-top:2px solid #c7c7c7; border-bottom:1px dotted #999; background-color:#f7f7f7; height:138px;
	/*padding:20px 0 20px 20px; overflow:hidden;*/ font-family:"微软雅黑"; position:relative;
}
.phy_meirong.allinfo{
	height:300px;
}
.phy_pic{
	width:131px; height:98px; border:1px solid #e5e5e5; position:relative; overflow:hidden; float:left; margin:20px 0px 20px 20px;
}
.phy_pic img{
	width:100%;
}
.phy_pic #phy_choose_car_type{
	position:absolute; display:block; width:100%; height:20px; text-align:center; line-height:20px; color:#fff; font-size:12px;
	background-color:#7f7f7f; opacity:0.5; filter:alpha(opacity=50); left:0px; bottom:0px; cursor:pointer;
}
.phy_left{
	width:390px; margin-left:20px; float:left; margin-top:20px;
}
.phy_left > span{
	display:block; width:100%;
}
.phy_left .brand{
	height:42px; line-height:42px; font-size:14px; color:#2e3032; font-weight:bold;
}
.phy_left .type{
	line-height:18px; color:#999;
}
.phy_left .whenbuy{
	height:20px; line-height:20px; margin-top:12px; color:#666; font-size:14px;
}
.phy_left .miles_write,.phy_left .buytime_write{
	height:32px; margin-top:26px; line-height:32px; color:#666;
}
.phy_left .miles_write > span,.phy_left .buytime_write > span{
	display:block; height:32px; float:left; margin-right:10px;
}
.phy_left .miles_write > span em,.phy_left .buytime_write > span em{
	color:#fa5f19; margin-right:5px;
}
.phy_left .miles_write > span .miles{
	width:183px; height:20px; border:1px solid #c8c8c8; padding:5px;
}
.phy_left .buytime_write{
	margin-top:20px;
}

.phy_right{
	width:430px; overflow:hidden; float:left; margin-top:20px;
}
.phy_right > div{
	overflow:hidden; margin-bottom:15px;
}
.phy_right label{
	display:block; float:left; overflow:hidden; line-height:36px; width:80px; font-size:14px;
}
.phy_right ul{
	overflow:hidden; float:left; width:340px;
}
.phy_right ul li{
	width:145px; height:36px; float:left; line-height:40px; font-size:12px; padding-left:25px; cursor:pointer;
}
.phy_right ul.used li{
	background:url(__IMG__/version6/common/checkbox.jpg) no-repeat left -20px;
}
.phy_right ul.used li.cur{
	background:url(__IMG__/version6/common/checkbox.jpg) no-repeat left 13px;
}
.phy_right ul.sign li{
	background:url(__IMG__/version6/common/radio.jpg) no-repeat left -23px;
}
.phy_right ul.sign li.cur{
	background:url(__IMG__/version6/common/radio.jpg) no-repeat left 13px;
}
#rechoose{
	position:absolute; right:20px; bottom:10px; color:#2474c5; cursor:pointer; padding-right:20px; background:url(__IMG__/version6/common/up.jpg) no-repeat right center;
}
#rechoose.up{
	background:url(__IMG__/version6/common/down.jpg) no-repeat right center;
}
.phy_btn{
	width:800px; float:left; margin-left:180px; margin-top:20px; height:42px;
}
.begin-phy{
	width:273px; height:42px; background-color:#fa5f19; line-height:42px; text-align:center; color:#fff; font-size:16px; display:block; float:left;
}
.begin-phy:hover{
	color:#fff; text-decoration:underline; cursor:pointer;
}
.phy_btn label{
	height:42px; color:#fa5f19; line-height:42px; float:left; margin-left:20px;
}
.phy_btn label em{
	margin-right:10px;
}

.phy_result{
	overflow:hidden; font-family:"微软雅黑"; width:1000px;
}
.phy_result > li{
	width:320px; float:left; margin-left:20px; overflow:hidden;
}
.phy_result > li:first-child{
	margin:0px;
}
.phy_result > li h2{
	height:46px; line-height:56px; font-size:16px; color:#2e3032;
}
.phy_result > li:first-child h2{
	color:#fa5f19;
}
.result-array{
	width:278px; border:1px solid #e5e5e5; border-top:2px solid #c7c7c7; border-bottom:none; padding:0px 20px;
}
.result-array > li{
	padding:0px 0px 20px 0px; height:70px; margin-top:20px; border-bottom:1px dotted #e5e5e5; overflow:hidden;
}
.result-array > li:last-child{
	border-bottom:none;
}
.result-array > li > em{
	display:block; width:17px; height:14px; float:left; margin-right:17px; background:url(__IMG__/version6/common/checkbox.jpg) left bottom no-repeat;
	cursor:pointer;
}
.result-array > li.cur > em{
	background-position:left top;
}
.result-array > li .pic{
	width:70px; height:70px; float:left; background-color:#f4f4f4;
}
.result-array > li .info{
	width:151px; float:right; height:70px;
}
.result-array > li span{
	display:block;
}
.result-array > li .name{
	height:40px; overflow:hidden; line-height:20px; color:#666;
}
.result-array > li .name a{
	color:#666;
}
.result-array > li .price{
	margin-top:15px; font-size:16px; color:#fa5f19; font-family:Arial;
}
.result-array > li .price em{
	margin-left:3px; font-weight:bold;
}
.result-total{
	height:42px; width:100%; background-color:#eeeeee; line-height:42px;
}
.result-total span{
	float:left; width:200px; height:42px; display:block;
}
.result-total span label{
	margin-left:20px; font-size:14px; color:#999; float:left;
}
.result-total span label i{
	color:#fa5f19;
}
.result-total span em{
	color:#fa5f19; font-family:Arial; font-size:20px; font-weight:bold; margin-left:5px;
}
.result-total a{
	width:120px; float:left; text-align:center; height:42px; background-color:#fa5f19; color:#fff; font-size:16px;
}



.com_tit{ float:left;}
.com_searchbox{ float:right; line-height:28px; margin-top:15px; width:310px; height:28px; border:1px solid #fa5f19; background-color:#FFF;}
.com_search_btn{ width:60px; height:28px; border:0; background:#fa5f19 url(../images/com_searchbtn.png) no-repeat center center; cursor:pointer; float:left;}
.com_search_input{ float:left; width:240px; height:28px; border:0; padding:0 5px;}
.com_search_input:focus,.com_search_btn:focus{outline-style: none;}
.com_key_search{ width:1000px; margin: 0 auto; height:24px; line-height:24px; color:#333;}
.com_key_search em{ color:#fa5f19; padding:0 5px;}

.com_key_nobox{width:1000px;  margin: 0 auto;height:24px; line-height:24px; text-align:center; color:#333; font-size:14px; padding:150px 0;}

