#TB_title {
	display:none;
}
#TB_window  a.InfoLink:link {
	color: #0044DD;
	text-decoration:underline;
}
#TB_window  a.InfoLink:active:{
	color: #F30; 
}
#TB_window  a.InfoLink:visited {
	_color:#0044DD;
} 
#TB_window  a.InfoLink:hover {
	color: #F30; 
	text-decoration:underline;
}
label {
	cursor:pointer;
	color: #333;
}
label:hover {
	color:#F30;
}
div#TB_ajaxContent {
	overflow:visible;
}
div.TB_overlayBG {
	background-color:#666;
	filter:alpha(opacity=3);
	-moz-opacity: 30;
	opacity: 0.3;
}
div#TB_window {
	position:absolute;
}
/* CSS Document */
div.pup-inner-box {
	/**border: 2px solid #FFE47B;**/
	border: 2px solid #84C2FF;
	background:#FFF;
}
div.pup-inner-box {
	overflow:visible;
}
.pup-inner-box h2, .pup-inner-box ol {
	font-size: 11pt;
	height: 23px;
	line-height: 20px;
	/**color:#5C400A;**/
	color:#036;
}
.pup-inner-box h2 {
	float:left;
}
.pup-inner-box ol {
	padding-top: 4px;
	padding-left: 10px;
	/**background: url(../../img/search/bg_h2_index.gif) repeat-x 0 0;**/
	background: url(../../img/search/bg_h2_index_v2.gif) no-repeat -1px -1px;
	margin:0px;
}

a.close-window {
	display:block;
	height: 15px;
	width: 15px;
	/**background: url(../../img/search/icon_close_win_index.gif) no-repeat 0 0 ;**/
	background: url(../../img/search/icon_close_win_index_v2.gif) no-repeat 0 0;
	float:right;
	position:relative;
	top:3px;
	left:-10px;
}

a.close-window span {
	display:none;
}

.pup-inner-box div.info-box {
	/**height: 83px;**/
	height: 65px;
	padding-bottom: 8px;
}

.pup-inner-box div.info-box {
	/**background:#FDF7DB;**/
	background:#E1F1FF;
	border-width: 1px;
	border-style: solid;
	border-bottom: 0 none;
}
.pup-inner-box div.info-box p {
	margin: 0px;
}
#b-info-content,#r-info-content {
	margin-left:10px;
	height:20px;
	line-height:20px;
	overflow:hidden;
}
.pup-inner-box div.line {
	clear:both;
	height:1px;
	/**background:#ECCB94;**/
	background:#84C2FF;
	border-bottom: 1px solid #FFF;
	width: 99%;
	margin: 0 auto;
}
.pup-inner-box div.info-box p#info-p, .pup-inner-box div.info-box p#info-content {
	padding: 8px 12px;
}
p#info-p {
	text-align:left;
	overflow:hidden;
}
p#info-p font {
	display:block;
	height: 20px;
	line-height: 20px;
	float:left;
}
p#info-p input {
	height: 19px\9;
}
.pup-inner-box div.info-box p#info-p span {
	color:#EB1515;
	padding-left: 30px;
}
.pup-inner-box div.info-box p#info-content {
	background: url(../../img/search/icon_note_orange.gif) no-repeat 20px 50%;
	padding-left: 50px;
}
.pup-inner-box div.info-box p#r-info-content span,.pup-inner-box div.info-box p#b-info-content span {
	background: url(../../img/search/icon_popup_arrow_gray.gif) no-repeat 0 50% ;
	width: 5px;
}
.pup-inner-box div.main-box, .pup-inner-box div.info-box {
	/**border-color: #ECCB94;**/
	border-color:#84C2FF;
}

.pup-inner-box div.main-box {
	background: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	border-top: 0 none;
	padding-bottom: 0px;
	position:relative;
}
.pup-region-box div.info-box p#info-p span {
	display: block;
	height: 25px;
	line-height: 25px;
	float:left;
	padding-left: 0px;
}
.pup-region-box div.info-box p#info-p, .pup-region-box div.info-box p#info-content {
	padding: 12px 12px 8px;
}
.pup-region-box div.info-box p#info-content {
	background: url(../../img/search/icon_note_orange.gif) no-repeat 12px 50%;
	padding-left: 35px;
	padding-top: 8px;
}
ul#main-content,ul#region-content,#region-content,#main-content-link, .main-content-link {
	padding: 5px 7px 0px 13px;
}
ul#main-content,#main-content-link, .main-content-link{
	/**height: 230px;**/
	height:190px !important;
	height: 180px\9;
	_height:175px;
}
ul#main-content,#main-content-link, .main-content-link {
	overflow-y:auto;
	overflow-x:none;
}
ul#main-content li,ul#region-content li,#region-content li,#main-content-link li, .main-content-link li {
	float:left;
	/**height: 25px;
	line-height: 24px;**/
	height: 30px !important;
	_height: 28px;
	line-height: 28px;
	margin-right: 5px !important;
	margin-right: 4px\9;
	*margin-right: 4px;
	_margin-right: 3px;
	color:#333;
	font-size: 9pt;
}
#region-content li label {
	line-height: 28px;
}
ul#main-content li {
	width: 180px;
	_width:185px;
}
ul#region-content li,#region-content li,#main-content-link, .main-content-link {
	font-size: 9pt;
}
#main-content-link li, .main-content-link li {
	line-height: normal;
	padding-bottom:6px;
}
/***發光**/
ul#main-content li label, ul#region-content li label,ul#main-content li label.select,ul#region-content li label.select,ul#main-content li label.unselect,ul#region-content li label.unselect {
	padding-left: 1px;
}
ul#main-content li {
	background: url(../../img/search/icon_popup_arrow_gray.gif) no-repeat 90% 50%;
}
ul#main-content li:hover {
	/**background: #FDF7DB url(../../img/search/icon_popup_arrow_red.gif) no-repeat 90% 50%;**/
	background: #E1F1FF url(../../img/search/icon_popup_arrow_red.gif) no-repeat 90% 50%;
}
ul#main-content li.select {
	background: #FDF7DB url(../../img/search/icon_popup_arrow_red.gif) no-repeat 90% 50%;
}
ul#main-content li.unselect {
	background: url(../../img/search/icon_popup_arrow_gray.gif) no-repeat 90% 50%;
}
ul#region-content li{
	background:none;
	margin: 0px 5px;
}
ul#main-content div.pop-children-box ul li.normal,ul#main-content div.pop-sun-box ul li.normal {
	background: none;
}
ul#main-content div.pop-children-box ul li label.normal:hover,ul#region-content li label:hover,ul#main-content div.pop-sun-box ul li label.normal:hover {
	background: #FDF7DB;
}
ul#main-content div.pop-children-box ul li.hasChildren {
	background: url(../../img/search/icon_popup_arrow_gray.gif) no-repeat 98% 50%;
}
ul#main-content div.pop-children-box ul li.hasChildren:hover {
	background: #FDF7DB url(../../img/search/icon_popup_arrow_red.gif) no-repeat 98% 50%;
}
ul#region-content li label {
	background:none;
}
div#TB_ajaxContent div.main-box label.selectLabel,div#TB_ajaxContent div.main-box li.selectLabel {
	/**background:#FAEBA3;**/
	background: #E1F1FF;
}
a#closeChildrenBox,a#closeSunBox {
	display:block;
	width: 8px;
	height: 8px;
	float:right;
	background:url(../../img/search/icon_x_win.gif) no-repeat 50% 50%;
	position:absolute;
	left:97%;
	top: 3px;
	z-index:500;
}
a#closeSunBox,a#closeChildrenBox {
	left: 96%;
	top: -15px;
	height: 15px;
	width: 15px;
}
a#closeChildrenBox span,a#closeSunBox span {
	display:block;
	cursor:pointer;
}
a#closeChildrenBox:hover,a#closeSunBox:hover {
	cursor:pointer;
}
/*********彈出子窗口樣式*************/
div.pop-children-box {
	border-top: 15px solid #ECCB94;
	border-bottom: 3px solid #ECCB94;
	border-left: 3px solid #ECCB94;
	border-right: 3px solid #ECCB94;
	background: #FFF;
	position:absolute;
	z-index:200;
}
div.pop-children-box {
	width: 470px !important;
	width: 470px\9;
	*width:470px;
	_width:450px;
	min-height: 200px;
}
div.pop-children-box ul {
	padding: 5px 10px 5px 10px;
	text-align: left;
	position:relative;
	overflow:hidden;
	left: -85px;
	margin-left: 85px;
	width: 100%;
}
div.pop-children-box ul li {
	float: left;
	width: 85px;
	height: 21px;
	line-height: 21px;
	color: #333;
	font-size: 11px;
}
div.pop-children-box ul li label {
	display: block;
	margin-right: 3px;
}
div.pop-children-box ul li label:hover,div.pop-sun-box ul li label:hover {
	background: #FDF7DB;
}
a.delRegion{
	text-decoration:none;
	display:block;
	overflow:hidden;
	height: 14px;
	line-height: 12px;
	background:url(../../img/search/icon_del_select.gif) no-repeat 100% 100%;
	padding-right:14px;
	margin-right: 10px;
	margin-top: 3px;
	margin-left: 5px;
}
a.delKey{
	text-decoration:none;
	display:block;
	overflow:hidden;
	height: 14px;
	line-height: 12px;
	background:url(../../img/search/icon_del_select.gif) no-repeat 100% 50%;
	padding-right:14px;
	margin-right: 10px;
	margin-top: 3px;
	margin-left: 5px;
}
#r-info-content a.delKey,#b-info-content a.delKey {
	height: 20px;
	line-height: 20px;
	margin-top:0px;
}
a.preHistory:link,a.preHistory:active,a.preHistory:visited {
	color:#0044DD
}
a.preHistory:hover {
	color:#F30;
}
a.research {
	color:#FF6600;
}
a#sort_price,a#sort_makedate,a#sort_visited,a#sort_views {
	text-decoration:none;
}

