﻿/*--主要板块样式--*/
/*--大格局--*/
body {
	margin:0;
	padding:0;
	background-color:#b5d9fd;
	font-family:"宋体";
	font-size:12px;
	color:#000;
	line-height:20px;
	overflow:hidden;
	}
.ding {
	background-color:#1a4d87;
	border-bottom:#cbdcf0 1px solid;
	}
.zhong {
	background:url(../images/bgimg.gif) repeat-x;
	} 
.dibu {
	background-color:#b5d9fd;
	}
.toplinks {
	width:760px;
	margin:auto;
	height:24px;
	line-height:24px;
	text-align:right;
	}
.jfpw {
	width:760px;
	margin:auto;
	}


/*--次格局--*/

.huidu {
	background:url(../images/bghuidu.gif) no-repeat;
	height:67px;
	} 
.baidi {
	background:white;
	}
.landi12 {
	background:url(../images/bgbottom11.gif) repeat-x;
	height:145px;
	/*position:relative;
	top:-1px;*/
	}
.landi22 {
	background:url(../images/bgbottom22.gif) no-repeat left center;
	height:145px;
	}
.landi33 {
	background:url(../images/bgbottom33.gif) no-repeat right center;
	height:145px;
	}
.landi1 {
	background:url(../images/bgbottom1.gif) repeat-x;
	height:91px;
	/*position:relative;
	top:-1px;*/
	}
.landi11 {
	background:url(../images/bgbottom1.gif) repeat-x;
	height:91px;
	/*position:relative;
	top:-1px;*/
	}
.landi2 {
	background:url(../images/bgbottom2.gif) no-repeat left center;
	height:91px;
	}
.landi3 {
	background:url(../images/bgbottom3.gif) no-repeat right center;
	height:91px;
	}
	
.dzsw {
	width:717px;
	margin:auto;
	}
.piaowu_1 {
	margin-left:4px;
	margin-right:4px;
	background:#ecf6ff;
	}
.piaowu_11 {
	margin-left:4px;
	margin-right:4px;
	background:#ecf6ff;
	}
.piaowu_12 {
	margin-left:4px;
	margin-right:4px;
	background:#ecf6ff;
	}
.piaowu_3 {
	margin-left:4px;
	margin-right:4px;
	}













/*--各板块部分（除图片）--*/
/*--主要是浮动、背景、边框、边距、尺寸等属性--*/

.part_jia {
	float:left;
	height:72px;
	}
.part_yi {
	float:left;
	margin-top:6px;
	margin-left:15px;
	}
.part_bing {
	float:left;
	background:url(../images/lantiao.gif) no-repeat;
	margin-top:14px;
	width:478px;
	height:29px;
	}
.part_ding {
	float:right;
	margin-top:10px;
	width:200px;
	height:26px;
	}
.part_ding img {
	vertical-align:text-bottom;
	}
.part_wu {
	background:#ecf6ff url(../images/bgnote.gif) repeat-x;
	border-left:#c5c7c8 1px solid;
	border-right:#c5c7c8 1px solid;
	margin:0 4px;
	height:24px;
	}
.part_ji {
	float:left;
	}
.part_ji div {
	margin:5px 5px 0 30px;
	}
.part_ji_a div {
	padding-top:5px;
	}
.part_ji div input {
	width:120px;
	}
.sp1 {
	}
.part_geng {
	float:left;
	margin-top:10px;
	width:250px;
	}
.part_xin_home {
	margin-left:3px;
	margin-right:2px;
	float:left;
	width:233px;
	height:205px;
	}
.part_xin {
	float:left;
	width:150px;
	}
.part_ren {
	margin-left:4px;
	margin-right:4px;
	}
.part_gui {
	margin:auto;
	width:600px;
	}
.part_jin {
	float:left;
	margin-left:20px;
	width:74%;
	}
.part_jin_subc {
	float:right;
	}
.part_jin_subd {
	background:url(../images/ban.gif) center no-repeat;
	margin:auto;
	width:500px;
	height:47px;
	}
.part_jin_subd1 {
	padding:20px 0;
	text-align:center;
	}
.part_jin_sube {
	background:url(../images/bgtitle1.gif) no-repeat left bottom;
	margin-top:10px;
	padding-left:20px;
	height:30px;
	line-height:30px;
	}
.part_jin_subf {
	margin:auto;
	width:300px;
	}
.part_jin_subg {
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	width:450px;
	}
.part_mu {
	float:left;
	margin-left:15px;
	margin-top:15px;
	width:75%;
	}
.part_mu1 {
	float:left;
	margin-top:15px;
	margin-bottom:5px;
	width:100%;
	}
#result1 {
	border-bottom:#db5810 2px solid;
	}
.part_mu_suba {
	float:left;
	}
.part_mu_subb {
	float:right;
	}
.part_shui {
	float:left;
	margin-left:15px;
	margin-top:5px;
	width:75%;
	}
