﻿body {
	width: 1002px;
	margin: auto;
	padding: auto;
}
.fl {
	float: left;
}
image{ border:0px;}
#main {
	padding: 0px;
	width: 1002px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#main #head {
	background-image: url(../images/bg_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 1002px;
	height:auto;
}
#main #head #headtext {
	font-family: "宋体";
	font-size: 12px;
	line-height: 32px;
	color: #E6F2FA;
	height: 32px;
	width: 1002px;
	text-align: center;
}
#main #head #logo {
	height: 88px;
	width: 295px;
	margin-top: 51px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float:left;
}
#main #head #sidebar {
	float:left;
	height: 22px;
	width: 340px;
	margin-top: 72px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding-left: 367px;
}
.sidebartext {
	float: left;
	height: 22px;
	width: 52px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #000000;
	background-image: url(../images/index_05.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin-right: 4px;
	text-align: center;
}

.sidebartext1 {
	float: left;
	height: 22px;
	width: 52px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #D85007;
	background-image: url(../images/index_05.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin-right: 4px;
	text-align: center;
	cursor:pointer;
}
.menu {
	float: left;
	cursor:pointer;
}
#main #head #menuheng {
	clear: left;
	height: 33px;
	width: 999px;
	background-color: #F17C07;
}
.usertext {
	font-family: "宋体";
	font-size: 12px;
	line-height: 33px;
	color: #FFFFFF;
	text-align: right;
	float: left;
	width: 54px;
}
.username {
	float: left;
	width: 60px;
}
.userpass {
	float: left;
	width: 62px;
}
.userLogin {
	float: left;
	width: 52px;
	padding-top: 6px;
}
.userLogin1 {
	float: left;
	width: 52px;
	padding-top: 6px;
}
.usertext1 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 33px;
	color: #FFFFFF;
	text-align: center;
	float: left;
	width: 217px;
	padding-right: 13px;
}
#main #head #menuheng #userreg {
	font-family: "宋体";
	font-size: 12px;
	line-height: 33px;
	color: #FFFFFF;
	float: left;
	width: 104px;
}
#main #head #menuheng #hotsearch {
	font-family: "宋体";
	font-size: 12px;
	line-height: 33px;
	font-weight: bold;
	color: #FFFFFF;
	width: 88px;
	text-indent: 13px;
	float: left;
}
#main #head #menuheng #hotsearchtext {
	list-style-type: none;
	float: left;
	margin: 0px;
	padding: 0px;
}
#main #head #menuheng #hotsearchtext li {
	font-family: "宋体";
	font-size: 12px;
	line-height: 33px;
	color: #FFFFFF;
	float: left;
	padding-right: 9px;
	padding-left: 10px;
	list-style:none;
}


#main #main1 {
	height: auto;
	width: 970px;
	clear: left;
	margin-right: auto;
	margin-left: auto;
	margin-top: 3px;
}
#main #main1 #search {
	border: 1px solid #DBE8CC;
	width: 968px;
	background-image: url(../images/bg_29.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#main #main1 #search #searchMenu {
	margin: 0px;
	padding: 0px;
	height: 30px;
	list-style-type: none;
	float:left;
}
#main #main1 #search #searchMenu li {
	padding: 0px;
	float: left;
	vertical-align: bottom;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 26px;
	width: 72px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	color: #4A4949;
	text-align: center;
	cursor:pointer;
}
#main #main1 #search #searchMenu1 {
	float: right;
	margin-left: 36px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	list-style-type: none;
}
#main #main1 #search #searchMenu1 li {
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	color: #735079;
	float: left;
	margin-right: 8px;
	margin-left: 6px;
}

.searchmenunav{
	padding: 0px;
	float: left;
	vertical-align: bottom;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/index_29.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 26px;
	width: 72px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	color: #4A4949;
	text-align: center;
	cursor:pointer;
}
.searchmenunav1{
	padding: 0px;
	float: left;
	vertical-align: bottom;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/index_28.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 26px;
	width: 72px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	color: #4A4949;
	text-align: center;
	cursor:pointer;
}
#main #main1 #search #searchcontent0 {
	clear: both;
	width: 968px;
	height: 54px;
}
#main #main1 #search #searchcontent3 {
	clear: both;
	width: 968px;
	padding-top:10px;
}
.userbox {
	font-family: "宋体";
	font-size: 12px;
	height: 14px;
	width: 54px;
	color: #D0CECE;
	border: 1px solid #DBE8CC;
	margin-top: 6px;
}
.sctext {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	background-image: url(../images/index_34.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 12px;
	width: 150px;
	padding-top:6px;
	margin-right: 6px;
	margin-left: 15px;
	float: left;
}
.sctext1 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	background-image: url(../images/index_34.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 12px;
	width: 300px;
	padding-top:6px;
	margin-right: 6px;
	margin-left: 15px;
	float: left;
}
.scddl {
	width: 150px;
	margin-top: 0px;
	margin-right: 6px;
	margin-left: 15px;
	float: left;
	padding-bottom:10px;
}
.searchlist {
	height: 20px;
	width: 150px;
}
.searchbox {
	height: 13px;
	width: 120px;
}
.searchbutton {
	margin-left: 6px;
	float: left;
}
.scwenzi {
	font-family: "宋体";
	font-size: 12px;
	line-height: 12px;
	color: #000000;
	width: 50px;
	padding-top:6px;
	margin-left: 15px;
	float: left;
}
.searchlist1 {
	height: 20px;
	width: 70px;
}
.scddl1 {
	width: 70px;
	margin-top: 0px;
	float: left;
	padding-bottom:10px;
}
.scddl2 {
	width: 120px;
	margin-top: 0px;
	float: left;
	padding-bottom:10px;
}
#main #main2 {
	margin-top: 18px;
	margin-left: 17px;
	height: 268px;
	clear:left;
}
#main #main2 #Advertising {
	height: 263px;
	width: 261px;
	border: 1px solid #85ACD1;
	padding-top: 2px;
	padding-left: 2px;
	float:left;
	overflow:hidden;
	position:relative;
}
#main #main2 #Advertising ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}


#main #main2 #Advertising #focusBg{width:259px;height:60px;background:#000;position:absolute;left:2px;top:145px;filter:alpha(opacity:60);opacity:0.6;-moz-opacity:0.6;}