/***************************************
設置機車的條件為隱藏
***************************************/
ul#oa_1_2,ul#oa_2_2,ul#oa_5_2 {
	
}

#TB_window  a.GreenLink:link {
	color: green;
	text-decoration:underline;
}
#TB_window  a.GreenLink:active:{
	color: #F30; 
}
#TB_window  a.GreenLink:visited {
	_color:green;
} 
#TB_window  a.GreenLink:hover {
	color: #F30; 
	text-decoration:underline;
}a:hover {
	text-decoration:none;
}
a.Red:link {
	text-decoration:none;
}
Div.ListSearchBox {
	border: 1px solid #FF9F10;
}
Div.ListSearchTopBox {
	background: #FF9F10;
	height: 33px;
	position: relative;
}
Div.ListSearchTopBox ul li {
	float:left;
	height: 28px;
}
Div.ListSearchTopBox #SearchByType {
	margin: 5px 5px 0px 10px;
	width:117px;
}
Div.ListSearchTopBox #SearchByType a.SelectTabLink,Div.ListSearchTopBox #SearchByGoods a.SelectTabLink {
	background: url(../../img/search/tabbg.png) no-repeat -83px -40px !important;
	background: url(../../img/search/tabbg.gif) no-repeat -83px -40px \9;
	_background: url(../../img/search/tabbg.gif) no-repeat -83px -40px ;
	display: block;
	text-decoration: none;
	font-weight: bold;
	color: #F90;
	height: 28px;
	font-size: 11pt;
}
Div.ListSearchTopBox #SearchByType a.SelectTabLink span,Div.ListSearchTopBox #SearchByGoods a.SelectTabLink span {
	background: url(../../img/search/tabbg.png) no-repeat 0 0;
	_background: url(../../img/search/tabbg.gif) no-repeat 0 0;
	display:block;
	height: 28px;
	line-height: 28px;
	font-size: 11pt;
	cursor:pointer;
}
Div.ListSearchTopBox #SearchByType a.SelectTabLink span font,Div.ListSearchTopBox #SearchByGoods a.SelectTabLink span font {
	font-size:12px; 
	color:blue; 
	font-weight:normal;
}

Div.ListSearchTopBox #SearchByGoods,#Searchmore {
	width: 117px;
	margin: 5px 10px 0px 5px;
}
Div.ListSearchTopBox #SearchByGoods a.normalTabLink,Div.ListSearchTopBox #SearchByType a.normalTabLink,Div.ListSearchTopBox #Searchmore a.normalTabLink {
	background: url(../../img/search/tabbg.png) no-repeat 0 -292px;
	_background: url(../../img/search/tabbg.gif) no-repeat 0 -292px;
	display: block;
	text-decoration: none;
	color: #999;
	height: 28px;
}
Div.ListSearchTopBox #SearchByGoods a.normalTabLink span,Div.ListSearchTopBox #SearchByType a.normalTabLink span,Div.ListSearchTopBox #Searchmore a.normalTabLink span {
	background: url(../../img/search/tabbg.png) no-repeat -83px -250px;
	_background: url(../../img/search/tabbg.gif) no-repeat -83px -250px;
	display:block;
	height: 28px;
	line-height: 28px;
	font-size:11pt;
	cursor:pointer;
}
Div.ListSearchTopBox #SearchByGoods a.normalTabLink span font,Div.ListSearchTopBox #SearchByType a.normalTabLink span font {
	font-size:12px; 
	color:blue;
}
Div.ListSearchBottomBox {
	padding-left: 20px !important;
	padding-left: 20px;
	padding-left/*\**/:15px;
	*padding-left:10px;
	_padding-left:10px;
	padding-top: 5px;
}
Div.ListSearchBottomBox span {
	margin-top: 15px;
	margin-left: 5px;
}
Div.ListSearchBottomBox Div.txtKeyWords {
	/**background: url(../../img/search/bg_text_266x21_nogray.png) no-repeat 0 0 ;**/
	background: url(../../img/common/bar.png) no-repeat 0 0;
	_background:none;
	width: 118px;
	height: 21px;
}
Div.ListSearchBottomBox Div.btnKeyWords a{
	display:block;
	height: 23px;
	background: url(../../img/search/icobg.gif) no-repeat -177px -64px;
	width: 92px;
	text-decoration:none;
	color:#000;
	text-align: center;
}
Div.ListSearchBottomBox Div.btnKeyWords a span {
	margin: 0px;
	display:block;
	height: 23px;
	line-height: 20px;
}

Div.ListSearchBottomBox span.SearchBtn {
	margin-top: 12px;
	display: block;
}
Div.ListSearchBottomBox span.SalesNo {
	margin-left: 50px;
}
Div.ListSearchBottomBox Div.hotKeyWords {
	margin-top: 3px;
	overflow:hidden;
}
/******************************************
******************************************/
Div.MT10 {
	margin-top: 0px;
}
Div.HasChoseTypeBox {
	line-height: 25px;
	padding-left: 20px;
	color: #666;
	background:#FDF7DB;
	overflow:hidden;
}
Div.HasChoseTypeBox li {
	float:left;
}
Div.HasChoseTypeBox .M20 {
	margin-left: 20px;
}
Div.HasChoseTypeBox .M10 {
	margin-left: 10px;
}
/******************************************
left SearchCondition
******************************************/
.SearchCondition li {
	background: #FFCC99;
	margin-bottom: 1px;
	height: 26px;
	overflow: hidden;
}
.SearchCondition li a {
	display: block;
	background: url(../../img/common/+_r2_c2.png) no-repeat 5% 50%;
	height: 25px;
	text-decoration: none;
}
.SearchCondition li a span {
	padding-left: 25px;
	display: block;
	line-height: 24px;
	color: #000;
}
.SearchCondition Div.Infos {
	margin: 10px 5px;
}
.SearchCondition Div.Infos dd {
	height: 25px;
}
/******************************************
left SortCondition
******************************************/
ul.SortCondition {
	padding-left: 10px;
}
.SortCondition li {
	height: 30px;
	line-height: 30px;
	color: #666;
}
.SortCondition li.ViewWay {
	margin-left: 15px;
	_margin-left: 5px;
}
.SortCondition li.SortWay span{
	display: block;
	margin-left: 2px;
}
.SortCondition li.SortWay span.up {
	width: 43px;
	height: 19px;
	background: url(../../img/common/sort_bg.png) no-repeat 0 0;
	margin-top: 7px;
	padding-left: 2px;
	font-weight: normal;
	line-height: 19px;
	color:#000;
}
.SortCondition li.SortWay span.up a {
	display: block;
	text-decoration: none;
	color: #000;
	width: 40px;
	height: 17px;
}
.SortCondition li.SortWay span.down {
	width: 43px;
	height: 19px;
	background: url(../../img/common/sort_bg.png) no-repeat 100% 0;
	margin-top: 7px;
	font-weight: normal;
	line-height: 19px;
	color:#000;
}
.SortCondition li.SortWay span.down a {
	display: block;
	text-decoration: none;
	color: #000;
	width: 40px;
	height: 17px;
	padding-left: 2px;
}
.SortCondition li.SortWay span.SortSelect {
	margin-top: 7px;
	margin-left: 3px;
}
.SortCondition li.SortWay span.SortMargin{
    *margin-top:1px;
	_margin-top:5px;
}
/******************************************
left ListSmallInfo
******************************************/
.ListSmallInfo {
	border-bottom: 1px dotted #DDD;
	padding-bottom: 5px;
	overflow: hidden;
	
}
.ListSmallInfo li {
	padding: 5px;
}
.ListSmallInfo Div {
	display: block;
	clear: both;
}
.ListSmallInfo span {
	display: block;
	overflow: hidden !important;
	_overflow: none;
}
.ListSmallInfo Div.SmallImg {
	margin-bottom: 3px;
	overflow: hidden;
}
.ListSmallInfo Div.SmallImg span {
	margin-right: 5px;
}
.ListSmallInfo Div.SmallFavorites {
	color: red;
	overflow: hidden;
}
.ListSmallInfo Div.SmallFavorites .Favorites {
	background: url(../../img/common/favorites.png) no-repeat 0 0 ;
}
.ListSmallInfo Div.SmallFavorites .Favorites a {
	display: block;
	padding-left: 20px;
	color: #FF5500;
}
.ListHead {
    background: #FFFFCC #FFF;
    height: 25px;
}
div.ListHead td span.sortNormal {
	display:block;
	height: 20px;
	background: url(../../img/search/icon_popup_bottom.gif) no-repeat  50px 8px;
	line-height: 20px;
}
div.ListHead td span.sortDesc {
	display:block;
	height:20px;
	background: url(../../img/search/icobg.gif) no-repeat -122px -123px;
	cursor: pointer;
	line-height:20px;
}
div.ListHead td span.sortAsc {
	display:block;
	height: 20px;
	background: url(../../img/search/smallico.png) no-repeat 50px -172px;
	cursor: pointer;
	line-height: 20px;
}
div.ListHead td span.sortDesc:hover,div.ListHead td span.sortAsc:hover {
	color: #000;
}
 .ListHead  .PositionButton{
   padding-top: 4px;
    }
