﻿.guideContent li{ list-style:none;}
.guideImg { margin:5px 5px 0px 5px; padding:1px; border:solid 1px #CCCCCC;}
.guideJj li{
	float:left;
}
.guideWz {
	line-height:22px;
	word-spacing:1px;
	width:472px;
	text-align:justify;
	padding:5px 0px 0px 0px;
}
*html .guideWz {
	line-height:22px;
	word-spacing:1px;
	width:auto;
	padding:5px 6px 0px 0px;
}
*+html .guideWz {
	line-height:22px;
	word-spacing:1px;
}
.guideLink {
	width:600px;
	padding:3px 0px 0px 12px;
	clear:both;
}
.guideLink li{
	float:left;
	padding:3px 0px 3px 0px;
	line-height:22px;
	width:190px;
}
.guideLink li a {
	text-decoration:none;
	font-size:11px;
}
.guideLink li span a {
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
.topCity {
	clear:both;
	width:626px;
	padding:0px 4px 0px 0px;
}
.topCity li {
	list-style:none;
}
.topCityTitle {
	font-weight:bold;
	font-size:14px;
	padding:5px 0px 8px 5px;
	color:#F07925;
	text-align:center;
}
.topCity li img {
	margin:6px 0px 0px 5px;
}
.topCityName {
	float:left;
	width:400px;
}
.topCityName li{
	float:left;
	padding:5px 29px 10px 6px;
	text-align:left;
	width:95px;
}
.topCityName li span a{
	float:left;
	padding:4px 29px 10px 0px;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}
.guideBg {
	background-color:#F0F0F0;
	border:solid 1px #DFDFDF;
	height:305px;
	margin:8px 2px 0px 4px;
}
.topCity {
	background-color:#F0F0F0;
	border:solid 1px #DFDFDF;
	height:165px;
	margin:10px 2px 0px 4px;
}
.travelToolHt {
	background-color:#F0F0F0;
	border:solid 1px #DFDFDF;
	height:80px;
	margin:10px 2px 0px 4px;
}
.yshBg {
	background-color:#F0F0F0;
	border:solid 1px #DFDFDF;
	height:90px;
	margin:10px 2px 0px 4px;
}
.guideBg li,.yshBg li,.travelToolHt li{
	list-style:none;
}
.cityWidth {
	width:345px;
	float:left;
}
*html .cityWidth {
	width:100px;
	float:left;
}
#chinaMap {
	float:left;
	display:block;
}
*html #chinaMap {
	display:none;
}
.cityRight {
	width:auto;
}
.attractionName {
	float:left;
	width:400px;
	padding:1px 0px 0px 5px;
}
.attractionName li {
	float:left;
	width:200px;
	line-height:26px;
	word-spacing:1px;
}
.ysh li{
	float:left;
	line-height:26px;
	padding:0px 0px 0px 10px;
}
.ysh li a,.travelTools li a,.attractionName li a,.topCityName li a {
	text-decoration:none;
	font-size:11px;
}
.ysh li span a {
	font-weight:bold;
}
.travelTools ul {
	width:100%;
}
.travelTools li {
	float:left;
	padding:6px 0px 0px 14px;
	width:140px;
	line-height:22px;
}
.travelTools li img {
	margin:0px 5px 0px 0px;
}
.travelTools li span a {
	font-weight:bold;
}
.cityGuideTitle {
	font-weight:bold;
	font-size:16px;
	padding:0px 0px 8px 0px;
}
.tour2jTitle {
	font-weight:bold;
	font-size:16px;
	padding:3px 0px 5px 2px;
}
.cityGuideBg {
	background-color:#FFFFFF;
	border:solid 1px #E1E8EE;
	width:636px;
	text-align:left;
	padding:6px 0px 15px 12px;
}
.miceBg {
	background-color:#FFFFFF;
	border:solid 1px #E1E8EE;
	width:636px;
	text-align:left;
	padding:6px 0px 153px 12px;
}
*html .miceBg {
	background-color:#FFFFFF;
	border:solid 1px #E1E8EE;
	width:636px;
	text-align:left;
	padding:6px 0px 168px 12px;
}
.miceUniqueBg {
	background-color:#FFFFFF;
	border:solid 1px #E1E8EE;
	width:636px;
	text-align:left;
	padding:6px 0px 265px 12px;
}
*html .miceUniqueBg {
	background-color:#FFFFFF;
	border:solid 1px #E1E8EE;
	width:636px;
	text-align:left;
	padding:6px 0px 279px 12px;
}
.tour2jBg {
	background-color:#FFFFFF;
	border:solid 1px #E1E8EE;
	width:643px;
	text-align:left;
	padding:6px 0px 15px 5px;
}
.cityDetails li,.cityGuideBg li,.tour2jBg li {
	list-style:none;
}
#cityImg{
	margin:5px 6px 0px 0px;
	width:196px;
	height:195px;
	background-color:#f4f4f4;
	border:solid 1px #CCCCCC;
	text-align:center;
}
#cityImg2j {
	margin:5px 6px 0px 0px;
	width:196px;
	height:138px;
	background-color:#f4f4f4;
	border:solid 1px #CCCCCC;
	text-align:center;
}
#cityImg img,#cityImg2j img {
	padding:3px;
}
.cityTop li {
	float:left;
	width:260px;
	text-align:justify;
	line-height:22px;
}
.cityTopIn li {
	float:left;
	width:424px;
	text-align:justify;
	line-height:22px;
	padding:0px 0px 5px 0px;
}
.cityGuideIn,.cityGuideBot{
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
	padding:6px 6px 5px 0px;
}
.cityGuideBot a {
	margin:0px 10px 5px 0px;
	font-size:11px;
}
.cityLine {
	text-align:center;
	padding:3px 0px 3px 0px;
}
.cityLine a {
	font-weight:bold;
}
.cityTitle {
	font-weight:bold;
	font-size:16px;
	margin:25px 0px 10px 0px;
}
.cityTitle a {
	font-size:16px;
}
.cityTitle1 {
	font-weight:bold;
	font-size:16px;
	margin:20px 0px 10px 0px;
	float:left;
	width:420px;
}
.cityImg li {
	float:left;
	width:150px;
	text-align:center;
	line-height:22px;
	word-spacing:1px;
}
.cityInTop {
	width:460px;
}
.cityInTop img{
	float:left;
	width:156px;
}
.cityImg a {
	text-decoration:none;
}
.cityImg li img,.yshImg li img {
	margin:0px 8px 0px 6px;
	width:115px;
	height:90px;
	border:solid 1px #CCCCCC;
}
.moreCityJd {
	float:right;
	width:300px;
	text-align:right;
}
.moreCityJd a{
	font-weight:bold;
	margin:3px 28px 8px 0px;
	display:block;
}
.yshImg li{
	float:right;
	width:146px;
	text-align:center;
	line-height:22px;
	word-spacing:1px;
	list-style:none;
}
.yshRight {
	padding:0px 25px 0px 0px;
}
.moreYsh{
	float:right;
	width:200px;
	text-align:right;
	margin:12px 26px 0px 0px;
}
*html .moreYsh{
	float:right;
	width:200px;
	text-align:right;
	margin:12px 15px 0px 0px;
}
.moreYsh a {
	font-weight:bold;
}
.csIn li{
	float:left;
}
.jjRight {
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
	padding:0px 0px 0px 5px;
	width:305px;
}
.content {
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
	padding:0px 10px 0px 5px;
}
.ctsMall1j li{
	float:left;
	width:158px;
	text-align:center;
}
.ctsImg {
	height:170px;
}
.ctsMall1j li a {
	line-height:22px;
	word-spacing:1px;
	text-decoration:none;
}
.ctsMall2j li {
	float:left;
}
.cpJj {
	width:185px;
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
}
.cpPrice {
	font-weight:bold;
	color:#FF6600;
	font-size:14px;
	word-spacing:1px;
}
.ctsMallJg,.ctsMallJg2 {
	margin:10px 6px 0px 0px;
	border-left:solid 1px #CCCCCC;
	border-top:solid 1px #CCCCCC;
	width:460px;
	float:right;
}
.ctsMallJg li {
	float:left;
	font-weight:bold;
	padding:6px 0px 6px 0px;
	text-align:center;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	height:18px;
}
.ctsMallJg td{
	font-weight:bold;
	padding:6px 0px 6px 0px;
	text-align:center;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	height:18px;
}
.ctsMallJg2 li {
	float:left;
	font-weight:bold;
	padding:6px 0px 6px 0px;
	text-align:center;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	height:30px;
}
.ctsMallJg td span{
	font-weight:normal;
	font-size:11px;
}
.ctsMallJg td font{
	font-size:11px;
	color:#b71604;
}
.jg1 {
	width:130px;
}
.jg2 {
	width:100px;
}
.jg3 {
	width:110px;
}
.jg4 {
	width:116px;
}
.py {
	width:91px;
}
.py font {
	color:#b71604;
	font-weight:normal;
	font-size:11px;
}
.spBook {
	float:right;
	margin:15px 15px 0px 0px;
	width:420px;
	text-align:right;
}
.spBook A {
	font-size:14px;
	text-decoration:none;
}
.dealsTop {
	clear:both;
}
.dealsTop li{
	float:left;
}
.dealsTitle {
	font-size:16px;
	font-weight:bold;
	padding:26px 0px 0px 9px;
	color:#b71604;
}
.dealsTitle1 {
	font-size:16px;
	font-weight:bold;
	padding:18px 0px 0px 9px;
	color:#b71604;
}
.dealsBg {
	background-color:#f4f4f4;
	border:solid 1px #CCCCCC;
	padding:0px 0px 12px 0px;
	width:625px;
	margin:5px 0px 10px 0px;
}
.dealsDetails {
	clear:both;
	font-weight:bold;
}
.dealsDetails img {
	margin:5px 2px 0px 10px;
}
.dealsDetails li {
	padding:2px 0px 2px 0px;
	line-height:22px;
}
.dealsDetails li a {
	word-spacing:2px;
	margin:0px 10px 0px 0px;
	font-weight:normal;
	text-decoration:none;
}
.dealsDetails li font {
	color:#FF6600;
}
.dealsLeft {
	color:#669933;
	font-size:11px;
	font-weight:normal;
	margin-left:10px;
	width:100px;
}
.dealsIco {
	padding:6px 0px 0px 8px;
}
#moreDeals1,#moreDeals2,#moreDeals3,#moreDeals4 {
	width:620px;
	text-align:right;
	clear:both;
}
#moreDeals1 a,#moreDeals2 a,#moreDeals3 a,#moreDeals4 a{
	font-size:11px;
	text-decoration:underline;
}
.dealsLi {
	clear:both;
}
.dealsLi li {
	float:left;
}
.deals2Top {
	font-weight:bold;
	font-size:14px;
	text-align:center;
	padding:0px 0px 6px 0px;
}
.deals2Right {
	float:left;
	margin:5px 0px 0px 0px;
}
.deals2Left {
	float:left;
	width:625px;
	text-align:justify;
	line-height:20px;
	padding:8px 6px 0px 0px;
}
.deals2Left li {
	list-style:none;
	font-size:11px;
	padding:0px 0px 0px 5px;
}
.deals2Left a {
	font-weight:bold;
	color:#49A3CA;
	margin:4px 0px 0px 0px;
}
.deals2Left a:hover {
	text-decoration:none;
}
.deals2Left span a {
	font-weight:normal;
	font-size:11px;
}
.dealsTopTj {
	width:110px;
	float:left;
	margin:8px 7px 0px 7px;
}
*html .dealsTopTj {
	width:110px;
	float:left;
	margin:8px 4px 0px 4px;
}
.dealsTopTj a {
	font-weight:normal;
	font-size:11px;
}
.dealsTopTj li,.ctsMall2jPy li {
	float:left;
}
.PyDetails {
	width:320px;
	text-align:justify;
	line-height:22px;
	padding:0px 5px 0px 0px;
}
.pyDown {
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
	width:461px;
	float:right;
	padding:0px 11px 0px 0px;
}
.mallTitle {
	font-weight:bold;
	font-size:16px;
	padding:0px 0px 5px 0px;
}
.pyBg {
	background-color:#FFFF99;
	height:25px;
	float:right;
	width:465px;
}
.pyBg li {
	float:left;
	width:115px;
}
.ctsmallPic li {
	float:left;
	width:145px;
	text-align:center;
	padding:10px 0px 0px 5px;
}
.cruisePrice li{
	float:left;
	padding:6px 0px 2px 0px;
	font-size:11px;
}
.cruisePrice a {
	color:#3366FF;
	text-decoration:none;
}
.cruisePrice a:hover {
	color:#FF6600;
}
.priceLeft {
	width:550px;
	font-weight:normal;
}
.priceRight {
	color:#FF6600;
	font-weight:bold;
}
.priceRight span {
	font-weight:normal;
	font-size:11px;
}
.topDeals {
	font-weight:bold;
	padding:5px 0px 3px 0px;
}
.popCruise {
	width:620px;
	background-color:#F5F4F4;
	border:solid 1px #D1D1D1;
	float:left;
	margin:10px 0px 0px 0px;
	padding:6px 0px 0px 6px;
}
.popCruise a{
	text-decoration:none;
	color:#b71604;
	font-weight:bold;
	font-size:14px;
}
.cruiseImg {
	float:left;
}
.cruiseImg li {
	width:198px;
	text-align:left;
	padding:5px 5px 3px 3px;
	line-height:20px;
	font-size:11px;
}
.cruiseDetails li {
	float:left;
	width:193px;
	text-align:left;
	padding:5px 5px 3px 8px;
	line-height:20px;
	font-size:11px;
}
.cruiseImg li a img {
	border:solid 1px #d1d1d1;
	padding:5px;
	margin-top:3px;
}
.cruiseDetails {
	font-weight:normal;
	font-size:11px;
}
.cruiseDetails span {
	color:#b71604;
	font-weight:bold;
}
.cruiseDetails a {
	color:#49A3CA;
	font-weight:bold;
	font-size:12px;
}
.cruiseDetails a:hover {
	color:#FF6600;
}
.topCruise span a {
	float:right;
	margin:5px 10px 10px 0px;
	font-size:1px;
	font-weight:normal;
	text-decoration:underline;
}
.topCruise span a:hover {
	color:#000000;
	text-decoration:none;
}
.cruiseBottom {
	clear:both;
	padding:10px 0px 0px 0px;
	width:620px;
}
.cruiseBottom2 {
	clear:both;
	padding:12px 0px 0px 10px;
	width:100%;
}
*html .cruiseBottom2 {
	clear:both;
	padding:12px 0px 0px 10px;
	width:620px;
}
.cruiseBottom li,.cruiseBottom2 li {
	float:left;
}
.cruiseBottom2 a {
	color:#0066FF;
	text-decoration:underline;
}
.cruiseBottom2 a:hover {
	color:#FF6600;
}
.cruiseTop{
	line-height:20px;
}
.cruiseCenter {
	padding:0px 0px 0px 40px;
	line-height:20px;
} 
.cruiseRight {
	padding:0px 0px 0px 0px;
}
.cruiseTop img,.cruiseCenter img{
	margin:0px 3px 0px 2px;
}.cruiseRight img
*html .cruiseCenter img,*html .cruiseTop img {
	margin:8px 3px 0px 2px;
}
.cruiseTop a,.cruiseCenter a,.cruiseRight a {
	text-decoration:none;
	font-size:12px;
	color:gray;
}
.cruiseIn li{
	float:left;
}
.cruiseRight span {
	font-weight:bold;
}
.cruiseRight {
	padding:0px 0px 0px 5px;
	line-height:20px;
	width:280px;
}
.cruiseJj span {
	font-weight:bold;
}
.cruiseJj {
	line-height:17px;
	word-spacing:1px;
	text-align:left;
	padding:0px 5px 0px 0px;
	width:620px;
}
.cruiseMap {
	text-align:center;
}
.cruiseMap img {
	margin:5px 0px 0px 0px;
}
.facilities {
	clear:both;
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
	padding:0px 15px 0px 0px;
}
.facilities span {
	font-weight:bold;
}
.facilities li {
	padding:5px 0px 5px 0px;
}
.date {
	border-left:solid 1px #CCCCCC;
	border-top:solid 1px #CCCCCC;
	width:98%;
	margin:5px 0px 10px 0px;
}
.dateTitle {
	font-weight:bold;
	padding:8px 10px 8px 10px;
	border-bottom:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	text-align:center;
}
.dateContent {
	padding:8px 0px 8px 0px;
	border-bottom:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	text-align:center;
}
.detesContent {
	clear:both;
}
.detesContent span {
	font-weight:bold;
}
.cruisePic li {
	float:left;
	width:200px;
}
.cruisePic img {
	border:solid 1px #CCCCCC;
	padding:3px;
	margin-top:5px;
}
.morePhotos {
	float:right;
	padding:5px 12px 0px 0px;
}
.morePhotos a {
	color:#b71604;
	font-style:italic;
}
.morePhotos a:hover {
	text-decoration:none;
	color:#49A3CA;
}
.tour2j {
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
	padding:3px 8px 0px 0px;
}
.tour2j a {
	margin-left:15px;
	color:#b71604;
}
.tour2j a:hover {
	color:#666666;
	text-decoration:none;
}
.tourLine2J {
	background-color:#F0F0F0;
	border:solid 1px #DFDFDF;
	padding:10px 0px 10px 5px;
	width:628px;
	margin-top:8px;
	height:103px;
}
.tourLine2J li {
	float:left;
}
.tourLine2J li span {
	font-weight:normal;
	font-size:11px;
}
.tourLine2J li font a {
	background-image:url(../images/bookbg.jpg);
	width:91px;
	height:20px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	text-align:center;
	margin:10px 0px 0px 5px;
}
.tourLine2J li font a:hover {
	color:#FFFF99;
}
.tour2jRight{
	font-weight:normal;
	font-size:11px;
	color:#666666;
	width:440px;
	line-height:20px;
	padding:0px 0px 0px 8px;
	word-spacing:1px;
}
.tour2jRight a {
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}
.tour2jRight span {
	font-weight:bold;
}
.tour2jRight span a {
	text-decoration:underline;
	font-size:11px;
}
.tour2jRight font {
	color:#b71604;
	font-weight:bold;
}
.nofond li{
	float:left;
	text-align:justify;
	line-height:22px;
	font-weight:bold;
}
.nofond img {
	margin:6px 5px 0px 0px;
}
.flightSearch {
	background-color:#f0f0f0;
	width:99%;
	height:31px;
}
.flightSearch li {
	float:left;
	padding:4px 10px 4px 4px;
}
.flightName li {
	float:left;
	padding:8px 0px 5px 4px;
	word-spacing:1px;
}
.flightName span {
	font-weight:bold;
}
.flightSche {
	font-weight:bold;
	color:#b71604;
	margin:0px 200px 0px 0px;
}
.flightList2j {
	clear:both;
	background-color:#FFCC66;
	border-bottom:solid 1px #999999;
	width:99%;
	margin-top:8px;
	height:30px;
}
.flightList2j li,.flightSj li {
	float:left;
	padding:8px 0px 8px 0px;
	text-align:center;
}
.airport,.airport2,.stop{
	width:75px;
}
.depatture,.arrive{
	width:85px;
}
.flightNo,.flightMode {
	width:110px;
}
.flightSj {
	clear:both;
}
.flightSearchBtn {
	background-image:url(../images/btn.jpg);
	width:70px;
	height:23px;
	background-repeat:no-repeat;
	border:0;
	margin-left:10px;
}
.cruisePicIn img{
	width:120px;
	height:90px;
	margin:5px 10px 5px 0px;
}
.cruisePicIn li {
	float:left;
	width:127px;
}
.cabinRoom {
	font-weight:bold;
	font-size:14px;
	color:#666666;
}
.cabinRoom2 {
	font-weight:bold;
	font-size:14px;
	color:#666666;
	height:18px;
	clear:both;
	padding:30px 0px 0px 0px;
}
.airportTop {
	margin:10px 0px 0px 0px;
}
.airportTop img {
	margin:0px 0px 0px 4px;
}
.airportTop li{
	float:left;
	list-style:none;
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
}
.airportRight {
	width:329px;
	padding:0px 0px 0px 6px;
}
.airportContent {
	width:630px;
	padding:0px 0px 0px 5px;
}
.historyRight {
	width:455px;
	padding:0px 0px 0px 5px;
}
.historyBottom {
	padding:0px 0px 0px 6px;
}
.historyBottom li {
	float:left;
	list-style:none;
	width:280px;
	padding:12px 0px 3px 0px;
}
.historyBottom img {
	margin:0px 4px 0px 0px;
}
.history2j {
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
	padding:0px 5px 0px 5px;
}
*html .history2j {
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
	padding:10px 5px 0px 5px;
}
*+html .history2j {
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
	padding:10px 5px 0px 5px;
}
.history2j li {
	list-style:none;
}
.history2jTop {
	font-weight:bold;
	font-size:16px;
	text-align:center;
	padding:6px 0px 0px 0px;
}
.cityMap {
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
	padding:0px 0px 0px 6px;
}
.cityMap li {
	list-style:none;
}
.cityMapLeft {
	width:227px;
	float:left;
}
.cityMapBottom li{
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
	list-style:none;
	clear:both;
	padding:5px 6px 5px 6px;
}
.shipBookTitle {
	font-weight:bold;
	font-size:14px;
	padding:15px 0px 0px 0px;
	width:620px;
	display:block;
}
.cruiseChoose li {
	padding:6px 0px 6px 5px;
}
.chooseTitle {
	font-weight:bold;
	margin:5px 0px 0px 3px;
}
.mice2j {
	text-align:center;
	font-size:14px;
	color:#b71604;
	font-weight:bold;
}
.mice2jContent {
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
	padding:8px 8px 0px 0px;
}
.mice2jTitle {
	font-weight:bold;
	font-size:14px;
	margin:5px 0px 0px 0px;
	clear:both;
}
.mice2jDetails li {
	float:left;
	list-style:none;
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
}
.mice2jDetails img {
	margin:7px 0px 0px 0px;
}
.listTop1j li {
	list-style:none;
}