.part_huo1 {
	float:left;
	margin-left:4px;
	width:49%;
	}
.part_huo1_suba {
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:30px;
	width:280px;
	}
.part_huo1_subb {
	border-bottom:#aeaeae 1px solid;
	}
.part_huo1_subc {
	padding-left:30px;
	}
.part_huo1_subd {
	margin-left:111px;
	}
.part_huo1_subf {
	margin:5px 10px 5px 111px;
	}
.part_huo1_subg {
	margin-left:111px;
	border-top:#81c5e0 1px solid;
	}
.part_huo1_suba div {
	margin:8px 0;
	}
.part_huo2 {
	float:right;
	margin-right:4px;
	width:49%;
	}
.part_tu {
	border-bottom:#81c5e0 1px solid;
	border-left:#81c5e0 1px solid;
	border-right:#81c5e0 1px solid;
	}
.btmrt {
	float:right;
	margin-top:15px;
	margin-right:10px;
	}
.orderscs1 {
	float:left;
	margin-top:80px;
	}
.orderscs2 {
	float:left;
	margin-top:80px;
	}
.part_list1 ol {
	display:block;
	margin-right:15px;
	}
.part_list1 ol li {
	display:block;
	padding:3px;
	border-bottom:#CCCCCC 1px dotted;
	}






.toplink {
	height:24px;
	line-height:24px;
	}
.lan_zi {
	margin:auto;
	height:26px;
	}
.lan_zi a {
	float:left;
	display:block;
	padding:10px 7px 0px 8px;
	}
.lan_zi_suba {
	background:url(../images/bgnav1.gif) no-repeat center bottom;
	}
.lan_zi_subb {
	background:url(../images/bgnav2.gif) no-repeat center bottom;
	}
.lan_zi_subc {
	background:url(../images/bgnav3.gif) no-repeat center bottom;
	}
.lan_chou_suba {
	float:left;	
	padding-left:20px;
	line-height:22px;
	}
.lan_chou_subb {
	background:url(../images/icon_hm01.gif) left center no-repeat;
	float:right;
	border-top:#c5c7c8 1px solid;
	width:260px;
	}
.lan_chou_subb a {
	float:right;
	padding-right:20px;
	}
.lan_mao {
	margin-left:25px;
	margin-bottom:6px;
	}
.lan_chen {
	margin-left:4px;
	border-top:#c5c7c8 1px solid;
	border-left:#c5c7c8 1px solid;
	border-right:#c5c7c8 1px solid;	
	height:25px;
	}
.lan_chen_home {
	margin-left:0px;
	border-top:#c5c7c8 1px solid;
	border-left:#c5c7c8 1px solid;
	border-right:#c5c7c8 1px solid;	
	height:25px;
	}
.lan_chen_home a {	
	float:left;
	display:block;
	}
.lan_chen_suba {
	width:65px;
	vertical-align:top;
	}
.lan_chen_subb, .lan_chen_subb1, .lan_chen_subb2, .lan_chen_subb3 {
	padding:5px 0px 0px 0px;
	width:40px;
	}
.lan_si {
	background-color:#ecf6ff;
	border-left:#c5c7c8 1px solid;
	border-right:#c5c7c8 1px solid;
	border-bottom:#c5c7c8 1px solid;	
	margin-left:0px;
	width:230px;
	}
.lan_si_a {
	background-color:#ecf6ff;
	border-left:#c5c7c8 1px solid;
	border-right:#c5c7c8 1px solid;
	border-bottom:#c5c7c8 1px solid;	
	margin-left:4px;
	width:150px;
	}
.notice1 {
	background-color:#fff9ec; 
	border:#ffcb99 1px solid;  
	margin-left:4px; 
	height:22px; 
	line-height:22px;
	}
.notice2 {
	 width:85%; 
	 margin:auto; 
	 border:#F9C944 1px solid; 
	 background-color:#FFFFEE; 
	 padding:5px;
	 }












.outline1 {
	width:90%;
	margin:auto;
	border:#07b2e5 3px dotted;
	background-color:#def4fb;
	}
/*--id--*/
#search {
	border-left:#c5c7c8 1px solid;
	border-right:#c5c7c8 1px solid;
	border-bottom:#c5c7c8 1px solid;
	}
#titlehotel {
	background:url(../images/bglan1.gif) repeat-x;
	width:230px;
	}
#listhotel {
	background:url(../images/bgsquare1.gif) no-repeat center bottom;
	}
#titletkt {
	background:url(../images/bglan2.gif) repeat-x;
	width:230px;
	}
#listtkt {
	background:url(../images/bgsquare2.gif) no-repeat center bottom;
	}
#titletrip {
	background:url(../images/bglan3.gif) repeat-x;
	width:230px;
	}
#listtrip {
	background:url(../images/bgsquare3.gif) no-repeat center bottom;
	}