.ListHead .OrderPrice {
	height: 19px;
    }
.ListHead .CheckPositon{
    padding-top: 20px;
    }
.ListHead .ImgPosition{
    padding-top:  10px;
    }
.ListHead .ListOne{
    width: 750px;
    }
.ListHead .pricePadding{
    padding-left:23px;
    *padding-left:23px;
    padding-right: 24px;
    }
td.InfoPosition{
    vertical-align: middle; 
    }
.ListHead .W80px{
    width: 80px;    
    *width:85px;     
}
.ListHead .W240px{
    width: 245px;
    *width:243px;
}
tr.H110{
    height: 100px;
    *height: 90px;
    }
.BBdashed{
    border-bottom:1px dashed #666666;
    }
	
div.ClassDivBox {
	border-bottom: none;
}
.BBottom{
    border-bottom:2px solid #FF3300;    
}
/*********************/
.SearchConditionBg1{
    display: block;
	background: url(../../img/common/+_r2_c2.png) no-repeat 5% 50%;
	height: 25px;
	text-decoration: none;
	width: 150px;
}
.SearchConditionBg2{
    display: block;
	background: url(../../img/common/_r1_c3.png) no-repeat 5% 50%;
	height: 25px;
	text-decoration: none;  
	width: 150px;
}
.sub{
   display: none; 
}
.SearchConditionDiv {
	background: #FFE9D2;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	margin-bottom: 1px;
	height: 26px;
	overflow: hidden;
	position:relative;
}
div.cleanSearchConditionBox {
	position:absolute;
	top: 5px;
	left: 160px;
	z-index: 999;
}
.SearchConditionSpan {
	padding-left: 25px;
	display: block;
	line-height: 24px;
	color: #000;
}
ul.SearchConditionInfos {
	margin: 10px 2px;
}
.SearchSubmit {
    width:40px;
    height:20px;    
}
.Libottom{
    padding-bottom:10px;  
    *padding-bottom:0px;  
}
/**
 *  Ƚҳ
 **/
#Content{
    clear:both;
    margin:10px auto;
    position:relative;
    padding:0;
    text-align:center;
}
#Content div.ContentMenu{
    margin-left:28px;
    *margin-left:20px;
    line-height:30px;
    text-align:right;
    width : 120px;
    border-left:2px solid #CCCCCC;
    border-top:2px solid #CCCCCC;
    border-right:2px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
}
#Content div.ContentInfo{
    line-height:30px;
    width:200px;
    color:#666666;
    border-right:2px solid #CCCCCC;
    border-top:2px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
    position:relative;
    text-align:left;
}
#Content div.ContentMenu ul li{
    background-color:#EEEEEE;
    font-size:9pt;
    font-weight:normal;
    color:#666666;
    border-bottom: 1px solid #CCC;
    padding-right:5px;
}
#Content div.ContentInfo ul li {
    font-size:9pt;
    font-weight:normal;
    color:#666666;
    border-bottom: 1px solid #CCC;
    padding-left:5px;
}
.clearDiv,.clearBox{
    clear:both;
	_overflow:visible;
	_float:none;
	width:100%;
	height: 0px;
	line-height:0px;
	*width:600px;
	_width:600px;
	display:block\9;
	*display:block;
	_display:block;
	
}
.imgLi{
    height:80px; 
    line-height:80px;
}
.addLi{
	height: 250px; 
	line-height:20px;
}
.lineHeight{
	line-height: 250px;
}
.H80{
    height:80px;    
}
.searchNull{
	text-align:center;
	font-size:11pt;
	font-weight:bold;
	color:#FF0000;
	height:80px; 
	line-height:60px; 
}
/************
  ie6 bug
***********/
.W99px {
	width:99px;
}
.marginLeftBug{
	*margin-left: 3px;	
}
.ListSmallInfoBug{
	_height: 95px;
}
/*******
四种提示类型
***********/
/**成功**/
#success{
	background:#FFF url(../../img/user/success.png) no-repeat 50px 30px;
}
/**提示**/
#prompt{
	background:#FFF url(../../img/user/prompt.png) no-repeat 50px 30px;
}
/**警告**/
#warning{
	background:#FFF url(../../img/user/warning.png) no-repeat 50px 30px;
}
/**错误**/
#error{
	background:#FFF url(../../img/user/error.png) no-repeat 50px 30px;
}
.C069{
	color:#006699;
}
.ImgSmall{
	border:	#999999 1px solid;
	width:64px;
}
.F10pt{
	font-size: 10pt;	
}
.LineBgOrage{
	background:#FFFFCC none repeat scroll 0 0;
	clear:both;
	height: 35px;
	overflow:hidden;	
}
.W85px{
	width: 85px;	
}
.favorit{
	background: url(../../img/common/favorites.png) no-repeat 0 0;
	padding-left: 20px;
}
.paddingLeft{
	padding-left: 8px;	
}
.Margin0{
	margin:0px;
}
.BBFFF3FF{
	background-color: #FFF3FF;
}
.LH80{
	line-height: 80px;	
}
.Paddingleft350{
	padding-left: 350px;
}
.H50{
	height: 50px; 	
}
.W125px{
	width: 125px;
	*width: 130px;
}
.BGFFF8EE{
	background-color: #FFF8EE;
}
.BBDDDD{
	border-bottom:1px dashed #DDDDDD;	
}
form{
	 margin-bottom: 0px;	
}
div#ComContentBox {
	margin-top: 10px;
}
#search_menu_sub_10 {
	overflow-y:scroll;
	overflow-x:none;
	height: 280px;
}
#TListContent .TListOne {
	height: 50px;
	font-family:Verdana, Geneva, sans-serif;
}
#ResultContentBody ul {
	
	padding-left: 10px;
}
#ResultContentBody ul li{
	overflow:hidden;
	/*margin-top:5px;*/
}

#ResultContentBody ul li.ItemTitle {
	float:none;
	font-size: 11pt;
}
#ResultContentBody ul li.ItemTitle a {	
	font-size:11pt;
}
#ResultContentBody ul li.ItemTitle a:visited{
	color: #551A8B; 
}
#ResultContentBody ul li.ItemTitle a:hover, a:active {
	text-decoration: underline;
	color: #FF6600;
}
#ResultContentBody ul li.ItemInfo {
	line-height: 20px;
	float:none;
	font-weight: normal;
}
#ResultContentBody ul li.ItemIcon span{
	margin-right:8px;
	font-weight: normal;
	*height:18px;
	*line-height:22px;
	height:20px;
}
#ResultContentBody ul li.ItemIcon span span{margin:0;}
#ResultContentBody table td a.autoBrandLink:link,#ResultContentBody table td a.autoBrandLink:active,#ResultContentBody table td a.autoBrandLink:visited {
	color:#666;
	text-decoration:none;
}
#ResultContentBody table td a.autoBrandLink:hover {
	color:#EFEFEF;
	text-decoration:none;
}
#ResultComplateItemBox {
	border-top: 2px solid #FF9F10;
}
#ItemListDivBox ul.floatRight,#ResultComplateItemBox ul.floatRight {
	padding-right: 15px;
}
#ItemListDivBox ul.floatRight li,#ResultComplateItemBox ul.floatRight li {
	display: block;
	line-height: 30px;
	color: #666;
	font-weight: bold;
	margin: 0px 10px;
}
#survey{
	border:0 none;
	bottom:20px;
	display:block;
	overflow:hidden;
    position: fixed;
	_position : absolute; 
	right: 0px;
	bottom: 35px;
    text-align:left;
    z-index:99;
	font-size:11pt;
}