#main #main2 #Advertising h1{color:#FFFFFF;position:absolute;left:8px;top:155px;z-index:100; font:18px/28px "黑体";}
#main #main2 #Advertising h1 a:link,#main #main2 #Advertising h1 a:visited{font:18px/28px "黑体";color:#FFFFFF;font-weight:bold;}
#main #main2 #Advertising h1 a:hover,#main #main2 #Advertising h1 a:active{color:#FFFFFF;text-decoration:underline;font-weight:bold;}
#main #main2 #Advertising h2{width:280px;font:12px/20px "宋体";color:#77C04B;padding-right:10px;position:absolute;left:8px;top:178px;z-index:100}
#main #main2 #Advertising h2 a:link,#main #main2 #Advertising h2 a:visited{color:#77C04B}
#main #main2 #Advertising h2 a:hover,#main #main2 #Advertising h2 a:active{color:#77C04B}


/* 20080918 WDD E */
#main #main2 #Advertising h2 span.fr{margin-right:0.5em}

#main #main2 #Advertising #focusThumb{padding:0;margin:0; width:259px;}
#main #main2 #Advertising #focusThumb ul li{margin:0 1px}
#main #main2 #Advertising #focusThumb td{ text-align:center}
#main #main2 #Advertising #focusThumb td div{padding:0;margin:0 auto;background:none;cursor:pointer}
#main #main2 #Advertising #focusThumb td div img{border:1px solid #FFF}
#main #main2 #Advertising #focusThumb td div.tn img{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}

#main #main2 #line {
	float: left;
	width:403px;
}
#main #main2 #line #linetoday {
	padding-left: 23px;
	float: left;
}
#main #main2 #line #todaytitle {
	font-family: "宋体";
	font-size: 14px;
	line-height: 28px;
	color: #EF7000;
	text-align: left;
	width: 315px;
	font-weight: bold;
	float:left;
	text-indent:5px;
}
#main #main2 #line #todaycontent {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #3C3C3C;
	text-decoration: none;
	width: 277px;
	margin-left:5px;
}
#main #main2 #todayline {
	width: 404px;
	margin-top: 6px;
	margin-bottom: 10px;
	text-align: center;
}
#main #main2 #line1 {
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 16px;
}
.linetyoe {
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #FF0000;
	clear: left;
	float: left;
}
.lines {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
}

.lines li {
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #759F06;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
}
.lines1 {
	margin: 0px;
	padding: 0px;
	clear: left;
	list-style-type: none;
}
.lines1 li {
	font-family: "宋体";
	font-size: 12px;
	line-height: 40px;
	color: #525252;
	float:left;
	margin-right: 13px;
}
#main #main2 #world {
	border: 1px solid #A4BFB5;
	float: left;
	height: 153px;
	width: 276px;
	margin-top: 2px;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 5px;
	
}
#main #main2 #line2 {
	list-style-type: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 56px;
	margin: 0px;
	clear: left;
}
.lines2 {
	float: left;
}
.hotkey {
	font-family: "宋体";
	font-size: 12px;
	line-height: 18px;
	color: #4C4C4C;
	margin-left: 12px;
	clear: left;
	width: 275px;
}
#main #main3 {
	margin-left: 13px;
	clear: left;
	padding: 0px;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#main #main3 #travelagency {
	float: left;
}

#main #main3 #travelagency #travelagencytitle {
	background-image: url(../images/index_59.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 38px;
	width: 657px;
}
#main #main3 #travelagency #travelagencytitle #tltitle {
	float: left;
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #59A39F;
	text-indent: 31px;
	margin-top: 8px;
	width: 131px;
}
#main #main3 #travelagency #travelagencytitle #tltitlemenu {
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	color: #59A39F;
	text-decoration: none;
	float: left;
	margin-top: 8px;
	width: 381px;
}

#main #main3 #travelagency #travelagencytitle #tltitlenav {
	font-family: "宋体";
	font-size: 12px;
	color: #735079;
	padding-top: 8px;
	line-height: 30px;
}
.travelagencyline1 {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.travelagencyline1 li {
	float: left;
}
.travelagencylinepic {
	float: left;
	height: 57px;
	width: 80px;
	border: 1px solid #C3C2C2;
	margin-top: 8px;
	margin-right: 12px;
	margin-left: 15px;
	padding-top: 2px;
	padding-left: 2px;
}
.travelagencylinetitle {
	font-family: "宋体";
	font-size: 12px;
	line-height: 19px;
	font-weight: bold;
	color: #735079;
	width: 200px;
	padding-top: 9px;
}
.travelagencylinecontent {
	font-family: "宋体";
	font-size: 12px;
	line-height: 21px;
	color: #3C3C3C;
	width: 200px;
}
.travelagencyline2 {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 635px;
}
.travelagencyline2 li {
	float: left;
	width: 317px;
}
.travelagencylinebg1 {
	padding-top:9px; 
	height:10px; 
	clear:left; 
	width:653px;
}
.travelagencylinepic1 {
	float: left;
	height: 16px;
	width: 11px;
	margin-top: 12px;
	margin-left: 2px;
}
.travelagencylinetitle1 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 28px;
	color: #525252;
	float: left;
	height: 28px;
	width: 210px;
}
.travelagencylinetitle2 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 28px;
	color: #F17C07;
	float: left;
	height: 28px;
}
.travelagencylinebg2 {
	float: left;
	margin-left: 7px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 1px;
}
#main #main3 #travelagency #travelagencytitle1 {
	clear:left;
	background-image: url(../images/index_78.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 34px;
	width: 657px;
	padding-top:10px;
}
#main #main3 #travelagency #travelagencytitle1 #tltitle1 {
	float: left;
	font-family: "宋体";
	font-size: 14px;
	line-height: 28px;
	font-weight: bold;
	color: #5570A6;
	text-indent: 31px;
	width: 131px;
}
#main #main3 #travelagency #travelagencytitle1 #tltitlemenu1 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 28px;
	color: #5570A6;
	text-decoration: none;
	float: left;
	width: 381px;
}
#main #main3 #travelagency #travelagencytitle1 #tltitlenav1 {
	font-family: "宋体";
	font-size: 12px;
	color: #3F746F;
	line-height: 28px;
}
#main #main3 #travelagencyright #themetitle {
	background-image: url(../images/index_60.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 28px;
	width: 316px;
	font-family: "宋体";
	font-size: 14px;
	line-height: 28px;
	font-weight: bold;
	text-indent: 40px;
	color: #C38251;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
#main #main3 #travelagencyright #themecontent {
	height: 234px;
	width: 314px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CFCFCF;
	border-bottom-color: #CFCFCF;
	border-left-color: #CFCFCF;
	float: left;
	margin: 0px;
	padding: 0px;
}
#main #main3 #travelagencyright #themecontent #themepic {
	height: 61px;
	width: 105px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	border: 1px solid #B9B5B5;
	margin-top: 9px;
	margin-left: 10px;
	margin-right:15px;
	float: left;
}
#main #main3 #travelagencyright #themecontent #themecontent1 #themecontent2 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	color: #525252;
	clear: left;
	width: 149px;
}

