﻿.channel-side{width: 250px; margin-top:10px;}
.channel-main{ width:930px;margin-top:10px;}
.fn-right1 {float: right;}
.fn-left{ float:left;}
.r_ads{ width:887px; height:268px;}
.r_ads_tp{ float:left; width:647px;height:268px;}
.list-focus1{ width:925px; margin-top:10px;}
.titletxt1 {margin-top: 8px; clear:both; line-height:24px; border-bottom:2px solid #090; height:28px; font-family:"Microsoft Yahei";}
.titletxt2{font-size:20px; color:#569001; font-family:Microsoft Yahei;line-height:26px;}
.titletxt2 .main-list-icon{ background:url("../images/titleicon.png") no-repeat;padding-left:34px; font-size:20px; font-family:"Microsoft Yahei"; font-weight:bold;}
.titletxt2 .desc{color: #666666; font-family: Microsoft Yahei;font-size: 14px;margin-left: 8px;}
.titletxt2 .planeicon{ background-position:0 -107px; }
.side-theme1{ margin-top:15px; border:1px solid #e6e6e6;}
.side-theme1 .title{padding-left:10px; color:#757575; font-size:16px; background:#f4f4f4; border-bottom: 1px solid #e6e6e6;}
.cfxs{ height:268px; background:url("../images/cfxs_bg.jpg") no-repeat bottom; padding:10px; line-height:30px; overflow:hidden;}
.channel-side .title {padding-left: 10px;font: bold 16px/37px "Microsoft Yahei";}

/*&#x5DE6;&#x4FA7;&#x70ED;&#x95E8;&#x76EE;&#x7684;&#x5730;*/
.side-hot{ }
.side-hot .title{background:#64A10A url("../images/cj_bgt.png") 8px center no-repeat;  height:37px; color:#fff;   border-bottom:none;  }
.side-hot .title span{ padding-left:28px; line-height:37px; color:#fff;}
.side-hot .line-list{  padding-bottom:10px;border:1px solid #dddddd; border-top:none; padding-left:10px;}
.side-hot .line-list ul{ border-bottom:1px dotted #ededed; padding-left:8px; width:230px;}
.side-hot .line-list li{ float:left;}
.side-hot .line-list .t{padding:12px 14px 0px 5px;}
.side-hot .line-list .t a{color: #555555; font-size:14px; font-weight:bold; }
.side-hot .line-list .t a:hover{ text-decoration:underline;}
.side-hot .line-list .dd{ display:inline; float:left;margin:12px 14px 8px 5px;}
.side-hot .line-list .dd a,.side-hot .line-list .all_t a{ color:#333;}
.side-hot .line-list .dd a:hover,.side-hot .line-list .all_t a:hover{ color:#f60;}
.side-hot .line-list .dd span a{ color:#ff6600;}
.side-hot .line-list .all_t{ padding-top:15px; text-align:right; padding-right:15px;}

.side-hot .line-list .ct{padding:12px 14px 12px 5px;}
.side-hot .line-list .ct a{color: #555555; font-size:14px; font-weight:bold; }
.side-hot .line-list .ct a:hover{ text-decoration:underline;}

/*&#x7B7E;&#x8BC1;&#x670D;&#x52A1;&#x627F;&#x8BFA;*/
.qzfwcn{ height:190px; padding:15px;}
.qzfwcn01{ padding:8px 15px 7px 15px;}
.qzfwcn_t{ font-family:"Microsoft Yahei"; font-size:16px; font-weight:bold; color:#7d6666;}
.qzfwcn_t b{ color:#ff6600; font-size:30px;}
.qzfwcn_t p{ font-size:12px; color:#666; font-weight:normal; padding-top:15px;}
.qzfwcn_p{ margin-top:20px;}
.qzfwcn_t color{color:#ff6600;}
.qzfwcn li{width: 214px; line-height:24px;overflow: hidden; list-style:none;}
.qzfwcn01 li{width: 214px; line-height:27px;overflow: hidden; list-style:none;}
/*&#x70ED;&#x95E8;&#x7B7E;&#x8BC1;*/
.rmqz{ width:928px; padding-top:-10px;}
.rmqz li{ width:230px; height:69px; border-left:#dddddd 1px solid; border-bottom:#dddddd 1px solid; float:left; }
.rmqz1{ width:125px; height:32px; padding:18px 67px 19px 30px;}
.rmqz_tp{ float:left; padding-top:3px;}
.rmqz_nr{ float:right;}
.rmqz_nr color{ color:#ff0000;}
.rmqz .bor{ border-right:#dddddd 1px solid;}
/**&#x5404;&#x56FD;&#x7B7E;&#x8BC1;&#x5217;&#x8868;**/
.country_title,.country_list{clear:both;overflow:hidden;margin-bottom:10px;display:inline-block;width:930px;float: left;}
.country_list{ margin-bottom: 0;}
.country_title img{border:1px solid #C5C5C4;float:left;height:105px;width:159px;}
.countryname { float: left;padding-top: 22px; width: 500px;color:#333333;padding-left: 10px}
.countryname span{float:left;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";font-size:30px;width: 320px;padding-bottom: 10px;line-height: 30px;_line-height: 35px;_padding-bottom: 5px;}
.listtab_nav{float:left;border-right:1px solid #8AB923;}
.listtab_nav li{border:1px solid #6b0;float:left;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";font-size:16px;line-height:31px;text-align:center;padding:0 10px;background-color:#fff3ed;border-bottom:none;margin-right:-1px;cursor:pointer;}
.listtab_nav li.crt{background-color:#6b0 ;color:#FFFFFF;border-color:#6b0 ;font-weight: bold;}
.listtab_nav li.focus{color:#f60;}
.listtabcontent{float:left;width:928px;border:1px solid #ddd;border-top:2px solid #6b0;}
.listtabcontent .evetabcontent{margin:20px 10px 10px;}
.descri_div p{font-family:"&#x5B8B;&#x4F53;";font-size:12px;color:#666;}
.descri_div strong{font-weight:bold;color:#666;}
.descri_div span{color:#666;font-weight:bold;}
.ulcontent{overflow:hidden;clear:both;}
.ulhead{float:left;background-color:#f5f5f5;margin-top:20px;}
.ulhead li{color:#666;float:left;font-family:"&#x5B8B;&#x4F53;";font-size:12px;padding-left:10px;line-height:28px;}
.ulhead li.w144{width:144px;}
.ulhead li.w118{width:118px;}
.ulhead li.w60{width:60px;}
.ulhead li.w72{width:72px;}
.ulhead li.w80{width:80px;}
.ullist{float:left;border-bottom:1px dashed #DDDDDD;}
.ullist li{float:left;padding:20px 0 15px 10px;}
.ullist a{float:left;line-height:18px;overflow:hidden;width:126px;}
.ullist.last{border:none;}
.ullist p{color:#333;float:left;font-family:"&#x5B8B;&#x4F53;";font-size:12px;}
.ullist span{float:left;font-family:arial;}
.ullist span.price{color:#f60;font-size:18px;line-height:22px;}
.ullist span.pricem{font-size:14px;}
.ullist li.w144{width:144px;}
.ullist li.w118{width:118px;}
.ullist li.w60{width:60px;}
.ullist li.w72{width:72px;}
.ullist li.w80{width:80px;}
.ullist_last{float:left;border-bottom:none}


/*&#x7B7E;&#x8BC1;&#x5927;&#x5217;&#x8868;*/
#proList {	width: 870px;height: auto;float: left;}
.pro_list {margin-top: 10px;	width: 868px;	height: 166px;	overflow: hidden;	float: left;	clear: both;	border: 1px solid #dddddd;
	position: relative;}
.pro_type_icon {display: inline-block;	width: 43px;	height: 38px;	overflow: hidden;	position: absolute;	top: 0;	left: 0;
	background: url("../../images/visa-tag.png") no-repeat;}
.pro_type_icon_1 {background-position: -9px -204px;}
.pro_type_icon_2 {background-position: -56px -204px;}
.pro_type_icon_3 {background-position: -103px -204px;}
.pro_list_title {width: 818px;	padding-left: 50px;	background-color: #edf8ff;	height: 22px;	font: 12px/22px 'simsun';	color: #666666;}
.pro_list_title em {font: 12px/22px 'arial';	font-style: normal;}
.pro_list_con {float: left;
	width: 693px;	margin: 10px 0 0 15px;	_margin: 10px 0 0 8px;	height: 114px;	padding-top: 6px;	border-right: 1px solid #dddddd;}
.flag {	width: 184px;	height: 112px;	overflow: hidden;	border: 1px solid #dddddd;	float: left;}
.pro_list_info {width: 500px;	padding-left: 7px;	height: 112px;	overflow: hidden;	float: left;}
.info_title a {	font: bolder 12px/22px 'simsun';	color: #333333;	text-decoration: none;}
.info_title a:hover {text-decoration: underline;	color: #ff6600;}
.info_tr {height: 35px;}
.info_left_td {	width: 50%;	text-align: left;	font: 12px/24px 'simsun';	color: #666666;}
.info_right_td {width: 50%;	font: 12px/24px 'simsun';	color: #666666;}
.info_right_td em {	font: 12px/24px 'arial';	color: #ff6600;	font-style: normal;}
.info_icon {display: inline-block;	width: 12px;	height: 24px;	overflow: hidden;	float: left;padding-left: 5px;background: url("../../images/visa-tag.png") no-repeat;}
.info_icon_1 {background-position: -381px -198px;}
.info_icon_2 {background-position: -381px -222px;}
.info_icon_3 {background-position: -381px -246px;}
.pro_list_right {margin-top: 10px;	width: 155px;	height: 90px;	float: left;	overflow: hidden;	text-align: center;	padding-top: 24px;}
.pro_list_right .yen {font: 14px/24px 'arial';	color: #ff6600;}
.pro_list_right .price {font: 24px/24px 'arial';	color: #ff6600;}
.pro_list_right .qi {color: #999999;	font: 12px/24px 'simsun';}
.look_info_btn {display: block;	margin: 0 auto;	width: 73px;height: 25px;overflow: hidden;background: url("../../images/visa-tag.png") no-repeat -114px -10px;}
.look_info_btn:hover {background-position: -198px -9px;}
#bottomPage {width: auto;	height: 25px;	overflow: hidden;	float: right;	margin-top: 20px;}

/*&#x7B7E;&#x8BC1;&#x529E;&#x7406;&#x6D41;&#x7A0B;*/
.flowbox h2{font-size:16px;font-family:&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;;height: 30px;line-height: 30px;width: 710px;}
.flowbox{margin-bottom:10px;float: left;}
/*&#x7B7E;&#x8BC1;&#x5FC5;&#x8BFB;*/
.attentioninfoR{float:left;width:930px;margin-bottom: 10px;}
.attent_titR{background-color:#f5f5f5;border-bottom:#6b0 2px solid;font-family:&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;;font-size:16px;line-height:32px;padding-left:10px;width:921px;}
.attent_listR{width:909px;padding:10px;float:left;border:1px solid #ddd;border-top:none;}
.attent_listR ul{float:left;}
.attent_listR li{height:24px;padding-bottom:10px;float:left;width:229px;}
.attent_listR li a{color:#333;}
.attent_listR li b{font-family:Arial;}
.attent_listR li a:hover{color:#f60;}
.attent_listR a{color:#569001;}
.morefly{ float:right;}

/*&#x7B7E;&#x8BC1;&#x8BE6;&#x7EC6;&#x9875;&#x9762;*/
/*topBox style start*/
#topBox {
	margin: 0 auto;
	width: 1200px;
	height: 448px;
	overflow: hidden;
	background: url("../images/visa_top.jpg") no-repeat center top; margin-top:10px;
}

#topBox div.t_b_title {
	margin-top: 17px;
	padding: 0 20px;
	width: 1160px;
	height: 38px;
	clear: both;
	float: left;
	position: relative;
}

.t_b_title span.t_b_title_txt {
	font: 20px/38px "microsoft yahei";
	color: #333333;
	float: left;
}

.t_b_title span.t_b_more_line {
	margin: 7px 0 0 10px;
	float: left;
	display: inline-block;
	width: 140px;
	padding-left: 10px;
	height: 24px;
	font: 12px/24px "simsun";
	color: #333333;
	/*overflow: hidden;*/
	background: url("../../images/visa_final.png") no-repeat -4px -250px;
	cursor: pointer;
	position: relative;
}

.t_b_title span.t_b_more_line_hover {
	background-position: -4px -281px;
}

.more_line_box {
	display: none;
	width: 406px;
	height: auto;
	overflow: hidden;
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	position: absolute;
	top: 23px;
	left: 0;
}

.more_line_box li {
	float: left;
	width: 406px;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
}

.more_line_box a, .more_line_box a:hover {
	color: #333333;
	display: block;
	font-size: 14px;
	text-decoration: none;
	padding-left: 10px;
}

.more_line_box a:hover {
	background-color: #f0f0f0;
}

#topBox div.t_b_subtitle {
	padding: 0 20px;
	width: 1160px;
	height: 22px;
	overflow: hidden;
	clear: both;
	float: left;
}

.t_b_subtitle span, .t_b_subtitle a {
	float: left;
}

.t_b_subtitle span.t_b_s_1 {
	font: bolder 12px/22px "simsun";
	color: #fd874c;
	padding-right: 20px;
}

.t_b_subtitle span.t_b_s_1 em {
	font: bolder 14px/22px "arial";
}

.t_b_subtitle span.t_b_s_2 {
	font: 12px/22px "simsun";
	color: #999999;
	padding-right: 10px;
}

.t_b_subtitle a.t_b_s_3 {
	font: 12px/22px "simsun";
	color: #569001;
	text-decoration: none;
}

.t_b_subtitle a.t_b_s_3:hover {
	text-decoration: none;
	color: #fd874c;
}

#t_b_main {
	width: 1200px;
	height: 369px;
	overflow: hidden;
	float: left;
	clear: both;
}
#t_b_main div.t_b_left {
	margin: 20px 6px 0 20px;
	_margin: 20px 6px 0 10px;
	width: 350px;
	height: 310px;
	overflow: hidden;
	float: left;
}

.t_b_left div.t_b_l_flag {
	width: 331px;
	height: 178px;
	overflow: hidden;
	float: left;
	clear: both;
	border: 1px solid #dddddd;
}

.t_b_l_flag img {
	width: 331px;
	height: 178px;
	overflow: hidden;
	border: 0;
}

.t_b_left div.t_b_l_price,
.t_b_left div.t_b_l_give,
.t_b_left div.t_b_l_sale {
	width: 333px;
	height: 37px;
	float: left;
	clear: both;
	overflow: hidden;
}

.t_b_l_price span {
	float: left;
	font: 12px/40px "simsun";
	color: #333333;
}

.t_b_l_price span.t_b_l_p_2 {
	font: 14px/40px "arial";
	color: #ff6600;
}

.t_b_l_price span.t_b_l_p_3 {
	font: bold 26px/37px "arial";
	color: #ff6600;
}

.t_b_l_price span.t_b_l_p_5 {
	background: url("../../images/visa_final.png") no-repeat -293px 8px;
	display: inline-block;
	color: #0078b3;
	padding: 0 20px;
	cursor: pointer;
}

.t_b_l_give span {
	float: left;
}

.t_b_l_give span.t_b_l_g_1 {
	font: 12px/37px "simsun";
	color: #333333;
}

.t_b_l_give span.t_b_l_g_2 {
	margin-top: 10px;
	width: 55px;
	display: inline-block;
	height: 16px;
	font: 12px/16px "arial";
	color: #ff6600;
	background: url("../../images/visa_final.png") no-repeat -70px -320px;
	padding-left: 20px;
	cursor: pointer;
}

.t_b_l_sale span,
.t_b_l_sale a {
	float: left;
	font: 12px/30px "simsun";
	color: #333333;
}

.t_b_l_sale span em {
	font: 12px/30px "arial";
}

.t_b_l_sale span.t_b_l_s_2 {
	padding-left: 30px;
}

.t_b_l_sale a.t_b_l_s_3 {
	color: #569001;
	text-decoration: none;
}

.t_b_l_sale a.t_b_l_s_3:hover {
	text-decoration: none;
	color: #ff6600;
}
#t_b_main div.t_b_right {
	padding-left: 15px;
	width: 800px;
	height: 350px;
	overflow: hidden;
	float: left;
}

.t_b_right div.t_b_r_left,
.t_b_right div.t_b_r_right {
	margin-top: 20px;
	height: 120px;
	overflow: hidden;
	float: left;
}

.t_b_right div.t_b_r_left {
	width: 275px;
}

.t_b_right div.t_b_r_right {
	width: 525px;
}

.t_b_r_left p,
.t_b_r_right p {
	font: 12px/28px 'simsun';
	color: #333333;
	text-align: left;;
}

.font_red {
	font: 12px/28px 'arial';
	color: #ff6600;
}

.t_b_r_right p span.t_b_r_r_1 {
	display: inline-block;
	padding-right: 20px;
	background: url("../../images/wen.png") no-repeat right 7px;
	font: 12px/28px 'simsun';
	color: #ff6600;
	cursor: pointer;
}

.t_b_right div.t_b_r_bottom {
	width: 800px;
	height: 180px;
	margin-top: 20px;
	overflow: hidden;
	float: left;
}

.t_b_r_bottom div {
	width: 800px;
	height: 40px;
	overflow: hidden;
	float: left;
	clear: both;
}

.t_b_r_bottom span.title {
	font: 12px/40px "simsun";
	color: #333333;
	float: left;
}

.t_b_r_bottom span.type {
	width: auto;
	height: 22px;
	border: 1px solid #dddddd;
	padding: 0 10px;
	text-align: center;
	margin: 8px 10px 0 0;
	float: left;
	font: 12px/22px "simsun";
	color: #333333;
	cursor: pointer;
}

.t_b_r_bottom span.type_at {
	height: 20px;
	border: 2px solid #ff6600;
	background: url("../../images/type_at.png") no-repeat right bottom;
	line-height: 20px;
	padding: 0 9px;
}

.t_b_r_b_2 label {
	font: 12px/24px "simsun";
	color: #999999;
}

.t_b_r_b_2 input {
	margin-top: 8px;
	color: #999999;
	width: 115px;
	height: 24px;
	_line-height:24px;
	font: 12px/24px "simsun";
	padding: 0 20px 0 5px;
	border: none;
	background: url("../../images/visa_final.png") no-repeat -247px -65px;
}

.t_b_r_b_3 div.num_box {
	margin-top: 10px;
	width: 78px;
	_width: 84px;
	height: 20px;
	border: 1px solid #dddddd;
	overflow: hidden;
	float: left;
	clear: none;
}

.num_box a {
	display: block;
	width: 20px;
	height: 20px;
	overflow: hidden;
	float: left;
	background-image: url("../images/visa_final.png"); background-repeat:no-repeat;
}

.num_box label {
	font: 12px/20px "simsun";
}

.num_box input {
	width: 35px;
	height: 20px;
	_height: 18px;
	_line-height: 18px;
	font: 12px/20px "simsun";
	float: left;
	overflow: hidden;
	border: none;
	color: #333333;
	text-align: center;
}

.num_box a.sub_btn {
	border-right: 1px solid #dddddd;margin-left:0;
	background-position: -257px -26px;
}

.num_box a.sub_btn:hover {
	background-position: -328px -26px;
}

.num_box a.sub_btn_false {
	background-position: -201px -26px;
	cursor: default;
}

.num_box a.sub_btn_false:hover {
	background-position: -201px -26px;
}

.num_box a.add_btn {
	border-left: 1px solid #dddddd;
	background-position: -360px -26px;
}

.num_box a.add_btn:hover {
	background-position: -292px -26px;
}

.num_box a.add_btn_false {
	background-position: -224px -26px;
	cursor: default;
}

.num_box a.add_btn_false:hover {
	background-position: -224px -26px;
}

.t_b_r_bottom div.t_b_r_b_4 {
	margin-top: 10px;
	width: 745px;
	height: 41px;
	padding-left: 55px;
}

.t_b_r_b_4 a {
	display: inline-block;
	width: 134px;
	height: 41px;
	overflow: hidden;
	float: left;
	margin-right: 10px;
	text-decoration: none;
	background: url("../images/visa_final.png") no-repeat;
}

.t_b_r_b_4 a.buy_btn {
	background-position: -5px -198px;
}

.t_b_r_b_4 a.buy_btn:hover {
	background-position: -5px -99px;
}

.t_b_r_b_4 a.collect_btn {
	width: 132px;
	background-position: -149px -198px;
}

.t_b_r_b_4 a.collect_btn:hover {
	background-position: -149px -99px;
}

.t_b_r_b_4 a.is_collected {
	background-position: -149px -149px;
	cursor: default;
}

.t_b_r_b_4 a.is_collected:hover {
	background-position: -149px -149px;
}
#reminder {
	width: 1192px;
	height: auto;
	overflow: hidden;
	border: 4px solid #dddddd;
	float: left;
	margin: 25px auto 0;
}

#reminder .title {
	width: 1192px;
	height: 44px;
	overflow: hidden;
	float: left;
	clear: both;
	background: url("../images/visa_final.png") no-repeat -7px -652px;
}

#reminder .r_con {
	width: 1180px;
	padding-left: 12px;
	height: auto;
	overflow: hidden;
	float: left;
	clear: both;
	border-bottom: 1px solid #dddddd;
	font: 12px/28px "simsun";
	color: #333333;
}

#reminder .r_bottom {
	width: 1192px;
	height: 84px;
	overflow: hidden;
	float: left;
	clear: both;
	background: url("../images/liuc.jpg") no-repeat center top;
}
#mainBox {
	width: 1200px;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
	padding-top: 15px;
}
#mainLeftBox {
	width: 960px;
	height: auto;
	overflow: hidden;
	float: left;
}

#mainLeftBox .v_tab {
	width: 960px;
	height: 37px;
	border-bottom: 2px solid #8AB923;
	overflow: hidden;
	float: left;
	clear: both;
	z-index: 10000;
	background: #fff;
	left: 0;
}

.v_tab_1,
.v_tab_2,
.v_tab_3,
.v_tab_4 {
	display: inline-block;
	height: 37px;
	width: 95px;
	overflow: hidden;
	float: left;
	margin-right: 5px;
	background-color:#D9EDBC;
	font: 16px/36px "microsoft yahei";
	color: #333333;
	text-align: center;
	text-decoration: none;
}

.v_tab_1:hover,
.v_tab_2:hover,
.v_tab_3:hover,
.v_tab_4:hover {
	text-decoration: none;
	color:#569001;
}

.v_tab_at {
	color: #ffffff;
	background-color: #8AB923;
}

.v_tab_at:hover {
	color: #ffffff;
}

.v_tab_buy_btn {
	display: none;
	width: 134px;
	height: 37px;
	overflow: hidden;
	float: right;
	background: url("../images/visa_final.png") no-repeat -159px -247px;
}

.v_tab_buy_btn:hover {
	background: url("../images/visa_final.png") no-repeat -160px -292px;
}

/*module_1*/
.module_1 {
	width: 960px;
	height: auto;
	overflow: hidden;
	float: left;
	clear: both;
	position: relative;
}

.m_1_tab {
	width: 955px;
	padding-left: 5px;
	height: 39px;
	background-color: #eeeeee;
	list-style: none;
	float: left;
}

.m_1_tab li {
	margin: 10px 0 0 10px;
	padding: 0 5px;
	width: auto;
	height: 20px;
	overflow: hidden;
	float: left;
	font: 12px/20px "simsun";
	color: #666666;
	background-color: #fff;
	cursor: pointer;
}

.m_1_tab li.m_1_tab_at {
	height: 18px;

	border: 1px solid #ff6600;
	font: 12px/18px "simsun";
	color: #ff6600;
}

.m_1_tab_con {
	width: 960px;
	height: auto;
	overflow: hidden;
	clear: both;
}

.tab_table {
	border: 1px solid #dddddd;
}

.tab_table td {
	border: 1px solid #dddddd;
	border-bottom: none;
	border-right: none;
}

.tab_table td.tab_td_1 {
	width: 70px;
	padding: 0 5px;
	font: bolder 12px/16px "simsun";
	color: #333333;
	text-align: center;
	background-color: #f5f5f5;
	border-left: none;
}

.tab_table td.tab_td_2 {
	padding: 10px 0;
	font: 12px/22px 'simsun';
	color: #333333;
}

.tab_table td div {
	padding-left: 10px;
}

.tab_table td.tab_td__title {
	background-color: #ffffff;
	text-align: center;
	height: 20px;
}

.m_1_t_c_1 {
	width: 958px;
	border: 1px solid #dddddd;
	border-top: none;
	height: 40px;
	background-color: #ffffff;
	position: absolute;
	bottom: 1px;
	left: 0;
}

.m_1_t_c_1 span.title {
	display: inline-block;
	width: 80px;
	height: 40px;
	overflow: hidden;
	float: left;
	background-color: #f5f5f5;
	border-right: 1px solid #dddddd;
}

.m_1_t_c_1 a {
	border-bottom: 1px solid #ffffff;
	display: inline-block;
	width: 87px;
	height: 27px;
	float: left;
	overflow: hidden;
	background: url("../images/visa_final.png") no-repeat;
}

.m_1_t_c_1 a.print_btn {
	margin: 14px 0 0 296px;
	background-position: -5px -21px;
}

.m_1_t_c_1 a.print_btn:hover {
	background-position: -5px -59px;
}

.m_1_t_c_1 a.send_mail {
	margin: 14px 0 0 10px;
	width: 98px;
	background-position: -97px -21px;
}

.m_1_t_c_1 a.send_mail:hover {
	background-position: -97px -59px;
}

/*module2*/
.module_2 {
	margin-top: 20px;
	width: 958px;
	height: auto;
	overflow: hidden;
	float: left;
	clear: both;
	border: 1px solid #dddddd;
	border-top: none;
}

.m_2_top {
	width: 943px;
	padding-left: 15px;
	height: 34px;
	overflow: hidden;
	float: left;
	clear: both;
	background-color:#8AB923;
	font: 16px/34px "microsoft yahei";
	color: #ffffff;
}

.m_2_con {
	margin-top: 15px;
	width: 928px;
	height: auto;
	overflow: hidden;
	float: left;
	padding: 0 15px;
	font: 12px/22px "simsun";
	color: #333333;
}

.m_2_con span.title {
	display: block;
	font: bolder 12px/12px "simsun";
	_font: bolder 12px/15px "simsun";
	border-left: 4px solid #8AB923;
	float: left;
	padding-left: 5px;
}

.m_2_con div {
	padding-bottom: 20px;
}

/*module4*/
.module_4 {
	margin-top: 20px;
	width: 960px;
	height: auto;
	overflow: hidden;
	float: left;
	clear: both;
	border-top: none;
}

.m_4_top {
	width: 945px;
	padding-left: 15px;
	height: 34px;
	overflow: hidden;
	float: left;
	clear: both;
	background-color: #64c4fe;
	font: 16px/34px "microsoft yahei";
	color: #ffffff;
}

.m_4_top_con {
	width: 958px;
	height: 90px;
	overflow: hidden;
	float: left;
	clear: both;
	border: 1px solid #dddddd;
	border-top: none;
}

.m_4_t_c {
	float: left;
	overflow: hidden;
	height: 70px;
	margin-top: 10px;
}

.m_4_t_c_1 {
	text-align: center;
	width: 145px;
	padding-left: 17px;
	border-right: 1px solid #dddddd;
}

.m_4_t_c_span {
	margin: 0 auto;
	display: inline-block;
	height: 35px;
	overflow: hidden;
	font: 12px/25px "simsun";
	color: #999999;
}

.m_4_t_c_s_1 {
	line-height: 50px;
	color: #333333;
}

.m_4_t_c_s_2 {
	font: bolder 40px/36px "arial";
	color: #ff6600;
}

.m_4_t_c_2 {
	width: 600px;
}

.pro_bar {
	width: 523px;
	padding: 0 44px 0 33px;
}

.bar_box {
	float: left;
	height: 38px;
	background: url("../images/dp_ico.png") no-repeat;
}

.bar_box_1 {
	background-position: center 20px;
	width: 60%;
}

.bar_box_2 {
	background-position: center -20px;
	width: 30%;
}

.bar_box_3 {
	background-position: center -61px;
	width: 10%;
}

.bar_box span {
	width: 100%;
	display: inline-block;
	float: left;
	text-align: center;
	font: bolder 12px/25px "simsun";
}

.bar_box_1 span.num {
	color: #ff6600;
}

.bar_box_2 span.num {
	color: #fc924c;
}

.bar_box_3 span.num {
	color: #999999;
}

.m_4_t_c_3 {
	padding-left: 36px;
	width: 134px;
	border-left: 1px solid #dddddd;
}

.m_4_t_c_3 span, .m_4_t_c_3 a {
	display: inline-block;
	margin: 0 auto;
}

.m_4_t_c_3 span {
	font: 12px/36px "simsun";
	color: #999999;
	text-align: center;
}

.m_4_t_c_3 a {
	margin-left: 13px;
	width: 105px;
	height: 23px;
	overflow: hidden;
	background: url("../images/visa_final.png") no-repeat -61px -342px;
}

.m_4_t_c_3 a:hover {
	background-position: -61px -373px;
}

.remark_con {
	margin-top: 4px;
	width: 958px;
	height: auto;
	overflow: hidden;
	float: left;
	border: 1px solid #dddddd;
	border-top: 0;
	padding-bottom: 20px;
}

.remark_con_tab {
	margin-top: 6px;
	width: 958px;
	height: 31px;
	float: left;
	list-style: none;
	clear: both;
	border: 1px solid #dddddd;
	border-top: 2px solid #cccccc;
	border-left: none;
	background-color: #f0f0f0;
}

.remark_con_tab li {
	float: left;
	width: 96px;
	height: 31px;
	text-align: center;
	font: 14px/31px "microsoft yahei";
	cursor: pointer;
}

.remark_con_tab li.remark_con_tab_li_1 {
	width: 155px;
	border-left: 1px solid #dddddd;
}

.remark_con_tab li.remark_con_tab_li_at {
	border-right: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	position: relative;
	top: -8px;
	background-color: #ffffff;
	height: 38px;
	border-top: 2px solid #8AB923;
}

.remark_con_tab_con {
	padding-bottom: 10px;
	width: 958px;
	height: auto;
	overflow: hidden;
	clear: both;
}

.remark_list {
	margin: 0 auto;
	width: 1140px;
	height: auto;
	overflow: hidden;
	border-bottom: 1px solid #dddddd;
	position: relative;
}

.remark_list_last {
	border-bottom: 0;
}

.remark_list dt, .remark_list dd {float: left;height: auto;overflow: hidden;}

.remark_list dt.remark_list_title {
	width: 140px;
}

.remark_list dd.remark_list_con {
	padding-top: 0;
	margin: 20px 0 20px 0;
	width: 627px;
	background: url("../images/comment_bodies_wrapper.3.4.png") no-repeat right center;
}

.remark_list dd.remark_list_fan {
	width: 160px;
	position: absolute;
	top: 35%;
	right: 0;
	padding-top: 0;
	margin-top: 20px;
}

.remark_icon {
	display: block;
	margin: 0 auto;
	width: 72px;
	height: 72px;
	overflow: hidden;
	background: url("../images/visa_final.png") no-repeat;
}
.remark_icon_1 {
	background-position: -5px -431px;
}

.remark_icon_2 {
	background-position: -100px -431px;
}

.remark_icon_3 {
	background-position: -192px -431px;
}

.remark_icon_4 {
	background-position: -287px -431px;
}

.remark_icon_5 {
	background-position: -4px -513px;
}

.remark_icon_6 {
	background-position: -99px -513px;
}


.remark_icon_7 {
	background-position: -193px -513px;
}


.remark_icon_8 {
	background-position: -290px -513px;
}

.member_id {
	display: block;
	width: 100%;
	font: 12px/24px "arial";
	color: #333333;
	text-align: center;
}

.remark_list_con .r_l_c_1 {
	width: 100%;
	height: 22px;
	overflow: hidden;
	float: left;
	clear: both;
}

.remark_title {
	padding-right: 5px;
	display: inline-block;
	height: 22px;
	font: bolder 12px/22px "simsun";
	color: #333333;
	float: left;
	overflow: hidden;
}

.remark_smile {
	display: inline-block;
	float: left;
	width: 17px;
	height: 22px;
	overflow: hidden;
	background: url("../images/visa_final.png") no-repeat;
}


.remark_smile_1 {
	background-position: -373px -351px;
}


.remark_smile_2 {
	background-position: -374px -385px;
}


.remark_smile_3 {
	background-position: -373px -420px;
}

.r_l_c_2 {
	float: left;
	clear: both;
	width: 100%;
	height: 22px;
}

.r_l_c_2 span {
	font: 12px/22px "simsun";
	color: #fd874c;
	float: left;
	padding-right: 20px;
}

.r_l_c_3 {
	margin: 10px 0;
	width: 560px;
	padding-right: 60px;
	overflow: hidden;
	height: auto;
	float: left;
	clear: both;
	font: 12px/20px 'nsimsun';
	color: #333333;
}

.r_l_c_4 {
	width: 560px;
	float: left;
	clear: both;
	overflow: hidden;
	height: auto;
}

.r_l_c_4 div {
	float: left;
	font: 12px/24px "Nsimsun";
	color: #333333;
	overflow: hidden;
}

.r_l_c_4 div.r_l_c_4_1 {
	width: 60px;
	color: #999999;
}

.r_l_c_4 div.r_l_c_4_2 {
	width: 500px;
}

.r_l_c_5 {
	width: 100%;
	height: 23px;
	overflow: hidden;
}

.remark_date {
	float: left;
	font: 12px/23px "arial";
	color: #999999;
}

.r_l_c_5 a {
	text-decoration: none;
	display: inline-block;
	float: right;
	height: 23px;
	margin-right: 10px;
	background: url("../images/visa_final.png") no-repeat;
}

.r_l_c_5 a.good_remark {
	width: 74px;
	background-position: -176px -343px;
	font: 12px/23px "simsun";
	color: #569001;
	text-align: center;
}

.r_l_c_5 a.good_remark em {
	color: #ff6600;
	font: bolder 12px/23px "arial";
}

.r_l_c_5 a.good_remark:hover {
	color: #ffffff;
	text-decoration: none;
	background-position: -177px -372px;
}

.r_l_c_5 a.good_remark_disabled {
	color: #ffffff;
	background-position: -177px -402px;
}

.r_l_c_5 a.good_remark:hover em {
	color: #ffffff;
}

.r_l_c_5 a.good_remark_disabled em {
	color: #ffffff;
}

.r_l_c_5 a.tc_reply {
	width: 62px;
	font: 12px/23px "simsun";
	color: #569001;
	padding-right: 20px;
	margin-right: 20px;
	background-position: -260px -343px;
	text-align: center;
}

.r_l_c_5 a.tc_reply:hover {
	color: #ffffff;
	background-position: -261px -372px;
	text-decoration: none;
}

.r_l_c_5 a.tc_reply_clicked {
	color: #569001;
	cursor: default;
	background-position: -261px -402px;
}

.r_l_c_5 a.tc_reply_clicked:hover {
	cursor: default;
	color: #569001;
	background-position: -261px -402px;
}

.tc_reply_con {
	display: none;
	padding: 10px 4px;
	width: 600px;
	height: auto;
	overflow: hidden;
	float: left;
	background: url("../images/reply_bj.png") no-repeat center top #f0f0f0;
}

.t_r_c_1 {
	float: left;
	width: 90px;
	font: 12px/18px "nsimsun";
	color: #999999;
	overflow: hidden;
}

.t_r_c_2 {
	overflow: hidden;
	float: left;
	width: 505px;
	font: 12px/18px "nsimsun";
	color: #666666;
	word-break: break-all;
}

.r_l_f_frame {
	margin-left: 15px;
	width: 59px;
	height: 47px;
	overflow: hidden;
	background: url("../images/visa_final.png") no-repeat -315px -281px;
}

.r_l_f_frame span {
	display: inline-block;
	width: 100%;
	text-align: center;
	color: #ff6600;
	float: left;
	clear: both;
}

.r_l_f_frame span.r_l_f_span_1 {
	font: 18px/23px "arial";
}

.r_l_f_frame span.r_l_f_span_1 em {
	font: 14px/23px "arial";
}

.r_l_f_frame span.r_l_f_span_2 {
	font: 12px/23px "simsun";
}

.page_frame {
	width: auto;
	height: 25px;
	overflow: hidden;
	float: right;
	margin-top: 5px;
}


#mainRightBox {
	margin: 37px 0 0 20px;
	width: 220px;
	height: auto;
	float: left;
	overflow: hidden;
	background-color: #ffffff;
}


.guess_box {
	width: 220px;
	height: auto;
	overflow: hidden;
	float: left;
	clear: both;
}

.guess_box_top {
	width: 220px;
	height: 39px;
	clear: both;
	overflow: hidden;
	background: url("../images/guess_bj.png") no-repeat center top;
}

.guess_box_con {
	padding-top: 10px;
	/*width: 218px;*/
	height: auto;
	clear: both;
	border: 1px solid #dddddd;
	border-top: none;
	padding-bottom: 10px;
}

.guess_con_list {
	padding-top: 10px;
	width: 208px;
	margin: 0 auto;
	padding-bottom: 20px;
	border-bottom: 1px solid #dddddd;
}

.guess_con_list_border_none {
	border-bottom: none;
}

.pro_img {
	display: none;
	width: 188px;
	height: 130px;
	overflow: hidden;
	position: relative;
	margin: 0 auto;
}

.pro_img_hover {
	display: block;
}

.pro_img img {
	width: 188px;
	height: 130px;
	overflow: hidden;
	border: none;
}

.pro_num {
	display: inline-block;
	position: absolute;
	top: 0;
	left: 0;
	width: 35px;
	height: 20px;
	background: url("../images/visa_final.png") no-repeat;
}

.pro_num_1 {
	background-position: -333px -119px;
}

.pro_num_2 {
	background-position: -333px -151px;
}

.pro_num_3 {
	background-position: -333px -183px;
}

.pro_num_4 {
	background-position: -333px -215px;
}

.pro_num_5 {
	background-position: -333px -247px;
}

.pro_info {
	width: 188px;
	height: 45px;
	margin: 0 auto;
	overflow: hidden;
}

.pro_info_left {
	width: 17px;
	height: 45px;
	float: left;
	overflow: hidden;
}

.pro_info_left_none {
	display: none;
}

.pro_info_num {
	font: 12px/17px "arial";
	color: #ffffff;
	text-align: center;
	display: block;
	width: 17px;
	height: 16px;
	overflow: hidden;
	margin: 4px auto;
	background: url("../images/visa_final.png") no-repeat -338px -96px;
}

.pro_info_txt {
	font: 12px/22px "simsun";
	color: #666666;
	word-break: break-all;
	text-decoration: none;
}

.pro_info_txt:hover {
	color: #ff6600;
	text-decoration: underline;
}

.pro_price {
	width: 188px;
	height: 22px;
	margin: 0 auto;
	overflow: hidden;
}

.pro_price span {
	float: right;
	font: 12px/22px 'simsun';
	color: #666666;
}

.pro_price span.pro_price_num, .pro_price span.pro_price_yen {
	font: 12px/22px "arial";
	color: #ff6600;
}

.pro_price span.pro_price_num {
	font: 14px/22px 'arial';
}




.tip_pop {
	display: none;
	padding-top: 9px;
	width: 296px;
	height: auto;
	overflow: hidden;
	background: url("../images/tipPop.png") no-repeat center top;
}

.tip_pop_2{
	background: url("../images/tipPop1.png") no-repeat center top;
}
.tip_pop_4{
	padding-top: 9px;
	width: 296px;
	height: auto;
	overflow: hidden;
	background: url("../images/tipPop1.png") no-repeat center top;
}

.tip_pop_border {
	width: 296px;
	height: auto;
	overflow: hidden;
	float: left;
	clear: both;
	background-color: #dddddd;
	padding-bottom: 5px;
}

.tip_pop_frame {
	padding-bottom: 10px;
	width: 284px;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
	border: 1px solid #999999;
	border-top: none;
	background-color: #ffffff;
}

.tip_pop_1_top {
	width: 270px;
	word-break: break-all;
	font: 12px/20px 'simsun';
	color: #333333;
	padding: 7px;
}

.tip_pop_1_bottom {
	width: 270px;
	margin: 0 auto;
	padding: 10px 0;
	border-top: 1px solid #dddddd;
}

.tip_pop_1_bottom_span_1 {
	display: inline-block;
	width: 52px;
	height: 16px;
	float: left;
	background: url("../images/visa_final.png") no-repeat -7px -322px;
}

.tip_pop_1_bottom_span_2, .tip_pop_2_top_span_2 {
	float: left;
	padding-left: 10px;
}

.tip_pop_2_top {
	float: left;
	width: 270px;
	margin: 0 7px;
	padding: 10px 0;
}

.tip_pop_2_top_span_1 {
	display: inline-block;
	width: 17px;
	height: 16px;
	float: left;
	background: url("../images/visa_final.png") no-repeat -8px -350px;
}

.tip_pop_2_bottom {
	width: 270px;
	float: left;
	margin: 0 7px;
	padding: 10px 0;
	border-top: 1px solid #dddddd;
}

#tipPop_3 .tip_pop_frame {
	width: 270px;
	padding: 0 7px;
	font: 12px/20px 'simsun';
	color: #333333;
}
.none{
	display: none;
}
/**/
.t_b_r_right_city_con{
	display: none;
}
.hover_wrap{
	width: 296px;
	height: auto;
	overflow: hidden;
	position: absolute;
	background: #000000;
	clear: both;
}

.smallAccordion .title_h {
    z-index: 2;
    color: #fff;
    display: block;
    position: absolute;
    bottom: 44px;
    _bottom: 40px;
    left: 0;
    padding: 3px;
}
.smallAccordion .title_h:hover{color:#fff;}
.smallAccordion .bottom .title_h{bottom: 30px;}
.smallAccordion .orange_f{color: #f60;font-size: 12px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";}
.smallAccordion .orange_bold{color: #f60;font-size: 17px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";}
.smallAccordion ul li p{padding-top: 10px;padding-bottom: 10px;}
.smallAccordion ul li.current{padding-left: 0px;}
.smallAccordion .current img {
    display: block;
    width: 200px;
    height: 150px;
}
.smallAccordion .current .tag {
    width: 35px;
    height: 20px;
    position: absolute;
    top: 0px;
    left: 0px;
    background: #ffa63c;
    font-family: Arial;
    color: #fff;
    text-align: center;
    padding: 2px 0;
}
.smallAccordion .title_black_bg {
    z-index: 1;
    width: 200px;
    position: absolute;
    bottom: 44px;
    _bottom: 40px;
    left: 0;
    overflow: hidden;
    background: #333;
    opacity: 0.6;
    filter: Alpha(Opacity=60);
}
.smallAccordion .bottom .title_black_bg,.smallAccordion .bottom .title_h{bottom: 40px;}
.smallAccordion .rnone{display: none;}
.smallAccordion .current .rnone{display: block;}
.smallAccordion .bottom{border-bottom: none;}
.smallAccordion ul li p .old_p{color: #999;text-decoration:line-through;padding-left: 7px;}
.smallAccordion ul li p strong{clear:both;font-size: 12px;font-family: normal;*margin-top: -29px; color: #999;}
.smallAccordion ul li p strong .orange{color:#f60;}
.visa-res-rec .current img{width:190px;}
.visa-res-rec .title_black_bg {width:190px;}
body .smallAccordion{padding:14px 14px 0; border: 1px solid #ddd;border-top: none;}
.smallAccordion ul li {
    position: relative;
    zoom: 1;
    margin: 0 0 14px;
    border-bottom: 1px solid #ddd;
}
/*&#x4E3B;&#x9898;&#x65C5;&#x6E38;*/
.zt_t{ background:url("../images/zt_t.png") no-repeat center left; height:46px; border-bottom:#ffa91e 5px solid; margin-bottom:18px;}
.c_offerinfo{
    width:1190px;
    margin-top:20px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}  
.c_listboxul{
    list-style-type: none;
}
.c_listboxli{
    float:left;
    background-color: #fff;
    position: relative;
}
.c_listboxdl{
    width: 375px;
    height: 300px;
}
.listviewimg img{
    width:378px;
    height:217px;
    display: inline-block;
}
.c_listboxli2 {
    margin-right: 21px;
}
.c_listviewd2{
    margin-left: 10px;
    margin-top: 10px;
    font-family: Microsoft YaHei;
    font-size: 16px;
}
.c_listviewd2 a:link,.c_listviewd2 a:visited{ font-size:16px; color:#333; text-decoration:none;}
.c_listviewd3{
    margin-left: 15px;
    margin-top: 10px;
    color:#999;
    font-family: Microsoft YaHei;
    font-size: 14px;
}
.c_page{
    float:right;
    margin-top: 20px;
}

.shadow{
    -moz-box-shadow: 0 0 10px black;
    -webkit-box-shadow: 0 0 10px black;
    box-shadow:0 0 10px black;
}
.c_listviewd2 a{
    color:#333;
}
.c_listviewd2 a:hover{
    color:#ff6600;
}
/*&#x4E3B;&#x9898;&#x65C5;&#x6E38;&#x5217;&#x8868;*/
.zt_body{ background:#f1ffd5}
.top{ height:auto; overflow:hidden;}
.top_bg{ height:84px; background:url("../images/top_bg.jpg") repeat-x;}
.top_bg1{ width:970px; margin:0 auto;}
.zt_logo{ float:left; }
.dlzc{float:right;}
.dlzc a{color:#666; padding:0px 7px 0px 7px; line-height:74px;}
.dtu{ background:url("../images/dtu.jpg") no-repeat top center; height:369px;}
.wrapper_zt{ background:#fff;width:960px; margin:0 auto; padding-top:20px; padding-bottom:16px;}
.wrapper_ord{ background:#fff;width:960px; margin:0 auto; padding-top:20px; padding-bottom:16px; height:auto; min-height:395px;overflow:hidden;}
.zt_title{  background:url("../images/zt_title.jpg") no-repeat left;position: relative;left: -5px;height: 41px;line-height: 33px;color: white;font-size: 20px;font-family: &#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;;padding-left: 10px;}
.ztxl{ width:926px; margin:auto;}
.ztxl_t{ width:926px; color: #999;font-size: 20px;}
.ztxl_t h3{padding-top:20px;font-size:20px; text-decoration:none; font-weight:bold;}
.chengse_t{ border-bottom:#ffbb59 2px solid;background: url("../images/picAbro_01.png") no-repeat bottom right; height:52px;} 
.chengse_t h3 a{ font-size:20px;  color: #FC924C; font-family:"Microsoft YaHei", "&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";}
.bule_t{ border-bottom:#64c4fe 2px solid;background: url("../images/index_pics_03.png") no-repeat bottom right; height:52px;} 
.bule_t h3 a{  font-size:20px; color: #3cb0f6;font-family:"Microsoft YaHei", "&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";}
.green_t{ border-bottom:#97c84b 2px solid;background: url("../images/index_pics_01.png") no-repeat bottom right; height:52px;} 
.green_t h3 a{ font-size:20px;  color: #78b120;font-family:"Microsoft YaHei", "&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";}
.hotels-list {
list-style: none outside none;
overflow: hidden;
width: 926px;
padding-bottom: 2px;
}
.hotels-list li {
display: block;
float: left;
height: 271px;
margin: 13px 14px 0px 0px;
width: 221px;
}
.hotels-list .end{ margin-right:0px;}
.hotels-list li dl {
border: 1px solid #DDD;
color: #666;
height: 249px;
padding: 10px;
position: relative;
width: 199px;
background: white;
}
.hotels-list li dt, .hotels-list li dt a, .hotels-list li dt img {
display: block;
height: 150px;
width: 200px;
}
.hotels-list li dt, .hotels-list li dt a, .hotels-list li dt img {
display: block;
height: 150px;
width: 200px;
}
.hotels-list li dt, .hotels-list li dt a, .hotels-list li dt img {
display: block;
height: 150px;
width: 200px;
}
.hotels-list li dd.name {
height: 42px;
overflow: hidden;
padding-top: 5px;
}
.hotels-list li dd {
line-height: 24px;
font-size: 14px;
}
.hotels-list li dd.name a {
color: #666;
display: block;
font-size: 14px;
line-height: 20px;
}
.hotels-list li dd.price span {
color: #F60;
}
.hotels-list li dd.price span strong {
font-size: 20px;
font-weight: 500;
}
.hotels-list li dd.ori_price {
color: #999;
}
.hotels-list li dd.ori_price span {
text-decoration: line-through;
}
Inherited from dd.ori_price
.hotels-list li dd.ori_price {
color: #999;
}
.hotels-list li dd.action {
bottom: 17px;
position: absolute;
right: 8px;
}
.hotels-list li dd.action a {
background: url("../images/btns.jpg") no-repeat scroll 0 -76px transparent;
color: white;
display: block;
font: 14px/28px "Microsoft Yahei";
height: 28px;
text-align: center;
width: 77px;
}
.foot_zt{ margin-top:13px; height:42px; background:#fff; border-top:#cccccc 1px solid; text-align:center; color:#777; line-height:42px;}
/*&#x7EBF;&#x8DEF;&#x9996;&#x9875;*/
.chunjie{ width:1190px; margin:0 auto; padding-top:10px; margin-bottom:10px;}
#main{width: 1190px;margin: 0 auto;}
.nav_pop_wrapper{float:left;width:324px;height:407px}
.nav_pop {
position: relative;
height: 407px;
z-index: 500;
box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
border-left: 3px solid #64a10a;
width: 321px;
}
.nav_pop .nav_pop_item {
width: 321px;
}
.nav_pop .nav_pop_item .item_features_label {
_top: 0;
}
.nav_pop .nav_pop_label {
z-index: 200;
position: relative;
width: 327px;
_position: absolute;
}
.nav_pop .nav_pop_item .item_features_label dl {
background: whiteSmoke;
}
.nav_pop .nav_pop_label dl {
overflow: hidden;
width: 321px;
height: auto;border-bottom: #DDD 1px solid;
}
.nav_pop .nav_pop_item .item_features_label dl dt {
background-color:#64A10A;
background-position: 20px -848px;
color: white;
border-bottom: 0;
height: 61px;
}
.nav_pop .nav_pop_label dl .citylist {
float: left;
border-bottom: 1px solid #E5E5E5;
height: 60px;
width: 50px;
padding: 17px 14px 0 58px;
background: whiteSmoke url("../images/nav_pop_icons.png") no-repeat 20px 0;
font: 20px/22px "Microsoft Yahei";
color: #333;
}
.nav_pop .nav_pop_label dl dt {
padding-left: 18px;
padding-top: 7px;
font: 16px/25px "Microsoft Yahei";
font-weight: bold;
color: #333;
}
.nav_pop .nav_pop_label dl .tb {
height: 70px;
width: 174px;
line-height: 78px;
}
.nav_pop .nav_pop_label dl dd {
float: left;
padding-left: 18px;
padding-bottom: 7px;
font: 14px/25px "Microsoft Yahei";
color: #666;
}
.nav_pop .nav_pop_label dl dd a {
display: block;
float: left;
margin-right: 10px;
color: #666;
white-space: nowrap;
}
.nav_pop .nav_pop_label dl dd a:hover{ text-decoration:underline;}
.nav_pop .nav_pop_label dl dd div {
overflow: hidden;
}
.nav_pop .nav_pop_item {
width: 321px;
}
.nav_pop .nav_pop_label {
z-index: 200;
position: relative;
width: 327px;
_position: absolute;
}
.nav_pop .nav_pop_label dl {
overflow: hidden;
width: 321px;
height: auto;
}

.tab_app .tab_item dl dd p{float:left;color:#006dae;font-size:16px;font-family:"Microsoft Yahei";padding-left:10px}.tab_app .tab_item_android dl{padding-top:5px}.tab_app .tab_item_android dl dt{padding-top:10px}.ie8 #main{background:url("../images/main_bg.png") no-repeat 0 -17px}.ie8 .nav_pop .nav_pop_content{width:875px;height:406px;border:1px solid #E5E5E5;border-left:none;background:#fff url("../images/pop_content_bg.png") repeat-y 0 0}.ie8 .nav_pop .nav_pop_content .left{padding-top:0}.ie8 .nav_pop .nav_pop_content .right{margin-top:0}.top_search_bar{float:left;width:845px;height:49px;padding:20px 10px 10px}#searchbox{width:636px;height:39px;padding:0;background:url("../images/top_search2.png") no-repeat 0 0; float: left; margin-top: 23px;margin-bottom: 17px;
margin-left: 10px;}
.sous{ float:left; width:190px; line-height:79px; margin-left:15px; color:#444; height:79px; overflow:hidden;}
.sous a{ color:#666;}
#searchbox .searchbox_inner{position:relative;width:636px;height:39px;z-index:200}#searchbox .keyword_wrapper,#searchbox .keyword{display:block;border:0;width:539px;height:39px;float:left;background:0}
#searchbox .submit{display:block;float:right;width:97px;height:39px;font:18px/39px "Microsoft Yahei";color:#fff;text-align:center}
#searchbox .submit:hover{background:url("../images/top_search.png") no-repeat -539px -39px;text-decoration:none
}#searchbox .keyword_wrapper{position:absolute;z-index:200}#searchbox .keyword{padding:10px;width:519px;height:19px;font:14px/19px \5B8B\4F53,Arial;color:#333}#searchbox .keyword.placeholder{color:#999}#searchbox .autocomplete_panels{width:539px;float:left;margin-top:-2px}#searchbox #searchbox .autocomplete_panel_items.collapsed .items_suggested_list .item_suggested a,#searchbox .autocomplete_panel_items.collapsed .items_suggested_list .item_suggested img{display:block;width:230px;height:115px}#searchbox .autocomplete_panel_items.collapsed .items_suggested_list .item_suggested a{padding:10px 0}#searchbox .autocomplete_panel_items.collapsed .items_list li.has_suggested .item{width:254px}#searchbox .autocomplete_panel_items.collapsed .items_list li.has_suggested.selected i{float:right;background-position:0 -32px}#searchbox .autocomplete_panel_history li{display:block;padding:0 10px;height:32px;line-height:32px;overflow:hidden}#searchbox .autocomplete_panel_history li a{float:left;color:#007mainSlider3b6}#searchbox .autocomplete_panel_history li a.clear{float:right}#searchbox .autocomplete_panel_history li.hover,#searchbox .autocomplete_panel_history li.selected{background:#FFEED9}#searchbox .autocomplete_panel_history .bottom{height:32px;line-height:32px;padding:0 10px;color:#999}#searchbox .autocomplete_panel_history .bottom span{float:left}#searchbox .autocomplete_panel_history .bottom a{float:right;color:#0073b6}.top_search_bar .hotest_keywords{width:616px;height:14px;overflow:hidden;margin-top:14px;padding:0 10px}.top_search_bar .hotest_keywords li{float:left;display:block;padding:0 10px 0 0;border-right:1px solid #999;margin-right:10px;height:12px;line-height:10px;_line-height:17px}.top_search_bar .hotest_keywords li a{color:#666;font-size:14px;font-family:"Microsoft Yahei"}.top_search_bar .hotest_keywords li a strong{color:#f60}.top_search_bar .hotest_keywords li a:hover strong{text-decoration:underline}.your_location .change_location{width:145px;height:28px}.your_location .change_location label{width:145px;height:28px;line-height:28px;color:#F7C0BE;font-size:12px;display:block;margin:12px 0 0 26px}.your_location .change_location span{display:inline-block;*zoom:1;*display:inline;width:85px;height:26px;_padding-top:4px;_height:22px;text-align:center;border-top:2px solid #8AB923;line-height:24px;font-size:14px;color:#fff;vertical-align:middle}.your_location .change_location span i{display:inline-block;*zoom:1;*display:inline;width:7px;height:4px;_margin-top:4px;background:url("../images/arrow.png")no-repeat 0 0;vertical-align:middle}.your_location .change_location .locations{width:315px;height:auto;padding:10px 0 10px 20px;position:absolute;top:40px;right:49px;text-align:left;display:none;background:#fff;box-shadow:1.5px 2.6px 3px rgba(0,0,0,0.2)}.your_location .change_location .locations .locations_list a{display:block;float:left;width:44px;height:26px;line-height:26px;color:#333}.your_location .change_location .locations .locations_list a:hover{color:#f60;text-decoration:none}.ie8 .your_location .change_location .locations{width:313px;border:1px solid #cecece}.your_location .change_location.active span{background:#fff;color:#FA6B67;position:absolute;top:12px;z-index:2;height:27px;_height:23px}.your_location .change_location.active span i{background-position:0 -4px}.your_location .change_location.active .locations{display:block}.main_slider_wrapper{float:left;width:865px;height:328px}.main_slider{width:656px;height:328px;overflow:hidden;position:relative;z-index:1;float:left}.main_slider .browse{display:none}.main_slider .slider_inner,.main_slider .slider_item,.main_slider .slider_item a,.main_slider .slider_item img{width:656px;height:328px;display:block}.main_slider .mSlider_nav_orange{display:block;width:656px;text-align:center;float:none;right:0}.main_slider .mSlider_nav_orange li{width:15px;height:15px;margin-right:5px;background:0;float:none;display:inline-block;*zoom:1;*display:inline}.main_slider .mSlider_nav_orange li a{border-radius:15px;text-indent:-200000em;width:15px;height:15px;background:url("../images/dotted.png") no-repeat 0 0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/dotted_white.png');_background:url(about:blank)}.main_slider .mSlider_nav_orange .current a{background:url("../../../img1.40017.cn/cn/sl/home/2013/main_slider/dotted.png-v=1.0.png") no-repeat -15px 0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/dotted_orange.png');_background:url(about:blank)}.main_slider_side{float:left;width:208px;height:328px}.main_slider_side a{display:block;cursor:pointer;width:208px;height:108px;border:1px solid #eee;overflow:hidden;margin-bottom:-1px;position:relative; bottom:1px;}.main_slider_side a div{position:relative;left:0;top:0;display:block;width:214px;height:84px;padding:12px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.main_slider_side a div strong{display:block;font:18px/24px "Microsoft Yahei";color:#74bd2b}.main_slider_side a div span{display:block;font:14px/24px "Microsoft Yahei";color:#777}.main_slider_side a:hover{text-decoration:none}.main_slider_side a:hover div{left:-5px}.main_slider_side a.all{height:327px; margin-left:0px;}

.block .block_title h2{}.block .block_title h2 span{float:right;font:12px/40px "Simsun";color:#ccc;margin-top:5px;_margin-top:-40px}
.block .bule{border-bottom: 2px solid #3AAAF8;}
.block .bule h2{ color:#3AAAF8;}
.block .red{border-bottom: 2px solid #FA6B67;}
.block .red h2{ color:#FA6B67;}
.block .block_title h2 span a{font:12px/40px "Simsun";color:#666;padding:0 8px;color:#666}.block .block_content{border:1px #ddd solid;border-top:0}.block .block_content .tab_nav{padding:8px 34px;background:#fff7f2;height:25px}.block .block_content .tab_nav li{float:left}.block .block_content .tab_nav li a{height:25px;font:16px/25px "Microsoft Yahei";display:block;padding:0 15px;border-radius:3px;float:left}.block .block_content .tab_nav li a:hover{text-decoration:none}.block .block_content .tab_item .box_lists ul{width:1160px;margin:0 auto}.block .block_content .tab_item .box_lists dl dt .name a{color:#fff;display:block;line-height:22px}.block .block_content .tab_item .box_lists dl dt .name a:hover{text-decoration:none}.block .block_content .tab_item .box_lists dl dd.price{padding:15px}.block .block_content .tab_item .box_lists dl dd.price a{font:14px/20px "Microsoft Yahei";color:#0073b6}.block .block_content .tab_item .box_lists dl dd.price span{font:14px/20px "Microsoft Yahei";color:#f60;float:right;*margin-top:-35px}.block .block_content .tab_item .box_lists dl dd.price span strong{font-size:18px;font-family:Arial}.block .block_content .tab_item .box_lists ol{border-top:1px solid #ddd;margin:15px 25px;padding-top:10px;margin-top:0}.block .block_content .tab_item .box_lists ol li{display:block;height:20px;padding:5px 0;float:left;width:559px;padding-left:15px}.block .block_content .tab_item .box_lists ol li a{color:#333;display:block;width:410px;height:20px;overflow:hidden;float:left;line-height:25px;font-family:"Microsoft Yahei";font-size:14px}.block .block_content .tab_item .box_lists ol li span{color:#f60;float:left;font-family:Arial;padding-left:40px}.block .block_content .tab_item .box_lists ol li span strong{font-size:18px}
.block_weekly_suggested,.block_hotest_destination{ width:1190px; margin-top:6px;}
#main_hd{ width:1190px; margin:0px auto; height:auto; overflow:hidden;}
.block_weekly_suggested .chengse{border-bottom-color: #FC924C;}
.block_weekly_suggested .chengse h2{color: #FC924C;}
.block_weekly_suggested .box ul{border:1px dashed #ddd;border-top:0}.block_weekly_suggested .box ul li{width:262px;height:260px;padding:15px 17px;float:left;border-right:1px dashed #ddd;position:relative}.block_weekly_suggested .box ul li.last{border-right:0;width:263px}.block_weekly_suggested .box ul li.hover{background:#f0f0f0}.block_weekly_suggested .box ul li dl{background:#fff;border-radius:3px;overflow:hidden;width:260px;position:absolute;top:15px}.block_weekly_suggested .box ul li dl dt{position:relative;overflow:hidden}.block_weekly_suggested .box ul li dl dt,.block_weekly_suggested .box ul li dl dt img{width:260px;height:146px}.block_weekly_suggested .box ul li dl dd.name{height:43px;padding:10px 5px; overflow:hidden;}.block_weekly_suggested .box ul li dl dd.name a{font:14px/20px "Microsoft Yahei";color:#333;display:block;overflow:hidden;height:60px}.block_weekly_suggested .box ul li dl dd.name a strong{color:#74bd2b;font-weight:700}.block_weekly_suggested .box ul li dl dd.price{border-top:1px solid #eee}.block_weekly_suggested .box ul li dl dd.price label{display:block;float:left;height:45px}.block_weekly_suggested .box ul li dl dd.price .old{border-right:1px solid #eee;width:49px;padding:10px 20px;padding-bottom:0;font-size:14px;color:#999;font-weight:700}.block_weekly_suggested .box ul li dl dd.price .old s{font-size:12px;font-family:Arial;color:#bbb;text-decoration:line-through}.block_weekly_suggested .box ul li dl dd.price .new{color:#f60;font:16px/46px "Microsoft Yahei";text-align:center;width:169px}.block_weekly_suggested .box ul li dl dd.price .new span{font-size:30px;font-family:Arial}.block_weekly_suggested .box ul li dl dt a{display:block;cursor:pointer;width:260px;height:146px;overflow:hidden}.block_weekly_suggested .box ul li dl dt a:hover{text-decoration:none}.block_weekly_suggested .box ul li dl dt .text .place{float:left;font-size:16px;padding-left:10px}.block_weekly_suggested .box ul li dl dt .text .duration{float:right;width:50px;color:#333}
.block .zise{border-bottom-color: #C177BB;}
.block .zise h2{color: #C177BB;}
.spread {
position: relative;
float: left;
margin: 15px 0 10px 0;
border: 2px solid #FF9100;
zoom: 1;
}
.spread .hot {
position: absolute;
top: -2px;
left: -23px;
width: 21px;
height: 93px;
background: url("images/ico_list.png") no-repeat 0 -18px;
}

.hotest_packages_slider {
border-radius: 5px;
padding: 10px 20px;
height: 235px;
position: relative;
}
.hotest_packages_slider .slider_item {
float: left;
width: 260px;
height: 235px;
margin: 0 20px 0 12px;
}
.hotest_packages_slider .slider_item a{display:block;width:260px;height:235px}.hotest_packages_slider .slider_item a dl{height:233px;background:#fff;border-bottom:2px solid #fff;border-radius:5px}.hotest_packages_slider .slider_item a dt{position:relative;width:260px;height:146px}.hotest_packages_slider .slider_item a dt img,.hotest_packages_slider .slider_item a dt a{display:block;width:260px;height:146px;border-top-left-radius:5px;border-top-right-radius:5px}.hotest_packages_slider .slider_item a dt span{position:absolute;width:100px;height:40px;padding:10px 0 0;background:url("../images/half_circle.png") no-repeat 0 0;left:50%;margin-left:-50px;bottom:0;text-align:center;font:700 14px/18px Arial,"Microsoft Yahei";color:#333;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/half_circle.png');_background:url(about:blank)}.hotest_packages_slider .slider_item a dt span strong{display:block;color:#f60;font-family:"Microsoft Yahei"}

.hotest_packages_slider .slider_item a .name{padding:10px 15px 0;color:#333;line-height:18px;font-size:12px;height:36px;overflow:hidden}.hotest_packages_slider .slider_item a .prices{padding:10px 15px 0;line-height:20px}.hotest_packages_slider .slider_item a .prices .tag{float:left;margin-right:5px;background:#ffa73d;border-radius:3px;color:#fff;line-height:16px;padding:0 4px;margin-top:2px}.hotest_packages_slider .slider_item a .prices .discount{float:left}
.hotest_packages_slider .slider_item a .prices .price{float:right;line-height:20px;color:#666}.hotest_packages_slider .slider_item a .prices .price span{color:#f60;font-family:arial}.hotest_packages_slider 
.slider_item a .prices .price span strong{font-size:20px}.hotest_packages_slider .slider_item a:hover{text-decoration:none}.hotest_packages_slider .slider_item a:hover dl{border-bottom:2px solid #fc924c}.hotest_packages_slider .slider_item a:hover dt .tag_ten_weekend{top:0}
/*&#x5E7B;&#x706F;&#x7247;&#x6837;&#x5F0F;&#x91CD;&#x5199;*/
.mF_YSlider_wrap{ width:656px; float:right; overflow:hidden; }
.mF_YSlider_myFocusIndex {overflow: hidden;font: 12px/1.5 Verdana;text-align: left;visibility: visible!important;}
/*&#x901A;&#x680F;&#x5927;&#x56FE;&#x6837;&#x5F0F;*/
.slide_image{ height:328px;width:656px; float:right;}
.slide_image_item{height:328px;width:656px;background:#eee no-repeat center top;}
.slide_image_item a{height:328px;margin-left:-340px;}
.slide_image_btns{width:280px;height:22px;position:absolute;top:287px;right:-19%;margin-left:-310px;}
.slide_image_btns a{float:left;margin-right:10px;opacity:0.8;font-size:14px;color:#8AB923;height:24px;font-weight:700;font-family:arial;line-height:24px;text-align:center;width:24px;border-radius:12px;background:#fff;}
.slide_image_btns a.on{background:#8AB923;color:#fff;opacity:1;}
.slide_image_btns a:hover{text-decoration:none;}
/*&#x7EBF;&#x8DEF;&#x5217;&#x8868;*/
.side_l{ width:913px; float:left; margin-top:9px;}
/*&#x56FD;&#x5185;&#x6E38;*/
.change_nav{ width:913px; height:39px; border-bottom:2px solid #8AB923; background:#fff; overflow:hidden;}
.change_nav a{ display:inline-block; position:relative; float:left; padding:0 15px; margin-right:-1px; line-height:38px; color:#308900; border:1px solid #CCC; border-bottom:0 none; background:#f7f7f7; z-index:1;}
.change_nav a.on{ color:#fff; border-color:#64a10a; background:#64a10a; z-index:2;}
.change_nav a i{ display:inline-block; width:16px; height:16px; margin-right:3px; margin-bottom:-1px\9; vertical-align:middle; background:url("../images/ico_list.png") no-repeat -88px -34px;}
#change_nav_bg{ display:none; height:41px;}
.fxd{ position:fixed; _position:absolute; top:0; margin-top:0; z-index:999999;}

.box_change_guonei{ margin-top:0; border:1px solid #CCC; border-top:0 none;}
.box_change{ clear:both; position:relative; margin:10px 0 20px 0; border:1px solid #ddd; overflow:hidden; z-index:2;}
.box_change dl{ padding:0 0 5px 0; line-height:22px; border-bottom:1px solid #e6e6e6; overflow:hidden; zoom:1;}
.box_change dt{ width:70px; float:left; margin-top:10px; text-align:center; color:#569001;}
.box_change dd{ display:inline-block; width:818px; float:left; margin-top:10px; padding-left:10px;}
.box_change dd a{ display:inline-block; margin:0 5px 3px 0; padding:0 10px; text-align:center; border-radius:2px;}
.box_change dd a.on{ color:#fff; background:#64a10a;}
.noborder {border: 0 none;}
.toolbar{ position:relative; height:30px; padding:5px 10px; background:#f7f7f7; z-index:2;}
.toolbar .sort{ float:left;width:170px; margin-left:0px;}
.toolbar .sort li{ float:left;}
.toolbar .sort span{ position:relative; display:inline-block; float:left; margin-right:-1px; line-height:28px; border:1px solid #e6e6e6; cursor:pointer; }
.toolbar .sort span a{ display:block; padding:0 15px;}
.toolbar .sort span.cut{ position:relative; margin-right:0; line-height:28px; color:#fff; border:1px solid #64a10a; background:#64a10a; z-index:2;}
.toolbar .sort span.cut a{color:#fff;}
.toolbar .sort .hover span.cut{ color:#fff; border:1px solid #5abb1f; background:#5abb1f;}
.toolbar .sort .hover span{ border:1px solid #CCC; color:#444; background:#fff; z-index:2;}
.toolbar .sort .hover span s{ background-position:-75px 0;}

.toolbar .sort .hover span .hide_box{ display:block;}
.toolbar .sort .hover span .line{ display:block;}
.spread{ position:relative; float:left; margin:15px 0 10px 0; border:2px solid #ff9100; zoom:1;}
.spread li{ width:896px; margin:0; border:0; border-bottom:2px solid #ccc;}
.spread li .xl_con{ padding:20px 18px 0 0;}
.box_list li .tu{ position:relative; _position:static; width:120px; float:left; padding:18px; margin:0 auto; text-align:center;}
.box_list li .tu .btn_add{ display:none; position:absolute; _position:static; top:73px; left:34px; width:92px; height:25px; margin-top:5px; margin-top:0\0; _margin-top:-34px; background:url("../images/ico_list.png") no-repeat -22px -85px;}
.box_list li .tu .disabled{ background-position:-22px -61px; cursor:default;}
.box_list li .tu a img{ display:block;}
.box_list li.hover{ box-shadow:0px 2px 4px rgba(0, 0, 0, 0.3);}

.box_list li.hover .tu .btn_add{ display:inline-block;}

.spread .hot{ position:absolute; top:-2px; left:-23px; width:21px; height:93px; background:url("../images/ico_list.png") no-repeat 0 -18px;}
.box_list { width:913px;clear: both; height:auto; min-height:89px;}
.box_list li .xl_con{ width:718px; float:left; padding:20px 20px 0 0;}
.xl_type{ width:540px; float:left;}
.xl_type .title{}
.xl_type .title i{ display:inline-block; width:49px; float:left; height:19px; margin-right:4px; margin-top:3px; padding:0 0 0 5px; height:17px\9; padding-top:2px\9; _height:19px; _padding-top:0; line-height:18px; color:#fff; background:url("../images/ico_list.png") no-repeat -95px -171px;}
.xl_type .title i.i1{ background-position:-95px -114px;}
.xl_type .title i.i4{ background-position:-95px -133px;}
.xl_type .title i.i6{ background-position:-95px -152px;}
.xl_type .title i.i0,.xl_type .title i.i2,.xl_type .title i.i3,.xl_type .title i.i5{ display:none;}
.xl_type .title span.s_local{ font-family:"Microsoft yahei"; font-size:16px; color:#f70;}
.xl_type .title s{ display:inline-block; width:14px; height:17px; margin:0 0 -3px 6px; _vertical-align:bottom; background:url("../images/ico_list.png") no-repeat;}
.xl_type .title s.s1{ background-position:-144px 0;}
.xl_type .title s.s2{ background-position:-159px 0;}
.xl_type .title s.s3 {
width: 17px;
background-position: -216px 0;
}
.xl_type .title a{ font-family:"Microsoft yahei"; font-size:16px; color:#569001;}
.xl_type .title a:hover{ color:#f70;}

.xl_type .key_world{ padding:5px 0;}
.xl_type .key_world span{ display:inline-block; padding:0 5px; margin-right:5px; line-height:18px;}
.xl_type .key_world span.c1{ border:1px solid #efcbc8; color:#c08c8a; background:#fae3e1;}
.xl_type .key_world span.c2{ border:1px solid #e6d9a5; color:#b19f55; background:#f5ecc8;}
.xl_type .key_world span.c3{ border:1px solid #c5e6a2; color:#7ca552; background:#dff5c8;}
.xl_type .key_world span.c4{ border:1px solid #a2d8f0; color:#589ec1; background:#c3eafb;}
.xl_type .xl_jd{}
.xl_type .xl_jd dl{ padding:5px 0;}
.xl_type .xl_jd dt{ width:55px; float:left; color:#999;}
.xl_type .xl_jd dd{ width:485px; float:right;}
.xl_type .xl_jd dd span{ display:inline-block; padding:0 10px; margin:0 0 5px 0; line-height:19px; color:#777; border-radius:9px; background:#f4f4f4;}
.xl_type .xl_jd dd em{ display:inline-block; padding:0 5px; margin:0 0 5px 0; font-family:"??ì?"; color:#bbb;}

.xl_type .lxs{ clear:both; padding:5px 0;}
.xl_type .lxs i{ display:inline-block; width:14px; margin:0 5px -2px 0; height:14px; background:url("../images/ico_list.png") no-repeat -112px 0;}

.xl_num{ width:178px; float:left; text-align:right;}
.xl_num span.price{ display:block;}
.xl_num span.price{ display:block; line-height:23px; font-family:"arial"; color:#999; text-align:right;}
.xl_num span.price em{ padding:0 2px; font-size:26px; color:#f70;}
.xl_num span.price del{ padding-left:10px; text-decoration:none;}

.xl_num a.btn_go{ display:block; width:111px; float:right; height:30px; line-height:9999; margin:0 0 2px 0; *margin-top:5px; background:url("../images/ico_list.png") no-repeat 0 -198px; overflow:hidden;}
.xl_num a.btn_go:hover{ background-position:0 -228px; _background:url("../images/ico_list.png") no-repeat 0 -198px;}
.xl_num span.guanzhu{ clear:both; display:block; color:#999; border:0; width:200px;}
.xl_num span.guanzhu b{ color:#f70;}
.box_list li .xl_other{ clear:both;  padding:10px; margin-top:12px; background:#f7f7f7; overflow:hidden;}
.box_list li .xl_other span{ width:219px; float:left; line-height:24px; border-right:1px solid #e6e6e6; text-align:center;}
.box_list li .xl_other span em{ display:block; color:#999;}
.box_list li .xl_other span.bd0{ width:210px; border:0 none;}
.box_list li .xl_other span.red{ color:#f70;}
.box_list li { width:911px;float: left;margin: 10px 0;border: 1px solid #ddd;border-bottom: 2px solid #ddd;overflow: hidden;}
/*&#x7EBF;&#x8DEF;&#x5217;&#x8868;&#x53F3;&#x4FA7;*/
.mt11{ margin-top:11px;}
.rightbox{ width:256px; float:right;}
.cBoxTitle {
height: 33px; line-height:33px;
background-color:#F6F6F6; margin-top:14px;
padding-left: 7px; padding-right:7px; border-left:#d7e1cf 1px solid;border-right:#d7e1cf 1px solid;border-top:#d7e1cf 1px solid;
}
.cBoxTitle01{
height: 33px; line-height:33px;
background-color:#F6F6F6; margin-top:17px;
padding-left: 7px; padding-right:7px; border-left:#ddd 1px solid;border-right:#ddd 1px solid;border-top:#ddd 1px solid;
}
.boxH3 {
color: #444;
font-size: 16px;
font-family: "microsoft yahei";
float: left;
}
.btnMore {
font-size: 12px;
color:#888;
font-family: simsun;
float: right;
display: inline-block;
}

.issueBox {
border: 1px solid #ddd;height:auto; overflow:hidden; padding-bottom:4px; border-bottom:#bbb 1px solid;
}
.issueBox .bor_no{ border-bottom:none;}
.issueBox { width:254px;}
.linebox{padding:10px;border-bottom:1px solid #ddd;width: 228px;}
.lin_a{font-family:simsun;line-height:22px; color:#666;}
.showpic{ padding-bottom:3px; position:relative; height:155px;}
.showpic img{display:block;width: 228px; height: 152px; float:left;}
.ico_nub{ margin-right:5px; color:#fff; font-size:12px; font-family:Arial; background: url("../images/main.png") no-repeat 0 -171px;width: 16px;height: 16px; margin-top:2px; text-align:center; line-height:16px; float:left;}
.linrbot{color:#666;width: 228px;text-align: right;}
.lin_a span{ width:207px; font-size:12px;}
.lin_a span.long_name{ width:228px; font-size:12px;}
.lin_a:hover{ color:#f60; cursor:pointer;}
.showpic b{ position:absolute;width: 37px;height: 22px; top:-157px; left:0;}
.showpic .img_ico1{ background: url("../images/main.png") no-repeat -30px -171px;}
.pri_sp{color:#FF6600;float:none;font-family:arial;font-size:14px;padding-right:2px;}
.pri_sp b{font-size:12px;}
/**&#x7EBF;&#x8DEF;&#x8BE6;&#x7EC6;&#x9875;&#x9762;&#x9996;&#x5C4F;&#x8BE6;&#x60C5;**/
.prodtop{background:url("../images/conten_bg.png") no-repeat;border-top:2px solid #6b0;float:left;width:1140px;padding:24px 15px 5px 15px;display:inline;}
.title_list a{ color:#005BB5;}
.priceinfo{width:250px;position:absolute;z-index:10;}
.title_blod{font-size:24px;font-weight:bold;font-family:"Microsoft Yahei";color:#569001;line-height:40px;float:left;width:1162px;}
.title_blod img{padding-left:7px;}
.title_list,.title_list span,.title_list a,.top_div,.top_info dt,.top_info dd,.top_info dl,.cash_coupon,.cash_coupon .tt,.cash_coupon .ct{float:left;}
.title_list{padding:10px 0 16px 0;width:930px;}
.color_f60{color:#f60;}
.title_list .color_f60{font-weight:bold; margin-right:10px;}
.title_info{color:#666666;padding:0 15px;}

.mSlider{float:left;width:700px;height:290px;position:relative; margin-bottom:10px;}

/****&#x7EBF;&#x8DEF;&#x8BE6;&#x60C5;*****/
.top_div{ width:1165px; position:relative;}
.mainbody {background: url("../images/v_main.png") no-repeat center -2px;}
.top_info{float:left;width:455px;padding-left: 10px; height: 226px;line-height:24px;}
.top_info dl{line-height:24px;}
.top_info dt{width:60px;line-height:24px;text-align: right;}
.top_info dd{width:395px;}
.top_info .jies{ max-height:120px; overflow:hidden; line-height:20px; margin-top:5px; color:#666; margin-bottom:10px;}
.top_info dd.font_strong{width:147px; float: left;}
.top_info dd.font_strong img{ margin-top:6px;}
.top_info dt.bankprice{line-height: 36px;}
dd.lineprice{color:#666666;line-height:23px;}
dd.hasbankprice{font: 12px SimSun;color: #666; line-height: 30px;}
dd.lineyanle{ line-height: 36px;}
dd.lineconsult{  color: #FF6600;font-size: 30px;line-height: 28px; font-size: 25px;}
dd.bankprice{font-size: 12px SimSun;color: #333;line-height: 22px; }
dd.anony{font: 12px SimSun;color: #333; line-height: 30px;}
.lineprice strong,.bankprice strong{color:#FF6600;font-family:Arial;font-size:30px; position: relative;}
.lineprice b,.bankprice b{font-size:18px;}
.lineprice a,.bankprice a{padding-left:5px;}
.hasbankprice strong{color: #666;font: Arial;font-size: 16px;}
.hasbankprice b{font-size: 14px;}
.hasbankprice a{padding-left: 5px;}
.bankprice span{color: #666;}
.top_info .hotline{ width:300px;float: left;background:url("../images/sale.png") no-repeat -283px -130px;padding-left: 67px;margin:9px 0;height: 20px;}
.top_info .hotline span{font: 14px/20px Arial;color: #f60;font-weight: bold;}
.anony span{font:12px SimSun;background-position: right -53px; display: inline-block;*display: inline; *zoom:1; line-height: 30px; width: 57px; text-align: center; color: #fff;}
.anony a{margin-left:10px; }
.user_rate{color: #f60;font: 12px SimSun;}
.userLevel{float: left; margin: 7px 0px 0px 7px; display:inline;}

.user_rate em.nonprefer span{color:#999;font: 12px SimSun;}
.font_strong{font-weight:bold;}
.cash_wrap{float:left;line-height:30px;padding:7px 0 0 0;}
.cash_wrap .cash_coupon{float:left;height:17px;padding-right:4px;}
.cash_coupon .tt{width:17px;}
.top_ico{height:60px;right:0px;top:26px;zoom:1;position:absolute;z-index:10;}
.top_ico{margin-left:370px}
.cash_coupon .tt,.cash_coupon .ct{font-size:12px;height:17px;line-height:17px;overflow:hidden;}
.cc_resist .tt{background:url("../images/sdf.png") no-repeat scroll 0 -39px transparent;}
.cash_coupon .ct{background:url("../images/sdf.png") no-repeat scroll 100% -77px transparent;color:#FF6600;padding:0 3px;}
.cc_give .tt{background:url("../images/sdf.png") no-repeat scroll 0 -58px transparent;}
.cash_coupon .ct{background:url("../images/sdf.png") no-repeat scroll 100% -77px transparent;color:#FF6600;padding:0 3px;}
.zfb_ico,.xyk_ico,.cxk_ico{padding-left:20px;float:left;margin-right:5px;line-height:33px;background-image:url("../images/sale.png"); background-repeat:no-repeat;}
.zfb_ico{background-position:5px -188px;}
.xyk_ico{background-position:-78px -188px;}
.cxk_ico{background-position:-161px -188px;}
.bott_div{float:left;padding:15px 0 0 66px;width:230px;position: relative;}
.msliderbox{position: absolute; margin-left:130px;*margin-left:15px;_margin-left:-5px;margin-top:-30px;_margin-top:0;*margin-top:-12px;}
.btn_gray{color:#ff6600;padding:15px;background-color:#f0f0f0;float:left;}
.sub_a{font-family:"Microsoft Yahei";font-size:20px;background:url("../images/details_04.png") 0 -127px;color:#FFFFFF;float:left;height:39px;line-height:39px;text-align:center;width:120px;}
.sub_a:link,.sub_a:visited,.sub_a:hover{color:#fff;font-size:20px; text-decoration:none;}
.rightslider{color:#999999;float:left;height:40px;line-height:40px;margin-left:20px;overflow:hidden;width:205px;}
.mSlider_con{float:left;overflow:hidden;}
.mSlider_con div{float:left;height:290px;width:505px;}
.contenbox{float:left;width:1140px;margin-bottom:10px;}
.left_mcal{float:left;width:500px;}
.rigth_favora{float:right;width:600px;border:1px solid #dddddd;padding:10px;}
.tit_bord{font-size:16px;font-family:"Microsoft Yahei";float:left;border-left:4px solid #64A10A;padding-left:7px;width:375px;}
.rigth_favora .tit_bord{border-left:none;background: url("../images/details_04.png") no-repeat -396px -139px;padding:15px 0 5px 12px;}
.attent_list{float:left;color:#666666;width:610px;height:344px;overflow:hidden; padding-top:7px;}
.attent_list p{float:left;line-height:30px;width:610px;}
.attent_list a{color:blue;}
.attent_list a:hover{color:red;}
.color_666{float:left;}
.arrow_f60{border-bottom:4px solid #f60;border-right:4px solid #fff;border-left:4px solid #fff;border-top:0;float:left;margin:9px 4px 0 0;height:0;line-height:0;overflow:hidden;width:0;}
.flowpic{float:left;border-top:1px solid #dddddd;margin-top:4px;}
.flowpic a{float:left;display:inline;white-space:normal;}
.pleasebox{background: url("../images/details_04.png") no-repeat 0 -343px;color:#FF6600;height:90px;width:103px; position:absolute; right:15px; top:-57px;}
.pleasebox span,.pleasebox strong{width:93px;float:left;padding:5px 0 0px 10px;}
.pleasebox strong{font-family:Arial;font-size:28px;font-weight:bold;padding:5px 0 0px;width:103px;text-align:center;}
.pleasebox a.pleasenub{padding:0;text-align:center;width:103px;color:#666666;float:left;}
.pleasebox a.pleasenub:hover{color:#f60;}
.contenDiv{float:left;width:1148px;margin:0 auto;}
.flowpic_tit{padding-left: 23px;width:372px;line-height: 37px;background-position: -243px 18px;font: 16px/37px "microsoft yahei"; padding-top:5px; }
.flowpic_box{margin-top:5px;width: 395px;overflow: hidden;padding-bottom:5px;}
.down_ipad,.down_iphone,.down_android{float:left;margin:0 15px 0 0;}
.down_btn{display:inline-block;width: 101px;height: 38px;cursor: pointer;}
.ipad{background-position: 0 0;}
.iphone{background-position: 0 -57px;}
.android{background-position: 0 -111px;}
.down_ipad .hover{background-position: -110px 0;}
.down_iphone .hover{background-position: -110px -57px;}
.down_android .hover{background-position: -110px -111px;}
.app_url{position:absolute;margin-top:38px;*margin-left:-101px;width: 101px;height: 0;background:#ddd;text-align: center;font: 12px/15px "simsun";overflow: hidden;}
.app_url img{width: 99px;height: 97px;border: 1px solid #ddd}
/**fix&#x8BE6;&#x60C5;**/
.conten_nav,.conten_nav ul{float:left;font-family:"Microsoft Yahei";}
.conten_nav ul{width:840px;}
.conten_nav{width:1148px;height:37px;margin-bottom:20px;z-index:200;border-bottom:2px solid #8AB923;background-color:#fff;}
.conten_nav li{float:left;display:inline;background-color:#D9EDBC;padding:0 15px 0 10px;line-height:37px;*line-height:39px; margin-right:2px;}
.conten_nav li a{color:#333;font-family:"Microsoft Yahei";font-size:16px;text-decoration:none;}
.conten_nav li a:hover{color:#64A10A;}
.conten_nav li.on{background-color:#8AB923;}
.conten_nav li.on a,.conten_nav li.on a:hover{color:#fff;}
.reserve_btn{background: url("../images/details_04.png") no-repeat 0 -40px;float:right;height:36px;width:116px;}
.reserve_btn:hover{background: url("../images/details_04.png") no-repeat -123px -131px;}
/******&#x65E5;&#x5386;****/
.mCalendar .date .spanEnable {
line-height: 28px;
color: #569001;
cursor: pointer;
}
.dayjbox {
height: 30px;
_height: 27px;
line-height: 15px;
}
#mCalendar1 .date .dateWrap{line-height:17px;}
#mCalendar1 .cal_bigtit{padding-left:5px;}
#mCalendar1 .date_title{font-weight:normal;color:#333;font-size:14px;}
.floatL{line-height:27px;}
div.mCalendar{ z-index: 1;}
#mCalendar1 .date .top{background-color:#fff3ed;border-bottom:2px solid #fd874c;}
#mcal_box .mCalendar .date{border:2px solid #fff;margin-left:0;}
#mCalendar1 .cal_bigtit font{color:#666666;font-size:12px;}
#mCalendar1 .date .lastMonthBg{background: url("../images/details_04.png") no-repeat -344px -316px;border:none;height:19px;width:17px;}
#mCalendar1 .date .nextMonthBg{background: url("../images/details_04.png") no-repeat -384px -316px;border:none;height:19px;width:17px;}
#mCalendar1 .date .lastMonth,#mCalendar1 .date .nextMonth{border:none;}
.calender_box .mCalendar .date{border:0 none;}
#mcal_box .date .contentTime{border-left:1px solid #fff;}
.mCalendar .date td .spanNow {color: white;float: left;font-weight: bold;padding: 1px;border: 0;font-size: 12px;background: url("../images/mCal.png")/*tpa=http://www.ahtourxc.com/chuanghui1-7/images/mCal.png*/;cursor: default;}
.nav_box{width:1140px;margin-bottom:10px;float: left;}
.characteristicbox {width: 1140px;padding-bottom: 35px;}
.characteristicbox, .charact_list, .charact_tit, .charact_tit span, .signico, .charac_introduce, .charact_main, .charact_listname, .charact_main p, .charact_info, .charapic_box, .charapicimg, .charapicimg span, .charactdiv, .touristbox, .touristbox li, .touristdp, .bor_left, .addimg {float: left;}
.charact_tit {width: 1130px;padding-left: 11px;}
.charact_name {line-height: 38px;padding: 0 10px;color: white;font-family: &#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;;font-size: 28px;background-color:#83BD2C;}
.tit_info{line-height:36px;font-size:14px;color:#666666;padding:0 6px 0 10px;border-bottom:1px solid #83BD2C;border-top:1px solid #83BD2C;}
.signico{background:url("../images/characteristic.png") no-repeat 0 -84px;height:38px;display:block;width:36px;}
.charac_introduce{background: url("../images/characteristic.png") no-repeat 1px 0;font-family:"Microsoft Yahei";font-size:20px;height:45px;line-height:65px;padding:0 0 15px 30px;width:930px; color:red;}
.charac_introduce{background-position:1px 0;font-family:"Microsoft Yahei";font-size:20px;height:45px;line-height:65px;padding:0 0 15px 30px;width:930px;}
.charact_main{padding-left:30px;background:url("../images/conte_border.png") repeat-y scroll 0 0 transparent;float:left;width:724px;}
.charact_listname{width:1143px;font-weight:bold;padding-bottom:10px; color:#00f;}
.charact_main p{line-height:24px;}
.charact_info{margin-bottom:18px;}
.charapic_box{width:1143px;}
.charapicimg{width:440px;margin-bottom: 10px;}
.charapicimg img{width:430px;height:270px;}
.charapicimg span{width:440px;text-align:center;}
.touristbox{padding:15px 0 20px 0;}
.touristbox li{line-height:36px;font-size:14px;}
.touristdp{width:870px;overflow:hidden;line-height: 25px;}
.touristname,.touristtime{overflow:hidden;font-family:arial;height:36px;float: right;display: inline;}
.touristname{color:#666;width:114px;margin-right:10px;}
.touristtime{color:#999;width:74px;margin-right: 60px;}
.bor_left{height:50px;}
.padd_bot{padding-bottom:35px;}
.addimg{display:block;margin-bottom:15px;}
.characteristicbox .content_bot{height:15px;}
.cont_div{margin:0 5px 40px 5px;background-color:#fff3e3;float:left;display:inline;width:950px;padding:10px 0;}
.cont_div p{;padding-bottom:10px;width:925px;float:left;padding-left:8px;}
.left_atten{width:935px;float:left;}
.add_rigthbox{ float: right;padding: 10px 10px 0 0;}
.dayin_ico,.Email_ico{color:#666;padding-left:20px;float:left;display:inline;height:20px;}
.dayin_ico{background:url("../images/details_04.png")no-repeat -168px -79px;margin-right:10px;}
.Email_ico {background:url("../images/details_04.png") no-repeat  -167px -104px;}
.bor_left {height: 50px;}
.dayBox{background: url("../images/details_04.png") no-repeat -337px -406px;float:left;width:1155px;height:30px;}
.conten_box{float:left;background:url("../images/conte_border.png") repeat-y 0 0;width:1130px;}
.reserve_btn{background: url("../images/v_search.png") no-repeat 0 -40px;float:right;height:36px;width:116px;}
.reserve_btn:hover{background: url("../images/v_search.png") no-repeat -123px -131px;}
.day_div {float: left;padding-left: 63px;}
.day_div h2{background-color:#83BD2C;color:#fff;padding:0 10px 0 7px;float:left;line-height:28px;height:30px;}
.day_rigth{float:left;color:#569001;padding:0 10px 0 6px;line-height:28px;border:1px solid #83BD2C;}
.day_rigth span{float:left;height:28px; font-weight:bold;}
.conten_list{float:left;padding-left:12px;padding-top:5px;width:1160px;}
.time_info{float:left;width:1090px; line-height:24px;}
.intro_p{line-height:22px;width:970px;padding-bottom:10px;}
.selfpay_dl{width:1070px;float:left;padding-bottom:15px;}
.selfpay_dl span{margin-right:10px;float:left;}
.selfpay_dl .zifi_pric{margin-right:40px;}
.pic_box{width:970px;}
.imgbox{float:left;width:425px;}
.imgbox span{width:400px;text-align:center;float:left;padding-top:10px;}
.float_left{float:left;margin-top:25px;}
.pic_box img{margin:0 8px 0 2px;float:left;width:400px;height:300px;}
.pic_box img.mar_no{margin-right:0px;}
.conten_list h3{background: url("../images/details_04.png") no-repeat -108px -344px;float:left;line-height:26px;width:58px;padding-left:10px;color:#fff;}
.clear_float {clear: both;font-size: 1px;height: 0;width: 0;line-height: 1;overflow: hidden;}
.tab_list{width:1094px;background-color:#f5f5f5;}
.tab_list,.tab_list li{float:left;font-weight:bold;line-height:22px;}
.tab_list li,.tab_box li{padding-left: 7px;}
.tab_box,.tab_box li{float:left;}
.tab_box{width:1094px;line-height:30px;border-bottom:1px dashed #ddd;}
.tab_box li.bor_none,.bor_none{border-bottom:none;}
.bor_none{margin-bottom:20px;}
.tab_time{float:left;background-color:#f6f6f6;padding:5px 30px;margin:15px 0 10px 0;display:inline;}
div.tab_time_branch{margin-left:12px;}
.timtite_left{width:83px;float:left;}
.food_ico,.house_ico,.walk_ico{padding:0 0 0 25px;}
.food_ico{background: url("../images/details_04.png") no-repeat -380px -200px;}
.house_ico{background: url("../images/details_04.png") no-repeat -380px -241px;}
.walk_ico{background: url("../images/details_04.png") no-repeat -383px -286px;}
.tim_rigth,.user_redact{border-left:1px solid #cbe5fd;float:left;width:750px;padding-left:20px;color:#666; padding-top:4px; padding-bottom:4px;}
.tim_rigth li{padding:2px 0 5px 0;}
.tim_rigth span,.user_redact span{margin-right:30px;}
.content_bot{background: url("../images/details_04.png") no-repeat 7px -440px;float:left;width:900px;height:35px;padding:20px 0 15px 25px;}
.bott_pic{background: url("../images/details_04.png") no-repeat -238px -230px;height:49px;width:86px;}
.content_bot span{float:left;}
.nav_tit{width:1160px;line-height:35px;background-color:#83BD2C;font-family:"Microsoft Yahei";font-size:16px;padding-left:15px;float:left; color:#fff;}
.tab_span {float: left;width: 58px;line-height: 24px;}
.tab_ul01, .tab_ul01 li {width: 1103px;float: left;}
/****&#x8D39;&#x7528;&#x5305;&#x542B;***/
.listBox{float:left;padding:15px 0px;width:960px;}
.listBox .tit_bord{width:947px;}
.listtab{float:left;width:947px;padding-left:10px;}
.listul{float:left;width:950px;padding-left:10px;}
.listul p{float:left;line-height:30px;width:960px;}
.padd_bot{padding-bottom:20px;}
.listul li{float:left;width:966px;}
.list_tit,.listdiv{line-height:30px;float:left;}
.listdiv{width:996px;}
.color_f0{color:#ff0000;font-size:12px;width:10px;line-height:22px;float:left;font-family:&#x5B8B;&#x4F53;;}
.remind_sp{float:left;width:1000px;}
.remind_sp a{margin-right:20px;}
.listtab{padding-bottom:20px;padding-top:5px;}
.listtab .floatdiv{padding-bottom:20px;}
.floatdiv,.it2 span,.it2 strong{float:left;}
.it2 strong{width:42px;height:22px;line-height:22px;overflow:hidden;}
.it2 .userinfo{width:520px;line-height:22px;height: auto;}
.infospan{width:724px;line-height:22px;color:#f60;float:left;}
.pricetab{border:1px solid #dddddd;}
.pricetab th,.pricetab td{border-left:1px solid #dddddd;border-bottom:1px solid #dddddd;line-height:20px;}
.pricetab th{font-weight:bold;background-color:#f5f5f5;}
.tab_padd{padding:10px;}
th.boLr_none,td.boLr_none{border-left:none;}
.pricetab td,.pricetab th{padding-left:10px;}
/****&#x5B89;&#x5168;&#x987B;&#x77E5;***/
.blod_info{font-weight:bold;}
/*&#x70B9;&#x8BC4;*/
.comments{clear:both;float:left;width:920px;padding-top:25px;border-bottom:2px solid #fd874c;height:34px;}
.comments ul{float:left;height:33px;border-right:1px solid #ddd;}
.comments li{float:left;border:1px solid #ddd;border-bottom:none;height:33px;border-right:none;}
.comments i,.spoker_box dt,.comment_all i,.comment_reward i{background:url("../images/comments_ico.png") no-repeat 0 0;}
.comments label{float:left;font:14px SimSun;height:33px;line-height:33px;color:#333;padding:0 15px;position:relative;}
.comments label:hover{color:#333;text-decoration:none;}
.comments label b{font-family:Arial;font-weight:normal;}
.comments .at label{margin-left:-1px;margin-top:-1px;background-color:#fd874c;color:#fff;padding:1px 16px;}
.comments .at label:hover{color:#fff;text-decoration:none;}
.comments i{height:18px;width:18px;float:left;margin-right:5px;margin-top:7px;cursor:pointer;}
.comments span{float:left;height:33px;line-height:33px;cursor:pointer;}
.comments i.high_cts{background-position:0 0;}
.comments i.mid_cts{background-position:0 -27px;}
.comments i.low_cts{background-position:0 -55px;}
.comments .at i.high_cts{background-position:-40px 0;}
.comments .at i.mid_cts{background-position:-40px -27px;}
.comments .at i.low_cts{background-position:-40px -55px;}
.comment_lists{padding-bottom:25px;overflow:hidden;width:930px;float:left;}
.comment_lists li{float:left;width:900px;border-bottom:1px solid #ddd;}
.spoker_box{float:left;margin-top:20px;width:86px;height:116px;}
.spoker_box dt{font:14px SimSun;color:#333;height:20px;line-height:20px;width:86px;text-align:center;font-weight:bold;padding-top:55px;float:left;}
.spoker_box dd{float:left;font:12px Arial;width:86px;height:18px;line-height:18px;color:#666;text-align:center;}
.spoker_box .spoker_business{background-position:-60px 4px;}
.spoker_box .spoker_family{background-position:-136px 4px;}
.spoker_box .spoker_friends{background-position:-210px 4px;}
.spoker_box .spoker_single{background-position:-286px 4px;}
.spoker_box .spoker_vacation{background-position:-356px 4px;}
.spoker_box .spoker_other{background-position:-426px 4px;}
.spoker_box .spoker_lover{background-position: -496px 4px;}
.spoker_box .spoker_momchild{background-position: -567px 4px;}
.comment_main{float:left;width:624px;}
.comment_inner{overflow:hidden;width:624px;}
.has_reward{background:url("../../../img1.40017.cn/cn/y/final/2013/comment_bodies_wrapper.png") no-repeat right center;position:relative;}
.has_reward .comment_inner{background:url("../../../img1.40017.cn/cn/y/final/2013/comment_bodies.png") no-repeat right 0;}
.has_reward .comment_body{background:url("../../../img1.40017.cn/cn/y/final/2013/comment_bodies_inner.png") no-repeat right bottom;}
.comment_body{float:left;padding:20px 0 20px 40px;width:584px;}
.comment_body dt,.comment_body dd{float:left;width:560px;margin-bottom:2px;}
.comment_body dd{margin-bottom:4px}
dt.comment_all{font:14px SimSun;color:#333;font-weight:bold;height:24px;line-height:24px;overflow:hidden;}
.comment_all span{float:left;width:62px;text-align:right;}
.comment_all i{float:left;height:24px;width:18px;margin-left:3px;}
dd.comment_even{float:left;overflow:hidden;height:24px;margin-bottom: 12px;}
.comment_even em{font:12px SimSun;height:24px;line-height:24px;color:#666;float:left;overflow: hidden;padding-right: 10px;}
.comment_even em b{height:24px;float:left;overflow:hidden;}
.comment_even em span{float:left;text-align:left;overflow:hidden;}
.comment_reward{position:absolute;height:48px;top:50%;margin-top:-24px;width:150px;right:0;overflow:hidden;}
.even_reward{float:left;height:47px;width:59px;background:url("../images/reward_bg.png")no-repeat 0 0;text-align:center;}
.even_reward dt{font:14px Arial;height:24px;line-height:24px;color:#f60; padding-left:10px;}
.even_reward dt span{font-size:18px;}
.even_reward dd{ width:59px; text-align:center;font:12px SimSun;height:24px;line-height:24px;color:#f60;}
.comment_reward i{height:48px;width:20px;float:left;background-position:-664px 20px;}
.comment_exlan {float: left;	font: 12px/24px SimSun;overflow: hidden;}
.comment_exlan b {float: left;height: 24px;	text-align: right;width: 66px;color: #999;font-weight:bold;}
.comment_exlan span {	float: left;width: 460px;}
.remarkBox{ width:1160px; margin-top:15px; float:left;} 
.remarklist{width:1173px; background-color:#f0f0f0;border-top:2px solid #cccccc;border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;}
.remarklist .on_bg{ padding:10px 20px;}
.remarklist b{ color:#999;}
.remarklist span{ cursor:pointer; color:#333; font-size:14px; font-family:'Microsoft Yahei'; padding:0 20px; height:31px; line-height:31px;}
.remarklist span.on_bg{ background:url("../images/on_bg.png")0 0 repeat-x;background-color: #fff;position: relative; margin-left:-1px; margin-top:-4px; margin-bottom:-3px; border-left:1px solid #dddddd; border-right:1px solid #dddddd; height:37px; line-height:37px; }
.all_remark,.outingSty span,.outingSty b,.outingSty img,.remark_info,.remark_info li,.rating_list span,.list_dp,.list_dp dl,.list_dp dt,.list_dp dd,.day_dp,.replyl,.replyr,.remarkTop{ float:left;}
.all_remark01{ width:1143px; padding:5px 15px;}
.all_remark{ width:1143px; border:1px solid #ddd; padding:5px 15px;}
.remarkTop {width: 1128px;position: relative; padding:10px 0px;}
.cent_box{ float:left; width:962px;}
.remark_info{ width:800px;}
.remark_info li{ width:790px; float:left;}
.fon_w{ font-weight:bold; padding-right:23px; float:left;}
.rating_list{ color:#fd874c; padding:5px 0 15px 0;}
.rating_list span{ padding-right:20px;}
li.rating_info{ line-height:20px; height:20px; width:563px;overflow:hidden;}
.rating_info li{ float:left; height:20px;}
.list_dp{ line-height:24px;margin-bottom:20px; overflow:hidden;}
.list_dp dl{ overflow:hidden;}
.list_dp dt{ color:#999999; width:36px; text-align:left; float:left;}
.list_dp dd{width:520px; float:left;}
.day_dp{ color:#999999; font-family:Arial; }
.day_dp b{background-position: 7px -201px; display:inline-block; width:21px;}
.clik_a{ float:right; background-position:-228px -113px; width:74px; height:23px; line-height:23px; text-align:center;}
.clik_a b{ font-weight:bold; color:#f60;}
.clik_a:hover{ background-position:-228px -137px;color:#fff; text-decoration:none; }
.reply_a{ float:right;margin-left:10px; background-position: -34px -113px;width:72px;height: 23px;line-height:23px; padding-left:10px;}
.reply_a:hover{ background-position:-34px -139px; color:#fff; text-decoration:none; }
.reply_On,.reply_On:hover{ background-position:-34px -164px; color:#569001;}
.reply_li{ position:relative;}
.clik_On,.clik_On:hover{ background-position:-229px -163px; color:#fff; cursor:text;}
.replybox{ background-color:#f0f0f0; padding:5px 10px; width:593px; top:6px; left: 140px;line-height:18px; color:#666; float:left; position:relative;}
.replybox .jtspan{ right: 43px;top: -6px;position: absolute;background-position: 0 -232px;width: 10px;height: 7px;}
.replyl{ width:86px; color:#999;}
.replyr{ width:507px;}
.all_remark div.bor_none{border-bottom:none;margin-bottom:0;}
.line_items {float: left;}
.holiday_v_r .wrapper {
padding-left: 0px;
}
.variousSlider .viewport {
overflow: hidden;
position: relative;
}
.variousSlider ul {
margin: 0;
padding: 0;
list-style: none;
overflow: hidden;
position: relative;
left: 0px;
}
.holiday_v_r li {
width: 230px;
}
.variousSlider li {
float: left;
width: 182px;
margin: 0;
padding: 0;
}
.variousSlider .img_link {
display: block;
}
.holiday_v_r .img_link img {
width: 220px;
height: 140px;
}
.variousSlider .name {
margin: 3px 0 0;
}
.variousSlider p {
width: 172px;
margin: 0;
padding: 0;
font: 12px/20px arial,sans-serif;
color: #333;
}
.variousSlider .name a {
color: #569001;
height: 20px;
text-decoration: none;
width: 100%;
overflow: hidden;
display: block;
text-overflow: ellipsis;
white-space: nowrap;
}
.holiday_v_r p {
width: 220px;
}
.holiday_v_r .price {
font: 13px/20px arial,sans-serif;
}
.variousSlider .price strong {
font-weight: bold;
color: #F60;
}
.holiday_v_r .img_link img {
width: 212px;
height: 140px;
}
/*&#x653B;&#x7565;*/
/* article_index2 */
.left_content{float:left; width:930px; }
.right_slide{ float:left; width:240px;}
.play300{ clear:both; display:block; width:300px; float:left; margin-bottom:10px; overflow:hidden;}
.play300 .play{ position:relative; width:300px;height:270px;overflow:hidden;position:relative;}
.play300 .play ol{position:absolute;right:0;bottom:0;z-index:2;}
.play300 .play ol li{float:left;padding:0 8px; line-height:21px;color:#33bd59;font-family:arial;font-size:12px;font-weight:bold;cursor:pointer; list-style-type:none;}
.play300 .play ol li.active{color:#fff;background:#33bd59;}
.play300 .play ul{position:absolute;top:0;left:0; width:100%;z-index:1;}
.play300 .play ul li{width:100%;float:left;}
.play300 .play ul img{float:left;width:100%; height:270px;}
.play300 .play .wz{ position:absolute; bottom:0; left:12px; width:250px; height:21px; line-height:21px; font-size:12px; color:#fff; overflow:hidden; z-index:3;}
.play300 .play .bg{ position:absolute; bottom:0; left:0; width:100%; height:21px; background:#000; filter:Alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; z-index:1; z-index:2;}
.w440{ display:block; width:610px; height:290px; margin-left:18px;}
.zfd {float: left;}
.w440 h3{ display:block;  height:30px; padding-top:12px; font-family:"&#x9ED1;&#x4F53;"; font-size:20px; text-align:center; font-weight:normal; overflow:hidden;}
.w440 h3 a:link,.w440 h3 a:visited{ color:#569001;}
.w440 h3 a:hover{ color:#f73;}
.w440 p{ display:block; float:left; height:36px; line-height:18px; margin:6px 10px; color:#999; overflow:hidden;}

.w440 ul{ clear:both; float:left; font-size:14px; line-height:26px; padding:10px 0 0 10px; _margin-left:5px; border-top:1px dotted #ccc; color:#666;}
.w440 li{ width:420px; float:left; height:26px; overflow:hidden;}
.w440 li span a{ padding-right:6px;}
.w440 li a:link,.w440 li a:visited{ color:#666;}
.w440 li a:hover{ color:#f73;}

/*&#x5185;&#x5BB9;&#x5217;&#x8868;*/
.zline{ display:block; width:100%; margin-bottom:28px; overflow:hidden; float:left}
.zline .line_t{ border-top:2px solid #8AB923; padding:0 12px 0 14px; line-height:33px; background:whiteSmoke;}
.zline .line_t a.more{ float:right; color:#555; font-size:12px;}
.zline .line_t h4{ color:#555; font-size:14px; font-weight:bold;}
.zline .line_t h4 a{ font-size:12px; font-weight:normal;}
.zline .line_t h4 a:hover{ color:#555;}
.zline .con{margin:13px 11px 0;}
.zline .con dl{ float:left; margin-right:35px; width: 340px;}
.zline .con dt,.zline .con dd{ float:left;}
.zline .con dt img{width:120px; height:90px; display:block;}
.zline .con dt{padding-right:10px;}
.zline .con dd{ width:205px;}
.zline .con dd a.tit{ color:#569001; font-size:14px; font-weight:bold;}
.zline .con dd p.text{color:#888; font-size:12px; padding:5px 0 2px;}
.zline .con dd a.detail{ color:#666; font-size:12px; float:right;}
.zline .con dd a:hover{ color:#f60;}
.zline .con .list{margin-right:27px; float:left; display:inline; width:320px;}
.zline .con .list a{ padding-left:15px; margin-bottom:6px; font-size:14px; color:#666; display:block; height:20px; line-height:20px; width:320px; overflow:hidden; word-spacing:normal; background:url("../images/list_arrow.gif") no-repeat left center;}
.zline .con .list a:hover{ color:#f60;}

.right_slide .link_con{border:1px solid #ddd; background:#fcfcfc; margin-bottom:10px; float:right; width:240px;}
.right_slide .link_con h4{ padding:0 0 0 12px; line-height:33px; color:#555; font-size:12px; font-weight:bold; border-bottom:1px solid #ddd;}
.right_slide .link_con h4 a.more{ padding-right:12px;color:#555; font-size:12px; font-weight:normal; float:right;}
.link_con .ad_con{padding:20px 17px 10px 19px;}
.link_con .ad_con span{width:253px; display:block; }
.link_con .row a{display:block; margin-bottom:10px;}
.link_con .row img{ width:253px; height:60px; display:block;}
.link_con .col a{float:left; margin:0 14px 10px 0; display:inline;}
.link_con .col a.last{margin-right:0;}
.link_con .col img{ width:75px; height:75px; display:block;}

.link_con .ad_con dt,.link_con .ad_con dd{ float:left; position:relative;}
.link_con .ad_con dt img{ width:80px; height:80px;}
.link_con .ad_con dt s{ width:19px; height:19px; position:absolute; top:0; left:0; background:url("../images/hot_first_ico.png")no-repeat 0 0;;}
.link_con .ad_con dd{ width:110px; color:#535353; padding-left:10px;}
.link_con .ad_con dd p{ line-height:18px;}
.link_con .ad_con dd p a{ color:#535353;}
.link_con .ad_con dd i{ color:#666; font-size:12px; font-style:normal; padding-top:6px; display:block;}
.link_con .ad_con dd i em{ color:#ff6300; font-size:14px; font-weight:bold;}
.link_con .ad_con .hot{padding-top:0;}
.link_con .ad_con .hot a{ color:#535353; font-size:12px; display:block; margin-top:11px; background-image:url("../images/hot_num_ico.png")/*tpa=http://www.ahtourxc.com/chuanghui1-7/images/hot_num_ico.png*/; background-repeat:no-repeat; padding-left:32px; height:20px; line-height:20px; width:170px; overflow:hidden; word-spacing:normal;}
.link_con .ad_con .hot a.hot2{ background-position:0 0;}
.link_con .ad_con .hot a.hot3{ background-position:0 -30px;}
.link_con .ad_con .hot a.hot4{ background-position:0 -59px;}
.link_con .ad_con .hot a.hot5{ background-position:0 -89px;}
.link_con .ad_con .hot a.hot6{ background-position:0 -120px;}
.link_con .ad_con .hot a.hot7{ background-position:0 -149px;}
.link_con .ad_con .hot a.hot8{ background-position:0 -179px;}

.main_list .single-line{ border-bottom:1px dashed #ddd; padding:20px 0 8px; float:left}
.main_list .single-line li{ line-height:20px; background:url("../images/list_arrow.gif") no-repeat left center; height:20px; float:left; width:95%; padding-left:18px; margin-bottom:6px;}
.main_list .single-line li .time{ color:#999; font-size:12px; float:right;}
.main_list .single-line li a{font-size:14px; float:left; height:20px; line-height:20px;}
.main_list .single-line li a:hover{ color:#f60;}
/*&#x79DF;&#x8F66;*/
.visaTitle{height:30px;border:1px #ccc solid;color:#333;font: bold 14px/30px "&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x5B8B;&#x4F53;",Arial;padding:0 9px; border-top:2px solid #6b0; clear:both;}
.visaTitle span{float:right;font-size:12px;font-weight:normal;}
.visaTitle span a{color:#666;}
.visaSearch{border:1px #ccc solid;border-width:0 1px 1px 1px;padding:6px 10px 14px 10px; height:auto; overflow:hidden;}
.visaSearch li{padding-top:8px;}
.visaSearch li span{display:inline-block;width:62px;text-align:right;padding-right:5px;}
.visaSearch li select{height:25px;line-height:25px;}
.visaSearch li .title{height:23px;line-height:23px;padding:0 5px;border:1px #ddd solid;font-size:12px;font-family:"&#x5B8B;&#x4F53;";color:#666;width:100px;}
.visaNewsText{border:1px #ccc solid;border-width:0 1px 1px 1px;padding:6px 9px;}
.visaNewsText li{height:22px;line-height:22px;}
.visaSuperior{border:1px #ccc solid;border-width:0 1px 1px 1px;padding:6px 9px; background:#FEFBEC;}
.visaSuperior li{height:51px;padding:13px 0 0 55px;}
.visaSuperior li.zhuanye{background: url("../images/zhuanye.png")/ no-repeat 10px 13px;}
.visaSuperior li.kuaijie{background: url("../images/kuaijie.png") no-repeat 10px 10px #FFF6EF;}
.visaSuperior li.youhui{background: url("../images/youhui.png") no-repeat 10px 10px;}
.visaSuperior li b{display:block;}
.btn103x35{width:103px;height:35px;background:url("../images/visaBg.gif") no-repeat 0 -104px;padding:0;border:0;cursor:pointer;}
.qz_left{float:left;width:220px;}
.zc_m{ float:left; width:750px;margin-bottom:5px; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1;}
.zc_mb{ width:97%; margin-left:20px; border-bottom:1px dotted #d1d1d1;margin-top:10px; float:left;}
.zc_mb li{ display:block; margin-top:10px;margin-bottom:5px;}
.zcm_img{ float:left; width:150px; margin-right:8px;}
.zcm_img img{ padding:1px; border:1px solid #d1d1d1;}
.zcm_title{ line-height:30px; float:left; width:500px; border-bottom:1px dotted #d1d1d1;}
.zcm_title a{ font-weight:bold; width:300px; float:left; font-size:14px; color:#ff6600}
.zcm_title a:hover{ color:#ff6600; text-decoration:underline}
.zcm_title_1{ width:100px; float:left; display:block}
.zcm_title_2{ width:100px; float:left; color:#ff6600; font-weight:bold; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; font-size:14px;}
.zcm_xx{ float:left; line-height:20px; width:490px;}
.zcm_xx a{ color:#ff6600;}
.zcm_yd{ float:right; width:60px; }

.zc_tp ul{ width:100%; float:left;margin-top:6px; margin-bottom:6px;}
.zc_tp ul li{width:720px;line-height:25px; margin-left:10px;font-weight:bold;_margin-left:5px;}
.zc_tp ul li a{ color:#666; margin-left:4px;font-weight:100}
.zc_tp ul li a:hover{ color:#f60;}
.zc_tp ul li span{ color:#F00; margin-left:8px; margin-right:4px;font-weight:100;}
.zuche_pic{ float:left; width:280px; margin-left:8px; padding-bottom:10px;}
.car_img{ width:270px; height:220px; padding:2px; border:1px solid #d8d8d8;}
.xl_ms{ float:left; padding-left:10px;line-height:24px; width:408px; overflow:hidden; padding-bottom:10px;}

.clear,.qc{ clear:both; font-family:"&#x5B8B;&#x4F53;";}
.xlms_zdk{ width:60px; text-align:right; color:#666666;}
.tel_num{ font-size:16px; color:#f84e03; font-weight:bold; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";}
.lm_zi { font-size:14px;}
.fon14_cheng{ font-weight:bold; font-size:14px; color:#ff6600;}
.qz_right{float:right;width:954px;}
.hdp_vista{ float:left; width:954px; padding-bottom:10px;}
.lc_visa{padding-bottom:10px; float:left; width:752px;}
.fgx,.fgx01{clear:both; width:100%; height:11px; background:url("../images/fgx.jpg") repeat-x; overflow:hidden;}
.zl5{width:954px; height:auto; float:left; margin-top:10px; border:1px solid #d9d9d9;}
.zl6{width:954px; height:40px; float:left; border-bottom:1px solid #d9d9d9; border-top:2px solid #6b0;} 
.zl7{ width:75px; height:40px; float:left; font-size:14px; font-weight:bold; text-align:center; line-height:40px;}
.zl8{width:50px; height:40px; float:right; line-height:40px;}
.zl8 a{color:#666666;}
.zl8 a:hover{color:#F00;}
.zl9 ul{width:934px;  float:left; margin-top:10px; padding-left:12px;}
.zl9 ul li{width:176px; height:130px; float:left; margin-bottom:5px; margin-right:10px;}
.jc01{ width:176px; height:125px; overflow:hidden;  position:relative;}
.jc01_tm{filter:alpha(opacity=70); -moz-opacity:0.7;opacity:0.7;background:#000; position:absolute; top:98px; height:27px; line-height:27px; width:176px;text-align:center;  color:#fff;}
.jc01_infor{ position:absolute;top:98px; height:27px;width:176px;text-align:center; line-height:27px; font-size:14px;  color:#ffffff; z-index:2;overflow:hidden;}
.jc01_infor a:link,.jc01_infor a:visited{ font-size:14px; color:#ffffff; text-decoration:none;}
.jc01_infor a:hover{font-size:14px; color:#ffffff; text-decoration:underline;}
.jc01_infor span{color:#ffff00; font-weight:bold; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; font-size:12px;}
.mar8{ margin-top:8px;}
.xlxqnr{ width:952px;padding-top:8px; overflow:hidden; border:1px solid #ccc}
.xl_name_car{ width:100%; text-align:center; line-height:30px; font-size:16px; color:#449806; font-weight:bold; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; border-bottom:1px solid #eeeeee;}
.pdpd8{ clear:both; padding-top:8px;}
.vist_picleft{ float:left; width:190px; height:120px; text-align:center}
.vist_inforight{ float:right; width:550px;}

.xllm {
	 BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 8px; WIDTH: 952px;  border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; float:left
}
.xllm_top {
	LINE-HEIGHT: 33px; WIDTH: 942px; BACKGROUND: url("../images/head_bg.jpg") repeat-x; HEIGHT: 36px; OVERFLOW: hidden; border-top:2px solid #6b0; color:#333; font-weight:bold; font-size:14px; padding-left:10px;}

.xqxqnr {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 24px;WIDTH: 938px; FONT-FAMILY: "&#x5B8B;&#x4F53;"; PADDING-TOP: 8px; float:left; padding-left:8px; overflow:hidden;
}
.fon14_cheng {
font-weight: bold;
font-size: 14px;
color: #F60;
}
/*&#x56E2;&#x8D2D;*/
.mode_kkk{ float:left; width:1190px; margin-top:8px;}
.index_kk01{ float:left; width:1190px;}
.waterfall{margin:10px 0;background:#f6f6f6;padding:10px;padding-right:0;}
.waterfall .col01{ width:223px;float:left;}
.waterfall .col{width:228px;float:left;margin-right:9px;}
.waterfall .item{background:#fff;margin-bottom:15px;position:relative;}
.waterfall .item01{height:363px; padding-bottom:10px;}
.waterfall .item02{height:477px;}
.waterfall .item .r{position:absolute;top:0;right:2px;display:block;width:68px;height:33px;background:url("../images/tj.gif") no-repeat 0 -85px;color:#FCD500;font-size:18px;text-align:center;padding-top:35px;}
.waterfall .item .r i{font-style:normal;color:#fff;font-size:16px;}
.waterfall .item .ic{padding:10px;}
.waterfall .item .ic span{float:right;}
.waterfall .item h3{padding-left:25px;background:url("../images/tj.gif") -45px 0 no-repeat;}
.waterfall .item h3 a{display:inline;color:#000;font-size:22px;font-family:Microsoft YaHei;}
.waterfall .item h3 a:hover{color:#f60;}
.waterfall .item h3 span{font-weight:normal;margin-top:8px;color:#666;}
.waterfall .item p.vt{color:#40991b;height:40px;padding:10px 0;line-height:20px; clear:both;}
.waterfall .item p i{color:#f60;font-style:normal;font-size:18px;}
.waterfall .item p b{color:#f60;font-size:24px;}
.waterfall .item span.oprice{margin-top:5px;color:#666;}
.waterfall .item span.endtime{color:#999;}
.waterfall .item span.endtime s{display:inline-block;width:16px;height:16px;background:url("../images/tj.gif") -50px -166px no-repeat;vertical-align:middle;margin-right:5px;}
.waterfall .cloud{height:192px;padding-top:20px;margin-bottom:10px;background:#fff;}
.tg_telbj{ width:210px;margin:0px auto;background:url("../images/telpic.jpg") no-repeat; height:192px;}
.tgxd_telnum{ padding-top:90px; padding-left:70px; width:140px; height:45px;font-size:19px; color:#f84e03; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; font-weight:bold;}

.rank{background:#fff;padding:10px;}
.rank .hd{height:30px;color:#000;font-size:18px;font-weight:normal;font-family:Microsoft YaHei;}
.rank .bd ul li{border-bottom:1px dashed #ccc;padding:10px 0;position:relative;zoom:1;}
.rank .bd ul li.last{border:none;padding-bottom:0px;}
.rank .bd ul li .m{float:left;margin-right:10px;}
.rank .bd ul li .t{float:left;width:105px;}
.rank .bd ul li .t a{display:block;height:55px;line-height:18px; color:#666666; }
.rank .bd ul li .t a:hover{color:#ff9900;}
.rank .bd ul li .t b{color:#f60;font-style:normal;font-size:14px;}
.rank .bd ul li i{position:absolute;display:block;width:25px;height:30px;top:10px;left:0px;background:url("../images/tj.gif") no-repeat -37px -42px;z-index:9;color:#fff;font-size:14px;font-weight:bold;font-style:normal;padding-left:5px;line-height:16px;overflow:hidden;zoom:1;}

.grid{border:1px solid #E9E9E9;padding:15px 15px 0px 15px;margin:20px 0px 0px 0px;width:1160px;overflow:hidden;zoom:1;}
.grid ul{width:1180px;overflow:hidden;}
.grid ul li{float:left;width:220px;height:298px;border:1px solid #ddd;margin:0 13px 20px 0;position:relative; background:#f6f6f6; padding-bottom:8px;}
.grid ul li .photo{position:relative;_zoom:1;}
.grid ul li .photo .pdes{position:absolute;height:36px;left:0;bottom:0;line-height:36px;width:220px;font-weight:bold;}
.grid ul li .photo .mask{background:#000;height:36px;opacity:0.5;filter:alpha(opacity=50);}
.grid ul li .photo p{position:absolute;padding:0 10px;width:208px;z-index:2;}
.grid ul li .photo p a{color:#fff;font-size:16px;font-family:Microsoft YaHei;}
.grid ul li .photo p a:hover{text-decoration:underline;}
.grid ul li .photo p em{color:#fff;float: right;background: #FFA73D;border-radius: 3px;height: 20px;line-height: 20px;
margin-top: 9px;padding: 0px 6px;}
.grid ul li .ic{padding:0 10px; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";}
.grid ul li .ic span{float:right;}
.grid ul li  p.vt{height:40px;padding:10px 0;line-height:20px;}
.grid ul li  p i{color:#f60;font-style:normal;font-size:18px;}
.grid ul li  p b{color:#f60;font-size:24px; font-weight:bold;}
.grid ul li  span.oprice{margin-top:10px;color:#666;}
.grid ul li  span.endtime{color:#999;}
.grid ul li  span.endtime s{display:inline-block;width:16px;height:16px;background:url("images/icon_clock.gif") no-repeat;vertical-align:middle;margin-right:5px;}
.tuangou{ width:1188px; border:1px solid #d8d8d8;  background-color:#ffffff; overflow:auto; margin-top:10px;}
.fenlei{ width:1170px; margin:0px auto; padding-top:8px; padding-bottom:8px; line-height:26px; font-size:14px; font-family:"&#x5B8B;&#x4F53;";}
.fl_xm{ float:left; font-weight:bold; color:#343434;}
.tb_01{ float:left; padding-top:8px; padding-right:8px;}

.clear,.qc{ clear:both; font-family:"&#x5B8B;&#x4F53;";}
.fl_leibie{ float:left; padding-right:15px; color:#353535;}

.fl_leibie a:hover{ font-size:14px; color:#f84e03; text-decoration:none;}
.fl_leibie .on{ font-size:14px; color:#f84e03; text-decoration:none;}
/* tuangou_xq */
.yfd{ float:right;}
.zfd{ float:left;}
.all{ width:100%; margin:0px auto;}
.middle_tgxq{ width:1130px; margin:0px auto; clear:both;}
.mid_tgxq_left{ float:left;width:804px;}
.mid_tgxq_right{ float:left; padding-left:8px; width:208px;}
.guanzhu{ width:226px; border:1px solid #e2e2e2;  background-color:#ffffff; overflow:auto;margin-top:8px; float:left}
.guanzhu_top{ width:224px; margin:0px auto;height:36px; background:url("../images/guanzhu_top.jpg") repeat-x; line-height:36px;}
.lm{ float:left; padding-left:8px; font-size:14px; font-weight:bold; color:#1f1f1f;}

.shoucang{ float:right; background:url("../images/tb_sc.png") 0px 7px no-repeat; padding-left:20px;}
.tgxq_top{ margin-left:60px; width:744px; height:7px; background:url("../images/tgxq_top.png") no-repeat; overflow:hidden;}
.tgxq_bj{ margin-left:60px; width:744px; background:url("../images/tgxq_bj.png")repeat-y; overflow:auto;}
.tgxq_foot{ margin-left:60px; width:744px; height:7px; background:url("../images/tgxq_foot.png") no-repeat; overflow:hidden;}
.tgxq_tgjs{ width:700px; margin:0px auto; padding-top:12px; padding-bottom:10px; line-height:28px; font-size:18px; font-weight:bold; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; color:#000000;}
.tgxq_xmbj{ width:804px; background:url("../images/tgxq_xmbj.png")repeat-y; overflow:auto; color:#353535; padding-bottom:10px; float:left}
.tgxq_xmpai{ width:300px; height:90px; background:url("../images/tg_xmpai.png")no-repeat; overflow:hidden; }
.tgxq_jgydnr{ padding-left:60px;margin:0px auto;}
.tgxq_jiage{float:left; line-height:80px; font-size:30px; font-weight:bold; color:#ffffff; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; }
.font34{font-size:34px; font-weight:bold; color:#ffffff; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";}
.tgxq_yuding{ float:right; padding-right:10px; padding-top:13px;}
.tgxq_zkxx{ margin-left:78px; width:220px; border:1px solid #C9E1FF; border-top:none; background-color:#e3f3ff; line-height:26px; overflow:auto; padding-bottom:15px;}
.tab_zk{ line-height:24px; font-family:"&#x5B8B;&#x4F53;";}
.line_lan{ width:100%; height:1px; border-top:1px solid #c9e1ff; overflow:hidden;}
.line_white{width:100%; height:1px; border-top:1px solid #ffffff; overflow:hidden;}
.tgxq_num{ text-align:center; clear:both; line-height:30px; font-size:14px; font-weight:bold;}
.tgxq_sysj{ width:92%; margin:0px auto; padding-top:5px;}
.tb_shijian{ float:left; padding-right:10px; padding-top:7px;}
.time{ float:left;line-height:24px;}
.sysj{ font-size:14px; font-weight:bold;}
.tgxq_cg{ width:93%; margin:0px auto; line-height:45px; font-size:14px;}
.cgms{ float:left; padding-left:10px;}
.tgxq_pic{ float:left; padding-left:10px;}
.tgxq_title{ clear:both; padding-top:5px; line-height:24px; font-size:14px; color:#313131; text-align:center;}
.tgxqjs_top{ margin-left:64px;width:736px; height:9px; overflow:hidden; background:url("../images/tgxq_jstop.png") no-repeat; margin-top:8px; float:left}
.tgxqjs_foot{ margin-left:64px;width:736px; height:9px; overflow:hidden; background:url("../images/tgxq_jsfoot.png") no-repeat; float:left}
.tgxqjs_bj{ margin-left:64px;width:736px;background:url("../images/tgxq_jsbj.png")repeat-y; overflow:auto; float:left}
.tgxq_jsnr{ width:700px; margin:0px auto; margin-bottom:15px;}
.tgxq_lm{ clear:both;width:680px; height:40px; padding-left:15px; line-height:36px; font-size:14px; font-weight:bold; color:#ff6600; margin-top:8px;}
.tgxq_nr{ width:680px; margin:0px auto; line-height:24px; font-size:14px; padding-top:10px; padding-bottom:5px; color:#535353;}
.tgxq_nr01{ width:680px; margin:0px auto; line-height:24px; font-size:14px; padding-top:10px; padding-bottom:5px; color:#000000;}
.tgxq_dbydlm{ clear:both; width:734px; margin:0px auto; height:57px; background:url("../images/tgxq_dbyd.png") repeat-x; line-height:50px;}
.tgjg{ float:left; width:80%; text-align:center;font-size:18px; color:#ffffff; font-weight:bold; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";}
.tgyd{ float:right; padding-right:25px; padding-top:5px;}
.fgx{ clear:both; width:100%; height:11px; background:url("../images/fgx.jpg") repeat-x;}
.qukankan{ clear:both; line-height:30px;}
.qttgbk{ clear:both; margin-top:8px;}
.qttgnr{ width:214px; margin:0px auto;padding-bottom:8px;}
.tb_qinaggou{ float:left; padding-left:5px;padding-top:5px;}
.qianggou_nr{ width:214px; margin:0px auto; padding-top:8px; padding-bottom:8px;}
.qg_pic{ width:212px; height:130px; border:1px solid #d7d7d7; margin-bottom:5px;}
.qg_sm{ width:100%; height:48px; line-height:24px; overflow:hidden; margin-bottom:5px;}
.qg_sm a:link,.qg_sm a:visited{ font-size:14px; color:#303030; text-decoration:none;}
.qg_sm a:hover{ font-size:14px; color:#303030; text-decoration:underline;}
.qg_bj{ width:214px; height:47px; background:url("../images/qg_bj.jpg") no-repeat;}
.qg_jiage{ float:left; line-height:54px; font-size:26px; font-weight:bold; color:#ffffff; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";}
.an_qg{ float:right; padding-right:30px; padding-top:8px;}
.qg_zk{ clear:both; line-height:24px; font-family:"&#x5B8B;&#x4F53;";}
.sytime{ clear:both; height:35px;}
/*&#x56E2;&#x8D2D;&#x8BE6;&#x60C5;*/
.product_con{margin:0 auto 20px;padding-bottom:20px;width:1188px;overflow:hidden;border:1px solid #ddd;float:left}
.pro_txt_desc{margin:20px 30px;_margin-left:15px;width:1130px;height:auto;overflow:hidden;float:left}
.pro_txt_desc h1{font:24px/40px "microsoft yahei";color:#333}
.pro_detail_desc{width:1125px;height:auto;padding-left:5px;overflow:hidden;font:16px/24px "microsoft yahei";color:#333}
.group_item{margin-left:40px;_margin-left:20px;width:1150px;overflow:hidden;float:left}
.group_item_left{float:left;width:430px;height:382px;overflow:hidden;background:#f0f0f0}
.group_action{width:430px;height:79px;overflow:hidden;float:left;clear:both;background:url("../images/27544_3.png") no-repeat -0px -183px #f0f0f0}
.group_price{width:411px;height:74px;overflow:hidden;background:url("../images/27544_3.png") no-repeat -0px -73px #f0f0f0;border-left:1px solid #fed6a5}
.group_action_prize{display:inline-block;float:left;width:245px;height:55px;text-align:center;padding:12px 0;font:30px/55px "arial";color:#fff}
.group_action_prize strong{font:60px/55px "arial"}
.group_action_btn{float:left;margin-top:15px;width:103px;height:50px;overflow:hidden;background:url("../images/27544_3.png") no-repeat -0px -424px;font:24px/50px "microsoft yahei";text-align:center; font-size:24px; color:#333;}
.group_action_btn a:link,.group_action_btn a:visited{ font-size:24px; color:#333; text-decoration:none;}
.group_action_btn a:hover{ font-size:24px; color:#f84e03; text-decoration:none;}
.group_price ul,.group_price li{list-style:none;float:left}
.group_price ul{width:411px;height:79px;overflow:hidden}
.group_price_1,.group_price_2,.group_price_3{padding-top:15px;width:134px;height:50px;text-align:center;font:14px "Microsoft Yahei";color:#666}.group_price_1 del{text-decoration:line-through;display:block
}.group_price_2 del,.group_price_3 del{display:block}
.group_recommend{margin:4px auto 0;width:385px;height:auto;overflow:hidden}
.recommend_list,.recommend_list li{float:left;list-style:none}
.recommend_list{width:385px;height:auto;overflow:hidden}
.recommend_list li{margin-top:4px;width:385px;height:32px;overflow:hidden;background:url("../images/27544_3.png") no-repeat -0px -149px}
.recommend_list .name{display:inline-block;float:left;width:300px;padding-left:15px}
.recommend_list .prize{display:inline-block;float:left;width:60px;text-align:right;font:16px/32px "arial"}
.recommend_list li a{font:16px/32px "microsoft yahei";color:#333;text-decoration:none;cursor:pointer;display:inline-block}
.recommend_list li a:hover{color:#f60;text-decoration:none}
.group_total,.group_status{margin:0 auto;width:355px;height:66px;border-bottom:1px dashed #ddd;overflow:hidden}.group_status{height:48px}
.group_total{font:14px/80px "microsoft yahei";text-align:center}
.group_total_num{color:#333;display:inline-block;padding-right:10px}
.group_total_num em{font-style:normal;color:#f60;font:30px/80px "microsoft yahei"}.group_total_tip{color:#999}.group_status span{margin:10px auto;display:block;width:180px;height:28px;padding-left:38px;font:14px/28px "microsoft yahei";color:#333;background:url("../images/27544_3.png") no-repeat 0 -43px}
.group_deadline{margin:10px auto;width:325px;height:41px;overflow:hidden;padding-left:52px;background:url("../images/27544_3.png") no-repeat 0 0;font:14px/42px "microsoft yahei";color:#333}
.group_deadline .dead_line{width:178px;height:41px;overflow:hidden;float:right;font:20px/41px "arial";color:#333}
.group_deadline_title{float:left}
.group_item_right{;margin-left:10px;width:674px;height:382px;float:left}
.group_product{width:674px;height:400px;float:left;position:relative;z-index:-1}
.mask_tip{display:inline-block;width:674px;height:28px;overflow:hidden;background:url("../images/tip_mask24.png") no-repeat center top;font:12px/28px "simsun";text-align:center;color:#fff;position:absolute;left:0;bottom:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/tip_mask24.png');_background-image:none}
.group_item_right #bdshare{margin-top:10px}
.product_tip{width:77px;height:102px;overflow:hidden;position:absolute;background:url("../images/zzy_tuan_tip24.png") no-repeat center top;top:0;right:-6px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/zzy_tuan_tip24.png');_background-image:none}.pro_tip_txt{margin:50px auto 0;width:77px;height:30px;overflow:hidden;font:18px/30px "microsoft yahei";color:#fff;text-align:center}.pro_tip_txt em{font-style:normal;font:27px/30px "microsoft yahei"}
.over{background:url("../images/27544_3.png")no-repeat -0px -838px #f0f0f0}
.overPrize{background:url("../images/27544_3.png") no-repeat -0px -920px #f0f0f0;border-left:none}
.overDeadline{width:100px}
.group_success{margin:20px auto;width:355px;height:81px;overflow:hidden;background:url("../images/27544_3.png") no-repeat 72px -755px}
.soon_begin{background:url("../images/27544_3.png") no-repeat -0px -673px #f0f0f0
}
.group_soon{margin:20px auto;width:355px;height:81px;overflow:hidden;font:18px/81px "microsoft yahei";color:#666;text-align:center}
.soonDeadline{width:240px}
.detail_content{margin:0 auto;width:1190px;height:auto;overflow:hidden}
.detail_con_left{float:left;width:935px;height:auto;overflow:hidden}
.detail_left_menu{float:left;clear:both;width:950px;height:39px;overflow:hidden;border-bottom:2px solid #6b0;background:#fff;z-index:998}
.left_menu1,.left_menu2,.left_menu3{display:inline-block;width:109px;height:38px;overflow:hidden;float:left;border:1px solid #b8dff6;border-bottom:0;border-right:0;background:#edf8ff;font:20px/38px "microsoft yahei";color:#569001;text-align:center;text-decoration:none}.left_menu3{border-right:1px solid #B8DFF6}
.left_menu1:hover,.left_menu2:hover,.left_menu3:hover{color:#569001;text-decoration:none}.menu_at{background:#2a98da;color:#fff;border:1px solid #2a98da;border-bottom:0}.menu_at:hover{color:#fff}
.notice_con,.notice_con1{float:left;width:948px;height:auto;overflow:hidden;}.notice_left{margin:10px 0 10px 15px;width:648px;height:auto;overflow:hidden;float:left}.price_includes,.reserve_explain{width:648px;height:36px;font:16px/25px "microsoft yahei";color:#333;float:left}
.price_includes span,.reserve_explain span{display:block;margin-top:5px;width:648px;height:6px;overflow:hidden;background:url("../images/27544_3.png") no-repeat 0 -570px}.price_con{margin:20px 0;width:648px;height:auto;overflow:hidden;float:left}.price_con_body{margin-left:25px;_margin-left:10px;width:598px;height:auto;overflow:hidden;float:left;clear:both}.price_con_table,.price_con_table tr,.price_con_table td{border:1px solid #ddd;text-align:center;font:12px/30px "simsun";color:#333}.reserve_con{width:648px;height:auto;overflow:hidden;float:left}.notice_right{width:270px;height:auto;overflow:hidden;background:#efefef;float:right}.trafficInfo{margin:15px;width:240px;overflow:hidden;position:relative}.traffic_title{display:inline-block;width:240px;height:25px;font:16px/16px "microsoft yahei";color:#333;float:left}.trafficInfo_map{float:left;width:238px;height:178px;overflow:hidden;border:1px solid #ddd}.look_big_map{display:inline-block;width:63px;height:24px;overflow:hidden;position:absolute;right:10px;bottom:10px;font:12px/24px "simsun";color:#fff;text-decoration:none;padding-left:33px;background:url("../images/27544_3.png") no-repeat 0 -372px}.look_big_map:hover{color:#fff;text-decoration:none;padding-left:33px;background:url("../images/27544_3.png") no-repeat 0 -398px}.peripheral_info{margin-left:15px;width:240px;height:484px;overflow:hidden}.up_btn,.down_btn{display:inline-block;height:8px;width:240px;overflow:hidden;float:left}.up_btn{background:url("../images/27544_3.png") no-repeat -0px -560px}.down_btn{background:url("../images/27544_3.png") no-repeat -0px -528px}.outerBox{width:240px;overflow:hidden;background:#fff;float:left}.peripheral_con{width:240px;overflow:hidden;background:#fff;float:left;position:relative;top:0;overflow-x:hidden;overflow-y:scroll}.relevant_info{margin:0 auto;width:200px;height:auto;padding-bottom:20px;overflow:hidden;border-bottom:1px solid #ddd;clear:both}.relevant_traffic{margin:5px auto;width:220px;height:auto;overflow:hidden;clear:both}.traffic_line{margin-bottom:10px;width:220px;height:auto;overflow:hidden;float:left}.journey_recommend,.journey_recommend1{float:left;width:932px;height:auto;overflow:hidden;border:1px solid #ddd;border-top:2px solid #6b0; margin-bottom:10px; line-height:24px;}.notice_con1,.journey_recommend1{height:200px;}.journey_recommend_title{width:933px;height:37px;overflow:hidden;float:left;font:18px/30px "microsoft yahei";color:#569001;background:#f7f7f7;padding-left:15px}.journey_con{width:948px;height:auto;overflow:hidden;float:left}.journey_con_tit{width:900px;margin:30px auto 0 20px;height:30px}.interests{display:inline-block;height:20px;overflow:hidden;float:left;padding-left:30px;background:url("../images/27544_3.png") no-repeat -0px -578px;font:16px/20px "microsoft yahei";color:#333}.img_boxes{width:800px;height:auto;overflow:hidden;margin:0 auto}.img_boxes p{padding-top:10px}.detail_con_right{margin:0px 0 0 20px;float:left;width:228px;height:auto;overflow:hidden;border:1px solid #ddd;border-top:2px solid #6b0}.right_title{display:block;float:left;width:213px;height:37px;padding-left:15px;font:18px/37px "microsoft yahei";color:#666;border-bottom:1px solid #ddd}.guess_you_like{width:200px;height:303px;overflow:hidden;float:left;padding:14px 14px 0 14px;border-bottom:1px solid #ddd}.guess_you_like_img{width:200px;height:150px;overflow:hidden;float:left}.guess_you_like_title{width:200px;height:40px;overflow:hidden;float:left;font:14px/50px "simsun";color:#333;font-weight:bolder}.guess_you_like_info{width:200px;height:55px;overflow:hidden;float:left;font:12px/18px "simsun";color:#666}.guess_you_like_prize{width:200px;height:35px;overflow:hidden;float:left}.present_price{display:inline-block;float:left;color:#f60;font:16px/35px "arial";height:35px;overflow:hidden}.prime_cost{display:inline-block;float:right;font:12px/43px "arial";color:#999;height:35px;overflow:hidden}.bottom_group_total{width:1176px;height:71px;overflow:hidden;float:left;clear:both;background:#f0f0f0;padding:24px 0 24px 24px; margin-top:15px; margin-bottom:7px;}.bottom_group_total .action{width:387px;height:71px;overflow:hidden;float:left;background:url("../images/27544_3.png") no-repeat -0px -600px #f0f0f0}.bottom_group_total .bottom_prize{width:180px;height:50px;overflow:hidden;float:left;padding-left:50px;font:30px/50px "arial";color:#fff;padding-top:10px}.bottom_group_total .bottom_prize strong{font:60px/50px "arial";color:#fff}.c_b{font-family:Microsoft YaHei,Simsun;font-size:14px;color:#fff}.bottom_group_total .bottom_action_btn{display:inline-block;float:left;margin-top:15px;width:103px;height:50px;overflow:hidden;background:url("../images/27544_3.png") no-repeat -0px -424px;font:24px/50px "microsoft yahei";color:#b54800;text-align:center;text-decoration:none}.bottom_group_total .bottom_action_btn:hover{background:url("../images/27544_3.png") no-repeat -0px -476px;color:#b54800;text-decoration:none}.bottom_group_total ul,.bottom_group_total li{list-style:none;float:left}.bottom_group_total ul{width:420px;height:71px;overflow:hidden}.group_price_4,.group_price_5,.group_price_6{padding-top:15px;width:134px;height:50px;text-align:center;font:14px "Microsoft Yahei";color:#666;border-right:1px solid #ddd}.group_price_6{border-right:0}.group_price_4 del{text-decoration:line-through;display:block}.group_price_5 del,.group_price_6 del{display:block}.bottom_total_buy{width:350px;height:71px;border-left:1px dashed #ddd;font:18px/24px "microsoft yahei";float:left;color:#333;text-align:center}.p_1{font:12px/36px "simsun";color:#333;float:left;font-weight:bolder;width:100%}.p_2{font:12px/24px "simsun";color:#333;float:left;width:100%;padding-left:2px}.p_3{font:12px/24px "simsun";color:#333;float:left;width:100%;padding-left:12px}.p_4{display:block;font:12px/36px "simsun";color:#333;float:left;font-weight:bolder;width:100%}.p_5{display:block;font:12px/20px "simsun";color:#333;float:left;width:100%}.p_6{display:block;font:12px/20px "simsun";color:#333;float:left;width:100%;padding-left:60px}.p_7{display:block;border:1px solid #ddd;width:220px;margin:10px 10px;float:left}.tr_1{background:#f0f0f0}.td_1{text-align:left;padding:0 10px;line-height:21px}.em_1{font:14px/30px "arial";color:#f60;font-style:normal}.em_2{color:#f60;font-style:normal}.em_3{font-style:normal;font-weight:bolder;font:30px/35px "arial"}.em_4{display:inline-block;width:13px;height:20px;padding-left:4px;overflow:hidden;float:left;background:url("../images/27544_3.png") no-repeat -0px -538px;font-style:normal;font:14px/20px "arial";color:#fff}.em_5{color:#999}.em_6{font:30px/24px "arial";color:#f60;font-style:normal}.s_1{display:inline-block;float:left;height:20px;width:200px;overflow:hidden;font:12px/20px "simsun";color:#569001;padding-left:3px}.s_2{display:inline-block;float:left;height:20px;width:200px;overflow:hidden;font:12px/20px "simsun";color:#999;padding-left:20px}.autofill_item,.autofill_item tr,.autofill_item td{border-bottom:0;border-top:0}.search_result{text-align:left}.big_map{display:none;width:698px;height:498px;overflow:hidden;border:1px solid #ddd;clear:both}.big_map_top{width:698px;height:30px;overflow:hidden;background:#f0f0f0}

/*&#x81EA;&#x7531;&#x884C;*/
.free_top{ width:1190px;  margin:5px auto; overflow:hidden}
.free_top ul{ width:100%; height:300px;}
.free_top ul li{ float:left; width:287px; height:145px; margin:10px 5px 0;}
.free_top ul li img{ width:287px; height:145px;}
.all_dest_lists{margin:20px 0 0 0}
.all_dest_lists .city_lists {position: relative;}
.all_dest_lists .dest_name {font-size: 18px;font-family: "Microsoft Yahei"; float:left;} 
.all_other_des dt,
.all_other_des dt a
{
width: 52px;
}
.all_other_des dl
{
width: 380px;
}
.all_dest_lists .city_name a {
margin: 5px 0px;
display: inline-block;
_zoom: 1;
padding: 0 15px;
border-right: 1px solid #B8B8B8;
line-height: 14px;
color: #666;
}

.x1,.x2,.x3{ clear:both; width:100%; margin-top:20px;}
.x_top{ clear:both; width:100%; height:35px; line-height:35px;}
.bor1{border-bottom:2px solid #93DAEE; }
.bor2{border-bottom:2px solid #81c881; }
.bor3{border-bottom:2px solid #ffd5af; }
.bg1{ background:#C5F0FC;}
.bg2{ background:#d7f4d0;}
.bg3{ background:#ffeed2;}
.xtb{ float:left; padding:5px 10px 0px 0px;}
.xtit{ float:left; font-size:18px;font-family:"Microsoft YaHei",; margin-right:30px; color:#333;}
.xyou{ float:right; width:970px; height:35px; overflow:hidden;}
.xfl{ float:left; width:880px; text-align:right; height:15px; margin-top:10px; line-height:15px;  overflow:hidden; }
.xfl a{ padding:0px 10px; border-right:1px solid #b8b8b8;}
.xmore{ float:right; padding-right:10px; z-index:1;}
.x1_left{float:left; width:190px; height:270px;overflow: hidden;}
.x1_right{}
.x1f1 ul,.x1f2 ul,.x1f3 ul{ clear:both; width:180px; margin:0px auto; height:210px; overflow:hidden;}
.x1f1 ul li,.x1f2 ul li,.x1f3 ul li{ float:left; width:80px; height:40px; overflow:hidden; margin:10px 5px 0px 5px; background:#fff; text-align:center; line-height:40px;}
.x1f1 ul li a:link,.x1fl ul li a:visited{ color:#28ADD2;}
.x1f1 ul li a:hover{background:#28ADD2; display:block; color:#fff;}
.x1f2 ul li a:link,.x1f2 ul li a:visited{ color:#3fac24;}
.x1f2 ul li a:hover{background:#3fac24; display:block; color:#fff;}
.x1f3 ul li a:link,.x1f3 ul li a:visited{ color:#f60;}
.x1f3 ul li a:hover{background:#f60; display:block; color:#fff;}
.all_dest_lists .main_prods { float:left;padding-top: 6px;width: 990px;overflow: hidden; margin-left:10px;}
.all_dest_lists .sub_prds li{ float:left;width: 48%;line-height: 25px;}
.all_dest_lists .sub_prds { clear:both; border-top: 1px solid #C8C8C8;padding-top:7px;margin-top:0px;}
.all_dest_lists .sub_prds li a{ width:369px;}



.guonei .dest_classif_name, .guonei .dest_classif {
background-color: #D7F4D0;
}
.chujing .dcn_name li a:hover {
background-color: #28ADD2;
color: white;
}
.zhoubian .dcn_name li a:hover {
background-color: #F60;
color: white;
}
.zhoubian .dcn_name li, .zhoubian .dcn_name li a {
color: #F60;
display: block;
}
.guonei .dcn_name li a:hover {
background-color: #3FAC24;
color: white;
}
.guonei .dcn_name li, .guonei .dcn_name li a {
color: #3FAC24;
display: block;
}
.zhoubian .dest_classif_name, .zhoubian .dest_classif {
background-color: #FFEED2;
}
.zhoubian .dest_imfor {border-top: 2px solid #FFD5AF;}
.guonei .dest_imfor {border-top: 2px solid #81C881;}
.zhoubian .dest_name span {background: url("../images/gentuan.png") no-repeat 0 0px;display: block; padding-left:36px; padding-bottom:5px;}
.guonei .dest_name span {background: url("../images/gentuan.png") no-repeat 0 -37px;display: block; padding-left:36px; padding-bottom:5px;}
.chujing .dest_name span {background: url("../images/gentuan.png") no-repeat 0 -78px;display: block; padding-left:36px; padding-bottom:5px;}
 .youji_saf .ys_header,.zhoubian_icon, .guonei_icon, .prize .saf_icon, .prize .dissaf_icon {background: url("../images/gentuan.png") no-repeat;}
.all_dest_lists .city_name {float: right;margin-right: 100px;}
.all_dest_lists .all_others {position: absolute;right: 0px;top: 0px;line-height: 22px;text-align: center;}
.all_dest_lists .all_others a.all_name {display: block;width: 100px;height: 33px;position: relative;background-position: 84px -216px;border: 1px solid white;border-bottom: none;border-left: none;}
.chujing .all_other_des {border: 1px solid #93DAEE;}
.all_dest_lists .all_other_des {position: absolute;right: 0px;top: 33px;width: 800px;z-index: 9999;background-color: white;display: none;}
.chujing .dest_imfor {
border-top: 2px solid #93DAEE;
}
chujing .dest_classif_name, .chujing .dest_classif {
background-color: #C5F0FC;
}
.all_dest_lists .dest_classif {
float: left;
width: 190px;
height: 270px;
overflow: hidden;
}
chujing .dest_classif_name, .chujing .dest_classif {
background-color: #C5F0FC;
}
.all_dest_lists .dest_classif_name {
height: 200px;
padding: 10px 0 0 10px;
}
.all_dest_lists .dcn_name {
width: 180px;
}
.chujing .dcn_name li, .chujing .dcn_name li a {
color: #28ADD2;
display: block;
}
.all_dest_lists .dcn_name li {
float: left;
width: 80px;
height: 40px;
margin: 0 10px 10px 0;
text-align: center;
line-height: 40px;
background-color: white;
cursor: pointer;
}
.chujing .dcn_name li, .chujing .dcn_name li a {
color: #28ADD2;
display: block;
}
.all_dest_lists .dest_classif_ad {
height: 60px;
}
.all_dest_lists .all_oh_des {padding: 15px 14px 0px 14px;}
.all_oh_des .all_oh_des_left {
margin-right: 20px;
}
.all_oh_des .all_oh_des_left, .all_oh_des .all_oh_des_right {
float: left;
width: 375px;
}
.all_other_des dl {
width: 380px;
}
.all_other_des dt, .all_other_des dt a {

width: 52px;
}
.all_dest_lists .all_others a {
color: #666;
}
.all_other_des dd {
width: 325px;
text-align: left;
}
.all_other_des dt, .all_other_des dd {
float: left;
}
.all_other_des dd a {
padding: 0px 8px;
border-right: 1px solid #D8D8D8;
line-height: 12px;
white-space: nowrap;
float: left;
margin-bottom: 10px;
overflow: visible;
}
.all_oh_des .all_oh_des_left, .all_oh_des .all_oh_des_right {
float: left;
width: 375px;
}
.dcn_name{width:180px}.all_dest_lists .dcn_name
li{float:left;width:80px;height:40px;margin:0
10px 10px 0;text-align:center;line-height:40px;background-color:#fff;cursor:pointer}
.all_dest_lists .main_imfor {
margin: 0 0 0 200px;
height: 270px;
_margin: 0 0 0 195px;
}
.all_dest_lists .main_prods {
padding-top: 10px;
width: 990px;
overflow: hidden;
}
.all_dest_lists .main_prods ul {
width: 995px; margin-left:5px;
}
.all_dest_lists .main_prods li {
float: left;
margin-right:14px;
}
.all_dest_lists .m_prod_pic {
width: 234px;
height: 160px;
position: relative;
overflow: hidden;
}
.all_dest_lists .m_prod_pic a, .all_dest_lists .m_prod_pic img {
display: block;
}
.all_dest_lists .m_prod_pic .trans_bg {
background-color: black;
opacity: 0.6;
height: 30px;
line-height: 30px;
position: absolute;
left: 0;
bottom: 0;
width: 100%;
filter: alpha(opacity=60);
}
.all_dest_lists .m_prod_price {
position: absolute;
left: 0;
bottom: 0;
height: 30px;
line-height: 30px;
width: 100%;
}
.all_dest_lists .m_prod_price .mpp_num {
color: #F60;
font-weight: 700;
text-align: left;
padding: 0 0 0 5%;
font-size: 14px;
}
.all_dest_lists .m_prod_price .mpp_num, .all_dest_lists .m_prod_price .trav_name {
float: left;
width: 45%;
display: block;
}
.f_yh {
font-family: '&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;';
}
.all_dest_lists .m_prod_price .trav_name {
color: white;
text-align: right;
padding: 0 5% 0 0;
}
.all_dest_lists .m_prod_name {
margin: 5px 0 0 0;
color: #404040;
width: 190px;
height: 39px;
overflow: hidden;
}
.all_dest_lists .m_prod_name a {
display: block;
}
 .all_dest_lists .sub_prds {
border-top: 1px solid #C8C8C8;
padding-top: 7px;
margin-top: 7px;
}
.all_dest_lists .sub_prds li {
width: 48%;
float: left;
}
.all_dest_lists .sub_prds li em {
padding-right: 5px;
color: #999;
}
.all_dest_lists .sub_prds li a, .all_dest_lists .sub_prds li span, .all_dest_lists .sub_prds li em {
float: left;
display: block;
}
.all_dest_lists .sub_prds li a {
width: 370px; margin-right:10px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.all_dest_lists .sub_prds li a, .all_dest_lists .sub_prds li span, .all_dest_lists .sub_prds li em {
float: left;
display: block;
}
.all_dest_lists .sub_prds li span {
float: right;
color: #F60;
font-weight: 700;
padding-right: 20px;
font-size: 14px;
}
.all_dest_lists .sub_prds li a, .all_dest_lists .sub_prds li span, .all_dest_lists .sub_prds li em {
float: left;
display: block;
}
/*&#x81EA;&#x7531;&#x884C;&#x6E38;&#x8BB0;&#x653B;&#x7565;*/
.youji_saf{margin-top: 30px;}
.youji_saf .last_youji, .youji_saf .saf {width:817px;float: left;}
.youji_saf .ys_header {font-size: 18px;font-family: "Microsoft Yahei";padding: 0 0 5px 36px;border-bottom: 2px solid #C1C1C1;}
.youji_saf .last_youji .ys_header {background: url("../images/gentuan.png") no-repeat 0 -120px;}
.youji_saf .ys_header {font-size: 18px;font-family: "Microsoft Yahei";}
.youji_lists {margin-top: 10px;}
.youji_lists li {padding-bottom: 10px;border-bottom: 1px solid #D8D8D8;margin-bottom: 10px;}
.youji_lists .youji_pic, .youji_lists .youji_pic a, .youji_lists .youji_pic img {display: block;height: 110px;width: 190px;}
.youji_lists .youji_pic {margin-right: 20px;}
.youji_lists .youji_pic, .youji_lists .youji_des {float: left;}
.youji_lists .youji_pic a, .youji_lists .youji_pic img {display: block;height: 110px;width: 190px;}
.youji_lists .youji_pic, .youji_lists .youji_pic a, .youji_lists .youji_pic img {display: block;height: 110px;width: 190px;}
.youji_lists .youji_des {width:606px;overflow: hidden;}
.youji_lists .no_pic .youji_des {width: 820px;}
.youji_lists .youji_des h3 a {color:#538903;font-size: 14px;font-weight: 700;}
.youji_lists .youji_sub_tt {color: #999;margin: 3px 0 5px;}
.youji_lists .youji_sub_tt .youji_time {margin: 0 20px 0 10px;}
.youji_lists .youji_para { max-height:54px;color: #666;margin: 3px 0 5px; overflow:hidden;}
.youji_saf .saf {width:345px;float: right;}
.youji_saf .saf .ys_header{background: url("../images/gentuan.png") no-repeat 0 -157px;}
.youji_saf .saf_num {margin-top: 10px;}
.youji_saf .saf_num .sn {float: left;height: 60px;width: 60px;background-color: #F90;color: white;}
.youji_saf .saf_num .sn_1 {display: block;text-align: center;margin-top: 10px;}
.youji_saf .saf_num .sn_2 {display: block;font-size: 20px;text-align: center;color: white;}
.youji_saf .saf_num .saf_lists {margin-left: 80px;}
.youji_saf .saf_num .saf_lists span {display: block;line-height: 18px;}
.youji_saf .saf_num .saf_lists em {color: #F60;}
.youji_saf .saf_dianping_box { height:280px;overflow: hidden;}
.youji_saf .saf_dianping {margin-top: 10px;border-top: 1px dotted #D8D8D8;padding-top: 10px;}
.youji_saf .saf_dianping li {margin-bottom: 10px; }
.youji_saf .saf_dianping h3 a {color: #538903;font-size: 14px;font-weight: 700;line-height: 16px;}
.youji_lists .youji_sub_tt {color: #999;margin: 3px 0 5px;}
.prize {margin-top: 5px;}
.prize .saf_icon {padding-left: 25px !important;background: url("../images/gentuan.png") no-repeat 0 -197px;margin-right: 5px;margin-left: 0 !important;}
.saf_dianping span {background-color: #F90;padding: 1px 8px;color: white;margin-left: 10px;position: relative;top: -1px;}
.prize span {padding: 1px 0px 1px 0 !important;color: #F80 !important;background-color: white !important;}
.youji_saf .saf_dianping .sd_2 {color: #999;margin: 5px 0 8px 0;}
.youji_saf .saf_dianping .sd_3 { max-height:29px;border: 1px solid #F1F1F1;background-color: #F9F8F8;padding: 10px;color: #666; overflow:hidden;}

/*&#x4F1A;&#x8BAE;&#x9996;&#x9875;*/
.jifeng_left{ float:left; width:200px;}
.jifeng_class{ float:left; width:200px;border-radius:8px}
.jifeng_class h3{ width:200px; background:#6b0; height:30px; line-height:30px;text-align: center;}
.jifeng_class h3 span{ color:#fff; font-weight:bold; font-size:14px; }
.jifeng_catog{ float:left; width:198px; border:1px solid #6b0; border-top:0px;}
.jifeng_catog li{ float:left; width:198px;  border-top:1px solid #EAEAEA; margin-top:-1px;}
.jifeng_catog li a{ background:url("../images/jifeng_bg.gif") 4px center no-repeat; width:168px; padding-left:24px; display:block;line-height:34px; height:34px;}
.jifeng_right{ float:right; width:968px; margin-left:8px;_margin-left:2px;}

.x_box25{float: left;
clear: both;
width: 968px;
overflow: hidden;
border: 0 none; padding-bottom:17px;}
.x_box25 .x_box1,.x_box5 .x_box2 {
float: left;
overflow: hidden;
margin-right: 14px;
}
.x_box1 {
width: 320px;
}
.x_box2 {
width: 296px;padding-right:12px;
}
.x_box4{ margin-top:10px;}
.x_box3{ width:620px; float:left;}
#js_changeImg {
width: 320px;
height: 244px;
}
.js_changeBox a, .js_changeBox a img {
display: block;
border: 0 none;
}
.x_ele2 .newsfocus {
height: 100px;
padding: 4px 0 0;
margin: 0 0 12px;
overflow: hidden;
}
.x_ele2 .title {
line-height: 20px;
padding: 0 0 2px;
}
.x_ele2 .title a{ color:#569001;}
.x_ct1 .title a{color:#444}
.summary{ color:#888; padding-top:6px;}
.x_ele2 .title .h3{ font-size:14px; font-weight:bold;}
.x_ele2 p {
color: #888;
}
.x_ele2 p {
color: #888;
}
.x_ele2 .summary {
padding-top: 3px;
line-height: 19px;
padding: 4px 0 0;
}
.x_ele1 {
margin: 5px 0 0;
height: 18px;
line-height: 20px;
overflow: hidden;
}
.el_layout1_t {
overflow: hidden; float:left;
} 
.ly_ico1, .ly_ico2 {
margin: 9px 0 0;
width: 3px;
height: 3px;
background-color: #9897C3;
}
.el_ico_dash {
display: block;
width: 2px;
height: 2px;
background-color: #333;
}
.el_img_ico, .el_ico_dash, .x_ico1, .x_ico11, .ico_1, .ico_2 {
display: inline-block;
overflow: hidden;
text-indent: -2000em;
vertical-align: 1px;
}
.x_ele1_ct {
padding-left: 10px;
}
.x_ele1_ct a{color: #666;}
.x_box5 {
width:968px;
overflow: hidden; border-top:#6b0 2px solid;
margin-bottom: 18px;
}
.x_ele6 {
color: #333;margin-top: 10px;color: #538903;font-weight: bold;
height: 32px;
line-height: 16px;
}
.x_ele6 .fr {
color: #9C9C9C;
}
.fr {
float: right;
}
.x_ele6 .text {
font-size: 14px;
}
.el_title1 .text {
float: left;
position: relative;
}
.x_ele5 {
height: 77px;
overflow: hidden;
}
.x_ele5 .el_layout1_t {
width: 112px;
}
.x_ele5 .el_layout1_t img {
border: 1px solid #DDD;
border-radius: 3px;
}
.x_ele5 .x_ct1 {
padding-left: 15px;
}
.x_ct1 {
height: 75px;
overflow: hidden;
}
.x_ct1 .title {
margin-top: -2px;
line-height: 18px;
}
/*&#x4F1A;&#x8BAE;&#x5206;&#x9875;*/
.jifeng_top02{ float:left; width:968px;}
.jifeng_top02 h3{ height:30px; line-height:30px;text-align: left; border-bottom:2px solid #6b0;}
.jifeng_top02 h3 span{ float:left; color:#333; font-weight:bold; font-size:14px;}
.jifeng_top02 h3 a{ float:right;}
/*&#x4F1A;&#x8BAE;*/
.meet_nr{ width:968px; margin:0px auto; padding-top:8px; padding-bottom:8px; line-height:24px; }
.meet_lm{ font-size:14px; font-weight:bold; color:#333333; line-height:34px; width:136px; text-align:center;}
.anlishow{ float:left; width:322px; height:115px; overflow:hidden; margin-top:8px;}
.anli_kd{ width:360px; margin:0px auto;}
.anli_pic{ float:left; width:142px; height:100px; padding:2px; border:1px solid #d8d8d8; overflow:hidden;}
.anli_ms{ float:left; padding-left:7px; width:183px; line-height:24px; overflow:hidden;}
.mt_name,.mt_name a{ width:100%; height:30px; line-height:30px; overflow:hidden; font-size:14px; color:#449806; text-decoration:underline;}
.mt_name a:hover{ font-size:14px; color:#f84e03; text-decoration:underline;}
.mt_num{ width:100%; height:24px; overflow:hidden;}
.anlixq_pic{ float:left; width:190px; height:120px; padding:2px; border:1px solid #d8d8d8; display:block; margin-bottom:8px;}
.anlixq_ms{ float:left; padding-left:10px; width:500px; line-height:24px;}
.pianfu{ clear:both; background: url("../images/pianfu_sx.jpg") no-repeat; padding-left:18px; line-height:28px; height:28px;}
.cdshow{ clear:both; width:100%; margin-top:8px; height:102px;}
.cd_pic{ float:left; width:120px; height:90px; padding:2px; border:1px solid #d8d8d8; overflow:hidden;}
.cd_ms{ float:left; padding-left:10px; width:832px; line-height:24px;}
.cd_js{ width:100%; height:48px; overflow:hidden;}
.cd_js a:link,.cd_js a:visited{ font-size:12px; color:#303030; text-decoration:none;}
.cd_js a:hover{ font-size:12px; color:#666666; text-decoration:underline;}
.sheshi_ms{ float:left; padding-left:10px; width:150px; line-height:22px; overflow:hidden;}
.sheshi_jiage{ width:100%; height:22px; overflow:hidden;}
.sheshi_js{ width:100%; height:40px; line-height:20px; overflow:hidden;}
.sbxq{width:240px; height:300px; padding:2px; border:1px solid #d8d8d8; margin:0px auto; text-align:center; margin-bottom:8px;}
.lipinshow{ float:left; width:121px; margin-top:8px;}
.lipin_pic{ width:110px; height:80px; padding:2px; border:1px solid #d8d8d8; overflow:hidden; margin-bottom:3px; margin:0px auto;}
.lipin_name{ width:116px; line-height:24px; height:24px; overflow:hidden; text-align:center; margin:0px auto;}
.sbxq01{width:340px; height:380px; padding:2px; border:1px solid #d8d8d8; margin:0px auto; text-align:center; margin-bottom:8px;}
#tab_meet{ line-height:30px;}
.xlpic{ float:left; width:177px; overflow:hidden;}
.xlimg{ width:160px; height:120px; padding:2px; border:1px solid #d8d8d8; margin:0px auto; margin-bottom:2px; overflow:hidden;}
.xlimg_ms,.xlimg_ms a{ width:164px; margin:0px auto; text-align:center; line-height:24px; height:24px; overflow:hidden; color:#449806; text-decoration:underline; font-size:12px;}
.author{ line-height:24px; text-align:center; color:#666; padding-bottom:5px;}
.meet_service ul li{ clear:both; width:770px; padding-left:18px; border-bottom:1px dashed #d8d8d8; line-height:32px; height:32px; background:url("../images/list_arrow.gif") 4px center no-repeat;}
.meet_service ul li a{ color:#333333;}
.meet_service ul li a:hover{ text-decoration:underline; color:#ff6600;}
.gsnews{ float:left; width:69%; overflow:hidden; padding-right:7px;}
.gscishu{ float:left; width:20%;}
.gstime{ float:left; width:10%; font-size:12px;  font-family:"&#x5B8B;&#x4F53;"; color:#666666;}
.pianfu{ clear:both; background: url("../images/huadong_ico.jpg") no-repeat; padding-left:18px; line-height:30px; height:30px;}
.jz{ text-align:center;}
.mar8{ margin-top:8px;}
.fgx,.fgx01{clear:both; width:100%; height:11px; background:url("../images/fgx.jpg")repeat-x; overflow:hidden;}
.author{ line-height:24px; text-align:center; color:#666; padding-bottom:5px;}
/*hotel*/
.topMode .search_hotel {
	BORDER: #ddd 1px solid;BORDER-TOP: 2px solid #8AB923; WIDTH: 248px; BACKGROUND: #fff; FLOAT: left; box-shadow: 0 3px 4px #DDD; overflow:hidden
}
.topMode .search_hotelaa {
	BORDER: #ddd 1px solid;BORDER-TOP: 2px solid #8AB923; WIDTH: 248px; BACKGROUND: #fff; FLOAT: left;  box-shadow: 0 3px 4px #DDD; overflow:hidden
}
.topMode .search_hotel H2.hd {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 32px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.topMode .search_hotel H2.hd B {
	FONT: bold 14px/32px "&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x5B8B;&#x4F53;",Arial
}
.topMode .search_hotel .content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 10px
}
.topMode .search_hotel DL {
	WIDTH: 208px; DISPLAY: inline-block; MARGIN-BOTTOM: 10px; FLOAT: left; _margin-bottom: 8px
}
.topMode .search_hotel DT {
	LINE-HEIGHT: 28px; WIDTH: 48px; PADDING-RIGHT: 15px; FLOAT: left; HEIGHT: 28px; COLOR: #666; OVERFLOW: hidden; _line-height: 30px
}
.topMode .search_hotel DD {
	POSITION: relative; WIDTH: 145px; FLOAT: left; HEIGHT: 28px
}
.topMode .search_hotel DD EM {
	POSITION: absolute; WIDTH: 25px; DISPLAY: block; BACKGROUND: url("../images/searchbg.gif") no-repeat right 7px; HEIGHT: 28px; OVERFLOW: hidden; TOP: 0px; CURSOR: pointer; LEFT: 119px
}
.topMode .inputText {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-LEFT: 5px; WIDTH: 110px; PADDING-RIGHT: 30px; BACKGROUND: url("../images/searchbg.gif") no-repeat 0px 0px; HEIGHT: 18px; COLOR: #888; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 5px
}
.topMode .keyWord {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 135px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.topMode .inputBtn {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 122px; BACKGROUND: url("../images/searchbg.gif")no-repeat 0px -33px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 34px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
.topMode .btnBox {
	TEXT-ALIGN: center
}
.topMode .checkIn .inputText {
	FONT-FAMILY: Arial
}
.topMode .checkOut .inputText {
	FONT-FAMILY: Arial
}

.topMode DD.checkIn EM {
	BACKGROUND-POSITION: right -18px
}
.topMode DD.checkOut EM {
	BACKGROUND-POSITION: right -43px
}
.topMode DD.arrow EM {
	BACKGROUND: url("../images/arrowbg.gif") no-repeat 7px -327px
}
.topMode DD.arrow UL {
	BORDER-BOTTOM: #e7e6e7 1px solid; POSITION: absolute; BORDER-LEFT: #d1d1d1 1px solid; WIDTH: 143px; DISPLAY: none; BACKGROUND: #fff; TOP: 27px; BORDER-RIGHT: #e7e6e7 1px solid; LEFT: 0px
}
.topMode DD.arrow LI {
	BORDER-LEFT: #f1f1f1 2px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-LEFT: 3px; PADDING-RIGHT: 10px; BACKGROUND: #fff; HEIGHT: 18px; OVERFLOW: hidden; BORDER-TOP: #e7e6e7 1px solid; CURSOR: pointer; PADDING-TOP: 5px; _line-height: 20px
}
.topMode DD.arrow LI:hover {
	BACKGROUND: #f0f0f0; COLOR: #ff6600
}
.topMode DD.arrow LI.on {
	BACKGROUND: #f0f0f0; COLOR: #ff6600
}

.topMode .slider {
	WIDTH:915px; FLOAT: right; /*HEIGHT: 323px; */MARGIN-LEFT: 10px
}
.topMode .slider .sliderBox {
	WIDTH:915px; BACKGROUND: #fff; HEIGHT: 260px; OVERFLOW: hidden
}

.topMode .slider .service {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: justify; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 35px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; HEIGHT: 35px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 8px; box-shadow: 0 3px 4px #DDD
}
.topMode .slider .service DT {
	TEXT-INDENT: -9999px; WIDTH: 58px; DISPLAY: inline-block; BACKGROUND: url("../images/hotelbg.gif") no-repeat 0px -183px; FLOAT: left; OVERFLOW: hidden
}
.topMode .slider .service DD {
	Z-INDEX: 10; WIDTH: auto; DISPLAY: inline-block; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 35px; MARGIN-LEFT: 11px; _width: 0
}
.topMode .slider .service DD A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 30px; PADDING-RIGHT:30px; DISPLAY: block; BACKGROUND: #333; HEIGHT: 35px; COLOR: #fff; PADDING-TOP: 0px; border-radius: 3px
}
.topMode .slider .service DD.d1 A {
	BACKGROUND: #ff84ac
}
.topMode .slider .service DD.d2 A {
	BACKGROUND: #68bd77
}
.topMode .slider .service DD.d3 A {
	BACKGROUND: #54b3fc
}
.topMode .slider .service DD.d4 A {
	BACKGROUND: #c286e3
}
.topMode .slider .service DD.d5 A {
	BACKGROUND: #ff8763
}
.topMode .slider .service DD A:hover {
	BACKGROUND: #cc0001
}
.topFocus {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: 2px solid #8AB923; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 10px; box-shadow: 0 3px 4px #DDD
}
.topFocus .hotel_left {
	PADDING-LEFT: 17px; WIDTH:565px; FLOAT: left;_PADDING-LEFT: 4px;
}
.topFocus .hotel_right {
	BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 20px; WIDTH: 570px; FLOAT: right; HEIGHT: 275px
}
.topFocus H2.hd {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 32px; HEIGHT: 32px; OVERFLOW: hidden
}
.topFocus H2.hd SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url("../images/arrowbg.gif") no-repeat 0px -514px; FLOAT: right; PADDING-TOP: 0px
}
.topFocus H2.hd B {
	FONT: 18px/32px "&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x5B8B;&#x4F53;",Arial; COLOR: #000
}
.topFocus LI {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; PADDING-LEFT: 8px; WIDTH: 244px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url("../images/dot.gif") no-repeat 0px 15px; FLOAT: left; HEIGHT: 24px; OVERFLOW: hidden; PADDING-TOP: 5px; margin-right:30px;
}
.topFocus LI SPAN.price {
	FLOAT: right; 
}
.topFocus LI.pic {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 177px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 133px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px
}
.topFocus LI.pic A {
	POSITION: relative; WIDTH: 177px; DISPLAY: block; HEIGHT: 133px; OVERFLOW: hidden
}
.topFocus LI DIV {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 5px; WIDTH: 167px; PADDING-RIGHT: 5px; HEIGHT: 28px; COLOR: #fff; FONT-SIZE: 12px; OVERFLOW: hidden; TOP: 105px; PADDING-TOP: 0px; LEFT: 0px
}
.topFocus LI DIV SPAN {
	PADDING-LEFT: 5px; FLOAT: right; COLOR: #f60
}
.topFocus LI DIV SPAN EM {
	COLOR: #ff0 !important
}
.topFocus LI DIV.bg {
	FILTER: alpha(opacity=30); BACKGROUND: #000; opacity: 0.3
}
.topFocus LI A:hover DIV.bg {
	FILTER: alpha(opacity=7); BACKGROUND: #a00; opacity: 0.7
}
.sale_left{ color:#ff0000; font-weight:bold; font-size:14px; font-family:'&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;';}
.topFocus .hotel_right LI.pic {
	HEIGHT: auto
}
.topFocus .hotel_right LI.pic DD {
	COLOR: #888
}
.topFocus .hotel_right LI.pic DD.title {
	TEXT-ALIGN: justify; LINE-HEIGHT: 20px; MARGIN-BOTTOM: 5px; HEIGHT: 60px; OVERFLOW: hidden; PADDING-TOP: 7px
}
.topFocus .hotel_right LI.pic DD.title A {
	HEIGHT: 60px
}
.topFocus .hotel_right LI DT {
	WIDTH: 177px; HEIGHT: 133px; OVERFLOW: hidden
}
.topFocus .hotel_right LI DT SPAN {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 50px; WIDTH: 57px; DISPLAY: inline-block; BACKGROUND: url("../images/discount.png") no-repeat 0px 0px; HEIGHT: 50px; COLOR: #fff; OVERFLOW: hidden; TOP: 42px; LEFT: 0px
}
.topFocus .hotel_right LI DT SPAN EM {
	COLOR: #fff !important; MARGIN-RIGHT: 3px
}
.topFocus .hotel_right EM.sale {
	FONT-SIZE: 24px; color:#ff0000; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";
}
.topFocus .hotel_right LI SPAN.price {
	TEXT-DECORATION: line-through; 
}
.topFocus .hotel_right LI SPAN.price EM {
	COLOR: #888 !important;
}
.hotels {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; HEIGHT: 313px; OVERFLOW: hidden; BORDER-TOP: 2px solid #8AB923; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 10px; box-shadow: 0 3px 4px #DDD
}
.hotels H2.hd {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 32px; HEIGHT: 32px; OVERFLOW: hidden
}
.hotels H2.hd SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url("../images/arrowbg.gif") no-repeat 0px -514px; FLOAT: right; PADDING-TOP: 0px
}
.hotels H2.hd B {
	FONT: 18px/32px "&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x5B8B;&#x4F53;",Arial; COLOR: #000
}
.hotels .left_jxhotel {
	POSITION: relative; PADDING-LEFT: 17px; WIDTH:935px; FLOAT: left; HEIGHT: 313px; OVERFLOW: hidden
}
.hotels .right_jxhtotel {
	WIDTH:207px; PADDING-RIGHT: 10px; FLOAT: right
}
.hotels .hots LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px 0px; PADDING-LEFT: 0px; WIDTH: 177px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 133px; PADDING-TOP: 0px
}
.hotels .hots LI A {
	POSITION: relative; WIDTH: 177px; DISPLAY: block; HEIGHT: 133px; OVERFLOW: hidden
}
.hotels .hots LI DIV {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 5px; WIDTH: 167px; PADDING-RIGHT: 5px; HEIGHT: 28px; COLOR: #fff; FONT-SIZE: 12px; OVERFLOW: hidden; TOP: 105px; PADDING-TOP: 0px; LEFT: 0px
}
.hotels .hots LI DIV SPAN {
	PADDING-LEFT: 5px; FLOAT: right; COLOR: #ff0
}
.hotels .hots LI DIV SPAN EM {
	COLOR: #ff0 !important
}
.hotels .hots LI DIV.bg {
	FILTER: alpha(opacity=70); BACKGROUND: #000; opacity: 0.7
}
.hotels .hots LI A:hover DIV.bg {
	FILTER: alpha(opacity=90); BACKGROUND: #a00; opacity: 0.9
}
.ui-tabs-nav {
	POSITION: absolute; WIDTH: 710px; HEIGHT: 44px; TOP: 0px; LEFT: 195px
}
.ui-tabs-nav LI {
	TEXT-ALIGN: center; WIDTH: auto; HEIGHT: 44px; float:left;
}
.ui-tabs-nav LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 44px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.ui-tabs-nav LI.end {
	WIDTH: 102px
}


.hotels .ui-tabs-nav {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; TOP: 5px; PADDING-TOP: 0px; LEFT: 92px
}
.hotels .ui-tabs-nav LI {
	WIDTH: 62px; HEIGHT: 24px; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
.hotels .ui-tabs-nav LI A {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: inline-block; HEIGHT: 14px; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 5px; _line-height: 16px
}
.hotels .ui-tabs-nav LI.ui-tabs-selected {
	BACKGROUND: #c11b3e; border-radius: 2px
}
.hotels .ui-tabs-nav LI.ui-tabs-selected A {
	COLOR: #fff !important
}
.hotels .ui-tabs-panel {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.hotels .dianping {
	BORDER-BOTTOM: #ddd 3px solid; BORDER-LEFT: #ddd 3px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; WIDTH: 177px; PADDING-RIGHT: 7px; BACKGROUND: #fff; HEIGHT: 256px; OVERFLOW: hidden; BORDER-TOP: #ddd 3px solid; BORDER-RIGHT: #ddd 3px solid; PADDING-TOP: 7px
}
.brandsBox {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 2px solid #8AB923; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px; box-shadow: 0 3px 4px #DDD; height:auto; overflow:hidden;
}
.brandsBox H2.hd {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 32px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; HEIGHT: 32px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.brandsBox H2.hd SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url("../images/arrowbg.gif") no-repeat 0px -514px; FLOAT: right; PADDING-TOP: 0px
}
.brandsBox H2.hd B {
	FONT: 18px/32px "&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x5B8B;&#x4F53;",Arial; COLOR: #000
}
.brandsBox .content {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; height:auto; overflow:hidden;
}
.brandsBox  .outerBox {
	POSITION: relative; MARGIN: 0px auto; WIDTH:1171px; HEIGHT: 99px; OVERFLOW: hidden; padding-left:2px;
}
.brandsBox .outerBox UL {
	POSITION: absolute; WIDTH: 9999px; TOP: 0px; LEFT: 0px
}
.brandsBox .outerBox LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; WIDTH: 75px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; HEIGHT: 99px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.brandsBox .outerBox LI A {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 75px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url("../images/hotelbg.gif") no-repeat 0px -76px; HEIGHT: 75px; OVERFLOW: hidden; PADDING-TOP: 24px
}
.brandsBox .outerBox LI A IMG {
	MARGIN-LEFT: 12px
}
.brandsBox .outerBox LI A DIV {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; MARGIN-TOP: 12px; HEIGHT: 22px; COLOR: #666; OVERFLOW: hidden
}
.brandsBox .marquee LI A:hover DIV {
	COLOR: #ff6600
}
.gn_huifang_main{width:100%; float:left;}
.gn_huifang_main ul li{width:100%; float:left; line-height:25px; }
.gn_huifang_main ul li a{  color:#569001; }
.gn_huifang_main ul li a:hover{ text-decoration:underline;}
.gn_huifang_main ul li p{ color:#666;}
/*&#x9152;&#x5E97;list*/
#cnt{ width:1190px; margin:0 auto; overflow:hidden; clear:both;}
.searchBox01 {border-top: 2px solid #8AB923;}
.searchBox01 .len8{ margin-top:3px;}
.searchBox {border-top: 2px solid #8AB923;border-left: 1px solid #DDD;border-right: 1px solid #DDD;background: #f6f6f6;padding: 8px 10px 7px 20px;}
.searchBox .middle_content {float: none;}
.searchBox .list, .searchBox .search_btn {float: left;margin-right: 28px;display: inline;float: left;height: 28px;}
.searchBox .list .list_tit {float: left;color: #333;font-size: 14px;line-height: 16px;padding-top: 5px;font-family: &#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;E\8F6F\96C5\9ED1;margin: 0 10px 8px 0;}
.searchBox .list .list_con {float: left;}
searchBox .list #txtHotelCity1 {background: url("../images/list.3.png") no-repeat -297px -1649px white;}
.errMasBorder {display: none;}
.searchBox .list input {color: #888;height: 18px;line-height: 18px;padding: 4px 0;text-indent: 3px;float: left;border: 1px solid #DDD;font-size: 14px;background: url("../images/list.3.png") no-repeat -734px -1579px white;}
.w108 {width: 160px;}
.searchBox .list input#txtHotelInfo {width: 200px;}
#txtHotelCity1, #txtHotelInfo, #txtHotelName {font-family: Microsoft yahei;}
.searchBox .list .input01 {color: #999;}
.searchBox .search_btn {margin-right: 0;display: inline;float: left; height:23px;}
.searchBox .btn01, .searchBox .btn02 {width: 61px;height: 23px;border: 0;cursor: pointer;text-align: center;font-size: 14px;font-weight: bold;color: white;background: url("../images/list.3.png") no-repeat 0 -2129px transparent;display: inline-block;}
.listFilter {padding: 0 10px 0 13px;border: 1px solid #DDD;border-top: 0 none;margin-bottom: 10px; height:auto; overflow: hidden;}
.listFilter .bor_no{ border-bottom:none;}
.listFilter .rec_filter, .listFilter .brand_filter {border-bottom: 1px dashed #DDD;}
.listFilter .rec_filter dl, .listFilter .brand_filter dl {border: 0;}
.listFilter .recommenLoc {padding-top: 5px;width: 1167px;}
.listFilter .recommenLoc, .listFilter .brand {padding-bottom: 0;}
.listFilter dl {border-bottom: 1px dashed #DDD;padding-bottom: 4px;}
.listFilter dl dt {font-size: 12px;font-family: "&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";color: #333;margin-bottom: 2px;padding-left: 5px;
font-weight: bold;float: left;}
.listFilter .recommenLoc dd {height: 25px;}
.listFilter dl dd {line-height: 14px;float: left;white-space: nowrap;overflow: hidden;}
.all {margin-left: 20px;width: 46px;height: 20px;margin-top: 1px;}
.all_ck a {background-color:#8AB923;color: white; font-size: 12px;text-align: center;line-height: 20px;
           height: 20px;display: inline-block; min-width:46px;}
.all a {font-size: 12px;}
.sort .sort_ch_hover .areaName {color: white;}
.sort .areaName {display: inline-block;height: 20px;line-height: 20px;overflow: hidden;float: left;cursor: pointer;}
a.rec_hili.sort_ch_hover a.sort_ch_hover {font-size: 12px;color: white;line-height: 20px;text-align: right;}
.listFilter .rec_filter .len8 dd.sort { width:48px;}
.listFilter .recommenLoc dd {height: 25px;}
.sort, .price_mo, .star_dd {margin-left:18px;width: 125px;}
.listFilter .bg_box {padding: 3px 3px 3px;display: inline-block;}
.listFilter .price dd label {display: inline-block;width: 90px;}
.listFilter dl dd label {cursor: pointer;padding-left: 5px;width: 60px;overflow: hidden;height: 14px;line-height: 14px;}
listFilter .price .intervalBox {white-space: nowrap;height: 25px;background: white;width: 185px;overflow: hidden;
padding-top: 0;margin-top: 0;}
.listFilter .price .priceInput {width: 55px;height: 20px;border: 1px solid #CCC;margin-left: 5px;vertical-align: middle;
line-height: 20px;cursor: auto;}
.listFilter .price .intervalBox .priceBtn {width: 49px;height: 23px;line-height: 23px;display: inline-block;margin: 0 0 0 11px;
vertical-align: -8px;background: url("../images/list.3.png") no-repeat -850px -1753px;}
.price_mo a {color: #333;display: inline-block;font-size: 12px;height: 20px;line-height: 20px;
overflow: hidden;padding: 0 6px;}
.intervalBox{ width:255px;}
.anim_info {overflow: hidden;padding-top: 5px;margin-top: -1px;}
.listFilter .facility {width: 1173px;border-right: 0 none;margin-right: 0;border-bottom: 0;}
.listFilter dl {border-bottom: 1px dashed #DDD;padding-bottom: 4px;}
.listFilter .brand .more {width: 98px;cursor: pointer;float: right;}
.listFilter .brand .more a {color: #333;padding: 3px 9px 2px 10px;display: block;width: 40px;}
/*&#x9152;&#x5E97;list&#x5DE6;&#x4FA7;*/
.listContent {float: left;width: 925px;margin-bottom: 5px;}
.sort_list {background: none no-repeat 0 0 #f6f6f6;height: 28px;padding: 10px 10px 0;border-top: 2px solid #8AB923;position: relative;z-index: 2;border-bottom: 1px solid #DDD;border-left: 1px solid #DDD;border-right: 1px solid #DDD;margin-bottom: 10px;}
.sort_list ul {float: left;height: 21px;}
.sort_list ul .def {width: 63px;background: url("../images/list.3.png") no-repeat -440px -1610px;}
.sort_list ul li {float: left;height: 21px;line-height: 21px;width: 25px;
cursor: pointer;margin-left: -1px;background: url("../images/list.3.png") no-repeat -440px -1610px white;margin-right: 9px;}
.sort_list ul .def .on {z-index: 200;position: absolute;overflow: hidden;padding: 0 8px 0 7px;background:#8AB923;color: white;}
.sort_list ul li span {float: left;padding: 1px 7px 2px;text-align: center;}
.sort_list ul li.hp {width: 49px;;background-position: -476px -1608px;left: 72px;}
.sort_list ul li.price {width: 49px;background-position: -524px -1608px;left: 186px;margin: 0;}
.hotelContent {clear: both;}
.hotelContent01{clear: both;border: 1px solid #DDD; margin-bottom:10px;}
div.hotel-list {width: 923px;padding: 0 0 10px;float: none;border: 1px solid #DDD;margin-bottom: 10px;}
.list_cont_right {width: 923px;position: relative;margin-top: 15px;}
.list_num_box {width: 30px;position: absolute;left: 15px;top: 0;}
.list_num_box .num {display: inline-block;width: 20px;height: 18px;line-height: 18px;background: url("../images/list.3.png") no-repeat -440px -1784px;text-align: center;color: white;font-family: Arial;font-weight: bold;}
.hotel-list .listTop {width: 923px;margin-bottom: 10px;overflow: hidden;}
.hotel-list .imgCon {float: left;width: 110px;height: 110px;overflow: hidden;margin-left: 15px;display: inline;}
.hotel-list .imgCon a {display: block;}
.hotel-list .imgCon img {width: 110px;height: 110px;}
.hotel-list .infoCon {float: right;width: 782px;overflow: hidden;}
.infoBox {width: 590px;float: left;}
.infoTop {float: left;width: 590px;line-height: 26px;margin: 3px 0 2px;}
.infoTop .hotelName {color: #569001;font-size: 14px;font-weight: 700;padding-bottom: 6px;margin-right: 10px;}
.infoTop span {overflow: hidden;font-family: "&#x5B8B;&#x4F53;";}
.hotel-list .infoCon ul, .hotel-list .infoCon .hotelPrice {float: right;}
.infoCon .hotelInfo {width: 590px;}
.infoCon .hotelInfo li {height: 22px;line-height: 22px;overflow: hidden;color: #666;}
.hotelInfo a.temstra {text-decoration: none;border-bottom: 1px solid #666;padding-right: 0;margin-right: 10px;}
.infoCon .hotelInfo a {color: #666;padding-right: 10px;}
.infoCon .hotelInfo .map_li {height: 25px;margin-top: 5px;}
.infoCon .hotelInfo li {height: 22px;line-height: 22px;overflow: hidden;color: #666;}
.infoCon .pp_infos {float: left;width: 165px;background: url("../images/list.3.png")scroll no-repeat -1040px -1451px transparent;}
.hotel-list .infoCon ul, .hotel-list .infoCon .hotelPrice {float: right;}
.infoCon .hotelPrice {width: 118px;height: 48px;margin-top: 8px;color: #666;text-align: right;}
.infoCon .hotelPrice a {
text-decoration: none;
cursor: pointer;
display: block;
}
.hotelPrice .rmb {
font-size: 16px;
}
.hotelPrice .num {
font-size: 30px;
font-weight: 700;
}
.hotelPrice .rmb, .hotelPrice .num {
color: #F60;
line-height: 21px;
font-family: Arial;
}
.infoCon .hotelPrice .gray {
color: #666;
}
.infoCon .hotelComment {
width: 118px;
height: 60px;
padding-top: 2px;
text-align: left;
}
.infoCon .hotelComment li {
text-align: right;
color: #999;
}
.infoCon .hotelComment a {
color: #569001;
}
.infoCon .hotelComment .pingNum {
font-size: 18px;
padding-right: 5px; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";
}
.infoCon .hotelComment a {
color: #569001;
}
.hotelInfo a.hotelMap {
color: #569001;
padding-left: 20px;
background: url("../images/list.3.png") scroll no-repeat -435px -1851px transparent;
float: left;
height: 20px;
line-height: 20px;
padding-right: 5px;
border: 1px solid #DDD;
}
.hotel-list .hotelInfo .collectHotel {
padding: 0 5px 0 22px;
float: left;
height: 20px;
line-height: 20px;
border: 1px solid #DDD;
margin-left: -1px;
color: #569001;
}
.hotel-list .collect {
background: url("../images/list.3.png") no-repeat -1027px -677px;
}
.facility_box {
float: left;
width: 360px;
height: 20px;
overflow: hidden;
margin-left: 20px;
margin-top: 1px;
}
.wireless, .broadband, .park, .airport, .restaurant, .meet, .swimming, .fitness, .free_park, .free_wireless {
height: 24px;
margin: 0 10px 0 0;
display: inline-block;
background: url("../images/list.3.png") no-repeat;
}
.free_wireless {
background-position: -611px -1959px;
width: 14px;
}
.park {
background-position: -632px -1958px;
width: 16px;
}
.restaurant {
background-position: -594px -1958px;
width: 12px;
}
.meet {
background-position: -446px -1957px;
width: 16px;
}
.swimming {
background-position: -569px -1958px;
width: 16px;
}
.fitness {
background-position: -542px -1958px;
width: 18px;
}
.hz_tab {
padding-top: 9px;
padding-left: 15px;
position: relative;
}
.hotel_tab, .hotel_tab_c {
width: 92px;
height: 30px;
float: left;
}
.hotel_tab_c a {
width: 92px;
height: 30px;
line-height: 30px;
font-size: 12px;
background-color:#8AB923;
color: white;
display: block;
text-align: center;
}
.zzy_tab, .zzy_tab_c {width: 74px;height: 30px;float: left;margin-left: 1px;}
.zzy_tab span, .zzy_tab_c span {width: 54px;height: 22px;display: block;background: url("../images/list.3.png") no-repeat 0 -1952px;z-index: 1;position: absolute;left: 127px;top: -12px;}
.zzy_tab a {width: 74px;height: 30px;line-height: 30px;font-size: 12px;background-color: #F0F0F0;color: #333;display: block;text-align: center;}
.hz_tab ul.hh_tab_ul {float: right;margin-right: 137px;display: inline;}
.hz_tab ul .hh_tab_li1 {width: 55px;}
.hz_tab ul li {float: left;height: 30px;line-height: 30px;color: #999;font-size: 12px;text-align: left;}
.hz_tab ul .hh_tab_li2 {width: 65px;}
.hz_tab ul .hh_tab_li3 {width: 69px;}
.hz_tab ul .hh_tab_li4 {width: 74px;}
.hz_tab ul .hh_tab_li5 {width: 213px;}
.hotel_api_html {width: 100%;color: #333;text-align: left;}
.normal, .tr_policy_hover .ltd, .tr_policy_hover .rtd {background: white;}
.normal td {border-top: 1px solid #DDD;border-bottom: 0;color: #666; float:left;padding-top:10px; padding-bottom:3px;}
.span_roomPic {background: url("../images/price_btn.1.3.png") no-repeat -39px -431px; }
.span_roomNam, .span_roomPic {float: left;margin-top:3px;margin-left: 15px;margin-right: 5px;width: 16px;height: 13px;cursor: pointer;}
.room_wrap {float: left;width: 200px;color: #666;}
.hotel_api_html td .roomPic {color: #569001;}
.hotel_api_html a:link {color: #569001;text-decoration: none;}
.freeCancel {border-bottom: 1px dashed #666;}
.hotel_api_html .tcPriceTH, .hotel_api_html .tcPriceTD {text-align: left;}
.tr_policy_hover td {background: #FFF4D9;}
.hotel_api_html .posDiv {float: none;}
.hotel_api_html td .no_underline {border-bottom: 0;}
.hotel_api_html td dfn {display: inline-block;padding-top: 3px;height: 18px;line-height: 18px;border-bottom: 1px dashed #F60;color: #F60;font-family: Arial;cursor: default;}
.hotel_api_html td dfn span {padding-left: 3px;font-weight: 500;font-size: 18px;line-height: 19px;}
.db_wrap {display: inline-block;margin-left: 5px;vertical-align: -3px;}
.hotel_api_html .tcPriceTH, .hotel_api_html .tcPriceTD {text-align: left;}
.hotel_api_html .retun, .hotel_api_html .resist, .hotel_api_html .give {display: inline-block;overflow: hidden;height: 17px;color: #F00F00;line-height: 17px;}
.hotel_api_html s {text-decoration: none;}
span.retun_tt {width: 17px;background: url("../images/price_btn.1.3.png")no-repeat -200px -221px;}
span.retun_tt, span.retun_ct {float: left;height: 17px;color: #F60;line-height: 17px;}
span.retun_ct {padding: 0 3px;background: url("../images/price_btn.1.3.png") no-repeat 100% -508px;}
.hotel_api_html .nob {font-weight: normal;}
.hotel_api_html .retun, .hotel_api_html .resist, .hotel_api_html .give {color: #F00F00;line-height: 17px;}
.hotel_api_html .tcPriceTH, .hotel_api_html .tcPriceTD {text-align: left;}
.hotel_api_html .onePolicy .policy_btn {margin-right: 23px; }
.normal .onePolicy{ padding-top:6px;}
.normal .tcPriceTD{ padding-top:4px;}
.hotel_api_html .policy_btn {width: 117px;margin-right: 9px;}
.hotel_api_html td .yd_butm:visited {color: white;text-decoration: none;}
.hotel_api_html td .yd_butm:link {color: white;text-decoration: none;}
.hotel_api_html td .yd_butm {float: left;margin-right: 2px;padding-top: 1px;width: 61px;height: 22px;background: url("../images/price_btn.1.3.png") no-repeat scroll -164px -31px;color: white;text-align: center;text-decoration: none;font-family: "&#x5B8B;&#x4F53;";line-height: 22px;cursor: pointer;display: inline;}
.hotel_api_html .dbPic {background: url("../images/price_btn.1.3.png") no-repeat scroll 0 -480px;}
.hotel_api_html .dbPic, .hotel_api_html .yfPic, .hotel_api_html .tgPic, .hotel_api_html .tcPic {float: left;display: inline-block;margin-top: 5px;margin-right: 2px;width: 25px;height: 14px;}
.hotel_api_html .tgPic {background: url("../images/price_btn.1.3.png") no-repeat scroll 0 -500px;}
.hotel_api_html .yfPic {background: url("../images/price_btn.1.3.png") no-repeat scroll 0 -462px;}
.hotel_api_html .btn_tds {text-align: right;padding-top: 0;padding-bottom: 0;border-top: 1px solid #DDD;}
.hotel_api_html .td_btn_div {cursor: pointer;padding: 5px 0 0;}
.hotel_api_html #btonDm, .hotel_api_html #btonUp {padding: 5px;text-align: right;color: #569001;margin-right: 5px;}
.hotel_api_html td .noyd {float: left;margin-right: 2px;padding-top: 1px;width: 62px;height: 23px;background: url("../images/price_btn.1.3.png") no-repeat scroll -164px -63px;color: white;text-align: center;text-decoration: none;font-family: "&#x5B8B;&#x4F53;";}
.tr_policy_hover td {
background: #FFF4D9;
}

/*&#x9152;&#x5E97;list&#x53F3;&#x4FA7;*/

.topMode .hotel_box {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 248px; BACKGROUND: #fff; FLOAT: left; HEIGHT:auto; BORDER-TOP: 2px solid #8AB923; BORDER-RIGHT: #ddd 1px solid; box-shadow: 0 3px 4px #DDD; overflow:hidden; margin-top:12px; padding-bottom:8px; overflow:hidden;
}
.topMode .hotel_box H2.hd {

	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 32px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.topMode .hotel_box H2.hd B {
	FONT: bold 14px/32px "&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x5B8B;&#x4F53;",Arial
}

.topMode .hotel_box H2.hd SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url("../images/arrowbg.gif") no-repeat 0px -514px; FLOAT: right; PADDING-TOP: 0px
}

.topMode .hotel_box .content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 10px
}

.topMode .hotel_box DL {
	BORDER-BOTTOM: #e5e5e5 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px; height:auto; overflow:hidden;
}
.topMode .hotel_box  DT {
	WIDTH: 72px; DISPLAY: inline; BACKGROUND: #000; FLOAT: left; HEIGHT: 54px; MARGIN-RIGHT: 8px
}
.topMode .hotel_box  DD {
	LINE-HEIGHT: 18px; WIDTH: 108px; DISPLAY: inline; FLOAT: left; HEIGHT: 18px; COLOR: #888; OVERFLOW: hidden
}
.topMode .hotel_box  IMG.star {
	PADDING-TOP: 2px
}
.topMode .hotel_box  DD em { color:#ff0000; font-weight:bold; font-size:14px; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"
}
.topMode .hotel_box01 {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 248px; BACKGROUND: #fff; FLOAT: left; HEIGHT:auto; BORDER-TOP: 2px solid #8AB923; BORDER-RIGHT: #ddd 1px solid; box-shadow: 0 3px 4px #DDD; overflow:hidden; margin-top:12px; padding-bottom:2px; overflow:hidden;
}
.topMode .hotel_box01 H2.hd {

	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 32px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.topMode .hotel_box01 H2.hd B {
	FONT: bold 14px/32px "&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x5B8B;&#x4F53;",Arial
}

.topMode .hotel_box01 H2.hd SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url("../images/arrowbg.gif") no-repeat 0px -514px; FLOAT: right; PADDING-TOP: 0px
}
.topMode .hotel_box01 .content {PADDING-TOP: 10px;
}
.hotel_fl{ font-weight:bold; color:#303030;}
.sshotel{ float:left; margin-right:5px; padding-top:6px;}
.bglv{ float:left; padding-left:5px; padding-right:5px; margin-right:5px;margin-bottom:8px;_margin-bottom:-2px;*margin-bottom:0px;}
.bglv a:link,.bglv a:visited{ font-size:12px; color:#303030; text-decoration:none;}
.bglv a:hover{font-size:12px; color:#ffffff; text-decoration:none;background-color:#ff6600; display:block;}
#bglv{padding-left:5px; padding-right:5px; background-color:#ff6600; display:block; color:#ffffff;}
#bglv a{ font-size:12px; color:#ffffff; text-decoration:none;}
.clear,.qc{ clear:both; font-family:"&#x5B8B;&#x4F53;";}
/*.topMode .slider_hotej {
	WIDTH: 720px; FLOAT: right;  MARGIN-LEFT: 10px
}*/

.linedh_hotel{ width:718px; border:1px solid #d8d8d8; clear:both; margin-top:8px; overflow:auto; float:left}
.linedh_top_hotel{ width:100%; height:31px; background:url("../images/linedh_bj.jpg") repeat-x; line-height:31px;} 
/*&#x9152;&#x5E97;info*/
.detailRoomList {
width:925px;
border: 1px solid #ddd;border-top:2px solid #8AB923;
margin-bottom: 20px;
}
.sc_box {
float: left;
height: 45px;
width:925px;
margin-bottom: 10px;
background:#f6f6f6;
}
.sc_box_left {
float: left;
}
.sc_box_left_hotel_c {
float: left;
width: 85px;
height: 28px;
background: url("../images/hotelInfo.1.5.png") no-repeat 0 -1050px;
cursor: pointer; font-size:14px; font-weight:bold; color:#fff; line-height:28px; padding-left:34px;
margin: 7px 0 0 6px;}
.sc_box_left_zzy {
float: left;
width: 86px;
height: 28px;
background: url("../images/hotelInfo.1.5.png") no-repeat 0 -1094px;
cursor: pointer;
margin: 7px 0 0 6px;}
.sc_box_right {
float: right;
margin-right: 14px;
}
.sc_box .mleft {
margin-left: 10px;
}
.sc_box .sc_box_dl {
float: left;
padding: 10px 20px 0 0;
line-height: 25px;
}
.sc_box .sc_box_dl dt {
float: left;
color: #666;
}
.sc_box .sc_box_dl dd {
float: left;
}
.sc_box .sc_box_dl dd .intBoder {
float: left;
height: 23px;
width: 110px;
border: 1px #D6D6D6 solid;
background: white;
}
.sc_box .sc_box_dl {
line-height: 25px;
}
.sc_box .sc_box_dl dd .input01 {
float: left;
height: 23px;
width: 78px;
border: 0;
line-height: 23px;
padding-left: 2px;
font-family: Arial;
color: #666;
font-weight: bold;
}
.sc_box .sc_box_dl dd .comeLabel, .sc_box .sc_box_dl dd .leaveLabel {
float: left;
line-height: 23px;
color: #666;
padding-top: 2px;
}
.sc_box .moveTit {
position: absolute;
margin-top: -16px;
margin-left: 262px;
background: url("../images/hotelInfo.1.5.png") no-repeat scroll 0 -1015px;
color: white;
padding: 0 5px 6px 5px;
height: 20px;
line-height: 20px;
width: 125px;
}
.sc_box .moveTit .fLeft {
float: left;}
.sc_box .moveTit {
color: white;
line-height: 20px;
}
.sc_box .moveTit .closeTit {
background: url("../images/hotelInfo.1.5.png") no-repeat scroll -239px 1px transparent;
float: right;
width: 11px;
height: 11px;
margin-top: 4px;
cursor: pointer;
}
.sc_box .moveTit {
color: white;
line-height: 20px;
}
.sc_box .sc_amend {
float: left;
width: 67px;
height: 23px;
line-height: 23px;
_line-height: 23px;
text-align: center;
text-decoration: none;
color: #B54800;
margin-top: 11px;
}
.roomsy_main {
float: left;
width: 868px;
}
.room_title {
border-bottom: 1px solid #DDD;
width:925px;
}
.room_title li.roomName {
width: 168px;
}
.room_title li.someMes {
width: 160px;
padding-left: 15px;
}
.room_title li.breakfast {
width: 48px;
}
.room_title li.wifi {
width: 62px;
}
.room_title li.zc {
width: 70px;
}
.room_title li.price {
width: 105px; line-height:20px;
}
.room_title li.avg_price {
width: 175px;
}
.room_title li {
height: 32px;
line-height: 32px;
padding-left: 10px;
float: left;
}
.room_title li.avg_price label {
padding-left: 3px;
cursor: pointer;
}
.room_info {
width:925px;
border-bottom: 1px solid #DDD;
}
.room_info .left_infoName {
float: left;
width: 177px;
border-right: 1px solid #DDD;
padding: 10px 0;
}
.room_info .left_infoName .img {
width: 60px;
height: 60px;
overflow: hidden;
float: left;
margin-left: 10px;
display: inline;
background: url("../images/price_f.4.png") no-repeat -125px -191px;
}
.room_info .left_infoName .img img {
width: 60px;
height: 60px;
display: inline-block;
}
.room_info .left_infoName .left_room_info {
float: left;
width: 95px;
padding-left: 5px;
overflow: hidden;
}
.room_info .left_infoName .left_room_info .roomName_p {
color: #569001;
cursor: pointer;
display: block;
}
.room_info .left_infoName .left_room_info .roomName_p .arrow {
display: inline-block;
height: 16px;
line-height: 16px;
width: 10px;
background: url("../images/price_f.4.png") no-repeat 2px -247px;
}
.room_info .policy_info {
float: left;
width: 690px;
border-left: 1px solid #DDD;
margin-left: -1px;
}
.room_info .policy_info .policy_ul {
border-top: 1px dashed #DDD;
width:744px;
position: relative;
margin-top: -1px;
}
.room_info .policy_info .policy_ul li.policy_name {
width: 24px;
padding-left: 15px;
padding-right: 10px;
width: 160px;
color: #666;
position: relative;
}
.room_info .policy_info .policy_ul li.policy_bfast {
width: 58px;
}
.room_info .policy_info .policy_ul li.policy_Adsl {
width: 72px;
}
.room_info .policy_info .policy_ul li.policy_zc {
width: 68px;
color: #666;
}
.room_info .policy_info .policy_ul li.policy_avgPrice {
width: 160px;
padding-left: 13px;
}
.room_info .policy_info .price_box {
display: inline-block;
font-size: 14px;
font-weight: bold;
color: #F60;
}
.room_info .policy_info .avgPrice {
font-size: 18px;
}
.room_info .policy_info .price_box {
font-size: 14px;
font-weight: bold;
color: #F60;
}
.room_info .policy_info .policy_ul li {
float: left;
padding: 7px 0;
}
.sure_time {
display: inline-block;
width: 12px;
height: 20px;
vertical-align: -6px;
background: url("../images/price_f.4.png") no-repeat -39px -52px;
}
.room_info .policy_info span {
font-size: 12px;
font-weight: 500;
}
.fan_mes {
display: inline-block;
height:22px;
line-height: 17px;
vertical-align: -7px;
margin-left: 5px;
}
.room_info .policy_info span {
font-size: 12px;
font-weight: 500;
}
span.retun_tt {
width: 17px;
background: url("../images/price_f.4.png") no-repeat -200px -77px;
}
span.retun_tt, span.retun_ct {
float: left;
height: 17px;
color: #F60;
line-height: 17px;
}
span.retun_ct {
padding: 0 3px;
background: url("../images/price_f.4.png") no-repeat 100% -77px;
}
.room_info .policy_info .policy_ul li.policy_btn {
width: 124px;
padding-right: 5px;
}
room_info .policy_info .policy_ul .yd_butm, .room_info .policy_info .policy_ul .hohiday_yd_btn {
background: url("../images/hotelInfo.1.3.png") no-repeat scroll 0 -1142px;
}
.room_info .policy_info .policy_ul .btmStat {
float: right;
width: 61px;
height: 23px;
line-height: 23px;
text-align: center;
color: white;
background: url("../images/price_f.4.png") no-repeat;
}
.room_info .policy_info .policy_ul .yd_butm, .room_info .policy_info .policy_ul .hohiday_yd_btn {
background: url("../images/hotelInfo.1.3.png") no-repeat scroll 0 -1142px;
}
.bgColor {
height: 40px;
width: 925px;
background: white;
z-index: 999;
border-top:2px solid #8AB923;
}
.navInfos {
width: 700px;
float: left;
}
.hotel_tabs {
font-family: simsun;
height: 40px;
width: 700px;
overflow: hidden;
z-index: 111;
}
.hotel_tabs li.current1, .hotel_tabs li.current2, .hotel_tabs li.current3, .hotel_tabs li.current4, .hotel_tabs li.current5 {
position: relative;
font-weight: bold;
background: white;
height: 40px;
border: 0;
}
.hotel_tabs li {
float: left;
height: 40px;
border-right: 1px solid #C3E395;;
border-top: 0;
}
.hotel_tabs li.current1 a {
background: url("../images/finla_tub.png") no-repeat #8AB923 4px -192px;
}
.hotel_tabs li.current1 a, .hotel_tabs li.current2 a, .hotel_tabs li.current3 a, .hotel_tabs li.current4 a, .hotel_tabs li.current5 a {
color: white;
cursor: default;
height: 40px;
line-height: 40px;
text-align: center;
}
.hotel_tabs {
font-family: simsun;
}
.hotel_tabs a {
color:#569001;
display: block;
float: left;
font-size: 14px;
height: 40px;
line-height: 40px;
text-align: center;
padding: 0 15px 0 40px;
background:url("../images/finla_tub.png") no-repeat #F5FFDF;
}
.hotel_other {
float: right;
}
.yudingNowBtn {
float: right;
width: 83px;
height: 25px;
margin: 5px 10px 0 0;
background: url("../images/flatten_btn.png") no-repeat -332px -62px;
}
.mtop {
margin-top: 0;
}
.introduceInfo {
padding: 10px;
color: #666;
border-top: 0;
}
.introduceInfo .hotelIntroduce {
text-indent: 24px;
line-height: 24px;
}
.introduceInfo .intTip {
color: #666;
padding: 11px 0 2px;
margin-top: 10px;
border-top: 1px solid #F0F0F0;
}
.facility h3 {
font-family: Microsoft yahei;
font-size: 16px;
padding-left: 10px;
border-top: 2px solid #8AB923;
background: #f6f6f6;
height: 40px;
line-height: 40px;
position: relative;
}
.facility .facilityInfo {
border-top: 0;
}
.facility .facilityList {
padding: 15px 0 14px;
border-bottom: 1px solid #F0F0F0;
}
.facility .facilityList .facTit {
font-weight: bold;
float: left;
width: 110px;
font-size: 14px;
padding-left: 10px;
}
.facility .facilityList .facInfoList {
float: left;
width: 730px;
}
.facility .facilityList .facInfoList li {
float: left;
width: 172px;
white-space: nowrap;
overflow: hidden;
color: #666;
line-height: 22px;
}
.positionInfo {
padding: 7px 0 10px;
color: #666;
border-top: 0;
}
.positionInfo .infos {
padding-left: 10px;
}
.positionInfo .border_list_tip {
border-bottom: 1px solid #DDD;
margin-top: 15px;
padding-bottom: 5px;
}
.positionInfo .border_list_tip .list_tip_3 {
width: 390px;
}
.positionInfo .border_list_tip li {
font-size: 14px;
font-weight: bold;
color: #333;
float: left;
padding-left: 10px;
}
.positionCon {
width: 870px;
height: 150px;
overflow: hidden;
}
.positionInfo {
color: #666;
}
.positionInfo .posList td {
padding: 6px 0 3px 10px;
border-bottom: 1px solid #DDD;
}
.positionInfo .posList .info_message {
float: left;
width: 775px;
height: auto;
overflow: inherit;
white-space: normal;
cursor: auto;
}
.positionInfo .posList .arrow {
padding: 0 5px;
float: right;
width: 40px;
color: #569001;
background: url("../images/hotelInfo.1.5.png") no-repeat scroll -150px -755px;
}
.positionInfo .posList .btn_td {
background: #F0F0F0;
padding-left: 0;
}
.positionInfo .posList td {
padding: 6px 0 3px 10px;
border-bottom: 1px solid #DDD;
}
.positionInfo .posList .btn {
cursor: pointer;
padding-left: 0;
display: inline-block;
width: 25px;
height: 22px;
background: url("../images/hotelInfo.1.5.png") no-repeat scroll 7px -623px #F0F0F0;
}
.jdtp{ margin-top:15px; margin-bottom:15px; height:auto; overflow:hidden;}
.jdtp li{ width:219px; float:left; margin-right:10px; text-align:center; color:#666;}
.jdtp li img{ width:209px; height:140px; border:#ddd 1px solid; padding:5px;}
.tishi{ margin-top:10px; line-height:24px; color:#666;}
.tishi01{ line-height:24px; color:#666;}
.topMode .xiangg{ margin-top:0px;}
#router .details .favorite_line .like, #router .details .favorite_line .liked {
background: url("../images/stars.png") no-repeat left 8px;
padding-left: 15px;
color: #569001;
display: inline-block;
}
.hottop{border:2px solid #8AB923; padding:10px 0px 0px 10px; height:auto; overflow:hidden; margin-bottom:14px; padding-bottom:3px; }
/**&#x70B9;&#x51FB;&#x6536;&#x85CF;**/

.collectico,.rBox_top_R{display:inline-block; *display:inline; *zoom:1;padding:0 5px 0 18px;line-height:22px;cursor:pointer;}
a.rBox_top_R{color:#569001;text-decoration:none;background: url("../images/stars.png")no-repeat left 3px; margin-top:3px;}
/*&#x666F;&#x70B9;&#x95E8;&#x7968;*/
.scenicNameBox {
float: left;
width: 890px;
overflow: hidden;
}
.introduceScenic {
padding-bottom: 5px;
}
.introduceScenic h1 {
font-size: 24px;
font-family: Microsoft YaHei;
float: left;
padding-right: 10px;
}
.scenicStar {
float: left;
color: #666;
margin-right: 10px;
padding: 11px 0 0 0;
}
.scenicStar b {
color: #F60;
font-family: arial;
}
.hz-ico {
float: left;
width: 128px;
height: 22px;
border-left: 1px #DDD solid;
margin: 4px 0 0 5px;
cursor: pointer;
}
.introduceScenic, .positionScenic {
width: 890px;
overflow: hidden;
}
.positionAddress, .mapPosition {
float: left;
margin-right: 15px; margin-bottom:5px;
white-space: nowrap;
}
.common-nav .tavernView_box {
height: auto;
}
.common-nav .tavernView {
height: 38px;
width: 1190px;
position: relative;
}
.tavernView {
width: 952px;
border-bottom: 2px solid #8AB923;
background: white;
height: 38px;
overflow: hidden;
z-index: 300;
}
.viewCut_ifram {
width: 1190px;
height: 73px;
border: 0;
position: absolute;
margin: 0;
overflow: hidden;
}
.common-nav .tavernView ul.viewCut {
width: 1190px;
}
.tavernView ul.viewCut {
width: 1190px;
font-family: Microsoft YaHei;
font-size: 16px;
background: white;
position: absolute;
}
.tavernView ul.viewCut .current {
border-top-width: 2px;
border-color: #2489EE;
font-weight: bold;
background:#8AB923;
height: 29px;
}
.tavernView ul.viewCut li {
float: left;
margin-right: 2px;
border-bottom: 0;
background:#D9EDBC;
height: 29px;
padding: 9px 14px 0;
_overflow: hidden;
}
.tavernView ul.viewCut .current a {
cursor: text;
color: white;
height: 22px;
overflow: hidden;
}
.tavernView ul.viewCut a {
color: #333;
height: 21px;
overflow: hidden;
}
.scenicMark, .mapPositionIcon, .bookLink, .recommendImg, .search_box #soso_17u .search_right .btn02, .search_box #soso_17u .search_right .btn01, .search_box .k_map_find_senery a, #content .save_t .save_tt, #content .save_t .save_ct, #content .retun .retun_tt, #content .retun .retun_ct, .grayArrow, .slogan .slogan_top, .slogan .scenery_pic, .slogan .price_pic, .slogan .sale_pic, .slogan .brand_pic, .viewCut_bookNow, .hs_label, .hs_label s, .reason_ul li span, .leftButton, .rightButton, .dt_sp01, .dt_sp01 a, .dt_sp01 s, .tripKind_alone, .tripKind_business, .tripKind_lover, .tripKind_firends, .tripKind_fmaily, .tripKind_other, .dpjz_r a, #form-question .form-submit, .close_question_tip, .selftripSet .priceTAR .yd_butm, .leftBottomLi, .rightBottomLi, .leftBottomLi_gray, .rightBottomLi_gray, .big_close, .backtop, .nopicYk_head, .cmtPolicyTip_p_right .link, .viewCut_bookNow_float, .noSliver_icon, .recmLink, .chooseData, .arrDown, .closeRemind, .errorIcon, .closeError, .systemForPhone p .phoneIco, .collect_btn, .collected_btn, .check_bto, .mini_par, .recommend_l_list span, .reco_s, .reco_s s, .reco_f, .reco_f s, .strategyDown, .showImg_list s, .collect_arr, .mini_zan i, .dp_useful, .dp_useless, .dp_sort span, .dp_sortAt span, .grade_star, .dp_icon, .con_book, .recover_icon, .recover_bto, .res_close, .res_bto, .reco_img_bto, .percentage dl dt .high_txt, .percentage dl dt .high_box, .percentage dl dd .low_ico, .percentage dl dd .low_right_ico, .pageNum_page .page_btn, .pageNum_page .page_btn:hover, .info_pic, .info_left .lijian, .zhe_span, .now_book {
background: url("../images/finalSprit.7.2.png") no-repeat;}
.tavernView ul.viewCut .float_labelFa .hs_label {
font-weight: normal;
}
.subnav {
overflow: hidden;
height: 33px;
background:#8AB923;
padding-top: 3px;
}
.subnav li {
float: left;
height: 30px;
line-height: 30px;
position: relative;
}
.subnav .at a {
background-color:#4b7e00;
border-radius: 2px;
padding: 0 11px 0 27px;
font-weight: bold;
color: white;
cursor: default;
}
.subnav li a{font-size: 14px;
background: url("../images/x-ico.png") no-repeat;
color: white;
padding: 0 10px 0 30px;
float: left;
margin: 0 4px;
}
.subnav li b {
width: 1px;
height: 18px;
position: absolute;
right: 0;
top: 6px;
}
.sub_content {
padding: 10px;
border: 1px #CCC solid;
}
.SRESETCSS1200 {
border: 1px #CCC solid!important;
padding: 0!important;
}
.SRESETCSS1200 .scenery_api_item {
width: auto;
}
.scenery_api_item .remind-tips {
padding: 8px 10px 4px 10px;
zoom: 1;
font-size: 14px;
font-weight: bold;
color: #F60;
overflow: hidden;
}
.subnav li .nav-tic {
background-position: 9px 8px;
}

.remark-box .remark-arrow {
float: left;
width: 11px;
height: 6px;
background: url("../images/scenery_api_new.png") no-repeat -120px -79px;
position: absolute;
left: 33px;
top: -5px;
}
.code_btn .s_code, .code_btn b, .remark-box .remark-arrow {
background: url("../images/scenery_api_new.png") no-repeat;
}
.remark-box .remark-info {
padding: 10px;
overflow: hidden;
background: #FFF8EE;
border-top: 1px #DDD solid;
}
.remark {
width: 100%;
overflow: hidden;
}
.client_code {
width: 80px;
float: left;
padding: 0 10px 0 5px;
}
.phone-ico {
float: left;
width: 80px;
height: 80px;
}
.client_code s {
display: block;
text-align: center;
}
.remark ul {
overflow: hidden;
float: left;
width: 940px;
}
.remark ul li {
overflow: hidden;
width: 940px;
}
.remark .r-name {
float: left;
font-size: 12px;
font-weight: bold;
width: 65px;
}
.remark .r-content {
float: left;
width: 875px;
}
.remark p {
line-height: 22px;
font-family: "&#x5B8B;&#x4F53;";
}
.p-type {
padding: 0 20px 0 0;
line-height: 23px;
}
.p-type a{color: #569001;}
.p-type .name, .p-type .phone-tit {
display: inline;
font-size: 12px;
font-family: "&#x5B8B;&#x4F53;";
text-decoration: none;
padding-right: 5px;
}
.p-type .name strong, .p-type .phone-tit strong {
font-weight: normal;

color: #333;
}
.p-type .name b, .p-type .phone-tit b {
font-weight: normal;
padding-right: 5px;
}
p-type .name dfn {
color: #333;
}
.p-type .name dfn {
background: url("../images/sceneryapi_1200_11.png") no-repeat 0 -645px;
width: 8px;
height: 12px;
display: inline-block;
}
.tag_g {
background: #80BC2B;
}
.tag_b, .tag_sg, .tag_g, .tag_y, .tico_cut, .tag_r, .tico_self, .tag_db, .tag_f60 {
height: 16px;
line-height: 16px;
display: inline-block;
overflow: hidden;
padding: 0 2px;
border-radius: 2px;
color: white;
margin: 0 2px -4px 0;
cursor: pointer;
}

.api_item_content dl dd {
float: left;
}
.scenery_api_main .gray,.api_channel .gray {
color: #999;
}
.scenery_api_main .b-orange,.api_channel .b-orange {
color: #F60;
font-size: 18px;
font-weight: bold;
}      
.scenery_api_main .b-orange b {
font-size: 14px;
}
.ico-box {
display: block;
float: left;
}
.api_item_content .rebate {
background:url("../images/sceneryapi_1200_11.png") no-repeat 0 -270px;
}
.api_item_content .ico {
width: 34px;
height: 16px;
background:url("../images/sceneryapi_1200_11.png") no-repeat 0 -270px;
padding: 0 0 0 19px;
line-height: 16px;
color: #F60;
float: left;
}
.api_item_content .sico {
width: 41px;
height: 18px;
background: url("../images/sceneryapi_1200_11.png") no-repeat 0 -252px;
padding: 0 0 0 19px;
line-height: 16px;
color: #F60;
float: left;
}

/*&#x9884;&#x8BA2;&#x987B;&#x77E5;*/
.left_s {
width: 1190px;
overflow: hidden; margin-top:15px;
}
.left_notice .left_ban {
background:#8AB923;
color: white;
border-bottom: 0;
}

.left_ban {
height: 40px;
line-height: 40px;
padding-left: 15px;
font-size: 16px;
font-family: Microsoft YaHei;
background:#F7FCF3;
border-bottom: 1px solid #DDD;
}
.left_notice .left_con {
border: 1px solid #DDD;
background: #F0F0F0;
border-bottom: 0;
border-top: 0;
padding: 0;
}
.left_con {
padding: 15px; line-height:24px;
}
.left_con_b {
border-bottom: 1px solid #DDD;
width: 1190px;
overflow: hidden;
}
.left_con_l {
float: left;
padding: 10px 5px 0;
width: 68px;
text-align: center;
font-weight: bold;
vertical-align: top;
}
.left_con_r {
float: left;
width: 1109px;
background: white;
border-left: 1px solid #DDD;
}
.left_con_r_b {
padding: 0 20px;
line-height: 30px;
}
.left_con_r_b .left_con_float {
padding-left: 0;
float: left;
}
.left_con_r_b {
line-height: 30px;
}
.left_con_r_b p {
width: 1042px;
padding-left: 4px;
}
.left_b {
width: 1188px;
overflow: hidden;
border: 1px solid #DDD;
border-top: 2px solid #8AB923;
}
.mt20 {
margin-top: 20px;
}
.intro_head {
width: 1148px;
height: 28px;
line-height: 28px;
background: whiteSmoke;
font-size: 12px;
font-weight: bold;
padding-left: 10px;
}
.intro_head font {
font-size: 12px;
color: #F60;
}
.reason_ul {
width: 1148px;
padding: 10px;
overflow: hidden;
}
.reason_ul li {
width: 1148px;
font-size: 14px;
text-align: left;
overflow: hidden;
padding: 4px 0;
}
.reason_ul li span {
background:url("../images/finalSprit.7.2.png") -53px -19px;
width: 40px;
color: white;
height: 18px;
line-height: 18px;
font-size: 12px;
padding-left: 5px;
float: left;
white-space: nowrap;
}
.reason_ul li p {
float: left;
width: 1092px;
padding-left: 10px;
}
.intro_information {
overflow: hidden;
width: 905px;
padding: 10px;
}
.intro_information dt {
width: 900px;
height: 22px;
background-position: left -578px;
line-height: 17px;
_overflow: hidden;
color: #F60;
}
.intro_information dt span {
font-weight: 700;
margin-right: 10px;
float: left;
position: relative;
height: 16px;
padding-left: 10px;
border-left: 4px solid #FFA63C;
color: #333;
}
.intro_information dd {
padding: 5px 0 0 0;
overflow: hidden;
}
.intro_information dd p {
padding-bottom: 10px;
}
.intro_information img {
display: block;
margin: 0 auto;
}
.list_square {
padding: 10px;
overflow: hidden;
}
.list_square li {
overflow: hidden;
text-align: left;
list-style: square inside;
color: #666;
line-height: 22px;
}
.traf_line {
width: 1155px;
margin: 0 auto;
}
.traf_list {
width: 1180px;
overflow: hidden;
}
.traf_list li {
border-bottom: 1px dashed #DDD;
width: 1145px;
overflow: hidden;
padding: 15px 10px;
}
.traf_name {
float: left;
width: 105px;
font-weight: bold;
font-size: 14px;
}
.traf_name span {
float: left;
width: 16px;
height: 16px;
line-height: 14px;
text-align: center;
overflow: hidden;
background: #89C856;
font-weight: normal;
font-size: 12px;
color: white;
border-radius: 3px;
margin-right: 7px;
margin-top: 2px;
}
.traf_detail {
float: left;
width: 1038px; line-height:26px;
}
.traf_tip {
text-align: right;
border-top: 1px solid #DDD;
margin-top: -1px;
height: 30px;
line-height: 30px;
}
/*&#x95E8;&#x7968;list*/
#sceneryListInfo .mt15 {
margin-top: 10px;
}
.scenery_list {
padding: 8px 15px 0px 0px;
width:908px;
background: white;
position: relative;
}
.scenery_list .s_info {
overflow: hidden;
padding-bottom: 13px; padding-left:10px;
}
.scenery_list .s_info .img_con {
float: left;
width: 160px;
}
.scenery_list .s_info .img_con .a_img {
width: 160px;
height: 120px;
display: block;
}
.scenery_list .s_info .img_con img {
width: 160px;
height: 120px;
float: left;
}
.scenery_list .s_info .info_con {
float: right;
width: 728px;
}
.scenery_list .s_info .info_top {
overflow: hidden;
}
.scenery_list .s_info .info_top dt {
line-height: 22px;
width: 748px;
overflow: hidden;
}
.scenery_list .s_info .info_top .fir_name {
font-weight: bold;
font-size: 16px;
float: left;
font-family: "&#x5B8B;&#x4F53;";
}
.scenery_list .s_info .info_top .sec_name {
float: left;
font-family: "&#x5B8B;&#x4F53;";
padding-left: 10px;
color: #333;
}
.scenery_list .s_info .info_top .sec_name a {
color: #333;
}
.scenery_list .s_info .info_top .s_level {
font-family: arial;
float: left;
padding-left: 10px;
font-weight: bold;
color: #F60;
line-height: 21px;
}
.scenery_list .s_info .ico_remark {
background-position: -10px -149px;
width: 47px;
height: 14px;
}
.scenery_list .s_info .s_ico {
cursor: pointer;
float: left;
margin: 3px 0 0 5px;
display: block!important;
}
.map_link, .scenery_list .s_info .s_ico, .scenery_rec ul li {
background-image: url("../images/pic_public_9.png"); background-repeat: no-repeat;
}
.s_nav_public .s_nav .current, .s_city, .city_active, .search_input .search_input_l, .s_ico, .s_search_btn, .s_search_btn:hover, .search_input .search_input_info, .s_client .e_dimension, .s_client .user_guide .ico_guide, .s_client .user_guide .btn_guide, .searchCurrent .search_input_l, .s_client .user_guide .btn_guide:hover, #floatbox a, #floatbox a:hover {
background-image: url("../images/pic_public_9.png"); background-repeat: no-repeat;
}
.scenery_area {
position: relative;
}
.scenery_area {
overflow: hidden;
padding: 7px 0 0 0;
width: 630px;
}
.scenery_area span {
float: left;
}
.scenery_area span {
padding: 0 10px 3px 0;
color: #666;
}
.scenery_area .map_btn {
float: left;
width: 57px;
background-position: -248px -238px;
padding: 0 0 0 17px;
}
.scenery_remark {
float: left;
width: 560px;
height: 52px;
padding: 5px 10px 5px 0;
}
.scenery_remark .remark_top {
color: #999;
clear: right;
padding-top: 2px;
display: block;
}
.scenery_remark .remark_top a{color: #569001;}
.scenery_remark .remark_top span {
color: #999;
}
.scenery_remark .remark_info {
padding-top: 3px;
overflow: hidden;
}
.scenery_remark .remark_info .quotes_l {
background-position: -157px 0;
float: left;
}
.scenery_remark .remark_info .quotes_l, .scenery_remark .remark_info .quotes_r {
width: 12px;
height: 10px;
overflow: hidden;
margin-top: 5px;
}
.scenery_remark .remark_info p {
float: left;
padding: 0 7px;
white-space: nowrap;
overflow: hidden;
line-height: 20px;
max-width: 522px;
}
.scenery_remark .remark_info .quotes_r {
background-position: -158px -10px;
float: left;
}
.scenery_remark .remark_info .quotes_l, .scenery_remark .remark_info .quotes_r {
width: 12px;
height: 10px;
overflow: hidden;
margin-top: 5px;
}
.search_screen_box dl .more a, .search_screen_box dl .more .active, .sort_box .s_top, .scenery_remark .remark_info .quotes_l, .scenery_remark .remark_info .quotes_r, .scenery_list .details_btn, .scenery_list .details_btn:hover, .s_btn, .scenery_rec ul li .vw_btn, .nht_box .nht_l, .sval_search label, .sval_search .sval_close, .hs_label, .hs_label s, .fav_btn, .fav_btn_over, .scenery_area .map_btn {
background-image: url("../images/pic_list_5.png"); background-repeat: no-repeat;
}
.scenery_details {
float: right;
width: 158px;
margin-top: -33px;
}
.scenery_details .s_price {
color: #666;
width: 155px;
text-align: right;
white-space: nowrap;
line-height: 30px;
line-height: 24px;
}
.scenery_details .s_price .m_sign {
color: #F60;
font-size: 16px;
}
.scenery_details .s_price {
color: #666;
text-align: right;
white-space: nowrap;
line-height: 30px;
line-height: 24px;
}
.scenery_details .s_price b {
font-size: 30px;
color: #F60;
padding-right: 2px;
}
.scenery_list .details_btn {
float: right;
width: 93px;
height: 25px;
background-position: -36px -52px;
border-radius: 3px;
text-align: center;
clear: both;
color: white;
line-height: 25px;
font-size: 14px;
font-weight: bold;
}
.book_trends {
color: #999;
width: 148px;
text-align: right;
float: right;
padding-top: 5px;
}
.s_ticket {
width: 923px;
}
.s_tab {
height: 32px;
border-bottom: 1px #ddd solid;
}
.s_tab .tab_nav {
position: relative;

height: 32px;
}
.s_tab .tab_nav li {
float: left;
}
.tab_li {
position: relative;
}
.tab_li {
padding-left: 10px;
display: inline;
width: 328px;
margin-top: 3px;
}
.tab_li a.current {
background:#64a10a;
border-bottom: 0;
height: 29px;
font-weight: bold;
cursor: default;
color: white;
}
.tab_li a {
float: left;
height: 29px;
line-height: 29px;
padding: 0 15px;
background: #F0F0F0;
font-size: 12px;
color: #666;
margin-right: 1px;
}
.s_tab .tab_nav li {
float: left;
}
.tab_nav .listBt_box {
width: 580px;
overflow: hidden;
white-space: nowrap;
}
.tab_nav .price {
width: 90px;
padding-left:90px;
}
.tab_nav .price, .tab_nav .tcprice, .tab_nav .payment, .tab_nav .operate, .tab_nav .favorable, .tab_nav .review, .tab_nav .discount {
color: #999;
line-height: 20px;
height: 20px;
overflow: hidden;
text-align: center;
float: left;
padding-top: 11px;
}
.tab_nav .tcprice {
width: 78px;
text-align: left;
text-indent: 5px;
}
.tab_nav .favorable {
width: 126px;
text-align: left;
}
.tab_nav .payment {
width: 78px;
text-align: left;
text-indent: 7px;
}
.tab_nav .operate {
width: 70px;
text-align: left;
text-indent: 11px;
}
.SLISTRESETCSS .scenery_api_item {
width: 923px;
}
.scenery_api_item {
width: 950px;
}
.SLISTRESETCSS .scenery_api_item .remind-tips {
font-size: 12px;
font-weight: normal;
}
.scenery_api_item .remind-tips {
padding: 8px 10px 4px 10px;
zoom: 1;
font-size: 14px;
font-weight: bold;
color: #F60;
overflow: hidden;
}
.scenery_api_item .remind-tips .remind-clock {
background-position: -201px -90px;
width: 18px;
height: 26px;
margin-left: 0;
}
.scenery_api_item .remind-tips .remind-clock {
width: 24px;
height: 24px;
overflow: hidden;
}
.scenery_api_item .remind-tips .remind-word {
border-left: none;
height: 22px;
}
.scenery_api_item .remind-tips .remind-word {
line-height: 28px;
}
.scenery_api_item .remind-tips .remind-clock, .scenery_api_item .remind-tips .remind-word {
float: left;
}
.scenery_api_item .remind-tips .remind-word p {
height: 20px;
font-size: 12px;
line-height: 20px;
font-weight: normal;
color: #B54800;
text-indent: 5px;
}
.SLISTRESETCSS .scenery_api_item .remind-tips p {
border-bottom: 0;
width: auto;
}
.scenery_api_item .remind-tips p {
border-bottom: 1px #DDD dashed;
padding-bottom: 8px;
width: 930px;
overflow: hidden;
}

.scenery-limit {
overflow: hidden;
width: 918px;
padding: 5px 0;
line-height: 22px;
}
.contract_btn {
position: relative;
padding-right: 15px;
}
.contract_btn {
float: right;
cursor: pointer;
}
.contract_btn span {
color: #569001;
}
.fav_btn_over, .fav_btn {
position: absolute;
right: 15px;
top: 103px;
}
.fav_btn {
background-position: -246px -159px;
float: left;
line-height: 20px;
color: #569001;
text-indent: 18px;
overflow: hidden;
}
.gul_info {
width: 228px;
padding: 10px 10px 0px 10px;
overflow: hidden;
}
.gul_info li {
position: relative;
padding: 0 0 10px 0;
border-bottom: solid 1px #DDD;
float: left;
clear: both;
margin-bottom: 13px;
}
.gul_info .titleLink {
font-size: 12px;
line-height: 14px;
color: #569001;
width: 200px;
float: left;
clear: both;
height: 14px;
overflow: hidden;
margin-bottom: 7px;
}
.gul_info .titleLink .num01 {
background-position: -425px -35px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}
.gul_info .titleLink .num01, .gul_info .titleLink .num02, .gul_info .titleLink .num03, .gul_info .titleLink .num04, .gul_info .titleLink .num05, .gul_info .titleLink .num06, .gul_info .titleLink .num07, .gul_info .titleLink .num08, .gul_info .titleLink .num09, .gul_info .titleLink .num10 {
background-image: url("../images/pic_public_6.png"); background-repeat: no-repeat;
}
.gul_info .titleLink .num02 {
background-position: -439px -35px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}
.gul_info .titleLink .num03 {
background-position: -453px -35px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}
.gul_info .titleLink .num04 {
background-position: -467px -35px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}
.gul_info .titleLink .num05 {
background-position: -481px -35px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}
.gul_info .titleLink .num06 {
background-position: -425px -48px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}
.gul_info .titleLink .num07 {
background-position: -439px -48px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}
.gul_info .titleLink .num08 {
background-position: -453px -49px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}

.gul_info .titleLink a {
color: #569001;
text-decoration: none;
float: left;
width: 180px;
text-indent: 3px;
}
.haveNoImg .saveMne {
width: 190px;
padding-left: 10px;
}
.gul_info .saveMne {
float: left;
width: 200px;
font-size: 12px;
color: #666;
}
.gul_info .saveMne dt {
width: 105px;
}
.gul_info .saveMne dt {
float: left;
width: 95px;
text-align: left;
padding-left: 8px;
font-size: 14px;
color: #F60;
font-size: 14px;
font-family: Arial;
overflow: hidden;
}
.gul_info .saveMne dt .tcTxt {
color: #666;
font-size: 12px;
}
.gul_info .saveMne dt {
text-align: left;
font-size: 14px;
color: #F60;
font-size: 14px;
font-family: Arial;
}
.gul_info .saveMne dt .Mne {
font-size: 14px;
font-weight: normal;
}
.gul_info .saveMne dd {
width: 65px;
}
.gul_info .saveMne dd {
float: right;
width: 75px;
text-align: left;
overflow: hidden;
padding-top: 1px;
}
.gul_info .saveMne dd {
text-align: left;
}
/*&#x666F;&#x70B9;&#x70B9;&#x8BC4;*/
.ht_blue_main {
overflow: hidden;
width: 228px; margin-left:9px;
border-top: 0;
}
.ht_blue_main .comment_01 {
border-bottom: #DDD 1px solid;
padding: 4px 10px 4px 15px;
overflow: hidden;
}
.ht_blue_main .comment_01 .txt01 {
width: 195px;
overflow: hidden;
color: #666; padding-bottom:3px;
}
.ht_blue_main .comment_01 .txt01 b {
color: #F60;
font-size: 30px;
line-height: 30px;
padding-left: 8px;
}
#newdp_top a {
color: #569001;
text-decoration: none;
}
.ht_blue_main .comment_01 .txt01 span {
color: #F60;
}
.ht_blue_main .comment_02 {
width: 208px;
padding: 0 10px;
background: url("../images/transparent_loading_v2.gif") center center no-repeat;
height: auto!important;
height: 112px;
min-height: 112px;
}
.ht_blue_main .comment_02 .list01 {
width: 208px;
overflow: hidden;
padding: 10px 0;
border-bottom: #DDD solid 1px;
background: white;
}
.hot_dp_title {
width: 208px;
height: 20px;
overflow: hidden;
line-height: 19px;
}
.ht_blue_main .comment_02 .list01 .span02 {
float: left;
background:url("../images/sceneryIndexPic_6.png") no-repeat 0 -264px;
width: 31px;
height: 19px;
}

.hot_dp_title {
line-height: 19px;
}
#newdp_top a {
color: #569001;
text-decoration: none;
}
.hot_dp_title a {
font-family: '&#x5B8B;&#x4F53;';color: #569001;
margin-left: 10px;
}
.ht_blue_main .comment_02 .list01 .list_right {
float: left;
width: 158px;
padding: 2px 0 0 0;
height: 39px;
overflow: hidden;
position: relative;
}
.ht_blue_main .comment_02 .list01 .list_right .span01 {
float: left;
width: 140px;
padding-left: 5px;
color: #666;
}
.ht_blue_main .comment_02 .list01 .list_left_xjq {
width: 49px;
height: 35px;
overflow: hidden;
float: left;
background-position: 0 -310px;
margin-top: 3px;
text-align: center;
font-size: 12px;
color: #F60;
}
.ht_blue_main .comment_02 .list01.bordernone {
border-bottom: 0;
}
/*&#x9152;&#x5E97;&#x9884;&#x8BA2;*/
.menu {
margin: 0 auto; width:960px;
overflow: hidden;
}
.menu ul {
width: 960px;
height: 25px;
line-height: 25px;
line-height: 26px	9;
float: left;
clear: both;
overflow: hidden;
}
.menu_info05 {
background-image: url("../images/won1.0.png"); background-position: 0 -124px; background-repeat: no-repeat;
}
.menu ul .menu_not {
color: #569001;
}
.menu ul li {
float: left;
text-align: center;
width: 240px;
}
.menu ul li h2 {
font-weight: 700;font-size: 14px;
line-height: 24px;
}
.menu ul.menu_info05 li, .menu ul.menu_info04 li, .menu ul.menu_info06 li {
width: 300px;
}
.menu ul .menu_at {
color: white; background:none; border:none;
}
.menu ul .menu_sel {
color: #333;
}
#content01 {
width: 940px;
margin-top: 10px;
}
#header_lite, #content01, #footer {
width: 960px;
margin: 0 auto;
}
#header_lite, #content01 {
width: 960px;
margin: 0 auto 0;
}
.contents {
width: 940px;
background: #f6f6f6;
margin-top: 10px;
padding: 10px;
}
.contents_box {
background: white;
border: 1px solid #B8DFF6;
width: 850px;
padding: 44px;
padding-top: 20px;
padding-bottom: 20px;
}
.basic_infos {
margin-bottom: 35px;
}
.basic_infos .room_basic_tip {
padding-left: 25px;
font-size: 16px;
font-weight: bold;
background-image: url("../images/book1.1.2.png"); background-repeat: no-repeat; background-position: -379px -52px;
border-bottom: 2px solid #6b0;
padding-bottom: 5px;
margin-bottom: 25px;
height: 24px;
line-height: 24px;
white-space: nowrap;
overflow: hidden;
}
.xt_info {
width: 32px;
height: 38px;
display: block;
margin-top: -27px;
background: url("../images/fb_fan.png") no-repeat -50px 0;
}
.basic_infos .room_infos {
margin: 0 0 15px 40px;
}
.basic_infos .room_infos .tips {
width: 70px;
float: left;
}
.basic_infos .room_infos .l_date {
padding-left: 10px;
}
.basic_infos .room_infos .update_date {
padding-left: 15px;
}
.tishibox {
position: absolute;
float: left;
z-index: 10;
}
.tishibox .errinfo {
padding: 0 5px;
border: 1px solid #FFD5A1;
height: 22px;
line-height: 22px;
background: #FFF4D9;
float: left;
white-space: nowrap;
}
.tishibox .errtip {
position: absolute;
left: 10px;
top: -5px;
width: 12px;
height: 6px;
background: url("../images/book1.1.2.png") no-repeat -77px -75px;
}
.tishibox .errinfo {
line-height: 22px;
white-space: nowrap;
}
.basic_infos .choose_num .tips, .basic_infos .choose_num .book_num_choose, .basic_infos .choose_num .book_num_choose .up, .basic_infos .choose_num .book_num_choose .num, .basic_infos .choose_num .book_num_choose .down, .basic_infos .choose_num .book_num_choose .dis_up, .basic_infos .choose_num .book_num_choose .dis_down {
float: left;
}
.choose_num .tips {
margin-top: 2px;
}
.book_num_choose {
position: relative;
z-index: 9;
float: left;
}
.book_num_choose .set_num_val {
height: 22px;
line-height: 22px;
width: 22px;
padding: 0 10px 0 8px;
border: 1px solid #DDD;
display: block;
cursor: pointer;
background: url("../images/book1.1.2.png") no-repeat -300px -336px;
}
.book_num_choose .get_num_val {
left: 0;
position: absolute;
top: 23px;
width: 194px;
border: 1px solid #DDD;
background: white;
z-index: 9;
}
.get_num_val .num_list {
margin-right: -1px;
margin-bottom: -1px;
float: left;
}
.get_num_val .num_list li {
float: left;
width: 38px;
height: 38px;
line-height: 38px;
text-align: center;
border: 1px solid #DDD;
border-left: none;
border-top: 0;
position: relative;
background: #EDF8FF;
font-size: 14px;
font-weight: bold;
color: #569001;
cursor: pointer;
}
.last_room_tip {
float: left;
color: #F60;
margin: 2px 0 0 10px;
}
.basic_infos .room_infos .all_price {
font-size: 14px;
color: #F60;
}
.basic_infos .room_infos .all_price .size {
font-size: 18px;
font-weight: bold;
}
.basic_infos .room_infos .price_tips {
color: #999;
padding-left: 5px;
}
.basic_infos .room_infos {
margin: 0 0 15px 40px;
}
.err_price_tip {
padding-left: 20px;
background: url("../images/book1.1.2.png") no-repeat -382px -245px;
}
.room_price_view {
margin: 0 0 15px 40px;
}
.room_price {
margin-top: 10px;
position: relative;
}
.youhui_policy {
margin-left: 40px;
}
.show_fanxian {
overflow: hidden;
}
.fan_span {
float: left;
height: 16px;
line-height: 16px;
padding-left: 22px;
color: #F60;
background: url("../images/book1.1.2.png") no-repeat -290px -147px;
}
.fan_span .fan_price {
float: left;
}
.fan_span .fan_last {
float: left;
height: 16px;
width: 4px;
background: url("../images/book1.1.2.png") no-repeat right -147px;
}
.fanxia_info {
float: left;
margin-left: 10px;
height: 17px;
line-height: 17px;
}
.fanxia_info a{ color:#64a10a}
.fanxia_info .ors {
margin: 0 5px;
}
.fanxia_info {
line-height: 17px;
}
.fanxia_info .logins {
margin-right: 5px;
}
.logins {
padding-right: 5px;
}
.jifenbao {
margin-left: 109px;
}
.live_infos .live_basic_tip {
padding-left: 25px;
background: url("../images/book1.1.2.png") no-repeat -379px 1px;
border-bottom: 2px solid #6b0;
padding-bottom: 5px;
margin-bottom: 25px;
}
.live_infos .live_basic_tip h3 {
float: left;
font-size: 16px;
font-weight: bold;
}
.live_infos .name_info_input {
margin-bottom: 2px;
}
.live_infos .room_infos {
margin-bottom: 12px;
}
.live_infos .room_infos .tips {
width: 115px;
float: left;
height: 22px;
line-height: 22px;
text-align: right;
}
.live_infos .room_infos .tips .stars {
color: #F60;
padding-right: 5px;
}
.live_infos .room_infos .live_name_box {
float: left;
width: 720px;
}
.live_infos .room_infos .live_name_box .color_gry {
color: #999;
}
.live_infos .room_infos .live_tips {
color: #999;
float: left;
margin-top: 2px;
white-space: nowrap;
}
.live_infos .room_infos .live_name_box input {
width: 125px;
height: 22px;
line-height: 22px;
border: 1px solid #DDD;
margin: 0 10px 10px 0;
float: left;
}
.live_infos .room_infos input {
height: 22px;
line-height: 22px;
border: 1px solid #DDD;
padding-left: 5px;
}
.live_infos .room_infos .live_name_box_1 input {
float: left;
}
.live_infos .infos_contact .phone_val {
float: left;
height: 22px;
line-height: 22px;
border: 1px solid #DDD;
margin: 0 10px 0 0;
}
.live_infos .room_infos .live_tips .color2 {
color: #F60;
}
.live_infos .room_infos {
margin-bottom: 12px;
}
.live_infos .infos_contact .tips {
margin-top: 2px;
}
.live_infos .infos_contact .phone_val {
float: left;
height: 22px;
line-height: 22px;
border: 1px solid #DDD;
margin: 0 10px 0 0;
}
.la-title, .la-content, .la-time-label {
float: left;
}
.color01 {
color: #F60;
}
.la-title {
text-align: right;
line-height: 22px;
}
.la-content {
width: 546px;
}
.la-title, .la-content, .la-time-label {
float: left;
}
.la-time {
margin: 1px 10px 10px 0;
line-height: 20px;
border: 1px solid #CCC;
padding: 1px;
}
.la-overtime {
margin-bottom: 10px;
}
.la-tip {
position: relative;
padding: 5px 10px;
width: 450px;
border: 1px solid #FFD5A1;
background: #FFF8EE;
}
.la-tip-arrow {
position: absolute;
top: -6px;
left: 10px;
z-index: 2;
width: 9px;
height: 6px;
background: url("../images/la_tip_arrow.png") 0 0 no-repeat;
}
.la-tip123 {
position: absolute;
z-index: 2;
width: 25px;
height: 14px;
}
.la-pay-hili {
color: #F60;
}
.la-static {
margin-top: 5px;
color: #999;
}
.submit_box {
text-align: center;
margin-top: 20px;
}
.submit_box .sub_btn {
width: 120px;
height: 41px;
line-height: 41px;
display: inline-block;
background: url("../images/book1.1.2.png") no-repeat 0 -94px;
}
.menu_info06 {
background: url("../images/won.png") 0 -150px no-repeat;
}
.menu ul.menu_info05 li, .menu ul.menu_info06 li {
width: 320px;
}
.order_suc {
position: relative;
}
.mtop {
margin-top: 10px;
}
.order_suc {
border: 3px solid #64A10A;
width: 954px;
margin-top: 15px;
}
.order_suc_bor {
padding: 35px 20px 20px 20px;
width: 914px;
}
.order_suc .explain {
padding-bottom: 21px;
padding-left: 34px;
margin-bottom: 6px;
}
.order_suc .explain .content {
margin: 0 auto;
background: url("../images/book3_all.png") no-repeat 0 -18px;
padding-left: 85px;
height: auto!important;
height: 60px;
min-height: 55px;
}
.tipsa {
margin-bottom: 16px;
font-size: 20px;
font-family: &#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;E\8F6F\96C5\9ED1;
color: #333;
}
.tipCont {position: relative;}
.tipCont p {
float: left;
margin-top: 5px;
}
.tipCont p {
font-size: 12px;
color: #666;
font-family: SimSun;
}
.order_suc_bor .send_message_tips {
color: white;
font-size: 12px;
padding: 1px 5px;
background: #FFA63C;
}
.order_suc_bor span {
font-size: 14px;
font-family: Microsoft yahei;
}
.tipCont_ico1 {
float: left;
margin-top: 8px;
display: block;
height: 25px;
}
.tipCont_ico1 {
background: url("../images/book3_all.png") no-repeat 0 -182px;
}
.tipCont_ico1, .tipCont_ico2 {
height: 22px;
font-size: 12px;
line-height: 14px;
color: #569001;
padding-left: 20px;
margin-left: 10px;
}
.tip_remind {
font-family: simsun;
color: #666;
font-size: 12px;
}
.tip_remind span {
color: #F60;
font-family: Arial;
font-size: 12px;
line-height: 22px;
}
.order_suc_bor .ddList {
padding-left: 88px;
border-top: 2px solid #DDD;
padding-top: 30px;
}
.order_suc_bor .ddList .ddlist_lfet {
width: 420px;
float: left;
}
.order_suc_bor .ddList .ddlist_lfet .list_title {
background: url("../images/book3_all.png") no-repeat 0 -231px;
padding-left: 20px;
margin-left: 30px;
font-size: 14px;
line-height: 24px;
font-weight: bold;
color: #333;
}
.order_suc_bor .ddList .listCol {
line-height: 24px;
}
.order_suc_bor .ddList .titList {
width: 90px;
text-align: right;
}
.order_suc_bor .ddList .leftCont, .order_suc_bor .ddList .titList, .order_suc_bor .ddList .cont {
float: left;
}
.order_suc_bor .ddList span {
font-size: 12px;
}
.titList {
font-family: simsun;
font-size: 12px;
color: #333;
}
.cont_spa {
margin-left: 10px;
color: #999;
font-size: 12px;
font-family: simsun;
}
.order_suc_bor .ddList .cont .price {
color: #F60;
font-family: Arial;
font-weight: bold;
font-size: 14px;
}
.order_suc_bor .ddList .ddlist_right {
width: 370px;
float: left;
}
.order_suc_bor .ddList .ddlist_right .list_title {
background: url("../images/book3_all.png") no-repeat 0 -313px;
padding-left: 20px;
margin-left: 30px;
font-size: 14px;
line-height: 24px;
font-weight: bold;
color: #333;
}
.list_address {
margin: 20px 0 0 28px;
font-size: 12px;
line-height: 20px;
color: #666;
}
.listCol .tips {
font-family: Arial;
color: #569001;
font-size: 12px;
}
/*&#x653B;&#x7565;list&#x5206;&#x7C7B;*/
.articel_class{ float:left; width:240px;border-radius:8px; margin-bottom:10px;}
.articel_class h3{ width:240px; background:#6B0; height:30px; line-height:30px;text-align: center;}
.articel_class h3 span{ color:#fff; font-weight:bold; font-size:14px; }
.articel_catog{ float:left; width:238px; border:1px solid #6B0; border-top:0px;}
.articel_catog li{ float:left; width:238px;  border-top:1px solid #EAEAEA; margin-top:-1px;}
.articel_catog li a{ background:url("../images/jifeng_bg.gif") 4px center no-repeat; width:168px; padding-left:24px; display:block;line-height:34px; height:34px;}



/*&#x65C5;&#x6E38;&#x5B9A;&#x5236;*/
.team_banner{ background:url("../images/dz_dt.jpg") no-repeat top center; height:400px;margin-bottom: 15px;}
.team_form {
width: 925px;
float: right;
}
.jh_lc {
display: block;
border: none;
width: 925px;
overflow: hidden;
}
.jh_lc_text {
width: 750px;
float: left;
height: 46px;
background: #F1F1F1;
border: 1px #E3E3E3 solid;
}
.jh_lc_text span {
width: 100px;
height: 46px;
line-height: 46px;
text-align: center;
float: left;
display: block;
background: #F60;
color: white;
font-family: "microsoft yahei";
font-size: 22px;
}
.jh_lc_text ul {
width: 650px;
float: right;
overflow: hidden;
}
.jh_lc_text ul li {
width: 24%;
padding: 5px 0 4px;
background: url("../images/lc_l0.png") no-repeat right center;
float: left;
text-align: center;
}
.jh_lc a {
width: 157px;
height: 47px;
background: url("../images/team_cg2.gif") no-repeat left top;
display: block;
float: right;
}
.gongsi_tips {
padding: 10px 20px;
background: #FEFBEC;
border: 1px #FEC799 solid;
}
.gongsi_tips dt {
height: 25px;
line-height: 25px;
color: #F60;
font-weight: bold;
}
.gongsi_tips dd {
line-height: 18px;
color: #444;
}
.planW {border: 1px solid #E2E2E2;}
.planHead {
border-bottom: 1px solid #E2E2E2;
text-align: center;
}
.planHead h2 {
line-height: 2.5em;
color: #538903;
font-size: 18px;
font-family: "microsoft yahei";
}
.planForm {
margin: 0 15px 20px 15px;
padding-top: 10px;
}
.planForm .table_caption {
padding: 8px 3px;
text-align: left;
font-weight: bold;
margin-bottom: 10px;
font-size: 14px;
border-bottom: 1px dashed #909090;
}
.planForm .table_w {
font-size: 13px;
width: 95%;
margin-left: 2em;
}
.planForm table .rtd {
text-align: right;
width: 100px;
line-height: 24px;
}
.planForm table td {
padding: 5px 3px 5px 0;
border-bottom: 1px #EEE dotted;
}
.planForm table .rtd .cred {
color: #C00;
padding-right: 3px;
}
.planForm .table_caption {
padding: 8px 3px;
text-align: left;
font-weight: bold;
margin-bottom: 10px;
font-size: 14px;
border-bottom: 1px dashed #909090;
}
.subbtn {
width: 100px;
height: 31px;
font-size: 14px;
margin: 10px 0 10px 0;
background: url("../images/form_tj.jpg") no-repeat left top;
border: none;
color: white;
}
.plan_left{float:left;width: 250px;}
.youshi {padding: 3px 10px;}
.youshi dl {
margin-bottom: 8px;
}
.youshi dt {
font-size: 14px;
font-weight: bold; padding-bottom:4px;
color:#569001;
}
.youshi dd {
font-size: 12px;
line-height: 16px;
color: #666;
}
.team_gllist {
border-top: none;
padding: 5px 10px;
overflow: hidden;
}
.team_gllist .yjgl {
padding-top: 5px;
overflow: hidden;
padding-left: 2px;
width: 225px;
}
.team_gllist img {
width: 225px;
height: 120px;
display: block; margin-bottom:7px;
}
.team_gllist .yjgl li {
background: url("../images/yjgl_bg.jpg") no-repeat left center;
height: 27px;
line-height: 27px;
padding-left: 8px;
white-space: nowrap;
overflow: hidden;
color: #666;
text-overflow: ellipsis;
width: 217px;
}
.team_gllist .yjgl li a {
color: #666;
}
.topMode .plan_left .mt0{ margin-top:0px;}
/*&#x95E8;&#x7968;&#x9884;&#x8BA2;*/
.s_flow_con {
width: 938px;
overflow: hidden;
margin-top: 15px;
}
.borderBox {
border: 3px solid #64A10A;
margin-bottom: 20px;
background: white;
width: 882px;
overflow: hidden;
padding: 25px;
}
.informationCollect {
display: none;
}
.bottomLineBanner {
border-bottom: 2px solid #DDD;
height:30px; line-height:30px;
margin-bottom: 30px;
position: relative;
}
.bottomLineName {
float: left;
border-bottom: 2px solid #6b0;
font-family: &#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;E\8F6F\96C5\9ED1;
font-size: 20px;
color: #333;
padding-right: 10px; line-height:25px;
padding-bottom: 5px;
}
.payM {
float: left;
font-size: 16px;
color: #999;
font-family: "microsoft yahei";
}
.bottomLineClose {
float: right;
width: 11px;
height: 11px;
overflow: hidden;
background-position: -79px -60px;
margin-top: 8px;
opacity: 0;
}
.separationBox {
width: 820px;
margin: 0 auto 30px;
}
.orderNameDe {
width: 820px;
margin-bottom: 10px;
overflow: hidden;
}
.orderNameDeLeft {
float: left;
font-size: 14px;
font-weight: bold;
}
.orderNameDeRight {
width: 745px;
float: left;
}
.orderName {
font-size: 14px;
font-weight: bold;
line-height: 20px;
color: #569001;
cursor: pointer;
}
.orderMessage {
background: #F0F0F0;
color: #666;
padding: 15px 10px;
line-height: 22px;
margin: 5px 0 10px;
}
.arrowUp {
float: left;
background-position: -131px 0px;
width: 9px;
height: 5px;
overflow: hidden;
position: relative;
top: -20px;
left: 10px;
}
.orderMessage {
color: #666;
line-height: 22px;
}
.separationBox .bottomLineBanner {
margin-bottom: 10px;
}
.separationBox .bottomLineName {
font-size: 14px;
font-weight: bold;
font-family: SimSun;
}
.bookOrderDetails {
height: 30px;
line-height: 30px;
}
.bookOrderDetailsLeft {
float: left;
padding-left: 10px;
}
.dataMarginBox, .dataBorderBox {
margin-top: 4px;
}
.bookOrderDetailsRight {
float: left;
}
.bookOrderDetailsRight input.dataNum, .bookOrderDetailsRight input.dataTime, .bookOrderDetailsRight input.dataCount {
float: left;
border: 0;
cursor: pointer;
margin-right: 10px;
}
.dataNum {
width: 105px;
color: #999;
padding-left: 3px;
}
.dataIcon {
background-position: 88px -169px;
}

.bookOrderDetails {
line-height: 30px;
}
.bookLimit, .bookOrder {
float: left;
color: #F60;
padding: 0 5px;
}
.showErr, .dateErr {
margin: 3px 0 0 5px;
background: #FFF8EE;
border: 1px solid #FFD5A1;
height: 20px;
line-height: 20px;
padding-left: 5px;
}
.prompt .tpo, .prompt_dk .tpo, .showErr .tpo, .dateErr .tpo, .prompt_show .tpo, .coupon_err i {
background-position: 0px -58px;
width: 15px;
height: 20px;
float: left;
margin-right: 5px;
}
.bookOrderDetailsLeft {
float: left;
padding-left: 10px;
}
.bookOrderDetails {
line-height: 30px;
}
.showNum {
width: 112px;
}
select {
height: 23px;
line-height: 23px;
}
.bookLimit, .bookOrder {
float: left;
color: #F60;
padding: 0 5px;
}
.bookOrderDetails {
height: 30px;
line-height: 30px;
}
.bookOrderDetailsLeft {
float: left;
padding-left: 10px;
}
.dataBorderBox {
border: 1px solid #D7D6D6;
}
.dataMarginBox, .dataBorderBox {
margin-top: 4px;
}
.bookOrderDetailsRight {
float: left;
}
.CandP {
width: 14px;
height: 14px;
padding: 6px 0 0 6px;
cursor: pointer;
}
.cutIcon, .unCutIcon, .ticNum, .plusIcon, .unPlusIcon, .CandP {
float: left;
}
.cutIcon, .unCutIcon, .ticNum, .plusIcon, .unPlusIcon, .CandP {
float: left;
}
.unCutIcon {
background-position: -40px -40px;
}
.cutIcon, .unCutIcon, .cutIconHo {
background-position: -40px top;
width: 8px;
height: 8px;
}
.ticNum {
width: 25px;
height: 20px;
text-align: center;
border: 1px solid #D7D6D6;
border-top: 0;
border-bottom: 0;
}
.cutIcon, .unCutIcon, .ticNum, .plusIcon, .unPlusIcon, .CandP {
float: left;
}
.CandP {
width: 14px;
height: 14px;
padding: 6px 0 0 6px;
cursor: pointer;
}
.plusIcon, .unPlusIcon, .plusIconHo {
background-position: -20px top;
width: 8px;
height: 8px;
}
.thisTicPriceBox {
border-top: 1px solid #DDD;
padding-top: 15px;
}
.thisTicPricede {
background: #EDF8FF;
height: 34px;
line-height: 34px;
padding-left: 40px;
}
.thisTotal {
font-size: 14px;
padding-right: 10px;
font-weight: bold;
}
.thisTotal .orangeColor {
font-weight: normal;
}
.thisTicPriceBox i {
font-family: arial;
}
.thisTotal i {
font-size: 18px;
}
.thisPer {
color: #666;
}
.ticPri {
font-family: microsoft yahei;
}
.thisPer .orangeColor, .thisPer .greenColor {
padding-left: 5px;
}
.orangeColor {
color: #F60;
}
.bottomLineBannerMid {
margin-bottom: 10px;
}
.bottomLineMore {
float: right;
color: #999;
margin-top: 3px;
}
.commerUserBox {
width: 904px;
overflow: hidden;
background: white;
margin-bottom: 20px;
display: none;
}
.commerUser {
width: 844px;
padding: 10px 20px;
background: #F0F0F0;
}
.commerUser_list, .commerUser_page {
width: 868px;
overflow: hidden;
}
.commerUser_list li {
float: left;
width: 114px;
height: 20px;
line-height: 24px;
padding: 8px 5px;
margin-bottom: 4px;
overflow: hidden;
}
.commerUser_list li input, .commerUser_list li label {
width: 13px;
height: 13px;
cursor: pointer; margin-right:5px;
}
.commerUser_page a {
width: 53px;
float: right;
margin-left: 20px;
cursor: pointer;
}
.commerUser_page span {
float: left;
padding: 0 4px;
}
.next b {
background-position: left -155px;
}
.commerUser_page b {
width: 5px;
height: 9px;
float: left;
margin-top: 5px;
}
.commerUser_page a {
width: 53px;
float: right;
margin-left: 20px;
cursor: pointer;
}
.getMemberList {
width: 864px;
overflow: hidden;
margin-bottom: 15px;
padding: 10px 20px 15px;
}
.bookMemberList li, .getMemberList li {
width: 648px;
padding: 0px 0 8px;
_padding: 0px 0 0px;
overflow: hidden;
}
.getMemberList li label.getLab, .getMemberList li input, .getMemberList li a {
float: left;
}
.bookMemberList label.getLab, .getMemberList label.getLab {
float: left;
width: 91px;
text-align: right;
height: 23px;
}
.redSnow {
font-weight: normal;
color: red;
}
.getMember input, .bookMember input {
width: 145px;
border: 1px solid #DDD;
}
.name-tip {
color: #569001;
padding-left: 5px;
cursor: pointer;
}
.getMemPhoneWord {
padding-left: 5px;
color: #999;
}
.priceBox {
border: 1px solid #FFD6A4;
border-top: 3px solid #FFA63C;
background: #FFF4D9;
padding: 30px 0 30px 30px;
}
.single_box, .disCount_box {
font-family: microsoft yahei;
font-size: 14px;
padding-bottom: 5px;
width: 918px;
overflow: hidden;
}
.single_name {
width: 112px;
overflow: hidden;
text-align: right;
white-space: nowrap;
padding-right: 5px;
}
.single_name, .single_price {
float: left;
}
.single_box, .disCount_box {
font-family: microsoft yahei;
font-size: 14px;
}
.orangeColor, .tic {
font-family: arial;
}
.total_box {
padding-top: 10px;
}
.totalPri {
font-size: 20px;
font-family: Microsoft YaHei;
padding: 0 10px 0 15px;
}
.totalPri .orangeColor {
font-size: 16px;
font-family: arial;
}
.totalPri i {
font-size: 24px;
}
.submitAll {
height: 48px;
margin: 10px 0 20px 130px;
}
.submitAllIcon {
background-color: #2484E4;
background-position: left -232px;
cursor: pointer;
width: 120px;
height: 41px;
font-family: "&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";
color: white;
text-align: center;
line-height: 40px;
font-size: 20px;
margin-top: 10px;
float: left;
overflow: hidden;
}
.payOnlineIcon {
position: relative;
top: 10px;
left: 10px;
}
.payOnlineIcon, .bankCutIcon {
float: left;
cursor: default;
color: #333;
height: 24px;
overflow: hidden;
}
.payOnlineIcon s, .bankCutIcon s {
background-position: left -207px;
width: 6px;
height: 24px;
overflow: hidden;
float: left;
}
.payOnlineIcon span, .bankCutIcon span {
padding: 0 5px;
float: left;
height: 22px;
line-height: 22px;
background: #FFF4D9;
border: 1px solid #FFD5A1;
border-left: 0;
}
.payOnlineIcon, .bankCutIcon {
cursor: default;
color: #333;
}
.order_suc .title_activityIntro {
width: 900px;
height: 35px;
overflow: hidden;
}
.order_suc .title_activityIntro h2 {
float: left;
}
.order_suc .list h2 {
font-weight: bold;
margin-bottom: 10px;
}
.serial_number {
font-family: SimSun;
}
.order_suc .list h2 span {
font-size: 12px;
font-weight: normal;
}
.order_suc .list{ padding-top:24px; border-top:2px #ddd solid;}
.mesTitle {
background: whiteSmoke;
border-right: 2px solid white;
height: 27px;
line-height: 27px;
font-weight: normal;
color: #333;
font-size: 12px;
}
.mesTitle th {
padding-left: 8px;
}
.orderNum {
width: 110px;
}
.orderDate {
width: 90px;
}
.orderAmount {
width: 71px;
}
.orderAddress {
width: 173px;
}
.orderPrice {
width: 102px;
text-align: center;
}
.orderAction {
width: 100px;
}
.spc_tab {
border-bottom: 1px #DDD solid;
padding-top: 10px;
margin-top: 2px;
z-index: 2;
}
.underLine .orderNum, .Online .orderNum {
color: #569001;
}
.underLine td, .Online td {
padding: 25px 0 25px 8px;
}
.underLine .orderPrice, .Online .orderPrice {
color: #F60;
font-family: arial;
font-size: 14px;
font-weight: bold;
}
.spc_tab .orderPrice {
color: #F60;
font-weight: bold;
font-size: 14px;
font-family: arial;
}
.underLine .orderName, .Online .orderName, .underLine .orderAddress, .Online .orderAddress {
padding-right: 1px;
}
/*&#x7B7E;&#x8BC1;&#x9884;&#x8BA2;*/
.flow_charts {
background: url("../images/order_01.png") no-repeat scroll 0 0 transparent;
float: left;
width: 960px;
line-height: 26px;
margin-bottom: 15px; height:auto; overflow:hidden;
}
.charts {
background: url("../images/order2.0.png") no-repeat scroll 0 -48px transparent;
}
.charts03 {
background: url("../images/order2.0.png") no-repeat scroll 0px -82px transparent;
}
.charts04 {
background: url("../images/order4.png") no-repeat;
}
.charts05 {
background: url("../images/order5.png") no-repeat;
}
.flow_charts li.on {
color: white;
}
.flow_charts li {
float: left;
width: 192px;
text-align: center;
font-size: 14px;
font-weight: bold;
}
.order_rigth {
float: right;
width: 228px;
border: 1px solid #DDD;
border-top: 3px solid #64A10A;
padding: 0 10px;
}
.settlement_box, .line_box, .line_box dl, .line_box dt, .settlementBox, .line_box2, .line_list, .list_more, .list_more {
float: left;
width: 208px;
}
.settlement_box {
padding: 0 0px 25px 10px;
}
.rigth_tit {
float: left;
height: 27px;
margin-bottom: 10px;
width: 208px;
border-bottom: 1px solid #DDD;
}
.sett_name {
border-bottom: 1px solid #2883DD;
font-family: &#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;;
position: absolute;
font-weight: bold;
font-size: 14px;
line-height: 27px;
float: left;
}
.line_box, .line_box2 {
border-bottom: 1px dashed #CCC;
margin-bottom: 13px;
float: left;
}
.settlement_box, .line_box, .line_box dl, .line_box dt, .settlementBox, .line_box2, .line_list, .list_more, .list_more {
float: left;
width: 208px;
}
.line_box strong, .line_box2 strong {
font-weight: bold;
float: left;
width: 210px;
padding-bottom: 7px;
}
.settlement_box, .line_box, .line_box dl, .line_box dt, .settlementBox, .line_box2, .line_list, .list_more, .list_more {
float: left;
width: 208px;
}
.line_box dl, .line_box2 dl {
padding-bottom: 7px;
}
.line_list dl {
padding-right: 8px;
}
.line_box .line_list dt {
width: 205px;
}
.line_box .line_list dd {
width: 104px;
}
.line_box dd {
width: 104px;
float: left;
}
.line_box dt, .favorable1 dt, .favorable2 dt, .line_list dd, .line_box dd {
color: #666;
}
.line_box .font_corf60 {
color: #F60;
text-align: right;
}
.font_corf60 {
color: #F60;
font-weight: bold;
font-family: Arial;
}
.clear_float {
clear: both;
font-size: 1px;
height: 0;
width: 0;
line-height: 1;
overflow: hidden;
}
.settlementBox li {
line-height: 24px;
font-size: 14px;
font-weight: bold;
}
.order_left {
float: left;
width: 645px;
padding: 25px;
overflow: hidden;
display: inline;
border: 3px solid #64a10a;
}
.left_box {
width: 651px;
margin-bottom: 12px;
}
.left_box, .left_tit, .sele_ul .sele_L, .price_subtotal, .tab_ul, .info_Tab, .tab_main, .info_station, .insure_prompt, .insurance_box {
float: left;
}
.left_tit {
height: 30px;
width: 645px;
border-bottom: 2px solid #DDD;
line-height: 30px;
}
.left_tit strong {
border-bottom: 2px solid #64A10A;
position: absolute;
font-family: &#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;;
font-size: 16px;
}
.info_box {
padding: 5px 0 10px 10px;
float: left; line-height:25px;
}
.info_box li {
line-height: 32px;
width: 645px;
float: left;
display: inline;
}
.info_box .info_name {
width: 75px;
float: left;
}
.info_box .sele_ul {
float: left;
width: 570px;
}
.info_box .sele_ul input {
height: 20px;
line-height: 20px;border: 1px solid #ABADB3; margin-top:3px;
}
.info_Tab {
margin-left: 20px;
display: inline;
}
.tab_ul {
color: #666;
float: left;
height: 26px;
line-height: 26px;
background-color: whiteSmoke;
border-left: 1px solid #DDD;
}
.tab_ul li.at {
background-color: white;
line-height: 26px;
height: 26px;
top: 1px;
position: relative;
}
.tab_ul li {
float: left;
padding: 0 17px;
border: 1px solid #DDD;
border-left: none;
border-bottom: none;
}
.tab_ul li.nor {
cursor: pointer;
margin-top: 1px;
height: 25px;
line-height: 25px;
}
.info_Tab .tab_main {
line-height: 22px;
width: 601px;
padding: 9px 13px;
border: 1px solid #DDD;
}
.operate_box {
padding-left: 70px;
font-size: 14px;
}
.operate_box a {
float: left;
line-height: 39px;
}
.sub_btn {
background: url("../images/order_01.png") no-repeat scroll -546px -126px transparent;
font-family: &#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;;
font-size: 20px;
width: 119px;
height: 39px;
color: white;
margin-left: 23px;
text-align: center; border:none;
}
.contactperson_info {
float: left;
width: 630px;
padding: 13px 0 0 15px;
}
.contactperson_info li {
padding-bottom: 10px;
float: left;
width: 620px;
}

.contactperson_info_label {
width: 105px;
text-align: right;
}
.contactperson_info label {
width: 105px;
text-align: right;
}
.contactperson_info em, .userList em {
color: red;
font-family: 'simsun';
}
.contactperson_info .con_name, .fillinBox .con_name {
width: 104px;
}
.contactperson_info input, .contactperson_info .con_remark, .userList input {
border: 1px solid #ABADB3;
}
.contactperson_info input, .userList input {
height: 20px;
line-height: 20px;
}
.contract_sty {
padding: 10px 0 0 10px;
float: left;
width: 635px;
}
.cor_999 {
color: #999;
float: left;
line-height: 22px;
margin-bottom: 10px;
}
.contract_info {
float: left;
width: 606px;
height: 132px;
padding: 10px;
border: 1px solid #ABADB3;
overflow-x: hidden;
overflow-y: scroll;
}
.contract_info .list_ul {
padding-left: 15px;
}
.left_xz {
height: 30px;
line-height: 30px;
width: 629px;
padding: 0 8px;
background-color: whiteSmoke;
}
.info_box {
float: left;
padding: 10px 5px 10px 10px;
width: 630px;
}
.check_div {
float: left;
padding: 15px 0 5px 0;
}
.checksty {
margin-left: 5px;
color: #666;
}
#nocheck {
margin-left: 10px;
}
.error {
padding: 0 5px 0 25px;
border: 1px solid #FFD5A1;
color: #333;
white-space: nowrap;
}
.error {
height: 20px;
line-height: 20px;
font-size: 12px;
background: url("../images/verify_bg.0.2.png") no-repeat 2px -37px #FFF8EE;
display: inline-block;
position: relative;
}
.operate_box {
float: left;
font-size: 14px;
line-height: 39px;
padding-left: 83px;
}
.certificate_li, .check_children, .operate_box a, .sub_btn, .certificate_li .birDiv {
float: left;
}
.custometInfo {
float: left;
padding-left: 10px;
}
#orderDetail {
border: 0;
color: #333;
}
#orderDetail {
margin: 15px auto 0;
width: 912px;
height: auto;
overflow: hidden;
clear: both;
}
.dj_order_num {
margin-right: 40px; margin-top:8px;
}
.dj_order_num, .dj_order_price, .dj_order_detail {
display: inline-block;
float: left;
}
#orderDetail .mustPayPrize {
font: 24px/30px "arial";
color: #F60;
padding-right: 5px;
}
.dj_order_detail {
margin-left: 5px;
color: #999; margin-top:8px;
}
.dj_visa {
clear: both;
padding-top: 10px;
}
.visa_type {
font: bold 14px/22px "simsun";
}
.time_person {
margin-top: 5px;
}
.person_num {
margin-left: 35px;
}
.dj_pay_tip {
margin-top: 20px;
color: #999;
}
.pay_tip_pic {
width: 16px;
height: 16px;
display: inline-block;
float: left;
margin-right: 5px;
background: url("../images/pay_image.png") no-repeat -243px -914px;
}
.channel_tab_content {
margin: 0 auto;
width: 912px;
height: auto;
overflow: hidden;
clear: both;
}
#channel_zfb {
margin: 35px 0 0 40px; height:115px;
width: 800px;
overflow: hidden;
clear: both;
}
#channel_zfb .zfb_title {
float: left;
clear: both;
overflow: hidden;
}
 #channel_zfb .zfb_tips {
width: 800px;
float: left;
clear: both;
overflow: hidden;
}
#channel_zfb .zfb_text {
display: inline-block;
overflow: hidden;
padding-left: 20px; padding-top:35px;
font: 14px/34px "SimSun";
color: #333;
}
#channel_zfb .zfb_logo {
display: inline-block;
overflow: hidden; height:34px;
width: 127px;
background: url("../images/pay_image.png") no-repeat -140px 0;
}
#channel_zfb .zfb_logo01 {
display: inline-block;
overflow: hidden; height:34px; width:127px;
width: 127px;
background: url("../images/cft.jpg") no-repeat;
}
#channel_zfb .zfb_xc{ margin-left:10px;} 
#content02 {
margin: 10px auto;
width: 954px;
height: auto;
overflow: hidden;
clear: both;
border: 3px solid #64A10A;
}
.submitBtnBorder {
width: 100%;
height: 38px;
overflow: hidden;
padding: 15px 0;
}
.zfbSubmitBtn {
margin: 0;
width: 180px;
background-position: 0 -288px;
}
.dredgeSubmitBtn, .notDredgeSubmitBtn, .creditCardSubmitBtn, .zfbSubmitBtn, .unionSubmitBtn, .commonPaySubmitBtn, .giftCardSubmitBtn, .favorableBankSubmitBtn, .unionPaySubmitBtn, .platformSubmitBtn, .weChatSubmitBtn {
display: block;
margin: 0 auto;
height: 38px;
overflow: hidden;
font: 18px/38px "Microsoft Yahei";
color: white;
background-image: url("../images/pay_image.png"); background-repeat: no-repeat;
text-align: center;
text-decoration: none;
}
/*&#x7EBF;&#x8DEF;&#x9884;&#x8BA2;*/
.price_subtotal {
border-top: 1px dashed #CCC;
float: left;
width: 645px;
text-align: right;
padding: 15px 0 17px 0;
}
.price_totle {
float: right;
}

/*&#x5E7B;&#x706F;&#x7247;*/
.index_left_hdp{ float:left; width:945px; position:relative; z-index:0; }
/*&#x7EAF;css&#x5E7B;&#x706F;&#x7247;&#x5F00;&#x59CB;*/
.container{width:945px; height: 355px; margin: 0 auto; margin-top: 20px; border:5px solid #d0d0d0; }
.img{width:945px; height: 355px; overflow: hidden; position: relative;}


.bg{width: auto; height: 20px; z-index: 99; position: absolute; left: 15px; bottom: 11px;}
.bg_in{width: 200px; height: 20px; position: relative;}
.bg_in li{width: 20px; height: 20px; line-height: 20px; border-radius: 20px; background: #ffffff; opacity: 0.5; text-align: center; color: #333333; float: left; margin-right: 10px; position: relative; z-index: 999;}
.bg_in #lp{position: absolute; left: 0px; top: 0; background: #ff3c00; opacity: 1; z-index: 998; animation: myfirstArr 22.5s infinite; -webkit-animation: myfirstArr 22.5s infinite; -moz-animation: myfirstArr 22.5s infinite; -o-animation: myfirstArr 22.5s infinite;}
.nav{width: 4000px; height: 326px; position: absolute; left: 0px; top: 0; z-index: 9; animation: myfirst 22.5s infinite; -webkit-animation: myfirst 22.5s infinite; -0-animation: myfirst 22.5s infinite; -moz-animation: myfirst 22.5s infinite;}
.nav li{float: left;}
.nav li img{width: 945px;height: 355px;}
@keyframes myfirst 
{
0%   {left: 0px;}
18%   {left: 0px;}
20%   {left: -945px;}
38%   {left: -945px;}
40%   {left: -1890px;}
58%   {left: -1890px;}
60%   {left: -2835px;}
78%   {left: -2835px;}
80%   {left: -2980px;}
98%   {left: -2980px;}
100%   {left: -0px;}
}

@-o-keyframes myfirst 
{
0%   {left: 0px;}
18%   {left: 0px;}
20%   {left: -945px;}
38%   {left: -945px;}
40%   {left: -1890px;}
58%   {left: -1890px;}
60%   {left: -2835px;}
78%   {left: -2835px;}
80%   {left: -2980px;}
98%   {left: -2980px;}
100%   {left: -0px;}

}

@-moz-keyframes myfirst 
{
0%   {left: 0px;}
18%   {left: 0px;}
20%   {left: -945px;}
38%   {left: -945px;}
40%   {left: -1890px;}
58%   {left: -1890px;}
60%   {left: -2835px;}
78%   {left: -2835px;}
80%   {left: -2980px;}
98%   {left: -2980px;}
100%   {left: -0px;}
}

@-webkit-keyframes myfirst
{
0%   {left: 0px;}
18%   {left: 0px;}
20%   {left: -945px;}
38%   {left: -945px;}
40%   {left: -1890px;}
58%   {left: -1890px;}
60%   {left: -2835px;}
78%   {left: -2835px;}
80%   {left: -2980px;}
98%   {left: -2980px;}
100%   {left: -0px;}
}

@keyframes myfirstArr
{
0%   {left: 0px;}

19%   {left: 0px;}
20%   {left: 30px;}

39%   {left: 30px;}
40%   {left: 60px;}
59%   {left: 60px;}
60%   {left: 90px;}
79%   {left: 90px;}
80%   {left: 120px;}
99%   {left: 120px;}
100%   {left: 0px;}
}


@-webkit-keyframes myfirstArr
{
0%   {left: 0px;}

19%   {left: 0px;}
20%   {left: 30px;}

39%   {left: 30px;}
40%   {left: 60px;}
59%   {left: 60px;}
60%   {left: 90px;}
79%   {left: 90px;}
80%   {left: 120px;}
99%   {left: 120px;}
100%   {left: 0px;}
}

@-moz-keyframes myfirstArr
{
0%   {left: 0px;}

19%   {left: 0px;}
20%   {left: 30px;}

39%   {left: 30px;}
40%   {left: 60px;}
59%   {left: 60px;}
60%   {left: 90px;}
79%   {left: 90px;}
80%   {left: 120px;}
99%   {left: 120px;}
100%   {left: 0px;}
}

@-o-keyframes myfirstArr
{
0%   {left: 0px;}

19%   {left: 0px;}
20%   {left: 30px;}

39%   {left: 30px;}
40%   {left: 60px;}
59%   {left: 60px;}
60%   {left: 90px;}
79%   {left: 90px;}
80%   {left: 120px;}
99%   {left: 120px;}
100%   {left: 0px;}
}
/*&#x7EAF;css&#x5E7B;&#x706F;&#x7247;&#x7ED3;&#x675F;*/

.hotels .trans_bg,.hotel_contain .trans_bg {
background-color: black;
opacity: 0.6;
height: 30px;
line-height: 30px;
position: absolute;
left: 0;
bottom: 0;
width: 100%;
filter: alpha(opacity=60);
}
.hotels .m_prod_price,.hotel_contain .m_prod_price {
position: absolute;
left: 0;
bottom: 0;
height: 30px;
line-height: 30px;
width: 100%;
}
.hotels .m_prod_price .mpp_num,.hotel_contain .m_prod_price .mpp_num {
color: #F60;width: 33%; padding-right:3px;
font-weight: 700;
text-align:right; float:left;display: block;
font-size: 14px;
}
.f_yh {
font-family: '&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;';
}
.hotels .m_prod_price .trav_name,.hotel_contain .m_prod_price .trav_name {
color: white; float:left;width: 60%;display: block;
padding: 0 0 0 5%;
}
.xltp{ width:1180px; margin-left:11px;height:auto; border-left:#83BD2C 1px solid; margin-bottom:25px;  overflow:hidden;}
.xltp li{ width:219px; float:left; margin-left:15px; text-align:center; color:#666; padding:20px 0 12px 0;}
.xltp li img{ width:209px; height:140px; border:#ddd 1px solid; padding:5px;}
/*&#x54A8;&#x8BE2;&#x56DE;&#x590D;*/
.AQContent_new {
width: auto; overflow:hidden;border-bottom: 1px solid #F1F1F1; margin-bottom:17px;
}
.AQContent {
width: 1160px;
margin: 0
 auto;
}
.AQ_ul {
padding: 5px 10px 0 10px; margin-bottom:12px;
}
.AQ_ul li {
padding: 10px 0px 0px 0px;
zoom: 1;
}
.AQContent_new .AQ_left, .AQContent_new .AQ_left_ask {
width: 85px; margin-top:4px;
}
.AQ_ul .AQ_left, .AQ_ul .AQ_left_ask {
float: left;
}
.AQ_ul .q_icon {
color: #404040;
background-position: 0 -1105px;
}
.AQ_ul .q_icon, .AQ_ul .a_icon {
display: block;
width: 60px;
height: 20px;
padding: 0
 0 0 20px;
margin: 7px
 0 5px 0px;
}
.AQ_ul .a_icon {
color: #4E9700;
background-position: 0 -1145px;
}
.AQ_ul .AQ_right .a_con {
color: #4E9700;
line-height: 1.9;
}
.AQ_ul .q_icon, .AQ_ul .a_icon {
background-image: url("../images/20x500.png"); background-repeat: no-repeat;
}
.AQContent_new .AQ_right {
width: 600px;
}
.AQ_ul .AQ_right {
float: right;
width:1050px;
line-height: 22px;
}
.AQ_ul .AQ_right p {
margin: 8px
 0;
}
.AQ_ul .AQ_right a {
text-decoration: none;
}
.AQ_ul .a_time {
color: #999;
}
.aq_write {
padding-top: 10px;
margin-bottom: 10px;
}
.pl_10 {
padding-left: 10px;
}
.detail_infor p {
margin: 8px 0;
}
.aq_style_box dt, .con_tit {
font-size: 12px;
font-weight: bold;
width: 80px;
}
.aq_box .q_textbox textarea {
border: 1px solid #CCC;
width: 500px;
height: 120px;
padding: 5px;
margin-bottom: 10px; margin-top:10px;
}
.aq_box .q_test {
margin: 10px 0;
}
.aq_box .q_test input {
border: 1px solid #CCC;
padding: 5px;
}
.aq_box .q_test .test_code {
display: inline-block;
height: 28px;
line-height: 28px;
margin: 0 0 0 10px;
vertical-align: middle;
}
.aq_box .q_test .test_code {
line-height: 28px;
}
.q_test .error {
padding-left: 10px; background:none; border:0;
}
.f_f00 {
color: red;
}
.aq_box .q_btn {
border: 0 none;
background-position: 0 -282px;
color: white;
width: 84px;
height: 24px;
line-height: 24px;
font-weight: 700;
cursor: pointer;
}
.aq_box .q_btn, .searchbox_r .q_btn, .aq_search_btn {
background-image: url("../images/pro_icon.png"); background-repeat: no-repeat;
}
.m_2_con01{width: 928px;
height: auto;
overflow: hidden;
float: left;
padding: 0 15px;
font: 12px/22px "simsun";
color: #333;}
.xllm .AQ_ul{ padding-top:0;}
.xllm .AQ_ul li{ padding:0;}
/*&#x7B7E;&#x8BC1;*/
.mod {
border: #DDD 1px solid;
padding: 10px 15px;
margin-bottom: 10px;
position: relative;
margin-top: 14px;
}
.recom_visa { width:887px; height:auto; overflow:hidden;
margin-bottom: 0;
}
.recom_visa h3 {
margin-left: -16px;
}
.hui {
display: inline-block;
position: relative;
padding: 0 10px 0 15px;
margin-right: 25px;
background: #FF9239;
font: 24px/29px microsoft yahei;
color: white;
zoom: 1;
}
.recom_visa h3 i {
color: #BBB;
font: 800 14px/1.5 microsoft yahei;
vertical-align: 3px;
}
.qianz_c{ width:928px; margin-top:7px;}
.visa_lis {float: left;margin-top:11px;width: 230px;height: 44px;border: white 1px solid;}
.visa_lis img {float: left;margin-right: 10px;width: 60px;height: 40px;border: #ddd 1px solid;border-radius: 5px;}
.visa_lis em {display: block;padding: 2px 0;width: 136px;}
.visa_lis em, .faq dd {text-overflow: ellipsis;white-space: nowrap;font-style: normal;overflow: hidden;}
.visa_lis .price {font-weight: 800;color: #FE9500; float:left; font-size:17px;}
dfn {font-weight: 800;font-size: 12px;font-family: Arial !important;}
/*&#x7B7E;&#x8BC1;&#x672C;&#x6708;&#x805A;&#x5212;&#x7B97;*/
.favor_country{ width:930px; height:auto; overflow: hidden;}
.favor_country .cheap_visa {
width: 919px;
height: 42px;
clear: both;
border-bottom: 2px solid #DDD;
float: left;
}
.cheap_visa .cheap_visa_txt {
font: 20px/45px "microsoft yahei";
color: #FFA63C;
display: inline-block;
height: 42px;
overflow: hidden;
border-bottom: 2px solid #FFA63C;
_position: relative;
_top: 2px;
}
.cheap_visa .cheap_logo {
display: inline-block;
padding-right: 10px;
width: 37px;
height: 42px;
float: left;
overflow: hidden;
background: url("../images/visa-index2.png") no-repeat -315px -172px;
}
.cheap_visa .cheap_visa_txt {
font: 20px/45px "microsoft yahei";
color: #FFA63C;
}
.favor_frame01 { width:924px;
overflow: hidden;
float: left;
border-right: 1px solid #DDD;border-bottom: 1px solid #DDD;
}
.favor_frame { width:918px;
height: 238px;
overflow: hidden;
float: left;
border-right: 1px solid #DDD;border-bottom: 1px solid #DDD;
}
.favor_pro_list {
width: 228px;
height: 238px;
float: left;
overflow: hidden;
border-left: 1px solid #DDD;
}
.favor_pro_img {
position: relative;
width: 188px;
height: 141px;
margin: 15px 21px 0;
_margin: 15px 21px 0 7px;
float: left;
}
.favor_pro_img a img {
border-radius: 5px;
}
.favor_pro_tip {
display: inline-block;
width: 188px;
height: 25px;
overflow: hidden;
position: absolute;
bottom: 0;
left: 0;
background: url("../images/favor_tip_bj.png") repeat-x left top;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}
.favor_pro_tip .favor_flag {
color: white;
font: 12px/25px 'simsun';
padding-left: 6px;
float: left;
display: inline-block;
_margin-top: 6px;
}
.favor_pro_tip .favor_flag img {
display: inline-block;
vertical-align: text-top;
border-radius: 2px;
}
.c_song {
display: inline-block;
width: 33px;
padding-left: 20px;
padding-right: 5px;
float: right;
height: 16px;
margin-top: 5px;
background: url("../images/visa-index3.png") no-repeat -3px -355px;
font: 12px/16px "arial";
color: #F60;
}
.favor_pro_info {
width: 188px;
height: 36px;
float: left;
margin: 5px 21px 0;
_margin: 5px 21px 0 7px;
}
.favor_pro_info a {
font: 12px/18px 'simsun';
color: #333;
word-break: break-all;
text-decoration: none;
}
.favor_pro_price {
width: 188px;
height: 25px;
overflow: hidden;
margin: 5px 21px 0;
_margin: 5px 21px 0 7px;
float: left;
}
.favor_pro_old_price {
font: 12px/25px 'simsun';
color: #999;
display: inline-block;
float: left;
}
.favor_pro_old_price em {
font: 12px/25px 'arial';
color: #999;
text-decoration: line-through;
}
.favor_pro_new_price {
font: 12px/25px 'arial';
color: #F60;
float: right;
}
.favor_pro_new_price em {
font: 20px/25px 'arial';
color: #F60;
}
.team_free { position:absolute; left:-8px; top:150px; width:98px; height:40px; background:url("../images/team_free.gif") no-repeat; font-size:18px; line-height:35px; padding-left:18px; font-family:"Microsoft YaHei"; color:#fff;}

.jifeng_top01{ float:left; width:972px;}
.jifeng_top_left{ width:590px; float:left;}
.jifeng_top_right{ float:right; width:186px;border:1px solid #cccccc;}
.jifeng_top_right h3{ width:180px;  height:30px; line-height:30px;text-align: left; border-bottom:1px solid #cccccc; margin-left:3px;}
.jifeng_top_right h3 span{ color:#333; font-weight:bold; font-size:14px; padding-left:8px;}
.jfsousuo{ width:178px; margin:8px auto; overflow:hidden}

.jfsousuo P EM {
	FLOAT: left; COLOR: #555; 
}
.jfsousuo P LABEL {
	FLOAT: left; COLOR: #555; 
}
.jfsousuo P EM {
	LINE-HEIGHT: 28px; HEIGHT: 28px; 
}
.jfsousuo P LABEL {
	DISPLAY: inline; MARGIN-LEFT: 4px
}
.jfsousuo P LABEL INPUT.search_txt {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; LINE-HEIGHT: 26px; PADDING-LEFT: 8px; WIDTH: 120px; HEIGHT: 26px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid
}
.colorb2 {
	COLOR: #333
}
.colorb3 {
	COLOR: #999
}

.sub_search {
	MARGIN-TOP: 18px; PADDING-LEFT: 43px; float:left; width:140px;
}
.pl55 {
	PADDING-LEFT: 55px
}
.search_sub {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 96px;  FLOAT: left; HEIGHT: 30px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; background:#ff6600; font-size:14px; color:#fff; font-weight:bold; margin-bottom:10px;
}
.sub_search A {
	MARGIN-TOP: 5px; WIDTH: 60px; DISPLAY: inline; FLOAT: left; COLOR: #357ad8; MARGIN-LEFT: 15px
}

.mt18 {
	MARGIN-TOP: 10px; float:left
}


/*&#x79EF;&#x5206;&#x5546;&#x57CE;*/
.jifeng_left{ float:left; width:200px;}
.jifeng_class{ float:left; width:200px;border-radius:8px}
.jifeng_class h3{ width:200px; background:#8AB923; height:30px; line-height:30px;text-align: center;}
.jifeng_class h3 span{ color:#fff; font-weight:bold; font-size:14px; }
.jifeng_catog{ float:left; width:198px; border:1px solid #8AB923; border-top:0px;}
.jifeng_catog li{ float:left; width:198px;  border-top:1px solid #EAEAEA; margin-top:-1px;}
.jifeng_catog li a{ background:url("../images/jifeng_bg.gif") 4px center no-repeat; width:168px; padding-left:24px; display:block;line-height:34px; height:34px;}

.jifeng_list{float:left; width:198px; margin-top:8px;border:1px solid #cccccc;background:#f5f5f5; }
.jifeng_list h3{ width:190px;  height:30px; line-height:30px;text-align: left; border-bottom:1px solid #cccccc; margin-left:4px;}
.jifeng_list h3 span{ color:#333; font-weight:bold; font-size:14px; padding-left:8px;}
.jifeng_listcon{width:190px; margin:0px auto}
.jifeng_listcon li{ float:left; width:190px;  border-top:1px solid #EAEAEA; margin-top:-2px; height:34px; line-height:34px;}
.jifeng_listcon li span{ color:#ff6600; padding-left:5px; padding-right:5px; border-right:1px solid #ff6600; font-weight:bold;}
.jifeng_listcon li em{ padding-left:8px;}
.jifeng_listcon li a:hover{ color:#ff6600; text-decoration:underline}

.jifeng_guanggao{ float:left; width:200px; margin-top:8px}
.jifeng_guanggao a{ padding-bottom:8px; float:left; display:block} 
.jifeng_top02 h3{ height:30px; line-height:30px;text-align: left; border-bottom:2px solid #8AB923;}
.jifeng_top02 h3 span{ float:left; color:#333; font-weight:bold; font-size:14px;}
.jifeng_top02 h3 a{ float:right;}

.duihuan_list{ width:972px; margin-top:-1px; overflow:hidden; padding-bottom:10px;}
.duihuan_list li{ width:182px; border:1px solid #ffffff; float:left;  margin:10px 10px 0 0; overflow:hidden; }
.duihuan_list li.hover{ border:1px solid #ffdc64; background-color:#fffdf0;}
.duihuan_list li a img{  height:160px; width:160px;padding-left:14px; display:block;}
.duihuan_list li a.pro_name{ display:block; width:188px; height:22px; line-height:22px; text-align:center; overflow:hidden;}
.duihuan_list li .pro_price{width:188px; height:22px; line-height:22px; text-align:center;}
.duihuan_list li .integral{ height:22px; line-height:22px; text-align:center;margin-bottom:10px; overflow:hidden; position:relative;}
.duihuan_list li .integral div{}
.duihuan_list li .integral a.inter_wraper{ display:block; margin-left:40px; width:100px; text-align:center; padding:0 10px; background:url("../images/bg_jfan.gif") left -41px no-repeat; overflow:hidden;}
.c333333{ color:#ff6600;}
.cff6600{ color:#ff6600;}
.cFloat{ clear:both; zoom:1;}
.cFloat:after{ 
   clear:both; 
   content:"."; 
   display:block; 
   visibility:hidden; 
   overflow:hidden; 
   height:0; 
   line-height:0; 
   font-size:0;
}
.sect_2{ width:788px; border:1px solid #cccccc; margin-top:10px;}
.sect_2 ul{ padding-bottom:36px; border:1px solid #cccccc; border-width:0 0 1px 0px;}
.sect_2 ul li{float:left; height:36px; line-height:36px; color:#008800; padding:0 10px; border-right:1px solid #cccccc; font-size:14px; cursor:pointer; }
.sect_2 ul li.on{ position:relative; border-top:2px solid #ff6600;top:-1px; color:#333; font-weight:bold; background-color:#fff8e8;}
.sect_2 .tips_wraper{background-color:#fff8e8; padding:10px; line-height:24px;}
.sect_2 .tips_wraper a.c008800{ color:#008800;}
.sect_2 .tips_wraper a.c008800:hover{ color:#ff6600;}

.jifeng_zjkk{ width:982px; float:left; border:1px solid #ffcc00; }
.jifeng_zjkk01{ float:left; width:590px;}
.jifeng_zjkk02{ border-left:1px solid #eaeaea;background:#fff8e8; width:385px; float:right;}
.info_jf{ float:left; width:373px; margin-left:7px; margin-top:8px}
.info_jf li{ float:left; width:373px; line-height:32px; overflow:hidden}
.info_jf li a{ padding-bottom:10px; float:left} 
.info_jf li em{ float:right; padding-right:8px; display: block}
.yen{ font-size:14px;}
.yenbig{ font-size:20px}

.jifeng_zjkk03{width:962px; float:left; border:1px solid #cccccc; margin-top:8px; padding-left:10px; padding-top:10px;padding-right:10px;}
.jifeng_zjkk03 h4{width:954px; float:left; height:34px; line-height:34px; background:#efefef; font-size:14px; color:#ff6600; font-weight:bold; padding-left:8px;}
.jifeng_zjkk03 p{ line-height:32px;}


.show_scr_img_jf {
	WIDTH: 585px; MARGIN-BOTTOM: 6px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 15px
}
.main_pic_jf {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 580px; PADDING-RIGHT: 0px; HEIGHT:340px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.tab .nomal_jf {
	DISPLAY: none
}
.tab .nomal_jf IMG {
	WIDTH: 480px; HEIGHT: 300px
}
.tab .on_jf {
	DISPLAY: block
}
.sidePic_jf {
	Z-INDEX: 1; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT:10px; WIDTH: 580px; BOTTOM: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LEFT: 0px
}
.sidePic_jf UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.sidePic_jf LI {
	BORDER-BOTTOM: #fff 3px solid; POSITION: relative; BORDER-LEFT: #fff 3px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 110px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 70px; OVERFLOW: hidden; BORDER-TOP: #fff 3px solid; BORDER-RIGHT: #fff 3px solid; PADDING-TOP: 0px
}
.sidePic_jf LI IMG {
	WIDTH: 110px; HEIGHT: 70px
}
.sidePic_jf .on_jf {
	BORDER-BOTTOM: #b6e000 3px solid; BORDER-LEFT: #b6e000 3px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #b6e000 3px solid; BORDER-RIGHT: #b6e000 3px solid; PADDING-TOP: 0px
}

/* company */
.gywm_left{ float:left; width:200px;}
.gywm_right{ float:left; width:981px;}
.gywm_rbj{ float:left; width:9px; height:403px;background: url(../images/aboutbg.gif) 0px -46px no-repeat; }
.gyl_top{ width:200px; height:91px; background: url(../images/aboutbg.gif) -361px -46px no-repeat;}
.gyl_bj{ width:200px; overflow:auto; background-color:#f4f4f4; padding-bottom:140px;}
.gyl_mainbj{background: url(../images/aboutbg.gif) -361px -147px no-repeat;}
.gyl_menu{ clear:both; width:140px; height:38px; border-bottom:1px solid #ececec; border-top:1px solid #ffffff; line-height:38px;background:url(../images/about_menu.jpg) 50px 14px no-repeat; font-size:14px; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; padding-left:60px;}
.gyl_menu a:link,.gyl_menu a:visited{ font-size:14px; color:#343434; text-decoration:none;}
.gyl_menu a:hover{ font-size:14px; color:#ff6600; text-decoration:none;}
.gyl_home{clear:both; width:140px; height:38px; border-bottom:1px solid #ececec; border-top:1px solid #ffffff; line-height:38px;background:url(../images/about_home.jpg) 50px 14px no-repeat; font-size:14px; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; padding-left:60px;}
.gyl_home a:link,.gyl_home a:visited,.gyl_home a:hover{ font-size:14px; color:#f60; text-decoration:none;}
.gywm_title{ width:100%; height:91px; background-color:#5FB218; line-height:91px;}
.gywm_lm{ padding-left:15px; font-size:20px; font-weight:bold; color:#ffffff;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";}
.gywm_lanmu{ width:940px; margin:0px auto; height:36px;background: url(../images/aboutbg.gif) 0px 0px no-repeat; margin-top:10px; line-height:36px; padding-left:10px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; font-size:16px; color:#090;}
.company_nr{ width:950px; margin:0px auto; line-height:24px; margin-top:12px;}
.zxjs_show{ float:left; width:148px; height:135px;}
.zxjs_sbj{ width:125px; height:105px; margin:0px auto; background: url(../images/zxjs_picbj.jpg) no-repeat; overflow:hidden;}
.zxjs_img{ width:115px; height:95px; padding-top:1px;}
.zxjs_name{ width:125px; margin:0px auto; text-align:center; line-height:24px; height:24px; overflow:hidden;}
.mar15{ clear:both; margin-top:15px;}
.carqita{ clear:both; width:936px; margin:0px auto;}
.carqita ul li{ float:left; width:140px; padding:0px 8px; height:107px; line-height:20px; overflow:hidden; text-align:center;}
.carqita ul li img{ width:140px; height:80px; overflow:hidden; margin-bottom:3px;}

/* fenye */
.hot_bj{ width:928px; border:1px solid #d8d8d8; overflow:auto;}
.hot_nr_hotel{ width:898px; margin:0px auto; padding-top:8px; padding-bottom:8px; line-height:24px;}
.hotel_fl{ font-weight:bold; color:#303030;}
.sshotel{ float:left; margin-right:5px; padding-top:6px;}
.bglv{ float:left; padding-left:5px; padding-right:5px; margin-right:5px;margin-bottom:8px;_margin-bottom:-2px;*margin-bottom:0px;}
.bglv a:link,.bglv a:visited{ font-size:12px; color:#303030; text-decoration:none;}
.bglv a:hover{font-size:12px; color:#ffffff; text-decoration:none;background-color:#ff6600; display:block;}
#bglv{padding-left:5px; padding-right:5px; background-color:#ff6600; display:block; color:#ffffff;}
#bglv a{ font-size:12px; color:#ffffff; text-decoration:none;}
.clear,.qc{ clear:both; font-family:"&#x5B8B;&#x4F53;";}
.topMode .slider_hotej {WIDTH: 930px; FLOAT: left; }
.linedh_hotel{ width:928px; border:1px solid #d8d8d8; clear:both; margin-top:8px; overflow:auto; float:left}
.linedh_top_hotel{ width:100%; height:31px; background:url("../images/linedh_bj.jpg") repeat-x; line-height:31px;} 

/* hotel_more */
.font_14lv{ font-size:14px; color:#090; line-height:28px;}
.font_14lv a:link,.font_14lv a:visited{ font-size:14px; color:#090; text-decoration: underline;}
.font_14lv  a:hover{ font-size:14px; color:#ff6600; text-decoration:underline;}
.hotel_picture{ float:left; width:160px; height:110px; padding:2px; border:1px solid #d8d8d8; overflow:hidden;}
.hotel_ms{ float:left; padding-left:10px; width:720px; line-height:23px; color:#303030;}
.hotel_jj{ width:100%; height:46px; overflow:hidden;}
.hotel_jj .hui01{ color:#666666;font-size:12px;}
#tab01{ line-height:30px;}
.ckall,.ckall a{ font-size:12px; color:#f84e03; text-decoration:underline; text-align:right; line-height:28px;}
.hoteltab{font-size:12px; color:#303030; font-weight:bold; width:100%; height:28px; background:url("../images/td_bg01.gif") repeat-x;}
.fx_pic{ float:left; width:120px; height:85px; padding:2px; border:1px solid #d8d8d8; margin-right:10px; overflow:hidden;}
.fx_jieshao{ float:left; width:180px; padding-right:10px; line-height:22px;}
.fx_showtb{ float:right; padding-right:10px; padding-top:13px;}
.red{font-size:12px; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; color:#ff0000;}

.hotel_infoleft{ float:left; width:942px;}
.fontlv{ font-size:14px; font-weight:bold; color:#ff6600; padding-left:8px;}


.xldh_bj{ clear:both; margin-top:8px; width:100%; height:36px; background:url("../images/head_bg.jpg") repeat-x;line-height:30px; border-top:2px solid #8AB923}
.xldh_home{ float:left; width:82px; height:33px; background:#8AB923; text-align:center; margin-right:6px;}
.xldh_home a{ font-size:14px; font-weight: bold; text-decoration:none; color:#fff;}
.xldh_menu{ float:left; width:82px; height:33px;  text-align:center; margin-right:6px; border-right:1px solid #ccc;}
.xldh_menu a:link,.xldh_menu a:visited{ font-size:14px; color:#333333; text-decoration:none; font-weight:bold;}
.xldh_menu a:hover{ font-size:12px; color:#ffffff; text-decoration:none;width:82px; height:33px; background:#ff6600; display:block;}
.xqxq_lmbj{ clear:both; width:942px;background:url("../images/xq_lmbj.jpg") no-repeat; line-height:24px; margin-top:8px; background:url("../images/head_bg.jpg") repeat-x;line-height:30px; border-top:2px solid #8AB923}
.xqxq_top{ clear:both; width:98%; margin:0px auto; line-height:35px; height:35px; overflow:hidden;}
.lm_title{ font-size:14px; font-weight:bold; color:#333; float:left;}
.tb_top{ float:right; padding-top:12px;}
.xlpic_xq{ float:left; width:182px; overflow:hidden; margin-top:12px;}
.xlimg{ width:160px; height:120px; padding:2px; border:1px solid #d8d8d8; margin:0px auto; margin-bottom:2px; overflow:hidden;}
.xlimg_ms{ width:166px; margin:0px auto; text-align:center; line-height:24px; height:24px; overflow:hidden; color:#333333; text-decoration:none; font-size:12px;}
.hotel_sheshi{ width:100%;border-bottom:1px dashed #d8d8d8; _border-bottom:1px dashed #d8d8d8; line-height:28px;}
.chanpin_tj ul li{ float:left; width:932px; padding-left:8px; background:url("../images/tb_point.jpg") 0px 10px no-repeat; line-height:24px; height:24px; overflow:hidden;}
.cptj_bh{ float:left; width:10%; padding-right:2px; color:#666666; }
.cptj_jdname{ float:left; width:63%; height:24px; overflow:hidden; padding-right:1%;}
.cptj_jdname a:link,.cptj_jdname a:visited{ font-size:12px; color:#593f26; text-decoration:none;}
.cptj_jdname a:hover{ font-size:12px; color:#f84e03; text-decoration:underline;}
.cptj_ck{ float:left; width:10%; height:24px; overflow:hidden;}
.cptj_ck a:link,.cptj_ck a:visited{ font-size:12px; color:#666666; text-decoration:underline;}
.cptj_ck a:hover{ font-size:12px; color:#f84e03; text-decoration:underline;}
.cptj_jdjiage{ float:left; width:15%; height:24px; overflow:hidden; color:#f84e03;}


.zj_list{ clear:both; width:942px; padding-top:8px;}


.hotel_inforight{ float:right; width:220px;}
.info_tejia{ border:1px solid #dddddd; float:left; width:218px; margin-top:8px;}
.info_tejia h2{ background:url("../images/head_bg.jpg") left bottom repeat-x; height:36px; line-height:36px;}
.info_tejia h2 span{ PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url("../images/arrowbg.gif") no-repeat 0px -514px; FLOAT: right; PADDING-TOP: 0px; font-weight:normal;}
.info_tejia h2 B{ float:left; padding-left:4px; font-size:14px; font-weight: bold; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";}
.info_tejia .content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}

.info_tejia DL {
	BORDER-BOTTOM: #e5e5e5 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.info_tejia  DT {
	WIDTH: 72px; DISPLAY: inline; BACKGROUND: #000; FLOAT: left; HEIGHT: 54px; MARGIN-RIGHT: 8px
}
.info_tejia DD {
	LINE-HEIGHT: 18px; WIDTH: 108px; DISPLAY: inline; FLOAT: left; HEIGHT: 18px; COLOR: #888; OVERFLOW: hidden
}
.info_tejia  IMG.star {
	PADDING-TOP: 2px
}
.info_tejia DD em { color:#ff0000; font-weight:bold; font-size:14px; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"
}

.gn_huifang_main{width:100%; float:left;}
.gn_huifang_main ul li{width:100%; float:left; line-height:25px; }
.gn_huifang_main ul li a{  color:#569001; }
.gn_huifang_main ul li a:hover{ text-decoration:underline;}
.gn_huifang_main ul li p{ color:#666;}
.fgx,.fgx01{clear:both; width:100%; height:11px; background:url("../images/fgx.jpg") repeat-x; overflow:hidden;}

.jd_zj_kk{ float:left; width:1185px; border:2px solid #8AB923; background:#fff9f9;}
.shengming{ border-bottom:1px dotted #d1d1d1; float:left; width:1170px; margin-left:3px; margin-bottom:8px;}
.shengming .title {
	LINE-HEIGHT: 30px; MARGIN: 6px 0px 5px 10px;  FONT-FAMILY: "&#x9ED1;&#x4F53;"; FONT-SIZE: 20px; float:right; width:1070px;}
.shengming .title SPAN {
	COLOR: #ff6600; FONT-SIZE: 20px; font-weight:bold;
}
.shengming .title img { padding-right:8px;
}

.title_bottom{ width:1170px; float:left}
.xlzj_xtb{ float:right; width:500px;}

.shengming .l {
	width:1160px; FLOAT: left; height:50px;
}
.shengming .r {
	WIDTH: 280px; FLOAT: right; text-align:right; padding-right:4px;
}
.r div{ width:100%; float:left}
.ms{ color:#666666; line-height:20px; float:left; width:700px; padding-left:8px;}
.ms_jd{ color:#666666; line-height:20px; float:left; width:470px; padding-left:8px;}
.shengming A {
	COLOR: #ff6600; TEXT-DECORATION: none
}
 .shengming A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
.show_cont {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 20px; float:left; width:1150px;
}
.show_cont TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px; color:#fff;
}
.show_scr_img {
	WIDTH: 585px; MARGIN-BOTTOM: 6px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 15px
}
.xl_riqi{WIDTH: 570px;FLOAT: left;}
.main_pic {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 580px; PADDING-RIGHT: 0px; HEIGHT: 410px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.tab .nomal {
	DISPLAY: none
}
.tab .nomal IMG {
	WIDTH: 580px; HEIGHT: 330px
}
.tab .on {
	DISPLAY: block
}
.sidePic {
	Z-INDEX: 1; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 580px; BOTTOM: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LEFT: 0px
}
.sidePic UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.sidePic LI {
	BORDER-BOTTOM: #fff 3px solid; POSITION: relative; BORDER-LEFT: #fff 3px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 110px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 70px; OVERFLOW: hidden; BORDER-TOP: #fff 3px solid; BORDER-RIGHT: #fff 3px solid; PADDING-TOP: 0px
}
.sidePic LI IMG {
	WIDTH: 110px; HEIGHT: 70px
}
.sidePic .on {
	BORDER-BOTTOM: #b6e000 3px solid; BORDER-LEFT: #b6e000 3px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #b6e000 3px solid; BORDER-RIGHT: #b6e000 3px solid; PADDING-TOP: 0px
}

.show_left_main {
 FLOAT: left
}
.show_left_main td{ padding-left:0;}
.show_left_main UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.show_left_main LI {
	LINE-HEIGHT: 27px; COLOR: #303030; _line-height: 26px; font-size:14px; font-family:"Microsoft YaHei"; 
}
.show_left_main LI span{font-family:"Microsoft YaHei"; }
.show_left_main LI .sale {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ff5500; FONT-SIZE: 40px
}
.show_left_main LI A {TEXT-DECORATION: none}
.xl_infoleft{ float:left; width:1180px;}
.xlzj_list{ clear:both; width:1180px; padding-top:8px; margin-top:8px;}
.xl_zj_navtion{width:1179px;margin:0 auto;height:32px;}
#xldh_bj{ clear:both; width:1179px; height:32px; background:url("../images/head_bg.jpg") repeat-x;line-height:30px; border-top:2px solid #8AB923; position:absolute;border-bottom:1px solid #ccc;border-right:1px solid #ccc; z-index:9999;}
#xldh_bj ul{ display:block; width:1179px; position: relative;}
.xl_lmbj{ clear:both; width:1178px;background:url("../images/xq_lmbj.jpg") no-repeat; line-height:24px; margin-top:8px; background:url("../images/head_bg.jpg") repeat-x;line-height:30px; border-top:2px solid #8AB923 ;border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.xl_nrzj{ width:1160px; margin:8px auto; line-height:24px; padding-bottom:3px; clear:both}
.xlpic_xq{ float:left; width:182px; overflow:hidden;}
.xlimg{ width:160px; height:120px; padding:2px; border:1px solid #d8d8d8; margin:0px auto; margin-bottom:2px; overflow:hidden;}
.axlimg_ms{ width:166px; margin:0px auto; text-align:left; line-height:24px;  overflow:hidden; color:#333333; text-decoration:none; font-size:12px; height:48px;}
.axling_price{width:166px; padding-left:6px;}
.axling_price b{ color:#ff0000; font-weight:bold; font-size:18px; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; padding-right:4px;}
.red{ color:#ff0000;}

/* zzsc */
body,div,p,ul,ol,li,dl,dt,dd,form,h1,h2,h3,h4,h5,h6{margin:0;padding:0}img{border:0 none}a{text-decoration:none}ul,ol,li{list-style:none}body{background-color:#fff}

.cf:after{content:'\20';clear:both;display:block}.cf{zoom:1}.mt10{margin-top:10px}.mb10{margin-bottom:10px}.p_t_10{padding-top:10px}.fl{float:left}.fr{float:right}.w980{width:980px;margin:0 auto}.fast-nav-wrap .fast-nav-bd{display:block}.fast-nav-hd{background:0;background-color:#ff8a00}.mfw_main{padding:0 10px}.mfw_main .content{width:690px;float:right;padding-top:7px}.mfw_main .slide{height:385px;overflow:hidden}.mfw_main .slide .play{float:left;height:385px;width:565px;overflow:hidden;position:relative}.mfw_main .slide .play ul{position:absolute;top:0;width:3000px}.mfw_main .slide .play li{float:left;height:385px;width:565px;overflow:hidden}..mfw_main .slide .tab{float:right;width:125px;height:350px;overflow:hidden;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px}.mfw_main .slide .tab li{width:108px;height:67px;margin-bottom:4px;padding-left:17px;overflow:hidden;font-size:0;*vertical-align:top}.mfw_main .slide .tab li.on{background:url("slide_arr.gif-v=2.gif") 5px center no-repeat}.mfw_main .focus .info{color:#666;height:35px;line-height:35px;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mfw_main .focus .info a{color:#e58a00;font-size:14px}.ad690,.da690{margin:15px 0;width:690px;height:100px;position:relative;overflow:hidden}.ad690 a,.da690 a{font-size:0}.ad6902,.da6902{margin:15px 0}.ad6902 a,.da6902 a{font-size:0}.da690 .flash_mask{display:block;width:690px;height:100px;position:absolute;left:0;top:0;z-index:2;line-height:500px;overflow:hidden}.ad690 img,.da690 img{vertical-align:middle}.content .box{margin-top:10px}.content .title{height:35px;border-bottom:1px solid #dbdbdb;line-height:35px;clear:both}.content .title h2{float:left;padding-left:25px;background:url("../../images/mdd_new/city_sprites.gif-v=10") no-repeat;font-size:16px;_font-size:14px;color:#444;font-weight:normal;_font-weight:bold}.content .title h2 a{font-size:16px;_font-size:14px;color:#444}.content .postBox{margin-top:0}.content .postBox h2{background-position:-180px -659px}.post_main{margin-top:0}.post_main .hd{height:35px;border-bottom:1px solid #dbdbdb}.post_main .hd ul{float:left;margin-top:13px}.post_main .hd li{float:left;height:17px;width:72px;padding:5px 0 0 0;margin-right:2px;background:url("../../images/lushu/poi_beta4/city_sprites.gif") -73px -220px no-repeat;font-size:12px;position:relative;bottom:-1px;text-align:center;line-height:12px}.post_main .hd li b{position:absolute;left:0;top:13px;width:1px;height:10px;background:url("../../images/lushu/poi_beta4/city_sprites.gif") no-repeat -164px 0;display:none}.post_main .hd li a{color:#666;font-size:12px}.post_main .hd li a:hover{color:#fa0;text-decoration:none}.post_main .hd li.on{background:url("../../images/lushu/poi_beta4/city_sprites.gif")no-repeat;background-position:0 -220px}.post_main .hd li.on a,.post_main .hd li.on a:hover{color:#fff}.post_main .hd .tips{float:left;padding-left:20px;margin:13px 0 0 125px;line-height:20px;position:relative;line-height:none}.post_main .hd .tips b{display:block;height:16px;width:16px;background:url("../../images/lushu/poi_beta4/city_sprites.gif") no-repeat 0 -21px;position:absolute;left:0;top:3px}.post_main .hd .tips a{color:#ff9500}.post_main .hd .add_post{float:right}.post_main .hd .add_post a{display:block;width:111px;height:30px;background:url("../../images/lushu/poi_beta4/city_sprites.gif") 0 -243px no-repeat;overflow:hidden;line-height:200px}.content .new_post{float:right;padding-top:2px}.content .new_post a{display:block;width:111px;height:30px;background:url("../../images/lushu/poi_beta4/city_sprites.gif") 0 -243px no-repeat;overflow:hidden;line-height:200px}.post_main .post_item{padding:20px 0;background:0}.post_list ul{border-bottom:1px solid #cecece}.post_item{margin-top:-1px;border-top:1px dashed #cecece;color:#666}.post_item a{color:#fa0}.post_item .pic{display:inline;float:left;width:195px;height:125px;position:relative;*margin-right:12px}.post_item .pic .ico,.post_item .pic .top{position:absolute;top:-2px;left:-2px;width:50px;height:57px;background:url("../../images/mdd_new/icon_baozang.png") no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/mdd_new/icon_baozang.png",sizingMethod="crop");_background:0;overflow:hidden;line-height:200px}.post_item .pic .icon_digest{position:absolute;top:-2px;left:-1px;width:50px;height:56px;background:url("../../images/mdd_new/digest_icon.png") no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/mdd_new/digest_icon.png",sizingMethod="crop");_background:0;overflow:hidden}.post_item .pic a{display:block;width:195px;height:125px;overflow:hidden}.post_item .pic img{vertical-align:middle}.post_item dl{margin-left:210px;width:480px;_margin-left:205px}.post_item dd{float:left;width:340px;padding:0;_overflow:hidden}.post_item h2{height:25px;margin-bottom:10px;font-size:16px;overflow:hidden;font-weight:normal}.post_item h2 a{font-size:20px;color:#fa0}.post_item .author{height:22px;position:relative;width:480px;float:none}.post_item .author img{float:left;margin:1px 5px 0 0}.post_item .author p{float:left;height:20px;overflow:hidden}.post_item .authorA{width:150px}.post_item .authorB{position:absolute;left:150px;top:0;width:300px}.post_item .post_info{padding-top:5px;float:none;width:auto;font-size:14px;line-height:22px}.post_item dt{float:right;width:130px;_width:120px}.post_item .count{padding-top:5px;text-align:center}.post_item .count span{display:inline-block;margin:0 5px}.post_item .count .view b{width:18px;background-position:0 -40px}.post_item .count .reply b{background-position:0 -26px}.post_item .like{width:50px;margin:30px 0 0 50px;text-align:center;color:#fa0;font-size:14px}.post_item .like .btn{display:block;margin:0 auto 5px;width:42px;height:40px;background:url("../../images/lushu/poi_beta4/city_sprites.gif") 0 -274px no-repeat;overflow:hidden;line-height:200px}.post_item .count b{display:inline-block;margin-right:5px;width:16px;height:14px;background:url("../../images/mdd_new/mdd_detail_png2.png")0 -13px no-repeat;vertical-align:middle;*vertical-align:0}.index_side{float:left;width:260px;margin-top:385px}.mdd_nav .inner{width:248px;border:1px solid #fa0;position:relative;zoom:1;z-index:10}.mdd_nav h2{height:33px;padding-left:6px;background:url("../../images/mdd_nav_bg2.gif") repeat-x 0 -3px;color:#964701;font-weight:normal;line-height:33px;font-size:16px}.mdd_nav dl{height:32px;font-size:14px}.mdd_nav dl.hover dt,.mdd_nav dl:hover dt{background:#fff;width:239px;z-index:100;width:249px;margin-right:-1px}.mdd_nav dl.hover dd,.mdd_nav dl:hover dd{display:block}.mdd_nav dt{position:relative;width:248px;height:31px;background:url("../../images/mdd_nav_bg2.gif") repeat-x 0 -39px;border-top:1px solid #fa0;color:#666;line-height:29px;cursor:pointer;font-size:14px;color:#414141}.mdd_nav dt strong{float:left;padding-left:33px;font-weight:normal}.mdd_nav dt b{position:absolute;left:8px;top:7px;width:16px;height:16px;background:url("../../images/mdd_nav_bg2.gif") no-repeat;overflow:hidden;font-size:0;line-height:0}.mdd_nav dt.tit1 b{background-position:0 -71px}.mdd_nav dt.tit2 b{background-position:-17px -71px}.mdd_nav dt.tit3 b{background-position:-33px -71px}.mdd_nav dt.tit4 b{background-position:-49px -71px}.mdd_nav dt.tit5 b{background-position:-66px -71px}.mdd_nav dd{position:absolute;left:248px;top:33px;z-index:98;width:400px;padding:5px 15px 7px;background-color:#fff;border:1px solid #fa0;border-radius:0 5px 5px 5px;line-height:25px;display:none;z-index:98}.mdd_nav dd h3{color:#2e2e2e;font-size:14px}.mdd_nav dd p a{display:inline-block;width:195px;color:#666;font-size:14px}.mdd_nav dd p a:hover{font-size:14px;color:#666}.mdd_nav dd.short p a{width:95px}.mdd_nav dd p a em{font-size:12px;font-style:normal}.mdd_nav dd .extra{margin-top:5px;padding:5px 0;border-top:1px dashed #dbdbdb;text-align:center}.mdd_nav dd .extra a{color:#e58a00}.together{margin-top:15px;background-color:#fff9e6;padding:10px;color:#666;position:relative;z-index:2;_zoom:1}.together a{color:#e58a00}.together .title{height:32px;line-height:32px}.together .title h2{float:left;padding-left:25px;background:url("../../images/index_sprites4.gif") no-repeat -177px -365px;color:#582e09;font-weight:bold;font-size:14px}.together .title .btn{float:right;margin-top:7px;width:72px;height:20px;display:block;background:url("../../images/index_sprites4.gif") no-repeat 0 -23px;text-indent:18px;line-height:21px;color:#fff;font-family:"&#x5B8B;&#x4F53;";overflow:hidden}.together .title .btn:hover{text-decoration:none}.together .toge_icon{width:9px;height:10px;background:url("../../images/index_sprites4.gif") no-repeat -13px -152px;font-size:0;overflow:hidden}.together p{height:22px;overflow:hidden;line-height:22px}.together p img{margin-right:5px}.together p b{color:#333}.together ul{position:absolute;left:0;width:230px;background-color:#fff9e6;padding:10px}.together ul li{height:24px;border-bottom:1px dashed #ede3c2;line-height:24px;overflow:hidden}.together ul li a{margin:0 2px}.together ul li a.grayLink{color:#666}.index_side .box{margin-top:15px}.index_side .box .title{height:35px;line-height:35px;clear:both;overflow:hidden;border-bottom:1px solid #dadada;margin-bottom:8px}.index_side .title .fr{padding-right:8px}.index_side .title .fr a{color:#8d8d8d}.index_side .box .h{float:left;padding-left:10px;font-size:16px;color:#582e09;font-weight:normal}.index_side .box .h h2{display:inline;font-size:16px;color:#582e09;font-weight:normal}.index_side .box .h a{font-size:16px;color:#582e09;font-weight:normal}.index_side .box .h a:hover{font-size:16px;color:#582e09}.index_side .book .h{background-position:-180px -38px}.index_side .book .cont{margin:5px 10px;overflow:hidden;padding-top:10px}.index_side .book .book_img{float:left;margin-right:15px;display:inline;*zoom:1;height:100px}.index_side .book .info{float:right;width:135px}.index_side .book strong{display:block;height:30px;line-height:30px;overflow:hidden}.index_side .book strong a{color:#323232;font-size:22px}.index_side .book p{padding-right:10px;height:40px;color:#818181;line-height:20px;overflow:hidden}.index_side .book .btn{display:inline-block;float:left;margin-right:5px;margin-top:10px!important;position:relative;width:50px;height:19px;background:url("../../images/index_sprites4.gif") no-repeat 0 -44px;overflow:hidden;*zoom:1}.index_side .book .btn a{display:block;position:absolute;line-height:100px}.index_side .book .view_at{display:inline-block;margin-top:10px;height:19px;padding:0 9px;background-color:#ff8a00;color:#fff;line-height:19px;vertical-align:top;border-radius:3px}.index_side .book .view_at:hover{text-decoration:none}.index_side .book .hide{display:none}.index_side .book .list{padding:5px 10px;_padding-top:10px;color:#666;clear:both}.index_side .book .list li{height:25px;line-height:25px;_height:22px;_margin-bottom:3px;overflow:hidden}.index_side .book .list img{margin-right:5px}.index_side .book .list a{color:#e58a00}.index_side .book .list a:hover{color:#e58a00}.index_side .book .list a.u{color:#e58a00}.index_side .book .list a.u:hover{color:#e58a00}.index_side .book .list a.b{font-weight:bold;margin-right:5px}.index_side .travelers .h{background-position:-177px -403px}.travelers .cont{width:260px;height:240px;position:relative;overflow:hidden;color:#666}.travelers ul{position:absolute;left:0;top:0;width:1000px}.travelers ul li{float:left;width:260px;float:left}.travelers ul dt{height:140px;overflow:hidden}.travelers ul img{vertical-align:middle}.travelers ul dd{padding:5px 0;line-height:20px}.travelers ul h3{margin:5px 0;font-size:16px}.travelers ul h3 a{font-size:16px;color:#ff8a00}.travelers ul dd img{margin:0 5px 0 0;vertical-align:-4px;*vertical-align:middle}.travelers ul a{color:#604214}.travelers ul p{padding-top:5px}.travelers ol{position:absolute;right:7px;top:128px;text-align:right}.travelers ol li{float:left;margin-left:3px;width:12px;height:4px;background-color:#fff;line-height:100px;overflow:hidden;border-radius:2px;cursor:pointer}.travelers ol li.on{background-color:#ff8a00!important;color:#fff}.travelers ol li:hover{background-color:#fbe9d4}.postcard .cont{margin-top:10px;color:#666;line-height:24px}.postcard .cont em,.postcard .cont b{padding:0 2px;position:relative;bottom:-1px;font-size:16px;font-style:normal;font-weight:bold;color:#3ac5f2}.postcard .cont b{color:#ffa800}.postcard .cont ul{margin:10px 0 10px -10px;overflow:hidden;*zoom:1}.postcard .cont li{float:left;display:inline;margin-left:10px;width:78px}.postcard .cont li img{display:block}.postcard .cont li a{display:block}.postcard .cont a{color:#666}.postcard .cont a:hover{text-decoration:none}.postcard .cont .btn_diy{display:inline-block;margin-top:5px;padding:0 10px;background-color:#45c7f7;color:#fff;border-radius:3px}.postcard .cont .btn_diy:hover{background-color:#1ebbf5;color:#ffff3e}.index_side .m_app .h{background-position:-178px -90px}.index_side .m_app .cont{padding:5px 0;background-color:#fff8e4}.index_side .m_app ul li{padding:5px 10px;color:#666}.index_side .m_app .app_img{float:left;margin-right:15px;width:74px;height:74px}.index_side .m_app strong{display:block;padding:5px 0 0 0;font-size:14px}.index_side .m_app strong a{color:#757472;font-size:14px}.index_side .m_app p{padding:5px 0;line-height:20px}.da250{margin:20px 0;overflow:hidden;font-size:0!important;text-align:center}.da250 a{font-size:0}.da250 img{vertical-align:middle}.index_side .event .h{background-position:-177px -138px}.index_side .event li{margin:10px 0 20px;padding-left:10px;border-left:2px solid #e9e9e9;line-height:20px;color:#999}.index_side .event li p{color:#582e09}.index_side .event li p a{color:#582e09}.index_side .event li a.u{color:#ff9a00}.site_item{padding:15px 0;color:#666;line-height:18px}.site_item a{display:block;margin:5px 0;padding:3px 2px;border:2px solid #fff;color:#666}.site_item a:hover{border-color:#ddd;text-decoration:none}.site_item img{float:left;margin-right:8px;width:38px;height:34px;background:url("../../images/index_sprites4.gif")no-repeat}.site_item a strong{color:#582e09;font-size:14px}.site_item .item1{background-position:0 -64px}.site_item .item2{background-position:-39px -64px}.site_item .item3{background-position:-78px -64px}.site_item .item4{background-position:-117px -64px}.site_item .item5{background-position:-117px -99px}.index_side .news .h{background-position:-177px -180px}.news li{height:30px;line-height:30px;padding-left:15px;background:url("../../images/index_sprites4.gif") no-repeat -190px -279px;color:#666;overflow:hidden}.news li a{margin-left:5px;color:#666}.index_side .promotion{padding-bottom:10px}.index_side .promotion .h{background-position:-177px -226px}.index_side .promotion .cont{padding-top:8px}.index_side .promotion .cont li{height:30px;line-height:30px;padding-left:15px;background:url("../../images/index_sprites4.gif")no-repeat -190px -279px;color:#582e09;overflow:hidden}.index_side .promotion .cont a{color:#582e09}.mdd_nav dd.new_nav{width:520px;padding:5px 10px 7px 5px;font-size:12px}.mdd_nav dd.new_nav li{overflow:hidden;zoom:1}.mdd_nav dd.new_nav li.red a{color:red}.mdd_nav dd.new_nav a{color:#666;font-size:12px}.mdd_nav dd.new_nav a:hover{font-size:12px;color:#9b5128}.mdd_nav dd.new_nav a.red{color:red}.mdd_nav dd.new_nav strong{float:left;width:65px;height:16px;line-height:16px;text-align:right;padding-right:5px;border-right:1px solid #cbcbcb;margin:5px 10px 0 0;color:#666}.mdd_nav dd.new_nav p{float:left;width:435px;line-height:25px}.mdd_nav dd.new_nav .avis strong{width:158px}.mdd_nav dd.new_nav .avis_logo{display:inline-block;width:92px;height:14px;background:url("../../images/avis.gif") no-repeat;line-height:200px;overflow:hidden;vertical-align:middle}.mdd_nav dd.new_nav .avis p{width:330px}.mdd_nav dd.new_nav .hansa strong{width:158px}.mdd_nav dd.new_nav .hansa p{width:330px}.mdd_nav dd.new_nav .hansa_logo{display:inline-block;width:92px;height:14px;background:url("../../images/da/hansa.gif") no-repeat;line-height:200px;overflow:hidden;vertical-align:middle}.mdd_nav dd.new_nav p a{display:inline-block;margin-right:5px;width:auto}.mdd_nav dd.new_nav p span{display:inline-block;margin-right:5px;color:#666}.mdd_nav dd.new_nav p a:hover{font-size:12px;color:#9b5128}.mdd_nav dd.new_nav .extra a{color:#e58a00}.mdd_nav dd.new_nav .extra a:hover{font-size:12px}.layer_sync{position:relative;height:0;width:0}.layer_sync .pop_wrap{position:absolute;bottom:65px;right:-70px;width:250px;padding:10px 20px;border:5px solid #e6e6e6;background-color:#fff;color:#444;font-size:12px;line-height:22px;border-radius:3px;text-align:center}.layer_sync .pop_wrap a{color:#ff8a00}.layer_sync .pop_wrap p{margin-bottom:10px}.layer_sync .pop_wrap div{margin-top:10px;text-align:center}.layer_sync .pop_wrap div a,.layer_sync .pop_wrap div input{float:none!important;display:inline-block;padding:0 8px!important;margin:0 10px;border:0 none!important;font-size:12px;text-shadow:none!important;font-weight:normal!important;line-height:20px;border-radius:3px;cursor:pointer}.layer_sync .pop_wrap div input{width:45px}.layer_sync .pop_wrap div a.sync_submit,.layer_sync .pop_wrap div input.sync_submit{background-color:#ffa800;background-image:none;color:#fff}.layer_sync .pop_wrap div a.sync_cancel,.layer_sync .pop_wrap div input.sync_cancel{background-color:#efeeee;background-image:none;color:#999}.layer_sync .pop_wrap div a:hover{text-decoration:none}.layer_sync .close{position:absolute;right:8px;top:8px;width:14px;height:14px;background:url("../../images/flight/flight_sprite11.gif") no-repeat -44px -25px;line-height:200px;overflow:hidden;cursor:pointer}.layer_sync .pop_wrap .succSync{margin-bottom:10px;margin-top:5px;font-size:16px}.layer_sync .pop_wrap .succSync b{display:inline-block;margin-right:5px;width:15px;height:15px;background:url("../../images/flight/flight_sprite11.gif") no-repeat 0 -230px;font-size:0;line-height:0;vertical-align:-2px;*vertical-align:middle;overflow:hidden}.guide_step1{position:absolute;top:0;left:50%;z-index:1000;margin-left:-90px;width:440px;height:500px;background:url("../../images/newuserguide/guide_step1.png") no-repeat;_background:url("../../images/newuserguide/guide_step1.gif") no-repeat;overflow:hidden}.guide_step1 .highlight{position:absolute;left:6px;top:235px;width:372px;height:163px;background:url("../../images/newuserguide/guide_step1.png") no-repeat left bottom;_background:url("../../images/newuserguide/guide_step1.gif") no-repeat left bottom}.guide_step1 .guide_btn{position:absolute;z-index:2;margin:383px 0 0 245px;width:140px;height:65px;overflow:hidden;line-height:200px;cursor:pointer}.guide_step2{position:absolute;top:55px;left:50%;z-index:1000;margin-left:-260px;width:660px;height:404px;background:url("../../images/newuserguide/guide_step2.png") no-repeat;_background:url("../../images/newuserguide/guide_step2.gif") no-repeat;overflow:hidden}.guide_step2 .highlight{position:absolute;left:315px;top:148px;width:282px;height:73px;background:url("../../images/newuserguide/guide_step2.png") no-repeat left bottom;_background:url("../../images/newuserguide/guide_step2.gif") no-repeat left bottom}.guide_step2 .guide_btn{position:absolute;z-index:2;margin:290px 0 0 468px;width:140px;height:65px;overflow:hidden;line-height:200px;cursor:pointer}.guide_step3{position:absolute;top:0;left:50%;z-index:1000;margin-left:-275px;width:625px;height:455px;background:url("../../images/newuserguide/guide_step3.png")no-repeat;_background:url("../../images/newuserguide/guide_step3.gif") no-repeat;overflow:hidden}.guide_step3 .highlight{position:absolute;left:173px;top:165px;width:408px;height:146px;background:url("../../images/newuserguide/guide_step3.png") no-repeat left bottom;_background:url("../../images/newuserguide/guide_step3.gif") no-repeat left bottom}.guide_step3 .guide_btn{position:absolute;z-index:2;margin:338px 0 0 435px;width:140px;height:65px;overflow:hidden;line-height:200px;cursor:pointer}.guide_step4{position:absolute;top:43px;left:50%;z-index:1000;margin-left:-97px;width:440px;height:411px;background:url("../../images/newuserguide/guide_step4.png")no-repeat;_background:url("../../images/newuserguide/guide_step4.gif") no-repeat;overflow:hidden}.guide_step4 .highlight{position:absolute;left:77px;top:141px;width:307px;height:126px;background:url("../../images/newuserguide/guide_step4.png") no-repeat left bottom;_background:url("../../images/newuserguide/guide_step4.gif") no-repeat left bottom}.guide_step4 .guide_btn{position:absolute;z-index:2;margin:300px 0 0 250px;width:140px;height:65px;overflow:hidden;line-height:200px;cursor:pointer}#slide_box{width:260px;height:240px;margin-left:auto;margin-right:auto;margin-top:0;overflow:hidden;position:relative}#slide_box ul li{position:absolute}.download_ww_apps{height:75px;border-bottom:1px solid #454444;background:url("../../images/header/mobile_top_bg.png") repeat-x;display:table;width:100%}.download_ww_apps a:hover{text-decoration:none}.download_ww_apps a:focus{outline:0}.download_apps_con{display:table-cell;height:75px;vertical-align:middle}.download_apps_con img{float:left;margin:7px 40px 0 30px}.download_apps_con strong{font-weight:bold;font-size:24px;color:#fff;line-height:74px}.download_apps_close{display:table-cell;width:66px;height:75px;background:url("../../images/header/mobile_top_close.png") no-repeat center center}.content{padding:0}.topBanner{margin-bottom:10px;position:relative}.topBanner img{vertical-align:middle}.topBanner b{position:absolute;width:20px;height:20px;right:4px;top:4px;line-height:100px;overflow:hidden;cursor:pointer}.mmfw-open{width:700px;height:300px;position:absolute;top:175px;left:50%;margin-left:-350px;z-index:99;box-shadow:2px 2px 28px #29ceff}.mmfw-open .close{width:20px;height:20px;position:absolute;right:0;top:0;display:block;z-index:2}.mmfw-open .img{z-index:1;position:relative}.pop_gu{width:750px;margin:0 auto;border:6px solid #ffc65b;background-color:#ffefb4;padding:10px}.pop_gu .Bclose a.mfwGGCloseBtn{display:block;height:18px;width:18px;background:url("../../../file.mafengwo.cn/css/plugins/closeBtn.gif") no-repeat;text-indent:-9999px;outline:0;position:absolute;margin:2px 2px 0 730px;padding:1px}.pop_gu .ztit{height:20px;padding:8px 0 15px 0;font-size:14px;color:#a05214}.pop_gu .ztit .num{font-size:14px;font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;color:#df7d1f}.pop_gu .tit1{font-size:18px;color:#b74916;font-weight:bold;height:25px}.pop_gu .tag_A{padding:6px 8px 10px 0;line-height:2.2em;font-size:14px}.pop_gu .tag_H{height:60px;overflow:hidden}.pop_gu .tag_A{padding:6px 8px 10px 0;line-height:2.2em;font-size:14px}.pop_gu .tag_A .tag1 a{font-size:18px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x9ED1;&#x4F53;","&#x5B8B;&#x4F53;";font-weight:bold;color:#fc4a19;margin-right:3px}.pop_gu .tag_A .tag1 a:hover{background-color:#fc4a19;color:#FFF;text-decoration:none}.pop_gu .tag_A .tag1 .on{background-color:#fc4a19;color:#FFF}.pop_gu .tag_A .tag2 a{font-size:18px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x9ED1;&#x4F53;","&#x5B8B;&#x4F53;";font-weight:bold;color:#2da9cf;margin-right:3px}.pop_gu .tag_A .tag2 a:hover{background-color:#2da9cf;color:#FFF;text-decoration:none}.pop_gu .tag_A .tag2 .on{background-color:#2da9cf;color:#FFF}.pop_gu .tag_A .tag3 a{font-size:18px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x9ED1;&#x4F53;","&#x5B8B;&#x4F53;";font-weight:bold;color:#8cb71e;margin-right:3px}.pop_gu .tag_A .tag3 a:hover{background-color:#8cb71e;color:#FFF;text-decoration:none}.pop_gu .tag_A .tag3 .on{background-color:#8cb71e;color:#FFF}.pop_gu .tag_A .tag4 a{font-size:18px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x9ED1;&#x4F53;","&#x5B8B;&#x4F53;";font-weight:bold;color:#fc4a19;margin-right:3px}.pop_gu .tag_A .tag4 a:hover{background-color:#fc4a19;color:#FFF;text-decoration:none}.pop_gu .tag_A .tag4 .on{background-color:#fc4a19;color:#FFF}.pop_gu .tag_A .tag5 a{font-size:18px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x9ED1;&#x4F53;","&#x5B8B;&#x4F53;";font-weight:bold;color:#f80;margin-right:3px}.pop_gu .tag_A .tag5 a:hover{background-color:#f80;color:#FFF;text-decoration:none}.pop_gu .tag_A .tag5 .on{background-color:#f80;color:#FFF}.pop_gu .tag_A .tag6 a{font-size:18px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x9ED1;&#x4F53;","&#x5B8B;&#x4F53;";font-weight:bold;color:#2da9cf;margin-right:3px}.pop_gu .tag_A .tag6 a:hover{background-color:#2da9cf;color:#FFF;text-decoration:none}.pop_gu .tag_A .tag6 .on{background-color:#2da9cf;color:#FFF}.pop_gu .tag_A .tag7 a{font-size:18px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x9ED1;&#x4F53;","&#x5B8B;&#x4F53;";font-weight:bold;color:#8cb71e;margin-right:3px}.pop_gu .tag_A .tag7 a:hover{background-color:#8cb71e;color:#FFF;text-decoration:none}.pop_gu .tag_A .tag7 .on{background-color:#8cb71e;color:#FFF}.pop_gu .tag_A .tag8 a{font-size:18px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x9ED1;&#x4F53;","&#x5B8B;&#x4F53;";font-weight:bold;color:#ed678b;margin-right:3px}.pop_gu .tag_A .tag8 a:hover{background-color:#ed678b;color:#FFF;text-decoration:none}.pop_gu .tag_A .tag8 .on{background-color:#ed678b;color:#FFF}.pop_gu .tag_A .tag9 a{font-size:18px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x9ED1;&#x4F53;","&#x5B8B;&#x4F53;";font-weight:bold;color:#b6996a;margin-right:3px}.pop_gu .tag_A .tag9 a:hover{background-color:#b6996a;color:#FFF;text-decoration:none}.pop_gu .tag_A .tag9 .on{background-color:#b6996a;color:#FFF}.pop_gu .tag_A .tag10 a{font-size:18px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x9ED1;&#x4F53;","&#x5B8B;&#x4F53;";font-weight:bold;color:#8cb71e;margin-right:3px}.pop_gu .tag_A .tag10 a:hover{background-color:#8cb71e;color:#FFF;text-decoration:none}.pop_gu .tag_A .tag10 .on{background-color:#8cb71e;color:#FFF}.pop_gu .pointer{width:135px;height:35px;background:url("../../images/plugins/icon_pointer.gif") 0 0 no-repeat;padding:0 0 0 38px;line-height:40px;font-size:14px;font-weight:bold;color:#0d2331;margin:15px 0 0 568px}.pop_gu .btn_A{clear:both;padding:30px 0 20px 290px}.pop_gu .btn1 a{width:166px;height:51px;background:url("../../images/plugins/gu_btn1.gif") no-repeat;display:block;line-height:500px;overflow:hidden}.pop_gu .btn2 a{width:166px;height:51px;background:url("../../images/plugins/gu_btn2.gif") no-repeat;display:block;line-height:500px;overflow:hidden}.pop_gu .m_list{padding:6px 0 0 0}.pop_gu .m_list li{width:130px;height:62px;float:left;padding:8px 0 0 10px;margin:1px}.pop_gu .m_list .on{background-color:#ffc65b}.pop_gu .m_list li .mlogo{width:65px;float:left}.pop_gu .m_list li .mlogo img{border:3px solid #f90}.pop_gu .m_list li .minfo{width:65px;float:left;padding:39px 0 0 0}.pop_gu .m_list li .minfo a{color:#f60}.pop_gu .m_list li .i_boy{background:url("../../images/oclock8/icon_boy.gif") 0 0 no-repeat}.pop_gu .m_list li .i_girl{background:url("../../images/oclock8/icon_girl.gif") 0 0 no-repeat}.pop_gu .m_list li .i_unisex{background:url("../../images/wengweng/icon_neutral.gif")0 0 no-repeat}.pop_gu .c_all{clear:both;width:135px;height:35px;color:#0d2331;margin:15px 0 0 568px}.pop_gu .mlogo_t{height:25px}.pop_gu .mlogo_t .L_1{width:130px;float:left;font-size:18px;color:#b74916;font-weight:bold}.pop_gu .mlogo_t .L_2{width:190px;float:right;font-size:12px;color:#b74916}.pop_gu .mlogo_A{clear:both;padding:15px 0 0 0}.pop_gu .mlogo_A .A1{margin:0 0 0 170px;width:120px;height:120px;border:3px solid #f90;background-color:#FFF;float:left}.pop_gu .mlogo_A .A2{width:150px;height:120px;float:left;background:url("../../images/plugins/icon_arrow.gif")36px 36px no-repeat}.pop_gu .mlogo_A .A3{width:120px;height:120px;border:3px solid #f90;background-color:#FFF;float:left}.pop_gu .minput{clear:both;padding:15px 0 0 170px}.pop_gu .minput input{height:20px}.btn_orange,.btn_gray{background:#fc9500 url("../../images/plugins/btn_bg.gif") no-repeat scroll;border:0 none;cursor:pointer;line-height:21px}.btn_orange{background-position:0 0;width:50px;height:21px;color:#FFF;font-size:12px}.pop_gu .btn3 a{width:95px;height:45px;background:url("../../images/plugins/btn_ok.gif") no-repeat;display:block;line-height:500px;overflow:hidden}


/* jingdian_menpiao */
.scenicNameBox {
float: left;
width: 890px;
overflow: hidden;
}
.introduceScenic {
padding-bottom: 5px;
}
.introduceScenic h1 {
font-size: 24px;
font-family: Microsoft YaHei;
float: left;
padding-right: 10px;
}
.scenicStar {
float: left;
color: #666;
margin-right: 10px;
padding: 11px 0 0 0;
}
.scenicStar b {
color: #F60;
font-family: arial;
}
.hz-ico {
float: left;
width: 128px;
height: 22px;
border-left: 1px #DDD solid;
margin: 4px 0 0 5px;
cursor: pointer;
}
.introduceScenic, .positionScenic {
width: 890px;
overflow: hidden;
}
.positionAddress, .mapPosition {
float: left;
margin-right: 15px; margin-bottom:5px;
white-space: nowrap;
}
.common-nav .tavernView_box {
height: auto;
}
.common-nav .tavernView {
height: 38px;
width: 1190px;
position: relative;
}
.tavernView {
width: 952px;
border-bottom: 2px solid #2DA1E7;
background: white;
height: 38px;
overflow: hidden;
z-index: 300;
}
.viewCut_ifram {
width: 1190px;
height: 73px;
border: 0;
position: absolute;
margin: 0;
overflow: hidden;
}
.common-nav .tavernView ul.viewCut {
width: 1190px;
}
.tavernView ul.viewCut {
width: 1190px;
font-family: Microsoft YaHei;
font-size: 16px;
background: white;
position: absolute;
}
.tavernView ul.viewCut .current {
border-top-width: 2px;
border-color: #2489EE;
font-weight: bold;
background: #2DA1E7;
height: 29px;
}
.tavernView ul.viewCut li {
float: left;
margin-right: 2px;
border-bottom: 0;
background: #dbedf7;
height: 29px;
padding: 9px 14px 0;
_overflow: hidden;
}
.tavernView ul.viewCut .current a {
cursor: text;
color: white;
height: 22px;
overflow: hidden;
}
.tavernView ul.viewCut a {
color: #333;
height: 21px;
overflow: hidden;
}
.scenicMark, .mapPositionIcon, .bookLink, .recommendImg, .search_box #soso_17u .search_right .btn02, .search_box #soso_17u .search_right .btn01, .search_box .k_map_find_senery a, #content .save_t .save_tt, #content .save_t .save_ct, #content .retun .retun_tt, #content .retun .retun_ct, .grayArrow, .slogan .slogan_top, .slogan .scenery_pic, .slogan .price_pic, .slogan .sale_pic, .slogan .brand_pic, .viewCut_bookNow, .hs_label, .hs_label s, .reason_ul li span, .leftButton, .rightButton, .dt_sp01, .dt_sp01 a, .dt_sp01 s, .tripKind_alone, .tripKind_business, .tripKind_lover, .tripKind_firends, .tripKind_fmaily, .tripKind_other, .dpjz_r a, #form-question .form-submit, .close_question_tip, .selftripSet .priceTAR .yd_butm, .leftBottomLi, .rightBottomLi, .leftBottomLi_gray, .rightBottomLi_gray, .big_close, .backtop, .nopicYk_head, .cmtPolicyTip_p_right .link, .viewCut_bookNow_float, .noSliver_icon, .recmLink, .chooseData, .arrDown, .closeRemind, .errorIcon, .closeError, .systemForPhone p .phoneIco, .collect_btn, .collected_btn, .check_bto, .mini_par, .recommend_l_list span, .reco_s, .reco_s s, .reco_f, .reco_f s, .strategyDown, .showImg_list s, .collect_arr, .mini_zan i, .dp_useful, .dp_useless, .dp_sort span, .dp_sortAt span, .grade_star, .dp_icon, .con_book, .recover_icon, .recover_bto, .res_close, .res_bto, .reco_img_bto, .percentage dl dt .high_txt, .percentage dl dt .high_box, .percentage dl dd .low_ico, .percentage dl dd .low_right_ico, .pageNum_page .page_btn, .pageNum_page .page_btn:hover, .info_pic, .info_left .lijian, .zhe_span, .now_book {
background: url("../images/finalSprit.7.2.png")/*tpa=http://www.ahtourxc.com/chuanghui1-7/images/finalSprit.7.2.png*/ no-repeat;}
.tavernView ul.viewCut .float_labelFa .hs_label {
font-weight: normal;
}
.subnav {
overflow: hidden;
height: 33px;
background: #2DA1E7;
padding-top: 3px;
}
.subnav li {
float: left;
height: 30px;
line-height: 30px;
position: relative;
}
.subnav .at a {
background-color: #0470B1;
border-radius: 2px;
padding: 0 11px 0 27px;
font-weight: bold;
color: white;
cursor: default;
}
.subnav li a{font-size: 14px;
background: url("../images/x-ico.png") no-repeat;
color: white;
padding: 0 10px 0 30px;
float: left;
margin: 0 4px;
}
.subnav li b {
background: #2582BA;
width: 1px;
height: 18px;
position: absolute;
right: 0;
top: 6px;
}
.sub_content {
padding: 10px;
border: 1px #CCC solid;
}
.SRESETCSS1200 {
border: 1px #CCC solid!important;
padding: 0!important;
}
.SRESETCSS1200 .scenery_api_item {
width: auto;
}
.scenery_api_item .remind-tips {
padding: 8px 10px 4px 10px;
zoom: 1;
font-size: 14px;
font-weight: bold;
color: #F60;
overflow: hidden;
}
.subnav li .nav-tic {
background-position: 9px 8px;
}
.scenery_api_item .remind-tips .remind-clock {
background: url("../images/sceneryapi_1200_11.png") no-repeat -201px -90px;
width: 18px;
height: 26px;
margin-left: 0;
}
.scenery_api_item .remind-tips .remind-word {
border-left: none;
height: 22px;
}
.scenery_api_item .remind-tips .remind-word {
line-height: 28px;
}
.scenery_api_item .remind-tips .remind-clock, .scenery_api_item .remind-tips .remind-word {
float: left;
}
.scenery_api_item .remind-tips p {
width: auto;
padding-bottom: 0;
border: 0;
}
.scenery_api_item .remind-tips .remind-word p {
height: 20px;
font-size: 12px;
line-height: 20px;
font-weight: normal;
color: #B54800;
text-indent: 5px;
}

.code_btn .s_code, .code_btn b, .remark-box .remark-arrow {
background: url("../images/scenery_api_new.png") no-repeat;
}
.remark-box .remark-info {
padding: 10px;
overflow: hidden;
background: #FFF8EE;
border-top: 1px #DDD solid;
}
.remark {
width: 100%;
overflow: hidden;
}
.client_code {
width: 80px;
float: left;
padding: 0 10px 0 5px;
}
.phone-ico {
float: left;
width: 80px;
height: 80px;
}
.client_code s {
display: block;
text-align: center;
}
.remark ul {
overflow: hidden;
float: left;
width: 940px;
}
.remark ul li {
overflow: hidden;
width: 940px;
}
.remark .r-name {
float: left;
font-size: 12px;
font-weight: bold;
width: 65px;
}
.remark .r-content {
float: left;
width: 875px;
}
.remark p {
line-height: 22px;
font-family: "&#x5B8B;&#x4F53;";
}
.api_line .W01,.api_line .W02,.api_line .W03,.api_line .W05{ margin:8px 0px;}
.api_line .W04{ margin-top:5px;}
.api_line .W06{ margin-top:7px; margin-left:31px;}
.api_item_content dl dt {
float: left;
}
.p-type {
padding: 0 20px 0 0;
line-height: 23px;
}
.p-type a{color: #569001;}
.p-type .name, .p-type .phone-tit {
display: inline;
font-size: 12px;
font-family: "&#x5B8B;&#x4F53;";
text-decoration: none;
padding-right: 5px;
}
.p-type .name strong, .p-type .phone-tit strong {
font-weight: normal;
color: #333;
}
.p-type .name b, .p-type .phone-tit b {
font-weight: normal;
padding-right: 5px;
}
p-type .name dfn {
color: #333;
}
.p-type .name dfn {
background: url("../images/sceneryapi_1200_11.png") no-repeat 0 -645px;
width: 8px;
height: 12px;
display: inline-block;
}
.tag_g {
background: #80BC2B;
}
.tag_b, .tag_sg, .tag_g, .tag_y, .tico_cut, .tag_r, .tico_self, .tag_db, .tag_f60 {
height: 16px;
line-height: 16px;
display: inline-block;
overflow: hidden;
padding: 0 2px;
border-radius: 2px;
color: white;
margin: 0 2px -4px 0;
cursor: pointer;
}
.ico-box {
display: block;
float: left;
}
.wapcash {
background:url("../images/sceneryapi_1200_11.png") no-repeat -146px -82px;
width: 46px;
height: 17px;
display: inline-block;
margin: 0 0 -4px 2px;
}
.bookbtn {
float: left;
width: 61px;
height: 23px;
line-height: 23px;
text-decoration: none;
text-align: center;
color: white;
background:url("../images/sceneryapi_1200_11.png") no-repeat -72px 0;
background-color: #F60;
border-radius: 3px;
overflow: hidden;
margin-right: 10px;
}
.bookbtn a:link,.bookbtn a:visited,.bookbtn a:hover{ color:#fff; text-decoration:none;}
.sc_addBtn {
float: left;
width: 61px;
height: 23px;
line-height: 23px;
text-decoration: none;
text-align: left;
text-indent: 28px;
color: #333;
background:url("../images/sceneryapi_1200_11.png") no-repeat -106px -157px;
border-radius: 3px;
overflow: hidden;
}
.tag_r {
background: #F05574;
}

/*&#x9884;&#x8BA2;&#x987B;&#x77E5;*/
.left_s {
width: 1190px;
overflow: hidden; margin-top:15px;
}
.left_notice .left_ban {
background: #2DA1E7;
color: white;
border-bottom: 0;
}

.left_ban {
height: 40px;
line-height: 40px;
padding-left: 15px;
font-size: 16px;
font-family: Microsoft YaHei;
background: #F7FCF3;
border-bottom: 1px solid #DDD;
}
.left_notice .left_con {
border: 1px solid #DDD;
background: #F0F0F0;
border-bottom: 0;
border-top: 0;
padding: 0;
}
.left_con {
padding: 15px;
}
.left_con_b {
border-bottom: 1px solid #DDD;
width: 1190px;
overflow: hidden;
}
.left_con_l {
float: left;
padding: 10px 5px 0;
width: 68px;
text-align: center;
font-weight: bold;
vertical-align: top;
}
.left_con_r {
float: left;
width: 1109px;
background: white;
border-left: 1px solid #DDD;
}
.left_con_r_b {
padding: 0 20px;
line-height: 30px;
}
.left_con_r_b .left_con_float {
padding-left: 0;
float: left;
}
.left_con_r_b {
line-height: 30px;
}
.left_con_r_b p {
width: 1042px;
padding-left: 4px;
}
.left_b {
width: 1188px;
overflow: hidden;
border: 1px solid #DDD;
border-top: 2px solid #8AB923;
}
.mt20 {
margin-top: 20px;
}
.intro_head {
width: 1148px;
height: 28px;
line-height: 28px;
background: whiteSmoke;
font-size: 12px;
font-weight: bold;
padding-left: 10px;
}
.intro_head font {
font-size: 12px;
color: #F60;
}

.reason_ul {
width: 1148px;
padding: 10px;
overflow: hidden;
}
.reason_ul li {
width: 1148px;
font-size: 14px;
text-align: left;
overflow: hidden;
padding: 4px 0;
}
.reason_ul li span {
background:url("../images/finalSprit.7.2.png") -53px -19px;
width: 40px;
color: white;
height: 18px;
line-height: 18px;
font-size: 12px;
padding-left: 5px;
float: left;
white-space: nowrap;
}
.reason_ul li p {
float: left;
width: 1092px;
padding-left: 10px;
}
.intro_information {
overflow: hidden;
width: 905px;
padding: 10px;
}
.intro_information dt {
width: 900px;
height: 22px;
background-position: left -578px;
line-height: 17px;
_overflow: hidden;
color: #F60;
}
.intro_information dt span {
font-weight: 700;
margin-right: 10px;
float: left;
position: relative;
height: 16px;
padding-left: 10px;
border-left: 4px solid #FFA63C;
color: #333;
}
.intro_information dd {
padding: 5px 0 0 0;
overflow: hidden;
}
.intro_information dd p {
padding-bottom: 10px;
}
.intro_information img {
display: block;
margin: 0 auto;
}
.list_square {
padding: 10px;
overflow: hidden;
}
.list_square li {
overflow: hidden;
text-align: left;
list-style: square inside;
color: #666;
line-height: 22px;
}
.traf_line {
width: 1155px;
margin: 0 auto;
}
.traf_list {
width: 1180px;
overflow: hidden;
}
.traf_list li {
border-bottom: 1px dashed #DDD;
width: 1145px;
overflow: hidden;
padding: 15px 10px;
}
.traf_name {
float: left;
width: 105px;
font-weight: bold;
font-size: 14px;
}
.traf_name span {
float: left;
width: 16px;
height: 16px;
line-height: 14px;
text-align: center;
overflow: hidden;
background: #64C4FE;
font-weight: normal;
font-size: 12px;
color: white;
border-radius: 3px;
margin-right: 7px;
margin-top: 2px;
}
.traf_detail {
float: left;
width: 1038px; line-height:26px;
}
.traf_tip {
text-align: right;
border-top: 1px solid #DDD;
margin-top: -1px;
height: 30px;
line-height: 30px;
}
/*&#x95E8;&#x7968;list*/
#sceneryListInfo .mt15 {
margin-top: 10px;
}
.scenery_list {
padding: 8px 15px 0px 0px;
width:908px;
background: white;
position: relative;
}
.scenery_list .s_info {
overflow: hidden;
padding-bottom: 13px; padding-left:10px;
}
.scenery_list .s_info .img_con {
float: left;
width: 160px;
}
.scenery_list .s_info .img_con .a_img {
width: 160px;
height: 120px;
display: block;
}
.scenery_list .s_info .img_con img {
width: 160px;
height: 120px;
float: left;
}
.scenery_list .s_info .info_con {
float: right;
width: 728px;
}
.scenery_list .s_info .info_top {
overflow: hidden;
}
.scenery_list .s_info .info_top dt {
line-height: 22px;
width: 748px;
overflow: hidden;
}
.scenery_list .s_info .info_top .fir_name {
font-weight: bold;
font-size: 16px;
float: left;
font-family: "&#x5B8B;&#x4F53;";
}
.scenery_list .s_info .info_top .sec_name {
float: left;
font-family: "&#x5B8B;&#x4F53;";
padding-left: 10px;
color: #333;
}
.scenery_list .s_info .info_top .sec_name a {
color: #333;
}
.scenery_list .s_info .info_top .s_level {
font-family: arial;
float: left;
padding-left: 10px;
font-weight: bold;
color: #F60;
line-height: 21px;
}
.scenery_list .s_info .ico_remark {
background-position: -10px -149px;
width: 47px;
height: 14px;
}
.scenery_list .s_info .s_ico {
cursor: pointer;
float: left;
margin: 3px 0 0 5px;
display: block!important;
}
.map_link, .scenery_list .s_info .s_ico, .scenery_rec ul li {
background-image: url("../images/pic_public_9.png"); background-repeat: no-repeat;
}
.s_nav_public .s_nav .current, .s_city, .city_active, .search_input .search_input_l, .s_ico, .s_search_btn, .s_search_btn:hover, .search_input .search_input_info, .s_client .e_dimension, .s_client .user_guide .ico_guide, .s_client .user_guide .btn_guide, .searchCurrent .search_input_l, .s_client .user_guide .btn_guide:hover, #floatbox a, #floatbox a:hover {
background-image: url("../images/pic_public_9.png"); background-repeat: no-repeat;
}
.scenery_area {
position: relative;
}
.scenery_area {
overflow: hidden;
padding: 7px 0 0 0;
width: 630px;
}
.scenery_area span {
float: left;
}
.scenery_area span {
padding: 0 10px 3px 0;
color: #666;
}
.scenery_area .map_btn {
float: left;
width: 57px;
background-position: -248px -238px;
padding: 0 0 0 17px;
}
.scenery_remark {
float: left;
width: 560px;
height: 52px;
padding: 5px 10px 5px 0;
}
.scenery_remark .remark_top {
color: #999;
clear: right;
padding-top: 2px;
display: block;
}
.scenery_remark .remark_top a{color: #569001;}
.scenery_remark .remark_top span {
color: #999;
}
.scenery_remark .remark_info {
padding-top: 3px;
overflow: hidden;
}
.scenery_remark .remark_info .quotes_l {
background-position: -157px 0;
float: left;
}
.scenery_remark .remark_info .quotes_l, .scenery_remark .remark_info .quotes_r {
width: 12px;
height: 10px;
overflow: hidden;
margin-top: 5px;
}
.scenery_remark .remark_info p {
float: left;
padding: 0 7px;
white-space: nowrap;
overflow: hidden;
line-height: 20px;
max-width: 522px;
}
.scenery_remark .remark_info .quotes_r {
background-position: -158px -10px;
float: left;
}
.scenery_remark .remark_info .quotes_l, .scenery_remark .remark_info .quotes_r {
width: 12px;
height: 10px;
overflow: hidden;
margin-top: 5px;
}
.search_screen_box dl .more a, .search_screen_box dl .more .active, .sort_box .s_top, .scenery_remark .remark_info .quotes_l, .scenery_remark .remark_info .quotes_r, .scenery_list .details_btn, .scenery_list .details_btn:hover, .s_btn, .scenery_rec ul li .vw_btn, .nht_box .nht_l, .sval_search label, .sval_search .sval_close, .hs_label, .hs_label s, .fav_btn, .fav_btn_over, .scenery_area .map_btn {
background-image: url("../images/pic_list_5.png"); background-repeat: no-repeat;
}
.scenery_details {
float: right;
width: 158px;
margin-top: -33px;
}
.scenery_details .s_price {
color: #666;
width: 155px;
text-align: right;
white-space: nowrap;
line-height: 30px;
line-height: 24px;
}
.scenery_details .s_price .m_sign {
color: #F60;
font-size: 16px;
}
.scenery_details .s_price {
color: #666;
text-align: right;
white-space: nowrap;
line-height: 30px;
line-height: 24px;
}
.scenery_details .s_price b {
font-size: 30px;
color: #F60;
padding-right: 2px;
}
.scenery_list .details_btn {
float: right;
width: 93px;
height: 25px;
background-position: -36px -52px;
border-radius: 3px;
text-align: center;
clear: both;
color: white;
line-height: 25px;
font-size: 14px;
font-weight: bold;
}
.book_trends {
color: #999;
width: 148px;
text-align: right;
float: right;
padding-top: 5px;
}
.s_ticket {
width: 923px;
}
.s_tab {
height: 32px;
border-bottom: 1px #ddd solid;
}
.s_tab .tab_nav {
position: relative;

height: 32px;
}
.s_tab .tab_nav li {
float: left;
}
.tab_li {
position: relative;
}
.tab_li {
padding-left: 10px;
display: inline;
width: 328px;
margin-top: 3px;
}
.tab_li a.current {
background:#64a10a;
border-bottom: 0;
height: 29px;
font-weight: bold;
cursor: default;
color: white;
}
.tab_li a {
float: left;
height: 29px;
line-height: 29px;
padding: 0 15px;
background: #F0F0F0;
font-size: 12px;
color: #666;
margin-right: 1px;
}
.s_tab .tab_nav li {
float: left;
}
.tab_nav .listBt_box {
width: 580px;
overflow: hidden;
white-space: nowrap;
}
.tab_nav .price {
width: 90px;
padding-left: 55px;
}
.tab_nav .price, .tab_nav .tcprice, .tab_nav .payment, .tab_nav .operate, .tab_nav .favorable, .tab_nav .review, .tab_nav .discount {
color: #999;
line-height: 20px;
height: 20px;
overflow: hidden;
text-align: center;
float: left;
padding-top: 11px;
}
.tab_nav .tcprice {
width: 78px;
text-align: left;
text-indent: 5px;
}
.tab_nav .favorable {
width: 126px;
text-align: left;
}
.tab_nav .payment {
width: 78px;
text-align: left;
text-indent: 7px;
}
.tab_nav .operate {
width: 70px;
text-align: left;
text-indent: 11px;
}
.SLISTRESETCSS .scenery_api_item {
width: 923px;
}
.scenery_api_item {
width: 950px;
}
.contract_btn {
position: relative;
padding-right: 15px;
}
.contract_btn {
float: right;
cursor: pointer;
}
.contract_btn span {
color: #569001;
}
.fav_btn_over, .fav_btn {
position: absolute;
right: 15px;
top: 103px;
}
.fav_btn {
background-position: -246px -159px;
float: left;
line-height: 20px;
color: #569001;
text-indent: 18px;
overflow: hidden;
}
.gul_info {
width: 228px;
padding: 10px 10px 0px 10px;
overflow: hidden;
}
.gul_info li {
position: relative;
padding: 0 0 10px 0;
border-bottom: solid 1px #DDD;
float: left;
clear: both;
margin-bottom: 13px;
}
.gul_info .titleLink {
font-size: 12px;
line-height: 14px;
color: #569001;
width: 200px;
float: left;
clear: both;
height: 14px;
overflow: hidden;
margin-bottom: 7px;
}
.gul_info .titleLink .num01 {
background-position: -425px -35px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}
.gul_info .titleLink .num01, .gul_info .titleLink .num02, .gul_info .titleLink .num03, .gul_info .titleLink .num04, .gul_info .titleLink .num05, .gul_info .titleLink .num06, .gul_info .titleLink .num07, .gul_info .titleLink .num08, .gul_info .titleLink .num09, .gul_info .titleLink .num10 {
background-image: url("../images/pic_public_6.png"); background-repeat: no-repeat;
}
.gul_info .titleLink .num02 {
background-position: -439px -35px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}
.gul_info .titleLink .num03 {
background-position: -453px -35px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}
.gul_info .titleLink .num04 {
background-position: -467px -35px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}
.gul_info .titleLink .num05 {
background-position: -481px -35px;
float: left;
width: 12px;
height: 12px;

margin: 1px 3px 0 0;
}
.gul_info .titleLink .num06 {
background-position: -425px -48px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}
.gul_info .titleLink .num07 {
background-position: -439px -48px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}
.gul_info .titleLink .num08 {
background-position: -453px -49px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}

.gul_info .titleLink a {
color: #569001;
text-decoration: none;
float: left;
width: 180px;
text-indent: 3px;
}
.haveNoImg .saveMne {
width: 190px;
padding-left: 10px;
}
.gul_info .saveMne {
float: left;
width: 200px;
font-size: 12px;
color: #666;
}
.gul_info .saveMne dt {
width: 105px;
}
.gul_info .saveMne dt {
float: left;
width: 95px;
text-align: left;
padding-left: 8px;
font-size: 14px;
color: #F60;
font-size: 14px;
font-family: Arial;
overflow: hidden;
}
.gul_info .saveMne dt .tcTxt {
color: #666;
font-size: 12px;
}
.gul_info .saveMne dt {
text-align: left;
font-size: 14px;
color: #F60;
font-size: 14px;
font-family: Arial;
}
.gul_info .saveMne dt .Mne {
font-size: 14px;
font-weight: normal;
}
.gul_info .saveMne dd {
width: 65px;
}
.gul_info .saveMne dd {
float: right;
width: 75px;
text-align: left;
overflow: hidden;
padding-top: 1px;
}
.gul_info .saveMne dd {
text-align: left;
}

/*&#x666F;&#x70B9;&#x70B9;&#x8BC4;*/
.ht_blue_main {
overflow: hidden;
width: 228px; margin-left:9px;
border-top: 0;
}
.ht_blue_main .comment_01 {
border-bottom: #DDD 1px solid;
padding: 4px 10px 4px 15px;
overflow: hidden;
}
.ht_blue_main .comment_01 .txt01 {
width: 195px;
overflow: hidden;
color: #666; padding-bottom:3px;
}
.ht_blue_main .comment_01 .txt01 b {
color: #F60;
font-size: 30px;
line-height: 30px;
padding-left: 8px;
}
#newdp_top a {
color: #569001;
text-decoration: none;
}
.ht_blue_main .comment_01 .txt01 span {
color: #F60;
}
.ht_blue_main .comment_02 {
width: 208px;
padding: 0 10px;
background: url("../images/transparent_loading_v2.gif") center center no-repeat;
height: auto!important;
height: 112px;
min-height: 112px;
}
.ht_blue_main .comment_02 .list01 {
width: 208px;
overflow: hidden;
padding: 10px 0;
border-bottom: #DDD solid 1px;
background: white;
}
.hot_dp_title {
width: 208px;
height: 20px;
overflow: hidden;
line-height: 19px;
}
.ht_blue_main .comment_02 .list01 .span02 {
float: left;
background:url("../images/sceneryIndexPic_6.png") no-repeat 0 -264px;
width: 31px;
height: 19px;
}

.hot_dp_title {
line-height: 19px;
}
#newdp_top a {
color: #569001;
text-decoration: none;
}
.hot_dp_title a {
font-family: '&#x5B8B;&#x4F53;';color: #569001;
margin-left: 10px;
}
.ht_blue_main .comment_02 .list01 .list_right {
float: left;
padding: 2px 0 0 0;
height: 39px;
overflow: hidden;
position: relative;
}
.ht_blue_main .comment_02 .list01 .list_right .span01 {
float: left;padding-left: 5px;
color: #666;
}
.ht_blue_main .comment_02 .list01 .list_left_xjq {
width: 49px;
height: 35px;
overflow: hidden;
float: left;
background-position: 0 -310px;
margin-top: 3px;
text-align: center;
font-size: 12px;
color: #F60;
}
.ht_blue_main .comment_02 .list01.bordernone {
border-bottom: 0;
}

/*&#x666F;&#x70B9;&#x95E8;&#x7968;index*/
.indexContBox {
border: solid 1px #DDD; clear:both; height:auto; overflow:hidden;
border-top: solid 2px #7baa21; margin-top:15px;
}
.indexContBox .indexContBoxTit {
background-color: #EDF8FF;
border-bottom: solid 1px #DDD;
height: 37px;
position: relative;
}
.city_reco {
float: left;
font-size: 16px; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; font-weight:bold;
width: 155px; color:#555;
height: 37px; line-height:37px; padding-left:11px;position: relative;
z-index: 1;
}
.cityPlaces {
float: left;
padding-left: 10px;
position: absolute;
left: 155px;
top: 0;
}
.cityPlaces .cityPlacesCon li.at {
padding-right: 8px;
}
.cityPlaces .cityPlacesCon li {
float: left;
height: 37px;
line-height: 37px;
padding: 0 15px 0 8px;
}
.cityPlaces .cityPlacesCon li.at .cityName2 {
background:url("../images/sceneryIndexPic_6.png") no-repeat  -58px -62px;
color: white;
text-decoration: none;
font-weight: bold;
height: 46px;
width: 64px;
}
.cityPlaces .cityPlacesCon li .cityName2 {
float: left;
text-align: center;
font-weight: normal;
font-size: 12px;
}
.cityPlaces .cityPlacesCon li a {
font-size: 14px;
color: #333;
line-height: 37px;
font-weight: bold;
}
.indexContBox .indexContent {
padding:16px 15px 23px 15px;
width: 918px;
overflow: hidden;
}
.city_reco_box {
}
.city_reco_hy .city_reco_img {
height: 50px;
}
.city_reco_hy .city_reco_img img{ width:180px; height:115px;}
.city_reco_img {
float: left;
width: 180px;
line-height: 20px;
}
.city_reco_con {
float: left;
}
.city_reco_con, .city_reco_tg_li, .city_reco_tg_li {
margin-top: 8px;
}
.city_reco_hy .city_reco_con li {
height: 210px;
}
.city_reco_con li, .city_reco_tg_li li, .city_reco_bj .city_reco_con li {
float: left;
display: inline;
width: 160px;
border: 2px solid white;
margin-left: 16px;
background: #F0F0F0;
overflow: hidden;
}
.city_reco_li_con, .city_reco_li_con img {
width: 160px;
height: 120px;
overflow: hidden;
}
.city_reco_li_con {
float: left;
}
.city_reco_li_con, .city_reco_li_con img {
width: 160px;
height: 120px;
overflow: hidden;
}
.city_reco_cash {
float: left;
line-height: 18px;
width: 141px;
padding: 10px 9px;
}
.city_cash_l {
float: left;
}
.city_cash_r a {
float: right;
padding-top: 12px;

}
.hot_bto {
float: left; background:url("../images/sceneryIndexPic_6.png") no-repeat left -167px;
width: 61px;
height: 23px;
line-height: 22px;
color: white;
text-align: center;
}
.city_time {
clear: both;
border-top: 1px solid #DDD;
color: #666;
padding-top: 4px;
margin: 0 10px;
}
.city_reco_li_con i {
display: block;
background: black;
opacity: .5;
filter: alpha(opacity=50);
width: 100%;
top: -20px;
}
.city_reco_li_con span, .city_reco_li_con i {
height: 20px;
line-height: 20px;
position: relative;
cursor: pointer;
}
.city_reco_li_con a:hover span {
text-decoration: none;
color: #F60;
}
.city_reco_li_con span {
float: left;
padding-left: 10px;
color: white;
width: 150px;
white-space: nowrap;
overflow: hidden;
top: -40px;
}
.city_reco_li_con span, .city_reco_li_con i {
height: 20px;
line-height: 20px;
position: relative;
cursor: pointer;
}
.block_flash_sales {
clear: both;
}
.block { height:auto; overflow:hidden;
}
.block_flash_sales .block_title {
height:35px;
border-bottom: 2px solid #DDD;
position: relative;
}
.block_flash_sales .block_title h2 {
position: absolute;
text-indent: -20000em;
background: url("../images/title_1.jpg") no-repeat -20px -5px;
height: 42px;
width: 160px;
top: 0;
}
.block_flash_sales .block_content {
padding: 15px 0 18px 0;
height: 250px;
overflow: hidden;
}
.block_flash_sales .slider {
height: 280px;
}
.slider {
position: relative;
}
.block_flash_sales .slider .slider_inner {
width: 915px;
height: 280px;
margin: 0 auto;
}
.slider .slider_inner {
width: 100%;
overflow: hidden;
position: relative;
}
.slider .slider_items{}
.slider .slider_item {
float: left;
}
ul.flash_sales_list {
list-style: none;
float: left;
}
ul.flash_sales_list li {
display: block;
float: left;
width: 208px;

height: 255px;
position: relative;
margin: 0 8px 0 10px;

_display: inline;
}
ul.flash_sales_list li dl {
border: 2px solid white;
width: 208px;
height: 251px;
padding: 0;
}
ul.flash_sales_list li dt, ul.flash_sales_list li dt a, ul.flash_sales_list li dt img {
display: block;
width:208px;
height: 150px;
}
ul.flash_sales_list li dd.name {
height: 40px;
color: #333;
line-height: 20px;
overflow: hidden;
padding: 5px 5px 0;
}
ul.flash_sales_list li dd {
line-height: 24px;
color: #666;
padding: 0 5px;
}
ul.flash_sales_list li dd.name a {
color: #666;
}
ul.flash_sales_list li dd.price {
margin-top: 5px;
}
ul.flash_sales_list li dd.price span {
font-size: 18px;
color: #F60;
font-family: arial;
}
ul.flash_sales_list li dd.price span strong {
font-size: 30px;
}
ul.flash_sales_list li dd.taocan {
padding: 0;
text-align: center;
position: absolute;
left: 5px;
bottom: 5px;
_bottom: 1px;
background: url("../images/tag_tehui.jpg") no-repeat;
width: 47px;
height: 19px;
color: white;
}
ul.flash_sales_list li dd.youhui {
left:0;
bottom: 5px; position:absolute;
}
.price_tip {
padding-right: 7px;
font-family: arial;
}
.price_tip, .price_tip span {
display: inline-block;
height: 16px;
line-height: 16px;
background: url("../images/home_pic.png") no-repeat right -76px;
color: #F60;
}
.price_tip span {
background-position: -200px -60px;
color: white;
padding: 0 3px;
margin-right: 3px;
position: relative	9;
top: -1px	9;
}
ul.flash_sales_list li dd.action {
position: absolute;
right: 0;
bottom: 5px;
}
ul.flash_sales_list li dd.action a {
display: inline-block;
color: white;
width: 53px;
height: 22px;
font: 12px/22px &#x5B8B;&#x4F53;B8B\4F53,sans-serif;
background: url("../images/ico_new.jpg") no-repeat 0 0;
text-align: center;
}
ul.flash_sales_list li dd.anchor {
position: absolute;
right: 5px;
bottom: 39px;
padding-left: 14px;
line-height: 14px;
background: url("../images/anchor.png") no-repeat 0 0;
}
ul.flash_sales_list .index_list {
float: left;
}
.nav_pop_wrapper {
float: left;
width: 340px;
height: 398px;
background: white url("../images/nav_pop_bg_new.png") no-repeat 0 0;
margin: 0 0 20px;
_overflow: hidden;
}
.nav_pop {
padding: 55px 0 0;
position: relative;
z-index: 200;
box-shadow: 3px 0 3px rgba(0, 0, 0, 0.2); border-left:#f1f1f1 1px solid;
}
.nav_pop .item_features {
height: 115px;
}
.nav_pop .item_features .nav_pop_label {
height: 100px;
padding-top: 14px;
}
.nav_pop .nav_pop_label {
height: 75px;
background-image: url("../images/menpiao_icons.png"); background-repeat: no-repeat; background-position: -346px center;
width: 340px;
border-bottom: 1px solid #DDD;
position: relative;
z-index: 200;
}
.nav_pop .item_features .nav_pop_label .item_1 {
background-position: 18px 7px;
}
.nav_pop .item_features .nav_pop_label dl {
padding-top: 0;
}
.nav_pop .item_features .nav_pop_label dl, .nav_pop .item_features .nav_pop_label dt, .nav_pop .item_features .nav_pop_label dd {
height: 30px;
line-height: 30px;
width: auto;
}
.nav_pop .nav_pop_label dl {
height: 55px;
padding: 20px 0 0 50px;
background-image: url("../images/menpiao_icons.png"); background-repeat: no-repeat; background-position: 18px 20px;
color: #666;
}
.nav_pop .item_features .nav_pop_label dt {
float: left;
font-size: 18px;
font-weight: 600;
margin-right: 10px;
}
.nav_pop .item_features .nav_pop_label dl, .nav_pop .item_features .nav_pop_label dt, .nav_pop .item_features .nav_pop_label dd {
height: 30px;
line-height: 30px;
width: auto;
}
.nav_pop .item_features .nav_pop_label dd {
float: left;
font-size: 14px;
font-family: 'Microsoft Yahei';
}
.nav_pop .item_features .nav_pop_label .item_2 {
background-position: 18px -113px;
}
.nav_pop .item_features .nav_pop_label .item_3 {
background-position: 18px -233px;
}
.nav_pop .item_locations .nav_pop_label dl { background-position: 18px -340px;
}
.nav_pop .item_subjects .nav_pop_label dl {
background-position: 18px -580px;
}
.nav_pop .item_sceneries .nav_pop_label dl {
background-position: 18px -460px;
}
.nav_pop .nav_pop_label dt {
height: 20px;
overflow: hidden;
font: 700 14px/20px "Microsoft Yahei";
}
.nav_pop .nav_pop_label dd {
height: 32px;
line-height: 32px;
overflow: hidden;
width: 280px;
}
.nav_pop .nav_pop_label dd a {
color: #666;
display: block;
float: left;
margin-right: 20px;
font-size: 14px;
font-family: 'Microsoft Yahei';
}
.nav_pop .item_subjects {
height: 78px;
}
.nav_pop .item_subjects .nav_pop_label, .nav_pop .nav_pop_item.active .item_subjects_label {
height: 78px;
border-bottom: 0;
}
#cnt{ width:1190px; margin:0 auto;clear:both;}
.listContent {float: left;width: 925px;margin-bottom: 5px;}
.hotelej_left{ float:right; width:250px;}
.topMode .hotelej_left .mt0 {
margin-top: 0px;
}
.topMode .hotel_box01 {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 248px; BACKGROUND: #fff; FLOAT: left; HEIGHT:auto; BORDER-TOP: 2px solid #8AB923; BORDER-RIGHT: #ddd 1px solid; box-shadow: 0 3px 4px #DDD; overflow:hidden; margin-top:12px; padding-bottom:2px; overflow:hidden;
}
.topMode .hotel_box01 H2.hd {

	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 32px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.topMode .hotel_box01 H2.hd B {
	FONT: bold 14px/32px "&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x5B8B;&#x4F53;",Arial
}

.topMode .hotel_box01 H2.hd SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url("../images/arrowbg.gif") no-repeat 0px -514px; FLOAT: right; PADDING-TOP: 0px
}
.topMode .hotel_box01 .content {PADDING-TOP: 10px;
}
.top_search_bar {
width: 824px;
float: left;
height: 48px;
padding: 12px 10px 0 16px;
background: #FFF8EE;
position: relative;
z-index: 200;
}
.top_search {
width: 475px;
}
.top_search {
float: left;
width: 456px;
height: 35px;
}
.top_search .keyword_wrapper {
width: 364px;
}
.top_search .keyword_wrapper {
float: left;
width: 357px;
position: relative;
}
.top_search .keyword_wrapper .keyword {
width: 306px;
background: url("../images/top_search.2.3.png") no-repeat 0 -35px;
}
.top_search .keyword_wrapper .placeholdering {
color: #999;
}
.top_search .keyword_wrapper .keyword {
overflow: hidden;
float: left;
padding: 7px 25px 8px 33px;
width: 301px;
height: 20px;
line-height: 20px;
font-size: 14px;
color: #333;
border: 0;
background: url("../images/top_search.1.1.png") no-repeat 0 -70px;
}
.top_search .autocomplete_wrapper {
top: 34px;
}
.autocomplete_wrapper {
display: none;
position: absolute;
top: 35px;
z-index: 500;
width: 100%;
background: white;
}
.autocomplete {
padding: 0;
display: none;
border: 1px solid #DDD;
box-shadow: 5px 5px rgba(0, 0, 0, 0.08);
}
.top_search .submit {
background: url("../images/top_search.2.3.png") no-repeat right 0;
}
.top_search .submit {
display: block;
width: 93px;
height: 35px;
font: 18px/35px "Microsoft Yahei";
color: white;
text-align: center;
float: left;
background: url("../images/top_search.1.0.png") no-repeat right 0;
}
.search_slogn {
float: left;
font: 14px/36px Arial;
color: #666;
width: 220px;
height: 36px;
overflow: hidden;
text-align: left;
white-space: nowrap;
}
.search_slogn a {
color: #666;
margin-right: 10px;
float: left;
}
.main_slider_wrapper {
float: left;
width: 849px;
padding: 0;
height: 340px;
margin-bottom: 20px;
}
/*&#x5E7B;&#x706F;&#x7247;*/
.mF_YSlider_wrap {
width: 849px;
float: right;
overflow: hidden; position:relative;
}
.mF_YSlider_myFocusIndex {overflow: hidden;font: 12px/1.5 Verdana;text-align: left;visibility: visible!important;}
/*&#x901A;&#x680F;&#x5927;&#x56FE;&#x6837;&#x5F0F;*/
.slide_image{ height:340px;width:945px; float:right;}
.slide_image_item{height:340px;width:945px;background:#eee no-repeat center top;}
.slide_image_item a{height:340px;margin-left:-340px;}
.slide_image_btns{width:280px;height:22px;position:absolute;top:300px;right:-16%;margin-left:-310px;}
.slide_image_btns a{float:left;margin-right:10px;opacity:0.8;font-size:14px;color:#8AB923;height:24px;font-weight:700;font-family:arial;line-height:24px;text-align:center;width:24px;border-radius:12px;background:#fff;}
.slide_image_btns a.on{background:#8AB923;color:#fff;opacity:1;}
.slide_image_btns a:hover{text-decoration:none;}
.inner {
height: 100%;
position: relative;
}
.layout{
width: 1190px;
margin: 0 auto;
zoom: 1;
}
.layout .menu {
background: white;
margin-top: 29px;
padding: 0;
position: absolute;
width: 285px;
z-index:9999999;
}
.layout .menu .item{ height:76px;}
.layout .menu .item:first-child .title {
border-top: 0;
}
.layout .menu .title {
zoom: 1;
padding: 15px 0;
border-top: 1px solid #EFEFEF;
margin: 0 20px;
position: relative;
}
.layout .menu .title  .c-img {
width: 36px;
float: left;
margin-right: 10px;
}
.icon-hp-m-1 {
background-position: -65px -178px;
width: 36px;
height: 36px;
}
.icon-hp-m-3 {
background-position: -200px -45px;
width: 33px;
height: 40px;
}
.icon-hp-m-2 {
background-position: -200px -105px;
width: 36px;
height: 40px;
}
.icon-hp-s-3, .icon-hp-s-2, .icon-hp-preview, .icon-hp-s-1, .icon-hp-expert, .icon-hp-m-3, .icon-hp-m-2, .icon-hp-m-4, .icon-hp-m-1, .icon-hp-weixin {
background-image: url("../images/icon-hp_e59979dff8.png");
background-repeat: no-repeat;
}
.layout .menu .title  .c-txt {
float: left;
}
.layout .menu .title .c-txt  h3 {
font-size: 20px; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";
line-height: 1.2;
}
.layout .menu .desc {
color: #AAA;
margin-bottom: 2px;
}
.ljdz{ margin-top:22px; margin-left:23px;}
.bd { width:900px;float:left;}
.bd h3{ font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; font-size:24px; margin-top:20px; color:#666;}
.list_box li{width: 100%;overflow:visible;position: relative;margin: 0 0 15px 0}
.list_box .list_box_money{width:86px;height: 47px;position: absolute;right: -6px;top: 100px;z-index:10;background-position: -209px 0;text-align: center;font-size:18px;color: #fff;line-height: 47px;}
.list_box .list_box_money span{line-height: 12px!important;position: absolute;top:6px;left: 3px}
.list_box .list_box_img img{border-radius: 5px 5px 0 0;}
.list_box .list_box_info{background:#fbfbfb;border: 1px solid #E1E1E1;border-width: 0 1px 0 1px;}
.list_box .list_box_info h2 a{width: 100%;font-size: 16px;font-weight: normal;display: block;white-space:nowrap; text-overflow:ellipsis;overflow: hidden; }
.list_box .list_box_info p{height: 50px;overflow: hidden;padding: 5px 0;color: #777}
.list_box .list_box_info_bottom{height: 36px;line-height: 36px;padding: 0 10px!important;border-radius: 0 0 5px 5px;background:#f6f6f6;border: 1px solid #E1E1E1;border-top:2px solid #eaeaea;color: #666}
.ico_go{width:12px;height: 18px;display:inline-block;background-position:-4px -188px;margin-right: 6px;margin-bottom: -4px}
.ico_day{width:18px;height: 18px;display:inline-block;background-position:-1px -212px;margin-right: 6px;margin-bottom: -4px}
.list_box_right{margin: 15px 0!important;float: right!important}

.list_box_index li{width:280px;margin: 10px 20px 15px 0;float: left; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";}
.list_box_index .list_box_info,.list_box_index .list_box_info_bottom{width: 258px;padding: 10px;}
.list_box .list_box_img img {
border-radius: 5px 5px 0 0;
}
.list_box .list_box_info {
background: #FBFBFB;
border: 1px solid #E1E1E1;
border-width: 0 1px 0 1px;
}
.list_box .list_box_info h2 a {
width: 100%;
font-size: 16px;
font-weight: normal;
display: block;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.list_box .list_box_info p {
height: 50px;
overflow: hidden;
padding: 5px 0;
color: #777;
}
.list_box_index .list_box_info, .list_box_index .list_box_info_bottom {
width: 258px;
padding: 10px;
}
.list_box .list_box_info_bottom {
height: 36px;
line-height: 36px;
padding: 0 10px!important;
border-radius: 0 0 5px 5px;
background: #F6F6F6;
border: 1px solid #E1E1E1;
border-top: 2px solid #EAEAEA;
color: #666;
}
.ico_go {
width: 12px;
height: 18px;
display: inline-block;
background-position: -4px -188px;
margin-right: 6px;
margin-bottom: -4px;
}
.base_img {
background: url("../images/base.png") no-repeat;
}
.ico_day {
width: 18px;
height: 18px;
display: inline-block;
background-position: -1px -212px;
margin-right: 6px;
margin-bottom: -4px;
}
.topfix {
position: fixed;
top: 0;
z-index: 100;
}
.dz_r{width: 278px; float:right; margin-top:64px;}
.touch_con {
width: 278px; font-family: "microsoft yahei";
color: #333;
padding-bottom: 10px;
margin-bottom: 20px;
border: 1px solid #98EEBE;
border-top: 3px solid #2AB667;
background: white;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}
.touch_con .top {
width: 278px;
padding: 15px 0 10px 0;
text-align: center;
}
.touch_con .top a {
display: inline-block;
width: 100px;
height: 100px;
margin: 0 auto;
padding: 3px;
border-radius: 58px;
background: white;
box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
}
.touch_con .top a img {
width: 100px;
border-radius: 50px;
}
.touch_con .top b {
display: block;
padding: 5px 0;
font-size: 16px;
}
.touch_con .top span {
display: block;
font-size: 14px;
}
.touch_con p {
display: block;
position: relative;
width: 180px;
padding-left: 40px;
margin: 0 auto;
line-height: 50px;
border-top: 1px solid #EEE;
font-size: 20px;
font-weight: bold;
color: #333;
}
.touch_con p i {
position: absolute;
top: 11px;
left: 7px;
width: 26px;
height: 26px;
background: url("../images/ico_pub.png") no-repeat -24px -71px;
}
.touch_con p i.ico_qq {
background-position: -24px -97px;
}
.vaction_content {
width: 1130px; 
padding: 10px 30px;
margin: 10px 0 0;
background-color: white;
border: 4px solid #EAEAEA;
}
.vaction_content h2 {
height: 60px;
margin-bottom: 20px;
font: 26px "Microsoft Yahei",simsun;
line-height: 60px;
border-bottom: 1px solid #F1F1F1;
}
.prompt {
line-height: 16px;
color: #666;
margin-right: 220px;
font-family: simsun;
}
.price_red {
color: #F60;
margin: 0 3px;
}
.vacation_bd .input_info {
margin-top: 39px;
}
.input_info {
margin-bottom: 10px;
overflow: hidden;
}
.input_info .input_box li {
position: relative; width:880px;
padding-bottom: 14px;
}
.input_info .product_label {
float: left;
padding-right: 6px;
text-align: right;
width: 130px;
line-height: 32px;
color: #666;
}
.input_info .red_star {
float: left;
width: 22px;
text-align: left;
height: 32px;
line-height: 40px;
color: red;
}
.input_info .input_box .input_s {
width: 128px;
}
.input_info .input_box .input_s, .input_info .input_box .input_m, .input_info .input_box .input_l {
height: 14px;
line-height: 14px;
padding: 10px 8px;
}
.input_info .input_box input {
display: inline-block;
vertical-align: middle;
}
.input_info input[type="text"] {
border: 1px solid #BBB;
}
.input_info input[type="text"] {
padding: 3px;
border: solid 1px #CCC;
box-shadow: 1px 1px 3px #DDD inset;
}
textarea.inputSel {
width: 618px;
height: 66px;
padding: 10px;
resize: none;
}
.input_box .contact_remarks {
color: #999;
height: 70px;
line-height: 70px;
width: 250px;
position: absolute;
top: 0px;
left: 480px;
_top: 10px;
_left: 485px;
z-index: 3;
}
.input_box .contact_remarks span {
font-size: 50px;
margin-right: 10px;
vertical-align: -10px;
color: #BBB;
}
.input_box .contact_remarks {
color: #999;
line-height: 70px;
}
.submit {
display: block;
margin: 20px 0 0 158px;
}
.submit .blue_btn, .submit .gray_btn {
display: inline-block;
margin-right: 20px;
text-align: center;
font-size: 20px;
}
.gray_btn:hover {
background: #DDD;
}
.submit .gray_btn {
width: 183px;
height: 46px;
line-height: 46px;
background: #E7E7E7;
color: #666;
border: 1px solid #D6D6D6;
}
.submit .gray_btn, .submit .blue, .right_sidebar .tel_title, .input_info h3 {
font-family: Microsoft Yahei,simsun;
font-weight: normal;
}
.submit .blue_btn {
width: 185px;
height: 48px;
line-height: 48px;
}
.blue_btn, .blue_big_btn, .org_btn {
background: #39A7EE;
color: white;
display: inline-block;
cursor: pointer;
width: 100px;
height: 36px;
text-align: center;
font: 16px microsoft yahei;
line-height: 36px;
border: none;
}
.input_info {
margin-top: 39px;
}
.input_info .product_li .fl {
float: left;
line-height: 28px;
}
.input_info .fl .first {
padding-right: 27px;
}
.input_info .fl .destin input, .last_info .destin input {
margin-right: 5px;
}
.input_info .input_box input {
display: inline-block;
vertical-align: middle;
}
.input_info .fl .destin {
padding-right: 20px;
}
.submit .gray_btn, .submit .blue, .right_sidebar .tel_title, .input_info h3 {
font-family: Microsoft Yahei,simsun;
font-weight: normal;
}
.input_info h3 {
font: 18px/32px "Microsoft Yahei",simsun;
height: 36px;
line-height: 36px;
padding-left: 55px;
margin: 0 0 15px 0;
}
/**&#x987E;&#x95EE;**/
.side700{ width:1190px; float:left; margin-bottom:20px; font-family:"Microsoft yahei";}
.guwen_info{padding:19px; margin-bottom:20px; border:1px solid #e3e3e3; background:#f9f9f9;}
.guwen_info img{ float:left;}
.guwen_info .txt{ float:left; margin-left:20px;}
.guwen_info .txt strong{ display:inline-block; margin:-5px 0 5px 0; font-size:20px; font-weight:normal;}
.guwen_info .txt strong i{ display:inline-block; width:16px; height:16px; margin-left:5px; vertical-align:-2px; background:url("ico_level.png") no-repeat;}
.guwen_info .txt strong i.i0{ display:none;}
.guwen_info .txt strong i.i1{ width:13px; margin-left:7px; background-position:0 0;}
.guwen_info .txt strong i.i2{ width:13px; margin-left:7px; background-position:-13px 0;}
.guwen_info .txt strong i.i3{ background-position:-26px 0;}
.guwen_info .txt strong i.i4{ background-position:-42px 0;}
.guwen_info .txt strong i span.pro{ display:none; position:absolute; margin:-3px 0 0 16px; padding:0 5px; line-height:24px; font-family:arial; font-size:12px; border:1px solid #e3e3e3; color:#666; background:#fafafa;}
.guwen_info .txt strong i span.pro em{ padding-right:10px; color:#f70;}
.guwen_info .txt strong i span.pro b{ color:#f70; font-weight:bold; font-family:"&#x5B8B;&#x4F53;";}
.guwen_info .txt strong i span.pro s{ position:absolute; top:7px; left:-4px; width:5px; height:100%; background:url("ico_horn_l.png") no-repeat;}
.guwen_info .txt strong i span.pro a{ display:inline-block; width:12px; height:12px; margin-bottom:-2px; background:url("ico_ask.png") no-repeat;}
.guwen_info .txt strong i.hov span.pro{ display:block;}

.guwen_info .txt p{ width:690px; line-height:20px; padding-bottom:5px; font-size:14px; color:#777; overflow:hidden;}
.guwen_info .txt p em{ color:#65b71f;}
.guwen_info .txt p s{ padding:0 10px; text-decoration:none; color:#ccc;}
.guwen_info .txt a.btn{ display:inline-block; height:30px; margin-top:10px; padding:0 14px; line-height:30px; color:#fff; font-size:14px; border-radius:2px; background:#f70;}
.guwen_info .txt a.btn:hover{ background:#ff9100; text-decoration:none;}
.tag_top700{ position:relative; bottom:-1px;}
.tag_top700 a{ display:inline-block; float:left; padding:5px 20px; margin-right:-1px; font-size:16px; border:1px solid #e3e3e3; background:#f4f4f4;}
.tag_top700 a.on{ border-top-color:#65b71f; border-bottom-color:#fff; background:#fff; text-decoration:none;}


.tag_con700{ clear:both; padding:19px 19px 0 19px; margin-top:-1px; border:1px solid #e3e3e3; background:#fff;}
.tag_con700 .biaoti{ font-size:20px;}
.tag_con700 .biaoti span{ font-size:14px;}
.tag_con700 .server dl{ display:block; width:1142px; padding:20px 0; border-bottom:1px dotted #e3e3e3; overflow:hidden;}
.tag_con700 .server dt{ width:70px; float:left; padding-top:5px;}
.tag_con700 .server dd{ width:1070px; float:right;}
.tag_con700 .server dd strong{ font-size:14px; font-weight:normal; padding-right:10px; color:#65b71f;}
.tag_con700 .server dd span{ color:#999;}
.tag_con700 .server dd p{ clear:both; font-size:16px;}
.tag_con700 .server dd p a{ color:#333;}
.tag_con700 .server dd p a:hover{ color:#f70;}

.tag_con700 .server dd.gw_scheme{ clear:both; position:relative; width:800px; padding:15px; margin-top:10px; border:1px solid #eaeaea; background:#fafafa;}
.tag_con700 .server dd.gw_scheme s{ position:absolute; top:-6px; left:52px; width:11px; height:6px; background:url("ico_horn_t2.png")no-repeat;}
.gw_scheme .gw_scheme_l{ width:225px; float:left;}
.gw_scheme .gw_scheme_l .user_pic{ width:80px; float:left; height:80px; padding:3px; margin-right:10px; border-radius:80px; background:#fff; box-shadow:0 0 5px rgba(0, 0, 0, 0.3);}
.gw_scheme_l .user_pic img{ border-radius:80px;}
.gw_scheme_l b{ display:block; font-size:18px; font-weight:normal;}
.gw_scheme_l span{ display:block; font-size:14px;}
.gw_scheme_l a.btn{ clear:both; display:inline-block; padding:0 15px; margin-top:5px; line-height:30px; font-size:16px; color:#fff; border-radius:3px; background:#f70;}
.gw_scheme_l a.btn:hover{ background:#ff9100;}
.gw_scheme .gw_scheme_r{ width:544px; float:right; min-height:86px; padding-left:30px; border-left:1px solid #eaeaea;}
.tag_con700 .server dd .gw_scheme_r p{ font-size:14px;}
.tag_con700 .server dd .gw_scheme_r p em{ color:#65b71f;}
.tag_con700 .server dd .gw_scheme_r p.tese{ height:63px; line-height:21px; overflow:hidden;}

.gw_scheme_con{ position:relative; width:1028px; padding:15px; margin-top:10px; border:1px solid #eaeaea; background:#fafafa;}
.gw_scheme_con s{ position:absolute; top:-6px; left:52px; width:11px; height:6px; background:url("ico_horn_t2.png") no-repeat;}
.tag_con700 .review dl{ display:block; width:1142px; padding:5px 0 35px 0; overflow:hidden;}
.tag_con700 .review dt{ width:70px; float:left;}
.tag_con700 .review dd{ position:relative; width:1037px; float:right; padding:15px; border:1px solid #e3e3e3; border-radius:5px; background:#fafafa;}
.tag_con700 .review dd s{ position:absolute; top:3px; left:-12px; width:12px; height:9px; background-position:-101px -48px;}
.tag_con700 .review dd strong{ position:relative; font-size:14px; padding-right:10px;}
.tag_con700 .review dd strong em{ display:inline-block; width:71px; height:13px; background-position:-100px -34px; overflow:hidden;}
.tag_con700 .review dd strong em i{ display:inline-block; float:left; height:13px; background-position:-100px -21px;}
.tag_con700 .review dd strong .hide_box{ display:none; position:absolute; top:20px; right:-48px; width:110px; padding:5px 10px; border:1px solid #e3e3e3; border-radius:3px; font-weight:normal; background:#fff;}
.tag_con700 .review dd strong .hide_box i{ position:absolute; top:-8px; width:12px; height:8px; background-position:-114px -48px;}
.tag_con700 .review dd strong .hide_box span{ display:block; color:#555; vertical-align:middle;}
.tag_con700 .review dd strong .hide_box span em{ display:inline; width:auto; height:21px; line-height:21px; color:#f70; font-size:14px; background:none;}
/*&#x5B9A;&#x5236;&#x6E38;&#x7684;&#x4F18;&#x52BF;*/
.text02 {
width: 278px;
border: 1px solid #eaeaea;
float: left;
}
.text02 .top {
border-bottom: 1px solid #eaeaea;
overflow: hidden;
}
.text02 .top .font01 {
font: 16px/23px '&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;';
color: #5a5a5a;
margin: 10px;
float: left;
}
.text02 .txt01 {
font: 12px/16px '&#x5B8B;&#x4F53;';
color: #979797;
margin: 14px 0px 10px 15px;
}
.text02 .txt01 .name {
margin-bottom: 5px;
}
.text02 .txt01 .name a {
font: 16px '&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;';
color: #019dee;
}

/* gyt.css */
.topleft{width:245px;float:left;}
.main_nav{width:235px;}
.Destination{width:235px;height:32px;background:#64a10a;font-weight:100;}
.destleft{width:32px;height:32px;float:left;}
.deetright{;height:32px;line-height:32px;float:left;font-size:14px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";color:#fff; padding-left:15px;}
.main_nav ul{width:233px;border:1px solid #ddd;border-top:none;background:#f0f6fa; padding-bottom:7px; padding-top:4px;}
.main_nav ul li{ float:left; width:229px; background:url("../images/djbg.jpg") center bottom no-repeat; line-height:18px; position:relative; top:0; z-index:2; padding:5px 0 3px 0;  border:2px solid #f0f6fa;border-top: 1px solid white;
border-bottom: 1px solid #E2E2E3;}
.main_nav ul .end{ border:none;}
.main_nav ul li.arrow{background:url("../images/arrow.jpg")no-repeat 210px 20px;}
.main_nav ul li h3 span{margin:4px 0 0 5px; display:inline; float:left; padding-right:5px;}
.main_nav ul li h3 { padding-top:2px; padding-bottom:5px;color:#f60; font-size:14px;float:left; width:100%; padding-left:10px;}

.main_nav ul li p{ float:left;padding:2px 5px;white-space:nowrap; }
.main_nav ul li:hover span{-webkit-transform:rotate(360deg);-webkit-transition:-webkit-transform 0.8s ease-in-out 0.2s;-moz-transform:rotate(360deg);-moz-transition:-moz-transform 0.8s ease-in-out 0.2s;}
.main_nav ul li h3 a,.main_nav ul li h3 a:hover{color:#538903; text-decoration:none; font-weight:bold; padding:0;}
.main_nav ul li dl{position:absolute;width:774px;left:229px;_left:231px;top:-2px;border:2px solid #8AB923;float:left;background:#fff; display:none;z-index:99999;}
.main_nav ul li dl em{width:15px; height:55px; background-color:#fff;position:absolute; left:-5px; display:block;top:0;}
.main_nav ul li dl.no1{ top:-2px;}.main_nav ul li dl em.no1{top:0px;}
.main_nav ul li dl.no2{ top:-142px;}.main_nav ul li dl em.no2{top:140px;}
.main_nav ul li dl.no4{ top:-220px;}.main_nav ul li dl em.no4{top:218px;}
.main_nav ul li dl.no5{ top:-143px;}.main_nav ul li dl em.no5{top:141px;}
.main_nav ul li dl .nav_visible{ float:left;width:755px;border-bottom:1px dashed #ddd; margin:0 4px 0 8px; padding:12px 0 12px 0; display:inline;}
.main_nav ul li dl .nav_visible dt{ width:60px; float:left; padding-left:8px;}
.main_nav ul li dl .nav_visible dt h4{ font-weight:bold;}
.main_nav ul li dl dd{line-height:18px; width:630px; float:left;}
.main_nav ul li dl dd span{word-wrap:break-word;word-break:break-all;}
.main_nav ul li dl .nav_visible dt a{ color:#333; }
.main_nav ul li dl .nav_visible dt a:hover{ color:#f60; font-weight:bold;}
.main_nav ul li p a{color:#333; }
.main_nav ul li p a:hover{ color:#f60; text-decoration:none; font-weight:normal;}
.main_nav ul li:hover dl,.main_nav ul li.over dl { display: block;}
.main_nav ul li:hover{ background:#fff;border:2px solid #8AB923; z-index:222; border-right:none; width:229px;padding:5px 0 3px 0; position:relative;}
/*&#x8DDF;&#x56E2;&#x6E38;*/
.quick-menu {
float: left;
width: 200px;
height: 293px;
position: relative;
z-index: 6;
line-height: 16px;
}
.quick-menu h3 {
padding-left: 10px;
height: 29px;
line-height: 29px;
background: black;
font-size: 14px;
color: white;
position: relative;
z-index: 20;
}
.quick-list {
position: relative;
z-index: 10;
margin: 1px 0 0;
background: #F8F6F8;
}
.freetour .quickicon {
background-position: -200px 0;
}
.quickicon {
background-image: url("../images/quickmenu.png"); background-position:9999px 9999px; background-repeat: no-repeat;
position: absolute;
left: 0;
bottom: 0;
z-index: -1;
width: 200px;
height: 200px;
}
.menu-item {
height: 53px;
}
.menu-item .menu-itembox {
padding: 10px 6px 0 9px;
height: 41px;
}
.menu-item .menu-itembox {
border: 1px solid #E2E2E3;
border-top: 1px solid white;
border-bottom: 1px solid #E2E2E3;
}
.menu-item .icon-rarr {
float: right;
position: relative;
top: 7px;
margin: 3px -6px -10px 0;
display: none;
background: none;
height: 0;
border-width: 5px;
width: 0;
line-height: 0;
font-size: 0;
overflow: hidden;
z-index: 10;
border-style: dashed dashed dashed solid;
border-color: transparent transparent transparent #64A10A;
}
.menu-item h4 {
height: 16px;
overflow: hidden;
}
.menu-item h4 a {
color: #0183B0;
}
.menu-item p.item {
width: 150px;
overflow: hidden;
height: 16px;
}
.menu-item p.item a {
display: inline-block;
}
.quick-menu p.item a {
padding-right: 5px;
color: #888;
}
.quick-menu-drop {
display: none;
position: absolute;
left: 201px;
top: -30px;
border: 1px solid #CCC;
width: 797px;
min-height: 293px;
height: 293px;
background: white;
overflow: hidden;
z-index: 9;
line-height: 20px;
}
.drop-item {
width: 420px;
overflow: hidden;
padding: 15px 0 0px 0;
float: left;
display: inline;
margin: 0 15px 0px 20px;
line-height: 28px;
}
.drop-item h5 {
color: #64A10A;
line-height: 1; font-weight:700;
}
.drop-item .item-hor {
margin-right: -10px;
}
.drop-item .item-hor, .drop-item .item-ver {
padding: 12px 0 12px;
line-height: 24px;
}
.quick-menu a, .drop-list p a {
color: #333;
}
.item-hor a {
display: inline-block;
padding-left: 8px;
border-left: 1px solid #BFBFBF;
margin: 0 12px 5px -9px;
height: 12px;
line-height: 12px;
}
.drop-item .list {
margin-top: 5px;
padding-top: 5px;
}
.quick-menu a, .drop-list p a {
color: #333;
}
.item-ver a {
display: block;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
width: 95%;
}
.item-ver i {
float: left;
display: inline;
width: 6px;
height: 15px;
margin: 4px 10px 0 0;
}
.c1 {
background: #5C9A12;
}
.c2 {
background: #5C9A12;
}
.c3 {
background: #F60;
}
.c4 {
background: #E31F1C;
}
.c5 {
background: #888;
}
body a.link-more {
color: #07C;
width: auto;
}
.drop-list {
float: right;
width: 280px;
padding: 13px 13px 0px 13px;
background: #F6F6F6; overflow:hidden;
}
.drop-list p {
margin-bottom: 10px;
}
.quick-menu a, .drop-list p a {
color: #333;
}
.drop-list a.limit {
max-height: 44px;
_height: 44px;
overflow: hidden; width:280px;
}
.menu-item h4 a {
color: #0183B0;
}
.menu-item-hover h4 a, .quick-menu p.item a:hover {
color: #E38; height:53px;
}
.quick-menu .active .menu-itemx, .menu-item-hover .menu-itembox {
height: 16px;
overflow: hidden;
padding: 11px 8px 0px 9px;
background: white;
border: 1px solid #CCC;
border-right: none;
}
.menu-item .menu-itembox {
padding: 10px 6px 0 9px;
height: 41px;
border: 1px solid;
border-top: 1px solid white;
border-bottom: 1px solid #E2E2E3;
}
.menu-item .icon-rarr {
display: inline;
margin: 3px -6px -10px 0px;
background: none;
border-width: 5px;
overflow: hidden;
border-style: dashed dashed dashed solid;
border-color: transparent transparent transparent #64A10A;
}
.menu-item .icon-rarr {
float: right;
position: relative;
top: 7px;
margin: 3px -6px -10px 0;
display: none;
background: none;
height: 0;
border-width: 5px;
width: 0;
line-height: 0;
font-size: 0;
overflow: hidden;
z-index: 10;
border-style: dashed dashed dashed solid;
border-color: transparent transparent transparent #64A10A;
}
.icon-rarr {
background-position: 0 0;
height: 10px;
}
.scoll_box .prev, .scoll_box .next, .icon-point, .crumbs-arrow, .notice, .btnbuy, .icon-ticket, .icon-around, .icon-destroute, .icon-abroad, .icon-tuan, .icon-camera, .icon-point, .icon-rarr, .icon-close, .icon-search, .icon-hot, .slide-prev, .slide-next, .sarrow, .icon-local, .icon-date, .xicon {
background-image: url("../images/combo.png"); background-repeat: no-repeat;
display: inline-block;
width: 16px;
height: 16px;
}
.menu-item-hover .icon-rarr {
display: none;
position: absolute;
left: 201px;
top: -30px;
border: 1px solid #CCC;
width: 797px;
min-height: 293px;
height: 293px;
background: white;
overflow: hidden;
z-index: 9;
line-height: 20px;
}
.menu-item .icon-rarr {
display: inline;
margin: 3px -6px -10px 0px;
background: none;
border-width: 5px;
overflow: hidden;
border-style: dashed dashed dashed solid;
border-color: transparent transparent transparent #64A10A;
}

/* saved_resource.css */
.mSlider_nav_orange{list-style-type:none;margin:0;padding:0;overflow:hidden;position:absolute;bottom:10px;right:10px;z-index:99;float:right}* html .mSlider_nav_orange{position:relative;margin-top:-20px}.mSlider_nav_orange li{width:18px;height:18px;display:inline-block;margin-right:4px;float:left}.mSlider_nav_orange li a{float:left;width:18px;height:18px;font-size:12px;display:inline;text-align:center;cursor:pointer;line-height:18px;background:#fff;color:#666;text-decoration:none}.mSlider_nav_orange li.current a{background:#f60;font-weight:bold;color:#fff}.mSlider_nav_orange li a:hover,.mSlider_nav_orange li.current a:hover{text-decoration:none}.mSlider_nav_bg{position:absolute;bottom:0;left:0;width:100%;height:30px;background-color:black;opacity:.5;filter:alpha(opacity = 50)}.mSlider_nav_bottom_green{position:absolute;bottom:0;left:0;height:30px;width:102%}* html .mSlider_nav_bottom_green{position:relative;z-index:1}.mSlider_nav_bottom_green .holder{position:absolute;left:0}* html .mSlider_nav_bottom_green .holder{position:relative;left:0;margin-top:-30px}.mSlider_nav_bottom_green a{float:left;height:30px;line-height:29px;border-right:1px solid #fff;color:#fff;text-align:center;font-size:12px;text-decoration:none;cursor:pointer}.mSlider_nav_bottom_green a:hover,.mSlider_nav_bottom_green a:active{text-decoration:none;color:#fff}.mSlider_nav_bottom_green a .outter{display:none}.mSlider_nav_bottom_green a:hover,.mSlider_nav_bottom_green a.current{position:relative;background-color:#79b31c;font-weight:bold}.mSlider_nav_earth_yellow a:hover,.mSlider_nav_earth_yellow a.current{position:relative;background-color:#a98a4a;font-weight:bold}.mSlider_nav_bottom_green a:hover .outter,.mSlider_nav_bottom_green a.current .outter{display:block;font:300 12px / 18px "\5B8B\4F53";position:absolute;overflow:hidden;left:50%;margin-left:-6px;top:-8px;*top:-13px;color:#79b31c}.mSlider_nav_earth_yellow a:hover .outter,.mSlider_nav_earth_yellow a.current .outter{display:block;font:300 12px / 18px "\5B8B\4F53";position:absolute;overflow:hidden;left:50%;margin-left:-6px;top:-8px;*top:-13px;color:#a98a4a}.mSlider_nav_bottom_green a span{width:120px;height:100%;display:block;overflow:hidden}.mSlider_nav_earth_yellow{position:absolute;bottom:0;left:0;height:30px;width:102%}* html .mSlider_nav_earth_yellow{position:relative;z-index:1}.mSlider_nav_earth_yellow .holder{position:absolute;left:0}* html .mSlider_nav_earth_yellow .holder{position:relative;left:0;margin-top:-30px}.mSlider_nav_earth_yellow a{float:left;height:30px;line-height:29px;border-right:1px solid #fff;color:#fff;text-align:center;font-size:12px;text-decoration:none;cursor:pointer}.mSlider_nav_earth_yellow a:hover,.mSlider_nav_earth_yellow a:active{text-decoration:none;color:#fff}.mSlider_nav_earth_yellow a .outter{display:none}.mSlider_nav_earth_yellow a:hover,.mSlider_nav_earth_yellow a.current{position:relative;background-color:#a98a4a;font-weight:bold}.mSlider_nav_earth_yellow a:hover .outter,.mSlider_nav_earth_yellow a.current .outter{display:block;font:300 12px / 18px "\5B8B\4F53";position:absolute;overflow:hidden;left:50%;margin-left:-6px;top:-8px;*top:-13px;color:#a98a4a}.mSlider_nav_earth_yellow a span{width:120px;height:100%;display:block;overflow:hidden;margin:0 auto}.mCalendar{font-size:12px;line-height:20px;font-family:Arial;position:absolute;-moz-user-select:none;z-index:10000}.mCalendar table{border-spacing:0}.mCalendar .if{position:absolute;left:0;top:0;width:446px;height:223px;opacity:0;border:0;z-index:9999}.mCalendar.pink .date{border:2px solid #FF92C3}.mCalendar.orange .date{border:2px solid #f5d6b8}.mCalendar.earth-yellow .date{border:2px solid #eae0ca}.mCalendar .date .monthBg{position:absolute;top:0;left:0;width:222px;height:165px;font-size:160px;font-family:Arial;font-style:normal;color:#E2E2E2;z-index:-1;line-height:165px;text-align:center}.mCalendar .date .loadingbg{}.mCalendar .date td{color:#CCC;border-right:1px #F1F1F1 solid;border-bottom:1px #F1F1F1 solid}.mCalendar .date .top{height:27px;line-height:27px;background:#005bb5;_zoom:1}.mCalendar.pink .date .top{background:#DA1D73}.mCalendar.orange .date .top{background:#f87d2c}.mCalendar.earth-yellow .date .top{background:#aa8b4c}.mCalendar .calCanvas{overflow:hidden;position:relative}.mCalendar .spanDate .dateWrap{color:#ccc;padding:1px;float:left;width:26px;line-height:26px}.mCalendar .date .spanEnable .dateWrap{color:#005BB5}.mCalendar .date .spanHover .dateWrap{color:#005BB5}.mCalendar .date .spanEnable{color:#569001;cursor:pointer}.mCalendar .date .spanSpec .dateWrap{color:#BE0000}.mCalendar .date .spanNow .dateWrap{color:white}#test5{height:0;width:0;overflow:hidden;font-size:0;line-height:0;border-color:#FF9600 #3366ff transparent transparent;border-style:solid solid dashed dashed;border-width:40px 40px 0 0}
.mCalendar .date .lastMonthBg{position:absolute;left:0;width:15px;height:15px;border:1px #CAE2FA solid;background:#eef7ff;margin-left:5px;
                              margin-top:5px;cursor:pointer;_clear:both}
                              .mCalendar.pink .date .lastMonthBg{border:1px #FF91C3 solid;background:#FF91C3}
                              .mCalendar.orange .date .lastMonthBg{border:1px #f5d6b8 solid;background:#f8f5ed}
                              .mCalendar.earth-yellow .date .lastMonthBg{background:#f8f5ed;border:1px #f5d6b8 solid}
                              .mCalendar .date .lastMonth{cursor:pointer;height:0;width:0;overflow:hidden;font-size:0;line-height:0;border-width:6px;
                                                          border-color:transparent #005bb5 transparent transparent;border-style:dashed solid dashed dashed;position:absolute;left:-2px;top:2px}.mCalendar.pink .date .lastMonth{border-color:transparent #fff transparent transparent}.mCalendar.orange .date .lastMonth{border-color:transparent #f87d2c transparent transparent}.mCalendar.earth-yellow .date .lastMonth{border-color:transparent #aa8b4c transparent transparent}.mCalendar .date .nextMonthBg{position:absolute;right:0;width:15px;height:15px;border:1px #CAE2FA solid;background:#eef7ff;margin-right:5px;margin-top:5px;cursor:pointer;_top:0;_clear:both}.mCalendar.pink .date .nextMonthBg{border:1px #FF91C3 solid;background:#FF91C3}.mCalendar.orange .date .nextMonthBg{border:1px #f5d6b8 solid;background:#f8f5ed}.mCalendar.earth-yellow .date .nextMonthBg{background:#f8f5ed;border:1px #f5d6b8 solid}.mCalendar .date .nextMonth{cursor:pointer;height:0;width:0;font-size:0;line-height:0;border-width:6px;border-color:transparent transparent transparent #005bb5;border-style:dashed dashed dashed solid;position:absolute;right:-2px;_right:-3px;top:2px}.mCalendar.earth-yellow .date .nextMonth{border-color:transparent transparent transparent #aa8b4c}.mCalendar.pink .date .nextMonth{border-color:transparent transparent transparent #fff}.mCalendar.orange .date .nextMonth{border-color:transparent transparent transparent #f87d2c}.mCalendar .date .lastText,.mCalendar .date .nextText,.mCalendar .date .normalText{text-align:center;font-family:Arial;font-size:12px;margin:0;padding:0;color:#fff;display:block;font-weight:bolder}.mCalendar h4{background:0;width:auto}.mCalendar .date .contentTime{background:#fff;position:absolute;-webkit-transition:-webkit-transform 500ms;-ms-transition:-ms-transform 500ms;-moz-transition:-moz-transform 500ms;-o-transition:-o-transform 500ms;transition:transform 500ms;-webkit-backface-visibility:visible;-ms-backface-visibility:visible;-moz-backface-visibility:visible;-o-backface-visibility:visible;backface-visibility:visible;border-left:1px #BBDFFF solid;margin-left:-1px}.mCalendar .date table{margin:0;padding:0;font-size:12px;font-family:Arial;text-align:center;color:#569001;border-left:1px #f1f1f1 solid;border-spacing:0}.mCalendar .date .tbl_lastMonth{border:0}.mCalendar .date table th{text-align:center;font-weight:normal;color:#999;background:#f5f5f5;width:30px;height:25px}.mCalendar .itemWrap{padding:1px}.mCalendar .date td .spanHover{color:#569001;float:left;border:1px #bcdfff solid;padding:0;cursor:pointer;background:#eef7ff;width:28px;height:28px;line-height:28px}.mCalendar .date td .spanNow{color:#fff;float:left;font-weight:bold;padding:1px;border:0;font-size:12px;background:url("../images/mCal.png");cursor:default}.mCalendar.pink .date .spanHover{color:#FF91C3;border:1px #FFC9E1 solid;background:#FFF7FB}.mCalendar.orange .date .spanHover{color:#333;background:#fff9f0;border:1px solid #fff9f0}.mCalendar.earth-yellow .date .spanHover{color:#8c7122;background:#f7f2e4;border:1px solid #f7f2e4}.mCalendar .date .spanOut{color:#569001;float:left;border:1px solid transparent;*border:1px solid #fff;width:28px;height:28px;line-height:28px;cursor:default}.mCalendar.pink .date .spanOut{color:#333}.mCalendar.orange .date .spanOut{color:#333}.mCalendar .date .spanDay{color:#f60;float:left;padding:0;width:28px;height:28px;line-height:28px;font-weight:bolder}.mCalendar.pink .date .spanDay{color:#DA1D73;background:#F5F5F5}.mCalendar .date .spanOver{color:#ccc;float:left;border:1px solid transparent;*border:1px solid #fff;width:28px;height:28px;line-height:28px;cursor:default}.mCalendar .date .contentTime .clickDate{color:#569001;float:left;border:1px #ffd5bb solid;background-color:#fff4ed;width:28px;height:28px;line-height:28px}.earth-yellow .date .contentTime .clickDate{background-color:#f7f2e4;border:1px solid #8C7122;color:#8C7122}.mCalendar .date .spanOut{color:#005BB5}.mCalendar.earth-yellow .date .spanOut{color:#8c7122}.mCalendar .date .spanDay{padding:0;font-weight:bolder}.mCalendar .date .spanOver{color:#CCC;cursor:default}.mCalendar .date .clickDate{background:none repeat scroll 0 0 #FFF4ED;border:1px solid #FFD5BB;color:#005BB5}.mCalendar .date .contentTime .hover{background-color:#EEF7FF;border:1px solid #BCDFFF;cursor:pointer}.earth-yellow .date .contentTime .hover{background-color:#f7f2e4;border:1px solid #f7f2e4}.mCalendar .date .sel{background-color:#FFF4ED;border:1px solid #FFD5BB}.mCalendar .date .spanDay{background-position:-140px -9px}.mCalendar .date .spanTomo{background-position:-139px -45px;padding:1px}.mCalendar .date .sat{background-position:-133px -79px}.mCalendar .date .sun{background-position:-132px -115px}.mCalendar .date .yuandan{background-position:2px -8px}.mCalendar .date .chuxi{background-position:2px -44px}.mCalendar .date .chunjie{background-position:2px -80px}.mCalendar .date .yuanxiao{background-position:2px -117px}.mCalendar .date .qingming{background-position:2px -152px}.mCalendar .date .duanwu{background-position:2px -188px}.mCalendar .date .qixi{background-position:2px -224px}.mCalendar .date .zhongqiu{background-position:2px -260px}.mCalendar .date .guoqing{background-position:2px -297px}.mCalendar .date .shendan{background-position:2px -332px}.mCalendar .date .liuyi{background-position:-62px -8px}.mCalendar .date .wuyi{background-position:-62px -45px}.mCalendar .userWrap{clear:left}.mCalendar .date .dateWrap{float:left;height:26px;line-height:26px;width:26px}.mCalendar .notCurMonthDay{background:#f5f5f5}.floatL{float:left;display:inline}.dayWrap{position:absolute;z-index:10;width:63px;color:#ccc}.none{display:none}.bag_page{clear:both;text-align:right}.mr10{margin-right:10px;display:inline-block}.bag_page input{margin-right:10px}.autofill_wrap_large{font:14px/26px SimSun}.autofill_close{position:absolute;width:11px;height:11px;top:7px;right:10px;background:url("../../../js.40017.cn/cn/public/module/autoComplete/0.3/pic.png-v=2.png") 0 -16px repeat scroll;cursor:pointer}.autofill_hd_inner{color:#999;font-size:12px;display:block;padding:0 10px}.autofill_tray{border-bottom:1px solid #9b9b9b;border-top:1px solid #9b9b9b;background:#fff}.autofill_tray th{border-bottom:1px solid #ddd;padding:0 10px}.autofill_tray th,.autofill_tray td,.autofill_hd_inner{white-space:no-wrap}.autofill_tray td{color:#333;padding:0 10px}.autofill_tray .ltd{text-align:left}.autofill_tray .rtd{text-align:right}.autofill_hover td{background:#2da1e7;color:#fff;padding:0 10px}.autofill_hili{color:#f60;cursor:pointer}.autofill_hover .match_icon{background:url("../../../js.40017.cn/cn/public/module/autoComplete/0.3/pic.png-v=2.png")no-repeat -250px 0}.match_icon{background:url("../../../js.40017.cn/cn/public/module/autoComplete/0.3/pic.png-v=2.png")no-repeat -250px -16px;padding-left:10px}.autofill_amazingLine{border-top:1px dashed #DDD;display:block;margin-top:2px;height:1px;font-size:1px;line-height:1px}.match_gray{color:#999}.match_black{color:#333}.autofill_page{text-align:center}.autofill_page a{font-family:\5B8B\4F53;display:inline-block;font-size:14px;padding:0 3px}.autofill_page .autofill_pList a{font-family:Arial}.autofill_page .at{color:#999;cursor:default}.autofill_page .at:hover{color:#999;text-decoration:none}
														  
/* zzsc.css */
.cf:after{content:'\20';clear:both;display:block}.cf{zoom:1}.mt10{margin-top:10px}.mb10{margin-bottom:10px}.p_t_10{padding-top:10px}.fl{float:left}.fr{float:right}.w980{width:980px;margin:0 auto}.fast-nav-wrap .fast-nav-bd{display:block}.fast-nav-hd{background:0;background-color:#ff8a00}.mfw_main{padding:0 10px}.mfw_main .content{width:690px;float:right;padding-top:7px}.mfw_main .slide{height:385px;overflow:hidden}.mfw_main .slide .play{float:left;height:385px;width:565px;overflow:hidden;position:relative}.mfw_main .slide .play ul{position:absolute;top:0;width:3000px}.mfw_main .slide .play li{float:left;height:385px;width:565px;overflow:hidden}..mfw_main .slide .tab{float:right;width:125px;height:350px;overflow:hidden;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px}.mfw_main .slide .tab li{width:108px;height:67px;margin-bottom:4px;padding-left:17px;overflow:hidden;font-size:0;*vertical-align:top}.mfw_main .slide .tab li.on{background:url("slide_arr.gif-v=2.gif") 5px center no-repeat}.mfw_main .focus .info{color:#666;height:35px;line-height:35px;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mfw_main .focus .info a{color:#e58a00;font-size:14px}.ad690,.da690{margin:15px 0;width:690px;height:100px;position:relative;overflow:hidden}.ad690 a,.da690 a{font-size:0}.ad6902,.da6902{margin:15px 0}.ad6902 a,.da6902 a{font-size:0}.da690 .flash_mask{display:block;width:690px;height:100px;position:absolute;left:0;top:0;z-index:2;line-height:500px;overflow:hidden}.ad690 img,.da690 img{vertical-align:middle}.content .box{margin-top:10px}.content .title{height:35px;border-bottom:1px solid #dbdbdb;line-height:35px;clear:both}.content .title h2{float:left;padding-left:25px;background:url("../../images/mdd_new/city_sprites.gif-v=10") no-repeat;font-size:16px;_font-size:14px;color:#444;font-weight:normal;_font-weight:bold}.content .title h2 a{font-size:16px;_font-size:14px;color:#444}.content .postBox{margin-top:0}.content .postBox h2{background-position:-180px -659px}.post_main{margin-top:0}.post_main .hd{height:35px;border-bottom:1px solid #dbdbdb}.post_main .hd ul{float:left;margin-top:13px}.post_main .hd li{float:left;height:17px;width:72px;padding:5px 0 0 0;margin-right:2px;background:url("../../images/lushu/poi_beta4/city_sprites.gif") -73px -220px no-repeat;font-size:12px;position:relative;bottom:-1px;text-align:center;line-height:12px}.post_main .hd li b{position:absolute;left:0;top:13px;width:1px;height:10px;background:url("../../images/lushu/poi_beta4/city_sprites.gif") no-repeat -164px 0;display:none}.post_main .hd li a{color:#666;font-size:12px}.post_main .hd li a:hover{color:#fa0;text-decoration:none}.post_main .hd li.on{background:url("../../images/lushu/poi_beta4/city_sprites.gif")no-repeat;background-position:0 -220px}.post_main .hd li.on a,.post_main .hd li.on a:hover{color:#fff}.post_main .hd .tips{float:left;padding-left:20px;margin:13px 0 0 125px;line-height:20px;position:relative;line-height:none}.post_main .hd .tips b{display:block;height:16px;width:16px;background:url("../../images/lushu/poi_beta4/city_sprites.gif") no-repeat 0 -21px;position:absolute;left:0;top:3px}.post_main .hd .tips a{color:#ff9500}.post_main .hd .add_post{float:right}.post_main .hd .add_post a{display:block;width:111px;height:30px;background:url("../../images/lushu/poi_beta4/city_sprites.gif") 0 -243px no-repeat;overflow:hidden;line-height:200px}.content .new_post{float:right;padding-top:2px}.content .new_post a{display:block;width:111px;height:30px;background:url("../../images/lushu/poi_beta4/city_sprites.gif") 0 -243px no-repeat;overflow:hidden;line-height:200px}.post_main .post_item{padding:20px 0;background:0}.post_list ul{border-bottom:1px solid #cecece}.post_item{margin-top:-1px;border-top:1px dashed #cecece;color:#666}.post_item a{color:#fa0}.post_item .pic{display:inline;float:left;width:195px;height:125px;position:relative;*margin-right:12px}.post_item .pic .ico,.post_item .pic .top{position:absolute;top:-2px;left:-2px;width:50px;height:57px;background:url("../../images/mdd_new/icon_baozang.png") no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/mdd_new/icon_baozang.png",sizingMethod="crop");_background:0;overflow:hidden;line-height:200px}.post_item .pic .icon_digest{position:absolute;top:-2px;left:-1px;width:50px;height:56px;background:url("../../images/mdd_new/digest_icon.png") no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/mdd_new/digest_icon.png",sizingMethod="crop");_background:0;overflow:hidden}.post_item .pic a{display:block;width:195px;height:125px;overflow:hidden}.post_item .pic img{vertical-align:middle}.post_item dl{margin-left:210px;width:480px;_margin-left:205px}.post_item dd{float:left;width:340px;padding:0;_overflow:hidden}.post_item h2{height:25px;margin-bottom:10px;font-size:16px;overflow:hidden;font-weight:normal}.post_item h2 a{font-size:20px;color:#fa0}.post_item .author{height:22px;position:relative;width:480px;float:none}.post_item .author img{float:left;margin:1px 5px 0 0}.post_item .author p{float:left;height:20px;overflow:hidden}.post_item .authorA{width:150px}.post_item .authorB{position:absolute;left:150px;top:0;width:300px}.post_item .post_info{padding-top:5px;float:none;width:auto;font-size:14px;line-height:22px}.post_item dt{float:right;width:130px;_width:120px}.post_item .count{padding-top:5px;text-align:center}.post_item .count span{display:inline-block;margin:0 5px}.post_item .count .view b{width:18px;background-position:0 -40px}.post_item .count .reply b{background-position:0 -26px}.post_item .like{width:50px;margin:30px 0 0 50px;text-align:center;color:#fa0;font-size:14px}.post_item .like .btn{display:block;margin:0 auto 5px;width:42px;height:40px;background:url("../../images/lushu/poi_beta4/city_sprites.gif") 0 -274px no-repeat;overflow:hidden;line-height:200px}.post_item .count b{display:inline-block;margin-right:5px;width:16px;height:14px;background:url("../../images/mdd_new/mdd_detail_png2.png")0 -13px no-repeat;vertical-align:middle;*vertical-align:0}.index_side{float:left;width:260px;margin-top:385px}.mdd_nav .inner{width:248px;border:1px solid #fa0;position:relative;zoom:1;z-index:10}.mdd_nav h2{height:33px;padding-left:6px;background:url("../../images/mdd_nav_bg2.gif") repeat-x 0 -3px;color:#964701;font-weight:normal;line-height:33px;font-size:16px}.mdd_nav dl{height:32px;font-size:14px}.mdd_nav dl.hover dt,.mdd_nav dl:hover dt{background:#fff;width:239px;z-index:100;width:249px;margin-right:-1px}.mdd_nav dl.hover dd,.mdd_nav dl:hover dd{display:block}.mdd_nav dt{position:relative;width:248px;height:31px;background:url("../../images/mdd_nav_bg2.gif") repeat-x 0 -39px;border-top:1px solid #fa0;color:#666;line-height:29px;cursor:pointer;font-size:14px;color:#414141}.mdd_nav dt strong{float:left;padding-left:33px;font-weight:normal}.mdd_nav dt b{position:absolute;left:8px;top:7px;width:16px;height:16px;background:url("../../images/mdd_nav_bg2.gif") no-repeat;overflow:hidden;font-size:0;line-height:0}.mdd_nav dt.tit1 b{background-position:0 -71px}.mdd_nav dt.tit2 b{background-position:-17px -71px}.mdd_nav dt.tit3 b{background-position:-33px -71px}.mdd_nav dt.tit4 b{background-position:-49px -71px}.mdd_nav dt.tit5 b{background-position:-66px -71px}.mdd_nav dd{position:absolute;left:248px;top:33px;z-index:98;width:400px;padding:5px 15px 7px;background-color:#fff;border:1px solid #fa0;border-radius:0 5px 5px 5px;line-height:25px;display:none;z-index:98}.mdd_nav dd h3{color:#2e2e2e;font-size:14px}.mdd_nav dd p a{display:inline-block;width:195px;color:#666;font-size:14px}.mdd_nav dd p a:hover{font-size:14px;color:#666}.mdd_nav dd.short p a{width:95px}.mdd_nav dd p a em{font-size:12px;font-style:normal}.mdd_nav dd .extra{margin-top:5px;padding:5px 0;border-top:1px dashed #dbdbdb;text-align:center}.mdd_nav dd .extra a{color:#e58a00}.together{margin-top:15px;background-color:#fff9e6;padding:10px;color:#666;position:relative;z-index:2;_zoom:1}.together a{color:#e58a00}.together .title{height:32px;line-height:32px}.together .title h2{float:left;padding-left:25px;background:url("../../images/index_sprites4.gif") no-repeat -177px -365px;color:#582e09;font-weight:bold;font-size:14px}.together .title .btn{float:right;margin-top:7px;width:72px;height:20px;display:block;background:url("../../images/index_sprites4.gif") no-repeat 0 -23px;text-indent:18px;line-height:21px;color:#fff;font-family:"&#x5B8B;&#x4F53;";overflow:hidden}.together .title .btn:hover{text-decoration:none}.together .toge_icon{width:9px;height:10px;background:url("../../images/index_sprites4.gif") no-repeat -13px -152px;font-size:0;overflow:hidden}.together p{height:22px;overflow:hidden;line-height:22px}.together p img{margin-right:5px}.together p b{color:#333}.together ul{position:absolute;left:0;width:230px;background-color:#fff9e6;padding:10px}.together ul li{height:24px;border-bottom:1px dashed #ede3c2;line-height:24px;overflow:hidden}.together ul li a{margin:0 2px}.together ul li a.grayLink{color:#666}.index_side .box{margin-top:15px}.index_side .box .title{height:35px;line-height:35px;clear:both;overflow:hidden;border-bottom:1px solid #dadada;margin-bottom:8px}.index_side .title .fr{padding-right:8px}.index_side .title .fr a{color:#8d8d8d}.index_side .box .h{float:left;padding-left:10px;font-size:16px;color:#582e09;font-weight:normal}.index_side .box .h h2{display:inline;font-size:16px;color:#582e09;font-weight:normal}.index_side .box .h a{font-size:16px;color:#582e09;font-weight:normal}.index_side .box .h a:hover{font-size:16px;color:#582e09}.index_side .book .h{background-position:-180px -38px}.index_side .book .cont{margin:5px 10px;overflow:hidden;padding-top:10px}.index_side .book .book_img{float:left;margin-right:15px;display:inline;*zoom:1;height:100px}.index_side .book .info{float:right;width:135px}.index_side .book strong{display:block;height:30px;line-height:30px;overflow:hidden}.index_side .book strong a{color:#323232;font-size:22px}.index_side .book p{padding-right:10px;height:40px;color:#818181;line-height:20px;overflow:hidden}.index_side .book .btn{display:inline-block;float:left;margin-right:5px;margin-top:10px!important;position:relative;width:50px;height:19px;background:url("../../images/index_sprites4.gif") no-repeat 0 -44px;overflow:hidden;*zoom:1}.index_side .book .btn a{display:block;position:absolute;line-height:100px}.index_side .book .view_at{display:inline-block;margin-top:10px;height:19px;padding:0 9px;background-color:#ff8a00;color:#fff;line-height:19px;vertical-align:top;border-radius:3px}.index_side .book .view_at:hover{text-decoration:none}.index_side .book .hide{display:none}.index_side .book .list{padding:5px 10px;_padding-top:10px;color:#666;clear:both}.index_side .book .list li{height:25px;line-height:25px;_height:22px;_margin-bottom:3px;overflow:hidden}.index_side .book .list img{margin-right:5px}.index_side .book .list a{color:#e58a00}.index_side .book .list a:hover{color:#e58a00}.index_side .book .list a.u{color:#e58a00}.index_side .book .list a.u:hover{color:#e58a00}.index_side .book .list a.b{font-weight:bold;margin-right:5px}.index_side .travelers .h{background-position:-177px -403px}.travelers .cont{width:260px;height:240px;position:relative;overflow:hidden;color:#666}.travelers ul{position:absolute;left:0;top:0;width:1000px}.travelers ul li{float:left;width:260px;float:left}.travelers ul dt{height:140px;overflow:hidden}.travelers ul img{vertical-align:middle}.travelers ul dd{padding:5px 0;line-height:20px}.travelers ul h3{margin:5px 0;font-size:16px}.travelers ul h3 a{font-size:16px;color:#ff8a00}.travelers ul dd img{margin:0 5px 0 0;vertical-align:-4px;*vertical-align:middle}.travelers ul a{color:#604214}.travelers ul p{padding-top:5px}.travelers ol{position:absolute;right:7px;top:128px;text-align:right}.travelers ol li{float:left;margin-left:3px;width:12px;height:4px;background-color:#fff;line-height:100px;overflow:hidden;border-radius:2px;cursor:pointer}.travelers ol li.on{background-color:#ff8a00!important;color:#fff}.travelers ol li:hover{background-color:#fbe9d4}.postcard .cont{margin-top:10px;color:#666;line-height:24px}.postcard .cont em,.postcard .cont b{padding:0 2px;position:relative;bottom:-1px;font-size:16px;font-style:normal;font-weight:bold;color:#3ac5f2}.postcard .cont b{color:#ffa800}.postcard .cont ul{margin:10px 0 10px -10px;overflow:hidden;*zoom:1}.postcard .cont li{float:left;display:inline;margin-left:10px;width:78px}.postcard .cont li img{display:block}.postcard .cont li a{display:block}.postcard .cont a{color:#666}.postcard .cont a:hover{text-decoration:none}.postcard .cont .btn_diy{display:inline-block;margin-top:5px;padding:0 10px;background-color:#45c7f7;color:#fff;border-radius:3px}.postcard .cont .btn_diy:hover{background-color:#1ebbf5;color:#ffff3e}.index_side .m_app .h{background-position:-178px -90px}.index_side .m_app .cont{padding:5px 0;background-color:#fff8e4}.index_side .m_app ul li{padding:5px 10px;color:#666}.index_side .m_app .app_img{float:left;margin-right:15px;width:74px;height:74px}.index_side .m_app strong{display:block;padding:5px 0 0 0;font-size:14px}.index_side .m_app strong a{color:#757472;font-size:14px}.index_side .m_app p{padding:5px 0;line-height:20px}.da250{margin:20px 0;overflow:hidden;font-size:0!important;text-align:center}.da250 a{font-size:0}.da250 img{vertical-align:middle}.index_side .event .h{background-position:-177px -138px}.index_side .event li{margin:10px 0 20px;padding-left:10px;border-left:2px solid #e9e9e9;line-height:20px;color:#999}.index_side .event li p{color:#582e09}.index_side .event li p a{color:#582e09}.index_side .event li a.u{color:#ff9a00}.site_item{padding:15px 0;color:#666;line-height:18px}.site_item a{display:block;margin:5px 0;padding:3px 2px;border:2px solid #fff;color:#666}.site_item a:hover{border-color:#ddd;text-decoration:none}.site_item img{float:left;margin-right:8px;width:38px;height:34px;background:url("../../images/index_sprites4.gif")no-repeat}.site_item a strong{color:#582e09;font-size:14px}.site_item .item1{background-position:0 -64px}.site_item .item2{background-position:-39px -64px}.site_item .item3{background-position:-78px -64px}.site_item .item4{background-position:-117px -64px}.site_item .item5{background-position:-117px -99px}.index_side .news .h{background-position:-177px -180px}.news li{height:30px;line-height:30px;padding-left:15px;background:url("../../images/index_sprites4.gif") no-repeat -190px -279px;color:#666;overflow:hidden}.news li a{margin-left:5px;color:#666}.index_side .promotion{padding-bottom:10px}.index_side .promotion .h{background-position:-177px -226px}.index_side .promotion .cont{padding-top:8px}.index_side .promotion .cont li{height:30px;line-height:30px;padding-left:15px;background:url("../../images/index_sprites4.gif")no-repeat -190px -279px;color:#582e09;overflow:hidden}.index_side .promotion .cont a{color:#582e09}.mdd_nav dd.new_nav{width:520px;padding:5px 10px 7px 5px;font-size:12px}.mdd_nav dd.new_nav li{overflow:hidden;zoom:1}.mdd_nav dd.new_nav li.red a{color:red}.mdd_nav dd.new_nav a{color:#666;font-size:12px}.mdd_nav dd.new_nav a:hover{font-size:12px;color:#9b5128}.mdd_nav dd.new_nav a.red{color:red}.mdd_nav dd.new_nav strong{float:left;width:65px;height:16px;line-height:16px;text-align:right;padding-right:5px;border-right:1px solid #cbcbcb;margin:5px 10px 0 0;color:#666}.mdd_nav dd.new_nav p{float:left;width:435px;line-height:25px}.mdd_nav dd.new_nav .avis strong{width:158px}.mdd_nav dd.new_nav .avis_logo{display:inline-block;width:92px;height:14px;background:url("../../images/avis.gif") no-repeat;line-height:200px;overflow:hidden;vertical-align:middle}.mdd_nav dd.new_nav .avis p{width:330px}.mdd_nav dd.new_nav .hansa strong{width:158px}.mdd_nav dd.new_nav .hansa p{width:330px}.mdd_nav dd.new_nav .hansa_logo{display:inline-block;width:92px;height:14px;background:url("../../images/da/hansa.gif") no-repeat;line-height:200px;overflow:hidden;vertical-align:middle}.mdd_nav dd.new_nav p a{display:inline-block;margin-right:5px;width:auto}.mdd_nav dd.new_nav p span{display:inline-block;margin-right:5px;color:#666}.mdd_nav dd.new_nav p a:hover{font-size:12px;color:#9b5128}.mdd_nav dd.new_nav .extra a{color:#e58a00}.mdd_nav dd.new_nav .extra a:hover{font-size:12px}.layer_sync{position:relative;height:0;width:0}.layer_sync .pop_wrap{position:absolute;bottom:65px;right:-70px;width:250px;padding:10px 20px;border:5px solid #e6e6e6;background-color:#fff;color:#444;font-size:12px;line-height:22px;border-radius:3px;text-align:center}.layer_sync .pop_wrap a{color:#ff8a00}.layer_sync .pop_wrap p{margin-bottom:10px}.layer_sync .pop_wrap div{margin-top:10px;text-align:center}.layer_sync .pop_wrap div a,.layer_sync .pop_wrap div input{float:none!important;display:inline-block;padding:0 8px!important;margin:0 10px;border:0 none!important;font-size:12px;text-shadow:none!important;font-weight:normal!important;line-height:20px;border-radius:3px;cursor:pointer}.layer_sync .pop_wrap div input{width:45px}.layer_sync .pop_wrap div a.sync_submit,.layer_sync .pop_wrap div input.sync_submit{background-color:#ffa800;background-image:none;color:#fff}.layer_sync .pop_wrap div a.sync_cancel,.layer_sync .pop_wrap div input.sync_cancel{background-color:#efeeee;background-image:none;color:#999}.layer_sync .pop_wrap div a:hover{text-decoration:none}.layer_sync .close{position:absolute;right:8px;top:8px;width:14px;height:14px;background:url("../../images/flight/flight_sprite11.gif") no-repeat -44px -25px;line-height:200px;overflow:hidden;cursor:pointer}.layer_sync .pop_wrap .succSync{margin-bottom:10px;margin-top:5px;font-size:16px}.layer_sync .pop_wrap .succSync b{display:inline-block;margin-right:5px;width:15px;height:15px;background:url("../../images/flight/flight_sprite11.gif") no-repeat 0 -230px;font-size:0;line-height:0;vertical-align:-2px;*vertical-align:middle;overflow:hidden}.guide_step1{position:absolute;top:0;left:50%;z-index:1000;margin-left:-90px;width:440px;height:500px;background:url("../../images/newuserguide/guide_step1.png") no-repeat;_background:url("../../images/newuserguide/guide_step1.gif") no-repeat;overflow:hidden}.guide_step1 .highlight{position:absolute;left:6px;top:235px;width:372px;height:163px;background:url("../../images/newuserguide/guide_step1.png") no-repeat left bottom;_background:url("../../images/newuserguide/guide_step1.gif") no-repeat left bottom}.guide_step1 .guide_btn{position:absolute;z-index:2;margin:383px 0 0 245px;width:140px;height:65px;overflow:hidden;line-height:200px;cursor:pointer}.guide_step2{position:absolute;top:55px;left:50%;z-index:1000;margin-left:-260px;width:660px;height:404px;background:url("../../images/newuserguide/guide_step2.png") no-repeat;_background:url("../../images/newuserguide/guide_step2.gif") no-repeat;overflow:hidden}.guide_step2 .highlight{position:absolute;left:315px;top:148px;width:282px;height:73px;background:url("../../images/newuserguide/guide_step2.png") no-repeat left bottom;_background:url("../../images/newuserguide/guide_step2.gif") no-repeat left bottom}.guide_step2 .guide_btn{position:absolute;z-index:2;margin:290px 0 0 468px;width:140px;height:65px;overflow:hidden;line-height:200px;cursor:pointer}.guide_step3{position:absolute;top:0;left:50%;z-index:1000;margin-left:-275px;width:625px;height:455px;background:url("../../images/newuserguide/guide_step3.png")no-repeat;_background:url("../../images/newuserguide/guide_step3.gif") no-repeat;overflow:hidden}.guide_step3 .highlight{position:absolute;left:173px;top:165px;width:408px;height:146px;background:url("../../images/newuserguide/guide_step3.png") no-repeat left bottom;_background:url("../../images/newuserguide/guide_step3.gif") no-repeat left bottom}.guide_step3 .guide_btn{position:absolute;z-index:2;margin:338px 0 0 435px;width:140px;height:65px;overflow:hidden;line-height:200px;cursor:pointer}.guide_step4{position:absolute;top:43px;left:50%;z-index:1000;margin-left:-97px;width:440px;height:411px;background:url("../../images/newuserguide/guide_step4.png")no-repeat;_background:url("../../images/newuserguide/guide_step4.gif") no-repeat;overflow:hidden}.guide_step4 .highlight{position:absolute;left:77px;top:141px;width:307px;height:126px;background:url("../../images/newuserguide/guide_step4.png") no-repeat left bottom;_background:url("../../images/newuserguide/guide_step4.gif") no-repeat left bottom}.guide_step4 .guide_btn{position:absolute;z-index:2;margin:300px 0 0 250px;width:140px;height:65px;overflow:hidden;line-height:200px;cursor:pointer}#slide_box{width:260px;height:240px;margin-left:auto;margin-right:auto;margin-top:0;overflow:hidden;position:relative}#slide_box ul li{position:absolute}.download_ww_apps{height:75px;border-bottom:1px solid #454444;background:url("../../images/header/mobile_top_bg.png") repeat-x;display:table;width:100%}.download_ww_apps a:hover{text-decoration:none}.download_ww_apps a:focus{outline:0}.download_apps_con{display:table-cell;height:75px;vertical-align:middle}.download_apps_con img{float:left;margin:7px 40px 0 30px}.download_apps_con strong{font-weight:bold;font-size:24px;color:#fff;line-height:74px}.download_apps_close{display:table-cell;width:66px;height:75px;background:url("../../images/header/mobile_top_close.png") no-repeat center center}.content{padding:0}.topBanner{margin-bottom:10px;position:relative}.topBanner img{vertical-align:middle}.topBanner b{position:absolute;width:20px;height:20px;right:4px;top:4px;line-height:100px;overflow:hidden;cursor:pointer}.mmfw-open{width:700px;height:300px;position:absolute;top:175px;left:50%;margin-left:-350px;z-index:99;box-shadow:2px 2px 28px #29ceff}.mmfw-open .close{width:20px;height:20px;position:absolute;right:0;top:0;display:block;z-index:2}.mmfw-open .img{z-index:1;position:relative}.pop_gu{width:750px;margin:0 auto;border:6px solid #ffc65b;background-color:#ffefb4;padding:10px}.pop_gu .Bclose a.mfwGGCloseBtn{display:block;height:18px;width:18px;background:url("../../../file.mafengwo.cn/css/plugins/closeBtn.gif") no-repeat;text-indent:-9999px;outline:0;position:absolute;margin:2px 2px 0 730px;padding:1px}.pop_gu .ztit{height:20px;padding:8px 0 15px 0;font-size:14px;color:#a05214}.pop_gu .ztit .num{font-size:14px;font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;color:#df7d1f}.pop_gu .tit1{font-size:18px;color:#b74916;font-weight:bold;height:25px}.pop_gu .tag_A{padding:6px 8px 10px 0;line-height:2.2em;font-size:14px}.pop_gu .tag_H{height:60px;overflow:hidden}.pop_gu .tag_A{padding:6px 8px 10px 0;line-height:2.2em;font-size:14px}.pop_gu .tag_A .tag1 a{font-size:18px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x9ED1;&#x4F53;","&#x5B8B;&#x4F53;";font-weight:bold;color:#fc4a19;margin-right:3px}.pop_gu .tag_A .tag1 a:hover{background-color:#fc4a19;color:#FFF;text-decoration:none}.pop_gu .tag_A .tag1 .on{background-color:#fc4a19;color:#FFF}.pop_gu .tag_A .tag2 a{font-size:18px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x9ED1;&#x4F53;","&#x5B8B;&#x4F53;";font-weight:bold;color:#2da9cf;margin-right:3px}.pop_gu .tag_A .tag2 a:hover{background-color:#2da9cf;color:#FFF;text-decoration:none}.pop_gu .tag_A .tag2 .on{background-color:#2da9cf;color:#FFF}.pop_gu .tag_A .tag3 a{font-size:18px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x9ED1;&#x4F53;","&#x5B8B;&#x4F53;";font-weight:bold;color:#8cb71e;margin-right:3px}.pop_gu .tag_A .tag3 a:hover{background-color:#8cb71e;color:#FFF;text-decoration:none}.pop_gu .tag_A .tag3 .on{background-color:#8cb71e;color:#FFF}.pop_gu .tag_A .tag4 a{font-size:18px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x9ED1;&#x4F53;","&#x5B8B;&#x4F53;";font-weight:bold;color:#fc4a19;margin-right:3px}.pop_gu .tag_A .tag4 a:hover{background-color:#fc4a19;color:#FFF;text-decoration:none}.pop_gu .tag_A .tag4 .on{background-color:#fc4a19;color:#FFF}.pop_gu .tag_A .tag5 a{font-size:18px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x9ED1;&#x4F53;","&#x5B8B;&#x4F53;";font-weight:bold;color:#f80;margin-right:3px}.pop_gu .tag_A .tag5 a:hover{background-color:#f80;color:#FFF;text-decoration:none}.pop_gu .tag_A .tag5 .on{background-color:#f80;color:#FFF}.pop_gu .tag_A .tag6 a{font-size:18px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x9ED1;&#x4F53;","&#x5B8B;&#x4F53;";font-weight:bold;color:#2da9cf;margin-right:3px}.pop_gu .tag_A .tag6 a:hover{background-color:#2da9cf;color:#FFF;text-decoration:none}.pop_gu .tag_A .tag6 .on{background-color:#2da9cf;color:#FFF}.pop_gu .tag_A .tag7 a{font-size:18px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x9ED1;&#x4F53;","&#x5B8B;&#x4F53;";font-weight:bold;color:#8cb71e;margin-right:3px}.pop_gu .tag_A .tag7 a:hover{background-color:#8cb71e;color:#FFF;text-decoration:none}.pop_gu .tag_A .tag7 .on{background-color:#8cb71e;color:#FFF}.pop_gu .tag_A .tag8 a{font-size:18px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x9ED1;&#x4F53;","&#x5B8B;&#x4F53;";font-weight:bold;color:#ed678b;margin-right:3px}.pop_gu .tag_A .tag8 a:hover{background-color:#ed678b;color:#FFF;text-decoration:none}.pop_gu .tag_A .tag8 .on{background-color:#ed678b;color:#FFF}.pop_gu .tag_A .tag9 a{font-size:18px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x9ED1;&#x4F53;","&#x5B8B;&#x4F53;";font-weight:bold;color:#b6996a;margin-right:3px}.pop_gu .tag_A .tag9 a:hover{background-color:#b6996a;color:#FFF;text-decoration:none}.pop_gu .tag_A .tag9 .on{background-color:#b6996a;color:#FFF}.pop_gu .tag_A .tag10 a{font-size:18px;font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;","&#x9ED1;&#x4F53;","&#x5B8B;&#x4F53;";font-weight:bold;color:#8cb71e;margin-right:3px}.pop_gu .tag_A .tag10 a:hover{background-color:#8cb71e;color:#FFF;text-decoration:none}.pop_gu .tag_A .tag10 .on{background-color:#8cb71e;color:#FFF}.pop_gu .pointer{width:135px;height:35px;background:url("../../images/plugins/icon_pointer.gif") 0 0 no-repeat;padding:0 0 0 38px;line-height:40px;font-size:14px;font-weight:bold;color:#0d2331;margin:15px 0 0 568px}.pop_gu .btn_A{clear:both;padding:30px 0 20px 290px}.pop_gu .btn1 a{width:166px;height:51px;background:url("../../images/plugins/gu_btn1.gif") no-repeat;display:block;line-height:500px;overflow:hidden}.pop_gu .btn2 a{width:166px;height:51px;background:url("../../images/plugins/gu_btn2.gif") no-repeat;display:block;line-height:500px;overflow:hidden}.pop_gu .m_list{padding:6px 0 0 0}.pop_gu .m_list li{width:130px;height:62px;float:left;padding:8px 0 0 10px;margin:1px}.pop_gu .m_list .on{background-color:#ffc65b}.pop_gu .m_list li .mlogo{width:65px;float:left}.pop_gu .m_list li .mlogo img{border:3px solid #f90}.pop_gu .m_list li .minfo{width:65px;float:left;padding:39px 0 0 0}.pop_gu .m_list li .minfo a{color:#f60}.pop_gu .m_list li .i_boy{background:url("../../images/oclock8/icon_boy.gif") 0 0 no-repeat}.pop_gu .m_list li .i_girl{background:url("../../images/oclock8/icon_girl.gif") 0 0 no-repeat}.pop_gu .m_list li .i_unisex{background:url("../../images/wengweng/icon_neutral.gif")0 0 no-repeat}.pop_gu .c_all{clear:both;width:135px;height:35px;color:#0d2331;margin:15px 0 0 568px}.pop_gu .mlogo_t{height:25px}.pop_gu .mlogo_t .L_1{width:130px;float:left;font-size:18px;color:#b74916;font-weight:bold}.pop_gu .mlogo_t .L_2{width:190px;float:right;font-size:12px;color:#b74916}.pop_gu .mlogo_A{clear:both;padding:15px 0 0 0}.pop_gu .mlogo_A .A1{margin:0 0 0 170px;width:120px;height:120px;border:3px solid #f90;background-color:#FFF;float:left}.pop_gu .mlogo_A .A2{width:150px;height:120px;float:left;background:url("../../images/plugins/icon_arrow.gif")36px 36px no-repeat}.pop_gu .mlogo_A .A3{width:120px;height:120px;border:3px solid #f90;background-color:#FFF;float:left}.pop_gu .minput{clear:both;padding:15px 0 0 170px}.pop_gu .minput input{height:20px}.btn_orange,.btn_gray{background:#fc9500 url("../../images/plugins/btn_bg.gif") no-repeat scroll;border:0 none;cursor:pointer;line-height:21px}.btn_orange{background-position:0 0;width:50px;height:21px;color:#FFF;font-size:12px}.pop_gu .btn3 a{width:95px;height:45px;background:url("../../images/plugins/btn_ok.gif") no-repeat;display:block;line-height:500px;overflow:hidden}
/* jifen */
/*&#x79EF;&#x5206;*/
.categories {
position: absolute;
top: 12px;
left: 0px;
width: 178px;
z-index: 999;
}
#categories-title {
color: white;
font-family: "&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";
font-size: 16px;
height: 35px;
line-height: 35px;
background:#8AB923;
width: 175px;
text-align: center;
}
categories-title a:visited {
text-decoration: none;
color: white;
}
#categories-title a:link {
text-decoration: none;
color: white;
}
.catDiv{ border:1px solid #64a10a; border-top:0; width:173px; background:#f8fcff url("../images/list_bg.gif") no-repeat 20px 6px; padding-top:3px; padding-bottom:4px;}
.noborder{ border-bottom:none;}
.h2_cat{
	position:relative;
	z-index:90;
	height:31px;
	line-height:31px;
	_height:30px;
	_line-height:30px; border-bottom:#eee 1px solid;
}
.h2_cat h3{
font-weight:normal;
	border:1px solid #FBFFF3;
	border-right:0;
	z-index:99
	}
.h2_cat h3 a{ color:#538903; font-weight:bold; font-size:14px; padding-left:55px;}
.h2_cat h3 span{float:right; padding-right:30px;}
.h3_cat{
	display:none;
	width:204px;
	position:absolute;
	left:172px;
	margin-top:-34px;
	cursor:auto;
	border:1px solid #ddd;
	background:#F8FCFF; font-size:12px;
	z-index:98
}

.h3_cat ul{
	margin:0;
	margin-left:15px; padding:10px 0px 15px; width:204px; overflow:hidden
}
.h3_cat ul li{
	list-style:none;
	padding-left:10px;
	float:left;
	width:75px;
	height:22px;
	line-height:22px;
	overflow:hidden;
	letter-spacing:0px;
} 
.active_cat{
	z-index:99;
	cursor:pointer;
}
.active_cat h3{
	font-weight:bold;
	border:1px solid #ddd;
	border-right:1px solid #FBFFF3;
	z-index:100;
	position:relative; font-weight:normal;
	height:30px;
	_height:30px;
}
.active_cat h3 span{
	display:none;
} 
.active_cat div{
	display:block;
} 
#categories{position:relative; z-index:30; width:173px; border:1px solid #548a01; border-top:0;background:#fbfff3 url("../images/list_bg.gif") no-repeat 20px 6px; margin-left:2px;  padding-bottom:3px; height:323px; overflow:hidden}
#categories-title{ color:#fff; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; font-size:16px;height:35px; line-height:35px;background:#64a10a; width:175px; text-align:center;}	
#categories-title_2{ color:#fff; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; font-size:16px;height:35px; line-height:35px;background:url("../images/title_bg_4.gif") no-repeat left top; width:159px; padding-left:60px}	
#categories-title a:link{ text-decoration:none;color:#fff;}
#categories-title a:visited{ text-decoration:none;color:#fff;}
#categories-title a:hover{ text-decoration:underline;color:#fff;}
#categories-title_2 a:link{ text-decoration:none;color:#fff;}
#categories-title_2 a:visited{ text-decoration:none;color:#fff;}
#categories-title_2 a:hover{ text-decoration:underline;color:#fff;}

.headFix{height:128px; overflow:visible; z-index:90}
.ad_top{ position:relative; overflow:visible}
#close_topAd{ position:absolute; right:-30px; top:6px; background:url("../images/close.gif") no-repeat; width:24px; height:66px; cursor:pointer}
.column_right_tab{ width:224px;  height:auto; overflow:hidden; margin-top:8px;}
.disMenu_2 {width: 214px; overflow:hidden;height:auto;padding-bottom:5px; padding-left:5px; padding-top:5px;}
.disMenuTabs_2 {width: 214px;overflow:hidden;}
.disMenuTabs_2 h2 {font-weight:bold; font-size: 14px; color: #4D7702; float: left;  height: 33px; line-height:36px; overflow:hidden; padding-left:10px; background:#64a10a; width:204px;}
.disMenuTabs_2 h2 a {color: #fff; text-decoration: none;}
.disMenuTabs_2 h2 a:visited {color: #4D7702; text-decoration: none}
.disMenuTabs_2 h2 a:hover {color: #4D7702; text-decoration: none;}

.disMenuTabs_2 h2.hover a {color: #4D7702; text-decoration: none;}
.disMenuTabs_2 h2.hover a:visited {color: #4D7702; text-decoration: none}
.disMenuTabs_2 h2.hover a:hover {color: #4D7702; text-decoration: none;}
.disMenuCont_2 {width: 212px;border:1px solid #e4e4e4; border-top:0px;background-color:#fff; border-top:0; }
.rank_container ul{width:212px;}
.rank_container ul li{ line-height:30px; height:30px; overflow:hidden; border-bottom:1px solid #eee; padding:0px 10px}
.rank_container ul li span{float:right}
.rank_container ul li span.sort_span{ float:left; width:110px; overflow:hidden; display:inline-block}
.rank_container ul li a b{ font-weight:normal; color:#ca0000;}
.rank_container ul li.rank_height{height:100px; overflow:hidden; width:202px; padding-top:9px;  padding-right:0}
.rank_img{ width:85px; height:85px; overflow:hidden; border:1px solid #ddd; position:relative; line-height:83px;text-align:center;vertical-align:middle; display:table-cell;}
.rank_img_box{ width:85px; height:85px; overflow:hidden; line-height:83px;text-align:center;vertical-align:middle; display:table-cell;}
.rank_img_box img{width:85px;height:85px;}
.rank_img img{vertical-align:middle;}
.rank_img span{position:absolute; left:0; top:0; width:16px; height:16px; background-color:#f80; color:#fff; text-align:center; font-size:12px; line-height:16px}
.rank_cont{ width:100px; line-height:20px; padding-left:10px}
.rank_cont p{color:#999}
.rank_cont p b{ font-weight:normal; color:#ca0000;}
.margin10 {
margin-top: 10px;
}
/*&#x5E7B;&#x706F;&#x7247;*/
.topbanner{
width: 760px;
height: auto;
overflow: hidden;
margin-right:20px; position:relative;
}
.fr {
float: right;
}
.bannertext {
	POSITION: absolute; WIDTH: 760px; OVERFLOW: hidden; TOP:297px; LEFT: 0px
}
.bannertext UL {
	WIDTH: 762px
}
.bannertext UL LI {
	FLOAT: left; BORDER-RIGHT: #ffffff 1px solid
}
.bannertext UL LI.width105 A {
	WIDTH: 117px
}
.bannertext UL LI.noborder {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.bannertext UL LI A {
	Z-INDEX: 1; TEXT-ALIGN: center; FILTER: alpha(opacity=70);opacity: 0.7; LINE-HEIGHT: 26px; WIDTH:126px; DISPLAY: block; BACKGROUND: #000000; FLOAT: left; HEIGHT: 30px; COLOR: #ffffff; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.bannertext UL LI A:hover {
	FILTER: alpha(opacity=70); BACKGROUND: #8ac42e; COLOR: #000; opacity: 0.7;
}
.bannertext UL LI A.on {
	FILTER: alpha(opacity=70); BACKGROUND: #8ac42e; COLOR: #000; opacity: 0.7;
}
.bannertext UL LI.width105 A:hover {
	WIDTH:87px
}
.index_left_hdp{ width:930px; height:auto; overflow:hidden; float:right; margin-right:10px;}
/*&#x4E3B;&#x4F53;*/
/*&#x680F;&#x76EE;&#x4FE1;&#x606F;&#x6837;&#x5F0F;&#x5F00;&#x59CB;&#xFF08;1F,2F,3F&#x5206;&#x7C7B;&#x4FE1;&#x606F;&#x6837;&#x5F0F;&#xFF09;*/
.list_2{margin-top:14px;}
.list_h1_1,.list_h1_2,.list_h1_3{ height:30px; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; font-size:18px; font-weight:normal; color:#fff; line-height:30px;}
.list_h1_1 li,.list_h1_2 li,.list_h1_3 li{ float:left; line-height:30px; height:30px; display:inline}
.list_h1_1{border-bottom:2px solid #FC924C;}
.list_h1_2{border-bottom:2px solid #2DA1E7;}
.list_h1_3{border-bottom:2px solid #69B300;}
#h1_bgcolor_1,#h1_bgcolor_2,#h1_bgcolor_3{width:180px; text-align:center}
#h1_bgcolor_1{background-color:#FC924C; }
#h1_bgcolor_2{background-color:#2DA1E7; }
#h1_bgcolor_3{background-color:#69B300; }
.h1_more{float:right; font-size:12px; text-align:right; width:1003px;}

/*&#x680F;&#x76EE;&#x4FE1;&#x606F;&#x6837;&#x5F0F;&#x5F00;&#x59CB;&#xFF08;&#x5DE6;&#x4FA7;&#x83DC;&#x5355;&#x5217;&#x8868;&#x6837;&#x5F0F;&#xFF09;*/
.sidebar{ width:180px; height:190px; overflow:hidden; line-height:190px;text-align:center;display:table-cell; vertical-align:middle;}
.sidebar img{vertical-align:middle; overflow:hidden;width:180px; height:190px;float:left;}
.sidebar_1,.sidebar_2,.sidebar_3{width:180px; height:190px; overflow:hidden;font-size:12px;}
.sidebar_1 img,.sidebar_2 img,.sidebar_3 img{float:left; width:180px;}

.sidebar_1 ul,.sidebar_2 ul,.sidebar_3 ul{ padding:18px 0px 18px 25px; width:200px; overflow:hidden}
.sidebar_1 ul li,.sidebar_2 ul li,.sidebar_3 ul li{line-height:28px; float:left; width:70px; height:28px;}
.sidebar_1 p,.sidebar_2 p,.sidebar_3 p{ width:140px; line-height:18px; padding:15px 0px 0px 15px; clear:both; color:#121212;}
.product_list{ width:1010px; height:auto; overflow:hidden; padding:15px 0px 0px 0px;}
.product_list ul{height:auto; overflow:hidden}
.product_list ul li{ width:130px; float:left; margin-left:14px;height:auto; overflow:hidden; margin-bottom:12px}
.product_list ul li h1{ width:130px; height:130px; overflow:hidden; text-align:center;line-height:130px;display:table-cell; vertical-align:middle; }
.product_list ul li h1 img{vertical-align:middle; width:130px; height:130px; }
.product_list ul li h1 img.hover{ vertical-align:middle;width:128px; overflow:hidden;height:128px; border:1px solid #eee;}
.product_list ul li p{ line-height:20px;height:20px;overflow:hidden;width:130px; }
.product_list ul li span{ font-size:14px; color:#ca0000;}
.product_list ul li span s{ font-size:12px; color:#999}
.margin10{ margin-top:10px;}
/*&#x79EF;&#x5206;&#x5217;&#x8868;*/
.leftsidebar{ width:179px; height:auto; overflow:hidden;}
.margin10 {
margin-top: 10px;
}
/*&#x5DE6;&#x4FA7;&#x603B;&#x83DC;&#x5355;&#x5BFC;&#x822A;*/
.submenu_2{width:178px; height:auto; overflow:hidden; font-size:12px}
.submenu_2 h2{ height:32px; line-height:32px; padding-left:30px; border:#ddd 1px solid; color:#000}
.submenu_2 ul{ border:1px solid #e4e4e4;overflow:hidden; padding:10px;border-top:0; height:auto; width:156px;}
.submenu_2 ul li{ border-bottom:1px dashed #ccc; padding-bottom:10px; width:158px; margin:0px auto; margin-bottom:15px}
.submenu_2 ul li dt{ width:130px; height:130px; overflow:hidden;line-height:130px; text-align:center;writing-mode: tb-rl; margin:0px 0px 0px 14px}
.submenu_2 ul li dt img{ vertical-align:middle; width:130px; height:130px; }
.submenu_2 ul li dd{ line-height:24px;}
.submenu_2 ul li dd b{ font-weight:normal; color:#ca0000; font-size:14px;}


/*&#x53F3;&#x4FA7;&#x8BE6;&#x7EC6;&#x4FE1;&#x606F;*/
.rightsidebar{ width:995px; height:auto; overflow:hidden;}
.sub_hot{width:989px; border:1px solid #e4e4e4; background-color:#f2f2f2; padding:2px; position:relative; margin-bottom:10px}
.hot{ position:absolute; width:49px; height:50px;background:url("../images/hot.gif")/*tpa=http://www.ahtourxc.com/chuanghui1-7/images/hot.gif*/ no-repeat left top; top:0; right:0;}
.sub_whitebg{width:973px;height:auto; overflow:hidden; background-color:#fff;font-size:12px; padding:5px 0px 5px 15px}
.sub_whitebg dl{ float:left; width:261px; margin-bottom:10px;}
.sub_whitebg dt{float:left; width:110px; height:110px; overflow:hidden; text-align:center; line-height:108px;writing-mode: tb-rl;}
.sub_whitebg dt img{ vertical-align:middle;width:110px; height:110px; float:right}
.sub_whitebg dt img.hover{ vertical-align:middle;width:108px; height:108px; overflow:hidden;border:1px solid #eee; float:right}
.sub_whitebg dd{ float:left; width:130px; line-height:20px; padding-left:15px; color:#999; margin-top:20px}
#m10{ margin-top:5px}
.sub_whitebg dd b{ font-weight:normal; color:#ca0000; font-size:14px;}

.s_ul{height:auto; overflow:hidden;width:950px; border-bottom:1px solid #e4e4e4; position:relative; margin-top:10px; padding-bottom:5px;}
.s_ul ul li{float:left;margin-bottom:5px; margin-right:10px; padding:3px 8px; color:#3366CC; line-height:18px; display:block;white-space: nowrap;}
.s_ul ul li.s_1{ color:#fff}
span.classify{ color:#000; font-weight:bold; text-align:right; width:60px; display:block; height:auto; line-height:20px; height:20px}
.s_a{height:auto; overflow:hidden;width:700px;display:inline-block;}
.s_1{display:block; background-color:#538903;color:#fff; text-align:center}
.s_a .s_1 a,.s_a .s_1 a:visited{ color:#fff}
.s_a .s_1 a:hover{ color:#fff}
.s_a a,.s_a a:visited{color:#569001; text-decoration:none;}
.s_a a:hover{color:#569001; text-decoration:underline}
.b_no{border:0}

.focus{ z-index:10}
/*&#x5217;&#x8868;&#x9875;tab&#x9009;&#x9879;&#x5361;&#x6837;&#x5F0F;&#x5F00;&#x59CB;(&#x5927;&#x56FE;&#xFF0C;&#x5217;&#x8868;&#x5207;&#x6362;)*/
.list_top{ position:relative; height:39px;}
.sub_hot_2{width:993px; border:1px solid #e4e4e4;}
.sub_hot_2t{height: 32px;
line-height: 32px;
padding-left: 30px;
border-bottom: #DDD 1px solid;
color: black;}
.disMenu_3 {width: 993px; overflow:hidden;height:auto; color:#666; position:relative;background:url("../images/title_bg_3.gif") repeat-x left top; }
.disMenuCont_3 {width: 990px; padding-bottom:20px;}
.hot_list_2{ width:960px; margin:10px auto; overflow:hidden}

.hot_list_2 ul{overflow:hidden; height:auto;}
.hot_list_2 ul li{float:left; width:175px;height:211px; overflow:hidden; margin-right:2px; margin-left:15px; margin-top:20px;}
.hot_list_2 ul li h2{ width:160px; height:160px; overflow:hidden;text-align:center;vertical-align:middle; display:table-cell;}
.hot_list_2 ul li h2 img{ vertical-align:middle; width:160px; height:160px;overflow:hidden;}
.hot_list_2 ul li h2 img.hover{ vertical-align:middle; width:158px; overflow:hidden;height:158px; border:1px solid #eee;}
.hot_list_2 ul li p{ margin-top:8px}
.hot_list_2 ul li p b{ font-weight:normal; color:#ca0000; font-size:14px;}
.hot_list_2 ul li p s{ color:#999; float:right}
/*&#x79EF;&#x5206;&#x8BE6;&#x7EC6;&#x9875;&#x9762;*/
 #goodsInfo .imgInfo{width:310px; float:left; padding-right:10px; }
   #goodsInfo .imgInfo .thumb{width:230px; height:230px; display:block;}/*&#x5546;&#x54C1;&#x8BE6;&#x60C5;&#x56FE;&#x7247;*/
    #goodsInfo .gallery{width:204px; float:left; margin-left:10px; _margin-left:5px; overflow:hidden;}
   #goodsInfo .gallery ul{width:auto;}
   #goodsInfo .gallery li{float:left; width:48px; margin:0 2px;}
   #goodsInfo .gallery li img{width:46px; height:46px; display:block;}
  .textInfo ul strong{ font-weight:normal}
   /*&#x6587;&#x5B57;&#x4FE1;&#x606F;*/
   #goodsInfo .textInfo{background:#fff; width:650px; float:left; padding:0 10px; }
   #goodsInfo .textInfo h4{ color:#f60; font-size:20px; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; font-weight:normal;}
   #goodsInfo .textInfo p{font-size:14px; font-weight:bold; padding:0 5px 5px 8px;}
   #goodsInfo .textInfo ul{ }
   #goodsInfo .textInfo li{  padding:0px 0px; _height:1%;}
   #goodsInfo .textInfo li.padd{padding:7px 0px 7px 0px;}
   #goodsInfo .textInfo li dd{width:100%; float:left; padding:7px 0px;}
   #goodsInfo .textInfo li dd.ddR{border-left:1px solid #eeecec; width:48%; padding-left:8px;}
     #goodsInfo .textInfo li dd.ddL{border-right:1px solid #eeecec;}
   #goodsInfo .textInfo a{color:#006bce; text-decoration:underline;}
   #goodsInfo .textInfo .loop{background:#f7f7f7; margin-top:8px;}
   
   .shuxin dt{ border:1px solid #ccc; text-align:center; font-weight:bold; color:#ea6200; margin-bottom:3px;}
	.shuxin dd{ width:50%; float:left}
	.shuxin dd span{ float:left; background:#eee; margin:3px;}
	.shuxin dd .span1{width:125px;padding-left:5px;}
	.shuxin dd .span2{width:220px; padding-left:5px;}
.MagicThumb img {
border: 1px solid #DDD;
outline: none;
}
/*&#x6587;&#x5B57;&#x4FE1;&#x606F;*/
#goodsInfo{ margin-top:11px;}
   #goodsInfo .textInfo p{font-size:14px; font-weight:bold; padding:0 5px 5px 8px;}
   #goodsInfo .textInfo ul{ }
   #goodsInfo .textInfo li{  padding:0px 0px; _height:1%;}
   #goodsInfo .textInfo li.padd{padding:7px 0px 7px 0px;}
   #goodsInfo .textInfo li dd{width:100%; float:left; padding:7px 0px;}
   #goodsInfo .textInfo li dd.ddR{border-left:1px solid #eeecec; width:48%; padding-left:8px;}
     #goodsInfo .textInfo li dd.ddL{border-right:1px solid #eeecec;}
   #goodsInfo .textInfo a{color:#006bce; text-decoration:underline;}
   #goodsInfo .textInfo .loop{background:#f7f7f7; margin-top:8px;}
   
   .shuxin dt{ border:1px solid #ccc; text-align:center; font-weight:bold; color:#ea6200; margin-bottom:3px;}
	.shuxin dd{ width:50%; float:left}
	.shuxin dd span{ float:left; background:#eee; margin:3px;}
	.shuxin dd .span1{width:125px;padding-left:5px;}
	.shuxin dd .span2{width:220px; padding-left:5px;}
.shop {color: #FF7126;font-size: 14px;font-weight: 600;}
.f4 {color: #FF7126;}
.picture{margin-top:10px;text-align:left;}
.picture img{width:50px;height:50px;margin:0 2px;}
#goodsInfo .imgInfo .onbg{ border:2px solid #FF7126;}
.picture .autobg{border:2px solid #fff;}
#goodsInfo .imgInfo img {border: 1px solid #DDD;outline: none;}
.blank5 {
height: 10px;
line-height: 10px;
clear: both;
visibility: hidden;
} 
.h3_5 {
overflow: visible;
height: 29px;
line-height: 29px;
border: 1px solid #DDD;
border-top:2px solid #DDD;
background-color: #F7F7F7;
padding-left: 0;
}
h3 {
height: 24px;
line-height: 24px;
font-size: 12px;
font-weight: 100;
}
.history {
margin-left: -1px;
}
.history h2 {
text-align: center;
font-size: 12px;
background: white;
float: left;
width: 84px;
color: white;
font: 14px/30px 'microsoft yahei';
margin-right: 3px;
border-top: 2px solid #6b0;
color: #538903;
border-right: 1px solid #DDD;
border-left: 1px solid #DDD;
margin-top: -2px;
position: relative;
}
.box_1 {
border: 1px solid #CCC;
background-color: white;
}
.box_1 h3 {
background-color: #F3F3F3;
height: 39px;
line-height: 39px;
width: 100%;
font-size: 14px;
border-bottom: 1px solid #CCC;
}
.box_1 h3 span {
height: 39px;
line-height: 39px;
color:#555; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";
}
h3 span {
float: left;
height: 24px;
line-height: 24px;
text-align: left;
color:#538903;
padding: 0 10px;
text-align: center;
font-size: 14px;
}
ie6 {
padding-left: 25px;
_padding-left: 15px;
height: 1%;
}
.boxCenterList {
padding: 8px;
}
.goodsItem {
width: 153px;
float: left;
position: relative;
overflow: hidden;
padding: 0 3px 6px 6px;
}
.goodsItem .goodsimg {
width: 151px;
height: 151px;
border: 1px solid #ddd;
margin-bottom: 4px;
}
.goodsItem p {
color: black;
font-weight: normal;
display: block;
line-height: 18px;
height: 36px;
overflow: hidden;
}
.goodsItem p a {
color: #444;
text-decoration: none;
}
.shop_s {
color: #f60;
font-weight: bold;
}



/* yuding */
/* book BAE090*/
.mar8{ margin-top:8px;}
.yuding{ width:1182px; border:4px solid #e04141 ; margin-top:8px; overflow:auto;padding-top:10px; padding-bottom:10px;font-family:"&#x5B8B;&#x4F53;"; }
.yuding_nr{ width:1140px; margin:0px auto;  line-height:24px; overflow:hidden;}
.step{ text-align:center; line-height:30px; font-size:20px; color:#f84e03; font-weight:bold;}
.fgx_lvse{ width:100%;}
.step01{ clear:both; width:1190px; height:27px; background:url(../images/step_01.jpg) no-repeat; line-height:28px;font-weight:bold; overflow:hidden;}
.step02{ clear:both; width:1190px; height:27px; background:url(../images/step_02.jpg) no-repeat; line-height:28px;font-weight:bold; overflow:hidden;}
.step03{ clear:both; width:1190px; height:27px; background:url(../images/step_03.jpg) no-repeat; line-height:28px;font-weight:bold; overflow:hidden;}
.step_bai{ float:left; width:396px; font-size:14px; color:#fff; text-align:center;}
.step_hui{ float:left; width:396px; font-size:14px; color:303030; text-align:center;}
.step_lv{ float:left; width:396px; font-size:14px; color:#090; text-align:center;}
.tb_gif{ float:left; padding-top:8px;}
.yd_title{ float:left; line-height:30px; font-size:14px; font-weight:bold; color:#090; padding-left:5px;}
.yd_left{ float:left; width:80px;  color:#303030; text-align:right;}
.yd_left01{ float:left; width:90px; color:#303030; text-align:right;}
.yd_bdh{ clear:both; height:30px;}
.pdl5{ padding-left:5px;}
.pdt3{ padding-top:3px;}
.yd_num{ clear:both; height:56px;}
.yd_show{ clear:both; margin-bottom:8px; margin-top:5px;}
.ydlma{ width:100%; height:30px; overflow:hidden; line-height:27px;}
.book_cg{ float:left; line-height:60px; padding-left:5px;}
.book_succ{ text-align:center; width:57%; margin:0px auto;}
.lin30{ line-height:30px;}
.yd_left02{ float:left; width:100px; color:#303030; font-weight:bold; padding-left:10px;}
.dd_zt{ float:left; margin-right:30px; display:inline;}
.an_zt{ padding-top:5px; padding-bottom:5px;}
.book_zt{ width:28%; margin:0px auto; text-align:center; height:35px; clear:both; margin-top:8px;}
.huise{ color:#666;}
.font_14lv{ font-size:14px; color:#090; line-height:28px;}
.telnum{ font-size:18px; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; color:#f84e03;}
.an_zt { padding:5px 6px;}
.htwb{ font-size:12px; font-family:"&#x5B8B;&#x4F53;"; line-height:20px; color:#333; height:120px; width:1100px; overflow-y: scroll;}
.ht a:link,.ht a:visited{ font-size:12px; color:#f60; text-decoration:none; line-height:24px;}
.ht a:hover{ font-size:12px; color:#f60; text-decoration:underline;}

/* login */
.middle_bfb{ clear:both; width:100%; margin:0px auto;}
.login_middle{ width:100%; height:410px; background:url(../images/login_bj.jpg) top center no-repeat;}
.login_midnr{ width:980px; margin:0px auto; padding-top:55px;}
.login_dlk{ width:300px; height:295px; border:1px solid #c0c0c0; background-color:#ffffff; float:right; margin-right:10px;}
.dlzc_top{ clear:both; width:100%;height:41px; line-height:41px; background:url(../images/dl_topbj.jpg) repeat-x;  color:#5a5a5a; border-bottom:1px solid #c0c0c0;}
.dlzc_lm{ float:left; padding-left:15px;font-size:14px; font-weight:bold;}
.login_dlnr{ clear:both; width:245px; margin:0px auto; padding-top:12px; line-height:24px; color:#5c5c5c;}
.bd_dla{ width:245px; height:34px; background:url(../images/bd_login.jpg) no-repeat;border:none; line-height:35px; color:#333;}
.dlzc_an{ width:245px; height:37px;line-height:37px; background:url(../images/an_dlzc.jpg) no-repeat; border:none; text-align:center; color:#fff; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; font-size:18px; font-weight:500;}
.dl_gl{ clear:both; padding-top:10px; line-height:30px; text-align:center;}
.dlzch{ clear:both; padding-top:5px;}
.mfzc a:link,.mfzc a:visited{ font-size:12px; color:#090; text-decoration:none; font-weight:bold;}
.mfzc a:hover{ font-size:12px; color:#ff6600; text-decoration:none; font-weight:bold;}
.wjmm a:link,.wjmm a:visited{ font-size:12px; color:#5c5c5c; text-decoration:none;}
.wjmm a:hover{ font-size:12px; color:#ff6600; text-decoration:none;}
.mart8{ clear:both; margin-bottom:10px;}
.linebj{ clear:both; width:980px; margin:0px auto; height:14px; background:url(../images/linebj.jpg) no-repeat; overflow:hidden;}

/* reg */
.ylm_top{ clear:both; width:100%; height:32px; border-bottom:2px solid #f60; overflow:hidden; line-height:32px; margin-top:15px;}
.ylm_tit{ float:left; font-family:"Microsoft YaHei", "&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; font-size:18px; font-weight:bold;}
.ylm_tb{ float:left; padding-right:5px; padding-left:5px; padding-top:2px;}
.jiage{ color:#f60;}
.jiage a:link,.jiage a:visited,.jiage a:hover{ font-size:12px; color:#f60; text-decoration:underline;}
.reg_nr{ clear:both; width:60%; margin:0px auto; padding-top:30px; padding-bottom:30px; line-height:34px;}
.reg_bdh{ clear:both; width:100%; height:50px;}
.reg_left{ float:left; width:98px; text-align:right; font-size:14px; color:#535353;}
.bd_diqu{ width:133px; height:34px; background:url(../images/bd_diqu.jpg) no-repeat; border:none;}
.bd_tiaok{ width:600px; line-height:24px; font-size:12px; font-family:"&#x5B8B;&#x4F53;"; color:#535353;}
.bd_yzm{width:52px; height:24px; background:url(../images/bd_yzm.jpg) no-repeat; border:none; line-height:24px; font-size:12px; font-family:"&#x5B8B;&#x4F53;"; margin-right:5px;}
.hyz{font-size:14px; color:#066bbd; line-height:30px;}
.hyz a:link,.hyz a:visited{ font-size:14px; color:#066bbd; text-decoration:none;}
.hyz a:hover{ font-size:14px; color:#ff6600; text-decoration: underline;}
.bd_yzm{width:52px; height:24px; background:url(../images/bd_yzm.jpg) no-repeat; border:none; line-height:24px; font-size:12px; font-family:"&#x5B8B;&#x4F53;"; margin-right:5px;}
.dlzc_an01{ width:245px; height:37px;line-height:37px; background:url(../images/an_dlzc01.jpg) no-repeat; border:none; text-align:center; color:#fff; font-family:"Microsoft YaHei", "&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; font-size:18px; font-weight:500;}

/* password */
.miss_nr{clear:both; width:865px; margin:0px auto; padding-top:30px; padding-bottom:20px; line-height:34px;}
.zhaohui_kd{ float:left; width:400px;}
.bd_yam{ width:95px; height:34px; background:url(../images/bd_yam.jpg) no-repeat; border:none;}
.fontlan a:link,.fontlan a:visited{ font-size:14px; color:#1876da; text-decoration:none;}
.fontlan a:hover{ font-size:14px; color:#ff6600; text-decoration:underline;}
.bd_song{ font-size:12px; font-family:"&#x5B8B;&#x4F53;";}
.zhaohui_fgx{ float:left; width:10px; border-right:1px dotted #ddd; _border-right:1px dashed #ddd; height:180px; margin-right:50px; display:inline;}
.bd_yam{ width:95px; height:34px; background:url(../images/bd_yam.jpg) no-repeat; border:none;}

/* user */
.user_left{ float:left; width:200px; border:1px solid #64A10A; overflow:auto; margin-top:10px;}
.user_right{ float:right; width:755px;}
.user_hytx{ width:190px; margin:0px auto; padding-top:10px;}
.user_hyhy{ float:left; padding-left:8px; width:117px; line-height:22px;}
.hyname,.hyname a{ font-size:14px; font-weight:bold; color:#f60; text-decoration:underline;}
.user_fl{ width:200px; height:32px; background:url(../images/user_fl.jpg) repeat-x; line-height:35px; text-align:center; font-size:14px; font-weight:bold; color:#fff; overflow:hidden; margin-top:10px;}
.user_lm{ width:90%; margin:0px auto;}
.user_lm ul li{ clear:both; line-height:37px; height:35px; overflow:hidden; width:100%; border-bottom:1px dotted #d8d8d8; overflow:hidden;}
.user_tb{ float:left; padding-top:8px; padding-right:8px; padding-left:8px;}
.an_tuichu{ clear:both; text-align:center; margin-top:15px; margin-bottom:12px;}
.an_tc{ width:75px; height:32px; background:url(../images/bnt_tc.jpg) no-repeat; border:none;}
.user_right{ float:right; width:980px; margin-top:10px;}
.user_top{ clear:both; width:950px; height:42px; background:url(../images/user_top.jpg) no-repeat; padding:0px 15px; line-height:42px; color:#fff;}
.font14{ font-size:14px;}
.user_bj{ width:958px; border:1px solid #528400; background:#75b104; padding:0px 10px 10px 10px; border-top:none; overflow:auto;}
.user_mainbj{ clear:both; width:956px; margin:0px auto; line-height:24px; background:#fff; border:1px solid #528400;}
.user_mainnr{ clear:both; width:920px; margin:0px auto; margin-top:10px; margin-bottom:20px;}
.user_pic{ float:left; width:110px; height:120px; padding:2px; border:1px solid #d8d8d8;}
.user_ms{ float:left; padding-left:12px; width:792px;}
.user_tips{ width:770px; border:1px solid #ffcd88; background-color:#fffff5; margin-top:5px;_margin-top:2px; padding:5px 10px; line-height:28px;}
.user_gk{ clear:both; width:100%; height:30px; padding-top:8px; line-height:30px; border-bottom:1px solid #ff6600; margin-bottom:10px;}
.yema01{ width:100%;text-align:center; margin-top:10px; margin-bottom:10px; line-height:15px;}
.yema01 a{display:inline-block;width:auto;padding:4px 6px 2px 6px; border:1px solid #e9e9e9;color:#505050;margin-right:8px;overflow:hidden; background-color:#f4f4f4}
.yema01 a:link,.yema01 a:visited{ font-size:12px; color:#505050; text-decoration:none;}
.yema01 a:hover{text-decoration:none; color:#ffffff; border:1px solid #fe8101; background-color:#ffa405; }
.pdl{ padding-left:10px;}
.hywz{ float:right;}
.hywz a:link,.hywz a:visited{ font-size:12px; color:#fff; text-decoration:none;}
.hywz a:hover{ font-size:12px; color:#FF0; text-decoration: none; }
.user_tit{ font-weight:bold; color:#f60; font-size:15px;font-family:"Microsoft YaHei", "&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; line-height:30px; margin-bottom:10px;}
.btnan{ padding:2px 6px;}
#index_right03 A:link {COLOR:#090; TEXT-DECORATION: none;  }
#index_right03 A:visited {COLOR:#090; TEXT-DECORATION: none;  }
#index_right03 A:hover {COLOR:#f84e03; TEXT-DECORATION: none; text-decoration:underline; }
.index_01{color:#FF0000; font-size:12px; }
.pdt10{ padding-left:10px;}
.font14_chengse{ font-size:14px; font-weight:bold; color:#f60;}
.lan{ color:#09F;}

/* news */
.left_content{float:left; width:930px;}
.right_slide{ float:right; width:242px;}
.play300{ clear:both; display:block; width:300px; float:left; margin-bottom:10px; overflow:hidden;}
.play300 .play{ position:relative; width:300px;height:270px;overflow:hidden;position:relative;}
.play300 .play ol{position:absolute;right:0;bottom:0;z-index:2;}
.play300 .play ol li{float:left;padding:0 8px; line-height:21px;color:#33bd59;font-family:arial;font-size:12px;font-weight:bold;cursor:pointer; list-style-type:none;}
.play300 .play ol li.active{color:#fff;background:#33bd59;}
.play300 .play ul{position:absolute;top:0;left:0; width:100%;z-index:1;}
.play300 .play ul li{width:100%;float:left;}
.play300 .play ul img{float:left;width:100%; height:270px;}
.play300 .play .wz{ position:absolute; bottom:0; left:12px; width:250px; height:21px; line-height:21px; font-size:12px; color:#fff; overflow:hidden; z-index:3;}
.play300 .play .bg{ position:absolute; bottom:0; left:0; width:100%; height:21px; background:#000; filter:Alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; z-index:1; z-index:2;}
.w440{ display:block; width:610px; height:290px; margin-left:18px;}
.zfd {float: left;}
.w440 h3{ display:block;  height:30px; padding-top:12px; font-family:"&#x9ED1;&#x4F53;"; font-size:20px; text-align:center; font-weight:normal; overflow:hidden;}
.w440 h3 a:link,.w440 h3 a:visited{ color:#569001;}
.w440 h3 a:hover{ color:#f73;}
.w440 p{ display:block; float:left; height:36px; line-height:18px; margin:6px 10px; color:#999; overflow:hidden;}
.w440 ul{ clear:both; float:left; font-size:14px; line-height:26px; padding:10px 0 0 10px; _margin-left:5px; border-top:1px dotted #ccc; color:#666;}
.w440 li{ width:420px; float:left; height:26px; overflow:hidden;}
.w440 li span a{ padding-right:6px;}
.w440 li a:link,.w440 li a:visited{ color:#666;}
.w440 li a:hover{ color:#f73;}

/*news_list*/
.zline{ display:block; width:100%; margin-bottom:28px; overflow:hidden; float:left}
.zline .line_t{ border-top:2px solid #8AB923; padding:0 12px 0 14px; line-height:33px; background:whiteSmoke;}
.zline .line_t a.more{ float:right; color:#555; font-size:12px;}
.zline .line_t h4{ color:#555; font-size:14px; font-weight:bold;}
.zline .line_t h4 a{ font-size:12px; font-weight:normal;}
.zline .line_t h4 a:hover{ color:#555;}
.zline .con{margin:13px 11px 0;}
.zline .con dl{ float:left; margin-right:35px; width: 340px;}
.zline .con dt,.zline .con dd{ float:left;}
.zline .con dt img{width:120px; height:90px; display:block;}
.zline .con dt{padding-right:10px;}
.zline .con dd{ width:205px;}
.zline .con dd a.tit{ color:#569001; font-size:14px; font-weight:bold;}
.zline .con dd p.text{color:#888; font-size:12px; padding:5px 0 2px;}
.zline .con dd a.detail{ color:#666; font-size:12px; float:right;}
.zline .con dd a:hover{ color:#f60;}
.zline .con .list{margin-right:27px; float:left; display:inline; width:320px;}
.zline .con .list a{ padding-left:15px; margin-bottom:6px; font-size:14px; color:#666; display:block; height:20px; line-height:20px; width:320px; overflow:hidden; word-spacing:normal; background:url("../images/list_arrow.gif")/*tpa=http://www.ahtourxc.com/chuanghui1-7/images/list_arrow.gif*/ no-repeat left center;}
.zline .con .list a:hover{ color:#f60;}
.right_slide .link_con{border:1px solid #ddd; background:#fcfcfc; margin-bottom:10px; float:right; width:240px;}
.right_slide .link_con h4{ padding:0 0 0 12px; line-height:33px; color:#555; font-size:12px; font-weight:bold; border-bottom:1px solid #ddd;}
.right_slide .link_con h4 a.more{ padding-right:12px;color:#555; font-size:12px; font-weight:normal; float:right;}
.link_con .ad_con{padding:20px 17px 10px 19px;}
.link_con .ad_con span{width:253px; display:block; }
.link_con .row a{display:block; margin-bottom:10px;}
.link_con .row img{ width:253px; height:60px; display:block;}
.link_con .col a{float:left; margin:0 14px 10px 0; display:inline;}
.link_con .col a.last{margin-right:0;}
.link_con .col img{ width:75px; height:75px; display:block;}
.link_con .ad_con dt,.link_con .ad_con dd{ float:left; position:relative;}
.link_con .ad_con dt img{ width:80px; height:80px; margin-bottom:10px;}
.link_con .ad_con dt s{ width:19px; height:19px; position:absolute; top:0; left:0; background:url("../images/hot_first_ico.png") no-repeat 0 0;;}
.link_con .ad_con dd{ width:110px; color:#535353; padding-left:10px;}
.link_con .ad_con dd p{ line-height:18px;}
.link_con .ad_con dd p a{ color:#535353;}
.link_con .ad_con dd i{ color:#666; font-size:12px; font-style:normal; padding-top:6px; display:block;}
.link_con .ad_con dd i em{ color:#ff6300; font-size:14px; font-weight:bold;}

.wzlb{ clear:both; width:100%; height:24px; line-height:24px; overflow:hidden;}
.wzlb p{ float:left; width:16px; height:16px; background:#ccc; color:#fff; text-align:center; margin:4px 5px 0px 0px; line-height:16px; overflow:hidden;}

.main_list .single-line{ border-bottom:1px dashed #ddd; padding:20px 0 8px; float:left}
.main_list .single-line li{ line-height:20px; background:url("../images/list_arrow.gif") no-repeat left center; height:20px; float:left; width:95%; padding-left:18px; margin-bottom:6px;}
.main_list .single-line li .time{ color:#999; font-size:12px; float:right;}
.main_list .single-line li a{font-size:14px; float:left; height:20px; line-height:20px;}
.main_list .single-line li a:hover{ color:#f60;}
/*news_xq*/
.article_detail{border:1px solid #eee;}
.article_head{border-bottom:1px dashed #eee; padding:0 20px 10px;}
.article_head h1{  color:#f60; font-size:20px; font-family:"Microsoft YaHei", "&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; font-weight:bold; padding:20px 0 9px; text-align:center;}
.article_head span a{color:#16b;}
.article_head em{ font-size:12px; padding-left:20px;}
.article_detail .article_text{ display:block;  width:870px; font-size:14px; line-height:30px; padding:15px 20px 23px; overflow:hidden;}
.article_text div{ font-size:14px;}
.article_text h3{ font-weight:bold; padding:30px 0 45px;}
.article_bottom_show{padding-top:30px;}
.article_bottom_show .badu_share{line-height:normal; float:left;}
.article_bottom_show .badu_share span{ font-size:14px;}
.article_bottom_show .opp-even{ float:left; font-size:12px; padding-left:44px; color:#7b7b7b;}
.article_bottom_show .opp-even a{color:#7b7b7b;}
.article_bottom_show .opp-even i{ font-style:normal; cursor:pointer;}
.article_related{ display:block; width:730px; border:1px solid #eee; color:#000; font-size:14px; padding:16px 0 15px 20px; margin:35px 0 20px; overflow:hidden;}
.article_related h4{padding-bottom:15px; font-weight:bold; }
.article_related ul li{ float: left;height: 18px; overflow: hidden; width: 285px; word-spacing: normal; margin:0 30px 9px 15px; display:inline;}
.article_related ul li a{color: #3189CC;}
.yuanjia{ color:#f60; text-decoration: line-through;}
.yhch,.yhch a{ color:#090; text-decoration:underline; font-size:12px;}
.yhtime{ font-size:10px; color:#666666; font-family:"&#x5B8B;&#x4F53;";}
.hydp,.hydp a{ font-size:12px; color:#ff6600; text-decoration:underline;}
.lvse{ color:#090;}
.lvse a:link,.lvse a:visited{ font:12px; color:#090; text-decoration:none;}
.lvse a:hover{ font-size:12px; color:#090; text-decoration:underline;}
.tiwen{ color:#303030; font-weight:bold; line-height:30px;}
.tw_question{ clear:both; height:30px;}
.tw_left{ float:left; width:60px; text-align:right;}

.visa_btn{width: 144px;height: 41px; border:none;background:url("../images/visa_final.png")  no-repeat left -99px;}
.bdsx{ 
PADDING-BOTTOM: 5px;
LINE-HEIGHT: 18px;
PADDING-LEFT: 5px;
WIDTH: 150px;
PADDING-RIGHT: 30px;
BACKGROUND: url("../images/searchbg.gif") no-repeat;
COLOR: #888;
PADDING-TOP: 5px; border:none; height:30px;}
.xlyd{ clear:both; width:404px; border:2px solid #f90; background:#fefcea; overflow:auto; margin-top:8px;}
.xlyd_nr{ width:360px; margin:0px auto; padding-top:10px; padding-bottom:3px;line-height:24px;}
.xlh{ clear:both; height:29px;}
.xlms_zdk{ width:60px; text-align:right; color:#666666;}
.zfd{ float:left;}
.awz{ clear:both; margin-left:60px;}
.wzlb{ clear:both; width:100%; height:24px; line-height:24px; overflow:hidden;}
.wzlb p{ float:left; width:16px; height:16px; background:#ccc; color:#fff; text-align:center; margin:4px 5px 0px 0px; line-height:16px; overflow:hidden;}

/* car */
.car_show{ clear:both; padding-top:8px;}
.car_pic{ float:left; width:150px; height:100px; padding:2px; border:1px solid #d8d8d8; overflow:hidden;}
.car_ms{ float:left; padding-left:10px; width:732px; line-height:24px; font-family:"&#x5B8B;&#x4F53;";}
.car_name{ float:left; width:39%; height:24px; overflow:hidden; font-size:14px; color:#0379db; font-weight:bold; padding-right:5px;}
.car_name a:link,.car_name a:visited{font-size:14px; color:#090; text-decoration:none;}
.car_name a:hover{ font-size:14px; color:#f84e03; text-decoration:underline;}
.car_zuowei{ float:left; width:30%; height:24px; overflow:hidden;}
.car_money{ float:left; width:30%; height:24px; overflow:hidden; text-align:right;}
.an_book{ text-align:right;}
.car_jieshao{ width:100%; line-height:22px; height:44px; overflow:hidden;}

/* jdht_xiugai */
.mptp{ border:1px solid #ddd; background:#fff; line-height:24px;}
.jdlx{ width:100%; height:24px; background-color:#EFEFEF; line-height:24px;}
.jdlx ul li{ float:left;}
.jdlx_name{ float:left; width:60%; height:24px; overflow:hidden; padding-left:1%; padding-right:2%;}
.jdlx_yj{float:left; width:12%; height:24px; overflow:hidden; padding-right:1%;}
.jdlx_xj{ float:left; width:12%; height:24px; overflow:hidden; padding-right:1%;}
.jdlx_book{float:left; width:10%; height:24px; overflow:hidden; text-align:center;}
.jdlx_list ul{ clear:both; width:100%; border-bottom:1px dotted #d8d8d8; _border-bottom:1px dashed #d8d8d8; height:28px; overflow:hidden; margin-top:4px; margin-bottom:4px;font-family:"&#x5B8B;&#x4F53;";}
.col_lv{ color:#090;}
.tb_xm{ float:left; background: url(../images/ico_xm.png) 0px 2px no-repeat; padding-left:20px; color:#ff6600; font-weight:normal;}
.tb_xm a:link,.tb_xm a:visited{ font-size:12px; color:#f84e03; text-decoration:none;}
.tb_xm a:hover{ font-size:12px; color:#f84e03; text-decoration:underline;}
.col_yj{ font-size:14px; color:#666; text-decoration:line-through;}
.col_xj{ font-size:14px; font-family:"&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; color:#f84e03;}
.jdtc_name{float:left; width:31%; overflow:hidden; padding-right:1%; padding-left:1%;}
.jdtc_tips{float:left; width:40%; overflow:hidden; padding-left:1%; padding-right:2%;}
.jdlx_xj01{ float:left; width:12%; padding-right:1%;}
.jdlx_book01{float:left; width:10%;text-align:center;}
.jdtc ul{clear:both; width:100%; border-bottom:1px dotted #d8d8d8; _border-bottom:1px dashed #d8d8d8;overflow:hidden; margin-top:4px; margin-bottom:4px;font-family:"&#x5B8B;&#x4F53;"; padding-bottom:2px;}
.jdjs_show{ clear:both; width:1150px; margin:0px auto; margin-bottom:12px; overflow:hidden; line-height:24px;}
.jdjs_name{ width:99%; padding-left:1%; height:30px; background-color:#f5f5f5; line-height:30px; overflow:hidden; font-weight:bold; color:#555555;}
.jdjs_name .jd_tit{ border-left:4px solid #f60; padding-left:6px; color:#f84e03;}
.jdjs_pic{ clear:both; width:700px; margin:0px auto; height:400px;}
.tips_kbj{ width:400px; border:1px solid #fdd7b7; background-color:#fef2ed; padding:5px 10px; overflow:auto; line-height:24px; color:#353535; font-family:"&#x5B8B;&#x4F53;";}
.jdtplist ul{ clear:both; width:1170px; margin:15px auto;}
.jdtplist ul li{ float:left; width:221px; height:180px; overflow:hidden; margin:0px 6px 0px 7px;}
.jdtplist ul li img{ width:215px; height:140px; overflow:hidden; margin-bottom:3px; border:1px solid #d8d8d8; padding:2px;}
.jdtplist ul li p{ clear:both; width:215px; margin:0px auto; line-height:24px; height:24px; overflow:hidden; text-align:center;}

/* dayshow */
.xlxqtu{ clear:both;width:1160px; padding:30px 0px 30px 12px;}
.xlxqtu ul{ clear:both; width:950px; margin:0px auto;}
.xlxqtu ul li{ float:left; width:400px; margin:0px 34px; height:335px; overflow:hidden; text-align:center; line-height:24px;}
.xlxqtu ul li img{ width:400px; height:300px; padding:2px; border:1px solid #ddd; overflow:hidden;}

/* kehudianping */
.hflm{ clear:both; width:930px; border-top:2px solid #8AB923;}
.hf_show{ width:930px; margin-top:8px; clear:both; border-bottom:1px dotted #d8d8d8;}
.mydpic{ float:left; width:82px; height:56px; background: url(../images/khhf.jpg) no-repeat; margin-top:5px;}
.myd_df{ color:#fff; font-size:24px; padding-top:25px; font-style:italic;}
.mydpj{ float: right; width:830px; background-color:#f9f9f9;}
.mydpj_nr{ width:830px; margin:0px auto; padding-bottom:5px; line-height:24px;}
.huise{ color:#666666;font-size:12px;}
.hffs{ float:left; padding-top:5px; padding-right:3px;}
.hfhh{ width:100%; height:24px; overflow:hidden;}
.hydp,.hydp a{ font-size:12px; color:#ff6600; text-decoration:underline;}
.dptit{ font-size:16px; font-family:"Microsoft YaHei","&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; color:#090; line-height:40px; font-weight:bold;}
.yema{ clear:both; width:100%;text-align:center; margin-top:18px; margin-bottom:10px; color:#5c5c5c; line-height:24px;}
.yema a{display:inline-block;width:auto;padding:4px 8px 2px 8px; border:1px solid #cccccc;font:12px Arial, Helvetica, sans-serif;color:#505050;margin-right:8px;vertical-align:top;overflow:hidden; background-color:#ffffff}
.yema a:link,.yema a:visited{ font-size:12px; color:#505050; text-decoration:none;}
.yema a:hover{text-decoration:none; color:#ffffff; border:1px solid #fe8101; background-color:#ffa405; }
#yemaon{text-decoration:none; color:#ffffff; border:1px solid #489d01; background-color:#5fb317;}
#yemaon a:link,#yemaon a:visited,#yemaon a:hover{ font-size:12px; color:#ffffff; text-decoration:none;}
#yemaon{text-decoration:none; color:#ffffff; border:1px solid #fe8101; background-color:#ffa405;}
#yemaon a:link,#yemaon a:visited,#yemaon a:hover{ font-size:12px; color:#ffffff; text-decoration:none;}

/* xlxq */
.xlzd_l{ float:left; width:60px; height:24px; text-align:right;}
.font_yj{ font-family:Arial, Helvetica, sans-serif; color:#f60; font-size:20px; text-decoration:line-through;}
.font_xj{ font-family:Arial, Helvetica, sans-serif; color:#f60; font-size:20px;}
.xlkk{z-index:10;border:1px solid #ff9900;background-color:#fefcea; padding:10px 10px 10px 20px;margin:8px 0px 2px;float:left;width:420px;}
.xllx ul li{ float:left; margin-right:8px; background:#fff;}
.xllx ul li a:link,.xllx ul li a:visited{ font-size:12px; color:#333; text-decoration:none; border:1px solid #bbb;padding:0px 10px;display:block; }
.xllx ul li a:hover,.xllx ul li.lxhome a{ color:#f60; border:1px solid #eb6100; display:block; background:url(../images/kkbj.jpg) right bottom no-repeat; }
.kkxz{ float:left; border:1px solid #bbb;padding:0px 10px; background:#fff;}
.kktime{ float:left; margin-top:6px; margin-left:6px; position:relative;}
.rsyd{ width:40px; line-height:20px;}
.phonenum{ font-family:Arial, Helvetica, sans-serif; color:#f84e03; font-size:16px;}
.xlydan{font-family:"Microsoft Yahei";font-size:20px;background:url("../images/details_04.png") 0 -127px;color:#FFFFFF;height:39px;line-height:39px;text-align:center;width:120px; border:none;}
.anwz{ float:left; margin-left:60px;}
.qqjt{ float:left; margin:5px 0px 0px 10px;}
.divDh{ position:absolute; top:24px; left:-160px; z-index:999999999; display:none; width:420px; line-height:24px;background-color:#fefcea;}
.an_close{ width:45px; float:right;}
.tb_gb{ float:left; padding:6px 3px 0px 0px;}
#xltab{ line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#xltab td{ background:#fff; height:48px;}
.bgtips{ background:#FFE4C4}
.lin48{ line-height:48px;}
.timejg{ color:#f84e03; font-weight:bold; font-size:16px;}

/* 2015-05-27 ranshuqing_visa */
.qzbj{ border:1px solid #ddd; overflow:auto;}
.qzmain{ clear:both; width:230px; margin:10px auto;}
.qzs_bdh{ clear:both; width:100%; height:30px; overflow:hidden; margin-top:5px;}
.qzs_l{ float:left; width:70px; text-align:right; line-height:24px;}
.bd_qzs{ width:155px; height:24px; border:1px solid #d8d8d8; line-height:24px; font-family:"&#x5B8B;&#x4F53;"; font-size:12px; color:#555;}
.anqz{ background:#f60; border-radius:4px; height:30px; line-height:30px; color:#fff; width:80px; border:none;font-family:"Microsoft YaHei","&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; }
.qzmain ul li{ width:192px; margin:0px auto; line-height:24px; height:220px; overflow:hidden; padding-bottom:8px; border-bottom:1px dotted #ddd; margin-bottom:8px;}
.qzmain ul li img{ width:190px; height:150px; border-radius:4px; border:1px solid #ddd; margin-bottom:12px;}
.qzname{ clear:both; line-height:15px; height:30px; overflow:hidden; margin-bottom:1px;}
.qzname a:link,.qzname a:visited{ font-size:12px; color:#333; text-decoration: none;}
.qzname a:hover{ color:#f60;}
.qzprice{ float:right; text-align:right; font-family:"Microsoft YaHei","&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;";color:#f60; font-size:14px; }
.qzprice span{ font-size:20px;}
.qzyj{font-family:"Microsoft YaHei","&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; text-decoration:line-through;}
.qzline{ width:100%; height:30px; border-bottom:2px solid #64A10A;}
.qzline p{ width:150px; height:30px; background:#64a10a; line-height:32px; color:#fff; font-size:16px; display:block;font-family:"Microsoft YaHei","&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; text-align:center;}
.qzkk{ border:1px solid #ddd; border-top:none; overflow:auto; padding:15px 15px 5px 15px; width:898px;}
.qzkk ul{ width:897px; margin:0px auto;}
.qzkk ul li{ float:left; width:299px; height:px; overflow:hidden; line-height:30px; margin-bottom:10px;}
.qzkk ul li img{ float:left; width:40px; height:30px; margin-right:5px;}
.qzgj{ float:left; width:50%; height:30px; overflow:hidden;}
.qzjg{float:right; width:30%; height:30px; overflow:hidden; color:#f60; font-weight:bold;}


/* xianlu_new */
.x1,.x2,.x3{ clear:both; width:100%; margin-top:20px;}
.x_top{ clear:both; width:100%; height:35px; line-height:35px;}
.bor1{border-bottom:2px solid #93DAEE; }
.bor2{border-bottom:2px solid #81c881; }
.bor3{border-bottom:2px solid #ffd5af; }
.bg1{ background:#C5F0FC;}
.bg2{ background:#d7f4d0;}
.bg3{ background:#ffeed2;}
.xtb{ float:left; padding:5px 10px 0px 0px;}
.xtit{ float:left; font-size:18px;font-family:"Microsoft YaHei","&#x5FAE;&#x8F6F;&#x96C5;&#x9ED1;"; margin-right:100px; color:#333;}
.xyou{ float:right; width:970px; height:35px; overflow:hidden;}
.xfl{ float:left; width:880px; text-align:right; height:15px; margin-top:10px; line-height:15px;  overflow:hidden; }
.xfl a{ padding:0px 10px; border-right:1px solid #b8b8b8;}
.xmore{ float:right; padding-right:10px; z-index:1;}
.x1_left{float:left; width:190px; height:270px;overflow: hidden;}
.x1_right{}
.x1f1 ul,.x1f2 ul,.x1f3 ul{ clear:both; width:180px; margin:0px auto; height:210px; overflow:hidden;}
.x1f1 ul li,.x1f2 ul li,.x1f3 ul li{ float:left; width:80px; height:40px; overflow:hidden; margin:10px 5px 0px 5px; background:#fff; text-align:center; line-height:40px;}
.x1f1 ul li a:link,.x1fl ul li a:visited{ color:#28ADD2;}
.x1f1 ul li a:hover{background:#28ADD2; display:block; color:#fff;}
.x1f2 ul li a:link,.x1f2 ul li a:visited{ color:#3fac24;}
.x1f2 ul li a:hover{background:#3fac24; display:block; color:#fff;}
.x1f3 ul li a:link,.x1f3 ul li a:visited{ color:#f60;}
.x1f3 ul li a:hover{background:#f60; display:block; color:#fff;}
.all_dest_lists .main_prods { float:right;padding-top: 6px;width: 990px;overflow: hidden;}
.all_dest_lists .sub_prds li{ float:left;width: 48%;line-height: 25px;}
.all_dest_lists .sub_prds { clear:both;border-top: 1px solid #C8C8C8;padding-top:7px;margin-top:0px;}
.all_dest_lists .sub_prds li a{ width:369px;}