/*********************************
新版搜尋樣式
*********************************/
div.ComLeftSubBox div.SubMenu {
	clear:both;
	overflow:hidden;
	padding-bottom: 5px;
}
div.ComLeftSubBox div.SubMenu ul.catetitle {
	background: #FFE9D2;
	height:24px;
}
div.ComLeftSubBox div.SubMenu ul.cateContent {
	padding: 5px 0px 0px 5px;
	overflow:hidden;
}
div.ComLeftSubBox div.SubMenu ul.cateContent li {
	width: 90px;
	color: #444;
	height: 23px;
	line-height: 23px;
}
div.ComLeftSubBox div.SubMenu ul.cateContent li input {
	vertical-align:middle;
}
div.ComLeftSubBox div.SubMenu h4 {
	background:#FFE9D2 url(../../img/common/+_r2_c2.png) no-repeat 5% 50%;
	height:24px;
	padding-left: 24px;
	line-height: 24px;
	width:130px;
}
div.ComLeftSubBox div.SubMenu h4:hover {
	cursor: pointer !important;
	cursor:hand;
}
div.ComLeftSubBox div.SubMenu h4.Close {
	background-image: url(../../img/common/_r1_c3.png);
	background-position: 5% 50%;
	background-repeat:no-repeat;
}
div.ComLeftSubBox div.SubMenu div.ClearLinkBox a {
	background:#FFE9D2;
	display:block;
	height: 24px;
	line-height: 24px;
	color:#999;
}
div.ComLeftSubBox div.SubMenu div.ClearLinkBox a:hover {
	color: #000;
}

.Pl10px {
	padding-left: 10px;
}
.BEFFE {
	border: 1px solid #E1EFFE;
}
div.ComListMinBox div.SubBoxTopB {
	background-image:none;
	background: #E1EFFE;
	height: 25px;
}
div.ComListMinBox div.SubBoxBody {
	background-image: none;
}
div.ComListMinBox div.SubBoxBottom {
	background-image: none;
}
div.ComListMinBox div.SubBoxTopB h3 {
	padding: 0px 0px 0px 10px;
	line-height: 25px;
	color: #333;
}
div.splitLine{
	border-bottom: 1px dotted #BBB;
	height:1px; 
	margin: 5px auto; 
}
#ComLeftListPageBox {
	_margin-right: 5px;
	background:#FFFFFF;
}
/***********/
div#conditionBox{
	padding: 10px !important;
	padding: 8px\9;
	_padding:8px;
	overflow:hidden;
}
/*****增加成交見證******/
#ResultComplateItemBox {
	display:none;
}
div.switchItemBox {
	clear:both;
	overflow:hidden;
	width:100%;
}
div.switchItemBox h3 {
	font-size:9pt;
	width:72px;
	height:25px !important;
}
div.switchItemBox h3 a {
	display:block;
	height:27px !important;
	_height:20px;
	text-decoration:none;
	background:url(../../img/search/curent_bg_v2.gif);
	background-repeat:no-repeat;
}
div.switchItemBox h3 a.curentBox{
	/**background:url(../../img/search/curent_bg.gif) no-repeat 0 0;**/
	background-position: 0 0;
	color:#FFF;
	padding-left:20px;
	padding-top:7px !important;
	_padding-top:6px;
	_line-height:20px;
}
div.switchItemBox h3 a.normalBox {
	/**background:url(../../img/search/curent_bg_x.gif) no-repeat 0 2px;**/
	background-position:-73px 0px;
	padding-left:20px;
	padding-top:7px !important;
	_padding-top: 6px;
	_line-height:20px;
	font-weight:normal;
	color:#333;
}
.switchTab {
	clear:both;
	overflow:hidden;
	width:100%;
}
.switchTab h3 {
	font-size:9pt;
	height:25px !important;
	margin-right: 1px;
}
.switchTab h3 a {	
	text-decoration:none;	
	padding-left: 20px;
	background-position: left bottom;
}
.switchTab h3 a span{padding-right: 10px;background-position: right bottom;}
.switchTab h3 a, .switchTab h3 a span{
	background-image:url(../../img/search/curent_bg_v3.gif);
	background-repeat:no-repeat;
	display:block;
	height:27px !important;	
	line-height: 27px !important;
	_height:20px;
	_line-height: 20px;
}
.switchTab h3 a.curentBox{
	background-position: left top;
	color:#FFF;
}
.switchTab h3 a.curentBox span{background-position: right top;}
.switchTab h3 a.normalBox {
	font-weight:normal;
	color:#333;
}
.switchTab h3 a.normalBox span{background-position: right bottom;}
div.sele-info-box {
	background:#FA0;
	padding: 1px;
	color: #404040;
}
div.sele-info-box .head-box {
	height: 30px;
}
div.sele-info-box .head-box h3 {
	line-height: 30px;
	padding-left: 10px;
}
div.sele-info-box .content-box {
	background: #FFF;
}
div.sele-info-box .content-box hr {
	border-top:none;
	border-left:none;
	border-right:none;
	width: 95%;
}
div.sele-info-box .content-box ul {
	padding-left: 10px;
}
div.sele-info-box .content-box ul li {
	height: 25px;
	line-height: 25px;
}
/******提示信息******/
.tool-tips{ 
	position: absolute; 
	visibility: hidden; 
	z-index: 13000; 
	color: #fff; 
	width:auto; 
	border: 1px #F90 solid;
	background: #FFFADA;
}
.tool-title{ 
	font-weight:bold; 
	margin: 0; 
	color: #404040;
	text-align: left; 
	padding: 1px 6px 4px; 
	
} 
.tool-text{ 
	padding: 4px 6px 6px; 
	color:#404040;
	text-align:left;
	text-indent:0;

}
.icons span{
	font-size:10pt;
	vertical-align: text-bottom;
	_vertical-align: middle;
	display:inline-block;
	_zoom:1;
	margin:0 10px;
	line-height:16px;	
	height:16px;
}
	

.icons span i {
	display: inline-block;
	height: 16px;
	padding: 0px;
	width: 18px;
	_zoom: 1;
	vertical-align: text-bottom;
	_vertical-align: top;
	vertical-align: top\9;
}
.icons span a{
	_display: inline-block;
	_zoom: 1;
	_vertical-align: top;
	vertical-align: bottom\9;
}
.icons .Page{
	height:25px;
	padding:8px 0px 0px 0px;
	overflow:none;
}
.icons .Page a{
	margin:0px 2px;
	
}
.icons span i.icon_top{
	width: 57px;
}

.icons a{*padding-top:1px;}
._one-star, ._two-star, ._three-star, ._four-star, ._five-star,.icon_diamond,.icon_msg{
	*float:left;
	*height:18px;
}
.icon_vaild,.icon_star{
	*padding-left:18px;
}
.icon_msg{
	*margin-left:3px;
	_height: 18px;
	_float: left;
}
.icons span.icon_msg{
	*float:none;
	*display:inline;
}

/*
 * 列表頁圖片增加邊框
 */
 
 #ResultContentBody td a img{
	padding: 3px;
	border:1px solid #DDDDDD;
 }
#ResultContentBody td a:hover img{
	border: 2px solid #F60;
	padding:3px;
	margin: -1px;
	background: #FFF;
}

#ResultContentBody .listBox{
	
	
    padding: 0 0 6px;
	font-size:9pt;	
	margin: 3px 0;
	_margin-bottom: 6px;
	border-width: 1px;
	border-color: #FFF #FFF #DDD;
	border-style: solid solid dashed;
	
}
#ResultContentBody .carlistBox{
     font-size:9pt;	
	_margin-bottom: 6px;
	border-width: 1px 0px 1px 1px;
	border-color: #ccc;
	border-style: solid;
	margin:10px 0 0px 0;
	clear:both;

}
#ResultContentBody .carlistBox .DealEndG{
	text-align:center;
}
#ResultContentBody .carlistBox .DealEndR{
	text-align:center;
}
#ResultContentBody .carlistBox td{
	border-right:1px #ccc solid;
	padding:3px 0px 5px ;
	word-wrap:break-word;
	word-break:break-all;
}
#ResultContentBody td.noRightBorder{
	border-right:none;
	width:130px;
}
#ResultContentBody td.tdInfo{
	clear:left;
}
#ResultContentBody .photo a.img{
	height:122px;
	width:162px;
	display:block;
	text-align: center;
	border: 1px solid #DDD;
	vertical-align: middle;
	overflow:hidden;
	position:relative;
}
#ResultContentBody .photo span.icon_top{
	position: absolute;
	right: 6px;
	*right:0px;
	bottom: 2px;
}
.extra_vip .vip{
	background: url(//img.8891.com.tw/usedauto/vip.png) no-repeat left top;
	_background: none;
	_FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=//img.8891.com.tw/usedauto/vip.png);
	display: block;
	position: absolute;
	left: -4px;
	top: -3px;
	width: 42px;
	height: 40px;
	z-index: 20;
}
 #ResultContentBody .extra_red{
	background-color: #FFFCCC;
    border: 1px solid #FFDF88;
}

#ResultContentBody table .photo{
	padding-top: 10px;
	padding-left: 5px;
}

#ResultContentBody table .photoNum ,#ResultContentBody table .photoNum_ {
	margin-top:2px;
	padding-top:3px;
	text-align:center;
}
#ResultContentBody table .photoNum  a , #ResultContentBody table .photoNum_  a {
	font-size:9pt;
	padding-left:16px;
	padding-top:1px;
	text-decoration:none;
}

#ResultContentBody table .photoNum a {
	background:transparent  url(../../img/common/photolist.gif) no-repeat scroll 0px 3px ;
}

#ResultContentBody table .photoNum_ a {
	background:transparent  url(../../img/common/photolist_.gif) no-repeat scroll 0px 3px ;
}
#ResultContentBody table .photoNum a:hover, a:active {
	color:#FF0000;
	text-decoration:underline;
}
#ResultContentBody table .photoNum span {
	background:transparent url(../../img/common/photolist.gif) no-repeat scroll -102px 0;
	display:inline-block;
	height:7px;
	overflow:hidden;
	width:7px;
}