#infoes {
	border:#c5c7c8 1px solid;
	height:120px;
	}
#titlebl {
	background:url(../images/bglan2.gif) repeat-x;
	width:150px;
	}

/*--h1等--*/
.part_jia h1 {
	margin:0;
	}
.lan_chen_home h1 {
	margin:0;
	padding:0;
	font-size:12px;
	}
.arc_00 h1 {
	margin:0;
	font-size:12px;
	font-weight:100;
	}
.prolist1 h2 {
	margin:0;
	font-size:12px;
	font-weight:100;
	}












/*--特殊部分--*/

.arc {
	}
.arc_1  {	
	background:#f6cc22;
	border:#f6cc22 0 solid;
	margin:0 3px;
	overflow:hidden;
	height:1px;
}
.arc_2  {
	background:#feeead;
	border:#f6cc22 0 solid;
	border-left-width:2px;
	border-right-width:2px;
	margin:0 1px;
	overflow:hidden;
	height:1px;
}
.arc_3  {
	background:#feeead;
	border:#f6cc22 0 solid;
	border-left-width:1px;
	border-right-width:1px;
	margin:0 1px;
	overflow:hidden;
	height:1px;
}
.arc_0 {
	background-color:#feeead; 
	border-left:#f6cc22 1px solid; 
	border-right:#f6cc22 1px solid;	
	height:60px; 
	}
.arc_a {
	background-color:#feeead; 
	border-left:#f6cc22 1px solid; 
	border-right:#f6cc22 1px solid;	
	}

.arc_00 {
	height:20px;
	line-height:20px;
	}
.arc_con {
	background-color:#fef9e7;
	color:#003399;
	}
.arc_11  {	
	background:#abd3e4;
	border:#abd3e4 0 solid;
	margin:0 3px;
	overflow:hidden;
	height:1px;
}
.arc_21  {
	background:#e7f8ff;
	border:#abd3e4 0 solid;
	border-left-width:2px;
	border-right-width:2px;
	margin:0 1px;
	overflow:hidden;
	height:1px;
}
.arc_31  {
	background:#e7f8ff;
	border:#abd3e4 0 solid;
	border-left-width:1px;
	border-right-width:1px;
	margin:0 1px;
	overflow:hidden;
	height:1px;
}
.arc_01 {
	background-color:#e7f8ff; 
	border-left:#abd3e4 1px solid; 
	border-right:#abd3e4 1px solid;	
	height:360px; 
	}
	
.arc_12  {	
	background:#e5ada7;
	border:#e5ada7 0 solid;
	margin:0 3px;
	overflow:hidden;
	height:1px;
}
.arc_22  {
	background:#fed6d2;
	border:#e5ada7 0 solid;
	border-left-width:2px;
	border-right-width:2px;
	margin:0 1px;
	overflow:hidden;
	height:1px;
}
.arc_32  {
	background:#fed6d2;
	border:#e5ada7 0 solid;
	border-left-width:1px;
	border-right-width:1px;
	margin:0 1px;
	overflow:hidden;
	height:1px;
}
.arc_02 {
	background-color:#fed6d2; 
	border-left:#e5ada7 1px solid; 
	border-right:#e5ada7 1px solid;	
	height:40px; 
	}
.arc_002 {
	height:20px;
	line-height:20px;
	}

.arc_c1 {
	background:#e8bceb;
	border:#e8bceb 0 solid;
	margin:0 3px;
	overflow:hidden;
	height:1px;
	}
.arc_c2 {
	background:#feedfc;
	border:#e8bceb 0 solid;
	border-left-width:2px;
	border-right-width:2px;
	margin:0 1px;
	overflow:hidden;
	height:1px;
	}
.arc_c3 {
	background:#feedfc;
	border:#e8bceb 0 solid;
	border-left-width:1px;
	border-right-width:1px;
	margin:0 1px;
	overflow:hidden;
	height:1px;
	}
.arc_cc {
	background-color:#feedfc; 
	border-left:#e8bceb 1px solid; 
	border-right:#e8bceb 1px solid;	
	height:300px; 
	}













/*--辅助部分--*/

.line1 {
	overflow:hidden;
	height:3px;
	background:#0368cd;
	margin:0 20px;
	}
.line1_a {
	overflow:hidden;
	height:2px;
	background:#0368cd;
	margin:0 5px;
	}
.line2 {
	background:#d4d4d4;
	overflow:hidden;
	height:2px;
	width:95%;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	}
.line3 {
	background:#FF6600 url(../images/line01.gif) center left repeat-x;
	height:2px;
	overflow:hidden;
	}
.liubai {
	height:10px;
	overflow:hidden;
	}
.liubai2 {
	height:34px;
	overflow:hidden;
	}
.liubai3 {
	height:39px;
	overflow:hidden;
	}
.liubai4 {
	height:15px;
	overflow:hidden;
	}
.liubai5 {
	height:20px;
	overflow:hidden;
	}





















