/*列表詳細頁*/
#container{
	position: relative;
}
/*.site-nav{
	position: absolute;
	top: -200px;
	left: 15px;
}*/
body{
	/*padding-top: 30px;*/
	text-align: left;
}

.title_basic{
	margin:0 0 0 10px;
	padding:0 0 0 20px;
	height:30px;
	background:url(//img.8891.com.tw/findBuz/buz_info.png) no-repeat left top;
	display:inline;
}
.title_basic .title_text{
	padding:0 20px 0 0;
	height:30px;
	line-height:30px;
	line-height:34px\9;
	display:inline;
	font-size:15px;
	color:#FFF;
	background:url(//img.8891.com.tw/findBuz/buz_info.png) no-repeat right top;
	overflow:hidden;
}
.b_title_basic{
	margin:5px 5px 0;
	padding:8px 20px 12px;	
	display:inline;
	color:#FFF;
	cursor:pointer;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}
.b_title_basic_hover{
	background:url(//img.8891.com.tw/findBuz/buz_info_title_hover_bg.png) repeat-x left top;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	color:#F00;
}
.b_title_basic_hold{
	background:url(//img.8891.com.tw/findBuz/buz_info_title_hover_bg.png) repeat-x left top;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	color:#F00;
}
.b_info_top{
	/*height:115px;*/
	margin:0 auto;
	padding:5px 0 0;
	position:relative;
}
.b_info_top .photo_147X110{
	width:147px;
	height:110px;
	overflow:hidden;
	position:absolute;
	top:10px;
	left:20px;
}
.b_info_top .b_path{
	text-align:left;
	font-size:13px;
	color:#404040;
	padding:0 0 0 15px;
}
.b_info_top .b_path a{
	text-decoration:none;
	font-weight:bold;
	color:#04D;
}
.b_info_top .b_path a:hover{
	text-decoration:underline;
}
.b_info_top .b_info_title{
	padding:22px 0 10px 15px;
	text-align:left;
}
.b_info_title .buz_name{
	font-size:27px;
	color:#404040;
	font-weight:bold;
	margin:0 0 10px 0;
	display:inline;
	float:left;
	padding-right:10px;
	vertical-align:text-bottom;
}
.buz_name .au-icon-user { margin-left: 5px; }
.b_info_title .store_name{
	font-size:15px;
	font-weight:bold;
	float: left;
	margin-top: 13px;
}
.b_info_title .buz_union{
	font-size:12px;
	color:#FFF;
	display:inline-block;
	background:#CE0029;
    padding: 0px 5px;
    margin-top: 15px;
    line-height: 16px;
}

/*實名認證*/
.b_info_title i { margin-top: 15px; float: left; }
.b_info_title .au-icon-user { margin-left: 5px; }

.b_navigate{
	background:#FFF url(//img.8891.com.tw/findBuz/buz_info_title_bg.png) repeat-x left top;
}
.b_navigate .hr_line{
	text-align:left;
	height:44px;	
	padding-left:10px;
	overflow:hidden;
	margin:0 auto;
}
.b_main{
	background:url(//img.8891.com.tw/findBuz/buz_info_main_bg.png) repeat;
}
.b_main .b_container{
	margin:0 auto;
	padding:10px 0 0;
	background:#FFF;
}
.w1000{
	width: 1000px;
}
.b_info_content .three_units{
	clear:both;
}
.three_units .unit_account{
	width:189px;
	position:relative;
}
.unit_account .account_d{
	width:189px;
	text-align:left;
	overflow:hidden;
}
.account_d .rel_account_title{
	font-size:15px;
	text-indent:-999px;
	overflow:hidden;
	color:#404040;
	font-weight:bold;
	text-align:left;
	margin:0 0 10px;
	height:45px;
	width:150px;
	background:url(//img.8891.com.tw/findBuz/buz_new_info_sprite.png) no-repeat -30px -135px;
}
.rel_account_list .brand{
	margin:5px 0 5px 25px;
	text-align:left;
	height:18px;
	line-height:18px;
	overflow:hidden;
}
.rel_account_list .brand a{
	color:#04D;
	text-decoration:none;
	cursor:pointer;
	font-size:12px;
}
.rel_account_list .brand a:hover{
	text-decoration:underline;
}
.rel_account_list .rel_account_item{
	margin-top:10px;
	font-size:13px;
	text-align:left;
}
.rel_account_item dt{
	margin:6px 0;
}
.rel_account_item dd{
	margin:6px 0 6px 15px;
}
.rel_account_item .rel_name a{
	color:#04D;
	text-decoration:none;
	cursor:pointer;
}
.rel_account_item .rel_name a:hover{
	text-decoration:underline;
}
.rel_account_item .rel_tel{
	font-size:13px;
	color:#404040;
	font-weight:bold;
}
.rel_account_item .rel_car a{
	color:#04D;
	text-decoration:none;
	cursor:pointer;
}
.rel_account_item .rel_car a:hover{
	text-decoration:underline;
}
.rel_account_item .rel_item a{
	color:#04D;
	text-decoration:none;
	cursor:pointer;
}
.rel_account_item .rel_item a:hover{
	text-decoration:underline;
}
.three_units .unit_main{
	border:1px solid #ECECEC;
	border-right:none;
}
.three_units .unit_detail{
	width:387px;
	background:url(//img.8891.com.tw/findBuz/buz_new_info_sprite.png) no-repeat 380px 15px;
	position:relative;
	padding:0 0 90px;
}
.unit_detail .detail_box{
	margin:30px 0 10px; 
}
.detail_box .item{
	margin:0 0 10px;
	clear:both;
}
.item .key{
	width:70px;
	height:30px;
	display:inline;
	float:left;	
}
.key_buz_type{
	background:url(//img.8891.com.tw/findBuz/buz_new_info_sprite.png) no-repeat -190px -200px;
}
.key_address{
	background:url(//img.8891.com.tw/findBuz/buz_new_info_sprite.png) no-repeat -190px -300px;
}
.key_week{
	background:url(//img.8891.com.tw/findBuz/buz_new_info_sprite.png) no-repeat -90px -200px;	
}
.key_create_time{
	background:url(//img.8891.com.tw/findBuz/buz_new_info_sprite.png) no-repeat -90px -250px;
}
.key_tel{
	background:url(//img.8891.com.tw/findBuz/buz_new_info_sprite.png) no-repeat -190px -250px;
}
.key_rel{
	background:url(//img.8891.com.tw/findBuz/buz_new_info_sprite.png) no-repeat -90px -300px;
}
.item .value{
	padding:3px 0 0;
	font-size:13px;
	line-height:15px;
	color:#404040;
	width:280px;
	text-align:left;
	display:inline;
	float:left;
	word-wrap: break-word;
	word-break: break-all;
}
.new-tel-txt {
	font-size: 16px;
	color: #f50;
	margin-right: 10px;
}
.value .rel_man{
	display:block;
	margin:0 0 10px 0;
}
.value .rel_man img{
	/*float:left;*/
	vertical-align:middle;
}
.value a{
	color:#04D;
	text-decoration:none;
}
.value a:hover{
	text-decoration:underline;
}
.value .rel_man a{
	margin:0 0 0 5px;
}
.value .tips{
	display:inline-block;
	margin:0 7px 7px 0;
}
.value .tel{
	display:block;
	margin:0 0 5px 0;
}
.unit_detail .plus_prop{
	width:300px;
	height:80px;
	position:absolute;
	left:65px;
	bottom:15px;
	text-align:center;
	clear:both;
	overflow:hidden;
}
.plus_prop .code{
	width:80px;
	height:80px;
	float:right;
	text-align:center;
}
.plus_prop .code img{
	width:80px;
	height:80px;
	vertical-align: middle;
}
.plus_prop .num{
	width:210px;
	float:left;
	padding:0 5px;
	text-align:left;
}
.plus_prop .num .browse_val{
	color:#D90011;
	font-size:17px;
	font-weight:bold;
	display:block;
	padding:0 0 0 90px;
	background:url(//img.8891.com.tw/findBuz/buz_new_info_sprite.png) no-repeat -200px -108px;
}
.plus_prop .num .track_val{
	color:#D90011;
	font-size:17px;
	font-weight:bold;
	display:block;
	padding:14px 0 14px 90px;
	background:url(//img.8891.com.tw/findBuz/buz_info.png) no-repeat -275px -132px;
	visibility:hidden;
}
.three_units .unit_photo{
	width:357px;
	margin:0 0 0 8px;
	display:inline;
}
.unit_photo .photo_344X258{
	width:354px;
	overflow:hidden;
	border: 1px solid #DFDFDF;
	padding: 5px 0;
	text-align: center;
	background: white;
}
.photo_344X258 .img_box{
	text-align: center;
	margin: 0 auto;
	width: 344px;
	height: 258px;
	overflow: hidden;
}
.photo_344X258 .img_box a{
	display: table-cell;
	*display: block;
	font-family: Arial;
	font-size: 222px;
	width: 344px;
	height: 258px;
	text-align: center;
	vertical-align: middle;
	overflow: hidden;
}
.photo_344X258 .img_box a img{
	max-width:344px;
	max-height:258px;
	vertical-align: middle;
}
.unit_photo .share_box{
	border: 8px solid #EBEBEB;
	padding:15px;
	border-radius:8px;
	margin:10px 0 0 0;
}
.account_u .plunk,.account_u .facebook,.account_u .twitter{
	display:inline-block;
	zoom:1;
	margin:0 10px 0 0;
	cursor:pointer;
	padding:0 0 0 20px;
	height:20px;
	background:url(//img.8891.com.tw/findBuz/buz_new_info_sprite.png) no-repeat;
	text-decoration:none;
	color:#333;
}
.account_u .plunk{
	background-position:-25px -225px;
}
.account_u .facebook{
	background-position:-25px -200px;
}
.account_u .twitter{
	background-position:-25px -250px;
}
.account_u .plunk:hover,.account_u .facebook:hover,.account_u .twitter:hover{
	text-decoration:underline;
}
.business_recommend{
	clear:both;
	background:#FFF1E8;
	padding-bottom:32px;
}
.recommend_title{
	color:#404040;
	font-size:15px;
	margin:20px 0 0 0;
	text-align:center;
	height:21px;
	background:#FFF;
	border-bottom:9px solid #D20300;
}
.recommend_title span{
	display:block;
	width:257px;
	height:21px;
	margin:0 auto;
	background:url(//img.8891.com.tw/findBuz/buz_new_info_sprite.png) no-repeat -10px 0;
	text-indent:-999px;
	overflow:hidden;
}
.publish_title .more_link{
	font-size:13px;
	font-weight:normal;
	background:url(//img.8891.com.tw/findBuz/buz_more_link.png) no-repeat 54px 1px;
	position:absolute;
	color: #0041D9;
    text-decoration:none;
    display:block;
    padding:0 20px 1px 0;
    *padding:3px 20px 1px 0;
    top:5px;
    right:10px;
}
.publish_title .more_link:hover{
	text-decoration:underline;
}
.publish_title,.photos_title,.b-intro-title{
	background:url(//img.8891.com.tw/findBuz/buz_unit_bg.png) repeat-x;
	height:29px;
	text-align:left;
	position:relative;
}
.photos_title{
	margin:15px 0 25px;
}
.publish_title span,.photos_title span, .b-intro-title span{
	display:block;
	height: 29px;
	width:186px;
    text-indent:-999px;
    overflow:hidden;
    background:url(//img.8891.com.tw/findBuz/buz_new_info_sprite.png) no-repeat;
}
.publish_title span{
	background-position:-10px -30px;
}
.photos_title span{
	background-position:-10px -59px;
}
.b-intro-title span{
	background-position:-10px -333px;
}
.publish_price .auto-price{
	display:inline-block;
	height:22px;
}
.publish_price .auto-price b {    
	font-size: 13px;	
}
.publish_price .auto-price span{
	color: #F00;
}
.rec_price .auto-price b {    
	font-size: 24px;	
}

.rec_price .auto-price span{
	color: #FFF;
}

.auto-title{
    display: block;
    line-height: 23px;
    color: #0041D9;
    text-decoration:none;
}
.auto-title:hover{
	text-decoration:underline;
}
.auto-brand{
	width: 100px;
}
.auto-year{
	color: #04d;
	float: right;
	font-size: 13px;
	text-align: right;
	width: 60px;
    height: 20px;
    overflow: hidden;
}
.auto-status{
	display:inline;
	width:57px;
	text-align:right;
}
.auto-list-spliter {
	display: block;
	margin: 0 11px;
	border-bottom: 1px dashed #CCC;
	clear:both;
	overflow:hidden;
}
.recommend_list .photo_147X110{
	width:152px;
	height: 165px;
	float:left;
	border:1px solid #E6E6E6;
	overflow:hidden;
	padding: 2px 4px 0;
	text-align: left;
	background: white;
	margin:14px 14px 0;
}
.recommend_list .photo_147X110:hover, .recommend_list .photo_147X110_hover{
	background:#FFFFE9;
}
.recommend_list .recommend_item{
	float:left;
	background:#FFF;
	text-align:left;
	margin:20px 4px 0;
	display:inline;
	position:relative;
	padding-bottom:8px;
	width:182px;
}
.recommend_item .rec_icon{
	width:40px;
	height:18px;
	background:url(//img.8891.com.tw/findBuz/buz_info_rec_bg.png) no-repeat 0 -210px;
	position:absolute;
	top:10px;
	left:0;
}
.recommend_item .rec_price{
	background:url(//img.8891.com.tw/findBuz/rec_price_bg.png) repeat-x;
	height:35px;
	line-height:35px;
	overflow:hidden;
	padding:0 0 0 18px;
	margin:0 16px 0 0;
}
.recommend_item .rec_img{
	padding:10px 16px 0;	
}
.recommend_item .rec_box_shadow{
	height:8px;
	margin:0 16px 0 0;
	background:url(//img.8891.com.tw/findBuz/buz_rec_item_shadow.png) no-repeat right top;
}
.recommend_item .img_box{
	text-align: center;
	background:#FFF;
	margin: 0 auto;
	width: 150px;
	height: 110px;
	overflow: hidden;
}
.recommend_item .img_box a{
	display: table-cell;
	*display: block;
	font-family: Arial;
	font-size: 95px;
	width: 150px;
	height: 110px;
	text-align: center;
	vertical-align: middle;
	overflow: hidden;
	cursor:pointer;
}
.recommend_item .img_box a img{
	max-width:150px;
	max-height:110px;
	vertical-align: middle;
}
.fb-car-info { margin-top: 7px; }
.recommend_item .auto-brand{
	width:96px;
	color: #0041D9;
    text-decoration:none;
    overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 16px;
}
.recommend_item .auto-brand:hover{
	text-decoration:underline;
}
.recommend_item p{
	padding:8px 0 8px 2px;
	margin:0;
}
.photo_147X110 .img_box{
	text-align: center;
	margin: 0 auto;
	width: 150px;
}
.fb-car-link:hover .auto-brand,.fb-car-link:hover .auto-year { color: #f60; }
	.fb-car-link:hover .auto-brand {  text-decoration: underline; }
.photo_147X110 .fb-img { position: relative; width: 150px; height: 110px; vertical-align: middle; text-align: center; }
.photo_147X110 .img_box a img{
	max-width:150px;
	max-height:110px;
	vertical-align: middle;
}
.photo_147X110 .img_box a img.hack { width: 0; height: 100%; }
.photo_147X110 p{
	padding:5px 0;
	margin:0;
}
.photo_147X110 .auto-brand{
	text-align: left;
	font-size: 13px;
	float: left;
	width:90px;
	color: #0041D9;
    text-decoration:none;
    overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.unit_records .records_content{
	color:#535353;
	font-size:15px;
	line-height:30px;
	text-align:left;
	padding:0 10px;
	letter-spacing:1px;
}
.b_info_photos{
	margin-bottom:67px;	
}
.b_info_photos img{
	border: 1px solid #CCC;
	background: #EEE;
	padding: 2px;
	margin: 10px auto;
	display: block;
	max-width:800px;
	*width:800px;
}
.b-intro-content{
	padding: 20px;
	text-align: left;
	word-break: break-all;
	word-wrap: break-word;
	white-space: pre-wrap;
}
.b-intro-content img { max-width: 912px; }
.b-intro-content * { margin: 0; padding: 0;  }
.non_content {
	font-size: 13px;
	padding: 10px 16px;
	text-align:left;
}
/*詳細頁所有車輛列表*/
#buz_all_items{
	margin:0 15px;
}
.select_condition{
	font-size:13px;
	margin:5px 0 10px;
}
.con_unit .rel_man{
	float:left;
	display:inline;
	margin:0 16px 5px 0;
}
.con_unit .rel_man a{
	color: #04D;
	text-decoration: none;
	cursor: pointer;
}
.con_unit .rel_man a:hover{
	text-decoration:underline;
}
.con_unit .rel_man .selecteds{
	color:#404040;
}
.con_unit .rel_man .selecteds:hover{
	text-decoration:none;
}
.all_items .all_items_title{
	height:28px;
	line-height:28px;
	background:#EEE;
	text-align:center;
}
.all_items .all_items_list{	
	text-align:center;
}
.all_items_list .item_unit{
	height:130px;
	border-bottom:dashed 1px #CCC;
	margin:10px 0 0;
	padding:5px 0;
}
.item_info_t,.item_price_t,.item_out_t,.item_gas_t,.item_mile_t,.item_region_t,.item_browser_t,
.item_info_d,.item_price_d,.item_out_d,.item_gas_d,.item_mile_d,.item_region_d,.item_browser_d{
	float:left;
	font-size:13px;
	display:inline;
}
.item_info_t,.item_info_d{
	width:490px;
}
.item_price_t,.item_price_d{
	width:110px;
}
.item_out_t,.item_out_d{
	width:71px;
}
.item_gas_t,.item_gas_d{
	width:70px;
}
.item_mile_t,.item_mile_d{
	width:70px;
}
.item_region_t,.item_region_d{
	width:60px;
}
.item_browser_t,.item_browser_d{
	width:50px;
}
.item_info_d .img_box{
	 float:left;
	 padding:5px;
	 border:1px solid #CCC;
	 position:relative;
}
.item_info_d .img_box .icon_top{
	position:absolute;
	bottom:2px;
	right:2px;
}
.item_info_d .info{
	float:left;
	margin:0 0 0 10px;
	text-align:left;
	width:300px;
}
.info .item_name{
	margin:10px 0 0;
	height:30px;
	padding:0;
}
.info .item_name a{
	color: #04D;
	text-decoration: none;
	cursor: pointer;
	font-size:15px;
	font-weight:bold;
}
.info .item_name a:hover{
	text-decoration:underline;
}
.info .item_brand{
	margin:10px 0;
	padding:0;
}
.info .item_status{
	margin:30px 0 0;
	padding:0;
}
.item_price_d{
	color:#F60;
}
.item_price_d span{
	font-size:20px;
}
.item_price_d,.item_out_d,.item_gas_d,.item_mile_d,.item_region_d,.item_browser_d{
	height:130px;
	line-height:110px;
	overflow:hidden;
}
.item_status{
	clear:both;
	text-align: left;
	left: 0;
	padding-left: 175px;
	position: relative;
	top: -35px;
	font-size: 12px;
	font-family: "新細明體";
}
.item_status span{
	padding: 2px;
}
.icon_real,.icon_seven,.icon_not_in,.icon_in{
	padding: 3px 5px;
	margin-right: 10px;
	display:inline-block;
	*display:inline;
}
.icon_real {
	background: #D0F0F2;
}
.icon_seven{
	background: #D7EBFF;
}
.icon_not_in{
	background: #DDD;
}
.icon_in{
	background: #F4EDAE;
}
#map_canvas{
	width:885px;
	height:550px;
	margin:25px auto 0;
	border: 1px solid #CCC;
}/**/
/*****
中古車行信用評價樣式
*******************/
.rating-shop-box{
	border:1px #ccc solid;
}
.rating-shop-title{
	border-bottom:1px #ccc solid;
	padding:5px 10px;
	background:#F2F2F2;
	line-height:26px;
	font-size:15px;
	font-weight:bold;
}
.rating-shop-conbox{
	padding:10px 15px;
}
.rating-shop-starbox td{
	line-height:18px;
	padding:2px 2px;
}
.rating-shop-starbox th{
	background:#F2F2F2;
	text-align:center;
	font-weight:normal;
}
.buz-plus-info { font-size:13px; clear:both; }
	.buz-plus-info li { float: left; margin-right: 25px; padding-top: 4px; }
		.buz-span-text { float: left; padding-top: 4px; }
		.buz-span-text.rank-score { position: relative; top: 2px; }
		.buz-starts { float: left; margin: 4px 0 0 5px; }
.rating-shop-star2,.rating-shop-star3{ vertical-align:text-bottom;}
.rating-shop-star2,.rating-shop-star3,.mark-star{
	background-image: url(//img.8891.com.tw/rating/rating-stars.png);
    background-repeat: no-repeat;
}
.rating-shop-star2{display:inline-block;overflow:hidden;margin:0px 3px;}
.rank-star2{background-position:0px -154px;width:128px;height:22px;} 
     .rank-star2 .mark-star{display:block;width:80%;height:100%;}
  .rating-shop-star2 .mark-star{background-position:0px -126px;}
  
.rating-shop-star3{display:inline-block;overflow:hidden;margin:0px 3px;}
.rank-star3{background-position:0px -255px;width:85px;height:18px;} 
     .rank-star3 .mark-star{display:block;width:20%;height:100%;}
  .rating-shop-star3 .mark-star{background-position:0px -235px;}
  
.rank-txt,.rank-score{
	font-size:15px;
	padding:0px 5px;
}
.rank-score{
	font-size:18px;
	font-weight:bold;
	color:#DD5736;
	font-family:Arial, Helvetica, sans-serif;
}
/*rating hover btn*/
.rating-shop-btn span{
	float:left;
	font-size:15px;
	line-height:30px;
	color:#000;
}
.rating-shop-btn a,.rating-shop-btn a:hover{
	background:url(//img.8891.com.tw/rating/rating-hover-btn.png) no-repeat left top;
	display:block;
	float:left;
}
.rating-btn-gray  a{
	height:30px;
	width:70px;
	background-position:0px 0px;
}
.rating-btn-gray a:hover{
	height:30px;
	width:70px;
	background-position:0px -30px;
}
.rating-btn-orange a{
	height:30px;
    width:70px;
	background-position:-69px 0px;
}
.rating-btn-orange a:hover{
	height:30px;
    width:70px;
	background-position:-69px -30px;
}
.F13px{
	font-size:13px;
}

.shop-concat-info {
	width: 885px;
	margin: 25px auto 0;
}

.shop-concat-info p {
	margin: 0;
	font-size: 16px;
	line-height: 30px;
}

.shop-concat-info .mark {
	color: #F60
}


.real-name-icon {
  width: 76px;
  height: 20px;
  background: #ffffff;
  border: 1px solid #3264ff;
  border-radius: 4px;
  padding-left: 20px;
  position: relative;
  margin-right: 8px;
  font-size: 12px;
  font-family: PingFang SC, PingFang SC-Regular;
  font-weight: normal;
  text-align: center;
  color: #3264ff;
  line-height: 18px;
  display: inline-block;
	margin-top: 13px;
	margin-left: 10px;
}

.real-name-icon i {
  width: 20px;
  height: 20px;
  background-image: url('https://photo.8891.com.tw/2024/01/24/1706088746611677.png');
  background-size: 100% auto;
  background-color: #3264ff;
  position: absolute;
  left: -1px;
  top: -1px;
  border-radius: 4px 0 0 4px;
	margin: 0;
}


.real-car-shop-icon {
  width: 76px;
  height: 20px;
  background: #ffffff;
  border: 1px solid #0f9960;
  border-radius: 4px;
  padding-left: 20px;
  position: relative;
  margin-right: 8px;
  font-size: 12px;
  font-family: PingFang SC, PingFang SC-Regular;
  font-weight: normal;
  text-align: center;
  color: #0f9960;
  line-height: 18px;
  display: inline-block;
	margin-top: 13px;
}

.real-car-shop-icon i {
  width: 20px;
  height: 20px;
  background-image: url('https://photo.8891.com.tw/2024/01/24/1706092468554415.png');
  background-size: 100% auto;
  background-color: #0f9960;
  position: absolute;
  left: -1px;
  top: -1px;
  border-radius: 4px 0 0 4px;
	margin: 0;
}