#ResultContentBody table .photoNum_ span {
	background:transparent url(../../img/common/photolist_.gif) no-repeat scroll -102px 0;
	display:inline-block;
	height:7px;
	overflow:hidden;
	width:7px;
}
#ResultContentBody .listBox1 {
	background-color:#F5F8FE;
	border:1px solid #C7E0F3;
}
#ResultContentBody ul li.ItemIcon span.renewDate  {
	float:left;
	margin-right: 0px;
	line-height:20px;
	width:100px;
}
#ResultContentBody table .renewDate  font{
	color:#999;
	font-weight: normal;
	font-size: 9pt;
}
#ResultContentBody table .ItemInfo a {
	color:#333333;
	text-decoration:none;
}
#ResultContentBody table .ItemInfo a:hover {
	color:#FF0000;
	text-decoration:underline;
}
#ResultContentBody ul li.ItemIcon {
	line-height: 17px;
}
#ResultContentBody ul li.ItemIcon .DealEndR,#ResultContentBody ul li.ItemIcon .DealEndG  {
	font-weight: bold;
}
.icon_emailpaper {
	background:url(../../img/common/public_icon.png) no-repeat 0 96% ;
	height: 20px;
	width: 80px;
	display: inline-block;
}
._check_high_info {
	background:transparent url(/img/checkCar/checkper_info.png) no-repeat scroll 0 110%;
	color:#FFFFFF;
	display:inline-block;
	font-size:12px;
	line-height:26px;
	padding-left:150px;
	width:100px;
	font-style: normal;
	height: 44px;
}
._check_low_info {
	background:transparent url(/img/checkCar/checkper_info.png) no-repeat scroll 0 0;
	color:#FFFFFF;
	display:inline-block;
	font-size:12px;
	line-height:26px;
	padding-left:150px;
	width:100px;
	height: 42px;
	font-style: normal;
}
#ResultContentBody .auto-item{
	overflow: visible;
}
.auto-item {
	width: 156px;
	margin: 5px 9px 0;
	padding: 0 5px 0;
	_margin: 7px 0 0 6px;
	position: relative;
}

.auto-item p{
	margin: 7px 0;
	padding: 0;
}

#ResultContentBody .auto-item:hover, #ResultContentBody .auto-item-hover{
	background-color: #FFFCEE;
	position: relative;
	border: 2px solid #F60;
	margin: 3px 7px -2px;
	overflow: hidden;
}

.auto-item-right-fixed, .auto-item-right-fixed:hover, .auto-item-hover.auto-item-right-fixed{
	margin-right: 0;
	padding-right: 0;
}

.auto-item .auto-picnum{
	position: absolute;
	filter: alpha(opacity=80);
	opacity: 0.8;
	color: #FFF;
	display: none;
	margin: 0;
	padding: 0;
	text-align: center;
	height: 25px;
	line-height: 25px;
	top: 0;
	left: 0;
	background-color: #F5F8FE;
	width: 156px;
}
.auto-img, .auto-title, .auto-brand, .auto-year, .auto-price, .icon_top, .icon_exists, .icon_newpost, .auto-status {
	font-size: 13px;
	display: inline-block;
	*display: inline;
	zoom: 1;
	vertical-align: middle;	
	color: #404040;
}

.auto-img{
	height:124px;
	width:150px;
	font-family: Arial;
	text-align: center;
	border: 1px solid #DDD;
	background: #FFF;
	overflow:hidden;
	position:relative;
}

.auto-img img {
    max-width: 150px;
    max-height: 120px;
	vertical-align: middle;	
}

.auto-item:hover .auto-img img, .auto-item-hover .auto-img img{	
	border-color:  #F5F8FE;
}

.auto-img .icon_top, .auto-img .icon_exists, .auto-img .icon_newpost{
	position: absolute;
	right: 1px;
	bottom: 4px;
}

.auto-list-spliter{
	display: block;
	height: 1px;
	width: 100%;
	margin: 0 0 15px;
	padding: 0 0 1px;
	border-bottom: 1px dashed #ccc;
}

.auto-price{
	width: 100px;
	margin-right: -3px;
	text-align: left;
	font-size: 12px;
}

.auto-price b {    
	font-size: 18px;
	font-family: arial;
}

.auto-price span{
	color: #FF0000;
}

.auto-title{
    display: block;
	line-height: 1.5;
	color: #0041D9;
	text-decoration: none;
	word-break: break-all;
	height: 3em;
	word-wrap: break-word;
	overflow: hidden;
}

.auto-brand{
	width: 105px;
	text-align: left;
}

.auto-year{
	width: 45px;
}

.auto-item .icon_exists{
	background-position: 0 -587px;
	width: 47px;
	margin-left: 7px;
}

.auto-item .icon_newpost{
	background-position: 0 -615px;
	width: 47px;
	margin-left: 7px;
}
.deal-item *,.deal-item .auto-price span{
	color: #666;
}
.deal-item .auto-status {
	position: absolute;
	top: 0;
	left: 0;
	width: 166px;
	height: 75px;
	text-align: center;
	padding-top: 50px;
	z-index: 1000;
}
.deal-item .auto-picnum {
	position: absolute;
	top: 0;
	left: 0;
	width: 166px;
	height: 126px;
	z-index: 100;
	filter: alpha(opacity=60);
	opacity: 0.6;
	display: block;
	background: #CCC;
	text-indent: -999em;
}
.deal-item .DealEndG {
	border: 1px solid green;
	color: green;
	font-size: 9pt;
	font-weight: bold;
	margin-left: 5px;
	padding: 3px;
	background: white;
	padding: 3px;
}
.deal-item .DealEndR {
	border: 1px solid red;
	color: red;
	font-size: 9pt;
	font-weight: bold;
	margin-left: 5px;
	padding: 3px;
	background: white;
	padding: 3px;
}
.clickable{
	display: none;
}
.deal-item .clickable{
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 166px;
	height: 122px;
	z-index: 10000;
}
#sort-bar{
	padding: 2px 7px 5px 7px;
	font-size: 13px;
	position: relative;
	border:1px #ccc solid;
	height:29px;
	background:#f2f5fe;
	margin-bottom:10px;
}
#sort-bar  li.sort_bar_open{
	float:right;
	text-align:right;
	padding-top:0px;
	font-weight:bold;
}

#sort-bar li.sort_bar_open span{
	font-size:20px;
	font-weight:bold;
	color:#f60;
}
#sort-bar a{
	text-decoration: none;
}
#sort-bar li{
	margin-right: 10px;
	padding-top:8px;
}
#sort-bar li label{
	margin:0px;
	padding:3px 0px 0px 0px;
}
#sort-bar .icons{
	position: absolute;
	margin: 0;
	right: 10px;
	top: 9px;
}
#sort-bar .icon_top{
	vertical-align: middle;
}
#f_10100000{
	vertical-align: text-top;
	*vertical-align: middle;
}

/*******************
 新版找汽車列表頁css
***************************/

.gray-bar-new{
	border:1px #ccc solid;
	height:30px;
	background:#f2f5fe;
	padding:0px 0px 6px 0px;
	margin-bottom:10px;
}
#sort-bar-new{
	position: relative;
	z-index: 10;
	padding: 0px 7px;
	font-size: 13px;
}
#sort-bar-new li{
	margin-right: 10px;
	float:left;
	vertical-align:middle;
}
#sort-bar-new li label{
	padding:0px;
	margin:0px;
	_margin-top:2px;
}
#sort-bar-new li label input{
	_margin-top:-3px;
}
#sort-bar-new li.sort_bar_open{
	float:right;
	text-align:right;
	padding-top:3px;
	font-weight:bold;
}
#sort-bar-new li.sort_bar_open span{
	font-size:20px;
	font-weight:bold;
	color:#f60;
	-margin-top:-2px;
}

#sort-bar-new li a.sort-img{
	height:20px;
	text-decoration: none;
	display: block;
}
#sort-bar-new li a.fblike-desc, #sort-bar-new li a.fblike-desc-selected{
	background-image:url(../../img/common/fblike-sort.png);
	width:65px;
	height:19px;
	text-decoration: none;
	display: block;
}
#sort-bar-new li a.fblike-desc{
	background-position:0 0;
}
#sort-bar-new li a.fblike-desc-selected{
	background-position:0 -19px;
}
#sort-bar-new li.sort_img_icon{ margin:0px;} 
#search_bar_title_box{
	border:1px solid #ccc;
	height:51px;
	border-bottom:2px #404040 solid;
	padding-bottom:1px;
}
#searchContentBody{
	padding-bottom:5px;;
	}
