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:#25588B; text-decoration:underline}
a:hover{ color:#CCC}
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}
#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{background:#003366; width:1003px; margin:0 auto; height:25px; color:#fff; text-indent:326px; padding-top:8px;}
#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;
}
.main_ul{float: left;list-style-type: none;}
.main_ul li {
	float: left;
	list-style-type: none;
	left: -2px;
}

.main_li {float: left;list-style-type: none;}
#breadcrumb{ width:1003px; margin:0 auto; color:#000; background:#fff; line-height:30px; text-indent:15px; height:30px;}
#left{
	width:790px;
	float:left;
	padding-left:5px;
}	
#nyleft{ width:192px; padding-left:10px; float:left}
.nyleftbox{ width:100px; text-align:center; margin-bottom:10px;}
#nySearch ul{ width:100%; text-align:left; margin:0px; padding:0px;}
#nySearch li{text-align:left;padding-left:10px; margin-top:10px; list-style:none; line-height:22px;}
#nySearchs ul{ width:100%; text-align:left; margin:0px; padding:0px;}
#nySearchs li{text-align:left;padding-left:20px; margin-top:0px; list-style:none; line-height:20px;}
#nyright{ width:778px; padding-left:8px; }
.nyrightbox{
	width:366px;
	height:220px;
	float:left;
	line-height:22px;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-right:5px;
	color:#666
}
.nyrightbox table img{ float:left; border:#e6e7ea 3px solid;padding:3px;}
.nyrightbox table p img{ border:0; padding:0}
.nyrightbox2{
	width:363px;
	height:200px;
	float:right;
	line-height:22px;
	padding-top: 3px;
	padding-right: 16px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-right:11px;
	color:#666
}
.main-lf{
	float: left;
	width: 390px;
}
.main-rt{
	float: right;
	width: 390px;
}
.toc{
	text-indent: 2px;
	display: block;
	word-spacing: 1px;
}
.nyrightbox img{ float:left; padding-right:5px;}
.nyrightbox1{
	width:363px;
	height:300px;
	float:left;
	line-height:22px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-right:4px;
	color:#666
}
.nyrightbox1 img{ float:left; padding-right:5px;}
.nypackbox{color:#FF7A00;}
.nypackbox img{ float:none}
.allfontboxs{ font-size:12px;
line-height:25px;}

.allfontboxs p{background:url(../images/que.gif) no-repeat left center; text-indent:25px; font-weight:bold; display:table; clear:both;}
.allfontboxs span { float:left; }
.allfontboxs span span{ background:url(../images/answer.gif) no-repeat left; float:left; width:10px; margin-left:0px; _margin-left:5px; display:block; }
.allfontbox{ width:98%; text-align:left;}
.allfontbox p{ margin-bottom:15px;}
.allfontbox a:hover{ color:#000}
.allfontbox ul{ margin-left:45px; color:#184898; line-height:20px;}
.allfontbox table{ width:95%}
.allfontbox td{height:26px; padding:5px; text-align:left}
.allfontbox img{border:#e6e7ea 3px solid;padding:3px; margin-right:3px;float: left; padding-bottom: 5px; padding-right: 5px;}
.arrowul{
	margin-left:10px;
	width: 100%;
	float: none;
	list-style-type: none;
	list-style-image: none;
}
.nodian{
	margin-left:10px;
	list-style-image: none;
	list-style-type: none;
	background-image: none;
}
.arrowul li{
	background: url(../images/arrow.gif) no-repeat left center;
	padding-left:15px;
	list-style-image: none;
	list-style-type: none;
	float: none;
	clear: none;
}
.ul_Attractionsmore{float:left; line-height:26px; margin-right:20px; margin-left:10px; margin-bottom:10px; margin-top:10px}
.ul_Attractionsmore li{list-style:none}
.ul_Attractionsmore li img{ padding-right:16px;}

#SelectTravelCityttab{ width:90%; text-align:left; line-height:28px; margin-left:20px;}
.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_as{background:#003366  url(../images/nav_left.gif) no-repeat left; height:29px; margin-bottom:1px; color:#fff; font-size:12px; font-weight:700;line-height:29px; text-indent:5px; width:220px;}
.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:218px; 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;
}
#TopchinatripStatist{ background:url(../images/statist.gif) #15436B no-repeat; width:180px; height:282px; line-height:26px; padding-top:70px; padding-left:13px;font-size:14px; color:#fff; text-decoration:none; font-weight:lighter; margin-bottom:5px;}
#emailtelbox{background:url(../images/telbg.gif) no-repeat; width:182px; height:80px; margin:10px auto 0; text-align:center; padding-top:5px; line-height:25px; font-size:18px; color:#CA0105;}
#TopchinatripStatist p.foline{ color:#EEFFAF; font-size:15px; text-decoration:underline; font-weight:700;}
.indrightboxul{ padding-left:15px; text-align:left; list-style:none}
.indrightboxul li{ line-height:20px;}
.samllnav{ background:#003366; width:1003px; margin:0 auto; color:#fff; text-align:right; line-height:30px;}
.samllnav a{ margin:0px 5px;}
#sa a {
	color: #FFFFFF;
}

.footer{ width:1003px; margin:0 auto; line-height:20px; color:#666; text-align:center; background:#fff}
/*a font*/
h1{ font-size:22px; 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;float: left}
.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}
.bule_12{
	font-size:12px;
	font-weight:bold;
	color:#000;
}
.bule_12 a{
	font-size:12px;
	font-weight:700;
	color:#000;
	text-decoration:underline;
}
.bule_12 a:hover{font-size:12px; font-weight:700; color:#000; text-decoration:none}
.bule_14{ font-size:14px; font-weight:700; color:#003366;}
.menu1{ margin-top:37px; padding:0px; *margin-left:-40px; width:800px; position:absolute; z-index: 20002;}
.menu1 a{color:#fff;background:url(../images/daohang-bg1.jpg);}
.menu1 a:hover{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;}

/*table*/
.ind_packages{ width:100%;border-collapse:collapse;border-spacing:0px; text-align:center; margin-bottom:10px;}
.ind_packages td{ font-size:12px; line-height:20px;}
.ind_packages_a{list-style:none;  width:100%; padding:15px 0}
.ind_packages_a li{width:94px;display:inline; float:left; display:block; margin-left:15px; text-align:center}
.ind_packages_a li img{ padding-bottom:5px;}
.moreRecom {
	BORDER: #ccc 1px solid; width:98%; padding:5px; line-height:22px; }
 .moreRecom LEGEND {
	PADDING: 5px 5px 0;FONT-WEIGHT: bold;color:#003366; font-size:14px;
}
.moreRecom .recList {
MARGIN: 0px 5px 5px; BACKGROUND-COLOR: #F9F9F9; color:#FF8300; padding-top:10px; height:128px;
}
 .moreRecom .recTourList UL LI {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 18px;
	FONT-SIZE: 12px;
	FLOAT: left;
	WIDTH: 345px;
	background: url(../images/arrow.gif) no-repeat 10px center;
}
.moreRecom_samll {
	BORDER: #ccc 1px solid; width:250px; padding:0 7px; line-height:22px; float:right }
.moreRecom_samll LEGEND {
	PADDING: 0px 5px 0;FONT-WEIGHT: bold;color:#003366; font-size:14px;
}
.moreRecom_samll .recTourList_small {
MARGIN: 0px 5px 5px; BACKGROUND-COLOR: #F9F9F9; color:#FF8300; padding-top:10px; height:230px;
}
.moreRecom_samll .recTourList_small UL LI {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 20px;
	FONT-SIZE: 11px;
	line-height:20px;
	FLOAT: left;
	height:22px;
	WIDTH: 210px;
	background: url(../images/arrow.gif) no-repeat 10px center;
}
/*nav*/
.TabbedPanels {padding:0px; margin:0px; width:100%; clear:none; float:left}
.TabbedPanelsTabGroup {PADDING: 0px; MARGIN:0; }
.TabbedPanelsTab {
	background-image: url(../images/li_bg.jpg);
	background-position:right;
	color:#000;
	margin-right:5px;
	height:33px;
	line-height:33px;
	text-align:center;
	position: relative; top:0px;
	FONT-SIZE: 12px;
	font-weight:700;
	FLOAT: left;
	padding:0 8px;
	CURSOR: pointer;
	LIST-STYLE-TYPE: none;
}
.TabbedPanelsTab1 {
	background-image: url(../images/li_bg.jpg);
	background-position:right;
	color:#000;
	margin-right:5px;
	height:33px;
	line-height:33px;
	text-align:center;
	position: relative; top:0px;
	FONT-SIZE: 14px;
	font-weight:700;
	FLOAT: left;
	padding:0 8px;
	CURSOR: pointer;
	LIST-STYLE-TYPE: none;
}
.TabbedPanelsTabcmd {
	/*background-image: url(../images/li_bg.jpg);*/
	background-position:right;
	color:#000;
	margin-right:5px;
	height:33px;
	line-height:33px;
	text-align:center;
	position: relative; top:0px;
	FONT-SIZE: 14px;
	font-weight:700;
	FLOAT: left;
	padding:0 8px;
	CURSOR: pointer;
	LIST-STYLE-TYPE: none;
}
.TabbedPanelsTab_o {
	background-image: url(../images/li_bg_a.jpg);
	background-position:right;
	margin-right:5px;
	height:33px;	
	line-height:33px;
	text-align:center;
	position: relative; top:0px;
	FONT-SIZE: 12px;
	padding:0 8px;
	FLOAT: left;
	CURSOR: pointer;
	LIST-STYLE-TYPE: none;
	font-weight:bold;
}
.TabbedPanelsTab2 {
	width:100%;
	height:21px;
	FONT-SIZE: 12px;
	line-height: 18px;position: relative;
	border-bottom:#ccc 10px solid;
	MARGIN: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	LIST-STYLE-TYPE: none;
}
.TabbedPanelsTabSelected {
	background-image:url(../images/li_bg_a.jpg);
	font-weight:bold;
	COLOR:#003366;
}
.TabbedPanelsTabSelected2 {
	background-image:url(../searchbg_1.gif);
	width:63px;
	font-weight:bold;
	COLOR:#003366;
}
.TabbedPanelsContentGroup {CLEAR: both; BORDER: #B0B0B0 1px solid; line-height:18px; margin-bottom:10px}
.TabbedPanelsContent {
	PADDING:10px;
	color:#000;
	padding-top:15px;
	text-decoration: none;
}

.TabbedPanelsContent img.imgleft {PADDING-right:10px; padding-bottom:10px; float:left;border:#e6e7ea 3px solid;padding:3px; margin-right:3px}

.TabbedPanelsContent a{ font-weight:700;}
.TabbedPanelsContent img.TabbedPanelsContentTourpackinfo{ float:right;border:#e6e7ea 3px solid;padding:3px;}
.line{ width:98.5%; background:url(../images/line_bg.gif) repeat-x; height:10px; vertical-align:middle; margin:0 auto; clear:both}
.linesa{ border-bottom:1px dashed #000; display:table;  height:1px; margin:8px 0; overflow:hidden; width:98%}

.list {display:block;float:left;width:130px}
.tab_a{ width:100%; margin:0 auto;border-collapse:collapse;border-spacing:0px; line-height:24px;}
.tab_a td{PADDING:5px;border-bottom:1px solid #D4D4D4;border-left:1px solid #D4D4D4; text-align:justify; color:#333;background:#fff; height:24px;}
.tab_a td.leftnoline{PADDING:5px;border-bottom:1px solid #D4D4D4;border-left:1px solid #fff; text-align:justify; color:#333;background:#fff; height:24px;}

/*
新加样式
*/
.pager{
width:100%;
float:left;
	text-align: center;
	margin:20px auto;
}
.diy {
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
.aobc {
	font-family: Verdana, Arial;font-size: 18px;font-weight: 900;color: #990000;margin: 0px;padding: 0px;
}
#vchina {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #CA0206;
	display: block;
}
#vchina ul {
	list-style-image: none;
	list-style-type: none;
	float: left;
	margin: 0px;
	padding: 0px;
}
#vchina li {
	background-image: url(../images/tit_bg.gif);
	float: left;
	list-style-image: none;
	list-style-type: none;
	height: 30px;
	width: 126px;
	background-repeat: no-repeat;
	background-position: bottom;
	text-align: center;
	margin-right: 6px;
	line-height: 30px;
	padding: 0px;
}
#line_v {
	background-image: url(../images/line_bg.gif);
	height: 1px;
	width: 100%;
	margin: 10px auto;
}
#photo ul {
	float: left;
	list-style-image: none;
	list-style-type: none;
}
#photo li {
	list-style-image: none;
	list-style-type: none;
	float: left;
	margin-top: 4px;
	margin-right: 2px;
	margin-bottom: 4px;
	margin-left: 2px;
}
#photo {
	border: 1px solid #CCCCCC;
	padding: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	border: 1px solid #CCCCCC;
	text-align: center;
	height: 87px;
}

#demo {
background: #FFF;
overflow:hidden;
border: 1px dashed #CCC;
width: 500px;
}
#demo img {
border: 3px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;}
.sabrosus { margin:20px 0; padding:3px;  text-align:right; clear:both }
.sabrosus A { border: #9aafe5 1px solid; padding:2px 5px;COLOR: #2e6ab1 TEXT-DECORATION: none
}
.sabrosus A:hover {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
.pagination A:active {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
.sabrosus SPAN.current {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1
}
.sabrosus SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}


#emailtelbox{background:url(../images/telbg.gif) no-repeat; width:182px; height:80px; margin:10px auto 0; text-align:center; padding-top:5px; line-height:25px; font-size:18px; color:#CA0105;}



.title_01{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; line-height:29px; text-indent:10px;}
.box_512{ background: url(../images/box_512.gif) repeat-x #A3CDE0; width:720ppx; height:170px; border:#365680 1px solid; border-top:0; margin-top:0; }
.box_512 .tab_b{ border-collapse:collapse;border-spacing:0px; margin:5px 10px 0; border:0; float:left}
.box_512 .tab_b td{  padding:2px; border:0px #fff solid;}
.box_512 .tab_b  select{ font-size:11px;}
.tab_c{ border-collapse:collapse;border-spacing:0px ;margin: 0; border:0; float:left; width:100%; margin-bottom:10px;}
.tab_c td{  padding:4px; border-bottom:1px #DADEE0 solid; font-weight:bold;}
.tab_c th{ padding:4px;  background-color:#ECF5FA; border-bottom:1px #DADEE0 solid;  text-align:left;}
.tab_c  span{ color:#FF0000; font-size:13px;}
.main-lf_a{float: left;width: 390px; line-height:29px; height:29px;text-indent:10px;font-size:20px; color:#fff; font-style:italic; }
.main-rt_a{float: right;width: 390px; line-height:29px; height:29px;text-indent:10px; font-size:20px; color:#fff;font-style:italic; }
.tab_d{border-collapse:collapse;border-spacing:0px; margin-top:2px; border:0; float:left;width:100%; margin-left:0;}
.tab_d td{  padding:4px; border:1px #DADEE0 solid; border-bottom:0; }
.tab_d th{ padding:2px 6px;  font-size:11px; background-color:#ECF5FA; border-bottom:1px #DADEE0 solid;}
.shoppingcart{ border:1px solid #000000;border-collapse:collapse;border-spacing:0px; width:100%}
.shoppingcart th{ color:#000; background:#D2E8FC; line-height:22px;border:1px solid #000000;padding:2px }
.shoppingcart th.thline{ color:#000; background:#F8FAEC; line-height:22px;border:1px solid #000000;padding:2px }
.shoppingcart td{ background:#fff; line-height:22px;border:1px solid #000000; padding:5px 2px 2px 5px; text-align:center}
.shoppingcart td.tdline{ background:#f6f6f6; line-height:22px;border:1px solid #000000; padding:5px 2px 2px 5px; text-align:center}
.box2{ background:#FAFEFF; width:385px; border:1px #1B395C solid; padding:10px 10px 0 10px; text-align:center; margin-bottom:5px;}



.table3{ text-align:center; }
.right{ float:right;}
.left{ float:left;}
.right_nei{  width:770px; padding-left:8px; margin-right:10px; background-color: #FFFFFF;
	height: auto;}
.right_nei h3{ padding:0; margin:0 0 13px 0; font-size:12px; line-height:30px; background:url(../images/right_title_bg.gif) repeat-x; text-indent:10px;}
.right_nei h4{ padding:15px 0; font-size:16px; margin:0}
.city_banner{margin:0 0 13px 0;}
.china_maprap{width:210px; float:left;margin-left:10px; text-align:center}
.hotel_sm{ padding:10px; background:url(../images/hotel_sm_bg.gif) repeat-x; height:60px; }
.hotel{}
.hotel_box{ background:#FFFFF5; border:1px #EBEBB6 solid;  padding:0 10px;}
.hotel_box2{ width:220px; padding:10px 15px 10px 10px; margin-top:10px;}
.hotel_box3 ul{ padding:5px; margin:0 0 0 16px;}
.hotel_box3 ul li{ list-style:url(../images/hotel_li1.gif); float:none;}
.book{ width:770px; margin:10px 0}
.book_box{ background:url(../images/book_box_bg.gif) repeat-x top; border-left:1px #D4D4D4 solid; border-right:1px #D4D4D4 solid; padding:0 10px;}
.book img{ vertical-align:baseline !important}
.book_box p{ margin:0;}
.book_box2{ background:url(../images/book_box_bg.gif) repeat-x top; margin-top:15px; padding:10px; border:1px #B5E2E4 solid}
.book_box3{ background:url(../images/book_box_bg.gif) repeat-x top; border-left:1px #D4D4D4 solid; border-right:1px #D4D4D4 solid; padding:10px 20px;}
.book_box3 p{ margin:0;}
.pl{ position:absolute; background:url(../images/city_win_bg.png) no-repeat; display:none; width:329px; height:124px; margin-top:14px; margin-left:30px; padding:5px 0 0 8px;}
.pl h2{ font-size:14px; margin:0; padding:10px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}
.bold{ font-weight:bold;}
.blue{ color:#2A5BA5}
.city_right4{ border-bottom:1px #8E8E8E dashed; padding-bottom:5px;}
.clearboth{clear: both; padding:0px; text-align: center;} 
.box5{ padding:20px 0; width:750px;}
.box5 ul{ margin:0; padding:0}
.box5 ul li{ list-style:none; float:left; width:150px;}
.box5 ul li a:link, .box3 ul li a:visited{ color:#25588B}
.box5 ul li a:hover{ color:#25588B}

.pinlun{ padding:10px; font-size:11px;}
.pinlun h4{ padding:0; margin:0; font-size:12px;}
.pinlun img{ vertical-align:middle;}
.pinlun2{ padding:2px;}
.pinlun2 span{ font-weight:bold;}
.pinlun2 p{ padding:15px 0; margin: 0 ; border-bottom:1px #CCCCCC dashed;}
.title1{ font-size:14px; font-weight:bold;}
.hotel_city h4{ font-size:14px; border-bottom:1px #DFDFAE dashed; margin:0; padding:5px 0}
.button1{background:url(../images/button_bg2.gif) no-repeat; width:78px; height:23px; line-height:23px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; color:#FFFFFF; border:0; margin:5px; cursor:pointer;}
.city_title{ background:url(../images/city_title_bg.gif) repeat-x; height:48px; line-height:48px; text-indent:15px; margin-top:10px;}
.city_title2{ background:url(../images/city_title_bg.gif) repeat-x; height:43px; line-height:20px; padding-left:15px; padding-top:5px; margin-top:10px;}
.city_title img{ vertical-align:middle;}
.city_xianlu{ padding:13px 0; border-bottom:1px #c8c8c8 dashed;}
.hotelList {
	MARGIN: 10px 0; WIDTH: 99%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.hotelListText img{border:#e6e7ea 3px solid;padding:3px;}
#lblimgList img{border:#e6e7ea 3px solid;padding:3px;}
.hotelList H4 {
	PADDING-LEFT: 8px; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333; LINE-HEIGHT: 29px; PADDING-TOP: 3px; background:url(../images/hotel_title_bg.gif) repeat-x;}
.hotelList H4 img{ vertical-align:middle;}
.hotelList H4 DIV.hotelprice {
	COLOR: #a31022; POSITION: relative
}
.hotelList H4 A:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.hotelList TABLE {
	FONT-SIZE: 90%; MARGIN: 5px; WIDTH: 82%; TEXT-ALIGN: center
}
.hotelList TABLE TH {
	BACKGROUND-COLOR: #f4f4f4;
}
.hotelList TABLE TD {
	BACKGROUND: #f4f4f4; font-size:12px;
	
}

.TABLE01 {
	FONT-SIZE: 90%; MARGIN: 5px; WIDTH: 82%; TEXT-ALIGN: center
}
.TABLE01 TH {
	BACKGROUND-COLOR: #f4f4f4
}
.TABLE01 TD {
	BACKGROUND: #f4f4f4; font-size:12px;
}

.hotelListText input{border:0 !important;}
.city_img{ width:103px; padding:3px; background:#e8e8e8;}
IMG.hotelimage {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 2px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 80px; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; HEIGHT: 80px; BACKGROUND-COLOR: #ffffff; float:left;
}

.tableSimple {
	FONT-SIZE:12px;
}
.tableSimple SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 95%; BACKGROUND-COLOR: #f1f1f1
}


.hotelPromolist {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 85%; PADDING-BOTTOM: 8px; MARGIN: 10px 2px; PADDING-TOP: 8px; BACKGROUND-COLOR: #fcf5e9; TEXT-ALIGN: left
}
.hotelPromolist IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.hotelPromolist H2 {
	FONT-SIZE: 20px
}
.hotelPromolist UL {
	PADDING-LEFT: 12px
}
.hotelPromolist UL LI {
	BACKGROUND-POSITION: left 8px; PADDING-LEFT: 12px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/css/images/arrow-navigate.gif); LINE-HEIGHT: 1.7em; BACKGROUND-REPEAT: no-repeat
}

.table2{ background:#F5F5F5; border-collapse:collapse; margin-top:10px;}
.table2 td{ border:1px #FFFFFF solid; padding-left:10px; line-height:20px;}
.table2 th{ border:1px #FFFFFF solid; padding-left:10px; line-height:20px;}
.lvxlbox2{ background:url(../images/lvxlbox_bg.gif) repeat-x; padding:10px; margin:15px 0;}
FIELDSET{ padding-bottom:10px; border:1px #CCCCCC solid;
}
.flightSearch2{ padding-left:10px;}


.book_box3 h5{ padding:0; margin:0; background:url(../images/0a.gif) no-repeat left; height:18px; font-size:13px; color:#000; line-height:18px; text-indent:10px}
.book_box3 h6{ padding:0; margin:0; background:url(../images/0d.gif) no-repeat left ; font-size:12px; line-height:18px;color:#FF6600;  text-indent:16px; margin:10px 15px 0}
.list_a { padding:0 3px; MARGIN: 18px 0;  LIST-STYLE-TYPE: none; clear: both; display:table; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
.list_a li{BACKGROUND: url(../images/0c.gif) no-repeat left; width:90px; float:left; padding:0 6px}
.list_a li a { TEXT-DECORATION: underline}
.line{ border-bottom:1px dashed #000; display:table; clear:both; height:1px; margin:8px 0; overflow:hidden; width:98%}
.border{ border:1px solid #D4D4D4; width:98%}
.mar{ margin-left:13px}
.more{ float:left; display: table; clear:both; padding-left:45px;}
.floatleft{ float:left; padding-right:10px;}
.table2 td img{ vertical-align:middle}
.pag{background: #e4e4e4;color:#666;padding:2px;border: 1px solid #d3d3d3;margin-top:6px;}
.pag p {position:relative;text-align:right; background: #e4e4e4;color:#666;padding: 0;margin: 0;}
.pag p a:link, .pag p a:visited, .pag p a:hover, .pag p a:active {text-decoration:none;background:#fff;padding:2px 5px;border: 1px solid #ccc}
.pag p a:hover {background:#C50909;color:#fff}
.pag p span {text-decoration:none;background:#fff;padding:2px 5px;border: 1px solid #ccc;color:#333}
.hover{ margin-top:10px;  float:left; width:745px;}
.hover:hover {background-color:#f6f6f6;}
.listlv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.listlv LI {
	PADDING-LEFT: 9px; BACKGROUND: url(../images/li4.gif) no-repeat 0px 6px; MARGIN: 10px 0 10px 10px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #666; float:none !important
}
.listlv LI A {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #000; TEXT-DECORATION: underline;
}
.city_right3{ margin-left:10px; width:620px;}
.city_img2{ width:103px; padding:1px; background:#333; }
.Section1{ padding-left:25px; padding-bottom:15px; border-bottom:1px #ccc dashed;}
.Section1 img{ padding:5px 0;}





.box_c{ width:343px; float:left; margin:6px ; background-color:#fff; border:#ccc 1px solid; padding:6px; height:100px;}
.box_c img{ float:left; padding-bottom:10px}
.box_c h2 { font-size:12px; border-bottom:1px solid #ccc; margin-bottom:8px;}

 .box_d { list-style-type:none; }
.box_d li{ padding:4 10px; float:left; width:150px; margin:6px ; background-color:#F4FAFE; border:#ccc 1px solid; padding:6px; }
.box_d li A:hover{ color:#000}




.book_box3 h5{ background:url(../images/0a.gif) no-repeat left; height:18px; font-size:13px; color:#000; line-height:18px; text-indent:10px}
.book_box3 h6{ background:url(../images/0d.gif) no-repeat left ; font-size:12px; line-height:18px;color:#FF6600;  text-indent:16px; margin:10px 15px 0}
.list_a { padding:0 3px; MARGIN: 18px 0;  LIST-STYLE-TYPE: none; clear: both; display:table; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
.list_a li{BACKGROUND: url(../images/0c.gif) no-repeat left; width:90px; float:left; padding:0 6px}
.list_a li a { TEXT-DECORATION: underline}
.line{ border-bottom:1px dashed #000; display:table; clear:both; height:1px; margin:8px 0; overflow:hidden; width:98%}
.border{ border:1px solid #D4D4D4; width:98%}
.mar{ margin-left:13px}
.more{ float:left; display: table; clear:both; padding-left:45px;}
.floatleft{ float:left; padding-right:10px;}
.table2 td img{ vertical-align:middle}
.pag{background: #e4e4e4;color:#666;padding:2px;border: 1px solid #d3d3d3;margin-top:6px;}
.pag p {position:relative;text-align:right; background: #e4e4e4;color:#666;padding: 0;margin: 0;}
.pag p a:link, .pag p a:visited, .pag p a:hover, .pag p a:active {text-decoration:none;background:#fff;padding:2px 5px;border: 1px solid #ccc}
.pag p a:hover {background:#C50909;color:#fff}
.pag p span {text-decoration:none;background:#fff;padding:2px 5px;border: 1px solid #ccc;color:#333}
.hover{ margin-top:10px;  float:left;}
.hover:hover {background-color:#f6f6f6;}
.pad{ margin-top:10px;} 

.media1{ width:450px}
.media2{ padding:13px 0;}
.city_xianlu_img{ width:100px; padding:3px; background:#e8e8e8;}
.city_xianlu_right{ width:500px;}
.city_xianlu_right a:link, .city_xianlu_right a:visited{ color:#2A5BA5; }
.city_xianlu_right a:hover{color:#2A5BA5; }
.city_xianlu_right p{ padding:5px 0; margin:0; }
.ins1{ width:90px;}
.table_hotel{ width:190px;}


.chinatour_left_menu{ width:190px; padding-bottom:10px;}
.chinatour_left_menu ul{ padding:0; margin:0}
.chinatour_left_menu ul li{width:145px; list-style:none; background:url(../images/chinatour_left_menu_bg.gif) repeat-x; line-height:21px; border:1px #87BBEB  solid; padding:0 15px 0 20px; margin-bottom:4px;}
.chinatour_left_menu ul li a:link,.chinatour_left_menu ul li a:visited{ color:#000; text-decoration:none;}
.chinatour_left_menu ul li a:hover{ color:#003366; text-decoration:underline;}


/*2009.09.07 */
#livehcatbox{ background:url(../images/livechab_bg.jpg) #F9FFFF no-repeat top; width:188px; border:1px solid #1A385A; padding-top:70px; padding-bottom:5px;}
#livehcatbox li a{ color:#fff; text-decoration:none}
#livehcatbox li a:hover{ text-decoration:underline; color:#FFFF00}
#livehcatbox li{ background:url(../images/livebg.gif) no-repeat top; width:135px; height:22px; line-height:22px; list-style:none; padding-left:10px; text-indent:10px; margin:4px 0}
#mailbox{ background:url(../images/telbg.gif) no-repeat Left top; width:170px; height:63px; padding:3px; padding-left:0px; margin-bottom:10px; margin-left:2px; margin-top:10px; display:table;clear:both;}
#mailbox .mailboxnum2{background: url('../images/mail.gif') center left no-repeat}
#mailbox .mailboxnum2 a{margin-left:16px; padding-left:1px}
#mailbox img{ margin-right:3px;}


/*2009.10.14*/
.clear{ clear:both}
#Messages_In{ width:188px; height:330px; border:1px solid #1b395c;background:#e0e6e6 url(../images/msg_bg.gif) repeat-x top}
#Messages_In .title{background:url(../images/boxtitlebg.gif) repeat-x; height:29px; line-height:29px; padding-left:6px; margin-bottom:1px; font-size:14px; color:#fff; font-style:italic; vertical-align:top;}
#Messages_In h6{ font-size:12px; font-weight:bold; color:#254774; height:30px; line-height:30px; padding:5px;}
#Messages_In p{ padding:3px 5px;}
#Messages_In .input_text{ height:55px; width:158px; font-size:11px; color:#b2b2b2; padding:5px;}
#Messages_In .input_in{ height:16px; width:158px; line-height:16px; font-size:11px; color:#333;}


#l_box { float:left; width:245px;height:350px; padding-bottom:20px}
#l_box .l_box_t{width:237px; height:30px; line-height:30px;padding-left:8px; color:#003366; font-weight:bold; background:url(../images/n_t1bg.gif) no-repeat}

#l_box .l_box_m{width:243px; height:350px; border-left:1px solid #bfcfde;border-right:1px solid #bfcfde}

#l_box .l_box_b{width:245px; height:5px; background:url(../images/n_t1bg2.gif) no-repeat top}
#l_box .l_box_m h6{ text-align:center; margin:0px auto; padding:0px; }
#l_box .l_box_m h6 img{border:#e6e7ea 3px solid; padding:3px; margin-bottom:4px; margin-top:7px;}
#l_box .l_box_m h6 p{ width:223px;margin:0px auto; height:42px;  font-size:12px; font-weight:normal ; text-align:left}
#l_box .l_box_m h6 p a{ color:#666; text-decoration:none}
#l_box .l_box_m h6 p a:hover{ color:#003366}
#l_box .l_box_m ul{width:223px;margin-left:5px; border-top:1px solid #bfcfde; margin-top:10px; padding-top:5px}
/*#l_box .l_box_m ul li { background:url(../images/l_li.gif) no-repeat left; padding-left:15px; height:26px; line-height:26px; color:#ff7a00}*/
#l_box .l_box_m ul li { line-height:16px; color:#ff7a00; background:url(../images/li_03.gif) left top no-repeat; text-indent:5px;  }
#l_box .l_box_m ul li a{ color:#25588b; text-decoration:none;}
#l_box .l_box_m .l_more{ background:url(../images/n_more_bg.gif) no-repeat left; text-align:left; padding-left:8px; margin:10px 5px 5px 10px}
#l_box .l_box_m .l_more a{ color:#000000}
#l_box .l_box_m .l_more a:hover{ color: #FF0000}

.tab_bord1 { border-collapse:collapse; background:#f3f9ff; margin:10px}
.tab_bord1 td{ border:1px  solid #000; height:20px; line-height:20px; padding:5px;}

.tab_bord2 { border-collapse:collapse; background:#f3f9ff; margin:10px}
.tab_bord2 td{ border:0px  solid #000; height:20px; line-height:20px; padding:5px;}

.box6{ background:url(../images/1014a.gif) repeat-x ; height:98px; border:1px solid #A8D0E2; width:99.8%; }
.box6 p{ line-height:18px;}
.box6 dl{ width:245px; list-style-type:none; color:#325E9B; font-weight:bold; font-size:11px; background:url(../images/1014f.gif) no-repeat right ; margin:15px 5px 0 8px; float: left  }
.box6 dl dd{ padding:3px; background:url(../images/1014e.gif) left no-repeat; text-indent:8px;float:left; width:147px }
.box6 dl dd:hover{ padding:3px; background:url(../images/1014ee.gif) left no-repeat; }
.box6 dl dd a{ text-decoration:none}
.box6 dl dd a:hover{ color:#ff8000}
.box6 dl dt{ float:left; width:73px; padding-right:6px;}

.box7{ background:url(../images/1014g.jpg) no-repeat ; height:404px; width:177px; padding:12px 8px 10px; color:#fff; font-size:11px;}
.box7 b{ color:#FFFF00; font-size:12px;}
.box7 h2{font-size:13px;  color:#FF3F3F;margin-top:15px; margin-bottom:0}
.box7 a{ color:#FFFF00}
.box7 a:hover{ color:#fff}
.box7 ul{ color:#000; list-style-type:none; margin:0}
.box7 ul li{ margin:0 0 1px 0;line-height:17px;}
.box7 ul li b{ font-size:20px; color:#ff0000}


/*09.10.22*/
.hotel_sm{ padding:10px; background:url(../images/hotel_sm_bg.gif) repeat-x top;display:table; clear:both; height:auto }
.hotel_sm h2{ margin:15px 0 4px;padding:0; font-size:18px; }
.hotel_sm h6{ margin:4px 0; padding:0}
.hotel_sm h4{ border-bottom:1px dashed #333; width:100%; margin:10px 0 10px; padding:0; display:table; clear: both; padding-bottom:6px;}

.right_nei h3{ padding:0; margin:0 0 13px 0; font-size:12px; line-height:30px; background:url(../images/right_title_bg.gif) repeat-x; text-indent:10px; display:table; width:100%; clear:both}
.tabb{ width:100%; margin:10px 0 0;}
.padd{ float:left; padding-right:6px;}
.tdlinea{ background-color:#E7E7E7}

.shoppingcarta{ border:1px solid #000000;border-collapse:collapse;border-spacing:0px; width:85%}
.shoppingcarta th{ color:#000; background:#D2E8FC; line-height:22px;border:1px solid #000000;padding:2px }
.shoppingcarta th.thline{ color:#000; background:#F8FAEC; line-height:22px;border:1px solid #000000;padding:2px }
.shoppingcarta td{ background:#fff; line-height:22px;border:1px solid #000000; padding:2px 2px 2px 5px; text-align:center}
.shoppingcarta td.tdline{ background:#f6f6f6; line-height:22px;border:1px solid #000000; padding:2px 2px 2px 5px; text-align:center}
/*10.03.22*/
.button_1{background:url(../images/button1.jpg) center no-repeat; border:0;text-align:center; color:#fff; width:90px; height:25px; font-weight:bold; margin-top:10px;}
.box ul li{list-style:none; background:url(../images/center_2.gif) no-repeat bottom; padding:5px;192px;}
.boxbox{  border: 1px solid #1B395C; list-style: none;  background: no-repeat bottom;height:250px; padding: 5px; 220px; background-color: #FAFEFF;width:208px}
.underline{text-decoration:underline;}
.bold{font-weight:bold;}
/*.red{color:#FF0000; font-weight:bold; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}*/
.content{margin:0px auto; width:1003px; min-height:1700px; background-color:#FFFFFF; clear:both;}
.content1{margin:0px auto; width:1003px; background-color:#FFFFFF; clear:both;}
.contet_left{width:220px; padding-left:10px; float:left;}
.hotel_list{background:url(../images/left_1.gif) no-repeat 5px 5px; margin:4px 0px;}
.guide{background:url(../images/left_2.gif) no-repeat 15px 0px;height:18px; margin:5px auto;}
.inquiry{text-align:left; padding-left:3px;}
.content_right{width:744px; margin-left:240px;}
.intro{background:url(../images/Intro_bg.jpg) repeat-x bottom; border:solid 1px #9d969d; min-height:170px;}
.rightbox{border:solid 1px #9d969d; margin:10px auto;}
.rightbox td img{border:#e6e7ea 3px solid;padding:3px;}
.rightbox_title{background-color:#cfe4f9; color:#1a406f; font-size:14px; font-weight:bold; height:20px; padding:5px; padding-left:10px;}
.rightbox {list-style:none; background:url(../images/center_2.gif) repeat-x bottom;}
.Tour{color:#133b6e; font-size:13px; font-weight:bold;}
.rightbox_page{margin:10px; text-align:right;}
.rightbox_page a{color:#133b6e; font-size:14px; font-weight:bold;}
.rightbox_page a:hover{color:#999999; font-size:14px; font-weight:bold;}
.tours_list{background:url(../images/center_list.jpg) no-repeat 15px 0px;height:25px; margin:5px auto; padding-left:45px; color:#FF8300;}
.aboutexpo{background:url(../images/center_bg3.jpg) repeat-x; width:350px; height:175px; border:solid 1px #9d969d; }
.aboutexpo1{ color:#1a406f; font-size:14px; font-weight:bold; text-align:center;}
.types ul li{ list-style:disc;padding-left:5px; text-align:left;background:#FFFFFF; margin-left:25px;}
.line22{border-collapse:collapse; width:95%; margin:0 auto;}
.line22 td{ border:#CCCCCC solid 1px; background-color:#fff; text-align:center;}
.line1{border-collapse:collapse;}
.line1 td{ border:#CCCCCC solid 1px; background-color:#fff; text-align:center; height:25px;}
.line1 th{ border:#CCCCCC solid 1px; background-color:#fff; text-align:center; height:25px;}
.red1{color:#993300; font-weight:bold;}
.red2{color: #FF3300;font-weight:bold;}
.intro_title{color:#FFFF00; font-size:14px; font-weight:bold; margin-bottom:5px; height:20px; padding:5px; padding-left:10px; background:url(../images/Introtitle_bg.jpg) no-repeat;}
.tablepadding{padding-right:5px; text-align:right; font-weight:bold;}
.email a{color:#25588B; text-decoration:underline; font-weight:bold;}
.email a:hover{ color:#CCC}
.ExpoLeft{width:85px; padding-right:3px; text-align:right;font-weight:bold; color:#000000; float:left;}
.ShExpo{position:absolute; z-index:99; display:none;height:150px; position:absolute; width:310px;border:1px #7f7f7f solid; background:#FFF; margin-top:300px; margin-left:450px; line-height:27px;z-index:1000; }
.ShExpo1{background:url(../images/gfgdfg.gif) repeat-x; line-height:21px; height:21px;}
.ShExpo2{float:right; font-size:12px; padding-right:10px; font-weight:normal;}
.ShExpo3{position:absolute; width:100%; height:100%; top:0; left:0; overflow:hidden; z-index:90; filter: Alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;background:#333333; display: none;}
.Left1CityDiv{text-align:left;padding-left:15px; margin-top:5px; list-style:none; line-height:22px;}
.list_table5 { margin:0px; padding:0px;font-size:15px;clear:both; line-height:18px;}
.list_table5  li { border-bottom:1px solid #ccc; list-style:none;width:200px ;  color:#333333; font-size:15px;}
.list_table5  li a {
	color:#333333;
	text-decoration:none;
	font-size:15px;
	padding:4px 0;
	background:url(../images/blockg.jpg)  no-repeat  left center #fff;
	text-indent:15px;
	display:block;
}

.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}
.list_table4{
	font-size:12px;
	height: auto;
	clear:both;
}
.list_table4 ul a {
	color:#000000;
	text-decoration:underline;
	line-height:15px;
}
.list_table4 ul a:hover {color:#CC0000; text-decoration:underline;}
.list_table4 ul { margin:0px; padding:15px}
.list_table4 ul li {
    line-height:20px;
    list-style-image:url(../images/right.gif);
    color:#666666;
	margin:25px 10px;
}
#contentMiddle ul.linkListBox{width:auto; margin-left:0px;color:#545454; background:#f1f1f1;}
#contentMiddle ul.linkListBox li {float:left; width:140px;margin-right:10px; list-style-image:url(/css/images/drop-2.GIF); list-style-position:inside;}
.bluebot{width:770px;
	height:6px;
	background:url(../images/mbot.jpg) no-repeat;
	margin-bottom: 10px;
	overflow:hidden;
	clear: both;
	float: left;}
#nyleft{ width:192px; padding-left:10px; float:left}
.expoimagesbuttom{background: #FFFFFF url(../images/liveca.jpg) no-repeat right; height:100px; width:1003px; margin:0px auto;}
.ShExpo4{background:url(../images/center_2.gif) repeat-x; height:2px; margin:0 5px; margin-left:20px;}
.forbidden1{list-style-image: url(../images/arrow.gif); padding-left:5px; margin-left:15px;line-height:20px}
.lijiang1{padding:10px 5px 10px 5px; color:#333333}
.lijiang2{width:362px; height:278px; float:left; padding: 8px; background: url(../images/lijiang1.gif) no-repeat; margin-bottom: 10px;}
.lijiang3{width:362px; height:268px; float:right; padding: 8px; background: url(../images/lijiang.jpg) no-repeat; margin-bottom: 10px;}
.headleftnews{width:700px;float:right;height:0px; line-height:0px;font-size:13px; font-weight:bold;}
.headleftnews a{ text-decoration:none; font-size:14px;}
.expo5{float: left; width:400px}
#tourpackinfotab{width:100%; margin:0 auto 10px; border:none; font-size:inherit;}
#tourpackinfotab th{background:#4477AB; border-right:#fff solid 1px; padding:5px 0; color:#fff; text-align:center;}
#tourpackinfotab td{border-bottom:#CAE0F5 solid 1px; padding:5px 0 5px 2%;text-align:left;font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#tourpackinfotab .tr1{background:#EDF6FD;}
#tourpackinfotab .tr2{background:#fff;}
#tourpackinfotab .meals{padding-left:4%}
.tourpc1{margin:0 auto 10px; border:none; font-size:inherit;}
.tourpc2{background-position:right;
	color:#000;
	
	height:28px;
	line-height:28px;
	text-align:center;
	 top:0px;
	FONT-SIZE: 12px;
	font-weight:700;
	FLOAT: left;
	padding:0 10px;
	CURSOR: pointer;
	LIST-STYLE-TYPE: none;background-color: #1E4C7C;color:White}
.tourpc3{background-position:right;
	color:#000;
	
	height:28px;
	line-height:28px;
	text-align:center;
	 top:1px;
	FONT-SIZE: 12px;
	font-weight:700;
	FLOAT: left;
	padding:0 1px;
	CURSOR: pointer;
	LIST-STYLE-TYPE: none;color:White}	
	.Menubox6 {
width:100%;
background-image: url(../images/nyboxtitle.jpg);
height:24px;
line-height:24px;
font-size:12px;
}
.Menubox6 ul{
margin:0px;
padding:0px;
font-size:12px;
}

.Menubox6 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);
 }
 
.Menubox6 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;
}
.Menubox5 {
width:100%;
background-image: url(../images/onbg.gif.jpg);
border-left:1px solid #A8C29F;
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/offbg.gif);
	border-right:#fff solid 2px;
	border-left:#fff solid 3px;
 }
 #tab li{ display:block; float:left; width:132px

; height:32px; line-height:32px; text-align:center; cursor:pointer; position:relative; border-right:#fff solid 1px; color:#fff; font-weight:bold; font-size:12px;position:relative; }

 
.Menubox5 li.hover{
	margin:0px;
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;
}
.STYLE19 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
}
.STYLE79 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-repeat: no-repeat; color: #333333; }
.chinatour_left_menu{ width:195px; padding-bottom:10px;}
.chinatour_left_menu ul li{width:164px; list-style:none; background:url(../images/chinatour_left_menu_bg.gif) repeat-x; line-height:21px; border:1px #87BBEB  solid; padding:0 15px 0 10px; margin-bottom:4px;}

#zty_right{
	width:206px;*width:206px !important;*width:200px;
	float:left;
	text-align:center;
}
#zty_right .div{ width:100%; text-align:center; padding-bottom:60px;margin:0; padding:0;margin-top:10px;}
#zty_right .div p{ margin-bottom:10px; margin-top:5px;}
#zty_right .div a{ color:#333333; font-weight:450;}
#zty_right .div a:hover{
	color:#CC0000;
	text-decoration:none
}
.ztybox{clear:both;
	background:#fff;
	width:90%;
	padding:8px;
}
.ztybox li{ list-style:none; line-height:26px; width:100%;  background: url(../images/arrow_b.gif) no-repeat left center; padding-left:15px;  color:#FF0000}
.ztybox li a{ color:#005BC1}
.STYLE89 {color: #333333}
.STYLE90 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-repeat: no-repeat; color: #333333; font-weight: bold; }
.STYLE91 {font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #CC0000; }
.STYLE96 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-repeat: no-repeat; color: #FFFFFF; font-weight: bold; }
.chinatour29{font-size:14px; line-height:20px; height:25px;font-size:15px; line-height:25px; padding-left:9px; color:#003366; cursor:pointer}
.dcchina71{width:310px; height:197px; float:left;  text-align:center;border:#e6e7ea 3px solid;padding:3px;padding-bottom:40px; padding-right:2px; margin:8px}
.dcchina71 img{margin-right:1px}
.dcchina72{width:310px; height:197px; float:left;  text-align:center;border:#e6e7ea 3px solid;padding:3px; padding-right:2px; margin:8px; padding-bottom:15px}
.dcchina72 img{margin-right:1px}
.Flight7{color: #003399; font-size:14px}
.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;}
.content_tour{width:190px;float:left;padding-top:5px;line-height:25px;font-size: 12px;margin-bottom:10px;background-color:#FFFFFF;border:1px #1B395C solid ; border-top:none}
.content_tour a {color: #333333;}
.content_tour a:hover {padding-top:10px;font-size: 14px;color: #3366CC;}
.tour_trip{ background:url(../images/tour/trip_bg2.jpg) no-repeat; width:180px; height:40px; line-height:18px; margin-bottom:10px;}
.content_bottom{color:#003333; padding-top:5px; margin-top:3px;border:1px #1B395C solid; border-bottom:none;font-weight:bold; font-size:15px;padding-bottom:5px; border-bottom:none; padding-left:4px}
.trip_title{}
.tour_trip table{ width:170px}
.tour_trip table th{ width:36px;}
.tour_trip table td{color:#003366}
.tour_trip table th img{ width:35px;height:30px; float:left}
.tour_trip table td label{font-size:14px; font-weight:bold; color:#003366;width:130px;height:20px}

.search_top{float:right;color:#ffffff;margin-top:5px; margin:0px; height:25px;}
.search_top ul{ display:inline; list-style-image:none; list-style-type:none; float:right; width:486px;}
.search_top li{ display:block; line-height:28px; width:95px; color:#FFFFFF; background: url(../images/tour/search_bg1.jpg) no-repeat left top;   padding-left:4px; height:28px;  font-size:12px; }
.search_top .li_wid{background:url(../images/tour/search_bg3.jpg); width:140px;}
.search_top .li_wid a:hover{ background:url(../images/tour/search_bg4.jpg); color:#FF0000; width:140px;}
.search_top li a{ text-decoration:none; text-align:center; line-height:28px;font-weight:bold;background:url(../images/tour/search_bg1.gif);height:28px;color:#fff;}
.search_top li a:hover{ background:url(../images/tour/search_bg2.jpg); color:#FF0000; width:95px;}
.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}
.tourpack6{background: url(../images/share1.gif) no-repeat left center;cursor:pointer}
.map_right{
	float:left; 
	width:100%;
	height:auto;
	margin-right:10px;
	border:1px solid #D2D2D2;
	border-top:none;
	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;
	text-align:left;
}
.diy_special-request{
	border-collapse:collapse;
	border:#cccccc 1px solid;
	background:#F0F9FD;
	line-height:30px;
	padding-left:10px;
	 margin-left:4px;
}
.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;
	margin-left:4px;
}
.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;
	margin-left:4px;
}
.diy_How button{
	background:url(../images/tour/send-R.jpg);
	border:none;
	width:122px;
	height:16px;
	float:right;
	margin-right:20px;
}
#mapleft{ width:260px; padding-left:10px; float:left}
.Customizea{width:100%; text-align:center; margin:10px auto; background: url(../images/box_512.gif) repeat-x #A3CDE0;}
.Customizeb{background-color:#003366;height:24px;color:#FFFFFF; text-align:left; width:98%; padding-left:5px; border-left-color:#D2D2D2; border-right-color:#D2D2D2}
.Customizec{margin-left:40px;Margin-top:10px; margin-bottom:10px; text-align:left}
.Customized{background-color:#003366;height:20px;color:#FFFFFF;padding-left:5px;padding-top:4px;margin-top:8px; width:98%}
.Customizee{height:35px; text-align:right;padding-right:5px;margin-top:8px; margin-right:10px;}
.Customizef{position:absolute; margin-top:65px; width:600px; height:450px;  background-color: #C0C0C0; display:none}
.Customizeef{position:absolute; border: 1px solid #92B7E5;width: 250px; background-color: #FFFFFF; visibility: hidden; padding: 5px; overflow: hidden;}
.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}
.title_map {background: url(../images/nyboxtitle.jpg);height:28px;font-size: 14px;color: #FFFFFF;vertical-align: middle;line-height: 20pt;width:260px;}
.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;}
.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;}
.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_rights{float:right; width:680px;height:auto;margin-right:10px;}
.map_right_top{width:650px;height:130px;text-indent:10px;margin-left:30px;}
.smalMapList {color:#6b6b6b;float:left;text-align:center;width:180px;margin-left:18px;margin-right:1px;margin-top:10px;margin-bottom:20px;background:#ffffff;border:#e5eaed 2px solid;}
.smalMapList table { width:100%; valign:middle; padding:3px; margin-bottom:5px;}
.smalMapList table img { width:150px; height:125px;}
.smalMapList table a{ text-decoration:none;}
.smalMapList .mapTitle{ height:38px}
.smalMapList .mapTitle a { color:#799bc7; font-weight:bold;text-decoration:none; font-size:11px; background: url(../images/seeMap.jpg) no-repeat top left; padding-left:15px;}
.smalMapList .mapTitle a:hover { text-decoration:underline; color:#a03;}

ul.otherCityMap, ul.otherMapAllLine{margin:0px 10px 10px 5px;}
ul.otherCityMap li{background: url(../images/arrow-5.gif.png) no-repeat left 3px;list-style:none;padding-left:15px;margin-bottom:10px;font-size:12px;display:block;width:120px;float:left;}
.question{border-bottom: 1px solid rgb(209, 209, 209);font-size: 16px;	margin: 20px 0pt 10px 30px;padding-bottom: 2px; padding-left: 10px; background:url(../images/tour/ques_bg.jpg) repeat-x scroll 0% 0% transparent;color:#FFFFFF;height:30px;line-height:25px;width:95%;
}
ul.otherCityMap li a:hover { text-decoration:none; color:#a03;}
.question_content{background:#e5f2f6;margin-left:30px;width:96%;clear:both;}
.question_content span{margin-bottom:5px;font-size:14px;font-weight:bold;padding-left:30px; padding-bottom:20px;line-height:30px;color:#000066;}
.ques_list{padding-left:20px;}
.sendStyle{margin-bottom:10px;}
	.map_right_top{width:650px;height:130px;text-indent:10px;margin-left:30px;}
.citymap_a{float:right; width:650px; margin-bottom:10px;}
.citymap_b{border:1px solid #ccc; margin:0; height: 350px}
.citymap_c{background:#f3f3f3;  width:650px; margin-left:30px; padding-left:3px; margin-top:10px}
.citymap_d{margin-top:10px; margin-left:25px; font-size:14px;}
.searchcity{
	width:180px;
	float:left;
	font-weight:normal;
	font-size:12px;
	margin: 0 0 5px 0;
}
.liveto{margin:auto;height:4px;width:961px;background-color:#E8D6A5;clear:both;margin-top:30px;_margin-top:20px;}
 /* 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;}
#lblPacksFeature p{border:1px solid #F0F0F0; padding:4px; background-color: #F5F5F5;}
/*20100817*/
.OrderInforFullname{background: url('../images/OrderInfo/fullname.gif') no-repeat left; background-position:5px; padding:5px; padding-left:22px; width:180px; border:1px solid #828282}
.OrderInforMail{background: url('../images/OrderInfo/email.gif') no-repeat left; background-position:5px; padding:5px; padding-left:22px; width:180px; border:1px solid #828282}
.OrderInforNation{background: url('../images/OrderInfo/nationality.gif') no-repeat left; background-position:5px; padding:5px; padding-left:22px; width:180px; border:1px solid #828282}
.OrderInforTell{background: url('../images/OrderInfo/telephone.gif') no-repeat left; background-position:5px; padding:5px; padding-left:22px; width:180px; border:1px solid #828282}
.OrderInforMation{border:1px solid #828282;padding:5px; width:197px}
.focus{border: 1px solid #f00;}
.error{ position:absolute; background:url(../images/error_bg.gif) no-repeat; padding:0 5px 0 12px; width:196px; height:22px; margin-top:1px; color:#FF0000; line-height:22px; margin-left:210px; z-index: 999;}

/*20100818*/
.ordersucssinfo{height:360px; position:absolute; width:418px;border:1px #7f7f7f solid; background:#FFF; margin-top:300px; margin-left:450px; line-height:27px;z-index:1000; }
.Paymentbox_top{ background:url(../images/paymentbox_topbg.gif) repeat-x; line-height:21px; height:21px;}
.Paymentbox_nr{ padding:10px 15px;}
.Paymentbox_nr p{ line-height:15px; padding:0 0 5px 0; }
.topbook{ float:left; padding-top:0px !important;padding-top:5px; width:100px; line-height:23px!important; line-height:10px; }
/*20100824*/

/* 网页内的插图样式*/

/*弹出层样式  用于页面工具等弹出窗口形式的层显示
****************************************************************************************/
.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; }
