@charset "utf-8"; 

body{font-family:Verdana,Geneva,sans-serif; font-size:12px; color:#545454; line-height:20px; background:url(/images/focus/xian-expo/b_1.jpg) repeat-x #b9cc60}
*{margin:0px; padding:0px}
img{border:none}
.clear{clear:both}
a{color:#666; text-decoration:none}
a:hover{color:#a02a02; text-decoration:underline}
.roundCorner{-moz-border-radius: 5px; border-radius:5px; -webkit-border-radius:5px;}
#wrap{width:1003px; margin:0px auto}
#header{background:url(/images/focus/xian-expo/banner.jpg) no-repeat; width:1003px; height:273px}
#header #headNav{float:right; background:#00522c; width:332px; height:26px; text-align:center; padding-top:3px; margin-right:15px; color:#fff}
#header #headNav a{color:#fff; font-weight:bold; text-decoration:none}
#header #headNav a:hover{color:#CDCC00}
#topNav{width:1003px; background:#00522c; text-align:center; padding-top:8px; padding-bottom:8px; color:#fff; font-size:13px}
#topNav a{color:#fff; text-decoration:none}
#topNav a:hover{color:#cc3}
#content{width:1003px; height:auto; margin:opx auto; background-color:#fff}
#topLink{padding:9px;}
#leftContent{position:relative; top:100px; left:10px; margin:0px; padding:0px; voice-family:inherit; width:215px; float:left; font-size:11px; font-weight:bold; margin-right:15px}
#leftContent ul{width:215px; margin:0px; padding:0px; margin-bottom:10px; border-top:#afafaf 3px solid}
#leftContent ul li{ list-style:none;  background-repeat:no-repeat;  display:block;  white-space:nowrap !important;  background-image: url(/images/focus/xian-expo/li_bg.jpg);  background-repeat:no-repeat;  background-position:8px 14px;  border-bottom:#ccc solid 1px}
#leftContent ul li a{text-decoration:none; color:#a1a1a1; font-size:12px}
#leftContent ul li a:link, #leftContent ul li a:visited{color:#545454; display:block; padding:7px 0 7px 30px; text-decoration:none; font-family:Verdana}
#leftContent ul li a:hover{color:#a01a01; background-image:url(/images/focus/chinese-new-year/li_icon.jpg); background-repeat:no-repeat; background-position:8px 14px}
#leftContent ul li.active a:link, #leftContent ul li.active a:visited, #leftContent ul li.active a:hover, #leftContent ul li.active a:active{color:#A4B944;}
#leftContent ul h3{font-size:12px; text-align:center; background-color:#f4f4f4; padding-top:5px; padding-bottom:5px; color:#a01a01; border-bottom:#afafaf 1px solid}
#leftContent .countDown{background:url(/images/focus/xian-expo/cd.jpg) no-repeat; width:215px; height:90px; margin-top:5px; _margin-top:0px; margin-bottom:15px}
#leftContent .countDown h3{font-size:13px; float:right; margin-right:25px; padding-top:5px; color:#666; text-align:right}
#leftContent .countDown form{margin:0px}
#daojishi input{color:#DC3D21; text-align:center; font-family:Verdana,Geneva,sans-serif; font-size:18px; background:none; font-weight:bold; border:none}
#daojishi input.c1{position:absolute; margin-left:65px; margin-top:35px}
#daojishi input.c2{position:absolute; margin-left:115px; margin-top:35px}
#daojishi input.c3{position:absolute; margin-left:160px; margin-top:35px}
#mainContent{float:left; width:748px; margin-left:15px; margin-top:10px; text-align:justify}
#mainContent p{margin-bottom:10px; margin-left:10px}
#mainContent a{text-decoration:underline; color:#a01a01}
#mainContent a:hover{text-decoration:none; color:#666}
#mainContent img{margin-left:10px}
#mainContent h1{text-align:center; font-size:18px;     width:553px; padding-top:40px; padding-bottom:40px; margin:0px auto; margin-bottom:15px; display:block; color:#000}
#mainContent h2{font-size:16px; margin-bottom:10px; margin-top:14px; color:#000; background:url(/images/focus/xian-expo/h2_bg.jpg) no-repeat; padding:35px 0px 20px 60px;}
#mainContent h2 a{text-decoration:none; color:#000;}
#mainContent h3{font-size:14px; margin-bottom:10px; margin-left:10px; border-bottom:#FBB948 1px  dotted; padding-bottom:5px}
#mainContent h4{font-size:13px; margin-bottom:10px; margin-left:10px; padding-bottom:5px}
#mainContent .basicInfo{ width:355px; _width:350px; height:auto; border:#d1d1d1 1px solid; margin:15px 12px 15px 5px; _margin-left:5px; float:left;}
#mainContent .basicInfo h2{background-color:#EFF3D8 !important; background-image:none; color:#595959; padding:5px 0px 5px 15px; font-size:14px; margin:0px; }
#mainContent .basicInfo p{margin:10px;}
#mainContent .basicInfo img{margin-right:10px;}
#mainContent .mapArea{ width:733px;}
#mainContent .mapArea h2{ background: url(/images/focus/xian-expo/title_bg.png) repeat; padding:8px 0px 10px 15px; width:733px; position:absolute; z-index:1000; color:#fff; margin:0px; font-size:15px;}
#mainContent .mapArea img{ margin:0px; z-index:10;}
#mainContent .infoArea{ width:353px; margin-bottom:15px; float:left; margin-left:15px; _margin-left:10px;}
#mainContent .infoArea img{ margin:0px !important; z-index:10;}
#mainContent .infoArea .infoAreaword{background: url(/images/focus/xian-expo/title_bg.png) repeat; width:338px; height:auto; color:#fff; padding:5px; padding-right:10px; position:absolute; z-index:1000; margin-top:105px; cursor: pointer;}
#mainContent .infoArea .infoAreaword h3{border:none !important; color:#fff; margin-bottom:0px; }
#mainContent .infoArea .infoAreaword h3 a{ color:#fff; }
span.price{color:red;}
table.table1{ border-right:#d1d1d1 1px solid; width:720px; margin-left:10px;}
table.table1 th{ border:#d1d1d1 1px solid; border-right:none; padding:5px; text-align:center; background:#f4f4f4; }
table.table1 td{ border:#d1d1d1 1px solid; border-right:none; border-top:none; padding:5px;}
table.table1 ul{ }
table.table1 ul li{ list-style:disc; margin-left:15px; padding-left:5px;}

/*tour promo*/
#mainContent .tourDiv{ border-bottom:1px solid #D1D1D1; padding: 15px 0px 15px 0px; width:720px; float:right; margin-right:10px;}
#mainContent .tourDiv ul{margin:0px; padding:0; margin-left:15px; list-style:none;	}
#mainContent .tourDiv ul li { background-image:url(/images/focus/shanghai-expo/p.GIF); background-repeat:no-repeat; background-position:0px 6px; color:#545454; line-height:20px; padding-left:12px;	margin-bottom:5px; font-size:12px;}
#mainContent .tourDiv li a { color:#6b6b6b;	text-decoration:none;}
#mainContent .tourDiv li a:hover {text-decoration:underline;}
#mainContent .tourDiv .tourImg{width:168px; height:132px; float:left; padding:0px; margin:0px; margin-top:2px;}
#mainContent .tourImg img{border:1px solid #000; width:168px; height:132px; margin:0px; padding:0px;}
#mainContent .tourDiv h4{margin-bottom:0px; font-size:14px;}
#mainContent .tourDiv h4 a{	color:#00522C; text-decoration:none;}
#mainContent .tourDiv h4 a:hover{ color:#a13022;}
#mainContent .tourInfo {width:360px; float:left;}
#mainContent .tourlistpriceArea{ float:right; width:160px; text-align:center;}
#mainContent .tourlistpriceArea img{margin:0px;}
#mainContent .tourlistpriceArea .tourlistPrice{ background:url(/images/tours/price_bg.gif) no-repeat; width:160px; height:97px; margin-bottom:10px;}
#mainContent .tourlistpriceArea .tourlistPrice p{margin:5px 0px 3px 50px;}
#mainContent .tourlistpriceArea .tourlistPrice img{margin:5px 0px 5px 15px; float:left;}
#mainContent .tourlistpriceArea .tourlistPrice dl{ margin-right:10px;}
#mainContent .tourlistpriceArea .tourlistPrice dl dt{ color:#A31022; font-size:18px; font-weight:bold; margin-top:20px;}
#mainContent .tourlistpriceArea .tourlistPrice dl dd{ text-align:right; padding-top:15px;}
#mainContent ol{
	margin-left:15px;
	color:#666;
	text-align:justify;
	margin-bottom:10px;
	line-height:18px;
	list-style-type:decimal;
}

#mainContent ol li{
	margin-left:10px;
	margin-bottom:10px;
}
.readMore{color:#a01a01; margin:15px;}


/*footer area*/
#destFooter{font-size:10px;  padding:0px 0px;  background-color:fff;  margin:0px auto;  clear:both;  color:#666;  border-top:#ccc 3px solid;  padding-top:15px;  padding-bottom:20px;  width:980px}
#destFooter a:link, #destFooter a:visited{font-size:11px; line-height:14px; padding:0 10px 6px 10px; text-decoration:underline; color:#000}
#destFooter img{margin:15px}
#destFooter a:hover{font-size:11px; line-height:14px; padding:0 10px 6px 10px; text-decoration:none; color:#666}
#contentBottom{background:url(/images/focus/silk-road/page-bottom-round.gif) no-repeat scroll center bottom transparent; height:14px; margin:0 auto; width:1003px; margin-bottom:50px}

/*comment area*/
#comment{width:720px; margin:auto;}
.commentText{padding:5px; border-bottom:#ccc 1px solid; width:720px; text-align:justify; margin:auto;}
#comment a:link, #comment a:visited{color:#060}
#comment a:hover{color:#F90}
img.head{padding:3px; border:#000 1px solid; width:50px; height:50px; margin-right:10px; margin-top:5px}
#comment h4{font-size:15px; margin:0px; padding:0px; margin-bottom:15px}
#comment h5{font-size:14px; color:#60A7C4; margin-bottom:5px; margin:0px}
#comment h5 a, #comment h5 a:link, #comment h5 a:visited{color:#60a7c4; text-decoration:none}
#comment h5 a:hover{color:#666}
span.commentArea{display:block; float:left; width:600px}
.colorBg{background-color:#fffeec; padding:5px}
.colorBg2{background-color:#F2E4D9; padding:5px; color:#060606}
.pagination{color:#666; padding:5px 10px; ; margin:0}
.pagination a{color:#000}
.pagination p{position:relative; text-align:left; padding-top:5px; margin-bottom:0px; padding-bottom:0px; font-weight:bold; color:#666; background-image:url(file:///D|/pic/pagenation2.gif); background-repeat:no-repeat; padding-left:20px; background-position:left 8px}
.pagination p a:link, .pagination p a:visited, .pagination1 p a:hover, .pagination1 p a:active{text-decoration:none; color:#000; background:#fff; padding:5px 8px; border:1px solid #ccc}
.pagination p a:hover{background-color:#f3f3f3; color:#fff}
.pagination p span{text-decoration:none; background:#fff; padding:5px 8px; border:1px solid #ccc; color:#ccc}
.pagination #now{text-decoration:none; background:#999; font-size:120%; font-weight:bold; color:#fff}
.pagination *{margin:0}
.pagination h4{margin-top:-1.45em; padding:0; border:none}
.list li{float:left; width:200px; list-style:none}
.list ul{list-style:none; padding-left:10px}
#map-iframe{position:relative; top:-270px; width:200px; margin:auto}
.mapclass{filter:Alpha(opacity=10);    -moz-opacity:.1;    opacity:0.1}
.paraDiv{width:940px; border-bottom:1px dashed #ccc; margin:auto; margin-top:10px}