#searchContentBody  ul,#searchContentBody  ul li ,#searchContentBody  dl,#searchContentBody  dd,#searchContentBody dt,#searchContentBody ol,#searchContentBody ol li{
	margin:0;
	padding:0px;
}
#search_bar_title_box ul{ 
	  font-size:13px;
}
#search_bar_title_box ul li{
	float:left;
	/*width:80px;*/
    border-left:1px #ccc solid;
	text-align:center;
	height:54px;
	line-height:54px;
}
#searchContentBody .search_barContent{
	border:none;
}
#search_bar_title_box li dl {
	margin:1px;
	height:53px;
	line-height:53px;
    background:url(../../img/common/search/searchlist_bg.png) repeat-x;
	padding-top:6px;
}
#search_bar_title_box li dl dt{
	padding:6px 0px 0px 0px;
}
#search_bar_title_box li dl dt{
	padding:6px 0px 0px 0px;
}
#search_bar_title_box li dl dd{
	line-height:18px;
}
#search_bar_title_box li dl dd.conHeight{
   height:35px;
   line-height:35px;
}
#search_content_box ul,#search_content_box ul li,#search_content_box ul dl,#search_content_box ol{
	font-weight:normal;
}
#search_content_box .search_detail_box{
	border:1px #ccc solid;
	margin-bottom:10px;
}
#search_content_box .search_detail_box ul{
	height:148px;
	overflow:hidden;
	height:auto;
}
#search_content_box .search_detail_box ul li{
   float:left;
  /* width:80px;*/
   border-left:1px #ccc solid;
   height:164px;
   /*line-height:164px;*/
   text-align:center;
  
}
#search_content_box .search_detail_box ul li.carInfo{
	border-left:none;
}
#search_content_box li.carInfo dl{
   margin:10px 0px 10px 8px;
   float:left;
   display:inline;
 
}
#search_content_box li.carInfo dd{
	float:left;
	display:inline;
}
#search_content_box li.carInfo dd.leftImg{
	width:164px;
}
#search_content_box li.carInfo dd ul{
	border:none;
}
#search_content_box li.carInfo dd ul li{
	clear:left;
	width:164px;
	height:auto;
	border:none;
	text-align:center;
	padding:0px 0px 5px 0px;
	line-height:15px;
}
#search_content_box li.photo img{
	vertical-align: middle;
}
#search_content_box li.photo img.hack{
	padding:0;
	vertical-align: middle;
	height:100%;
	width:0;
}
#search_content_box li.carInfo dd.rightContent{
	padding:5px 0 0;
}
#search_content_box li.carInfo dd.rightContent ul li{
	width:220px;
	padding:0;
	margin:0 0 10px 10px;
	text-align:left;
}
#search_content_box li.carInfo dd.rightContent .mb5{
	margin-bottom: 5px;
}
#search_content_box li.carInfo dd.rightContent .mb3{
	margin-bottom: 3px;
}
#search_content_box li.carInfo dd.rightContent ul{
	width:230px;
}
#search_content_box li dd.rightContent li a{
	font-size:15px;
	text-decoration:none;
	line-height:16px;
	color: #04d;
}
#search_content_box li dd.rightContent li a:visited{
	color:#61C;
}
#search_content_box .search_con_icon {
	padding:10px 3px 5px 9px;
	border-top:1px #ccc solid;
	border-bottom:1px #404040 solid;
	position: relative;
	min-height: 25px;
	_height: 25px;
}
#search_content_box .search_con_icon ol{
	position: relative;
	padding-right: 100px;
	overflow:hidden;
}
#search_content_box .search_con_icon li.con-item{
	float:left;
	margin: 0 20px 5px 0;
	color: #949494;
	font-size: 13px;
}
.con-item .fblike-num-box { padding-left: 19px; background: url(../../img/usedauto/fblike-num.png) no-repeat 0 2px; }
.union-info .text { float: left; }
.union-info .union { padding: 1px 5px; border: 1px solid; border-radius: 2px; font-size: 12px; float: left; margin: 0 3px 3px 0; line-height: 1; background: #FFF; }
.union.sum { color: #F00; border-color: #F00; }
.union.save { color: #2588C9; border-color: #2588C9; }
.union.hot { color: #0BA59D; border-color: #0BA59D; }
.union.car-ok { color: #C27400; border-color: #C27400; }
.union.taca { color: #F60; border-color: #F60; }
.union.jiatai { color: #AF0000; border-color: #AF0000; }
.union.tcbu { color:#990099;border-color:#990099;}
#search_content_box .search_con_icon .rightView{
	position: absolute;
	right: 5px;
	bottom: 12px;
	color:#666;
	font-size: 13px;
}
.search_con_icon .con-more { width: 630px; }
.search_detail_box .search_con_icon .con-more span { display: inline-block; padding: 0 4px; color: #FFF; margin-bottom: 3px; opacity: 0.3; filter: alpha(opacity=30); }
.search_detail_box:hover .search_con_icon .con-more span { opacity: 1; filter: alpha(opacity=100) }
.search_detail_box:hover { background: #FFFFE4; }
.icon_f4edae{
	background:#f4edae;
}
.icon_d0f0f2{
	background:#d0f0f2;
}
.icon_d7ebff{
	background:#d7ebff;
}
.icon_promise{
	background: #FCFCFC url(../../img/usedauto/icon_promise.png) 2px 50% no-repeat;
	padding-left: 25px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 1px dashed #CCC;
	color: #999;
}

#ComBodyListPageBox, #ComBodyListPageBox .ComSubBox, #ItemListDivBox { overflow: visible; }
.search_detail_box { position: relative; }
.search_detail_box .price_div{ }
.search_detail_box .price_div .actual_price_tag{display: block;margin: 0px auto;}
.search_detail_box .price_div b{ font-size: 20px; font-weight: 500;}
.tag_sale, .tag_hot, .tag_discount { background-image: url(../../img/usedauto/icon_extra_tags.png); 
	background-repeat: no-repeat; position: absolute; left: -3px; top: -3px; width: 55px; height: 55px; }
.tag_hot { background-position: 0 0; }
.tag_discount { background-position: -70px 0; }
.tag_sale { background-position: -140px 0; }

.auto-list .tag_sale, .auto-list .tag_hot, .auto-list .tag_discount { left: 1px; }

.c_f60{
	color:#f60;
}

.cf00 { color: #ff0000; }

.f_20{
	font-size:20px;
}
.c_949494{
	color:#949494;
}
.c_current{
	color:#404040;
	font-weight:bold;
}
.cursor_help{
	cursor:help;
}
.W82{
	width:82px;
}
.W69{
	width:69px;
}
.W59{
	width:59px;
}
.W65 { width:65px; }
.W70{
	width:70px;
}
.W58{
	width:58px;
}
.W405{
	width:405px;
}
.W476{
	width:476px;
}
.blt { font-size: 13px; color: #B10000; line-height: 24px; }
.blb { font-size: 13px; color: #5B3511; line-height: 24px; }
.seller-featured-box { margin-bottom: 10px; font-size: 13px; }
	.sfb-hd { border: 1px solid #FFE10F; background: #FFF8C4 url(../../img/usedauto/sfb-hd-bg.png) repeat-x; height: 28px; position: relative; }
		.sfb-hd h3 { font-size: 15px; color: #644506; margin: 4px 0 0 15px; }
		.sfb-hd .right-links { position: absolute; top: 4px; right: 15px; }
			.right-links a { color: #333; text-decoration: none; }
			.right-links .sp { color: #E1C600; padding: 0 3px; }
	.sfb-bd { border: 1px solid; border-color: #FFF #FFEC6A #FFEC6A #FFEC6A; border-top: none; background: #FFFDEE; }
		.sfb-bd .sf-item { float: left; width: 164px; margin: 10px 6px 10px 15px; }
			.sf-item .sf-img { height: 122px; width: 162px; display: block; text-align: center; border: 1px solid #DDD; vertical-align: middle; overflow: hidden; position: relative; }
				.sf-img img { vertical-align: middle; }
				.sf-img img.hack { padding: 0; vertical-align: middle; height: 100%; width: 0; }
			.sf-item .sf-title {  text-decoration: none; color: #04D; padding: 2px 0; font-size: 13px; }
			.sf-item .sf-title:visited { color: #61C; }
			.sf-item .sf-title:hover { color: #F30; }
			.sf-item .ellipsis { overflow: hidden; text-overflow: ellipsis; height: 1.2em; display: inline-block; zoom: 1; background-color: #FFF; }
			.sf-item .sf-brand-year { padding: 2px 0; }
				.sf-brand { width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; zoom: 1; }
				.sf-year { width: 58px; text-align: right; display: inline-block; zoom: 1; }
			.sf-item .price_div{height:22px;}
			.sf-item .sf-price {  }
				.sf-price .num { padding-right: 3px; color: #F60; }

/*新機車列表*/
.scb-item { border: 1px solid #CCC; margin-bottom: 10px; }
	.scb-box { border-bottom: 1px solid #404040; }
		.scb-info { width: 476px; float: left; }
		.scb-info a { color: #004AB8; }
		.scb-info a:hover { color: #F30; }
		.scb-info a:visited { color: #61C; }
			.scb-info .pic-box { position: relative; float: left; padding: 8px; }
				.pic-box .pic-wapper { width: 220px; height: 165px; border: 1px solid #CCC; display: block; overflow: hidden; text-align: center; }
					.pic-wapper img { vertical-align: middle; }
					.pic-wapper img.hack { width: 0; height: 100%; }
				.pic-box .pic-count { position: absolute; left: 238px; bottom: 14px; width: 60px; }
					.pic-count b { width: 0; height: 0; border: 4px solid #FFF; border-left-color: #F00; overflow: hidden; display: inline-block; }
			.scb-info .text-box { float: left; width: 225px; padding-top: 18px; }
				.scb-info .text-box li { margin-bottom: 12px !important; }
		.scb-plus { width: 272px; float: left; }
			.scb-plus .scb-pygr li { float: left; border: solid #E4E4E4; border-width: 0 0 1px 1px; text-align: center; height: 150px; line-height: 150px; }
				.scb-pygr .scb-price { width: 82px; }
				.scb-pygr .scb-year { width: 69px; }
				.scb-pygr .scb-gas { width: 59px; }
				.scb-pygr .scb-region { width: 57px; }
			.scb-plus .scb-view { clear: both; border-left: 1px solid #E4E4E4; text-align: right; padding: 8px; font-size: 13px; line-height: 14px; }


/*新中古車列表*/
/*列表*/

.rp-icon{background: url(../../img/usedauto/realpricePlan_icon.png?v=1.0.3) no-repeat;}

#search_content_box .search_detail_box_new{margin-bottom: 0px;border: 1px #E4E4E4 solid;border-top: none;position:relative;}
#search_content_box .search_detail_box_new:first-child{border-top:1px #E4E4E4 solid;}
#search_content_box .search_detail_box_new .is_new{display: inline-block;background-position: 0 -46px;height: 9px;width: 26px;}
#search_content_box .search_detail_box_new .is_et_def{position:absolute;width: 480px;top: 20px;left: 180px;overflow:hidden;}
#search_content_box .search_detail_box_new .is_et_def a {display: inline-block;text-decoration: underline;white-space: normal;overflow:hidden;height:18px;white-space: nowrap;font-size:15px;text-overflow:ellipsis;}
#search_content_box .search_detail_box_new .is_et_def a:hover {color: #EB6100;text-decoration: none;}
.is-mobile-icon{color: #FF4700;display: inline-block;vertical-align: bottom;line-height: 18px;height: 18px;}
#search_content_box .search_detail_box_new ul { overflow: visible; }
#search_content_box .search_detail_box_new ul li { border-left:none; overflow: visible; }
#search_content_box .search_detail_box_new li.dt { line-height: normal;display: table; }
#search_content_box .search_detail_box_new li .price {display: table-cell;vertical-align: middle;}
    .valuation-num-box{background:url(../../img/usedauto/bg.png) top no-repeat;width:101px;height:29px;font-size: 12px;color: #999;padding-top: 10px;margin-left: 20px;}
#search_content_box .search_detail_box_new li.carInfo dd.rightContent ul {width: 270px;}
#search_content_box .search_detail_box_new li.carInfo dd.rightContent ul li { margin: 5px 0 10px 10px;overflow: hidden;white-space: normal;text-overflow: ellipsis;}
#search_content_box .search_detail_box_new li dd.rightContent li a {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 490px;display: inline-block;text-decoration: underline;color: #0044DD;height: 18px;line-height: 18px;}
#search_content_box .search_detail_box_new li .ep_div {width: auto;display: inline-block;position: absolute; z-index: 98;}
#search_content_box .search_detail_box_new li .ep_div .ep-shopname { max-width: 150px; display: inline-block; vertical-align: top; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
#search_content_box .search_detail_box_new li .is_pro .ep-shopname{ color: #ba0000; }
#search_content_box .search_detail_box_new li dd.rightContent li .ep_div a {font-size: 10pt;text-decoration:none;}
#search_content_box .search_detail_box_new li dd.rightContent li .is_pro a {color: #ba0000;}
#search_content_box .search_detail_box_new li dd.rightContent li .is_pro a .buz-list-vip{text-indent: -999em;width: 39px;height: 18px;background-position: ;background: url(../../img/shop/s-img.png?v=1.0.3) no-repeat -118px -122px;display: inline-block;}
#search_content_box .search_detail_box_new li .ep_div .ep_i { margin: -6px 0 0 6px; padding: 4px 25px 8px 6px; border: 1px solid #CCC; background: #FFF; display: none; }
#search_content_box .search_detail_box_new li .ep_div .ep-tit { display: block; }
#search_content_box .search_detail_box_new li .ep_div:hover .ep-distit { display: none; }
#search_content_box .search_detail_box_new li .ep_div:hover .ep_i { display: block; }
#search_content_box .search_detail_box_new li .ep_div .triangle {display: inline-block;line-height: 0;border-style: dashed;border-color: transparent;border-width: 3px;border-top-style: solid;border-top-color: #3778B2;margin: 0 3px;}
#search_content_box .search_detail_box_new li .rating{display: none;margin-top: 5px;}
#search_content_box .search_detail_box_new .realpricePlan {text-align:left;padding-left: 5px;display: table-cell;vertical-align: middle;}
#search_content_box .search_detail_box_new .realpricePlan dd{line-height: 20px;}
#search_content_box .search_detail_box_new .realpricePlan dd a { text-decoration: none; color: #666; white-space: nowrap; }
#search_content_box .search_detail_box_new .realpricePlan dd a:hover { color:#EB6100; text-decoration:underline; }

/* 免費接送、估車 */
.rp-tips { position: relative; }
	.rp-tips-box { display: none; color: #666; width: 305px; padding: 10px; position: absolute; left: 72px; top: -34px; z-index: 5; border: 1px solid #FF9901; background: #FFFADA; line-height: 18px; }
	.rp-tips:hover .rp-tips-box { display: block; }
	.rp-tips-count { color: #04d; }
		.rp-tips-tit:hover .rp-tips-count { color: #EB6100; }
	.rp-tips-p { margin: 0 0 7px; padding: 0 0 10px; border-bottom: 1px dashed #FFD076; }	
	#search_content_box .search_detail_box_new .realpricePlan dd .rp-tips-alink { text-decoration: underline; color: #0000ED; }

/* 加值圖標 */
.rp-aicon { width: 16px; height: 16px; display: inline-block; vertical-align: text-top; margin-right: 2px; }
	.check_log { background-position: -20px -160px;}
	.real_price { background-position: 0 -160px; }
	.survey_report { background-position: -40px -160px; }
	.feed_back { background-position: -60px -160px; }
	.shuttle-icon { background-position: -76px -160px; }
	.rate-icon { background-position: -92px -160px; }
	.yes-icon {background: url(../../img/help/yes/yes_icon.png) no-repeat;}

/*圖標列表*/
.big_rating{width:52px;height: 52px;display: block;background-position:0 0;margin: 0 auto;  }
.big_feed_back{width:52px;height: 52px;display: block;background-position:0 -52px;margin: 0 auto;}
.big_check_log{width:52px;height: 52px;display: block;background-position:0 -104px;margin: 0 auto;}
.big_real_price{width:52px;height: 52px;display: block;background-position:-52px 0px;margin: 0 auto;}
.big_survey_report{width:52px;height: 52px;display: block;background-position:-52px -52px;margin: 0 auto;}
.big_actual_price{width:52px;height: 52px;display: block;background-position:-52px -104px;margin: 0 auto;}
.big_itemValuation{width:52px;height: 52px;display: block;background-position:0 -179px;margin: 0 auto;}

#icon{border: 1px solid #E4E4E4;padding-top:10px;margin-bottom: 10px}
#icon li{float: left;margin: 5px 3px;text-align: center;width: 60px;}
#icon li a{color: #0044DD;text-decoration: none;}
#icon li a:hover {color: #EB6100;}
#icon li p{margin: 5px 0px;padding: 0px;}
#icon li p.num{font-size: 12px;color: #999;font-family: '新明細體';}

/*車商估價*/
#search_content_box .search_detail_box_new li dd.rightContent li .ep_div a.valuation-link{height: auto;}
.valuation-grade-icon{background-image: url(../../img/valuation/valuation-icon.png);width: 70px;height: 25px;background-repeat: no-repeat;display: inline-block;vertical-align: text-bottom;}
.valuation-grade-1{background-position: 0px 0px;}
.valuation-grade-2{background-position: 0px -33px;}
.valuation-grade-3{background-position: 0px -66px;}
.valuation-grade-4{background-position: 0px -99px;}
.valuation-grade-5{background-position: 0px -132px;}
.valuation-grade-box{width: 210px;border: 4px solid #dfdfd6;position: absolute;z-index: 200;background: #fff;top: 0px;border-radius: 5px;}
    .vgb-pro{position: absolute;background: url(/img/valuation/valuation-icon.png) no-repeat -49px -301px #fff;width: 11px;height: 10px;left: 90px;}
    .vgb-top{heigth: 30px;line-height: 30px;padding: 0 5px;}
        .vgb-top span{display: inline-block;}
        .vgb-top .vgb-grade-icon{background-image: url(../../img/valuation/valuation-icon.png);width: 20px;height: 15px;background-repeat: no-repeat;}
        .vgb-top .grade-icon-1{background-position: 0px -335px;}
        .vgb-top .grade-icon-2{background-position: -19px -335px;}
        .vgb-top .grade-icon-3{background-position: -42px -335px;}
        .vgb-top .grade-icon-4{background-position: -63px -335px;}
        .vgb-top .grade-icon-5{background-position: -85px -335px;}
        .vgb-top .vgb-progress-bar{width: 150px;height: 10px;background: #fff2d6;}
            .vgb-top .vgb-progress-bar i{background: #ffd169;width: 90%;height: 100%;display: inline-block;}
        .vgb-bottom{height: 30px;line-height: 30px;background: #f5f5f5;border-top: 1px solid #e8e8e8;}
            .vgb-bottom span:first-child{margin-left: 10px;margin-right: 30px;}
.vprice-percent{cursor: help;}
	.vprice-percent span{padding: 0px 3px;color: #ffffff;font-size: 12px;}
	.vprice-percent .high{background: #c80600;margin-right: 1px;}
	.vprice-percent .high-percent{background: #fd0c00;}
	.vprice-percent .low{background: #006b00;margin-right: 1px;}
	.vprice-percent .low-percent{background: #009200;}
#vprice-percent-hint{background: #fffada;border: 1px solid #ff9901;position: absolute;padding: 5px;z-index: 101;}

/*大圖頁*/
#ResultContentBody .new-auto-list ul{padding-left: 0px}
#ResultContentBody .auto-item_new{width: 231px;margin: 5px 12px 0;}
#ResultContentBody .auto-item_new:hover{margin: 3px 10px -2px;}
#ResultContentBody .auto-item_new .auto-img{width: 221px;height: 165px}
#ResultContentBody .auto-item_new .auto-img img {max-width: 221px;max-height: 165px;}
#ResultContentBody .auto-item_new .auto-brand{width: 180px;} 
#ResultContentBody .auto-item_new .auto-price{font-size: 13px;}
#ResultContentBody .auto-item_new .auto-price span{color: #FF2900;}
#ResultContentBody .auto-item_new .auto-title{font-weight: bold;text-decoration: underline;height:1.5em;white-space: nowrap;text-overflow: ellipsis;}
#ResultContentBody .auto-item_new .auto-title:hover{text-decoration: none;color:#EB6100;}
#ResultContentBody .auto-item_new .realpricePlan{line-height: 20px;float: right;margin-right: 5px;}
#ResultContentBody .auto-item_new .auto-picnum{width: 236px;height: 190px;}

.W445 {width: 445px;}
.W100 {width: 100px;}

/*底部精准推薦*/
.icon{background: url(../../img/usedauto/push_auto_icon.png) no-repeat;}
.new_push_auto{border:1px solid #F89B0F;position: relative;margin-top: 20px;}
.new_push_auto .push_auto_box{padding: 15px 23px;}
.new_push_auto .p_icon{width: 45px;height: 43px;display: block;position: absolute;top:0px; left: 0px;}
.new_push_auto .box-hd{color: #FF6600;}
.new_push_auto .box-hd-more {position: absolute;top: 0;right: 10px;font-size: 13px;font-weight: normal;text-indent: 0;}
.new_push_auto .box-hd-more a {color: #0044DD;text-decoration: none;}
.new_push_auto .sf-item-list{height: 180px;position: relative;z-index: 1001;}
.new_push_auto .sf-item {float: left;margin: 5px 14px;width: 162px;height: 166px;}
.new_push_auto .sf-item .sf-img {width: 162px;height: 122px;}
.new_push_auto .sf-item .sf-img img {vertical-align: middle;max-width: 160px;max-height: 120px;}
.new_push_auto .sf-item .sf-title{width: 110px;}
.new_push_auto .sf-item .sf-year{float: right;line-height: 22px;color: #04D;width: 50px;}
.new_push_auto .sf-item .sf-price{color:#FF0000; font-size: 13px;}
.new_push_auto .sf-slidePager{position: absolute;top:100px;height: 20px;width: 985px;left: 5px;}
.new_push_auto .sf-slidePager a{background: url(../../img/usedauto/push_auto_icon.png) no-repeat;}
.new_push_auto .sf-slidePager .slide_btn_prev{position: absolute;width:12px;height: 20px;background-position: -53px 0; display: inline-block; left: 6px; }
.new_push_auto .sf-slidePager .slide_btn_next{position: absolute;width:12px;height: 20px;background-position: -53px -20px;display: inline-block; right: 6px; }


/*瞭解8891*/
.know8891{border: 1px solid #E4E4E4;background-color: #F9F9F9;padding: 10px 0px 10px 6px;margin-bottom: 10px}
.know8891 li{margin-bottom: 10px;}
.know8891 .k-title{width:129px;height: 20px;display: inline-block;background-position: 0 -59px;}
.know8891 .k-item{text-align: center;margin-bottom: 5px;margin-top: 15px;}
.know8891 .k-submit{width:113px;height: 29px;display: inline-block;background-position: 0 -81px;}
.know8891 .k-item-num{display: inline-block;width:18px;height: 25px;background-position: -81px 0; text-align: center;vertical-align: baseline;font-size: 16px;line-height: 27px;font-family: Arial;}
.know8891 .k-item-num:first-child{width: 19px;background-position: -80px 0;margin-left: 2px;}
.know8891 .k-item-num:last-child{margin-right: 3px;}
.know8891 .k-online{color:#800000;text-align: center;margin-bottom:5px;}

/*成交見證*/
#bargain {height: 450px;overflow: hidden;}
#bargain li{padding:10px;border-bottom: 1px solid #F3F3F3;}
#bargain li dt{width: 81px;float: left;margin-right: 8px;}
#bargain li dt a{display: block;width: 81px;height: 61px;border: 1px solid #DDD;}
#bargain li dt a img{max-width: 81px;max-height: 61px;}
#bargain li dd{width: 89px;float: left;color: #7F7F7F;line-height: 20px;font-size: 12px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#bargain li dd span{border:1px solid #FF0000; color: #F00;font-weight: bold;}

/*列表頁右側排行榜樣式*/
.rank-brand-box {}
    .rank-brand-box .rk-hd,.rank-brand-box .rk-d-hd,.rank-price-box .rk-hd,.rank-price-box .rk-d-hd { height:25px;line-height:25px;margin:1px; }
    .rank-brand-box .rk-hd { background:#1091E1;color:#fff;padding:2px 10px;font-size:15px;}
    .rank-brand-box .rk-d-hd{ background:#eee;color:#404040; }
    .rank-brand-box .box-bd { padding: 0;}
    .rank-brand-box .rk-d-l{ }
    .rank-brand-box .rk-d-l li{border-bottom: 1px dotted #CCC;padding: 8px 16px;}
    .rank-brand-box .rk-d-l li:last-child{border-bottom:none;}
    .rank-brand-box .rk-d-l li .img{overflow: hidden;width: 160px;height: 120px;text-align: center;display: block;padding: 1px;background-color: #EEE;border: 1px solid #DDD;}
    	.rk-d-l li .img img{vertical-align: middle;max-width: 160px;max-height: 120px;}
    .rank-brand-box .rk-d-l li .rk-name { width:122px;overflow:hidden; margin: 8px 0; }
    .rank-brand-box .rk-d-l li .shop-icon{background: url(../../img/usedauto/auto-icon.png?v=2) no-repeat -122px -81px;width: 15px;height: 15px;display:inline-block;vertical-align: bottom;margin-right:3px; }
    .rank-brand-box .rk-d-l li .hb-btns{display: inline-block;font-size: 13px;background: url(../../img/usedauto/auto-icon.png?v=2) no-repeat -108px -144px;width: 73px;height: 20px;line-height: 20px;text-align: center;text-decoration: none;float: right;}
    .rank-brand-box .rk-d-l li .rk-num { overflow:hidden;text-align:left;} 
    .rank-brand-box .rk-d-l li .rk-num a{text-decoration: none;}

.rank-price-box {}
    .rank-price-box .rk-hd{ background:#F60;color:#fff;padding:2px 3px;font-size:13px;}
    .rank-price-box .rk-d-hd{ background:#eee;color:#404040; }
    .rank-price-box .rk-d-l{ height:28px; }
    .rank-price-box .rk-d-l li{ float:left;height:28px;line-height:28px;}
    .rank-price-box .rk-d-l li.rk-no { width:20px;color:#666; }
    .rank-price-box .rk-d-l li.rk-name { width:122px;overflow:hidden; }
    .rank-price-box .rk-d-l li.rk-num { width:36px;overflow:hidden;text-align:right;}

.rank-brand-box .old-version li.rk-name,.rank-price-box .old-version li.rk-name{width:114px;}

﻿/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window *{padding: auto; margin: auto;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

/*.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}*/
.TB_overlayBG {
	background-color:#DDD;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
    /**background: #ffffff url(../../img/search/b_box_bg.gif) no-repeat 0 0;**/
	z-index: 102;
	color:#000000;
	display:none;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

/* 返回頂部 */
.auto-back-top { background: url(../../img/usedauto/auto-icon.png) no-repeat -190px 0; width: 75px; height: 70px; display: block; overflow: hidden; }				
	.auto-back-top:hover { background: url(../../img/usedauto/auto-icon.png) no-repeat -190px -75px; }		