body {
	font-size: 9pt;
}
td {
	vertical-align: top;
}
#body1 {
	text-align: center;
}
#body2 {
	width: 960px;
	text-align: left;
	padding-left: 20px;
}
/* div {
	border: 1px solid #3300CC;
	margin: 0px;
	float: left;
	height: 0px;
} */

#topnav1 {
	float: left;
	height: 30px;
	width: 960px;
	vertical-align: bottom;
}
#topnavmenu1 {
	float: left;
}
#topnavmenu1 li a {
	color: #4E850E;
}
#topnav1 #topnavfav1 {
	float: right;
	vertical-align: bottom;
	background-image: url(/Images/style/bg_topTool.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	height: 23px;
	margin-top: 15px;
}
.ulclass1 ul {
	float: left;
}
.ulclass1 li {
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(/Images/style/icon_dot_green.gif);
	background-repeat: no-repeat;
	background-position: 0px 40%;
}
.ulclass3  {
	float: left;
	width: 100%;
	overflow: hidden;
	height: 1.5em;
}
.ulclass3 li {
	float: left;
}
.ulclass3 li a{
	float: left;
	margin-left: 10px;
	height: 1.5em;
}

#topnav2 {
	background-image: url(/Images/bg_header_wrapper.gif);
	background-repeat: no-repeat;
	float: left;
	width: 960px;
	height: 100px;
	background-position: 0px 0px;
	border-top-width: 2px;
	border-top-style: dashed;
	border-top-color: #FFD2B7;
	text-align: left;
	padding-left: 260px;
	overflow: hidden;
}
#topnav2-1 {
	height: 50px;
}
#topnav2-2 {
	padding-top: 26px;
	padding-left: 210px;
	height: 46px;
	width: 580px;
	overflow: hidden;
}


.ulclass2 {
	LEFT: -8px;
	OVERFLOW: hidden;
	PADDING-TOP: 8px;
	POSITION: relative;
	font-size: 9pt;
	font-style: normal;
}
.ulclass2 LI {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #c7c7c7 1px solid;
	PADDING-TOP: 0px;
	font-style: normal;
}
.ulclass2 LI.first-child {
	PADDING-LEFT: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ulclass2 LI A {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(/images/style/bg_topNav.gif) no-repeat -999em 50%; FLOAT: left; COLOR: #299c01; LINE-HEIGHT: 25px; POSITION: relative; TEXT-DECORATION: none! important;
	font-style: normal;
}
.ulclass2 LI EM {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(/images/style/bg_topNav.gif) no-repeat -999em 50%; FLOAT: left; COLOR: #299c01; LINE-HEIGHT: 25px; POSITION: relative; TEXT-DECORATION: none! important
}
.ulclass2 LI A {
	PADDING-RIGHT: 3px
}
.ulclass2 LI EM {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; RIGHT: -3px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px
}
.ulclass2 LI.current A {
	BACKGROUND-POSITION: 0px 0px
}
.ulclass2 LI A:hover {
	BACKGROUND-POSITION: 0px 0px
}
.ulclass2 LI.current EM {
	BACKGROUND-POSITION: 100% 0px
}
.ulclass2 LI A:hover EM {
	BACKGROUND-POSITION: 100% 0px
}
.lefttitle {
	width: 100%;
}
#body1 #body2 #main3 #hotxl #hotxltitle1 {
	PADDING-LEFT: 20px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	FONT: bold 14px/24px Arial;
	COLOR: #fff;
	PADDING-TOP: 0px;
	HEIGHT: 25px;
	background-image: url(/Images/style/title_green.gif);
	background-repeat: no-repeat;
	padding-right: 5px;
}

#main2 {
	width: 100%;
}
#main3 {
	width: 100%;
}

#body1 #body2 #main2 #chinazuimei #zuimeititle {
	background-image: url(/Images/style/bg_topNav.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	color: #4E850E;
	width: 250px;
}
#body1 #body2 #main2 #chinazuimei #zuimeicontent1 li {
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#body1 #body2 #main2 #chinazuimei #zuimeicontent1 a {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 7px;
	FONT-SIZE: 13px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	COLOR: #548915;
	PADDING-TOP: 0px;
	background-image: url(/Images/style/icon_dot_yellow.gif);
	background-repeat: no-repeat;
	background-position: 0px 50%;
}
searchnav {
	float: left;
}
snav li{
	float: left;
}#foot1 {
	text-align: center;
}
#foot1 li {
	float: left;
	padding-left: 10px;
	width: 200px;
}
#foot1 div {
	width: 960px;
}
.moredetail1 {
	text-align: right;
	float: right;
}
.xllist1 {
}
.xllist1 li {
	padding-left: 5px;
	line-height: 20px;
}
.xllist1 li a {
	padding-left: 10px;
	background-image: url(/Images/style/icon_arrow_orange.gif);
	background-repeat: no-repeat;
	background-position: 0px 46%;
}

