﻿body{ margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:18px;background: url(../images/gfgdfg.gif)}
*{ margin:0px; padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif;}
img{ border:0px; vertical-align:middle}
a{color: #333333;}
a:hover{ text-decoration:none;color: #3366CC;}
pre{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:left}
select,input{ font-family:Verdana, Arial, Helvetica, sans-serif; width:auto;
	height: 20px;
}
.toc{
	text-indent: 2px;
	display: block;
	word-spacing: 1px;
}
.title{background:url(../images/boxtitlebg.gif) repeat-x; height:29px; margin-bottom:1px; font-size:20px; color:#fff; font-style:italic; vertical-align:top; clear:both}

.title_a{background:#003366  url(../images/nav_left.gif) no-repeat left; height:29px; margin-bottom:1px; color:#fff; font-size:14px; font-weight:700;line-height:29px; text-indent:5px; width:190px;}
.title_b{ background:url(../images/nyboxtitle.gif) no-repeat; width:190px; height:23px; color:#fff;padding-top:5px; margin-bottom:1px;}
.title_c{background:url(../images/title.gif) no-repeat; width:147px; height:29px; line-height:29px; margin-bottom:1px; color:#fff; color:#fff; font-size:14px; font-weight:700; text-align:center}
.box{ background:#FAFEFF; width:188px; border:1px #1B395C solid; padding-top:10px; padding-bottom:10px; text-align:center; margin-bottom:5px;}
.boxl{ background:#FAFEFF; width:188px; border:1px #1B395C solid; padding-top:10px; padding-bottom:10px; text-align:center; margin-bottom:5px;}

.box_a{margin-top:15px; padding-left:5px; width:100%; line-height:18px;}
.box_a img{ float:left; padding-right:10px;}
.box_a a{ margin-right:8px; color:#4475A6}
.box_a a:hover{ margin-right:8px; color:#999}
.box_b{ width:730px; background:#fff; border:1px #DFDFDF solid; padding:10px; text-indent:5px; padding-top:10px; padding-left:10px;}
.box_b table{border-collapse:collapse;border-spacing:0px; width:100%}
.box_b td{ line-height:20px}
.box_b td img{vertical-align:middle; line-height:30px; margin-left:10px;}


#right{
	width:198px;
	float:right;
	padding-right:4px;
}
#sa a {
	color: #FFFFFF;
}

.footer{ width:1003px; margin:0 auto; line-height:20px; color:#666; text-align:center; background:#fff}
.chinatour0804{margin-top:20px; margin-left:5px; padding-top:5px}
.chinatour0804 a{color: #333333;}
.chinatour0804 a:hover{ text-decoration:none;color: #3366CC;}
.chinatour0804s{height:1px; background-color: #C0C0C0; margin-top:5px}
/*a font*/
h1{ font-size:20px; font-weight:700; color:#B50000}
h3{ color:#003366; font-size:15px; margin-top:20px; margin-bottom:5px;}
h4{ color:#143885; font-size:15px; margin-top:20px; margin-bottom:5px;}
h5{
	background:url(../images/nytitlebg.gif) no-repeat left #CFE4F7;
	width:100%;
	clear:both;
	text-indent:10px;
	color:#003366;
	font-size:15px;
	height:24px; line-height:24px;
	font-weight:700;
	margin-top:15px;
	margin-bottom:10px;
	font-style: italic;
}
h6{ color:#CC0033; font-size:14px; font-weight:700; padding-top:23px; padding-bottom:13px;}
.white{ color:#fff; font-size:12px; font-weight:700;}
.white a{ color:#fff; text-decoration:underline;}
.white hover{color:#fff; text-decoration:none;}
.black{ color:#000;}
.black a:hover
{
	color: #B50000;
	text-decoration: none;
} 
.black1{color:#B50000;
	text-decoration:none;}
.gary{ font-size:14px; font-weight:700; padding:2px; color:#3A3A3A}
.red{ color:#006699; font-size:14px; font-family:"Arial Black";}
.red a{ color:#FF001F; font-size:12px; font-family:Arial; text-decoration:underline; font-weight:700}
.red a:hover{font-size:12px; font-family:Arial;text-decoration:none}


.yellow{ color:#FF8000; font-size:12px; font-weight:700;}
/*button*/
.but_buy{ background:url(../images/but_buy.gif); width:105px; height:29px; border:0px; color:#fff; font-weight:700; font-weight:700; cursor:pointer}
.but{ background:url(../images/but.gif); width:105px; height:29px; border:0px; color:#fff; font-weight:700; font-weight:700; cursor:pointer}
.button{ background:url(../images/but_login.gif); border:1px #0C2A4F solid; color:#fff; font-weight:700; font-weight:700; cursor:pointer; padding:0 3px; margin:2px 0px;}
.table3{ text-align:center; }
.right{ float:right;}
.left{ float:left;}

#ind_top{width:1003px; margin:0 auto; height:93px; background:#fff; background:#fff url(../images/header_bg.jpg) right top no-repeat;}
#ind_top_img{ width:230px;float:left; margin-top:6px}
.nav ul {LIST-STYLE-IMAGE: none; LIST-STYLE-TYpE: none; display:table;margin-top:57px;width:767px; float:right; text-align:left; display:inline}
.nav li {display:block;BACKGROUND: url(../images/nav_red_left.gif) no-repeat left top ; MARGIN-RIGHT: 4px;float:left; padding-left:5px; height:36px; line-height:30px; font-size:12px; margin-top:5px;}
.nav li a {display:block; float:left; text-decoration:none; font-weight:bold; text-align:center; padding:0 0 0 4px; background:url(../images/nav_red_right.gif) no-repeat right top;height:36px;padding-right:10px;color:#fff;}
.nav li a:hover {color:#FFFF00;}
.nav LI.current {BACKGROUND: url(../images/nav_left.gif) no-repeat left top; color:#FFF;height:36px; }
.nav li.current a {display:block; float:left; text-decoration:none; font-weight:bold; text-align:center; padding:0 0 0 8px; background:url(../images/nav_right.gif) no-repeat right top;height:36px;padding-right:12px;color:#fff;}
.nav li.current a:hover {color:#FFFF00;}
#Search
{
	width:1003px; margin:0 auto; height:25px; color:#fff; text-indent:326px; padding-top:8px;background:#003366; font-size:10PX;
}
#Search select{ width:168px; margin-right:5px;}
#main{ width:1003px; margin:0 auto; display:table; background:#fff; padding-top:5px;}
#gd {
	position: relative;
	float:right;
	visibility: visible;
	z-index: 1;
	margin: 0px;
	padding: 0px;
	width: 0px;	
	clear: right;
}
.list_table5  li a:hover {color:#FFFFFF; background: #BB0000; font-size:15px; 
} 
.inp{
	width:200px;
	height:20px;
	background-color:#FFFFFF;
	border:1px solid #6F93C8;
}
.bluebox {
	width:752px;
	height:auto;
	background:url(../images/mbg.jpg) repeat-x;
	background: url(../images/mbg.jpg) repeat-x;
	border-left:1px solid #d7e6f1;
	border-right:1px solid #d7e6f1;
	overflow:hidden;
	padding: 0px 8px 0px 8px;
	clear: both;
	float: left;

}
.bluebox span{color:Red}
.bluebox div{color:Red}
.blueboxtop{ height:7px; width:770px; background: url(../images/mtop.jpg) no-repeat; clear:both;}
.list_table3 {
	font-size:12px;
	height: auto;
	clear:both;
}
.list_table3 ul a {
	color:#000000;
	text-decoration:underline;
}
.list_table3 ul a:hover {color:#CC0000; text-decoration:underline;}
.list_table3 ul { margin:5px; padding:0}
.list_table3 ul li {float:left; display:inline; width:220px; height:20px; background: url(../images/li4.gif) no-repeat left center; text-indent:10px; margin-left:20px;}
.list_table {
	font-size:12px;
	height: auto;
	clear:both;
}
.list_table ul a {
	color:#000000;
	text-decoration:underline;
}
.list_table ul a:hover {color:#CC0000; text-decoration:underline;}
.list_table ul { margin:5px; padding:0}
.list_table ul li {float:left; display:inline; width:310px; height:20px; background: url(../images/arrow3.gif) no-repeat left center; text-indent:10px}
#container {
	padding-top: 10px;
	width:1003px;
	margin:auto; 
	background-color:#FFFFFF;
}

#sidebar {
	width: 220px;
	height:auto;
	float: left;
	padding-left:10px;
}
#box1 {
	width: 220px;
	height:auto;
	float: left;
	margin-top:10px;
}
#box1 ul{list-style-type:none;}
#box1 ul li{font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;}
#box1 ul li span{color: #990000}
#box1 .topchinatour{font-size: 14px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;color: White;background: url(../images/nyboxtitle.jpg);height:28px;font-size: 14px;color: #FFFFFF;vertical-align: middle;line-height: 20pt;width:220px;}
#box1 .topchinatour a{color:White;text-decoration:none; padding-left:10px}
.title2 {
	background: url(../images/nyboxtitle.jpg);
	height:28px;
	font-size: 14px;
	color: #FFFFFF;
	vertical-align: middle;
	line-height: 20pt;
	width:220px;
}
.contents {width:218px;float:left;padding-top:5px;line-height:25px;font-size: 12px;background-color:#FFFFFF;border-left: 1px #999999 solid;border-right:1px #999999 solid;border-bottom:1px #999999 solid;}
.contents a {
	color: #333333;
}
.contents a:hover {
	padding-top:10px;
	font-size: 14px;
	color: #3366CC;
}
.STYLE16 {font-size: 12px}
.STYLE161 {font-family: Arial, Helvetica, sans-serif ; font-size:12px}
.STYLE17 {font-size: 10px}
.STYLE18 {font-family: Arial, Helvetica, sans-serif}
.STYLE19 {font-size: 12px;font-family:Verdana, Arial, Helvetica, sans-serif;background-repeat: no-repeat;}
.STYLE20 {color: #990000}
.STYLE21 {font-size:10}
.STYLE22 {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
}
.STYLE23 {color: #666666}
.STYLE25 {color: #666666; font-size: 10; }
.STYLE27 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 18px;
	padding-top: 10px;
}
.STYLE29 {font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #333333; }
.STYLE30 {color: #F0F0F0;line-height: 15px;}
.STYLE30 img{border:#e6e7ea 3px solid;padding:3px;}
.STYLE32 {color: #990000; font-weight: bold; }
.STYLE34 {font-size: 12px;font-weight: bold;color: #FF6633;font-family: Arial, Helvetica, sans-serif;}
.STYLE36 {font-size: 12px; color: #990000;font-family:Verdana, Arial, Helvetica, sans-serif;}
.STYLE50 {font-size: 14px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;}
.STYLE202{font-size: 14px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;color: White;}
.STYLE51 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-repeat: no-repeat; color: #003399; }
.STYLE52 {font-size: 11px}
.STYLE53 {
	color: #FFFFFF;
	line-height: 15px;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif
}
.STYLE54 {color: #333333}
.STYLE56 {
	color: #585858;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.STYLE60 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.STYLE61 {color: #F0F0F0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.STYLE64 {
	color: #FFFFFF;
	font-size: 14px;
}
.STYLE67 {
	color: #990000;
	font-weight: bold;
	font-size: 14px;
	line-height: 25px;
}
.STYLE69 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
}
.STYLE71 {font-size: 12px; font-weight: bold; }
.STYLE72 {font-weight: bold}
.STYLE57 {font-size: 12px; color: #666666; }
a:link {
	
	color: #333333;
}
#box2 {width: 220px;height:auto;float: left;margin-top:10px;}
#box2 table{width:100%; height:331px; border:0}
#box2 table th{color: #666666;height:54px; text-align:center}
#box2 table td{color: #666666; font-size: 10;height:25px; text-align:center}
.tablechinatour{width:507px; height:36px; border:0px; text-align:left}
.tablechinatour td{color: #F0F0F0;line-height: 15px; font-size:12px; text-align:center;height:33px;background:url(../images/bbuttons.gif)}
.tablechinatour th{color: #F0F0F0;line-height: 15px; font-size:12px; text-align:center;height:33px;}
.tablechinatour a{color: #333333;}
.tablechinatour a:hover{ text-decoration:none;color: #A31515}
#mains {
	float: left;
	width: 502px;
	font-size: 14px;
	padding-left: 10px;
	padding-right: 0px;
	height: auto;
}

.centerbox {
	width: 507px;
	height:auto;
	float: left;
	padding-left:0px;
	padding-bottom: 10px;
}
.classcentchinatour{width:508px; border:0;border-color:#CCCCCC}
.classcentchinatour a{color: #333333;}
.classcentchinatour a:hover{ text-decoration:none;color: #3366CC;
}
.classcentchinatour th{color: #F0F0F0;line-height: 15px; border:#e6e7ea 3px solid;padding:3px; text-align:center; font-size:12px;width:250px; height:128px}
.classcentchinatour td{ text-align:left;font-size: 12px;font-family:Verdana, Arial, Helvetica, sans-serif;background-repeat: no-repeat;height:22px}
.classcentchinatour td span{color: #990000; padding-left:12px; padding-right:4px}
.Tourcontent {width:507px;float:left;line-height:17px;background-color:#FFFFFF;padding-left:0px;background-repeat: no-repeat;border:#ccc solid 1px;border-top:none;}
.Tourcontent a{color: #333333;}
.Tourcontent a:hover{ text-decoration:none;color: #A31515;}
.Tourcontent table{width:503px;border:0 }
.Tourcontent table td{font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #333333; line-height:13px;height:25px}
.Tourcontent table th{font-size: 12px;font-weight: bold;color: #FF6633;font-family: Arial, Helvetica, sans-serif;height:25px;width:39px }
.Tourcontent table td span{color: #990000; font-weight: bold;}
.Tourcontent table td img{ text-align:center; width:16px; height:18px; margin-left:5px;}
.Tourcontent table td div{font-size: 12px;font-family:Verdana, Arial, Helvetica, sans-serif;background-repeat: no-repeat;font-weight:normal; text-align:right; background:url(../images/index_56.jpg) no-repeat}

.a1 {
    font-size:12px;
	color:#14639C;
	text-decoration:underline;
} 
.a1:hover
{
	font-size: 14px;
	text-decoration: none;
	color: #DB4923;
}
.title4 {
	background:#cfe4f9 url(../images/cr.jpg) no-repeat right;
	background-position:bottom;
	padding-top:10px;
	height:24px;
	color: #990000;
	vertical-align: middle;
	line-height: 20pt;
	width: 510px;
}
.city_guidtitle4{background:#cfe4f9 url(../images/cr.jpg) no-repeat right;background-position:bottom;height:24px;color: #990000;vertical-align: middle;line-height: 20pt;width:714px; padding-top:0;}
#lines  {
margin:auto;
height:4px;
width:961px;
background-color:#E8D6A5;
clear:both;
margin-top:30px;
_margin-top:20px;
}


.footers {
	font-family:Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #c9c9c9;
	line-height:18px;
	text-align: center;
} 
#sidebar2 {
	width: 226px;
	height:auto;
	background-color:#fafeff;
	margin-right: 9px;
	_margin-right:8px;
	padding-top: 0px;
	padding-right: 4px;
	float:left; margin-left:10px;
}
#Tab2{
	font:Arial, Helvetica, sans-serif;
	text-align:center;
	width:220px;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}
.Menubox2 {
	width:228px;
	height:24px;
	line-height:28px;
	font-size:12px;
	background-image: url(../images/nyboxtitle.jpg);
}
.Menubox2 ul{
margin:0px;
padding:0px;
font-size:12px;

}
.Menubox2 li{
	float:left;
	display:block;
	cursor:pointer;
	width:74px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
 }
.Menubox2 li.hovers{
	padding:0px;
	background:#fff;
	width:78px;
	border-left:1px solid #A8C29F;
	border-top:1px solid #A8C29F;
	border-right:1px solid #A8C29F;
	background: url(../images/onbg.gif);
	color:#CC0000;
	font-weight:bold;
	height:24px;
	line-height:27px;
	font-size:12px;
}
.Contentbox2{
	width:220px;
	clear:both;
	border:1px solid  #D2D2D2;
	border-top:none;
	min-height:260px;
	text-align:center;
	font-size:12px;
	background-color:#FFFFFF;
	background-image: url(../images/cobg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding: 5px 3px 8px 3px;
}
.btn{ height:20px; font-size:10px; color:#999; width:120px;}
.form2{
	height:20px;
	font-size:11px;
	color:#666666;
	width:110px;
}


#form2 span{ float:right; padding-right:15px; height:20px; padding-top:3px; padding-bottom:3}
#form2 span label{ clear:both; padding-right:10px;}
#hotelness a{color: #333333;}
#hotelness a:hover{ text-decoration:none;color: #3366CC;}
#hotelness {width: 228px;height:311px;background-image: url(../images/hotelness.jpg);background-repeat:no-repeat;float:left;} 
#hotelness .Leftchatcallme{font-size: 14px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;padding-top:10px; padding-left: 8px;}
#hotelness .Leftchatcallme1{color: #F0F0F0;line-height: 15px;padding-top:45px; padding-left: 110px;}
#hotelness .Leftchatcallme2{padding-top:8px;}
#hotelness .Leftchatcallme2 table{width:182; border:0;}
#hotelness .Leftchatcallme2 table th{ text-align:center;height:19px; width:21px}
#hotelness .Leftchatcallme2 table td{font-size: 12px;font-family:Verdana, Arial, Helvetica, sans-serif;background-repeat: no-repeat; text-align:left;height:19px;}
.rcontent {width:205px;float:right;padding-top:5px;line-height:20px;background-color:#FFFFFF;padding-left: 19px;background-color:#FFFFFF;border-left: 1px #999999 solid;border-right: 1px #999999 solid;border-bottom: 1px #999999 solid;}
#con_two_1 table th{ text-align:left; font-weight:normal;}
#con_two_1 table th span{ text-align:left; font-weight:normal; padding-left:15px}

.rcontent a
{
	text-decoration:none;
	font-size:13px;
	}

.rcontentcurrent{color:#FF0000}
.rcontent h1 {
	font-size: 12px;
	color: #990000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
}

#chat {width: 228px;height:220px;background-image:url(../images/livechatNew.jpg);background-repeat:no-repeat;float: left;padding-bottom: 10px;margin-bottom:10px;
} 
#chat  a{ color:#fff; text-decoration:none}
#chat  a:hover{ text-decoration:underline; color:#FFFF00}
#chat .lcchat25{font-size: 14px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;padding-top:100px}
#chat .lcchatBttoom25{color: #F0F0F0;line-height: 15px;padding-top:10px;}
#chat .lcchatBttoom25 table{width:225px;height:48px;border:0; }
#chat .lcchatBttoom25 table td{background:#5D5D5D; border:#FFFFFF 1px solid;color: #FFFFFF;line-height: 15px;font-size: 10px;font-family:Arial, Helvetica, sans-serif; text-align:center; height:20px;}
.form3{ height:20px; font-size:12px; color:#999; width:102px;}
#form3 table td span{line-height: 15px;font-size: 11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#form3 a{color: #333333;}
#form3 a:hover{ text-decoration:none;color: #3366CC;}
.bty{
	height:55px;
	font-size:10px;
	color:#999;
	width:120px;
}
#sidebar3 {
	width: 226px;
	height:auto;
	float: left;
	padding:10px;
	padding-top:0;
}
#main2 {
	float:right;
	width:705px;
	padding-right:23px;
	margin-left:5px;
}
.main2{float:right;width:705px;padding-right:23px;margin-left:10px;}
.bc{  font-size:12px; color:#999; width:120px;
	height: 15px;
}
.hotel_china{width:326px; height:auto; margin:0px 14px 8px 0px;padding:7px; float:left; border:1px solid #CCCCCC; background-color: #F7F7F7;}
.hotel_china table{width:330px;height:103px;border:0}
.hotel_china table td{font-size: 12px;font-family:Verdana, Arial, Helvetica, sans-serif;background-repeat: no-repeat; height:25px}
.hotel_china table td div{color: #CC0000;font-size: 12px;font-weight: bold; text-align:right}
.hotel_china table th{height:15px; text-align:left; font-weight:normal}
.STYLE95 {
	color: #CC0000;
	font-size: 12px;
	font-weight: bold;
}
.hotel_china1{width:332px; height:auto; margin:0px 0px 8px 0px;padding:7px; padding-right:0px; float:right; border:1px solid #CCCCCC; background-color: #F7F7F7;}
.hotel_china1 table td{font-size: 12px;font-family:Verdana, Arial, Helvetica, sans-serif;background-repeat: no-repeat;height:25px}
.hotel_china1 table td div{color: #CC0000;font-size: 12px;font-weight: bold; text-align:right}
.hotel_china1 table th{height:15px; text-align:left; font-weight:normal}
.hotel_china1 td img{border:#e6e7ea 3px solid;padding:3px;}
.hotel_china td img{border:#e6e7ea 3px solid;padding:3px;}
.a4 {
	font-size:12px;
	color:#173F99;
	text-decoration:underline;
}
.hotelimageborder{border:#e6e7ea 3px solid;padding:3px;}
.textarea2{ height: 15px;
font-size:12px; color:#999; width:140px;
}

.textarea5{ height:20px; font-size:12px; color:#999; width:145px;}
#Tab5{
font:Arial, Helvetica, sans-serif;
text-align:center;
width:715px;
margin:0px;
padding:0px;
margin:0 auto;
background-image: url(../images/cobg.gif);
background-position:bottom;
background-repeat:repeat-x;}
.Tab5{
font:Arial, Helvetica, sans-serif;
text-align:right;
width:715px;
margin:0px;
padding:0px;
margin:0 auto;
background-image: url(../images/cobg.gif) no-repeat right;
background-position:bottom;
background-repeat:repeat-x;}
.Menubox5 {
width:100%;
background-image: url(../images/nyboxtitle.jpg);
height:24px;
line-height:24px;
font-size:12px;
}
.Menubox5 ul{
margin:0px;
padding:0px;
font-size:12px;
}
.Menubox5 li{
	float:left;
	display:block;
	cursor:pointer;
	width:175px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	background-image: url(../images/nyboxtitle.jpg);
 }
 
.Menubox5 li.hovers{
	padding:0px;
	background:#fff;
	width:172px;
	border-left:1px solid #A8C29F;
	border-top:1px solid #A8C29F;
	border-right:1px solid #A8C29F;
	background: url(../images/onbg.gif);
	color:#CC0000;
	font-weight:bold;
	height:24px;
	line-height:27px;
	font-size:12px;
}
.Contentbox5{
	clear:both;
	margin-top:0px;
	border:1px solid #D2D2D2;
	border-top:none;
	height:auto;
	text-align:center;
	padding-top:8px;
	font-size:12px;
	background-color:#FFFFFF;
	background-image: url(../images/cobg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.Contentbox6{clear:both;margin-top:0px;border:1px solid #D2D2D2;border-top:none;text-align:center;font-size:12px;background-color:#FFFFFF;background-image: url(../images/cobg.gif);background-position:bottom;background-repeat:repeat-x;height:180px; padding: 0px 5px 5px 10px;}
.Contentbox6 td img{border:#e6e7ea 3px solid;padding:3px;}
.Contentbox6up{  background:#cfe4f9 url(../images/cr.jpg) no-repeat right;background-position:bottom;height:25px;color: #990000;vertical-align: middle;line-height: 25pt;width:714px; padding-top:0;}
.Contentbox6up h2{color: #990000;font-weight: bold;font-size: 15px;line-height: 25px; text-align:left; padding-left:10px}
.citybox2{
	width:160px;
	float:left;
	background-color: #F0F0F0;
	border:1px solid #D5D5D5;
	padding: 10px 0px 10px 0px;
	margin: 5px 8px 20px 0px;
}
.citybox2title{
	font-size:14px;
	color:#292929;
	text-align:center;
}
#Tab4{
font:Arial, Helvetica, sans-serif;
text-align:center;
width:715px;
margin:0px;
padding:0px;
margin:0 auto;
background-image: url(../images/cobg.gif);
background-position:bottom;
background-repeat:repeat-x;}
.Menubox4 {
width:100%;
background-image: url(../images/nyboxtitle.jpg);
height:24px;
line-height:24px;
font-size:12px;
}
.Menubox4 ul{
margin:0px;
padding:0px;
font-size:12px;
}
.Menubox4 li{
	float:left;
	display:block;
	cursor:pointer;
	width:175px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	background-image:url(../images/nyboxtitle.jpg);
 }
 
.Menubox4 li.hovers{
	padding:0px;
	background:#fff;
	width:173px;
	border-left:1px solid #A8C29F;
	border-top:1px solid #A8C29F;
	border-right:1px solid #A8C29F;
	background: url(../images/onbg.gif);
	color:#155BA2;
	font-weight:bold;
	height:24px;
	line-height:27px;
	font-size:12px;
}
.Contentbox4{
	clear:both;
	margin-top:0px;
	border:1px solid #D2D2D2;
	border-top:none;
	height:auto;
	text-align:center;
	padding-top:8px;
	font-size:12px;
	background-color:#FFFFFF;
	background-position:bottom;
	background-repeat:repeat-x;
}
.Leftcontent{width:220px; height:356px; background-image:url(../images/designtrip.png); background-repeat: no-repeat;}
.Leftcontentbutton{width:210px; padding: 215px 10px 115px 0px;}
.HotelLeftcontent{height:356px; float:left; margin-top:48px;margin-top:0px; background: url(../images/designtrip.png) no-repeat; width: 228px; }
.HotelLeftcontentbutton{width:200px; padding: 215px 0px 160px 10px; text-indent: 40px;}
.DefaultCenterChinaTour{background-image:url(../images/tours.jpg); background-repeat: no-repeat;}
.DefaultCenterChinaTour a{color: #990000;font-weight: bold;font-size: 14px;line-height: 25px; text-align:left;color:Red;text-decoration:none; padding-left:5px}
.DefaultCenterButtonFont{background-color:#F9F9F9; padding-left:8px; border:1px solid #E9E9E9;font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 18px;
	padding-top: 10px;}
.DefaultCenterButtonFont a{color: #333333;}
.DefaultCenterButtonFont a:hover{ text-decoration:none;color: #3366CC;}
.DefaultCenterBttomPic{width:507px; background:url(../images/air-planne1.jpg) no-repeat; height: 111px; clear:both}
.HotelLeftTool{background-position: url('../images/offbg.gif') repeat-x; height:24px; width:228px; color:#FFFFFF; background:url(../images/offbg.gif) repeat-x; font-size:12px; line-height:24px; color:#FFFFFF; text-indent:15px;}
.HotelLeftToolCity{width:226px; font-size:12px; border:#ccc solid 1px; padding-bottom:5px;}
.HotelLeftToolCity table{width:100%; border:0}.HotelLeftToolCity table td{height:22px}
.HotelLeftToolCity table td img{width:5px;height:5px}
.SkypeDiv{width:210px; height: 25px; padding: 5px 6px 0px 0px; background-color: #FFFFFF; margin-top: 10px; margin-left:8px;}
.HotelCenter{height:auto; clear:both; width: 714px; background: url(../images/bg_02.jpg) repeat-x bottom; border:solid 1px  #C5E3F3; text-align:left; margin-bottom: 10px;}
.HotelCenter table{width:714px;border:0}
.HotelCenter table td{font-size: 12px;font-family:Verdana, Arial, Helvetica, sans-serif;background-repeat: no-repeat;height:20}
.HotelCenterPic{font-size: 14px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;color: #FFFFFF; height:24px; background: url(../images/cr1.jpg) no-repeat right;padding: 5px 0px 0px 10px; width: 704px; margin-bottom: 5px;}
.HotelCenterBttom{height:20px; margin: 5px 0px 5px 0px; line-height: 23px; text-indent: 500px;}
.guide_p{font-size:12px; line-height:16px; padding:10px; border:#ccc solid 1px; border-top:none; width:692px;height:auto;}

.clearboth{clear:both;}
#centerbox_guide{width:714px;height:auto;float: left;padding-left:0px;padding-bottom: 10px;}
.review-time{font-weight:bold; color:#55a6f7;}
.Contentbox5 ul li{list-style:none; background:#fffff5; border:solid 1px #ccc; margin:10px 0; text-align:left; padding:5px;}
.title1 {
	background: url(../images/nyboxtitle.jpg);
	height:28px;
	font-size: 14px;
	color: #FFFFFF;
	vertical-align: middle;
	line-height: 20pt;
	width:220px;
}
.line1{border-collapse:collapse;}
.line1 td{ border:#d2d2d2 solid 1px; font-size:12px;}
.dirofcity{font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;height:24px; background: url(images/city/cr1.jpg) no-repeat right;padding: 5px 0px 0px 10px; width: 704px;  margin-top:10px;color:#000000;}
.citystablecity{padding-top:5px; margin-bottom:5px; font-size:13px; font-weight:bold;}
.recommended{font-size:12px; font-weight:normal; text-align:left; margin:8px 0;}
.recommended_price{font-size:12px; color:#FF0000;}
.bold{font-size:13px; font-weight:bold;}
.different_pic{border:solid 1px #ccc;}
.abc{height:36px;}
#centerbox_guide a{text-decoration:none;}
#centerbox_guide a:hover{text-decoration:none; font-weight:bold; color:#FF0000;}
.different{width:701px; border:#ccc solid 1px; padding:5px; font-size:12px;}
.different a{font-weight:bold; text-decoration:none; font-size:12px; color:#245981;}
.different a:hover{font-weight:bold; text-decoration:none; font-size:12px; color:#f00;}
.article{background:url(../images/Article.jpg) no-repeat bottom; padding-left:45px; font-size:13px; font-weight:bold; height:20px; padding-top:8px; margin-top:10px;}
.faq_reply2{padding-right:15px; color:#FF6600; font-size:12px; float:right;}
.faq_reply2 a{text-decoration:none;}
.faq_reply{padding-left:15px; color:#FF6600; font-size:12px;}
.faq_reply1{color:#FF6600; font-size:12px; font-weight:bold;}
.article_1{padding:5px; line-height:20px;}
.red_big{ color:#FF0000; font-size:16px; font-weight:700;}
.red_bigs{ color:Red; font-size:16px; font-weight:700;}
.articlehead{height:24px; background: url(../images/cr1.jpg) no-repeat right;padding: 5px 0px 0px 10px; width: 704px; font-size:14px; font-weight:bold;}

#rightbox {width: 228px;height:auto;float: left;padding-bottom: 10px;margin-top:10px;}
.rightbox {width: 228px;height:auto;float: left;padding-bottom: 10px;margin-top:10px;}
.cityguide{margin:10px auto; padding-left:8px; background:url(../images/index_69.jpg) no-repeat 0px 3px; text-align:left;}
.think{margin-top:20px; float:left;margin-left:20px; }
.think ul li{list-style:none; padding:3px; line-height:15px;}
.think1{margin-left:190px; padding-left:108px; padding-top:25px; font-size:12px; width:210px; height:100px;}
.city_guidbutton{background:#cfe4f9 url(../images/cr.jpg) no-repeat right;background-position:bottom;height:24px;color: #990000;}
.city_guidbutton h2{color: #990000;font-weight: bold;font-size: 15px;line-height: 25px; text-align:left; padding-left:10px}
.city_guidsbttom{background:#cfe4f9 url(../images/cr.jpg) no-repeat right;background-position:bottom;height:24px;color: #990000;
vertical-align: middle;line-height: 20pt;width:714px;padding-top:0;margin-top:10px;}
.city_guidleft{background: url(../images/nyboxtitle.jpg);height:28px;vertical-align: middle;line-height: 20pt;font-size: 14px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;width:227px;*width:226px; margin-top:-5px; padding-left:8px}
.city_guidbuttonleft{font-size:14px; font-weight:bold; color:#f00;border-bottom:solid 1px #ccc;width:217px;}
.city_guidbuttonleft h2{color: #990000;font-weight: bold;font-size: 14px;line-height: 25px; text-align:left}
.city_guidpic{width:354px; float:left; margin-right:10px; margin-top:-5px;}
.city_guidpic img{border:#e6e7ea 3px solid;padding:3px;}
.city_guidpicbtn{height:30px; padding-top:5px;*margin-top:-3px;background-color:#cfe4f9; text-align:center; font-weight:bold; width:362px}
.city_guidpicfont{width:714px; height:248px; margin-bottom: 10px;background-image: url(images/cobg.gif); background-position:bottom; background-repeat:repeat-x; height:auto;}
.city_guidpicfontup{width:714px;height:auto;float: left;padding-left:0px;padding-bottom: 10px;font-size:12px; background-color:#FFFFFF;}
#city_guidstop{height:auto; padding: 10px 5px 5px 10px;}
.rcontented ul li{list-style:none; background:url(../images/arrow.gif) no-repeat 0 8px; line-height:27px; border-bottom:dashed 1px #ccc; padding-left:15px; font-size:12px; text-align:left;width:200px;cursor:pointer}
.hei{height:27px;}
.rcontented ul li a{text-decoration:none;}
.rcontented ul li a:hover{background-color:#CC3300;color:#fff; display:block;font-size:12px;text-decoration:none; padding-top:0px;height:27px;}
.faq_question{background:url(../images/questions.gif) no-repeat bottom; padding-left:45px; font-size:13px; font-weight:bold; height:35px; padding-top:8px; margin-top:10px;}

.faqleft1{background: url(../images/nyboxtitle.jpg);height:28px;vertical-align: middle;line-height: 20pt;width:220px; width:227px;*width:226px;margin-top:-5px;font-size: 14px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;}
.faqcenter{height:24px; background: url(images/cr1.jpg) no-repeat right;padding: 5px 0px 0px 10px; width: 704px; font-size:16px; font-weight:bold; color:#FF0000; }
.faqfont{height:auto; font-size:12px;}
.defaulta{color:White;text-decoration:none}
.dchinaheadsty{background-color:#CC3300;}
.recTourList UL LI {
	PADDING-RIGHT: 15px;
	DISPLAY: block;
	PADDING-LEFT: 20px;
	FONT-SIZE: 12px;
	FLOAT: left;
	WIDTH: 295px;
	background: url(../images/arrow.gif) no-repeat 10px center;
	
}
#breadcrumb{ width:1003px; margin:0 auto; color:#000; background:#fff; line-height:30px; text-indent:15px; height:30px;}
.logininput{font-size: 12px; font-weight: bold; margin: 5px auto; margin-left: -15px;}
.commits2{margin-left: 18px; background: url(../images/community/faqs.gif) no-repeat;width: 714px; height: 182px;}
.commits3{font-size:13px}
.headleftnews{width:700px;float:right;height:0px; line-height:0px;font-size:13px; font-weight:bold;}
.headleftnews a{ text-decoration:none; font-size:14px;}
.defaultlcback{background:#5D5D5D; border:#FFFFFF 1px solid}
.tourofchina25{ margin-top:15px;width:195px; border:0}
.tourofchina25 th{ text-align:right; height:42px}
.tourofchina25 td{font-size: 12px;font-family:Verdana, Arial, Helvetica, sans-serif;background-repeat: no-repeat; text-align:left; height:25px}

.different28{width:675px; float:left;text-align:left}
.different28 table{width:98%;border:0}
.different28 table td{height:20px; background:url(../images/arrow_b.gif) center left no-repeat}
.different28 table a{ margin-left:10px}
.different29{width:704px; border:#ccc solid 1px; padding:5px;}
.different29 table{width:716;border:0}
.different30{padding-left:25px;height:auto; line-height: 30px;}
.different30 a{ margin-right:12px}
.different31{width:495px; height: 160px; margin-bottom: 10px; background-image: url(../images/705introduction.png); padding: 45px 120px 0px 100px;}
.different31 h1{color:Black; font-size:14px}
.dchina28{height:24px; background: url(../images/cr1.jpg) no-repeat right;padding: 5px 0px 0px 10px; width: 704px;  margin-top:-1px;font-size: 14px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;}
.dchina28 h2{ font-size:18px; color:White; padding-bottom:8px}
.travelguide29{BORDER: #ccc 1px solid;text-align:left; height:auto}
.travelguide29 ul li{PADDING-RIGHT: 15px;DISPLAY: block;PADDING-LEFT: 20px;FLOAT: left;WIDTH: 295px;
background: url(../images/arrow.gif) no-repeat 10px center;}
.fontsizes{padding-left:10px; padding-right:10px; color: #B50000}
.title5{	background:#cfe4f9 url(../images/cr.jpg) no-repeat right;background-position:bottom;padding-top:10px;height:24px;color: #990000;vertical-align: middle;line-height: 20pt;width: 510px;padding-top:0px; padding-bottom:0px;margin-bottom:5px}
.dcchina71{ float:left; width:299px; height:199; border:#e6e7ea 3px solid; padding:5px; padding-bottom:10px; text-align:center; margin:4px}

.dcchina72{margin:4px; float:left; width:299px; height:199; border:#e6e7ea 3px solid; padding:5px; text-align:center; padding-bottom:6px}
.Adupic{color:Red; font-size:14px; float:left; width:23%}
		.divfloat71{width:160px; float:left;margin-left:20px}
		.divfloat72{float:right; width:160px;margin-right:70px;margin-left:20px;}
		.btn75{text-align:right; width:15%; float:right; margin-right:50px; padding-right:10px}		
.menu1{ margin-top:37px; padding:0px; margin-left:-180px; width:800px;  position:absolute; z-index: 20002; }
.menu1 a{color:#fff !important;background:none !important; font-size:11px}
.menu1 a:hover{text-decoration:none;}
.menu2{  margin-top:37px; padding:0px; margin-left:-280px; width:800px; position:absolute; z-index: 20002;}

.menu2 a{color:#fff !important;background:none !important; font-size:11px}
.menu2 a:hover{text-decoration:none;}

.menu3{ margin-top:37px; padding:0px; margin-left:-440px;width:800px; position:absolute; z-index: 20002;}
.menu3 a{color:#fff !important;background:none !important; font-size:11px}
.menu3 a:hover{text-decoration:none;}

.menu4{ margin-top:37px; padding:0px; margin-left:-510px; width:800px;position:absolute; z-index: 20002;}
.menu4 a{color:#fff !important;background:none !important;}
.menu4 a:hover{text-decoration:none;}

.menu5{ margin-top:37px; padding:0px; margin-left:-580px; width:800px;position:absolute; z-index: 20002;}
.menu5 a{color:#fff !important;background:none !important; font-size:11px}
.menu5 a:hover{text-decoration:none;}

.menu7{ margin-top:37px; padding:0px; margin-left:-680px;width:800px; position:absolute; z-index: 20002;}
.menu7 a{color:#fff !important;background:none !important; font-size:11px}
.menu7 a:hover{text-decoration:none;}

.menu6{ margin-top:37px; padding:0px; margin-left:-770px;width:800px; position:absolute; z-index: 20002;}
.menu6 a{color:#fff !important;background:none !important; font-size:11px}
.menu6 a:hover{text-decoration:none;}
.cityWeather2 {
	width:260px; 	
	margin:10px 0; 
	border: 1px solid #d1d1d1; 
	border-right: none;
} /* Weather forecast for city guide left */
.cityWeather2 .weekWeather { 
	width:85px;
	float: left;
	border-right:1px solid #d1d1d1; 
	height:125px; 
	background:#f1f1f1; 
	padding:5px 0 10px 0;
}
.cityWeather2 .weekWeather .weekName {
	margin: 5px 0;
	text-align:center;
	font-size: 11px;
	line-height:15px;
}
.cityWeather2 .weekWeather img { margin:5px 0;}
.cityWeather2 .weekWeather .weatherIcon { text-align: center; margin:5px 0;}

.chinatour_map{ width:230px; padding-bottom:10px;}
.chinatour_map ul{ padding:0; margin:0}
.chinatour_map ul li{width:250px; list-style:none; line-height:20px; border-bottom:1px #cccccc dotted; padding:2px 5px 5px 5px; 
margin-bottom:4px;}
.chinatour_map ul li a:link,.chinatour_left_menu ul li a:visited{ color:#000; text-decoration:none;}
.chinatour_map ul li a:hover{ color:#003366; text-decoration:underline;}
#maincontentRight { width: 650px; float:right; margin-right: 20px; clear:both;}
#mapleft{ width:260px; padding-left:10px; float:left}
.functionBox {
	margin-bottom:15px;
	position:relative;
 }
 
.functionBox .weather_H{
	font-size:14px;
	width:200px;
	color:#333333;
	font-weight:bold;
	border-bottom:#cccccc 1px solid;
	line-height:30px;
	width:260px;
	
}
.functionBox .weather_H span{
	padding-left:10px;}
.map_right{
	float:right; 
	width:690px;
	height:auto;

	margin-right:10px;
}
.diy_special-request{
	border-collapse:collapse;
	border:#cccccc 1px solid;
	background:#F0F9FD;
	line-height:30px;
	padding-left:10px;
	
}
.diy_special-request .rtd {
	color:#0A2ACC;
	font-weight:bold;
}
.diy_Personal{
	border-collapse:collapse;
	border:#cccccc 1px solid;
	background:#F0F9FD;
	line-height:30px;
	padding-left:10px;
	padding-bottom:20px;
	margin-top:10px;
	
}
.diy_Personal .rtd {
	color:#0A2ACC;
	font-weight:bold;
}
.diy_How{
	border-collapse:collapse;
	border:#cccccc 1px solid;
	background:#F5F5F5;
	line-height:30px;
	padding-left:10px;
	padding-bottom:20px;
	padding-top:10px;
	margin-top:10px;
}
.diy_How button{
	background:url(../images/tour/send-R.jpg);
	border:none;
	width:122px;
	height:16px;
	float:right;
	margin-right:20px;
}
.top_right{float:right; font-size:11px; color:#5f5e5e; width:300px; height:25px}
.top_right li{ float:left;text-align:right; padding-left:18px; margin-right:10px;
	height: 18px;
}
.top_right a{color:#5f5e5e}
.top_right a:hover{ text-decoration:none; color:#000;}
.top_right img{margin-left:5px; vertical-align:bottom}
.tourpack{background: url(../images/tour/a1.jpg) no-repeat left center; cursor:pointer}
.tourpackdiv1{margin-top:15px; position:absolute; width:40px; text-align:left; margin-right:50px; height:100px;border:1px #1B395C solid; z-index:1000;}
.tourpack1{background: url(../images/tour/print.jpg) no-repeat left top;cursor:pointer}
.tourpack2{background: url(../images/share1.jpg) no-repeat left top;cursor:pointer}
.tourpack3{background: url(../images/mail.gif) no-repeat left center;cursor:pointer}
.tourpack4{width:100px;cursor:pointer;background-color: #CCCCCC;border-bottom:5px #FFFFFF solid;}
.tourpack5{width:20px; height:20px; cursor:pointer; margin-left:6px; float:left}
.map_h1{clear:both;color:#666666; width:960px;padding-left:20px;font-size:26px;border-bottom:#cccccc 1px solid;margin-bottom:20px;margin-left:10px;padding-bottom:8px; height:20px}
.map_h1 h1{  color:#666666; float:left; padding-bottom:8px}	
 /* AddThis Vertical Hover Menu */.addthis_toolbox .custom_hover { position: relative;}.addthis_toolbox .custom_hover .custom_button { color:#5F5E5E;        cursor: pointer;    -moz-border-radius: 5px 5px 0 0;        -webkit-border-radius: 5px 5px 0 0;}.addthis_toolbox .custom_hover .custom_button.active {    background-color: #eee;}.addthis_toolbox .hover_menu  {    display: none;    position: absolute;    background: #fff;}.addthis_toolbox .custom_hover .tower {    -webkit-border-radius: 0 5px 0 0;       -moz-border-radius-topleft: 0;    }.addthis_toolbox .hover_menu  {    width: 136px;    padding: 1px;    border: 3px solid #eee;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;}.addthis_toolbox .hover_menu a {        position: relative;    display: block;    width: 102px;  padding-right:30px;   text-decoration: none;  }.addthis_toolbox .hover_menu a:hover {        background: #f5f5f5;    color: #027999;    text-decoration: none;    -moz-border-radius: 4px;    -webkit-border-radius: 4px;}.addthis_toolbox .hover_menu span {    position: absolute;    left: 14px;    top: 4px;}.addthis_toolbox .hover_menu .more
{
	border-top: solid 1px #eee;
	padding: 10px 0 0 0;
	margin: 10px 10px 0 10px;
	text-align: center;
	font-weight: bold;
	color: #5F5E5E;
}.addthis_toolbox .hover_menu .more a {    padding: 4px 0;    margin: 0;}.addthis_toolbox .hover_menu .more a:hover {    background: none;}.addthis_toolbox .hover_menu .more span {    display: none;}
.topbook{ float:left; padding-top:0px !important;padding-top:5px; width:100px; line-height:23px!important; line-height:10px; }
/* 网页内的插图样式*/

/*弹出层样式  用于页面工具等弹出窗口形式的层显示
****************************************************************************************/
.boxy-wrapper { position: absolute; }

/* Modal */
  
  .boxy-modal-blackout { position: absolute; background-color: white; left: 0; top: 0; }
/* IE6+7 hacks for the border. IE7 should support this natively but fails in conjuction with modal blackout bg. */

.boxy-wrapper .top, .boxy-wrapper .bottom { height: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
.boxy-wrapper .left, .boxy-wrapper .right { width: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }

/* Content Region */
	

.boxy-content { padding: 15px; }
/* Question Boxes */

.boxy_bottom
{
	text-align: right;
	font-size: 15px;
	font-weight: bold;
	cursor: pointer;
	background:url(../images/gfgdfg.gif);
}

.productBox .productboxcity { font-size:10px; width:160px; background:#fff; border:1px solid #DDDDDD; float:left; padding:5px 0 5px 5px; }
.productBox .productboxcity td { padding:2px; font-size:12px; color:#666; vertical-align: middle; line-height:12px; }
.productBox textarea { width:140px; height:40px; margin-top:5px; }
