﻿@charset "utf-8";
/* CSS Document */
/*==================== basic===================== */
body { margin:0 0 8px; padding:0; background:#fff url(http://data.travelchinaguide.com/images/background/bg/bgj035.jpg) repeat-x 0 40px; font:14px Verdana, Arial, Helvetica, sans-serif; color:#000; }
#header, #main, #footer, .content, .footer { width:995px; margin:0 auto; background:#fff; }
img { border:0; }
* { list-style:none; margin:0; padding:0; }
a { color:#36c; text-decoration:underline; }
a:hover { color:#f60; text-decoration:none; }
.clear { clear:both; height:0; line-height:0; margin:0; font-size:0; }
.line { clear:both; *clear:none;
background:url(http://data.travelchinaguide.com/images/background/line/line001.gif) 0 5px repeat-x; height:16px; margin-top:5px; }
.clshidden { display:none; }
.fr { float:right; }
#logoTop { width:342px; height:73px; }
#logoFoot { width:125px; height:18px; }
/*======================= End basic =======================*/

/*===============fixed width=================*/
.left { float:left; position:relative; width:184px; overflow:visible; border-left:none; padding-top:0; border-right:1px solid #E4E4E4; border-bottom:1px solid #E4E4E4; background:#F8F8F3 url(http://data.travelchinaguide.com/images/background/bg/bgp018.png) repeat-x; zoom:1; }
.left .b1 { position:absolute; right:-10px; top:-5px; *top:-8px;
_right:-11px; _top:-8px; width:10px; height:10px; background:url(http://data.travelchinaguide.com/images/background/bg/bg_left_corner.gif) no-repeat; }
.center { width:76%; float:left; margin:0 0 0 3%; line-height:140%; }
.right { width:158px; float:left; position:relative; }
.center .cont { text-align:justify; }
/* header */
#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:17px; 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/combinep002.png) repeat-x 0 -20px; }
.headBg { position:relative; background-position:0 -92px; height:29px; }
.headBg .banner { width:189px; height:52px; border-left:1px solid #C9CD9A; }
.headBg .loginBox { position:absolute; top:0; right:20px; width:600px; }
.tel, .telSel { height:59px;;width:365px;  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; }
.telSel ul {padding-left: 160px;}
.telSel li {color: #F3900E;}
.telSel li span {color: #16558B;}

select.tellcon { position:absolute; left:118px; top:36px; width:109px; border:1px solid #369; font:12px Arial, Helvetica, sans-serif; }
.proService02 { position:absolute; left:380px; top:25px; width:172px; height:28px; }
.headBg .banner { width:auto; height:auto; border:none; background:none; }
.headBg, .headBg .banner { height:15px; border:none; background:#FFF url(http://data.travelchinaguide.com/images/background/bg/bgp032.png) repeat-x; }
/* 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:27px; margin:0 auto;overflow:hidden; zoom:1;line-height:27px}
.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:middle; 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;/* width:230px; height:68px; */ }
/* End header */

/* =====================login's loading==============*/
#status { padding:0px 2px; background:none; width:auto; height:20px; }
/* ================End login's loading ==============*/

/*=============== Top Menu --- the css of the blue nav================*/
#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 10px 0 9px;background-position:center top;  color:#fff; text-decoration:none;}
#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-left:12px; 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; }


/*header new*/

#mainNavNew td.p5 {width:5%}
#mainNavNew td.p6 {width:6%}
#mainNavNew td.p7 {width:7%}
#mainNavNew td.p8 {width:8%}
#mainNavNew {border-bottom:3px solid #EB951D;width:100%;margin:0;padding:0}
#mainNavNew td {border-collapse:collapse;text-align:center;background:url(http://data.travelchinaguide.com/images/background/bg/bgp067b.png) right top no-repeat} 

#mainNavNew a {display:inline-block;height:45px;line-height:44px;color:#fff;text-decoration:none; font-size:13px;margin-right:2px;width:98%}
#mainNavNew a:hover {background:url(http://data.travelchinaguide.com/images/background/bg/bgp067.png) center -135px no-repeat;width:98%} 

#mainNavNew .current a{background:url(http://data.travelchinaguide.com/images/background/bg/bgp067.png) center -90px no-repeat;width:98%}
#mainNavNew .current a:hover{background:url(http://data.travelchinaguide.com/images/background/bg/bgp067.png) center -135px no-repeat;width:98%}

#mainNavNew .home {width:60px;} 
#mainNavNew .home a {background:url(http://data.travelchinaguide.com/images/background/bg/bgp067.png) left top no-repeat;width:58px}
#mainNavNew .home a:hover {background:url(http://data.travelchinaguide.com/images/background/bg/bgp067.png) left -180px no-repeat;width:58px}

#mainNavNew .homeCur {width:60px}
#mainNavNew .homeCur a {background:url(http://data.travelchinaguide.com/images/background/bg/bgp067.png) left -90px no-repeat;width:58px}
#mainNavNew .homeCur a:hover {background:url(http://data.travelchinaguide.com/images/background/bg/bgp067.png) left -180px no-repeat;width:58px}

#mainNavNew .last {background:url(http://data.travelchinaguide.com/images/background/bg/bgp067.png) right top no-repeat;}
#mainNavNew .last a  {background:url(http://data.travelchinaguide.com/images/background/bg/bgp067.png) right top no-repeat;width:100%}
#mainNavNew .last a:hover {background:url(http://data.travelchinaguide.com/images/background/bg/bgp067.png) right -180px no-repeat;width:100%}

#mainNavNew .lastCur a  {background:url(http://data.travelchinaguide.com/images/background/bg/bgp067.png) right -90px no-repeat;width:100%}
#mainNavNew .lastCur a:hover {background:url(http://data.travelchinaguide.com/images/background/bg/bgp067.png) right -180px no-repeat;width:100%}
/*====================== End Top Menu ==========================*/

/* ===================footer ==========================*/
.footer, #footer { clear:both; margin:0 auto; text-align:center; padding-top:10px }
#footer .topLine { background:url(http://data.travelchinaguide.com/images/background/line/line-dot.gif) repeat-x; padding:15px 0; }
.footer p.copy, #footer p.copy { font-size:10px; line-height:120%; color:#666; clear:both; }
#logoFoot { width:125px; height:18px; }
.footer p.copy img, #footer p.copy img { vertical-align:middle; margin-right:15px; }
a.gotop { text-decoration:none; position:fixed; bottom:20px; right:20px; width:54px; width:54px; height:52px;background:url(http://data.travelchinaguide.com/images/background/button/goto.png) no-repeat; }

/* follow us in footer */
.fol { margin:0 auto; padding-top:10px; overflow:hidden; zoom:1; }
.fol img { margin-left:15px; vertical-align:middle; }
.fol span { margin-left:-10px; }
.fol .plusOne { float:left; width:70px; height:15px; overflow:hidden; margin-top:2px; }
/* ==================End footer ======================*/

/*===============================================center content===========================================================*/
#divHelp { width:348px; float:right }
.h1 { margin-bottom:10px; background:url(http://data.travelchinaguide.com/images/background/line/line-dot.gif) left bottom repeat-x; height:20px; padding:15px 0 10px; }
.h1 .goosearch { background: url(http://data.travelchinaguide.com/images/background/bg/search_bg_04.gif) no-repeat 0 0; padding:0 5px 5px 7px; }
.h1 .goosearch input.gsearchtext { border:0; width:142px; color:#666; }
.h1 .goosearch input.pic { margin-left:12px; vertical-align:middle }
.follow{float:right;font-size:14px;font-weight:normal;}
.rankNew{margin:10px 0}

/*tag tools*/
.tagbtn { height:40px; width:100%; clear:both; margin-top:12px; margin-bottom:10px; background:url(http://data.travelchinaguide.com/images/background/line/line-dot.gif) left bottom repeat-x; }
#tourSay { background:none; background-color:#EDF6FF; margin:0 auto; border-bottom:0; }
#tourSay a { float:right; margin:10px 20px 0 0; }
.tagbtn a { width:144px; height:27px; display:block; background:url(http://data.travelchinaguide.com/images/background/button/combine-btn-p001.png) no-repeat; text-decoration:underline; }
.tagbtn a:hover { text-decoration:none; }
.tagbtn a.let_me_say { float:right; background-position: 0px 0px; }
.tagbtn a.let_me_say:hover { background-position: 0px -31px; }
/*End tag tools*/

/*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*/
/*=================================================end center content=======================================================*/

/*----------------ad frame------------------*/
#AdAlacarte { Width:170px; margin:10px auto 0 }
#AdCarteAndReviews { width:175px; margin:10px auto 0 }
#AdChat { width:178px; margin:10px auto 0 }
#AdReviews { width:175px; margin:10px auto 0 }
#AdTour470X70 { width:470px; margin:15px auto 0 }
#AdTourHotel { width:540px; margin:15px auto 0 }
#AdTour_720X73, #AdTour_720X73_2 { width:720px; margin:5px auto }
#AdTour_170X500 { width:153px; margin:5px auto; height:760px; }
#AdTour_170X500_new { width:153px; margin:5px auto; height:760px; }
#Ad_tour_720X73-food{width:756px;margin:10px auto 0}
/*---------------ad frame end-------------------*/

/*------------------new ad-----------------------*/
#ad1, #ad2 { width:160px; height:250px; overflow:hidden; zoom:1; }
.ads { width:160px; margin:0 auto 15px; }
.visitCook { width:160px; height:215px; background:url(http://data.travelchinaguide.com/images/tcg/adv/visit-cooking2.jpg) no-repeat center top; padding-top:35px; }
.visitCook a { display:block; margin-bottom:4px; text-align:center; color:#fff; font-size:13px; }
.visitCook a:hover { color:#fff; }
/*------------------new ad end-----------------------*/


/* answer list */
.greenArr { margin:5px 15px 0; padding-left:18px; background:url(http://data.travelchinaguide.com/images/tcg/qa/icon/p002.png) no-repeat left center; color:#528105; font-size:18px; font-weight:normal; }
.qaLi { border:2px solid #BEDCAF; margin-top:15px; }
.answers .col1 img, .question .col1 img { width:40px; height:40px; }
.answers .col1 div, .question .col1 div { width:40px; height:40px; overflow:hidden; margin:0 auto; background:url(http://data.travelchinaguide.com/images/tcg/qa/icon/p003.png) no-repeat; }
.answers .col1 .qIcon0, .question .col1 .qIcon0 { background-position:0 0; }
.answers .col1 .qIcon1, .question .col1 .qIcon1 { background-position:0 -40px; }
.answers .col1 .qIcon2, .question .col1 .qIcon2 { background-position:0 -80px; }
.answers .col1 .qIcon3, .question .col1 .qIcon3 { background-position:0 -120px; }
.answers .col1 .aIcon { background-position:0 -160px; }
.answers .col2 { width:570px; padding-left:90px; }
.answers .col3 { text-align:center; color:#858484; }
.answers .col3 .num { font-size:16px; font-weight:bold; }
.answers .rmember { color:#3B1E58; background:url(http://data.travelchinaguide.com/images/tcg/comment/mode7.gif) no-repeat -5px; padding-left:15px; }
.qaTime { float:left; width:145px; margin-left:5px; zoom:1; font-size:12px; }
.userInfo { position:relative; float:left; font-size:12px; }
.userInfo .col1 { position:absolute; left:5px; top:0; width:40px; height:40px; }
.answers { position:relative; margin:0 10px; padding:15px 5px 0; background:url(http://data.travelchinaguide.com/images/background/line/line001.gif) repeat-x left top; z-index:1; zoom:1; }
.answers .userInfo { padding-left:65px; }
.answers .userInfo, .answers .userInfo a, .answers .qaTime { font-size:12px; color:#237DBB; }
.answers .rmember { color:#237DBB; }
.answers .aCon { margin:0 10px; padding:10px 15px 15px 55px; }
.answers .noBd { border:none; }
.answers .aCon p { margin-top:10px; }
.answers .commentvote { position:absolute; right:15px; top:10px; text-align:right; }
.answers .commentvote .good, .commentvote .bad { margin-left:13px; padding:0 0 0 15px; background:url(http://data.travelchinaguide.com/images/tcg/qa/icon/p007.png) no-repeat; cursor:pointer; zoom:1; }
.answers .commentvote .good { background-position:0 0; }
.answers .commentvote .bad { background-position:0 -33px; color: #719332; }
/* End answer list */

/* question */
.question { position:relative; margin-bottom:-1px; padding:15px; background:#f1fcf1; z-index:2; zoom:1; }
.question .qaTitle, .question .userInfo, .question p, .question .strong { padding-left:65px; }
.question .qaTitle { padding-right:90px; font-size:16px; }
.question .userInfo, .question .userInfo a, .question .qaTime { font-size:12px; color:#718B42; }
.question .noTitle .col1 { top:0; }
.question .strong { color:#718B42; }
.question .bdT { border-top:1px solid #D2E7AE; margin-top:15px; padding:15px 15px 0 0; }
.question p { margin-top:10px; }
.question .btn03, .question .btn03:hover { position:absolute; right:15px; top:15px; width:85px; height:25px; line-height:22px; background:url(http://data.travelchinaguide.com/images/tcg/qa/button/p002.png) no-repeat; text-decoration:none; text-align:center; color:#FFF; cursor:pointer; }
/* more question and answer */
.moreQa, .moreQa a { display:block; height:32px; line-height:30px; background:url(http://data.travelchinaguide.com/images/background/bg/bgp024.png) no-repeat right top; }
.moreQa { float:right; margin-top:15px; padding-right:10px; overflow:hidden; zoom:1; }
.moreQa a { float:left; padding-left:35px; background-position:left top; }
.moreQa .num { display:block; float:left; margin-left:5px; font-size:0.95em; color:#858585; }
/* comment form */

.qaComment { border:10px solid #F1FCF1; margin-top:10px; padding:15px; overflow:hidden; zoom:1; }
#commtForm p { margin:0; }
.addC .red { font-size:12px; font-weight:bold; color:#F60; }
.addC .title { clear:both; position:relative; padding:25px 0 0 183px; height:31px; background:url(http://data.travelchinaguide.com/images/tcg/comment/commentsbg_02.jpg) repeat-x; color:#2a6196; text-align:left }
.addC .title a { text-decoration:none; color:#36C; }
.addC .title a:hover { text-decoration:none; color:#f60; }
.addC .title2 { position:absolute; top:0; left:0; display:block; float:left; padding:25px 0 0 8px; width:163px; height:31px; background:#86acd2 url(http://data.travelchinaguide.com/images/tcg/comment/commentsbg_03.jpg) no-repeat; color:#fff; font-weight: bold; font-size:13px; text-align:left; }
.addC .titleFont2 { position:absolute; top:0; left:0; display:block; float:left; padding:25px 0 0 15px; width:163px; height:31px; background:#86acd2 url(http://data.travelchinaguide.com/images/tcg/comment/commentsbgfont_03.jpg) no-repeat; color:#fff; font-weight: bold; font-size:13px; text-align:left; }
.addC form { position:relative; border:1px solid #b2c9e1; text-align:left; }
.addC form .askIco { position:absolute; left:-5px; top:-5px; width:126px; height:33px; }
.addC form textarea { width:100%; height:130px; margin-top:5px; }
.addC form input, .contL form select { font-size:12px; }
.addC form p span { color:#f00; }
.addC form p.term { color:#ff3002; font-size:12px; }
.addC form p.term a { font-weight:bold; color:#0e48a9; }
.addC p span.add { padding-right:10px; }
.addC p span.add a { color:#ffffca; }
.addC p span strong { font-size:12px; }
.addC form#commentS2 { padding:10px 26px; margin:0 10px; }
.addC form#commentS2 textarea { width:200px; text-align:center; }
.commtsuccess { clear:both; height:80px; width:100%; background:#78A2CC; border:1px solid #92b7db; text-align:center; margin-top:20px }
.commt_success_img { float:left; width:22%; text-align:right; padding-top:15px; padding-right:8px; }
.commt_success_content { float:right; width:75%; text-align:left; padding-top:10px; }
.commt_wait_content { float:right; width:75%; text-align:left; padding-top:30px; *padding-top:10px;
}
.commtContent { text-align:justify; clear:both; width:98%; padding-top:3px; }
.commentbody { width:95%; margin:15px auto 10px; }
.commentbody .askTxt { width:700px; padding:5px 10px; }
.commentbody input, select, textarea { border:1px solid #A6A6A6; font:12px Verdana, Geneva, sans-serif; }
.commentbody .mrg { margin-bottom:5px; }
.commentbody .mrg .txtLong { width:97%; margin:5px 0; padding:5px 10px; }
.commentbody .mrg textarea.txtLong { height:80px; }
.commentbody .mrg .fr { color:#858585; font-size:12px; }
.commentbody .mrg .tar { text-align:right; font-size:12px; }
.commentbody .mrg .tar .note { color:#858585; }
.commentbody .mrg select { width:300px; }
.commentbody .memOrGuest { margin:15px 0 10px; padding:15px 30px; background:#F4F9FE; }
.commentbody #uname { margin-right:15px; }
.commentbody #chkemail { border:none; }
.commentbody #email { width:290px; }
.commentbody #pleaseIn { margin:0 4px 5px 0; }
.commentbody #loginFormCommt { display:none; height:22px; margin-bottom:10px; }
.commentbody #commtloginOk { margin-bottom:8px; }
.commentbody .submitOut, .commentbody .resetOut, .commentbody .submitOver, .commentbody .resetOver { width:80px; height:25px; line-height:20px; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; cursor:pointer; }
.commentbody .submitOver, .commentbody .resetOver { font-weight:bold; background:#ffffd8; color:#c00000; }
.commentbody .submitOut { background:#c00000; border:1px solid #d66666; border-right-color:#5d0000; border-bottom-color:#5d0000; }
.commentbody .resetOut { background:#b9b9b9; border:1px solid #dfdfdf; border-right-color:#555; border-bottom-color:#555; }
/*feedback and q&a*/
.commType { color:#FFF; font-size:15px; font-weight:bold; height:37px; padding-left:9px; position:absolute; top:0; left:0; }
.commType div { float:left; width:265px; line-height:35px; margin-top:2px; background:url(http://data.travelchinaguide.com/hotel/images/bg/bg-20.gif) no-repeat; text-align:left; cursor:pointer; }
.commType .rev { background:url(http://data.travelchinaguide.com/hotel/images/icon/ico-pen2.jpg) no-repeat 25px 6px; padding:10px 0 10px 70px; }
.commType .qa { background:url(http://data.travelchinaguide.com/hotel/images/icon/ico-qa2.jpg) no-repeat 25px 6px; padding:9px 0 9px 70px; }
.commType .current { background:url(http://data.travelchinaguide.com/hotel/images/bg/bg-19.gif) no-repeat 0 -1px; color:#00589D; }
.commType .current .rev { background:url(http://data.travelchinaguide.com/hotel/images/icon/ico-pen.jpg) no-repeat 25px 6px; }
.commType .current .qa { background:url(http://data.travelchinaguide.com/hotel/images/icon/ico-qa.jpg) no-repeat 25px 6px; }
.feedback { margin:-1px 0 20px; padding-top:5px; background:#FFF url(http://data.travelchinaguide.com/images/tcg/feedback/bg/bg_feedback_07.jpg) repeat-x; }
.feedback h4 { height:36px; line-height:30px; padding-left:42px; background:url(http://data.travelchinaguide.com/images/tcg/tour/background/bgp012.png) no-repeat; font-size:14px; color:#B64A00; }
.feedback ul { margin-bottom:5px; font-size:14px; line-height:1.3; }
.feedback li, .feedback .bdBtm, .feedback .leftArr { background:url(http://data.travelchinaguide.com/images/tcg/tour/background/bgp011.png) no-repeat; }
.feedback li { position:relative; width:757px; margin:15px auto 0; padding-top:13px; z-index:0; }
.feedback .bdBtm { padding:0 20px 15px 30px; background-position:left bottom; }
.feedback .leftArr { position:absolute; left:0; top:12px; width:14px; height:12px; background-position:0 -12px; }
.feedback li .imgS { float:left; width:100px; height:71px; border:1px solid #CCC; margin:3px 10px 0 0; cursor:pointer; }
.feedback .hideCon { display:none; position:absolute; left:135px; top:15px; width:334px; padding:5px; background:#EDF6FD; box-shadow:3px 3px 5px #AAA; }
.feedback .hideCon .bd { border:1px solid #D6E2F2; padding:5px 5px 8px; background:#FFF; font-size:13px; text-align:center; }
.feedback .hideCon img { width:320px; margin-bottom:3px; }
.feedback .hover { z-index:1; }
.feedback .hover .hideCon { display:block; }
.feedback li .authorInfo { margin-top:6px; color:#666; }
.feedback li .authorInfo span { padding-left:12px; background:url(http://data.travelchinaguide.com/images/background/line/ico_cusp_line2.gif) no-repeat 0 5px; zoom:1 }
.feedback .tar { text-align:right; }
.feedback .more { padding:0 15px 0 20px; background:url(http://data.travelchinaguide.com/images/background/arrow/ico_arrow_1.gif) no-repeat 0 3px; }
.commCon { display:none; }
/*feedback and q&a*/

/* icons in footer */
.cont #icon { padding-top:20px; background:#FFF url(http://data.travelchinaguide.com/images/background/bg/bgp046.png) repeat-x; }
.cont #icon ul { width:710px; border:0; margin:0 auto 10px; overflow:hidden; zoom:1; }
.cont #icon h5 { margin-bottom:3px; font-size:11px; color:#666; }
.cont #icon div { margin-bottom:3px; font-size:11px; color:#666; }
.cont #icon li { float:left; width:auto; height:67px; text-align:left; margin:0 15px 0 0; -margin-right:8px; padding:0 20px 0 0; -padding-right:15px; background:url(http://data.travelchinaguide.com/images/background/bg/bgp047.png) no-repeat right center; }
.cont #icon .noBg { background:none; padding-right:0; margin-right:0; }
.cont #icon img { padding:0 2px; vertical-align:middle; }
/* icons in footer */

/* new left nav leftMenu2 and topLine */
.bgLine { position:absolute; right:-1px; top:0; width:1px; height:53px; background:url(http://data.travelchinaguide.com/images/background/bg/bgj001.jpg) no-repeat; z-index:2; }
.leftMenu2 { margin-top:15px; background:none; font-size:14px; line-height:1.2; color:#333; }
.leftMenu2 .menuTitle, .leftMenu2 li a, .leftMenu2 li span, .adTitle { background:url(http://data.travelchinaguide.com/images/background/arrow/g001.gif) no-repeat; zoom:1; }
.leftMenu2 .menuTitle { padding:0 0 10px 30px; background-position:7px 2px; font-size:16px;}
.leftMenu2 .h4 { background-color:#FDFDFD; }
.leftMenu2 .mrgB { margin-bottom:10px;  }
.leftMenu2 .menuTitle a, .leftMenu2 .menuTitle a:hover { color:#000; }
.leftMenu2 ul { margin-bottom:25px; background:#F0F0E6; zoom:1; }
.leftMenu2 li { border-bottom:1px solid #E1E1D8; overflow:hidden; zoom:1; }
.leftMenu2 li a, .leftMenu2 li span { display:block; padding:6px 6px 6px 20px; background-position:8px -66px; color:#333; text-decoration:none; zoom:1; }
.leftMenu2 li a:hover, .leftMenu2 li a.current, .leftMenu2 li span, .leftMenu2 .leftmenuonhover a { background-position:8px -207px; background-color:#F2A41D; color:#FFF; }
.leftMenu2 .hasUl span, .leftMenu2 .hasUl .downArr { background-position:8px -143px; background-color:#F0F0E6; color:#333; }
.leftMenu2 .hasUl .downArr:hover, .leftMenu2 li a.current2, .leftMenu2 li a.current2:hover { background-position:8px -283px; background-color:#F2A41D; color:#FFF; }

.leftMenu2 li strong{ background:url(http://data.travelchinaguide.com/images/background/arrow/g001.gif) no-repeat; zoom:1; }
.leftMenu2 li strong { display:block; padding:6px 6px 6px 20px; background-position:8px -66px; color:#333; text-decoration:none; zoom:1; }
.leftMenu2 li strong{ background-position:8px -207px; background-color:#F2A41D; color:#FFF; }
.leftMenu2 .hasUl strong{ background-position:8px -143px; background-color:#F0F0E6; color:#333;}

.leftMenu2 .expand { margin:0; border-top:1px solid #E1E1D8; padding:5px 0 10px; background-color:#F3F5EB; font-size:13px; }
.leftMenu2 .expand li { border-top:1px solid #FAFAFA; border-bottom:none; }
.leftMenu2 .expand .noBd { border:none; }
.leftMenu2 .expand li a, .leftMenu2 .expand li a:hover, .leftMenu2 .expand li span { padding:4px 0 4px 30px; background:url(http://data.travelchinaguide.com/images/background/line/ico_cusp_line2.gif) no-repeat 17px 9px; }
.leftMenu2 .expand li span { color:#F60; }
.leftMenu2 .expand li .hot { display:inline; padding:0 18px 0 0; background:url(http://data.travelchinaguide.com/images/background/icon/hot2.gif) no-repeat right top; cursor:pointer; }
.leftMenu2 .expand li a:hover, .leftMenu2 .expand li a:hover span { color:#F60; }
.leftMenu2 .subLi { border-bottom:1px solid #FAFAFA; font-size:13px; }
.leftMenu2 .subLi a, .leftMenu2 .subLi a:hover { padding:4px 0 4px 30px; background:url(http://data.travelchinaguide.com/images/background/line/ico_cusp_line2.gif) no-repeat 17px 9px; }
.leftMenu2 .subLi .hot { display:inline; padding:0 8px 0 0; background:url(http://data.travelchinaguide.com/images/background/icon/hot2.gif) no-repeat right top; cursor:pointer; }
.leftMenu2 .subLi a:hover, .leftMenu2 .subLi a:hover span { color:#F60; }
/* new left nav leftMenu2 and topLine */

/*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; }
#btmBanner{ text-align:right;}