.photolist1 {
	padding-top: 20px;
}
.xllist2 {
	float: none;
	width: 700px;
	text-align: center;
}
.xllist2 li{
	width: 132px;
	padding-right: 4px;
	padding-left: 4px;
	float: left;
}
.photolist1 li {
	padding-left: 5px;
	line-height: 20px;
	width: 55px;
	float: left;
}
.photolist1 li a {
	padding-left: 10px;
	background-image: url(/Images/style/icon_arrow_orange.gif);
	background-repeat: no-repeat;
	background-position: 0px 46%;
}
.visalist2 {
	padding-left: 5px;
	line-height: 20px;
	width: 412px;
}
.visalist2 li {
	padding-left: 5px;
	line-height: 20px;
	width: 200px;
	float: left;
}
.visalist2 li a {
	padding-left: 10px;
	background-image: url(/Images/style/icon_arrow_orange.gif);
	background-repeat: no-repeat;
	background-position: 0px 46%;
}
#visacontent1 {
	border: 1px solid #D0EEFF;
	width: 500px;
}
#leftside1 {
	width: 250px;
}
#TravelService {
	background-image: url(/Images/style/title_bTravelService.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 28px;
}
#hotxl {
	width: 245px;
}
#leftcontactus1 {
	width: 245px;
	border: 1px solid #c7e1ca;
}
#leftcontactus1 li {
	width: 245px;
	text-align: justify;
}
#teyue1 {
	width: 245px;
	border: 1px solid #c7e1ca;
	background-image: url(/Images/style/title_interrelatedColumns_4.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
#teyue1 img {
	border: 1px solid #999999;
}

#teyue1 li {
	width: 120px;
	text-align: center;
	float: left;
}
#teyue1 h3 {
	color: #FFFFFF;
	padding-left: 18px;
	font-size: 14px;
}
#bianmin1 {
	width: 245px;
	border: 1px solid #c7e1ca;
	background-image: url(/Images/style/title_interrelatedColumns_4.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
#bianmin1 li {
	width: 70px;
	background-image: url(/Images/style/icon_arrow_orange.gif);
	background-position: 0px 46%;
	float: left;
	background-repeat: no-repeat;
	padding-left: 10px;
}
#bianmin1 h3 {
	color: #FFFFFF;
	padding-left: 18px;
	font-size: 14px;
}
#topqlinks {
	width: 710px;
}
.leftfield1{
	width: 245px;
	border: 1px solid #c7e1ca;
	margin-bottom: 10px;
}
.leftfield1 h3 {
	color: #FFFFFF;
	padding-left: 18px;
	font-size: 14px;
	background-image: url(/Images/style/title_interrelatedColumns_4.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 26px;
	padding-top: 4px;
}
#onlinekefu1 {
	width: 960px;
	background-color: #F3F9FE;
}
#onlinekefu1 ul {
	width: 360px;
	background-color: #F3F9FE;
}
#onlinekefu1 li {
	float: left;
	width: 75px;
	overflow: hidden;
}
#topnavli2 {
	width: 600px;
}
#topnavli2 li {
	width: 140px;
	float: left;
	text-align: center;
}
#topnavli2 li a {
	background-image: url(/Images/style/bg_tab_nav.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 24px;
	display: block;
	padding-top: 5px;
}
#topnavli2 li a:hover {
	background-image: url(/Images/style/bg_tab_nav.gif);
	background-repeat: no-repeat;
	background-position: 0px -29px;
	height: 24px;
	display: block;
	padding-top: 5px;
}
.Articleprice1 {
	font-size: 14px;
	color: #FF6600;
	font-weight: bold;
}
.Articletips1 {
	border: 1px solid #D0EEFF;
}
.Articletips1 H3 {
	color: #FF6600;
}
.visaflagli1 {
	width: 800px;
	border: 1px solid #D0EEFF;
	margin-top: 10px;
	margin-bottom: 10px;
}
#visaflag1 {
	float: left;
	width: 800px;
}

.visaflagli1 li {
	width: 145px;
	float: left;
}
.rank {
	BORDER-RIGHT: #a9cee1 1px solid; BACKGROUND: #ffffff; OVERFLOW: hidden; BORDER-LEFT:#a9cee1 1px solid; WIDTH: 490px; PADDING-TOP: 3px; BORDER-BOTTOM: #a9cee1 1px solid;border-top: #a9cee1 1px solid;
}
.rank LI {
	LIST-STYLE-TYPE: none
}
.rank H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
.rank H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.hotrank {
	CLEAR: both;
	background-color: #f1f7fd; WIDTH: 490px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.hotrank H2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FLOAT: left; COLOR: #003366
}
.hotrank UL {
	FLOAT: left
}
.hotrank LI {
	BORDER-RIGHT: #d7e9fc 1px solid; BORDER-TOP: #d7e9fc 1px solid; FLOAT: left; MARGIN: 0px 3px 0px 0px; BORDER-LEFT: #d7e9fc 1px solid; WIDTH: 67px; LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: center
}
.hotrank .active {
	HEIGHT: 23px
}
.hotrank .active H6 {
	FONT-WEIGHT: bold; BACKGROUND: #fff
}
.ranklist {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; FLOAT: left; BACKGROUND-IMAGE: url(abg.gif); PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 478px; PADDING-TOP: 9px
}
