.chinatourtitpic{
	margin:6px 14px;
}
ul.cnum li{
	background:url(/pic/chinatour/linoactive.png) no-repeat;
	font-size:0px;
	width:9px;
	height:9px;
	float:left;
	margin-right:8px;
}
ul.cnum li.active{
	background:url(/pic/chinatour/liactive.png) no-repeat;
}

.chinatourbody p.h1txt{
	position:absolute;
	line-height:20px;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	margin-left:220px;
	margin-top:32px;
	width:720px;
}

.chinatourbody h1,.chinatourbody h2.blue,.chinatourbody h2.blue a{
	font-size:24px;
	color:#0059b1;
	margin:14px 0px; 
	padding: 8px 0 0px 16px;
	font-weight: bold;
	text-decoration:none;
	margin-top:20px;
}
.chinatourbody .citylist{
	padding:6px;
}
.chinatourbody .citylist img{
	padding:1px;
	border:1px solid #dddddd;
}
.chinatourbody .citylist h2,.chinatourbody .citylist h2 a{
	padding:0px;
	margin:6px 0px;
	color:#0059b1;
	font-size:14px;
	font-weight:bold;
}
.chinatourbody .citylist p{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#888888;
	line-height:18px;
}


.chinatourbody .citylist:hover{
	border:1px #e0e0e0 solid;
	background:#f1f1f1;
	padding:5px;
}
.chinatourbody .citylist:hover h2, .chinatourbody .citylist:hover h2 a{
	color:#a46f00;
}
.chinatourbody .citylist1{
	width:356px;
	float:left;
}
.chinatourbody .citylist2{
	width:284px;
	float:left;
}
.citylists{
	margin-left:20px;
}
.chinatourlists{
	width:662px;
	float:left;
	margin-left: 20px;
}
#content .chinatourlist h3,#content .chinatourlist h3 a{
	background:#f1f1f1;
	color:#333333;
	font-size:18px;
	text-align:left;
	font-size:18px;
	padding:0px;
	line-height:34px;
	margin-bottom:1px;
	text-decoration:none;
}
#content .chinatourlist h3 strong{
	font-size:24px;
	font-weight:lighter;
	color:#ffffff;
	background:#c5162b;
	line-height:10px;
	padding:3px 10px 6px 10px;
	margin-right: 4px;
}
.chinatourlistbody{
	padding-left:32px;
	padding-top:12px;
	padding-bottom:12px;
	padding-right:8px;
	margin-bottom:20px;
}
.chinatourlistbody p{
	margin:0px;
}
.chinatourlistbody:hover{
	background:#f1f1f1;
}
.chinatourlistbody .chinatourdays{
	width:66px;
	height:83px;
	float:left;
	margin-right:8px;
	text-align:center;
	background-color:#333333;
}
.chinatourlistbody .chinatourdays p{
	margin:0px;
	padding:0px;
	color:#cccccc;
	font-size:14px;
}
.chinatourlistbody .chinatourdays p strong{
	font-size:36px;
	font-weight:bold;
	color:#ffffff;
}
.chinatourlistbody .chinatourpic{
	width:120px;
	float:left;
	margin-right:10px;
}
.chinatourlistbody .chinatourtxt{
	width:280px;
	float:left;
	margin-right:14px;
}
#content .chinatourlistbody .chinatourtxt h4{
	padding:0px;
	margin:6px 0px;
	font-size:14px;
	color:#333333;
}

#content .chinatourlistbody .chinatourtxt p{
	font-size:12px;
	color:#888888;
	margin:0px;
	padding:0px;
}