#main #main3 #travelagencyright #themecontent #themetitle1 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	color: #519793;
	width: 150px;
	float: left;
	margin-top:7px;
}
#main #main3 #travelagencyright #themecontent #themebg {
	clear: left;
	height: 1px;
	width: 295px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 8px;
}
.themead {
	border: 1px solid #ABAAAA;
	height: 62px;
	width: 301px;
	margin-top: 4px;
	margin-left: 6px;
}
#main #main3 #travelagencyright #weather {
	height: 146px;
	width: 317px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	float: left;
	margin-top: 10px;
}
#main #main3 #travelagencyright #tool {
	background-image: url(../images/index_99.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 144px;
	width: 319px;
	margin-top: 4px;
}
#main #main3 #travelagencyright #tool #tooltitle {
	margin-top: 7px;
	margin-left: 6px;
}
.tooltext {
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	color: #545454;
	text-decoration: none;
}
a.tooltext:link {
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	color: #545454;
	text-decoration: none;
}
a.tooltext:visited {
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	color: #545454;
	text-decoration: none;
}
a.tooltext:hover {
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	color: #545454;
	text-decoration: none;
}
#main #main3 #travelagencyright #tool #toolpic1 {
	float: left;
	height: 13px;
	width: 14px;
	padding-top: 16px;
	margin-right: 15px;
	padding-left: 26px;
}
#main #main3 #travelagencyright #tool #toolwenzi1 {
	margin-top: 11px;
	float: left;
}
#main #main3 #travelagencyright #tool #toolpic2 {
	float: left;
	height: 16px;
	width: 19px;
	padding-top: 15px;
	margin-right: 13px;
	padding-left: 19px;
}
#main #main3 #travelagencyright #tool #toolwenzi2 {
	margin-top: 11px;
	float: left;
}
#main #main3 #travelagencyright #tool #toolpic3 {
	float: left;
	height: 19px;
	width: 12px;
	padding-top: 12px;
	margin-right: 13px;
	padding-left: 25px;
}
#main #main3 #travelagencyright #tool #toolwenzi3 {
	margin-top: 11px;
	float: left;
}
#main #main3 #travelagencyright #tool #toolpic4 {
	float: left;
	height: 17px;
	width: 18px;
	padding-top: 3px;
	margin-right: 13px;
	padding-left: 24px;
}
#main #main3 #travelagencyright #tool #toolwenzi4 {
	float: left;
}
#main #main3 #travelagencyright #tool #toolpic5 {
	float: left;
	height: 17px;
	width: 20px;
	padding-top: 2px;
	margin-right: 13px;
	padding-left: 18px;
}
#main #main3 #travelagencyright #tool #toolwenzi5 {
	float: left;
}
#main #main3 #travelagencyright #tool #toolpic6 {
	float: left;
	height: 17px;
	width: 16px;
	padding-top: 2px;
	margin-right: 11px;
	padding-left: 24px;
}
#main #main3 #travelagencyright #tool #toolwenzi6 {
	float: left;
}
#main #main3 #travelagencyright #tool #toolpic7 {
	float: left;
	height: 16px;
	width: 18px;
	padding-top: 3px;
	margin-right: 13px;
	padding-left: 24px;
}
#main #main3 #travelagencyright #tool #toolwenzi7 {
	float: left;
}
#main #main3 #travelagencyright #tool #toolpic8 {
	float: left;
	height: 16px;
	width: 20px;
	padding-top: 3px;
	margin-right: 12px;
	padding-left: 19px;
}
#main #main3 #travelagencyright #tool #toolwenzi8 {
	float: left;
}
#main #main3 #travelagencyright #tool #toolpic9 {
	float: left;
	height: 17px;
	width: 16px;
	padding-top: 2px;
	margin-right: 12px;
	padding-left: 23px;
}
#main #main3 #travelagencyright #tool #toolwenzi9 {
	float: left;
}

#main #main4 {
	clear: left;
	height: 82px;
	width: 970px;
	padding-top: 14px;
}
#main #main5 {
	padding-top: 13px;
	padding-left: 17px;
}
#main #main5 #hotel {
	background-image: url(../images/index_124.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 324px;
}
#main #main5 #hotel #hoteltitle {
	font-family: "宋体";
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	color: #5190A3;
	text-indent: 33px;
	float: left;
	width: 188px;
}
#main #main5 #hotel #hoteltitlenav {
	font-family: "宋体";
	font-size: 12px;
	line-height: 32px;
	color: #5190A3;
	float: left;
}
#main #main5 #hotellist {
	margin-top: 4px;
	margin-left: 12px;
	list-style-type: none;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#main #main5 #hotellist li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B7B7B7;
	width: 295px;
	height:26px;
	margin: 0px;
	padding: 0px;
}
.hoteltext1 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 25px;
	color: #525252;
	float: left;
	height: 25px;
	width: 200px;
}
.hoteltext2 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 25px;
	color: #525252;
	float: left;
	height: 25px;
	width: 47px;
}
.hoteltext3 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 25px;
	color: #525252;
	float: left;
	height: 25px;
	width: 30px;
}
.hoteltext4 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 25px;
	color: #525252;
	float: left;
	height: 25px;
	width: 75px;
	text-align:center;
}
.hoteltext5 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 25px;
	color: #525252;
	float: left;
	height: 25px;
}
#main #main5 #scenery {
	background-image: url(../images/index_118.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 328px;
	float:left;
}
#main #main5 #scenery #scenerytitle {
	font-family: "宋体";
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	color: #90A769;
	text-indent: 39px;
	float: left;
	width: 188px;
}
#main #main5 #scenery #scenerytitlenav {
	font-family: "宋体";
	font-size: 12px;
	line-height: 32px;
	color: #90A769;
	float: left;
}
#main #main5 #scenerylist {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	clear: left;
}
#main #main5 #scenerylist li {
	clear: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B7B7B7;
	width: 293px;
	height:54px;
	margin: 0px;
	padding-top: 14px;
	padding-left: 22px;
	padding-bottom:11px;
}

