.mainbox_top {
	height: auto;
	width: 100%;
}
#atcPage{
	background-image: url(../images/bg_top_atc.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#catePage{
	background-image: url(../images/catetop.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#entPage{
	background-image: url(../images/enttop.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#mallPage{
	background-image: url(../images/eshop.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#tacticPage{
	background-image: url(../images/tactictop.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#tourPage{
	background-image: url(../images/tourtop.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#scenicPage{
	background-image: url(../images/scenictop.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#travelPage{
	background-image: url(../images/traveltop.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#BedPage{
	background-image: url(../images/bg_top_bed.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.PagePic{margin:0 0 0 20px;}
#AtcCate{border:1px #A5985A solid;width:235px;}
#AtcCate h3{height:22px;line-height:22px;background: url('/images/i_4.gif') 5px center no-repeat;text-indent:25px; background-color: #EEE9CB;}
#AtcCate ul{margin:10px 0 10px 20px;}
#AtcCate ul li{height:20px;line-height:20px; background: url('/images/sort_c1.gif') left center no-repeat;text-indent:16px;}
#AtcCate ul li.selected{background: url('/images/sort_c2.gif') left center no-repeat;}
/*Tag*/
#TagBox{margin-top:10px;margin-bottom:10px;border:1px #A5985A solid;width:235px;}
#TagBox h3{height:22px;line-height:22px;background: url('/images/comments.gif') 5px center no-repeat;text-indent:25px; background-color: #EEE9CB;width:235px;}
.TagContent{line-height:22px;margin:5px;}
a.tag:link,a.tag:visited{font-size:12px;}
a.tag:hover{ background-color: #083139;color:#FFF;}
a.taghot:link,a.taghot:visited{font-size:12px;font-size:13px;font-weight:bold;}
a.taghot:hover{ background-color: #9AC9CF;color:#FFF;}
/*Tag End*/
.left{
	height: auto;
	width: 600px;
	float: left;
	margin:90px 0 0 0;	
}
.alistbox{
	margin:0 0 10px 20px;
	border-bottom: 1px dotted #CCCCCC; 
	clear: both;
}
.alistbox .atitle{
	font-size: 13px;
	font-weight: bold;
	color: #4B696F;	
	line-height: 150%;
}
.alistbox .aauthor{padding-left:12px;}
a.rtitle:link,a.rtitle:hover,a.rtitle:visited{
	font-size: 13px;
	font-weight: bold;
	color: #1D4047;
}
.acontent{
	line-height: 140%;
	padding:5px 0 10px 10px;
	color:#696969;
}
/*Cate*/
#catebox{width: 96%;margin-left: 20px;margin-bottom:10px;}
.cateListbox{
	padding-top:10px;
	margin-bottom: 10px;
}
.cateListbox ul li{float:left;width:140px;height:132px;text-align:center;margin:0 10px 0 10px;}
.cateListbox ul li img{width:136px;height:96px;}

#cateTitle{text-align:center; background-color: #EAEAEA;padding:5px 0;}
#cateTitle h2{font-size:18px;margin:15px 0 5px 0;padding:0;color:#434343; width:100%;}
#cateTitle span{display: block;}
#cateContent{margin:5px;clear:both;}
#cateContent h4{font-weight:bold;}
.Content{line-height:20px;font-size:12px;}
/*Cate End*/
/*eShop Start*/
.eshopListbox{
	padding-top:10px;
	margin-left:20px;
	margin-bottom: 10px;
}
.eshopListbox ul li{float:left;width:140px;height:132px;text-align:center;margin:0 10px 0 10px;}
.eshopListbox ul li img{width:136px;height:96px;}
.Content{line-height:20px;font-size:12px;}
.eshop_box{margin:0 0 20px 20px;}
.eshop_info_title{margin:10px 0 10px 0;padding:5px 0;font-size: 14px; font-weight: bold; color:#1D4047; background-image: url(../images/dott.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: 60px;}
.eshop_info_detail{float:left;width:400px;margin-left:15px;}
.eshop_info_detail ul{padding:0;margin:0; list-style-type: none;}
.eshop_info_detail ul li{height:20px;line-height:20px;}
.eshop_info_detail ul li span{font-weight:bold;}
.eshop_info_img{float:left;width:160px;}
.eshop_info_img #eshop_img{padding: 4px;border: 1px solid #4B696F;}
.eshop_info_intro{clear:both;line-height:18px;}
.eshop_info_intro h4{background-image: url(../images/shoph4.gif);background-repeat: no-repeat;	background-position: left top;height:35px;}
/*eShop End*/


#atcbox{width: 96%;margin-left: 20px;margin-bottom:10px;}
#atcTitle{text-align:center; background-color: #EAEAEA;padding:5px 0;}
#atcTitle h2{font-size:18px;margin:15px 0 5px 0;padding:0;color:#434343; width:100%;}
#atcTitle span{display: block;}
.iwarn{color:#FF0000;padding:5px;font-weight:bold;}
#atcContent {margin:5px;clear:both;}

.right{
	float: right;
	margin-top: 190px;
	margin-right: 10px;
}
textarea.txtArea {padding:.5em .5em 0; font-size:12px; color:#666;  border:1px solid; border-color:#7C7C7C #C3C3C3 #DDDDDD #C3C3C3; overflow:auto;}
input.iptTxt{ padding: 2px 0 0 5px;border-top: #929292 1px solid;border-left: #CFCFCF 1px solid;border-right: #CFCFCF 1px solid;border-bottom: #E4E4E4 1px solid;width: 90px;height:18px;}
input.iptRadio{ padding: 3px 0 0 5px;border:0;}

#AtcRmkBox{margin-top:10px;margin-bottom:10px;}
.ActRmkContent{border:1px #A5985A solid;width:235px;}
.ActRmkContent h3,#rmkform h3{height:22px;line-height:22px;background: url('/images/comments.gif') 5px center no-repeat;text-indent:25px; background-color: #EEE9CB;}
.rmku{ position: relative;height:20px;line-height:20px; background: url('/images/09.gif') left center no-repeat;text-indent:18px;font-weight:bold;color:#C5B23C;}
.rmku span{ position: absolute;top:0;right:0;color:#666666;font-weight:normal;height:20px;line-height:20px;}
.rmkconbox{margin:0 5px 4px 5px;border-bottom:1px dashed #cccccc;padding:5px 0;}
.rmkcon{margin:5px 0 5px 18px;}
.iinfo{height:24px;line-height:24px;margin:5px 10px;}
#rmkform{border:1px #BDBEBD solid;width:235px;margin-top:10px;}
#rmkform .iptdiv{margin:5px 10px;}

/*Tour*/
.tourlist{
	margin:0 0 10px 20px;
	border-bottom: 1px dotted #CCCCCC; 
	clear: both;
}
.tourlist_title{
	font-size: 13px;
	font-weight: bold;
	color: #4B696F;	
	line-height: 150%;
}
a.rtitle:link,a.rtitle:hover,a.rtitle:visited{
	font-size: 13px;
	font-weight: bold;
	color: #1D4047;
}
.tourlist_intro{
	line-height: 140%;
	padding:5px 0 10px 10px;
	color:#888888;
}
#tour_box{width: 96%;margin-left: 20px;margin-bottom:10px;}
#tour_Title h2{font-size:14px;margin:10px 0 5px 0;padding:0;color:#4B696F; width:100%;}
#tour_intro{margin-left:12px;padding-left:5px;border-left:2px solid #4B696F;clear: both;}
#tour_Content{ 
	background-image: url(../images/xiche.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:35px;
	margin-top:15px;
	clear:both;
	line-height:20px;
}
#tour_remark{margin-top:15px;}
#tour_remark p{text-indent:0;}

.tour_hot{
	margin: 10px 0 0 20px;
	padding:30px 0 0 0;
	background-image: url(../images/hottour.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.tour_hot ul{
	margin: 2px 0 0 16px;
	padding: 0px;
	list-style-type: none;
}
.tour_hot ul li{
	height: 24px;
	line-height: 24px;
	background-image: url(../images/icon_1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 16px;
}
#tourIdxbox{padding-top:90px;margin:0 10px;}
.tourIdxlist {
	margin: 20px 0 0 20px;
	clear: both;
	border: 1px solid #FFF;
}
.tourIdxpic{
	float: left;
	width:120px;
	text-align: right;
	padding-right:3px;
}
.tourIdxcon{
	float: left;
	width:450px;
	border-left: 3px solid #4B696F;
}
.tourIdxcon h4{
	height: 21px;
	line-height: 21px;
	text-indent: 26px;
	background-image: url(../images/bg_room_list.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.tourIdxcon h4 a{font-weight:bold;}
.tourIdxwords{line-height: 18px;
	color: #7F7F7F;
	margin: 5px 0 8px 20px;
}
.tourIdxwords ul{

}
.tourIdxwords ul li{
	height:20px;
	line-height:20px;
	background: url('/images/bg_li1.gif') left center no-repeat;
	text-indent:12px;
}
.tourIdxmore{padding-top:5px;margin:0 0 0 15px;}
/*Scenic*/
.scenicListbox{padding-top:10px;margin-bottom: 10px;}
.scenicListbox ul li{float:left;width:140px;height:132px;text-align:center;margin:0 10px 0 10px;}
.scenicListbox ul li img{width:136px;height:96px;}
#scenic_box{width: 96%;margin-left: 20px;margin-bottom:10px;}
#scenic_Title h2{font-size:14px;margin:10px 0 5px 0;padding:0;color:#4B696F; width:100%;}
#scenic_intro{margin-left:12px;padding-left:5px;border-left:2px solid #4B696F;clear: both;}
#scenic_remark{margin-top:15px;}
#scenic_remark p{text-indent:0;}
#scenic_Content{ 
	background-image: url(../images/detail.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:35px;
	margin-top:15px;
	clear:both;
	line-height:20px;
}


#aroundbox{padding-top:90px;margin:0 10px;}
.aroundlist {
	margin: 20px 0 0 20px;
	clear: both;
	border: 1px solid #E2FCFE;
}
.aroundpic{
	float: left;
	width:120px;
	text-align: right;
	padding-right:3px;
}
.aroundcon{
	float: left;
	width:450px;
	border-left: 3px solid #00A32D;
}
.aroundtitle{
	height: 21px;
	line-height: 21px;
	text-indent: 24px;
	background-image: url(../images/bg_room_list.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
a.rtitle:link,a.rtitle:hover,a.rtitle:visited{
	font-size: 13px;
	font-weight: bold;
	color: #1D4047;
}
.aroundwords{line-height: 18px;
	margin-top: 5px;
	margin-left: 15px;
	color: #7F7F7F;
}
.aroundmore{padding-top:5px;margin:0 0 0 15px;}
.around_head {
	margin: 10px 0 0 20px;
	clear: both;
}
.around_sub_nav{ margin: 0 0 0 10px; height:5px;background:#fff;border-bottom:1px solid #EFEFEF;}
.around_head_l{float: left;width:100px;text-align: right;padding-right:3px;}
.around_head_r{float: left;width:450px;font-size:14px;font-weight:bold;border-left:3px solid #4B696F;color:#996600;padding-top:20px;text-indent:5px;}
.around_abstract{margin:5px 0 10px 20px; clear: both;}
.around_abstract ul{padding:0;margin:0; list-style-type: none;}
.around_abstract ul li{list-style-type: none;float:left;margin-right:5px;}
.around_abstract ul li img{padding: 2px;border: 1px solid #888888;cursor:pointer;}
.around_content{
	clear: both;
	margin: 20px 0 20px 20px;
}
.around_o_nav{
	clear: both;
	border-top:1px dashed #4B696F;
	margin: 20px 0 0px 20px;
	text-align:center;
}
.sp_list {
	border: 1px solid #FFFFFF;
	border-bottom: 1px dashed #A69A6A;
	margin: 20px 0 0 20px;
}
.sp_pic{
	float: left;
	width:60px;
	text-align: right;
	margin-right:5px;
}
.sp_con{
	float: left;
	width:480px;
}
.sp_pic img{
	padding: 2px;
	border: 1px solid #EFEFEF;
}
.sp_title{
	line-height: 18px;
}
.sp_words{
	line-height: 18px;
	margin-top: 5px;
	color: #7F7F7F;
}
.sp_more {
	margin: 10px 0 3px 0;
}