.cityTop3j {
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
	padding:5px 1px 3px 2px;
	border-bottom:dashed 1px #CCCCCC;
}
.cityTitle3j {
	font-weight:bold;
	font-size:14px;
	color:#FF6600;
	margin-top:6px;
}
.cityMain li{
	float:left;
	list-style:none;
}
.cityDetails3j {
	background-color:#F1F1F1;
	border:solid 1px #D1D1D1;
	width:220px;
	text-align:center;
	font-weight:bold;
	margin:10px 5px 0px 4px;
	float:left;
}
.cityDetails3j li,.guideDetails3j li {
	padding:5px 2px 5px 0px;
}
.cityDetails3j li span,.guideDetails3j li span {
	font-size:11px;
	font-weight:normal;
	padding:0px 5px 0px 5px;
}
.cityDetails3j img {
	margin:5px 0px 0px 10px;
}
.cityDetails3j a {
	text-decoration:none;
	font-size:14px;
}
.cityDetails3j a:hover {
	color:#b71604;
}
.guideDetails3j {
	background-color:#F1F1F1;
	border:solid 1px #D1D1D1;
	width:143px;
	text-align:center;
	font-weight:bold;
	margin:10px 5px 0px 4px;
	float:left;
}
.guideDetails3j img {
	margin:5px 0px 5px 7px;
}
.guideDetails3j a {
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
.cityList {
	font-weight:bold;
	font-size:14px;
	padding:8px 0px 0px 0px;
	clear:both;
	display:block;
}
*html .cityList {
	font-weight:bold;
	font-size:14px;
	padding:8px 0px 6px 0px;
	clear:both;
}
*+html .cityList {
	font-weight:bold;
	font-size:14px;
	padding:5px 0px 0px 0px;
	clear:both;
}
.cityBottom li{
	list-style:none;
	float:left;
	width:140px;
}
.cityListBottom {
	border:solid 4px #999999;
	height:460px;
	width:450px;
	margin-left:6px;
	padding:5px 0px 0px 5px;
	margin-top:6px;
}
*html .cityListBottom {
	border:solid 4px #999999;
	height:450px;
	width:450px;
	margin-left:6px;
	padding:5px 0px 0px 5px;
	margin-top:6px;
}
*+html .cityListBottom {
	border:solid 4px #999999;
	height:460px;
	width:450px;
	margin-left:6px;
	padding:5px 0px 0px 5px;
	margin-top:6px;
}
.cityListBottom li {
	padding:2px 0px 11px 0px;
}
.cityListBottom img {
	margin:0px 2px 0px 2px;
}
.cityListBottom span a {
	font-weight:bold;
}
.chinaPhotoTop {
	text-align:justify;
	line-height:22px;
	word-spacing:1px;
	padding:0px 5px 5px 0px;
}
.chinaPhotoTop font {
	font-weight:bold;
	margin:0px 2px 0px 0px;
}
.chinaPhotoTop span {
	color:#b71604;
	font-weight:bold;
	margin:0px 3px 0px 0px;
}
.photoUpdate {
	font-weight:bold;
	font-size:14px;
	padding-top:8px;
}
.chinaPhotoList {
	float:left;
	margin:10px 20px 8px 2px;
	background-color:#E7E7E7;
	border:solid 1px #cccccc;
	padding:9px;
}
*html .chinaPhotoList {
	float:left;
	margin:10px 14px 5px 0px;
	background-color:#E7E7E7;
	border:solid 1px #cccccc;
	padding:9px 9px 5px 9px;
}
.chinaPhotoList li{
	text-align:center;
	width:170px;
	height:148px;
}
.chinaPhotoList img {
	margin:0px 0px 5px 0px;
}
.chinaPhotoList span {
	color:#999999;
	margin:5px 0px 0px 0px;
	display:block;
}
.PhotosBottom {
	float:right;
	margin:5px 20px 0px 0px;
}
.PhotosBottom a {
	font-weight:bold;
}
.cityGuideTop {
	background-color:#CCCCCC;
	padding:5px 0px 5px 10px;
	margin:8px 0px 0px 0px;
	line-height:22px;
	word-spacing:1px;
	font-weight:bold;
}
.cityList2J li {
	list-style:none;
	clear:both;
	padding:8px 0px 0px 8px;
	line-height:22px;
}
.cityList2J li a {
	margin:0px 4px 0px 4px;
}
.cityJdTitle {
	text-align:center;
	font-weight:bold;
	font-size:14px;
	padding:2px 0px 5px 0px;
}
.rostDuckTop li{
	list-style:none;
	float:left;
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
	padding:3px 6px 3px 0px;
}
.rostDuckTop li img {
	margin:2px 0px 0px 5px;
	border:solid 1px #CCCCCC;
}
.rostDuckTop li a {
	font-weight:bold;
	font-size:14px;
}
.rostDuckTop li span a {
	font-weight:bold;
	font-size:14px;
	margin:0px 0px 0px 360px;
}
.rostDuckTop span {
	font-weight:bold;
	font-size:14px;
}
.rostDuckTop font {
	font-weight:bold;
	color:#b71604;
}
.dishList {
	border:solid 1px #FFC9A5;
	clear:both;
	height:135px;
	padding:8px 0px 0px 6px;
	margin:10px 10px 0px 0px;
}
.dishList li {
	list-style:none;
	float:left;
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
}
.dishList img {
	margin:0px 10px 0px 0px;
}
.newsoddbg li {
	list-style:none;
	float:left;
	line-height:30px;
	padding:3px 5px 3px 5px;
}
.newsoddbg li a,.newsjsbg li a{
	width:530px;
	display:block;
	text-decoration:none;
}
.newsjsbg li {
	list-style:none;
	float:left;
	line-height:30px;
	padding:3px 5px 3px 5px;
}
.newsPage {
	float:right;
	margin:18px 5px 15px 0px;
	font-size:11px;
}
.newsPage font {
	font-weight:bold;
	color:#b71604;
}
.newsPage a {
	margin:0px 15px 0px 15px;
	color:#999999;
	font-size:11px;
}
.newsPage a:hover {
	text-decoration:none;
}
.news2jTitle {
	text-align:center;
	font-size:16px;
	font-weight:bold;
	border-bottom:solid 1px #CCCCCC;
	margin:5px 10px 0px 0px;
	padding:0px 0px 6px 0px;
}
.news2jDate {
	font-size:11px;
	color:#999999;
	text-align:center;
	margin:10px 0px 0px 0px;
}
.news2jDate span {
	margin:0px 30px 0px 0px;
	font-size:11px;
	color:#999999;
}
.news2jContent {
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
	margin:15px 10px 0px 0px;
}
.tygLogo {
	text-align:center;
}
.tygContent {
	line-height:22px;
	text-align:justify;
	word-spacing:1px;
	padding:12px 10px 0px 0px;
}
.tygTop {
	border-left:solid 1px #CCCCCC;
	border-top:solid 1px #CCCCCC;
}
.tygTop td {
	text-align:center;
	padding:6px;
	width:196px;
	border-bottom:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	line-height:22px;
	word-spacing:1px;
}
.tygTop td span {
	font-weight:bold;
	color:#b71604;
}
.tygBook {
	margin:15px 14px 0px 0px;
	text-align:right;
}
.tygBook a {
	font-size:14px;
}
.tygList li {
	line-height:26px;
	padding:4px;
}
.tygList li a {
	color:#b71604;
	margin:0px 0px 0px 3px;
	text-decoration:none;
}
.tygList li a:hover {
	margin:0px 0px 0px 5px;
}
.tygList li span a {
	margin:0px 0px 0px 15px;
	color:#000000;
}
.tygList li span a:hover {
	margin:0px 0px 0px 17px;
	color:#000000;
}
.tygInTitle {
	text-align:center;
	font-size:16px;
	font-weight:bold;
	border-bottom:solid 2px #CCCCCC;
	margin:0px 10px 0px 0px;
	padding:0px 0px 6px 0px;
}
.tygInContent {
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
	padding:10px 10px 10px 2px;
}
.zjInContent {
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
	padding:10px 10px 10px 2px;
	clear:both;
}
.tygInContent li {
	float:left;
	list-style:none;
}
.tygInContent img {
	margin:0px 5px 0px 0px;
}
.tyg2jTitle {
	font-weight:bold;
	margin:8px 0px 0px 2px;
	clear:both;
}
.tygNameTop {
	border-left:solid 1px #CCCCCC;
	border-top:solid 1px #CCCCCC;
	width:628px;
	margin:0px 0px 10px 0px;
}
.tygNameTop td {
	border-bottom:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	padding:6px 10px 6px 8px;
	line-height:22px;
}
.tygMenu li {
	clear:both;
	text-align:center;
	list-style:none;
	line-height:28px;
}
.menuTop {
	font-weight:bold;
	font-size:16px;
	color:#b71604;
}
.menuTitle {
	font-weight:bold;
}
.sgTopLink {
	font-weight:bold;
	margin:20px 0px 15px 5px;
}
.sgTopLink a {	
	font-size:14px;
}
.sg2jTitle {
	font-weight:bold;
	font-size:14px;
	border-bottom:dashed 1px #CCCCCC;
	margin:10px 10px 0px 0px;
	padding:0px 0px 8px 0px;
	text-align:center;
}
.sgTitle2j {
	font-weight:bold;
	clear:both;
	margin:10px 0px 10px 0px;
}
.sgInTitle {
	font-weight:bold;
	font-size:16px;
	text-align:center;
}
.sgMenu li{
	line-height:32px;
	padding:0px;
}
*html .sgMenu li{
	line-height:32px;
	padding:7px 0px 7px 0px;;
}
.sgMenu li span{
	font-size:14px;
	font-weight:bold;
}
.sgMenu li img {
	margin:0px 5px 0px 20px;
}
.bjOperaTitle a{
	font-weight:bold;
	font-size:14px;
	margin:6px 0px 5px 0px;
}
.bjOpera {
	line-height:22px;
	word-spacing:1px;
	margin:8px 0px 0px 0px;
}
.bjOpera span {
	font-weight:bold;
}
.bjOpera font {
	font-weight:bold;
	color:#b71604;
	margin:0px 25px 0px 0px;
}
.bjOpera  a{
	float:right;
	margin:0px 10px 0px 0px;
}
.bjOperaImg li {
	float:left;
	list-style:none;
	padding:10px 0px 0px 10px;
	width:200px;
}
.bjOperaPage {
	text-align:right;
	font-size:11px;
	margin:10px 15px 0px 0px;
}
.bjOperaPage span {
	font-weight:bold;
	color:#b71604;
}
.bjOperaPage a {
	font-size:11px;
	margin:0px 10px 0px 10px;
}
.zjTitle {
	margin:12px 0px 0px 0px;
}
.zjTitle a {
	font-size:14px;
}
.zjDetails {
	margin:10px 0px 0px 0px;
	clear:both;
}
.zjDetails li {
	float:left;
	list-style:none;
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
}
.zjDetails img {
	margin:0px 5px 0px 0px;
}
.chinaWeather {
	margin:40px 0px 80px 70px;
	border-bottom:solid 1px #66CCFF;
	width:500px;
}
.money2jTitle {
	font-weight:bold;
	font-size:14px;
	margin:8px 0px 0px 2px;
}
.rmbPic ul {
	clear:both;
}
.rmbPic li {
	list-style:none;
	float:left;
	width:159px;
	padding:10px 0px 5px 0px;
	font-weight:bold;
	text-align:center;
}
.money3jTitle {
	font-weight:bold;
	color:#b71604;
	margin:6px 0px 0px 1px;
}
.gouwu {
	line-height:22px;
	word-spacing:1px;
	text-align:justify;
}
.gouwu td {
	padding-right:8px;
}
.tailmadeBook {
	text-align:right;
	padding:8px 10px 0px 0px;
}
.tailmadeBook a {
	background-image:url(../images/online-btnbg.jpg);
	width:230px;
	height:35px;
	background-repeat:no-repeat;
	display:block;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding-top:5px;
	text-decoration:none;
}