.chinatourlistbody .chinatourprice{
	width:102px;
	float:left;
}
.chinatourlistbody .chinatourprice p.pricered{
	margin:0px;
	padding:0px;
	color:#c5162b;
	font-size:30px;
	text-align:center;
}
.clists{
	width:300px;
	float:left;
	margin-left:16px;
}
.clists .citypic{
	width:140px;
	float:left;
	position:relative;
	margin-right:10px;
	margin-bottom:10px;
}
.clists .citypic p{
	position:absolute;
	bottom:0px;
	margin:0px;
	padding:4px 0px;
	text-align:center;
	width:140px;
	background:url(/pic/chinatour/tstbg.png);
	line-height:18px;
	color:#ffffff;
	margin-left:-1px;
}
.searchform{
	width:664px;
	height:97px;
	float:left;
	margin-left: 20px;
	background:url(/pic/chinatour/search_bg.jpg) no-repeat;
	margin-top:24px;
}
#content .searchform h3{
	background:none;
	border:none;
	text-align:left;
	margin:10px;
	padding:0px;
	font-size:18px;
	color:#ffffff;
	border-bottom:1px solid #ffffff;
	padding-bottom:10px;
}
#content .searchform p{
	margin:0px 10px;
	color:#ffffff;
}
.custompic{
	width:292px;
	float:left;
	margin-left:10px;
}
.tourlists {
	margin-left:20px;
	margin-top:20px\9;
}
.tourlists .tourinfo{
	padding:6px;
	width:230px;
	float:left;
	height:324px;
}
.tourlists .tourinfo img.tourinfoimg{
	padding:1px;
	border:1px solid #dddddd;
}
.tourlists .tourinfo h2,.tourlists .tourinfo h2 a{
	margin:6px 0px;
	padding:0px;
	font-size:14px;
	color:#0059b1;
	font-weight:bold;
	text-decoration:none;
}
.tourlists .tourinfo h2 a:hover{
	text-decoration:underline;
}
.tourlists .tourinfo p{
	margin:6px 0px;
	padding:0px;
	color:#888888;
	font-size:12px;
}
.tourlists .tourinfo p.pricered{
	font-size:24px;
	color:#c5162b;
	margin:4px 0px;
}
.tourlists .tourinfo p.pricered img{
	margin-left:60px;
	float: right;
	margin-top: 0px;
}

.tourlists .tourinfo:hover{
	background:#f1f1f1;
	border:1px solid #e0e0e0;
	width:230px;
	height:322px
}
.container {
	margin: 0 auto;
	width: 1000px;
	border-left: solid 1px #c2c2c2;
	border-right: solid 1px #c2c2c2;
	background: url(/image/suzhou-tours/enquiry-bg.gif) no-repeat bottom #FFF;
	position: relative;
}

#tours-footer { border-top: solid 1px #e0e0e0; margin:34px 16px 0 0; padding:20px 0px 20px 20px; font-size:14px; overflow:hidden;}
#tours-footer .enquiry { font-size:14px; line-height:1.5em; overflow:hidden; text-align:inherit; margin-right:25px;}
#tours-footer .specialists{text-align:center; float:left;margin:24px 0 16px 15px ; width:670px; overflow:hidden;}
#tours-footer .specialists p.specialist{ float:left;width:120px;display:inline-block;text-align:center;margin:0 0 8px 0;padding:8px 0;text-decoration:none;vertical-align:top;border:1px solid transparent;}
#tours-footer .specialists p.specialist:hover{background-color:#f4f4f4; border:1px solid #e0e0e0;color:#444;text-decoration:underline;padding:8px 0;margin:0 0 8px 0;background-color:#f1f1f1;}
#tours-footer div.specialists a.specialist span.name{margin:0;font-size:12px;display:block;line-height:24px}
#tours-footer img.nameicon{padding:1px;background:white;border:1px solid #ddd; margin:0 auto;}
#tours-footer img.nameicon{display:block;float:none}

#tours-footer .cell {float:right; width:225px; margin-top:40px; font-size:14px;}
#tours-footer .cell img{ margin-right:5px;}
#tours-footer .cell p { margin:0; font-size:14px;}
#tours-footer .cell .red-font {color:#c90101; font-size:14px; letter-spacing:-1px;}
#tours-footer .cell .geo-f {font-family:Georgia, Arail; font-size:12px; margin-left:5px;}