/*--interior page public--*/
.content{margin:5px auto;width:950px;height:100%;}
.textBlock{float:left;border:1px solid #dddddd;width:640px;height:100%;padding:10px;
}
.contentRightUp{float:right;width:285px;height:300px; clear:right;}
.contentRightUpBody{width:283px;height:295px;border:solid #DDDDDD;border-width:0px 1px 1px 1px;}
.contentRightUpText{width:283px;height:267px;overflow:hidden;}
.contentRightDown{float:right;width:285px;height:369px;margin-top:3px;overflow:hidden;clear:right;}
.contentRightDownBody{width:283px;height:363px;border:solid #DDDDDD;border-width:0px 1px 1px 1px;}
.contentRightDownText{width:283px;height:331px;overflow:hidden}
/*--textBlockNewsText--*/
.textBlockText
{
width:640px;
height:570px;
}
.textBlockBottom
{
	width:640px;
	height:40px;
	border-top:1px dotted #dddddd;
}
.textBlockBottom ul li
{
	float:right;
	line-height:40px;
	margin-left:10px;
}
/*--RouteCommend--*/
.contentRightRouteUp{float:left;width:273px;height:90px;padding:5px;overflow:hidden;}
span.contentRightRouteUpPic{float:left;width:110px;height:90px;border:1px solid #dddddd;}
span.contentRightRouteUpText{float:left;width:160px;height:90px;}
p.text13{font-size:13px;color:#FF9A0D;line-height:20px;padding-top:5px;padding-left:5px;}
p.text13 a:link,p.text13 a:visited
{
font-size:13px;
color:#FF9A0D;
text-decoration:underline;
}
.contentRightRouteDown{background-color:#F2F2F2;float:left;width:262px;height:152px;margin-left:3px;padding:5px;line-height:25px;}
.contentRightRouteDown ul li{background:url(../images/lipoint.gif) no-repeat 0 10px;padding-left:7px;}
.contentRightRouteDown a:link,.contentRightRouteDown a:visited{font-size:13px;}
/*--list pic title text--*/
.viewBlock{width:100%;height:80px;}
.viewPic{float:left;width:70px;height:70px;margin-top:4px;margin-left:5px;border:1px solid #dddddd;}
.viewTitle{float:right;width:185px;height:20px;margin-top:4px;margin-right:10px;border-bottom:1px solid #dddddd;line-height:20px;padding-left:5px;}
.viewTitle a:link,.viewTitle a:visited{font-size:13px;color:#00CC00;}
.viewTitle a:hover{text-decoration:underline;}
.viewText{float:right;width:185px;height:47px;margin-right:10px;margin-top:3px;padding-left:5px;
line-height:23px;}
.countryroute{width:283px;height:55px;margin-top:2px;}
/*--scrum--*/
.scrum{width:100%;height:40px;border-bottom:1px solid #dddddd;line-height:40px;}
.scrum ul li{float:left;padding-left:5px;}
.scrum a:link,.scrum a:visited{font-size:14px;color:#FF9A0D;font-weight:bold;}
/*--contentList--*/
.contentList{width:620px;height:100%;padding:10px; overflow:hidden;}
.contentList.newsList li { width:99%; padding:0px 2px;}
.contentList.newsList a { float:left;}
.contentList.newsList span { float:right;}
.contentList ul li{background:url(../images/lipoint1.gif) no-repeat 0 12px;padding-left:10px;line-height:30px;font-size:14px; border-bottom:1px dotted #dddddd;}
.routeBlock{float:left;width:310px;height:183px;}
.routeBlockUp{width:300px;height:29px;border-bottom:solid #00CC00;border-bottom-width:2px;}

.routeTitle{float:left;height:29px;line-height:29px;font-size:13px;font-weight:bold;color:#00CC00;}
.routeTitle a:link,.routeTitle a:visited{font-size:13px;font-weight:bold;color:#00CC00;}
.routeTitle a:hover{color:#FF9A0D;text-decoration:underline;}

.routeBlockDown{width:300px;height:150px;}
.routeBlockDown ul li{background:url(../images/lipoint1.gif) no-repeat 5px 10px;padding-left:15px;}
.routeBlockDown a:link,.routeBlockDown a:visited{font-size:13px;line-height:25px;}
.spotBlock{width:618px;height:196px;border:solid #CCCCCC;border-width:0px 1px 1px 1px;}
.spotBlockUp{background:url(../images/spot_bg.jpg) repeat-x;float:left;width:600px;height:40px;}
.spotBlockLeft{background:url(../images/spot_left.jpg) no-repeat;float:left;width:10px;height:40px;
}
.spotBlockRight{background:url(../images/spot_right.jpg) no-repeat;float:right;width:10px;height:40px;}
.spotBlockTitle{float:left;height:29px;line-height:40px;padding-left:15px;}
.spotBlockTitle a:link,.spotBlockTitle a:visited{font-size:15px;font-weight:bold;color:#00CC00;}
.spotBlockTitle a:hover{color:#FF9A0D;text-decoration:underline;}
.spotBlockDown{width:618px;height:160px;}
.spotBlockDown ul li{float:left;margin-left:11px !important;margin-left:7px;width:110px;height:135px;margin-top:10px; padding:0px; background-image:none; border:0px;}
.spotBlockDownPic{float:left;width:108px;height:108px;border:1px solid #f2f2f2;padding:1px;}
.spotBlockDownText{float:left;width:112px;height:25px;line-height:25px;text-align:center;}
.spot{width:620px;height:550px;}
.spot ul li{float:left;width:130px;height:155px;margin-left:12px;margin-top:12px;}
.spotPic{float:left;width:129px;height:129px;border:1px solid #f2f2f2;padding:1px;}
.spotText{float:left;width:130px;height:25px;line-height:25px;text-align:center;}
.blank5{width:100%;height:5px;font-size:1px;}

/*--route info--*/
.basicInfo{width:620px;height:350px;border-bottom:solid #CCCCCC;border-bottom-width:5px;}
.basicInfoTitle{width:620px;height:50px;line-height:50px;border-bottom:1px dotted #CCCCCC;}
.basicInfoContent{width:620px;height:280px;margin-top:10px;}
h1.basicInfoTitleStyle{font-size:24px;font-weight:bold;color:#00CC00;text-align:center;}
.basicInfoContentPic{float:left;width:240px;height:240px;margin-top:20px;margin-left:20px;}
.basicInfoContentText{float:right;width:340px;height:240px;margin-top:20px;}
.basicInfoContentText ul li{width:340px;height:33px;line-height:33px;font-size:15px;border-bottom:1px dotted #CCCCCC;}
.particularInfo{width:620px;height:135px;margin-top:10px;}
.bottomInfo{width:620px;height:40px;margin-top:10px;text-align:center;}
.bottomInfo img { display:inline; margin:0px 5px;}
/*--route booking info--*/
.booking{height:400px;padding:10px 40px;}
.booking ul li{border-bottom:1px dotted #cccccc; padding:0px; height:30px; padding-top:10px; background-image:none; vertical-align:baseline;}
.bookingTextt1,.bookingTextt2{font-size:15px;padding-left:10px;color:#00A000;}
.bookingTextt2{color:#ff0000;}
.bookDown
{
	width:500px;
	height:125px;
}
/*--news content--*/
.newsBasicInfo{width:620px;height:100px;}
.newsBasicInfoAuthor{background-color:#f2f2f2;width:620px;height:30px;margin-top:20px;text-align:center;line-height:30px;font-size:14px;}
.newsBasicInfoAuthor span{margin-left:10px; display:inline; float:none;}
.newsParticularInfo{width:620px;height:430px;margin-top:20px; list-style:none;font-size:13px;line-height:20px;}
.pager {width:600px; text-align:right; height:30px; line-height:30px; margin-top:10px;}
.pager a { margin: 0px 5px; border:1px solid #999; float:none; padding:2px 5px 0px 5px;vertical-align:middle;}
.pager a:hover { background:#ddd;}
img { border:0px;}