.scenerylistpic {
	float: left;
	padding: 2px;
	height: 50px;
	width: 67px;
	border: 1px solid #D0D0D0;
	
}
.scenerylisttitle {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #525252;
	text-indent: 1px;
	float: left;
	height: 25px;
	width: 200px;
	margin-left:15px;
}
.scenerylistontent {
	font-family: "宋体";
	font-size: 12px;
	line-height: 15px;
	color: #525252;
	text-indent: 1px;
	float: left;
	height: 25px;
	width: 200px;
	margin-left:15px;
}
#main #main5 #praise {
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 318px;
	list-style-type: none;
	background-image: url(../images/index_122.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.praisemenu {
	font-family: "宋体";
	font-size: 12px;
	line-height: 19px;
	color: #254542;
	background-image: url(../images/index_127.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 23px;
	width: 50px;
	margin-top: 5px;
	margin-left: 4px;
	padding-top: 4px;
	text-align: center;
	cursor:pointer;
}

#main #main5 #praiseboder {
	border: 1px solid #D3D3D3;
	height: 241px;
	width: 305px;
	padding-top: 11px;
	padding-left: 11px;
}
.praiselist {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.praiselist li {
	font-family: "宋体";
	font-size: 12px;
	line-height: 28px;
	color: #264346;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B7B7B7;
	height: 28px;
	background-image: url(../images/index_135.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 20px;
	width: 295px;
}
#main #main6 {
	margin-top: 10px;
	margin-left: 17px;
	clear: left;
}
#main #main6 #custom {
	background-image: url(../images/index_138.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 964px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	color: #AB3B38;
	text-indent: 834px;
}
#main #main6 #custombg {
	background-color: #F6F6F6;
	height: 272px;
	width: 955px;
	margin-top: 10px;
	margin-left: 2px;
	border: 1px solid #EDEDED;
}
.customdetail {
	float: left;
	height: 272px;
	width: 224px;
	padding-left: 12px;
}
.costommenu {
	height: 34px;
	width: 223px;
}
.costommenucu {
	font-family: "新宋体";
	font-size: 13px;
	line-height: 32px;
	font-weight: bold;
	color: #525252;
	background-image: url(../images/index_145.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 19px;
	margin-top: 2px;
	float:left;
	padding-left: 9px;
}
.costommenusu {
	font-family: "新宋体";
	font-size: 13px;
	line-height: 32px;
	color: #525252;
	margin-top: 2px;
	float:left;
}

.costommenuxi {
	font-family: verdana;
	font-size: 11px;
	line-height: 32px;
	color: #525252;
	margin: 2px;
	float:left;
}
.costomcontentbg {
	background-color: #FFFFFF;
	height: 228px;
	width: 224px;
}
.costomcontentbg ul {
	list-style-type: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.costomcontentbg li {
	font-family: "宋体";
	font-size: 12px;
	line-height: 23px;
	text-indent: 4px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #9E9C9C;
	width: 172px;
}
#main #main7 {
	margin-top: 10px;
	margin-left: 17px;
	clear: left;
}
#main #main7 #photo {
	background-image: url(../images/index_148.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 964px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	color: #3F746F;
	text-indent: 834px;
	padding-bottom:7px;
}
#main #main7 #photocontent {
	margin: 0px;
	list-style-type: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#main #main7 #photocontent li {
	float: left;
	padding-right: 13px;
	padding-bottom: 13px;
	padding-left: 13px;
}
.picture {
	padding: 3px;
	height: 93px;
	width: 124px;
	border: 1px solid #CED0CF;
}
.phototitle {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #555555;
	text-decoration: none;
	text-align: center;
	width: 132px;
}
#main #main8 {
	margin-top: 10px;
	margin-left: 17px;
	clear: left;
	height: 69px;
	width:968px;
	background-image: url(../images/footbg_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.footmenu {
	float: left;
	height: 66px;
	width: 18px;
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #735079;
	text-decoration: none;
	padding-top: 8px;
	padding-left: 7px;
}
#main #main8 #link {
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	list-style-type: none;
	height: 69px;
	width: 932px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}

#main #main8 #link li {
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #4C4C4C;
	float: left;
	margin-right: 4px;
	margin-left: 3px;
}
#main #main9 {
	margin-left: 17px;
	clear: left;
	height: 69px;
	width:968px;
	background-image: url(../images/footbg_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top:20px;
}

#main #main9 #help {
	float: left;
	margin-left: 2px;
	height: 57px;
	width: 934px;
	padding-top:12px;
}
.helptext {
	font-family: "宋体";
	font-size: 12px;
	line-height: 17px;
	color: #4C4C4C;
	float: left;
	padding-right: 12px;
	padding-left: 10px;
	padding-bottom:7px;
}
.helpleft {
	float: left;
	width:220px;
}
.helpleft2 {
	float: left;
	width:240px;
}

.footLine {
	float: left;
	padding-top:4px;
}
.helpleft1 {
	float: left;
}
#main #foot {
	margin-left: 17px;
	clear: left;
	height:140px;
}
#main #foot #footnav {
	font-family: "宋体";
	font-size: 12px;
	color: #747373;
	text-align: center;
	padding-top: 22px;
}
#main #foot #footban {
	font-family: verdana;
	font-size: 10px;
	color: #747373;
	text-align: center;
	padding-top: 8px;
}
#main #foot #footban1 {
	font-family: "宋体";
	font-size: 12px;
	color: #747373;
	text-align: center;
	padding-top: 30px;
}



