@charset "utf-8";
/* CSS Document */
/* basic */
body{ font:14px Verdana, Geneva, sans-serif; margin:0 0 8px; color:#000; background:#fff url(http://data.travelchinaguide.com/images/background/bg/bgj035.jpg) repeat-x 0 40px; margin:0; padding:0;}

img{border:0;}
*{list-style:none;margin:0;padding:0;}
input, select, textarea { font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:middle;}
a{text-decoration:underline;color:#36c;}
a:hover{color:#ff6600; text-decoration:none;}
.clear{clear:both; height:0; line-height:0; margin:0; padding:0; font-size:0;}
.line{background:url(http://data.travelchinaguide.com/images/background/line/line001.gif) 0 5px repeat-x;height:16px; margin-top:5px;}
table{ margin:0 auto;}
td{ font-size:13px;}
td p{ margin:15px 0; line-height:140%;}
input{ background:#fff;}
#logoTop{ width:342px; height:73px;}
#logoFoot{ width:125px; height:18px;}
.drgon{ padding-left:10px;}

#header, #main, #footer{ width:995px; margin:0 auto;}
#header{ position:relative; z-index:1;}
.logo{ position:relative; *height:76px;}
.logo img{margin:0 0 0 20px;}
.logo .goosearch{ position:absolute; top:25px; right:20px; width:212px; height:25px; padding:5px 5px 5px 7px; background: url(http://data.travelchinaguide.com/images/background/bg/search_bg_04.gif) no-repeat;}
.logo .goosearch input.gsearchtext{position:absolute;top:3px; width:142px;height:16px; border:1px solid #fff; color:#666;}
.logo .goosearch input.pic{position:absolute;top:0px;right:0px;width:64px;}

.headBg,.headBg .banner{background: url(http://data.travelchinaguide.com/images/background/banner/combinep001.png) repeat-x 0 -20px;}
.headBg{position:relative; background-position:0 -92px; height:0;}
.headBg .banner{ width:189px; height:52px; border-left:1px solid #C9CD9A;}
.headBg .loginBox{ position:absolute; top:0; right:20px; width:600px;}
.tel, .telSel{ width:365px; height:59px; position:absolute; top:0; right:20px; background:url(http://data.travelchinaguide.com/images/background/bg/bgp017.png) no-repeat 0 5px; padding:9px 0 0 0;}
.telSel{ background:url(http://data.travelchinaguide.com/images/background/bg/bgp012.png) no-repeat 0 5px;}
select.tellcon{ position:absolute; left:118px; top:36px; width:109px; border:1px solid #369; font:12px Arial, Helvetica, sans-serif;}
/* yangqiong loginBox */
.topBg{ border-bottom:1px solid #E3E3E3; background:#EBEBEB url(http://data.travelchinaguide.com/images/background/bg/bgp003.png) repeat-x; font-size:12px;}
.topWrap{ width:995px; height:20px; margin:0 auto; padding:4px 0 2px; overflow:hidden; zoom:1;}
.topWrap a{ color:#838383; line-height:1.2;}
.topWrap .folIco{ float:right; height:26px; margin-left:10px; margin-top:-4px; margin-top:-8px\9; -margin-top:-6px; padding:2px 15px 5px 95px; padding-top:6px\9; background:url(http://data.travelchinaguide.com/images/background/other/p001.png) no-repeat; background-position:0 5px\9;}
.topWrap .folIco img{ width:20px; height:20px; vertical-align:text-bottom;}

#loginBox {text-align:right; padding:1px 8px 2px 0; font-size:12px; color:#545454; }
#loginBox input{border:#ccc solid 1px; height:14px; font:12px Verdana, Arial, Helvetica, sans-serif;}
#loginBox .login{border:0; margin:0 0 0 5px; vertical-align:bottom; cursor:pointer;}
#commtloginOk{color:#666;line-height:0;}
#LoginCommtFlag{ line-height:0;}
#LoginReplyFlag { padding-left:10px; padding-bottom:5px;}
/* yangqiong loginBox end */

.leftBg2, .rightBg2{ position:absolute; width:5px; height:627px; top:-30px; behavior:url(/tour/images/background/iepngfix.htc);}
.leftBg2{ background:url(http://data.travelchinaguide.com/images/background/bg/bgp049.png) no-repeat -3px 0; left:-5px;}
.rightBg2{ background:url(http://data.travelchinaguide.com/images/background/bg/bgp050.png) no-repeat; right:-5px;}
  /*the css of SubHeader*/
.subNav{ height:25px; border-top:1px solid #ebebeb; padding:4px 10px 0px 20px; background:url(http://data.travelchinaguide.com/images/background/banner/banner_bg_04.jpg) repeat-x 0 -6px;font-size:13px;} 
.navLine{height:3px; line-height:3px; padding:0; background:#ebebeb; overflow:hidden; }
.proService { position:absolute; left:430px; top:5px;}
/* End header */
/* login's loading*/
#status{padding:0px 2px; background:none; width:auto; height:20px;}
/* End login's loading */


/* Top Menu --- the main nav with blue background */
	
	
.p6 {
    width: 6%;
}
.p7 {
    width: 7%;
}
.p8 {
    width: 8%;
}	
	
#mainNavNew { 
    border-bottom: 3px solid #EB951D;
    margin: 0;
    padding: 0;
    width: 100%;
}
#mainNavNew td {
    background: url("http://data.travelchinaguide.com/images/background/bg/bgp067b.png") no-repeat scroll right top transparent;
    border-collapse: collapse;
    text-align: center;
}
#mainNavNew a {
    color: #FFFFFF;
    display: inline-block;
    font-size: 13px;
    height: 45px;
    line-height: 44px;
    margin-right: 2px;
    text-decoration: none;
    width: 98%;
}
#mainNavNew a:hover {
    background: url("http://data.travelchinaguide.com/images/background/bg/bgp067.png") no-repeat scroll center -135px transparent;
    width: 98%;
}
#mainNavNew .current a {
    background: url("http://data.travelchinaguide.com/images/background/bg/bgp067.png") no-repeat scroll center -90px transparent;
    width: 98%;
}
#mainNavNew .current a:hover {
    background: url("http://data.travelchinaguide.com/images/background/bg/bgp067.png") no-repeat scroll center -135px transparent;
    width: 98%;
}
#mainNavNew .home {
    width: 60px;
}
#mainNavNew .home a {
    background: url("http://data.travelchinaguide.com/images/background/bg/bgp067.png") no-repeat scroll left top transparent;
    width: 58px;
}
#mainNavNew .home a:hover {
    background: url("http://data.travelchinaguide.com/images/background/bg/bgp067.png") no-repeat scroll left -180px transparent;
    width: 58px;
}
#mainNavNew .homeCur {
    width: 60px;
}
#mainNavNew .homeCur a {
    background: url("http://data.travelchinaguide.com/images/background/bg/bgp067.png") no-repeat scroll left -90px transparent;
    width: 58px;
}
#mainNavNew .homeCur a:hover {
    background: url("http://data.travelchinaguide.com/images/background/bg/bgp067.png") no-repeat scroll left -180px transparent;
    width: 58px;
}
#mainNavNew .last {
    background: url("http://data.travelchinaguide.com/images/background/bg/bgp067.png") no-repeat scroll right top transparent;
}
#mainNavNew .last a {
    background: url("http://data.travelchinaguide.com/images/background/bg/bgp067.png") no-repeat scroll right top transparent;
    width: 100%;
}
#mainNavNew .last a:hover {
    background: url("http://data.travelchinaguide.com/images/background/bg/bgp067.png") no-repeat scroll right -180px transparent;
    width: 100%;
}
#mainNavNew .lastCur a {
    background: url("http://data.travelchinaguide.com/images/background/bg/bgp067.png") no-repeat scroll right -90px transparent;
    width: 100%;
}
#mainNavNew .lastCur a:hover {
    background: url("http://data.travelchinaguide.com/images/background/bg/bgp067.png") no-repeat scroll right -180px transparent;
    width: 100%;
}
	
	/* End Top Menu */
	



/* Top Menu --- the main nav with blue background */
#mainNav, #mainNav li, #mainNav a{ height:45px; line-height:44px; background: url(http://data.travelchinaguide.com/images/background/bg/bgp067.png) no-repeat;}
#mainNav{ border-bottom:3px solid #EB951D; background-position:right top; color:#fff; font-size:13px;}
#mainNav li{ float:left; display:inline-block; -display:inline; padding-left:2px; background-position:0 -225px; background-color:#3a76a8; } 
#mainNav  a{ display:inline-block; padding:0 9px 0 10px;background-position:center top;  color:#fff; text-decoration:none;}
:root  #mainNav  a{ padding:0 9px 0 9px\9;}
#mainNav  a:hover{ background-position:center -135px; color:#fff;}
#mainNav .current a{ background-position:center -90px;}
#mainNav .current a:hover{ background-position:center -135px;}

#mainNav .home, #mainNav .homeCur{ padding-left:0; background:none;}
#mainNav .home a, #mainNav .homeCur a{ padding:0 15px 0 14px; background-position:left top;}
#mainNav .home a:hover, #mainNav .homeCur a:hover{ background-position:left -180px;}
#mainNav .homeCur a{ background-position:left -90px;}

#mainNav .last, #mainNav .lastCur{ float:right; }
#mainNav .last a, #mainNav .lastCur a{ padding:0 8px\9\0; background-position:right top;}
#mainNav .last a:hover, #mainNav .lastCur a:hover{ background-position:right -180px;}
#mainNav .lastCur a{ background-position:right -90px;}
	/* End Top Menu */

/* footer */
#footer{clear:both; padding:10px 0; background:#FFF; text-align:center;}
#footer .copy{font-size:10px; line-height:1.2;color:#666;clear:both;}
#footer .copy img{height:18px;margin-right:15px;vertical-align:middle;width:125px;}
#footer .copy span{ background:#fff;}
a.gotop{float:right; margin-top:0;  margin-right:7px; width:53px; height:17px; display:block; background:url(http://data.travelchinaguide.com/images/background/button/gotop.gif) no-repeat; text-decoration:underline;}
/* End footer */


/* content */
#main{ background:#fff url(http://data.travelchinaguide.com/images/background/bg/bg-show-01.gif) repeat-x top; padding:30px 0 0 0; line-height:140%; }
#main .contentBox{ margin:0 auto; position:relative;}

.cont{ width:870px; min-height:300px; -height:400px; background:#fff; margin:0 auto; padding:20px; border-top:#DCEFFD solid 2px; position:relative;}
.cont .b1,.cont .b2{ width:14px; height:66px; position:absolute; top:-3px;}
.cont .b1{background:url(http://data.travelchinaguide.com/images/background/bg/bg-show-02.gif) no-repeat; left:-5px;}
.cont .b2{background:url(http://data.travelchinaguide.com/images/background/bg/bg-show-03.gif) no-repeat; right:-5px;}

.path{margin:0 auto; padding:0 10px 10px; background:url(http://data.travelchinaguide.com/images/background/line/line001.gif) 0 bottom  repeat-x;}
/* content end */



/*share box*/
#sharebox {
	display:none;
    background: url("http://data.travelchinaguide.com/images/background/bg/bgp056.png") no-repeat scroll 0 0 transparent; 
    height: 316px;
    left: 133.5px;
    position: fixed;
    text-align: center;
    top: 150px;
    width: 69px;
}



/*tag tools*/
.tagbtn_right { height:18px; width:100%; clear:both; margin-top:2px; }
.tagbtn_right a, .tagbtn a, .font_zoom { width:144px; height:27px; display:block; background:url(http://data.travelchinaguide.com/images/background/button/combine-btn-p001.png) no-repeat; text-decoration:underline }
.font_zoom { float:right; height:16px; background-position:0 -271px; }
.font_zoom .font_zoom1, .font_zoom .font_zoom2 { float:right; width:28px; _width:25px; height:16px; margin-right:4px; }
.font_zoom .font_zoom1 { background-position:-110px -271px; }
.font_zoom .font_zoom1:hover { background-position:-110px -287px; }
.font_zoom .font_zoom2 { background-position:-81px -271px; }
.font_zoom .font_zoom2:hover { background-position:-81px -287px; }
/*End tag tools*/