	/*content css */


/*caravan Ov*/
#nav{height:48px; background:#ffdb9d url(../img/content/caravan_ov/nav_bg.gif) repeat-x top left; border:#ffe8c1 3px solid; border-bottom:none; border-top:none; margin-bottom:1px;}
	.navBtn_0,.navBtn_1{display:inline; height:16px; margin-right:1px; float:left;}
	.navBtn_0 .leftPart, .navBtn_0 .rightPart, .navBtn_1 .leftPart, .navBtn_1 .rightPart{height:16px; width:3px; float:left;}
	.navBtn_0 .leftPart{background:url(../img/content/caravan_ov/nav/nav_btn_0_left.gif) no-repeat;}
	.navBtn_0 .rightPart{background:url(../img/content/caravan_ov/nav/nav_btn_0_right.gif) no-repeat;}
	.navBtn_1 .leftPart{background:url(../img/content/caravan_ov/nav/nav_btn_1_left.gif) no-repeat;}
	.navBtn_1 .rightPart{background:url(../img/content/caravan_ov/nav/nav_btn_1_right.gif) no-repeat;}

	.navBtn_0 .number, .navBtn_1 .number{height:16px; line-height:16px; color:#FFF; text-align:center; padding-left:2px; padding-right:2px; float:left;}
	.navBtn_0 .number{background:url(../img/content/caravan_ov/nav/nav_btn_0_bg.gif) repeat-x;}
	.navBtn_1 .number{background:url(../img/content/caravan_ov/nav/nav_btn_1_bg.gif) repeat-x;}
	.navBtn_0 .number a{color:#FFFFFF}

	#nav_bar_1, #nav_bar_2 {width:240px; margin:auto;}
	#nav_bar_1 .nav_page{float:left; display:inline;  padding-left:15px; padding-right:15px; text-align:center; font-size:11px;}
	#nav_bar_2 .nav_page{float:left; display:inline;  padding-left:15px; padding-right:15px; text-align:center; font-size:11px;}

a.nav{color:#FFF; text-decoration:none;}
.nav_page a{color:#fb8935; text-decoration:none;}

#sortBox{background:url(../img/content/caravan_ov/sort_bg.gif) repeat-x top left; height:75px;}
	.sortBox_cont{height:31px; width:224px; background:url(../img/content/caravan_ov/sortBox_cnt_bg.gif) no-repeat; position:relative; top:13px; margin:auto;}
	.sortBox_cont .cnt{float:right; margin-top:4px; margin-right:10px;}

#xe{}
	.xe_it{width:480px; margin:auto; margin-bottom:8px;}
	.xe_it_label{background:url(../img/content/caravan_ov/result_label_bg.gif) no-repeat left top; height:28px; color:#FFFFFF; padding-left:8px; font-size:11px; overflow:hidden; line-height:28px; font-weight:bold;}
	.xe_it_cnt{background:url(../img/comp/comp_convertov/convertov_bg.gif) left top;}
	.xe_it_bottom{background:url(../img/content/caravan_ov/result_bottom.gif) no-repeat; overflow:hidden; height:9px;}
	
#ovL{}
	.ovL_it{width:480px; margin:auto; margin-bottom:8px;}
	.ovL_it_label{background:url(../img/content/caravan_ov/result_label_bg.gif) no-repeat left top; height:28px; color:#FFFFFF; padding-left:8px; font-size:11px; overflow:hidden; line-height:28px; font-weight:bold;}
	.ovL_it_cnt{background:url(../img/content/caravan_ov/result_cnt_bg.gif) no-repeat left top;}
		.ovL_it_cnt{min-height:183px;}
		*html .ovL_it_cnt{height:183px;}
	.ovL_it_bottom{background:url(../img/content/caravan_ov/result_bottom.gif) no-repeat; overflow:hidden; height:9px;}


	.ovL_it .photo{position:relative; top:13px; left:18px; width:196px; height:147px; float:left;}
	.ovL_it .data{width:252px; float:right; position:relative; right:4px; top:13px;}

	.ovL_it .btnMore{position:relative; bottom:-5px; left:16px;}
		*html .ovL_it .btnMore{bottom:-7px;}

	#ovL .to{margin-bottom:2px;}
	#ovL .to_cnt{padding-top:3px; padding-bottom:3px;}
	#ovL .to .value{width:150px; line-height:11px;}
	#caravanDet .to{margin-bottom:5px;}
	#caravanDet .to .value{width:125px; line-height:11px;}
	#caravanDet .label{font-size:11px;}

/*caravan_det*/
#detFunc{}
	#detFunc .btnSet{border:1px solid #fea256;}
	#detFunc .btnSet img{float:left;}
#detsl{float:left; width:224px; padding-right:13px; padding-bottom:13px;}
#detsr{float:right; width:224px; padding-left:13px; padding-bottom:13px;}
#detstitle{height:65px; width:508px; background:url(../img/content/caravan_det/ttl_bg.gif) #ffd07e no-repeat; text-align:center; color:#fb8935; position:relative; margin-top:0px; margin-bottom:15px;}
*html #detstitle{ margin-top:-3px;}
#map{width:450px; height:300px;}


/*member_home*/
#caravan_ov { }
	#ttl_line, #caravan_ov .item{height:15px; line-height:15px; overflow:hidden;}
	#caravan_ov .cell_1{width:75px; float:left; margin-right:3px;}
	#caravan_ov .cell_2{width:124px;float:left; margin-right:3px;}
		*html #caravan_ov .cell_2{width:123px;}
	#caravan_ov .cell_3{width:74px;float:left; margin-right:3px;}
	#caravan_ov .cell_4{width:80px;float:left; margin-right:3px;}
	#caravan_ov .cell_5{width:54px;float:left; margin-right:3px;}
		#caravan_ov .cell_5 a{margin-left:2px;}
	#caravan_ov .cell_6{width:54px;float:left; margin-right:0;}

	#caravan_ov .inetBugFixWrapper{background:url(../img/content/member_home/inex_bugFix.gif) repeat-y 365px; padding-bottom:15px;}
	#caravan_ov .borderLine{clear:both; height:3px; border-left:365px solid #a4a2a0; border-right:57px solid #a4a2a0; background:#fbaa35; line-height:3px; overflow:hidden;}

	#caravan_ov .item {float:left;}
		#caravan_ov .item div{padding-bottom:5px;}
			#caravan_ov  .cell_5 a{color:#fff; font-size:10px;}
			#caravan_ov  .cell_5 a:hover{color:#ffdca9;}
		#caravan_ov .item .cell_2{overflow:hidden;}

		#caravan_ov .item .cell_4, #caravan_ov .item .cell_5, #caravan_ov .item .cell_6{font-size:10px;}
		#caravan_ov .item .cell_5, #caravan_ov .item .cell_6{text-align:center;}


/*caravan Sub img*/

#uploadImg{margin-bottom:30px;}
	#uploadImg .cnt{padding:15px; padding-top:30px;}
	#uploadImg .imgList{float:left; width:372px; margin-bottom:20px; height:280px; background:url(../img/content/caravan_sub/caravan_img_bg.gif) no-repeat 1px 0px;}
	#uploadImg .imgList .photoItem{width:80px; height:60px; overflow:hidden; background:#fff; cursor: move;}
	
#uploadImg .infoText{float:right; display:inline; width:104px;}
#btnDiv{position:absolute; width:372px;  margin-top:29px; margin-left:16px; padding:0px; z-index:6;}
*html #btnDiv{position:relative;}
	#rmv_btn_0, #rmv_btn_1, #rmv_btn_2, #rmv_btn_3, #rmv_btn_4, #rmv_btn_5{margin-left:10px; margin-top:10px;}
#dragZone{position:absolute; width:372px;  margin-top:29px; margin-left:16px; padding:0px; z-index:5;}
	#dragZone li{float:left; margin: 0px 44px 49px 0px; width: 80px; height:60px; list-style:none;}
	*html #dragZone li{margin-bottom:69px;}

/*caravan_sub_prev*/
.prev_controlBar{padding:8px; padding-bottom:0; background:#fb8935; }
	.prev_controlBar .label{text-align:center; margin-bottom:20px;}
	.btn_edit_div{width:98px; height:29px; background:url(../img/content/caravan_sub/btnKeeper_left.gif) no-repeat; float:left;}
	.prev_controlBar .btn_pay_div{width:114px; height:29px; background:url(../img/content/caravan_sub/btnKeeper_right.gif) no-repeat; float:right;}
	.btnBar{}
	.btnBar img{position:relative; top:5px; left:4px;}
	

/*caravan Sub Pay*/
#paybox{margin-left:20px; margin-right:20px;}
	.desc{padding-left:8px; padding-right:8px; background-color:#fbaa35; color:#FFFFFF;}
	.price{padding-left:8px; padding-right:8px; background-color:#fcd397; color:#b1502c; font-weight:bold; text-align:right;}
	.pay{padding-left:8px; padding-right:8px;}

/*comp_type*/
#comp_type{text-align:center; background:url(../img/comp/comp_type/bg_en.png) no-repeat; width:508px; height:176px; margin-bottom:20px;}
	#comp_type_cnt{text-align:center; position:relative; top:36px;}


body.a_home #TTL, body.a_start #TTL{display:none;}

/*comp_feat*/
.comp_feat{}
	.item_0, .item_1, .item_2{width:160px; margin-right:13px; margin-bottom:13px; float:left;}
	.item_2{margin-right:0;}
	.comp_feat .photoDiv{width:160px; height:120px;}
		.comp_feat .photoDiv img{width:160px; height:120px; border:0;}
.comp_feat_data{}
	.comp_feat_data .label{background:#cccccc; color:#545454; font-size:11px; padding:3px; padding-top:1px; padding-bottom:1px; overflow:hidden; height:12px;}
	.comp_feat_data .costa{background:#e3e3e3; font-size:11px; padding:3px; padding-top:1px; padding-bottom:1px; overflow:hidden; height:12px;}
	.comp_feat_data .beds{float:left; font-weight:bold;}
	.comp_feat_data .price_feat{float:right; color:#FF9900; font-weight:bold;}


/*keyServ*/
#serviceList{line-height:12px;}
	#serviceList{} .item{padding-top:54px; padding-left:146px; margin-bottom:40px;}


/*Action Exceptions */

	/*TTL*/
	body.a_caravan_ov #TTL{margin-bottom:0;}
	body.a_caravan_det #TTL{margin-bottom:0;}
	body.a_advertise #banner_regNow{display:none;}


/*pdf_img_list*/
#pdf_img_list{}
	#pdf_img_list .pdf_item{margin-bottom:10px;}
		#pdf_img_list .pdf_item.bg_0 .pdf_img_list_cnt{background:#e4e4e4 !important; padding:6px;}
		#pdf_img_list .pdf_item.bg_1 .pdf_img_list_cnt{background:#ededed !important; padding:6px;}
			
			#pdf_img_list .pdf_item .pdf_img{width:160px; overflow:hidden; float:left; height:120px;}
			#pdf_img_list .pdf_item.bg_0 .pdf_img{background:#f0f0f0;}
			#pdf_img_list .pdf_item.bg_1 .pdf_img{background:#f5f5f5;}
			
			#pdf_img_list .pdf_item .pdf_data{width:320px; float:right;}
				#pdf_img_list .pdf_item .pdf_ttl{display:block; font-size:17px; margin-bottom:20px;}
				#pdf_img_list .pdf_item .pdf_desc{display:block; font-size:12px; width:75%;}
			
			#pdf_img_list .pdf_item .btn_download{float:right; position:absolute; margin-top:-57px; margin-left:450px;}