.about{	margin-left: 13px;
	clear: left;
	padding: 0px;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#EEEEEE; margin-right:12px; margin-bottom:30px; width:976px; font-size:12px; font-family:"宋体"; line-height:20px; float:left;}
.aboutleft{ width:191px; color:#676767; font-size:12px; float:left;}
.aboutlefts{ width:191px; background-image:url(../images/about_03.gif); height:7px; background-repeat:no-repeat;}
.aboutleftz{ width:167px; background-image: url(../images/about_29.gif); background-repeat:repeat-y; padding-left:12px; padding-right:12px; padding-bottom:20px; padding-top:10px;}
.aboutleftx{ width:191px; background-image:url(../images/about_32.gif); height:4px; background-repeat:no-repeat; }
.aboutright{ padding-left:10px; background-color:#FFFFFF; float:left; width:775px;}
.xian{ background-image: url(../images/about1_17.gif); height:1px; background-repeat:repeat-x; width:167px; margin-top:10px;padding-bottom:10px;}
.aboutmig{ width:246px; height:190px; padding-left:4px; padding-bottom:5px;padding-top:5px; padding-right:4px; }
.lvxian{ width:765px; height:3px; background-image:url(../images/about_12.gif); background-repeat:no-repeat; padding-bottom:15px; clear:left;}
.aboutdyt{ background-image:url(../images/about_05.gif); background-repeat:no-repeat; width:107px; height:20px; float:left;}
.dqwz{ float:right; margin-right:20px;}
.outbound{ margin-left:13px; clear:left;padding: 0px;margin-top: 16px;margin-right: 0px;
	margin-bottom: 0px; font-size:12px; color:#3A3A3A;}
.cjy{
	height:20px;
	width:101px;
	float:left;
	font-family: "黑体";
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #404141;
	text-indent: 25px;
	background-image: url(../images/cjy1_03.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.huax{ background-image:url(../images/cjy_06.gif); height:9px; width:968px; background-repeat:repeat-x; clear: both;}
.travelleft{ width:241px; float:left; margin-right:10px;padding-top:5px;}
.map{ height:241px; height:130px; background-color:#F3F3F3;}
.travelright{ width:718px; float:left; padding-top:5px;}
.huibj{ width:241px; margin-top:5px; margin-bottom:7px;}
.huibjs{ width:209px; background-image:url(../images/cjy_16.gif); height:27px; background-repeat:no-repeat; padding-left:32px; padding-top:12px; float:left;}
.huibjz{ width:241px; background-image:url(../images/cjy1_34.gif); background-repeat:repeat-y; float:left; padding-bottom:10px;}
.huibjx{ widows:241px; height:5px; background-image:url(../images/cjy_29.gif); background-repeat:no-repeat; clear:both;}
.tuij{ font-size:14px; font-weight:bold; color:#255998; float:left;}
.gd{ float:right; padding-right:10px; padding-top:5px;}
.xlmig{
	width:93px;
	height:61px;
	background-color:#FFFFFF;
	border: 1px solid #C6C5C5; padding:2px; float:left; margin-right:4px;margin-left:4px;}
.outlb 
{
	margin-top:5px;
	
	padding: 0px;
	list-style-type: none;
	width: 241px;
}

.outlb1 {
	float: left;
	width: 10px;
	margin-top: 8px;
	margin-left: 7px; clear:both;float:left; background-image:url(../images/cjy2_33.gif); background-repeat:no-repeat; width:10px; height:4px;}
.outlb11 {
	float: left;
	width: 10px;
	margin-top: 8px;
	margin-left: 7px; clear:both;float:left; background-image:url(../images/cjy2_3311.jpg); background-repeat:no-repeat; width:10px; height:4px;}
.outlbtitle1 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #525252;
	float: left;
	height:20px;
	width: 160px;
}
.outnews {
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #525252;
	float: left;
	height:20px;
	width: 220px;
}

.outlbtitle2 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #F17C07;
	float: left;
	height:22px;
}

.jrtj{ width:309px; height:57px; background-image:url(../images/cjy_05.gif); background-repeat:no-repeat; padding-left:75px; padding-top:15px; float:left;}
.travelrightsh{ float:left;}

#tpzs {
	height: 251px;
	width: 320px;
	border: 1px solid #85ACD1;
	padding-top: 2px;
	padding-left: 2px;
	float:left;
	overflow:hidden;
	position:relative;
}
#tpzs ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}


#tpzs #focusBg{width:318px;height:60px;background:#000;position:absolute;left:2px;top:135px;filter:alpha(opacity:60);opacity:0.6;-moz-opacity:0.6;}

#tpzs h1{font:18px/28px "黑体";color:#FFF;position:absolute;left:8px;top:145px;z-index:100}
#tpzs h1 a:link,#tpzs h1 a:visited{font:18px/28px "黑体";color:#FFF;font-weight:bold;}
#tpzs h1 a:hover,#tpzs h1 a:active{color:#FFF;text-decoration:underline;font-weight:bold;}
#tpzs h2{width:280px;font:12px/20px "宋体";color:#77C04B;padding-right:10px;position:absolute;left:8px;top:168px;z-index:100}
#tpzs h2 a:link,#tpzs h2 a:visited{color:#77C04B}
#tpzs h2 a:hover,#tpzs h2 a:active{color:#77C04B}
/* 20080918 WDD E */
#tpzs h2 span.fr{margin-right:0.5em}

#tpzs #focusThumb{padding:0;margin:0; width:318px;}
#tpzs #focusThumb ul li{margin:0 1px}
#tpzs #focusThumb td{ text-align:center}
#tpzs #focusThumb td div{padding:0;margin:0 auto;background:none;cursor:pointer}
#tpzs #focusThumb td div img{border:1px solid #FFF}
#tpzs #focusThumb td div.tn img{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}


.tbtj { margin-top:10px;
	width:384px;
}

.tbtjlb1 {
	float: left;
	width: 12px;
	margin-top: 8px;
	float:left; background-image:url(../images/cjy_12.gif); background-repeat:no-repeat; height:3px;}
.tbtjlb2 {
	float: left;
	width: 12px;
	margin-top: 8px;
	margin-left:15px;
	float:left; background-image:url(../images/cjy_12.gif); background-repeat:no-repeat; height:3px;}
.tbtjlbtitle1 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #525252;
	float: left;
	height:20px;width:300px;
	background-image: url(../images/dj_11.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.travelrightxia{ width:718px;}
.splendid{ width:717px; height:22px; background-image:url(../images/cjy_19.gif); background-repeat:no-repeat; float:left; margin-top:10px; margin-bottom:10px;}

.dny{ width:686px; height:24px; background-image:url(../images/cjy_22.gif);font-size:14px; font-weight:bold; color:#255998; float:left; padding-left:32px; clear:both; padding-top:12px; margin-bottom:5px;}
.dny1{ width:686px; height:24px; background-image:url(../images/cjy_28.gif);font-size:14px; font-weight:bold; color:#255998; float:left; padding-left:32px; clear:both; padding-top:12px; margin-bottom:5px;}
.dny2{ width:686px; height:24px; background-image:url(../images/cjy_32.gif);font-size:14px; font-weight:bold; color:#255998; float:left; padding-left:32px; clear:both; padding-top:12px; margin-bottom:5px;}
.dny3{ width:686px; height:24px; background-image:url(../images/cjy_34.gif);font-size:14px; font-weight:bold; color:#255998; float:left; padding-left:32px; clear:both; padding-top:12px; margin-bottom:5px;}
.dny4{ width:686px; height:24px; background-image:url(../images/cjy_36.gif);font-size:14px; font-weight:bold; color:#255998; float:left; padding-left:32px; clear:both; padding-top:12px; margin-bottom:5px;}
.dny5{ width:686px; height:24px; background-image:url(../images/cjy_38.gif);font-size:14px; font-weight:bold; color:#255998; float:left; padding-left:32px; clear:both; padding-top:12px; margin-bottom:5px;}
.jcmig{width:189px;	height:120px;border: 1px solid #CFD0D2; background-color:#FFFFFF; padding:2px; float:left; margin-right:10px;}
.jttjlb {font-family: "宋体";font-size: 12px;line-height: 22px;	color: #525252;	float: left;	height:20px;width:400px;background-image: url(../images/dj_11.gif);
	background-repeat: repeat-x;
	background-position: left center; margin-right:5px;}
.visa{ width:970px; padding-top:10px;}
.visabj{ width:939px; height:21px; background-image:url(../images/cjy_40.gif); background-repeat:no-repeatpx;font-size:14px; font-weight:bold; color:#255998; padding-left:31px; margin-bottom:20px; padding-top:10px; float:left;}
.visaimg{ width:74px; height:50px; border:1px solid #959595; margin-bottom:15px;}
.visajg{ margin-right:25px; float:left;}
.visabqm{ width:74px; height:18px; background-color:#E2E0E0; text-align:center; font-size:12px; color:#3A3A3A; padding-top:5px;}
.gytd{ width:937px; height:23px; background-image:url(../images/cjy_46.gif); background-repeat:no-repeat; float:left; padding-left:33px; padding-top:10px; margin-bottom:15px; margin-top:15px;}
.tjhotel{ font-size:14px; font-weight:bold; color:#255998; float:left; padding-left:428px;}
.tjjdkd{ width:470px; float:left; padding-left:20px;}
.tjjdk{ width:130px;float:left;  padding-right:22px; }
.tjjd{ width:125px;height:94px; border:1px solid #D3D3D3; padding:1px; background-color:#FFFFFF;}
.tjjdwz{ width:125px; height:30px; padding-top:5px; font-size:12px;text-align:center; color:#3A3A3A;}
.tjhotelk{ width:470px; float:left; padding-left:10px;}
.tjhotelkz{ width:200px; float:left; padding-right:20px; margin-bottom:17px;}
.hotelmig{ width:81px; height:64px; border:1px solid #CAC9C7; background-color:#FFFFFF; padding:1px; float:left; margin-right:10px;}
.lymt{ width:970px; height:29px; background-image:url(../images/cjy_56.gif); background-repeat:no-repeat; float:left; margin-bottom:15px;}
.lymig{ width:101px; height:148px; border:1px solid #D3D3D3; float:left; background-color:#FFFFFF; padding:1px; float:left;}
.lvyxx{ height:160px; width:8px; background-image:url(../images/cjy_75.gif); float:left; background-repeat:no-repeat; margin-right:10px; margin-left:10px;}
.lyh{ width:288px; height:20px; background-color:#F1F1F1; padding-left:13px; color:#265998; font-family:"新宋体";font-size:12px; float:left; font-weight:bold; padding-top:8px;}
.down{ width:210px; line-height:22px; float:left;}
.xz{ line-height:25px; }

.abouthui{ background-image:url(../images/about_17.gif); width:8px; height:12px; margin-right:10px; background-repeat:no-repeat; float: left; margin-top:3px;}
.aboutlv{ background-image:url(../images/about_24.gif); width:8px;margin-top:3px; float:left; height:12px; margin-right:10px;}
.aboutymig{ float:right; margin-left:5px; margin-bottom:5px; background-image:url(../images/about_26.gif); background-repeat:no-repeat; width:259px; height:205px;}
.aboutnei{ padding-left:38px; line-height:23px;}
.aboutq{ background-image: url(../images/about_20.gif); width:19px; height:13px; float:left; background-repeat:no-repeat; margin-top:2px;}
.aboutbt{ padding-top:22px; padding-bottom:22px;}
.aboutbjcu{ font-size:13px; font-weight:bold; font-family:"宋体";}




.hd_ly{ background-image:url(../images/qzbl.gif); height:17px; width:88px; background-repeat:no-repeat; float:left;}
.query_box{width:243px;height:319px; margin:0;}
.query_box_left{ background-image:url(../images/query_box_left.gif); background-repeat:no-repeat; float:left;width:8px;height:319px;margin:0;}
.query_box_right{ background-image:url(../images/query_box_right.gif); background-repeat:no-repeat; float:left; width:10px;height:319px;margin:0;}
.query_box_inner{ background-image:url(../images/query_box_inner.gif); background-repeat:repeat-x; float:left; width:225px;height:319px;margin:0;}
.input_search_width{width:40px;}
.input_search_width2{width:80px;}
.margintop12{height::12px;}
.border01{border:1px solid #CCC; margin-top:10px;}
.div_img{text-align:center; margin:1px;}
.imgcenter{text-align:center; margin:1px 1px 1px 1px;}
.hd_div_title{ background-image:url(../images/title_bg.gif); border-bottom:1px solid #CCC; background-repeat:repeat-x; width:717px; height:28px; float:left; margin-bottom:18px;}
.hd_div_title_img{margin-bottom:-14px; background-image:url(../images/title_img.gif); background-repeat:no-repeat; width:10px;height:18px; margin-left:5px; padding-right:5px;}
.hd_div_title_t{ font-size:14px; font-weight:bold; color:#F60; float:left; padding-left:20px; }
.hd_info_left{width:120px;height:190px;border-right:dashed 1px #CCC;padding-top:4px; margin-right:18px; float:left;}
.hd_info_main{width:340px;height:200px; line-height:24px; float:left;}
.hd_info_img{ margin-top:-200px; margin-right:8px; border:1px solid #CCC; padding:4px 4px 0px 4px;}
.hd_info_sp{width:701px;height:4px; margin-bottom:12px;}
.hd_book{width:717px;  margin-top:10px;}
.hd_book_char_start{margin-left:100px;}
.hd_book_char_end{margin-left:102px;}
.hd_book_char_type{margin-left:104px;}
.hd_book_char_num{margin-left:80px;}
.hd_book_ipt_start{margin-left:100px; width:100px;}
.hd_book_ipt_end{margin-left:50px; width:100px;}
.hd_book_ipt_type{margin-left:50px;width:80px;}
.hd_book_ipt_num{margin-left:50px; width:20px;}
.hd_book01{margin-bottom:4px; height:30px;}
.hd_book02{margin-bottom:20px;height:30px;}
.hd_book_search{margin-bottom:-6px; margin-left:4px;}
.hd_tab{background-color:#2f6aa2; width:100%; line-height:32px; margin-top:20px; float:left; padding-bottom:2px;}
.hd_tab_focus{background-color:#2f6aa2; width:140px; color:white;font-weight:bold; line-height:28px; height:28px; font-size:12px; float:left; margin:2px 1px 1px 1px; text-align:center; cursor:pointer;}
.hd_tab_blur{background-color:white; width:130px; color:#2f6aa2; font-weight:bold; line-height:28px; height:28px; font-size:12px; float:left; margin:2px 1px 1px 1px; text-align:center; cursor:pointer;}
.hd_tab_content{ margin:42px 20px 30px; padding-top:20px; line-height:20px; clear:both;}
.hd_other_info{ text-align:left; padding-left:48px;background-color:#2f6aa2; line-height:28px; font-size:12px; font-weight:bold; color:white;}
.hd_liteblue{background-color:#dbedfb; line-height:26px; height:26px;}
.hd_other_info_main{ width:638px; border-bottom:1px dotted #CCC;}
.lan12cu{ font-size:12px; color:#255998; text-align:center; font-weight:bold;}
.hotelother{ padding:28px; color:#3A3A3A; line-height:25px;}
.othercu{ color:#255998; font-size:12px; font-weight:bold; margin-left:10px; font-family:"宋体";}


.jdxq1{ width:710px; border:1px solid #CBCBCB;  background-color:#F7F9FA; padding-top:20px; padding-bottom:30px; margin-left:10px; float:left;}
.visalv{ width:695px; height:26px; color:#255998; background-color:#E7EFF1; padding-left:15px; font-weight:bold; line-height:26px; margin-top:20px; margin-bottom:10px; float:left;}
.visamig{ width:124px; height:89px; border:1px #E9EAEA solid; padding:3px; float:left; margin-right:20px;}
.visazkong{ padding-left:20px; padding-bottom:15px;}
.visazb{ float:left; width:350px; padding-right:10px; line-height:22px;}
.visabjmig{ width:131px; height:126px; background-image:url(../images/visa_03.gif); text-align:center; line-height:30px; padding-top:10px; background-repeat:no-repeat;}
.visatbts{ background-image:url(../images/visa_15.gif); width:18px; height:16px; background-repeat:no-repeat; margin-right:15px; float:left; margin-top:5px; line-height:25px; margin-top:3px;}
.visatbts1{ background-image:url(../images/visa_18.gif); width:18px; height:16px; background-repeat:no-repeat; margin-right:15px; float:left; margin-top:3px; line-height:25px; margin-top:5px;}
.visaxux{ line-height:22px; margin-left:20px;
	width:619px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #9E9D9D; margin-bottom:12px;}
.visaname{ width:95px; margin-right:20px; float:left; text-align:right;}
.padd20{ padding-left:20px; float:left;}
.visabjz{ width:229px; background-image:url(../images/cjy1_34.gif); background-repeat:repeat-y; float:left; padding-bottom:12px; padding-left:12px; padding-top:10px; line-height:22px;}
.visabtc{ font-size:14px; font-weight:bold; color:#FB7D26; float:left;}
.visatype{ width:218px; height:20px; border:1px  solid  #8C959E; margin-bottom:5px;}
.visacols{ width:218px;  border:1px  solid  #8C959E;margin-bottom:5px;}
.textcenter{ text-align:center;}



.hua{ background-image:url(../images/hua_03.gif);width:674px; height:25px; background-repeat:no-repeat;float:left; color:#255998; font-size:14px; font-weight:bold; font-family:"新宋体"; padding-left:23px; padding-top:18px;}
.xlshu{
	background-image:url(../images/xlline_07.gif);
	width:72px;
	height:109px;
	background-repeat:no-repeat; margin-top:140px;
	float:left;
	margin-left:10px;
}
.lxlbtop{ height:278px; clear:both;}
.xllbzh{ width:363px; height:241px; float:left; border:3px solid #D2D5DA;}
.xllbhui{ height:29px; width:363px; line-height:29px;  background-color:#969085;}
.xllbtext{  padding-left:21px; width:250px; float:left;padding-top:1px;}
.xllbnum{ height:21px; float:left; padding-top:8px; padding-right:1px;}
.djhz1{ width:704px; line-height:28px; height:28px; background-image:url(../images/djb_251.gif); background-repeat:no-repeat; color:#3A3A3A; font-size:12px; font-weight:bold;  float:left; margin-left:10px;}
.xllbtitle1{ float:left; padding-left:57px;}
.xllbtitle2{ float:left; padding-left:12px;}
.xllbtitle3{ float:left; padding-left:9px;padding-top:7px;}
.xllbtitle4{ float:left; padding-left:160px;}
.xllbtitle5{ float:left; padding-left:8px;padding-top:7px;}
.xllbtitle6{ float:left;padding-left:30px;}
.xllbtitle7{ float:left; padding-left:8px;padding-top:7px;}
.xllbtitle8{ float:left;padding-left:30px;}
.xllbbox{
	width:126px;
	height:16px;
	border: 1px solid #D2D0C5;
	margin-top:4px;
}
.djxqxx1{ background-image:url(../images/dj_11.gif);width:704px; height:3px;background-repeat:repeat-x;float:left;}
.ouzhouxl{ width:251px; float:left; margin-left:5px;}
.ouzhouxls{ width:251px; height:48px; background-image: url(../images/xlline_03.gif); background-repeat:no-repeat;}
.ouzhouxlz{ width:251px; background-image: url(../images/xlline_09.gif); background-repeat:repeat-y;}
.ouzhouxlx{ width:251px; height:15px; background-image: url(../images/xlline_11.gif); background-repeat:no-repeat;}
.ouzhouxlzxx{
	width:215px;
	height:20px; margin-left:18px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #3A3A3A; margin-bottom:5px;
}




.commontop {
	background-image: url(../images/Commen_03.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 30px;
	width: 687px;
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #255998;
	text-indent: 18px;
	margin-top: 20px;
	margin-left:20px;
}
.commoncenter {
	width: 663px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
	padding-left: 22px;
	margin-left:20px;
}
.commonbottom {
	background-image: url(../images/Commen_06.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 2px;
	width: 687px;
	margin-left:20px;
}
.commonname {
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	font-weight: bold;
	color: #000000;
	float: left;
}
.commontime {
	font-family: "宋体";
	font-size: 12px;
	color:#999999;
	float: right;
	line-height: 30px;
	padding-right: 10px;
}
.commoncontent {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	clear: both;
}
.commonline {
	padding-top: 20px;
	padding-bottom: 10px;
}




.gjyqz{ width:970px; height:26px; background-image:url(../images/chuj_03.jpg); background-repeat:no-repeat; color:#265998; padding-top:20px;float:left; text-indent:20px; line-height:21px;}
.qzgjmig{ width:592px;padding-left:10px; padding-right:8px; float:left; }
.chujybj{ width:970px; background-image:url(../images/chuj_08.jpg); background-repeat:repeat-y; color:#265998; font-size:12px; float:left; }
.chujybjx{ width:970px; background-image:url(../images/chuj_10.jpg); height:17px; background-repeat:no-repeat;color:#265998; font-size:12px;  float:left;}
.cjyzjbjjt{ background-image:url(../images/chuj_06.jpg); height:251px; width:41px; background-repeat:no-repeat; float:left;}

.visaimg1{ width:94px; height:69px; padding:1px; background-color:#FFFFFF; border:1px solid #959595; margin-bottom:15px; margin-top:10px; margin-right:12px; margin-left:5px;}
.visabqm1{ width:100px; height:14px; background-image:url(../images/guojia_13.jpg);text-align:center; font-size:12px; color:#3A3A3A; padding-top:4px; margin-right:12px;}
.qzzld{ background-image:url(../images/guoji_09.jpg); height:20px; text-indent:12px; background-repeat:no-repeat; line-height:20px;}
.qzgdj{ padding-left:450px; float:left; }
.qzgdj1{ padding-left:70px; float:left; }
.qzgdj2{ padding-left:140px; float:left;}
.qzgdj3{ padding-left:10px; float:left; }
.zxjpoto{ background-image:url(../images/12.jpg); width:970px; height:29px; line-height:29px; background-repeat:no-repeat; text-indent:22px; float: left;}
.cjydzx{ background-image: url(../images/chuj_12.jpg); width:151px; height:167px; background-repeat:no-repeat; float:left;}
.cjyb{ background-image:url(../images/chuj_14.jpg); height:148px; width:800px; padding-left:6px; background-repeat:repeat-x; float:left; padding-top:19px;}
.cjyby{ background-image:url(../images/chuj_16.jpg); width:13px; height:167px; float:left;}
.cjyzjbj{ background-image:url(../images/11_23.jpg); width:43px; height:105px; background-repeat:no-repeat; float:left;}
.cjyflot{ float:left;}
.cjybjmig{ width:143px; height:99px;padding:2px; background-color:#FFFFFF; border:1px solid #959595;}
.bk{ border:1px solid #E7E7E7;}
.cjwzm{ width:140px; height:30px; padding-top:5px; font-size:12px;text-align:center; color:#3A3A3A;  }
.cjyzjt{ float:left;}
.visa1{ width:970px; padding-top:10px; padding-bottom:30px; float:left;}
.shujt{ float:left; padding-left:12px;}







.hotvisa {
	background-image: url(../images/visa_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 346px;
	width: 305px;
	margin-top: 18px;
}
.visaguojia {
	list-style-type: none;
	padding: 0px;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
}


.visaguojia li {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 66px;
}
.visasearch {
	background-image: url(../images/visa_05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 304px;
	width: 353px;
	margin-top: 18px;
	margin-left:6px;
}
.visasearchtitle {
	font-family: "宋体";
	font-size: 12px;
	line-height: 25px;
	color: #3A3A3A;
	text-decoration: none;
	margin-top: 47px;
	margin-left: 17px;
}
.visasearchbox {
	height: 19px;
	width: 313px;
	border: 1px solid #92979D;
	margin-left: 17px;
}
.visasearchbox1 {
	height: 60px;
	width: 313px;
	border: 1px solid #92979D;
	margin-left: 17px;
	margin-top:7px;
}
.visasearchtitle1 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 26px;
	color: #3A3A3A;
	text-decoration: none;
	margin-left: 17px;
}
.visasearchbox2 {
	height: 60px;
	width: 313px;
	border: 1px solid #92979D;
	margin-left: 17px;
	margin-top:7px;
}
.visasearchline {
	margin-top:5px;
	margin-left: 17px;
}
.visasearchbotton {
	margin-top:8px;
	margin-left: 17px;
	text-align:center;
}
.visanews {
	background-image: url(../images/visa_07.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 346px;
	width: 302px;
	margin-left: 6px;
	margin-top: 18px;
}
.visanewslist {
	list-style-type: none;
	padding: 0px;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
}


.visanewslist li {
	margin: 0px;
	padding: 0px;
	height: 24px;
}