﻿@charset "utf-8";
/* 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{background:#fff;width:995px; margin:0 auto;}
img{border:0;}
*{list-style:none;margin:0;padding:0;}
input, select, textarea { font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:middle; }
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;}
#logoTop{ width:342px; height:73px;}
#logoFoot{ width:125px; height:18px;}
.shadow { -moz-box-shadow: 3px 3px 4px #999; -webkit-box-shadow: 3px 3px 4px #999; box-shadow: 3px 3px 4px #999; filter: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=5);} 
/* End basic */

/* 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: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:29px;}
.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; text-align:right;}
#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, .proService1 {position:absolute; top:5px; width:230px; height:68px; }
.proService{ left:430px;}
.proService1 { right:220px;}
/* 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{ position:relative; height:36px; overflow:hidden; zoom:1; padding-left:8px ;background:#3a76a8 url(http://data.travelchinaguide.com/images/background/menu/menu_bg_01.png) repeat-x 0 -2px;color:#fff; font-size:13px;}
#mainNav li{line-height:30px;float:left;margin-top:1px;margin-left:1px;background:url(http://data.travelchinaguide.com/images/background/menu/icon_list_01.png) no-repeat 0 50%; position:relative;}
#mainNav li.noline{background:none}
#mainNav li.current{ float:left; -display:inline; margin-top:1px; margin-left:1px; padding:0; background:url(http://data.travelchinaguide.com/images/background/menu/icon_list_01.png) no-repeat 0 50%;}
#mainNav  a{display:block;color:#fff;padding:0 9px 0 10px; padding:0 9px\9; text-decoration:none;}
#mainNav  a:hover, #mainNav li.current a, #mainNav li.current a:hover{padding-bottom:10px;background:#05467b url(http://data.travelchinaguide.com/images/background/menu/menu_bg_02.png) repeat-x;color:#fff;}
#mainNav .clt2, #mainNav .crt2{ position:absolute; width:10px; height:10px; top:-1px; background:url(http://data.travelchinaguide.com/images/background/menu/bgp035.png) no-repeat;}
#mainNav .clt2{ background-position:0 0; left:-1px;}
#mainNav .crt2{ background-position:-10px 0; right:-1px;}
/* End Top Menu */

/* footer */
#footer{clear:both; padding-top:10px; 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-top:-18px; 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 */
/*Page LayOut */
#main{padding-bottom:15px;}
.left{position:relative; overflow:hidden; float:left; width:180px; background:#fcf1df; padding:30px 0 20px; border-right: solid 5px #E4E4E4; border-bottom: solid 5px #E4E4E4; border-left:#c9cd9a solid 1px;}

.left .b1{position:absolute; right:-10px; _right:-11px; top:-5px; *top:-8px; width:10px; height:10px; background:url(http://data.travelchinaguide.com/images/background/bg/bg_left_corner.gif) no-repeat;}
.left .bluebg{ width:100%; height:36px; line-height:36px; background:#2984C3 url(http://data.travelchinaguide.com/images/background/menu/bg_blue.gif) repeat-x; text-align:center; color:#fff; font-size:14px; margin-bottom:10px;font-weight:bold;}
.bluebg a{color:#fff;text-decoration:underline;} 
.bluebg a:hover{color:#fff;text-decoration:none;}
.right{width:760px;background:#fff;float:left;text-align:left; padding:0 9px 0 30px; line-height:1.4;}
.right .cont{width:100%;text-align:justify; overflow:hidden; zoom:1;}
.rightads{float:right; padding:0px; background:#fff;}
.topads{margin-top:10px;text-align:center;}
.bottomads{clear:both;margin-top:20px;margin-bottom:30px;text-align:center;}
/* End Page LayOut*/
/*left content*/
.leftContent{margin:15px 0 48px; clear:both; text-align:center;}
.leftBtmImg{position:absolute; left:5px; bottom:5px;clear:both;}
.leftBtmImgAD{position:absolute; bottom:0px; clear:both;}
.cityMap{text-align:center;margin-top:20px;margin-bottom:10px;}
/*left content*/
/* Content Of Page Path&Title */
.path{margin-top:5px; padding-bottom:14px; background:url(http://data.travelchinaguide.com/images/background/line/line001.gif) 0 bottom  repeat-x;}
.titleWithNav{width:100%;margin-top:14px;height:20px; margin-bottom:5px;}
.titleWithoutNav{width:100%;margin-top:40px;height:30px;}
.titleWithoutNavAndRank{width:100%;margin-top:40px;height:20px;}
.titleWithoutRank{width:100%;margin-top:13px;height:20px;}
.pageTitle{font-size:18px; font-weight:bold;}
/* End Content Of Page Path&Title */
/*tag tools*/
.tagbtn{clear:both; height:40px; margin:12px 0; background:url(http://data.travelchinaguide.com/images/background/line/line-dot.gif) left bottom repeat-x;}
.tagbtn_left{float:left;}
.tagbtn_right{float:right;}

.tagbtn_right a, .tagbtn a, .font_zoom{width:144px;height:27px;display:block;background:url(http://data.travelchinaguide.com/images/background/button/bgp001.png) no-repeat;}
.tagbtn a{ float:left; margin-right:6px;}

.tagbtn .let_me_say{ width:159px; background-position: 0px 0px;}
.tagbtn .let_me_say:hover{background-position: 0px -27px;}
.tagbtn .upPhoto{width:171px; background-position:0 -162px;}
.tagbtn .upPhoto:hover{ background-position:0 -189px;}
.tagbtn .let_me_write{width:155px; background-position:0 -108px;}
.tagbtn .let_me_write:hover{ background-position:0 -135px;}
.tagbtn .user_Editor{width:85px; background-position:0 -216px;}
.tagbtn .user_Editor:hover{ background-position:0 -243px;}
.tagbtn .travel_qa{ background-position:0 -54px;}
.tagbtn .travel_qa:hover{ background-position:0 -81px;}
.tagbtn .let_me_say2{float:right; background-position: 0px 0px;}
.tagbtn .let_me_say2:hover{background-position: 0px -27px;}
.tagbtn a.let_me_say2{float:right; background-position: 0px 0px;width:159px;}
.tagbtn a.let_me_say2:hover{background-position: 0px -27px; width:159px;}

.font_zoom{ float:left; 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;}
.web_tool{margin-left:6px;cursor:pointer;}

#ZoomBar{ float:left; height:16px; background-position:0 -271px; padding-top:6px}
#divuseredit{float:left;margin-left:8px;}
#divuseredit a{width:95px;height:27px;background:url(http://data.travelchinaguide.com/images/background/button/ico_edit.gif) no-repeat;background-position: 0px 0px;}
#divuseredit a:hover{background-position: 0px -33px;}
/*End tag tools*/
/*Article Content*/
.adBox728{clear:both;width:728px;height:90px; margin:5px auto; text-align:center;}
.artiContent{text-align:justify;}
.artiContent p{margin:10px 0;}
.table1{border-collapse:collapse;}
.table1 td{border:1px solid #CCC;padding:0 3px;text-align:left;}
.table1 p{margin:0;}

.clstablegray{border-collapse:collapse;}
.clstablegray td{border:1px solid #CCC;padding:0 3px;text-align:left;}
.clstablegray p{margin:0;}

.table2 table{width:95%; margin:10px auto 40px; background:#faf49e; border:#faf49e solid 5px;}
.table2 td{text-align:center; padding:8px;border:#DAEBF7 solid 1px; background:#F1F8FE;}
.table2 p{margin:0px;}

.table3 table{width:95%; margin:10px auto 40px; background:#f4f9fd; border:#d3e7f6 solid 5px;}
.table3 td{text-align:center; padding:8px;border:#d3e7f6 solid 1px; background:#f4f9fd;}
.table3 p{margin:0px;}

.tableFoodMenu{width:90%; padding:3px; margin:10px auto; background:#F4F9FD;border:#C8D8E5 solid 1px; }
.tableFoodMenu td{text-align:center; }

.tableFoodMenuAuto{padding:5px; margin:10px 6px; background:#F4F9FD;border:#C8D8E5 solid 1px; }
.tableFoodMenuAuto td{text-align:center; }
.tableFoodMenuAuto p{margin:0}
.tableInPic{    border: #d3e7f6 1px solid;background-color: #fff; margin: 0px;_margin-left:1px;_margin-right:1px;}
.tableInPicLine{border: #d3e7f6 1px solid;background-color: #fff; margin: 0px;}
/* Jenney 100402 update */
.tab1{ background:#ccc; border:none;}
.tab1 .strong, .tab3 .strong{ font:bold;}
.tab1 .tac, .tab3 .tac {text-align:center;}
.tab1 th{ background:#DDEEF2; padding:2px 5px; font-weight:normal; text-align:left;}
.tab1 td{ background:#fff; padding:2px 5px;  text-align:left;}
.tab2 td, .tab2 th{ padding:2px 5px; }
.tab2 th{ background:#DDEEF2; font-weight:normal; text-align:left; }
.tab3{ border-collapse:collapse;}
.tab3 td, .tab3 th{ padding:2px 5px; border:solid 1px #ccc;}
/* End Jenney 100402 update */
.tableB1{border-collapse:collapse;}
.tableB1 td{border:1px solid #69C;text-align:center;}
.td4{color:#666;font:12pt Arial,Helvetica,sans-serif;}
.artiContent hr{height:1px;margin:10px 0;border:1px dashed #666;}
.clsphotogalleryimg{margin:5px;padding:5px;border:1px solid #d3e7f6;}

.clspageimgwrap{border:1px solid #d3e7f6;text-align:center;padding:5px;margin:5px;}
.clspageimg{float:none;}

.text td{border:1px solid #EEE;padding:2px;}
.log{background:url(/images/logo/frame/title-450-midline.gif) repeat-y 0 0;color:#666;padding:18px;text-align:justify;width:414px !important;}
.log h4{background:url(http://data.travelchinaguide.com/images/background/icon/icon-warrior.gif) no-repeat 0 0;font-size:13px;text-indent:26px;}
.logBgB{background:url(/images/logo/frame/title-450-bottom.gif) no-repeat 0 0;height:20px;}
.logBgT{background:url(/images/logo/frame/title-450-top.gif) no-repeat 0 0;height:5px;margin-top:20px;overflow:hidden;}
.tableGray{border-collapse:collapse;}
.tableGray th{background:#ddeef2;border:1px solid #CCC;padding:0 3px;text-align:center;padding:4px 0;}
.tableGray td{border:1px solid #CCC;padding:0 3px;text-align:center;padding:2px 4px;}
.tableGray p{margin:0;}
.contentL li{background:url(http://data.travelchinaguide.com/images/background/arrow/arrow-r-blue.gif) no-repeat 0 12px;padding-left:12px;padding-top:5px;}
.tblnew01 p{margin:0;}
.tblnew01 td{padding:4px 0px;}
/*End Article Content*/
/*The Search Form*/
.cgSearch{width:159px; margin:20px auto; position:relative; background:#fff; padding:7px 0 0 7px;}
.cgSearch .top, .cgSearch .bottom{position:absolute; width:168px; left:-1px; _left:0;}
.cgSearch .top{background:url(http://data.travelchinaguide.com/images/background/frame/bg_searchbox_top.gif) no-repeat; height:13px; top:0;}
.cgSearch .bottom{background:url(http://data.travelchinaguide.com/images/background/frame/bg_searchbox_bottom.gif) no-repeat; height:17px; bottom:0;}
.cgSearch .searchCenter{width:159px; background:#ffffcd; border:#ffd800 solid 1px; border-width:0 1px; margin-left:-8px; _margin-left:-7px; margin-bottom:10px; padding-left:7px;}
.cgSearch .bgWhite{width:100%; background:#fff; height:30px; margin:6px 0 0 -3px;}
.cgSearch .searchTitle{background:url(http://data.travelchinaguide.com/images/background/frame/bg_searchbox_title.gif) no-repeat; height:36px; color:#bd4d03; font-size:16px; font-weight:bold; padding:10px 0 0 30px; margin-top:-36px;}
.cgSearch .goosearch{color:#36C; font-weight:bold; font-size:13px; padding-bottom:30px;}
.cgSearch .goosearch span{color:#36C; font-weight:normal; font-size:12px;}
.cgSearch .goosearch input.letter{width:93px;border:1px solid #ffd800; height:18px; background:#fff; border-right:0;}
.cgSearch .goosearch input.pic{margin-left:-4px;}
/*End The Search Form*/
/* leftNavi */
.cityNav, .proNav{width:169px; margin-left:5px; padding-top:0;color:#666}
.cityNav .cityTitle, .proNav .proName{width:100%; background:#10a7ec; color:#fff; font-weight:bold; text-align:center; font-size:15px; padding:5px 0;}
.proNav .majorCity{color:#d94f04; font-weight:bold; padding:8px; border-bottom:1px solid #e2e2e1;}
.cityNav .cityTitle{font-size:14px;}

.cityNav .navFile li, .proNav .navFile li{background:url(http://data.travelchinaguide.com/images/background/arrow/arrow-r-blue.gif) 8px 10px no-repeat; line-height:25px;text-indent:25px;border-bottom:0; color:#f60;}
.cityNav .navFile li a, .proNav .navFile li a{color:#36C;text-decoration:none;}
.cityNav .navFile li a:visited, .proNav .navFile li a:visited{color:#36C;text-decoration:none;}
.cityNav .navFile li a:hover{color:#f60;background:#fee95a;text-decoration:none;}

.cityNav .leftNav li {line-height:25px;text-indent:25px;border-bottom:1px solid #e2e2e1; display:block;color:#f60;}

.cityNav .navFolder li {line-height:25px;text-indent:25px;border-bottom:1px solid #e2e2e1; display:block;color:#f60;}
.cityNav .navFolder li a{color:#36C;text-decoration:none;display:block;}
.cityNav .navFolder li a:visited{color:#36C;}
.cityNav .navFolder li a:hover{color:#f60;background:#fee95a url(http://data.travelchinaguide.com/images/background/icon/open1.gif) 5px 5px no-repeat;}

.proNav .navFile li{border-bottom:1px solid #e2e2e1;}
.proNav .navFile li a{color:#36c; text-decoration:none;display:block;text-decoration:none;}
.proNav .navFile li a:hover{color:#f60; background:#fee95a url(http://data.travelchinaguide.com/images/background/arrow/arrow-r-blue.gif) 5px 10px no-repeat;}
.cityTitle a{color:#fff;text-decoration:underline;} 
.cityTitle a:hover{color:#fff;text-decoration:none;}
.citynavFile3{background:url(http://data.travelchinaguide.com/images/background/arrow/arrow-r-blue.gif) no-repeat scroll 5px 7px;border-bottom:1px solid #E2E2E1;display:block;line-height:25px;text-indent:25px;width:169px;margin-left:5px;}
.citynavFile3 a{color:#36C;display:block;text-decoration:none;}
.citynavFile3 a:visited{color:#36C;display:block;text-decoration:none;}
.citynavFile3 a:hover{background:#FEE95A url(http://data.travelchinaguide.com/images/background/arrow/arrow-r-blue.gif) no-repeat scroll 5px 7px;color:#F60;display:block;text-decoration:none;}
.otherCity{text-align:left;width:169px;margin-left:5px;}
.otherCity a{background:url(http://data.travelchinaguide.com/images/background/icon/closed.gif) no-repeat scroll 5px 7px;border-bottom:1px solid #E2E2E2;color:#36C;display:block;line-height:25px;text-decoration:none;text-indent:25px;}
.otherCity a:hover{background:#FEE95A url(http://data.travelchinaguide.com/images/background/icon/closed.gif) no-repeat scroll 5px 7px;color:#F60;text-decoration:none;}
.citynavEmpty{color:#666;margin-top:0;padding-top:0;width:169px;margin-left:5px;}
.citynavFileOrg{background:url(http://data.travelchinaguide.com/images/background/arrow/arrow-r-blue.gif) no-repeat scroll 5px 7px;border-bottom:0 solid #E2E2E1;color:#F60;line-height:25px;text-indent:25px;width:auto;}

.citynavFileL{background:url(http://data.travelchinaguide.com/images/background/line/ico_cusp_line.gif) no-repeat scroll 5px 7px;border-bottom:0 solid #E2E2E1;color:#666;line-height:25px;text-indent:25px;width:auto;}
.citynavFileL a{color:#36C;text-decoration:none;}
.citynavFileL a:visited{color:#36C;text-decoration:none;}
.citynavFileL a:hover{background:#FEE95A none repeat 0 0;color:#F60;text-decoration:none;}

.citynavFolder{background:url(http://data.travelchinaguide.com/images/background/icon/closed.gif) no-repeat scroll 5px 7px;border-bottom:1px solid #E2E2E1;display:block;line-height:25px;text-indent:25px;width:169px;}
.citynavFolder a{color:#36C;display:block;text-decoration:none;}
.citynavFolder a:visited{color:#36C;display:block;text-decoration:none;}
.citynavFolder a:hover{background:#FEE95A url(http://data.travelchinaguide.com/images/background/icon/open1.gif) no-repeat scroll 5px 5px;color:#F60;display:block;text-decoration:none;}

.citynavFolder2{background:url(http://data.travelchinaguide.com/images/background/icon/open1.gif) no-repeat scroll 5px 7px;border-bottom:1px solid #E2E2E1;display:block;line-height:25px;text-indent:25px;width:169px;}
.citynavFolder2 a{color:#36C;display:block;text-decoration:none;}
.citynavFolder2 a:visited{color:#36C;text-decoration:none;}
.citynavFolder2 a:hover{background:#FEE95A url(http://data.travelchinaguide.com/images/background/icon/open1.gif) no-repeat scroll 5px 5px;color:#F60;display:block;text-decoration:none;}


.citynavFolder2Org{background:url(http://data.travelchinaguide.com/images/background/icon/open1.gif) no-repeat scroll 5px 7px;border-bottom:1px solid #E2E2E1;color:#F60;display:block;line-height:25px;text-indent:25px;width:169px;}
.citynavFolder2Org a{border-bottom:0 solid #E2E2E1;color:#36C;display:block;text-decoration:none;}
.citynavFolder2Org a:visited{border-bottom:0 solid #E2E2E1;color:#36C;display:block;}
.citynavFolder2Org a:hover{background:#FEE95A url(http://data.travelchinaguide.com/images/background/icon/open1.gif) no-repeat scroll 5px 7px;border-bottom:0 solid #E2E2E1;color:#F60;display:block;line-height:25px;text-indent:25px;}

/*new leftNav richard 2009/07/06*/
/*leftNav common*/
.cityNav2, .proNav{width:169px; margin-left:5px; padding-top:0;color:#666}
.cityNav2{ width:174px; margin:0 auto;}
.cityNav2 .cityTitle, .proNav .proName{width:100%; background:#10a7ec; color:#fff; font-weight:bold; text-align:center; font-size:15px; padding:5px 0;}
.cityNav2 .cityTitle{font-size:14px;}
.cityNav2 .leftNav li {line-height:25px;text-indent:25px;display:block;color:#f60;}

/*folder close*/
.citynavFolderClose {background:url(http://data.travelchinaguide.com/images/background/icon/closed.gif) 5px 7px no-repeat;border-bottom:1px solid #e2e2e1}
.citynavFolderClose a, .citynavFolderClose a:visited{color:#36C;display:block;text-decoration:none;}
.citynavFolderClose a:hover{background:#FEE95A url(http://data.travelchinaguide.com/images/background/icon/open1.gif) no-repeat scroll 5px 5px;color:#F60;display:block;text-decoration:none;}
/*arrow_blue_right*/
.citynavFile {background:url(http://data.travelchinaguide.com/images/background/arrow/arrow-r-blue.gif) no-repeat scroll 5px 7px;border-bottom:0 solid #E2E2E1;color:#666;line-height:25px;text-indent:25px;width:auto;width:169px;}
.citynavFile a, .citynavFile a:visited{color:#36C;text-decoration:none;}
.citynavFile a:hover{background:#FEE95A none repeat 0 0;color:#F60;text-decoration:none;}
/*arrow_2black_right*/
.citynavArrow02 {background:url(http://data.travelchinaguide.com/images/background/arrow/3.gif) no-repeat scroll 5px 7px;border-bottom:0 solid #E2E2E1;color:#666;line-height:25px;text-indent:25px;width:auto;width:169px;}
.citynavArrow02 a, .citynavArrow02 a:visited{color:#36C;text-decoration:none;}
.citynavArrow02 a:hover{background:#FEE95A none repeat 0 0;color:#F60;text-decoration:none;}

.citynavFolderOpen{background:url(http://data.travelchinaguide.com/images/background/icon/open1s.gif) no-repeat scroll 5px 7px;}

/*-----------------------myLabel--------------*/
.leftTip {background:url(http://data.travelchinaguide.com/images/background/icon/i_com.gif) 5px 7px no-repeat;width:auto;line-height:25px;text-indent:25px; border-bottom:none; color:#666;}
.leftTip a, .leftTip a:visited{color:#36C;text-decoration:none;}
.leftTip a:hover {color:#f60;background:#fee95a;text-decoration:none;}

.leftFile {background:url(http://data.travelchinaguide.com/images/background/arrow/arrow-r-blue.gif) 5px 7px no-repeat;width:auto;line-height:25px;text-indent:25px;border-bottom:0px solid #e2e2e1;color:#666}
.leftFile a, .leftFile a:visited{color:#36C;text-decoration:none;}
.leftFile a:hover {color:#f60;background:#fee95a;text-decoration:none;}
/*end*/
.cnforg {background:url(http://data.travelchinaguide.com/images/background/icon/open1.gif) no-repeat scroll 5px 7px;border-bottom:1px solid #E2E2E1;color:#F60;display:block;line-height:25px;text-indent:25px;width:169px;}
.cnforg a, .cnforg a:visited{border-bottom:0 solid #E2E2E1;color:#36C;display:block;text-decoration:none;}
.cnforg a:hover{background:#FEE95A url(http://data.travelchinaguide.com/images/background/icon/open1.gif) no-repeat 5px 7px;border-bottom:none;color:#F60;display:block;line-height:25px;text-indent:25px;}

.marginleft5px{margin-left:5px;}
/* End leftNavi */

/*===================================comment list====================================*/
#comments{ width:100%; background:#fff; font-size:14px;}
.askTxt{padding: 5px 10px;width: 696px;}
#comments .commHead{background:#92b6da; color:#fff; text-align:center; font-size:15px; font-weight:bold; position:relative;width:100%;padding-top:9px;height:28px;margin:0;}
#comments .commHead .b1, #comments .commHead .b2{position:absolute; top:0px; width:9px; height:44px;}
#comments .commHead .b1{background:url(http://data.travelchinaguide.com/images/tcg/comment/bg_left_corner_bule.gif) no-repeat; left:0;}
#comments .commHead .b2{background:url(http://data.travelchinaguide.com/images/tcg/comment/bg_right_corner_bule.gif) no-repeat; right:0; _right:-1px;}
#comments .commList{background:#fff url(http://data.travelchinaguide.com/images/tcg/comment/bg_bule.gif) repeat-x; background:#fff url(http://data.travelchinaguide.com/images/tcg/comment/bg_bule.gif) repeat-x;zoom:1;clear:both;padding-top:20px;height:200px;*height:auto;}
.commList .commRecord{clear:both;height:auto;padding:0 20px;}
.commRecord .commRight{float:left; width:90%;padding-left:40px;}
.commRecord .commRight2{height:auto;float:left; width:90%;margin-left:40px !important;margin-left:20px;margin-bottom:20px !important;margin-bottom:26px;}
.commRecord .commTime{height:auto;color:#8FB5DA; margin-top:8px;}
.commRecord .commTime .rmember{color:#3B1E58; background:url(http://data.travelchinaguide.com/images/tcg/comment/mode7.gif) no-repeat -5px; padding-left:15px;}
.commRecord .commAuthor{color:#3B1E58; background:url(http://data.travelchinaguide.com/images/tcg/comment/mode7.gif) no-repeat -5px; padding-left:15px;}
.commRecord .commAuthor2{color:#3B1E58;}
.commRecord .commAuthor span{color:#8FB5DA;}
.commRecord .commTime span{color:#3B1E58;}
.commRecord .commAuthor2 span{color:#8FB5DA;}
.commRecord .commReply{float:right; *margin-top:-15px; padding-left:25px;  background:url(http://data.travelchinaguide.com/images/tcg/comment/bg_reply_2.gif) no-repeat; font-size:14px;cursor:pointer;color:#36C; }
.commRecord .commReplyTop{ position:absolute; right:10px; top:10px; background:url(http://data.travelchinaguide.com/images/tcg/comment/bg_reply_2.gif) no-repeat; padding-left:25px; font-size:14px;cursor:pointer;font-weight: normal; }
.commRecord a{font-weight:normal;}
.commRecord .commTitle{ margin-top:5px; color:#315C86; font-size:1.1em;}
.commRecord .commText{color:#315C86; margin-top:10px;}
.commRecord .commReplyText{ position:relative; zoom:1; background:#f1f8fe; border:#daeaf7 solid 1px; padding:10px;  margin-top:15px;}
.commReplyText .commImg{ position:absolute; left:-11px; _left:-71px; top:-19px; *top:-13px; width:54px; height:57px; background:url(http://data.travelchinaguide.com/images/tcg/comment/bg_reply-1.gif) no-repeat;} 
.clscommtcount{color:#49b0f5; font-size:20px;font-weight:normal;margin-bottom:-10px;}
#allcommtsNum{clear:both;float:right;width:100%;color:#765527;margin-top:-40px;margin-bottom:16px;}
.clsmorevoiceright{float:right;width:26px;height:32px;background:url(http://data.travelchinaguide.com/images/tcg/comment/morevoiceleft.gif) no-repeat;}
.clsmorevoiceleft{float:right;width:9px;height:32px;background:url(http://data.travelchinaguide.com/images/tcg/comment/morevoiceright.gif) no-repeat;}
.clsmorevoicewords{float:right;width:auto;height:25px;border-top:1px solid #95B9D9;border-bottom:1px solid #95B9D9;background:#ECF6FD;padding:5px 1px 0 5px;font-size:14px;color:#686868;}
.commentbtmleft{margin-right:-10px;width:10px;height:89px;float:left;background:url(http://data.travelchinaguide.com/images/tcg/comment/commentleftbg.gif) no-repeat;}
.commentbtmmain{width:95%;border-bottom:1px solid #AFC7E3;float:left;margin-left:10px !important;margin-left:5px;margin-top:41px;padding-bottom:15px;padding-right:3%;height:32px;}
.commentbtmright{width:12px;height:89px;float:right;margin-left:-13px;background:url(http://data.travelchinaguide.com/images/tcg/comment/commentrightbg.gif) no-repeat;}

.commRecord .commAuthor{color:#3B1E58; background:url(http://data.travelchinaguide.com/images/tcg/comment/mode7.gif) no-repeat -5px; padding-left:15px;}
.commRecord .commAuthor span{color:#8FB5DA;}
.commOrder{ color:#49b0f5; font-size:20px; padding:15px; padding-left:0; font-weight:normal;}

/*   jenney 20110214 upadate  */
a.tipprev, a.tipnext, span.tipprev, span.tipnext{width:112px; height:31px;line-height:31px; margin-top:-7px; padding:7px 27px; background:url(http://data.travelchinaguide.com/images/tcg/comment/p001.png); font-size:14px; text-align:center; text-decoration:none; color:#000;}
a.tipnext{ padding:7px 35px; background-position:0 -80px;}
a.tipprev:hover{ background-position:0 -40px; color:#0469B6;}
a.tipnext:hover{background-position:0 -120px; color:#0469B6;}
span.tipprev{ background-position:0 -160px; color:#A5A5A5;}
span.tipnext{  padding:7px 35px; background-position:0 -200px; color:#A5A5A5;}
/*   End jenney 20110214 upadate  */


.tipprev {padding:7px 27px;margin-top:-7px;background:url(http://data.travelchinaguide.com/images/tcg/comment/button_current2.gif) repeat 0 0;color:#666;font-size:14px;height:31px;line-height:31px;text-align:center;text-decoration:none;width:112px;}
.tipnext {width:112px;height:31px;padding:7px 35px;margin-top:-7px;background:url(http://data.travelchinaguide.com/images/tcg/comment/button_current.gif) repeat 0 0;color:#666;font-size:14px;line-height:31px;text-align:center;text-decoration:none;}

a.utipprev, a.utipnext {color:#000;text-decoration:none;}
a.utipprev:hover, a.utipnext:hover {color:#0469B6;}

.quesBanner{ margin-top:20px; background:url(http://data.travelchinaguide.com/images/tcg/comment/bg_ques_banner.gif) repeat-x right 13px;  height:170px;}
.quesBanner p{ float:right; background:#f38a17; position:relative; color:#fff; font-size:16px; font-weight:bold; padding:8px 12px; word-spacing:5px; letter-spacing:2px;}
.quesBanner p .b1, .quesBanner p .b2{ position:absolute; top:0; width:8px; height:8px;}
.quesBanner p .b1{ background:url(http://data.travelchinaguide.com/images/tcg/comment/bg_left_corner_white.gif) no-repeat; left:0;}
.quesBanner p .b2{ background:url(http://data.travelchinaguide.com/images/tcg/comment/bg_right_corner_white.gif) no-repeat; right:0; _right:-1px;}
.commRecord .commFrom{ position:relative; color:#3B1E58; font-weight:bold; border-bottom:#7cacda dashed 1px; background:#ecf5fe; padding:8px 8px; zoom:1;}

/*============================= search tips ========================*/
.getmore{border:1px solid #CEE5FC;font-size:12px;position:absolute;color:#707070;background:#fff;padding:0px;white-space:nowrap;z-index:1000;margin-left:293px;*margin-left:2px;margin-top:-188px;*margin-top:7px;}
.getmorereply{border:1px solid #CEE5FC;font-size:12px;position:absolute;color:#707070;background:#fff;padding:0px;white-space: nowrap;z-index:1000;margin-left:278px;*margin-left:-192px;margin-top:-152px;*margin-top:-180px;text-align:left;}
.getmore img{cursor:pointer;}
.item{font-size:12px;color:#707070;background:#fff;cursor:hand;padding:2px 10px 2px 10px;white-space:nowrap;}
.selitem{font-size:12px;color:#707070;background:#FDFFC8;cursor:hand;padding:2px 10px 2px 10px;white-space:nowrap;}
/*============================= css of pagerank ========================*/
.rank{width:100%;float:left;clear:both;margin-top:12px;font-size:12px;color:#666;min-height:28px;height:28px;}
.rankNew{height:30px;width:100%;clear:both; margin:10px 0;background:url(http://data.travelchinaguide.com/images/background/line/line-dot.gif) left bottom repeat-x; font-size:12px;color:#666;}
.clspagerankmain{height:21px;position:relative;z-index:30;}
.clsrate{}
[class].clsrate{height:auto;} 
#divrateprompt{position:absolute;width:230px;top:200px;left:300px;z-index:100;-moz-opacity:1;filter:alpha(opacity=100);}
#divrateprompt{display:none;text-align:center;border:1px solid #D9C242;background:#FFF6C1;color:red;}
.clspageranklist{width:100%;border:1px solid #CBEAFA;background:#EAF8FE;margin-top:10px;clear:both;min-height:50px;height:50px;float:left;padding-bottom:7px;}
[class].clspageranklist{height:auto;} 
.clspagerank{float:left;width:136px;margin:0 8px;padding-top:6px;position:relative;}
.clsrankname{width:100%;text-align:left;padding-left:5px;font-size:12px;}
.rankbtn{float:left;}
.clsrankresultList{text-align:left;padding-left:2px;font-size:11px;color:#055DA2;float:left;width:28px;height:16px;}
.clsrankresultList p{float:left;width:100%;background:url(http://data.travelchinaguide.com/images/tcg/rate/rateprompt2.gif) top right no-repeat!important;background:url(http://data.travelchinaguide.com/images/tcg/rate/rateprompt.gif) 3px right no-repeat;}
.clspeoplenum{text-align:left;font-size:11px;color:#055DA2;}
.rankbtnmain{float:left;}
.clsranknamemain{float:left;text-align:right;font-size:12px;}
.clsrankresultmain{float:left;width:35px;padding-left:10px;text-align:left;cursor:pointer;}
.clsrankresultmain p{float:left;width:100%;background:url(http://data.travelchinaguide.com/images/tcg/rate/rateprompt2.gif) top right no-repeat!important;background:url(http://data.travelchinaguide.com/images/tcg/rate/rateprompt.gif) 3px right no-repeat;}
.clspeoplenum{text-align:left;font-size:11px;color:#055DA2;}
#divratepeoplenum{text-align:left;font-size:11px;color:#055DA2;padding-top:2px;}
.clsratedetail{position:absolute;top:35px; left:2px;width:170px;border:1px solid #ccc;display:none;z-index:100;text-align:center;padding-bottom:5px;background:#f8f8f8;}
.clsratedetailmain{position:absolute;top:16px;left:5%;width:190px;border:1px solid #ccc;display:none;z-index:100;background:#f8f8f8;padding-bottom:5px;}
.star-rating,
.star-rating span,
.star-rating .current-rating{background: url(http://data.travelchinaguide.com/images/tcg/rate/space.gif) left -1000px repeat-x;}
.star-rating{position:relative;overflow:hidden;list-style:none;margin:0;padding:0;background-position: left top;float:left;}
.star-rating-left{position:relative;background:#000;width:5px;height:12px;float:left;z-index:10;margin-right:-5px;background:url(http://data.travelchinaguide.com/images/tcg/rate/rankleftbg.gif) no-repeat;}
.star-rating-right{position:relative;background:#000;width:5px;height:12px;float:left;margin-left:-5px;background:url(http://data.travelchinaguide.com/images/tcg/rate/rankrightbg.gif) no-repeat;z-index:11;}
.star-rating li{display: inline;}
.star-rating span,
.star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;line-height:25px;outline:none;overflow:hidden;border: none;cursor:pointer;}
.star-rating span.one-star{width:20%;z-index:6;}
.star-rating span.two-stars{width:40%;z-index:5;}
.star-rating span.three-stars{width:60%;z-index:4;}
.star-rating span.four-stars{width:80%;z-index:3;}
.star-rating span.five-stars{width:100%;z-index:2;}
.star-rating .current-rating{z-index:1;background-position: left center;}
.small-star{width:105px;height:14px;z-index:0;}
.small-star,
.small-star span,
.small-star .current-rating{background-image: url(http://data.travelchinaguide.com/images/tcg/rate/star_small.gif);line-height: 10px;height: 14px;}
.star-rating span:hover{background-position:left bottom;}
.clsratedetailico{font-size:1px;height:8px;margin-top:-5px;position:relative;text-align:left;padding-left:8px;}
.clsratedetailtitle{width:100%;font-size:12px;text-align:left;padding:3px 0 3px 4px;color:#7C7B7B;}
.ulrank{width:190px;border-top:1px dotted #ccc;padding:4px 0 4px 0;padding-left:5px;color:#7C7B7B;}
.ulrank li{font-size:11px;height:15px!important;height:13px;list-style-type:none;text-align:left;clear:both;line-height:20px;}
.clsrateitemtitle{float:left;width:55px;text-align:left;}
.clsrateitmebg{float:left;background:url(http://data.travelchinaguide.com/images/tcg/rate/ratedetailbg.gif) repeat-x;width:76px;margin-top:7px;margin-right:4px!important;margin-right:2px;}
.lifive,.lifour,.lithree,.litwo,.lione{background:#10B000;width:50px;float:left;height:8px;font-size:0;}
.rankbtn{clear:both;}
#rankavevalue{margin-left:10px;}
.clsrankinfo{border:1px solid #10B000;margin-top:4px;width:60px;float:left;font-size:1px;height:5px;}
.clsrankinfopic{float:left;background:#AFFF44;height:100%;width:0;}
.clsrankinforesult{float:left;padding-left:5px;text-align:left;font-size:11px;color:#055DA2;}
/*============================= tourSearch ========================*/

.tourSearch *{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;margin:0;padding:0;}
.tourSearch p{margin:0;}
.tourSearch{background:#FFFFCB none repeat 0 0;border:1px solid #F2DA43;height:auto;text-align:center;width:170px;}
.d_top{background:url(http://data.travelchinaguide.com/images/tcg/tour/background/ts_top3.gif) no-repeat scroll 25% 0;height:78px;padding-top:20px;}
.d_top p{font-size:15px;font-weight:bold;padding-bottom:10px;text-indent:20px;}
.p_top1{color:#3666CB;}
.p_top2{color:#B64A00;}
.pbottom{background:url(/images/logo/ico/ts_bottom.gif) no-repeat scroll center bottom;height:10px;}
#tbts{color:#525252;text-align:left;width:100%;}
#tbts td{font-size:11px;padding-left:2px;}
.t1{margin:5px;}
.t1 a{color:#3666CB;font-size:14px;text-decoration:underline;}
.t1 a:hover{color:#F60;text-decoration:none;}
.p1{color:#B64A00;font-weight:bold;line-height:120%;margin:5px;text-align:left;width:95%;}.p1 select{border:1px solid #A2B87E;}
.btnSubmit{background:#FEFEFE none repeat 0 0;border:1px solid #A2B87E;color:black;font-weight:bold;margin:5px 0;}
/*============================= search_train ========================*/
.search_train{background:#FFF none repeat 0 0;border:1px solid #C9C9C9;margin:20px 0;padding:1px;width:160px;margin-left:1px;margin-bottom:10px;}
.search_train *{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:0;padding:0;}
.search_train p{font-size:15px;padding-bottom:5px;padding-left:8px}
.txt_01{border:1px solid #DCE1D4;height:20px;width:85%;}
.al_c{text-align:center;}
/*============================= page ads ========================*/ 
.ad_box{margin-bottom:20px;margin-left:3px;width:160px;}
.tbInfo td {background:url(http://data.travelchinaguide.com/images/background/arrow/arrow-orgensm.gif) 5px 5px no-repeat; text-indent:10px; }
#divbrowseHistory{border:1px solid #eee;width:155px;padding:5px;margin-left:5px;}
.browseHistorytitle{background:#ffe661;color:#d44d05;text-align:center;padding:3px;font-weight:bold;}
.browseHistoryContent{margin-top:5px;}
.browseHistoryContent ul{}
.browseHistoryContent ul li{background:url(http://data.travelchinaguide.com/images/background/arrow/arrow-r-blue.gif) 8px 10px no-repeat; line-height:25px;text-indent:25px;border-bottom:0; color:#f60;}
/*==========================css of map pics==============================*/
.clsmapwrap{margin-top:10px;background-color:#f3f3f3;border:1px solid #ececec;text-align:center;padding:10px 0 30px 0;}
.clsmaptitle{position:relative;top:35px;}
.clsmapimg{padding:50px 10px 10px 10px;border:1px solid #dbdbdb;background:#fff;}
/*-----------------------autoPic---------------------------------------*/
#autoPic {width:330px;height:auto;padding-bottom:3px;border:1px solid #e6e6e6;background:#f5f5f5;text-align:center;position:relative;float:left;margin-right:5px;margin-bottom:5px;border:1px solid #ccc;margin-top:10px;}
#autoPic div {width:320px;;margin:5px;font:14px Verdana, Arial, Helvetica, sans-serif; color:black;}
#autoPic_imgs, #autoPic img {width:320px;height:226px}

#autoPic_num {height:20px;position:absolute;left:0;top:204px;text-align:right}

.autoPic_num_current, #autoPic_num span a, #autoPic_num span a:hover {padding:0 3px;width:20px;line-height:16px;margin:2px;background:#fbae3d;border:1px solid #e7a038;text-decoration:none;color:#fff;font-size:12px}  
#autoPic_num span a {background:#fff;color:black;} 

#autoPic_picIntro {width:318px;height:25px;padding-top:5px;background:#fff;border:1px solid #e6e6e6}

.autoPic_more {margin-top:5px;  display:block; _display:inline;}
.autoPic_moreText {float:left;padding-left:15px;height:20px;font:14px Arial, Helvetica, sans-serif; color:black;background:url(http://data.travelchinaguide.com/images/background/arrow/left_arrow.jpg) no-repeat left center;}
.autoPicVideo {float:right;font:14px Arial, Helvetica, sans-serif; color:black;background:url(http://data.travelchinaguide.com/images/background/icon/camer-ico.gif) no-repeat left center;padding-left:22px}
.imgHidden {display:none}
.imgShow {display:block}

/*==========================css of bbsPIC==============================*/
#bbsPic .moreAtt{ padding:0; width:100%; height:auto; margin-top:0px;clear:both;}
#bbsPic .moreAtt .title{ font-size:14px; font-weight: normal; background:url(http://data.travelchinaguide.com/images/background/arrow/arrow_blue.gif) no-repeat 0px 2px; text-indent:20px; margin-bottom:5px; padding-bottom:3px; color:#000; border-bottom:#D1E8FA solid 1px; }

#bbsPic .moreAtt .wrap{ padding:16px 0 10px 0px; background: #fff url(/picture/images/background/bg-city-01.gif) repeat-x top; border-bottom:#D1E8FA solid 1px;height:140px; }
#bbsPic .moreAtt .wrap dl{ float:left; width:23%; margin-right:1%; text-align:center; margin-top:0px; }
#bbsPic .moreAtt .wrap dt img{padding:5px; border:#ccc solid 1px;}
#bbsPic .moreAtt .wrap dt a{ text-decoration:none;}
#bbsPic .moreAtt .wrap dt a .span{ text-decoration:underline;}
#bbsPic .moreAtt .wrap dt a:hover .span{ text-decoration:none;}
#bbsPic .moreAtt .wrap dt .span{ text-decoration:none;}
#bbsPic .num{font-size:11px; color:#696969; font-weight:normal; }
#bbsPic .num span {  background:url(/images/logo/ico/pic.gif) no-repeat right;  border:0; padding-right:18px; margin:0;border:none;}

/*==========================css of cityReview==============================*/
#cityReview .moreAtt{margin-top:0px; padding:10px 0 0; width:100%; height:auto; }
#cityReview .moreAtt .title{ font-size:14px; font-weight: normal; background:url(http://data.travelchinaguide.com/images/background/arrow/arrow_blue.gif) no-repeat 0px 2px; text-indent:20px; margin-bottom:5px; padding-bottom:3px; color:#000; border-bottom:#D1E8FA solid 1px; }
#cityReview .moreAtt .wrap{ padding:10px 0 10px 5px; background: #fff url(/picture/images/background/bg-city-01.gif) repeat-x top; border-bottom:#D1E8FA solid 1px; }

/*==========================css of bbsExpert==============================*/
#expert {width: 149px; position: relative;border:0px; padding-bottom:10px;}
#expert li{ list-style:none; line-height:normal;}
#expert .exptop {font-size: 12px; background:url(http://data.travelchinaguide.com/images/tcg/expert/bg_green_04.jpg) #9ebc2c no-repeat; margin: 0px; color: #fff; line-height: 28px;text-align: center;}
#expert .mask {padding: 0px; margin: 0px 0px 0px 1px; position: relative; top: -214px;}
#expert .mask .imgtop {left:0px;padding:0px;margin:0px;behavior: url(/tour/images/background/iepngfix.htc);width:128px;bottom:-16px;position: absolute;height:15px;}
#expert .extmid{border: #b4c485 1px solid;padding:5px;background: #f3fee4;margin: 0px; overflow-x:hidden;overflow-y:auto;width: 137px;height: 76px;*height:66px;_height:66px;scrollbar-face-color:#f3fee4;scrollbar-highlight-color: #b4c485;scrollbar-shadow-color: #b4c485;scrollbar-3dlight-color: #f3fee4;scrollbar-arrow-color:#9cb92b;scrollbar-track-color: #f3fee4;scrollbar-darkshadow-color: #f3fee4;}

#expert .extmid li{padding-left:25px;margin:6px auto;*margin:2px auto;width:90px;margin-left:5px;text-align:left;}
#expert .extbtm {background: url(http://data.travelchinaguide.com/images/tcg/expert/bg_green_04.jpg) #e5f1ba no-repeat left bottom; width: 100%; line-height: 24px; height: 24px; text-align:center;}
#expert .extbtm a{font-size:12px;}
#expert .online {background: url(http://data.travelchinaguide.com/images/tcg/expert/bg_head.jpg) no-repeat;}
#expert .offline {background: url(http://data.travelchinaguide.com/images/tcg/expert/bg_head.jpg) no-repeat;}
#expert .online {background-position: 5px 0px;}
#expert .offline {background-position: 5px -16px;}
#expert .offline a {color: #8e9686;}

.clsAds{margin:7px 0;border:2px solid red;text-align:center;padding:0;}
#AD_3,#AD_4{text-align:center;clear:both;border-top:1px solid #fff;}

.dottedline{height:6px;width:100%;clear:both;margin-top:2px;margin-bottom:10px;background:url(http://data.travelchinaguide.com/images/background/line/line-dot.gif) left bottom repeat-x;}

.clsvalidateimgs{float:left;height:10px;cursor:pointer;margin-top:7px;margin-left:2px;}
#divvalidateimgs span,#divrvalidateimgs span{display:block;float:left;width:9px;height:10px;background:url(/images/logo/ico/codenums.gif) no-repeat;}
/*==================tracfic search=============================*/
#trafficsearchWrap{width:100%;margin:10px auto;font:12px Verdana, Arial, Helvetica, sans-serif;padding:0;}
#trafficsearchWrap dt{float:left; position:relative; overflow:hidden; background:url(http://data.travelchinaguide.com/images/background/frame/bg_orange_02.jpg) repeat-x 0 -93px; margin:3px 2px 0 0; height:28px; line-height:28px; padding:0 15px; cursor:pointer; font-weight:bold; color:#9d0000;}
#trafficsearchWrap .over, #trafficsearchWrap .current{background:url(http://data.travelchinaguide.com/images/background/frame/bg_orange_02.jpg) repeat-x 0 -31px; color:#fff; height:29px; line-height:29px; margin-bottom:-1px;}
.trafficsearchCon{clear:both;border:#FDD900 solid 1px; background:url(http://data.travelchinaguide.com/images/background/frame/bg_orange_03.jpg) repeat-x; overflow:hidden; margin:0; height:70px !important;height:90px;}
.trafficsearchCon{padding:10px 20px;}
.trafficsearchCon .strong{ font-weight:bold; font-size:13px;}
.trafficsearchCon form{float:left;line-height:2.0em;}
.trafficsearchCon input, .trafficsearchCon select{ vertical-align:middle; font:12px Verdana, Arial, Helvetica, sans-serif;}
.trafficsearchCon label.float{ display:block; float:left; margin-right:5px;}
.trafficsearchCon .greyBd{width:110px;border:#ccc solid 1px; padding:2px 4px;font:12px Verdana, Arial, Helvetica, sans-serif ;color:#06F;}
.trafficsearchCon .leftBd{background:url(http://data.travelchinaguide.com/images/background/bg/bg_blue_05.jpg) no-repeat left center;padding-left:24px;padding-top:2px;}
.trafficsearchCon .img{float:left; margin-top:26px;}
.trafficsearchCon .topBd{margin-bottom:8px;background:url(http://data.travelchinaguide.com/images/background/arrow/arrow_blue.gif) no-repeat left center;padding-left:20px;}
#a3{width:85px;}
.trafficsearchCon .busalt{clear:both;font-size:12px;}
.trafficsearchCon .clstraintxtleft{float:left;width:190px;padding-top:2px;}
.trafficsearchCon .clstraintxt{width:180px;border:#ccc solid 1px; padding:2px 4px;font:12px Verdana, Arial, Helvetica, sans-serif ;color:#06F;}
.trafficsearchCon .clstraintxtright{float:left;margin-left:8px;padding-top:2px;height:20px;}
.trafficsearchCon .clsflighttxt{clear:both;width:100%;}
.trafficsearchCon .clstrainsearch{}
.clsflighttxt .float{margin-left:5px;}
/*==================comment search box=============================*/
.clscommtsearch{height:26px;border:1px solid #a5c6d1; margin-top:10px; padding:16px 0;background:url(http://data.travelchinaguide.com/images/tcg/comment/commentsearchbg.gif) repeat-x;text-align:center;font-size:16px;color:#3080ae;}
.clscommentsearchtxt{border:2px solid #a5c6d1;height:20px;font-size:14px;}
.clscommentsearchbtn{width:91px; height:25px;background:url(http://data.travelchinaguide.com/images/tcg/comment/commentsearchbtn.gif) no-repeat; margin:0 0 0 10px; border:none;cursor:pointer;}
.clscitytitleyellow{width:100%; background:#F0B500; color:#fff; font-weight:bold; text-align:center; font-size:15px; padding:5px 0;}
.clstraintip{border:1px solid #CCC;background:#fffaee;padding:5px;margin-bottom:10px;}
.clsgoogleadleft{width:160px;height:600px;border:1px solid #ccc;background:#fff;font-size:11px;text-align:left;}
.clsgoogleadtop{width:720px;height:90px;border:1px solid #ccc;background:#fff;font-size:11px;text-align:left;}
/*======================== 2010-6-1 begin     =========================*/
.loginBox .memInfo{ margin-top:10px; font-size:12px; line-height:20px;}
.loginBox .msg{ margin-left:15px; background:url(/images/background/bgg001.gif) no-repeat; padding:2px 5px 8px 25px; font-size:11px; font-weight:bold; color:#e47e00; cursor:pointer;}
#spanmessage{margin-left:10px;margin-right:-5px;font-size:12px;}
#spanmessage a{text-decoration:none;color:#666;}
#spanmessage a{padding-left:32px;background:url(http://data.travelchinaguide.com/images/background/icon/msg.gif) no-repeat 0 -4px;text-decoration:none;color:#333;}

#msgBox{ display:none; position:absolute; top:35px; right:15px; width:370px; height:260px; border:solid 1px #ccc; background:#fff url(http://data.travelchinaguide.com/images/background/other/bgp037.png) repeat-x; z-index:999;}

#msgBox h2, #msgBox h3{ margin:10px 15px; font-size:14px;}
#msgBox h3{ padding-left:25px; background:url(/images/logo/ico/p02.png) no-repeat left center; color:#f60; text-decoration:underline;}
#msgBox .fr{ float:right; padding-left:15px; background:url(/images/logo/ico/p03.png) no-repeat left center; color:#d70404; font-weight:normal; font-size:12px; text-decoration:none;}
#msgBox .msgLi{ margin:5px; padding-top:5px; background:url(http://data.travelchinaguide.com/images/background/line/line-dot.gif) repeat-x; font-size:12px; line-height:1.5;}
#msgBox .msgLi li{ width:330px; overflow:hidden; zoom:1; padding:5px 10px 5px 20px; background:url(http://data.travelchinaguide.com/images/background/arrow/ico_dot.gif) no-repeat 10px 12px;}
#msgBox .msgLi .greyBg{ background-color:#F2F2F2;}
#msgBox .msgLi .close{ float:right; margin-top:3px; background:url(/images/logo/ico/p03.png) no-repeat; padding:8px; cursor:pointer;}

#tourClick{ display:block; position:absolute; top:0; left:10px; width:170px; padding-top:140px; text-align:center}

.leftMenu{ margin-right:0;}

/* only user in cityguide index  */
.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 h4, .leftMenu2 li, .leftMenu2 li a:hover, .leftMenu2 li a.current, .leftMenu2 li span, .adTitle{ background:url(http://data.travelchinaguide.com/images/background/arrow/g001.gif) no-repeat; zoom:1; }
.leftMenu2 h4 { padding:0 0 10px 30px; background-position:7px 2px; font-size:14px; font-weight:bold; }
.leftMenu2 .h4 { background-color:#FDFDFD; }
.leftMenu2 h4 a, .leftMenu2 h4 a:hover{ color:#000;}
.leftMenu2 ul { margin-bottom:25px; background:#F0F0E6; zoom:1; }
.leftMenu2 li{ border-bottom:1px solid #E1E1D8; padding:0;  overflow:hidden; zoom:1;background-position:8px -66px; }
.leftMenu2 li a, .leftMenu2 li span { display:block; padding:6px 6px 6px 20px;  color:#333; text-decoration:none; zoom:1; }
.leftMenu2 li a:hover, .leftMenu2 li a.current, .leftMenu2 li span { background-position:8px -207px; background-color:#F2A41D; color:#FFF; }

.leftMenu2 .hasUl, .leftMenu2 .hasUl{ background-position:8px -143px; background-color:#F0F0E6; color:#333;}
.leftMenu2 .hasUl a:hover{ background-position:8px -283px; background-color:#F2A41D; color:#FFF; }

.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; background:none; }
.leftMenu2 .expand .noBd{ border:none;}
.leftMenu2 .expand li a, .leftMenu2 .expand li 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 .expand li .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 .expand li a:hover, .leftMenu2 .expand li a:hover span { color:#F60; }

.leftMenu2 .subLi { border-bottom:1px solid #FAFAFA; background:url(http://data.travelchinaguide.com/images/background/line/ico_cusp_line2.gif) no-repeat 17px 9px; font-size:13px;}
.leftMenu2 .subLi a, .leftMenu2 .subLi a:hover, .leftMenu2 .subLi span { padding:4px 0 4px 30px;}
.leftMenu2 .subLi a:hover, .leftMenu2 .subLi span { background:url(http://data.travelchinaguide.com/images/background/line/ico_cusp_line2.gif) no-repeat 17px 9px; color:#F60; }
.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 .citynavArrow02{ width:auto; line-height:1.0; border-bottom:none; text-indent:0; padding-left:20px; background:#E8E8DC url(http://data.travelchinaguide.com/images/background/arrow/bgp002.png) no-repeat 28px 10px; font-size:13px;}
.leftMenu2 .citynavArrow02 a{ color:#333;}
.leftMenu2 .citynavArrow02 span, .leftMenu2 .citynavArrow02 a:hover{ background:none; color:#F60;}


/*====================yangqiong autocomplete===========================*/
.ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999; }
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block; font-size: 12px; line-height: 16px; overflow: hidden; }
.ac_loading { background: white url(http://data.travlechinaguide.com/images/background/loading/ico_loading.gif) right center no-repeat;}
.ac_odd {background-color: #eee;}
.ac_over {background-color: #8ec2f5;color: white;}

/*====================attraction tips===========================*/
#divsighttips{border:4px dashed #e3c7ab;height:auto;width:755px;position:relative;margin-top:0;margin-top:10px !important;}
.clstipprint{height:20px;padding-left:20px;position:absolute;top:12px;right:20px;background:url(http://data.travelchinaguide.com/images/background/icon/icon_printtips.gif) no-repeat;}

/*====================yangqiong autocomplete===========================*/

/*ad control richard*/
.clspageadtop{margin:0 auto; text-align:center;width:728px;height:90px;margin-bottom:8px; margin-top:8px;}
.clspageadbottom{text-align:center;margin-top:10px;}
.clsadtop{margin:0 auto; text-align:center;width:728px;height:90px;}
.clsadbottom{_height:100px;margin:0 auto; text-align:center;clear:both;width:728px;height:90px;margin-top:15px;}
.clspageadleft{margin-bottom:10px;}
.divads{ margin-bottom:10px;}
.divGoogleAdLeft{height:600px;margin-bottom:10px;}
p.icon img{behavior: url(/tour/images/background/iepngfix.htc);}
.tempourad{ margin-top:-20px; margin-bottom:15px;}
.tempouradfirst{  margin-bottom:15px;}
.tempdivads{margin-bottom:15px;}
#NewsLetter{ width:170px; height:160px;}
/* Recommend */
.recommend, .recomMore{ background:#F89B3C url(http://data.travelchinaguide.com/images/background/bg/bgp016.png) no-repeat;}
.recommend{ width:173px; height:auto; border:1px solid #FBAC5D; margin:0 auto 5px; background-position:-5px -122px;}
.recommend .recomTitle{ padding:9px 0 9px 50px; font:italic 16px/1.0 Arial, Helvetica, sans-serif; color:#FFF;}
.recommend .recomCon{ padding:10px; background:#FFF9F1;}
.recommend li{ margin-bottom:15px; background:url(http://data.travelchinaguide.com/images/background/arrow/ico_dot.gif) no-repeat 0 7px; font-size:0.9em;}
.recommend li a{ display:block; margin-bottom:5px; text-indent:10px;}
.recomMore{ width:175px; height:55px; margin:0 auto 15px; background-position:-4px -175px;}
/* End Recommend */

/*=================== Write reviews ===================*/
.writeReview{ margin:20px 0;}
.writeReview .bg08{ height:45px; line-height:45px; background:#A7CEED url(http://data.travelchinaguide.com/images/background/bg/bgj010.jpg) repeat-x; text-align:center; font-size:18px; color:#FFF; overflow:hidden}
.writeReview .bd05{ margin:2px 0; border:1px solid #DFDFDF; padding:10px;}
.writeReview .red{ color:#f60;}
.writeReview .bg09{ margin:5px 0; padding:15px; background:#E8E8E8; color:#36C; font-weight:bold;}
.writeReview .txt, .writeReview select{ vertical-align:middle; font:12px Verdana, Arial, Helvetica, sans-serif; }
.writeReview .txt{ border:1px solid #A5C8EA; padding:3px 4px;}
.writeReview .bg10{ padding:22px; background:#F4F9FF url(http://data.travelchinaguide.com/images/background/bg/bgp010.png) repeat-x;}
.writeReview .bg10 label{ display:block; margin-bottom:8px; font-size:16px; font-weight:bold;}
.writeReview .bg10 .bd05{ margin-bottom:5px; padding:5px 2px; background:#FFF; text-align:center;}
.writeReview .bg10 .fwn{ font-weight:normal; display:inline; font-size:14px;}
.writeReview .bg10 .btn{ margin-top:15px;}
#txtTitle{ width:635px;}
div.error {color:red;display:none;}
h1{ margin-top:15px; font-size:16px;}
.btmLine{ background:url(http://data.travelchinaguide.com/images/background/line/line001.gif) repeat-x left bottom; padding-bottom:8px;}

/* End Write reviews */
/*=================== Search Box ===================*/
#search .searchTitle .current, #search .searchTitle .downArr, #search .searchBox{ background-image:url(http://data.travelchinaguide.com/images/background/bg/bgp015.png);}
#search .searchTitle{ position:relative; z-index:3; overflow:visible; zoom:1; color:#3B7098; font-style:italic; font-weight:bold;}
#search .searchTitle .fl{ float:left; margin-top:3px;}
#search .searchTitle a{ position:relative; margin-left:10px; display:block; float:left; width:150px; height:20px; line-height:20px; text-align:center;  font-style:normal;}
#search .current{ border:1px solid #4686AA; border-bottom-color:#1C6B98;  background-position:0 -1px; color:#FFF; font-style:normal; text-decoration:none;}
#search .downArr{ display:none; position:absolute; left:65px; top:21px; width:17px; height:8px; overflow:hidden; background-position:0 -21px; z-index:2; margin:0;}
#search .current .downArr{ display:block;}

#search .searchBox{ margin-top:3px;_margin-top:3px; border:1px solid #A4C6D0; padding:10px; text-align:left; background-position:0 -30px; position:relative; color:#3080AE; z-index:2; padding-left:68px;}
#search .searchBox{ position:relative; }
#search select, #search input{ vertical-align:middle; font:14px Verdana, Arial, Helvetica, sans-serif;}
#search select{ width:170px;}
#search .txt{ width:320px; border:2px solid #A5C7D3; padding:2px 4px;}
#searchSel{ width:175px; padding:4px 0 4px 10px; border:none; cursor:default; background:url(http://data.travelchinaguide.com/images/background/bg/bgp009.png) no-repeat;}
#hideMenu{ display:none; position:absolute; left:68px; _left:0; top:34px; _top:36px; width:183px; border:1px solid #6892AC; background:#FFF; text-align:left; }
#hideMenu li{ padding:0px 10px; cursor:pointer; width:162px; height:25px; }
#hideMenu .blue{ background:#E1F1F8;}
/* End Search Box */

/* city weather */
/* disID=0 */
#weather{ width:162px; background:#fff;}
#weather .today{ border:#e1c83e solid 1px; padding-bottom:10px;}
#weather .cityName{text-align:center; color:#9c3e00; padding:5px; border:#E1C83E solid 1px; font-weight:bold; margin-bottom:5px; background:#FFEC80 url(http://data.travelchinaguide.com/images/background/weather/images/bg-today-weather-01.gif);
font-family:Arial, Helvetica, sans-serif; font-size:14px;
}
#weather dl dt {font-family:Arial, Helvetica, sans-serif; font-size:14px;}

.today dt{ background:#FFEC80; text-align:center; color:#000; font-weight:bold; line-height:27px; border-bottom:#e1c83e solid 1px;}

.today dd p{ text-align:center; font-family:Arial, Helvetica, sans-serif;}
.today dd .icon{ background:url(http://data.travelchinaguide.com/images/background/weather/images/bg-today-weather-02.gif) no-repeat bottom; height:60px; margin:4px;}
.today dd .icon img{padding:0 0;}
.today dd .text{ color:#9c3e00; font-weight:bold;font-size:13px}
.today dd .tempF, .today dd .tempC{ color:#000; font-weight:bold;font-size:13px}
.today dd .tempC{ font-weight:normal;font-size:13px}

#weather .nextDay{ border:#d4d4d4 solid 1px; font-family:Arial, Helvetica, sans-serif; margin:3px auto; position:relative;}
.nextDay dt{ background:#ffec80; color:#000; padding:5px 10px; border-bottom:#d4d4d4 solid 1px;font-size:13px}
.nextDay dd{ font-size:12px;color:black}
.nextDay dd .icon{ margin:10px 10px 0 10px;}
.nextDay dd .text{ margin:5px 10px 10px 10px; font-weight:bold;font-size:12px;color:black;}
.nextDay dd .tempF{ position:absolute; top:45px; right:8px;color:black;font-size:12px;}

/* disID=1 */
#CityWeather{ clear:both; float:none; height:160px;margin-top:15px; border:1px solid #fff;}
#cityWeather{ height:155px; border:1px solid #CCD7E0; padding:0 4px 4px; background:#FDFDFF url(http://data.travelchinaguide.com/images/background/bg/bgj005.jpg) repeat-x left bottom; text-align:center; hidden; zoom:1; margin-top:10px;}
#cityWeather .cityName{ padding:8px 0; font-size:16px;}
#cityWeather .fl{ float:left; width:185px; background:url(http://data.travelchinaguide.com/images/background/bg/bgj006.jpg) repeat-x;}
#cityWeather table{ width:170px; margin:0 auto 8px;}
#cityWeather th{ font-size:14px; line-height:2.0; font-weight:normal;}
#cityWeather td{ height:80px; line-height:1.2; padding:0 5px 0 5px; overflow:hidden; background:url(http://data.travelchinaguide.com/images/background/bg/bgj006.jpg) repeat-x left bottom; font-size:12px; text-align:left;}
#cityWeather td img{ behavior: url(/tour/images/background/iepngfix.htc);}
#cityWeather .col2{ margin:0 2px;}

/* disID=2 */
#Weather{ width:200px; float:right; color:#9C3E00; font:14px/1.2 Arial, Helvetica, sans-serif;margin-top:-3px;}
#Weather img{ margin:2px 5px 0 0; behavior: url(/tour/images/background/iepngfix.htc);}
#Weather a, #weatherTop a:hover{ display:block; text-decoration:none; color:#9C3E00;}
#Weather .deg{ display:block; font-weight:normal; color:#000; font-size:12px;}

/* End city weather */
.commTime{position:relative;margin:0 auto; }
.commentvote{position:absolute; top:0;right:0; -right:10px;}
.commentvote .good, .commentvote .bad { margin-left: 10px; padding:4px 2px 4px 15px;  background: url(http://data.travelchinaguide.com/images/background/bg/bgp014.png) no-repeat;cursor:pointer;}     
.commentvote .good {background-position: 0 -95px; color: #EA901B;}
.commentvote .bad { padding-left:18px; background-position: -25px -120px; color: #719332;} 



#idpopup,#idpoptip{position:absolute;top:0;left:0;display:none;z-index:2000;height:auto;}
.clsreplyvotebox{background:#fff6c1;border: 1px solid #d9c242;color: red;text-align: center;font-size:12px;padding:4px 6px;}

.poploginbox{}
.popupclose{position:absolute;top:10px;right:-10px;_right:20px;}
#popuploading{position:absolute;top:10px;left:16px;height:20px;padding-left:20px;background:url(http://data.travelchinaguide.com/images/background/loading/ico_loading.gif) no-repeat;line-height:20px;color:#666666;display:none;}
.popupclose a{text-decoration:none;}
.poplogintitle{font-size:14px;border-bottom:1px dashed #ccc;padding:6px 0;margin-bottom:10px;color:green;font-weight:bold;}
.poploginname{height:30px;}
.poploginpwd{height:30px;}
.poploginbtn{float:left;width:60px;}
.poploginbtnline{clear:both;width:100%;height:20px;}
#poploginstatus{float:left;text-align:left;margin-left:10px;padding-top:5px;}
.poploginloginurl{height:20px;padding-top:16px;}

.newranktitle{color:green;font-weight:bold;float:}
.newrankclose{position:absolute;top:10px;right:-20px;_right:20px;}
.newrankclose a{text-decoration:none;}
.newrankvalue{margin:20px 0 8px 0;width:100%;height:20px;}
.newrankvaluetitle{float:left;}
.newrankvaluemain{float:left;}
#rankdescription{float:left;font-size:12px;color:#666;}
#newrankremark{font-size:12px;line-height:20px;padding-bottom:6px;}
.txtnewrankremark{width:460px;border:1px solid #ccc;overflow:auto;}
.newrankbtns{text-align:left;width:100%;height:30px;}
#newrankloading{float:left;margin-left:8px;margin-top:4px;}
#rankinfo,#rankinfosmall,#newrankinfo,.clspopuploading{border:8px solid #c1c1c1;padding:30px 15px 15px 15px;background:#fff;}
#newrankinfo{width:500px;height:auto;}
.clspopuploading{width:100%;text-align:center;height:30px;}
#rankinfo,#rankinfosmall{font-size:12px;width:550px; max-height:460px;_height:expression(function(el){el.style.height=el.scrollHeight > 460? "460px" : "auto";}(this));overflow:auto;}
.rankinfoclose{position:absolute;top:10px;right:-20px;_right:20px;}
.rankinfostat{border-bottom:2px solid green;height:25px;}
.rankinfotitle{font-size:14px;font-weight:bold;height:30px;}
.rankinfostatSum{float:left;width:30%;}
.rankinfostatSum a{color:#f60;text-decoration:none;background:url(http://data.travelchinaguide.com/images/background/icon/bgwritevote.gif) no-repeat 5px 0;padding-left:25px;}
.rankinfostatSort{float:right;width:60%;text-align:right;padding-right:6px;}
#rankinfo ul{}
#rankinfo ul li,#rankinfosmall ul li{border-bottom:1px dashed #ccc;padding:15px 10px;}
.rankinfoliuinfo{float:left;width:72%;color:#666666;}
.rankinfoliuse{float:right;width:23%;text-align:right;}
.rankinfoliremark{padding:10px 8px 0px 8px;line-height:15px;color:#333333;clear:both;text-align:left;height:auto;}
.rankinfopagenav{text-align:right;height:20px;margin-top:10px;padding-right:20px;}
.rankinfoliuinfoleft{float:left;}
.rankinfomark{width:104px;height:15px;margin-left:3px;float:left;background:url(http://data.travelchinaguide.com/images/background/bg/rankresult.png) no-repeat;}
.rankinfomark1{background-position: 0px 1px;}
.rankinfomark2{background-position: 0px -11px;}
.rankinfomark3{background-position: 0px -23px;}
.rankinfomark4{background-position: 0px -35px;}
.rankinfomark5{background-position: 0px -47px;}
.myrankinfo{background-color:#FAF9DC;border-left:1px dashed #ccc;border-right:1px dashed #ccc;}
#rankinfoedit{position:absolute;bottom:2px;right:2px;border:1px solid #FBF1AA;background:#fefefe;padding:1px 6px;}
#newrankuinfo{display:none;height:30px;}

/*pop login start*/
.commRecord .downArrow, .popBox .close, .popBox .memAdd, .popBox .memSend{ background:url(http://data.travelchinaguide.com/images/background/bg/bgp002.png) no-repeat;}
.commRecord .downArrow{padding:0 13px; background-position:8px -142px; cursor:pointer;}
.popBox .memAdd, .popBox .memSend, .popBox .memUrl{margin-top:8px;}
.popBox .memUrl{background: url(http://data.travelchinaguide.com/images/background/icon/ico-bugle.gif) no-repeat scroll 0 6px transparent;font-size: 13px;padding-left:15px;}
.popBox{border:1px solid #92ADDA; background:#E3F0FF url(http://data.travelchinaguide.com/images/background/bg/bgj002.jpg) repeat-x;}
.popBox .memInfoPic{ margin:15px 0 0 15px;}
.popBox .innerBox{ background:#FFF; margin:5px; border:1px solid #79A2CE; padding:10px;}
.popBox .boxc2{ overflow:hidden; zoom:1;}
.popBox .col1{ float:left; width:96px;}
.popBox .col1 img{}
.popBox .col2{ float:right; width:220px;padding-right:10px;}
.popBox .col2 .memName{ margin-bottom:5px;}
.fr{float: right;}
.popBox .memAdd{ padding-left:25px; background-position:0 -49px;}
.popBox .memSend{ padding:1px 0 1px 25px; background-position:-27px -72px;}
.popBox .all{ margin-top:10px; border-top:1px solid #DCDCDC; padding-top:10px;}
.popBox .close{ position:absolute; right:10px; top:10px; width:16px; height:16px; background-position:-27px -162px; cursor:pointer;}
.downArr{background:url(http://data.travelchinaguide.com/images/background/bg/bgp014.png) no-repeat scroll 8px -142px transparent;cursor:pointer;padding:2px 13px;}
#idpopup{position:absolute;top:0;left:0;display:none;}
/* End members' details information */
.popLogin{width:520px;padding-top:30px;position:relative;}
.popLogin .popTitle{ position:absolute; top:10px; *top:8px; font-size:14px; font-weight:bold; font-style:italic; zoom:1;}
.popLogin .col1{ width:240px;}
.popLogin .col2{ width:220px;}
.popLogin .col1{ margin:15px 0 0 15px; _margin-left:5px;}
.popLogin .col1 label{ display:block; margin-bottom:8px; }
.popLogin .col1 .text{ display:block; width:200px; border:1px solid #E6E6E6; margin-top:2px;  padding:2px 4px; font:12px Verdana, Arial, Helvetica, sans-serif;}
.popLogin .col1 .tac{ margin-top:10px;}
.popLogin .col2{ padding-bottom:40px; background:url(http://data.travelchinaguide.com/images/background/bg/bgj003.jpg) no-repeat; text-align:center;}
.popLogin .col2 p{ margin:40px 50px 10px; text-align:left;}



.submitOut, .resetOut, .submitOver, .resetOver{width:120px; height:25px; line-height:20px; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; cursor:pointer;}
.submitOver, .resetOver{ font-weight:bold; background:#ffffd8;color:#c00000;}
.submitOut{background:#c00000; border:1px solid #d66666; border-right-color:#5d0000;border-bottom-color:#5d0000;}
.resetOut{background:#b9b9b9; border:1px solid #dfdfdf; border-right-color:#555; border-bottom-color:#555; }
#maskDiv{ position:absolute; left:0; top:0; width:100%; height:1500px; background:#18253c; opacity:0.6; filter:alpha(opacity=60); z-index:999;}
.poploginstatus{width:20px;height:20px;}
.popMsg{width:440px;position:relative;color:#666666;}
.popMsg .clsmsgtitle{width:400px; border:1px solid #ccc;}
.popMsg .clsmsgtext{width:400px; height:100px;border:1px solid #ccc;}
/*pop login end*/

#wrap{font:13px Verdana, Arial, Helvetica, sans-serif; width:158px; height:auto; overflow:hidden; margin:4px; border:1px solid #E2E2E2; background:#F3F3F3;}
.cityA{ display:block; height:165px;}
.adCon{ margin:5px 8px 0;}
.adCon .marginB{ margin-bottom:8px;}
.adCon .red{ color:#F00;}

#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; top:10px; 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; padding:20px 0; background:#78A2CC;border:1px solid #92b7db;text-align:center;}
.commtsuccess a, .commtsuccess a:hover{ color:#FFF;}
.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; font-size:14px;}
.commentbody .submitOver, .commentbody .resetOver{ font-weight:bold;}


/* reply form --------- Jenney 110602 update, css3 be used */
#MyDiv{ display:none; position:absolute; width:680px; font-size:12px; background:#fff; border:1px solid #9AB5D0; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -moz-box-shadow:3px 3px 5px #87919B; -webkit-box-shadow:3px 3px 5px #87919B; box-shadow:3px 3px 5px #87919B; z-index:10001; text-align:center;}
#MySearchLoading{position:absolute;width:100px;height:100px; font-size:12px;z-index:10001;text-align:center;display:none;}
.addRc{ margin-bottom:10px; padding:15px 30px 20px; background:#fff; -moz-border-radius:0 0 10px 10px; -webkit-border-radius:0 0 10px 10px; border-radius:0 0 10px 10px; text-align:left;}
.addRc form textarea{width:594px;height:120px; margin-top:10px;}
.addRc form input,.contL form select, .addRc form textarea{font-size:12px; border:1px solid #CCC; padding:1px;}
.addRc form p span{color:#f00;}
.addRc form p.term{color:#ff3002;font-size:12px;}
.addRc form p.term a{font-weight:bold;color:#0e48a9;}
.addRc p span.add{padding-right:10px;}
.addRc p span.add a{color:#ffffca;}
.addRc p span strong{font-size:12px;}
.addRc form#commentS2{padding:10px 26px;margin:0 10px;}
.addRc form#commentS2 textarea{width:455px;text-align:center;}
.addRc #runame{ width:140px;}

.replytitle{ height:55px; line-height:50px; border:1px solid #FFF; -moz-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0; border-radius:10px 10px 0 0; padding-left:20px; background:#6E98C9 url(http://data.travelchinaguide.com/images/background/bg/bgp025.png) repeat-x; font-size:18px; font-weight:normal; color:#fff; text-align:left; cursor:move;}
.rclosebtn{ position:absolute; right:15px; top:15px; cursor:pointer; }.clsReply{text-align:right;padding-top:8px;}
.replyBtn{background:url(/inc/comment/images/ico_reply.gif) no-repeat left top;padding-left:18px;color:#3B6BA3;cursor:pointer;}
#divvalidateimgs span{width:16px;height:21px;background:url(/images/logo/ico/codenums.gif) no-repeat;}


/*==================comment search box=============================*/
.clscommtsearch{height:26px;border:1px solid #a5c6d1; margin:15px 0; padding:16px 0;background:url(http://data.travelchinaguide.com/images/tcg/comment/commentsearchbg.gif) repeat-x;text-align:center;font-size:16px;color:#3080ae;}
.clscommentsearchtxt{border:2px solid #a5c6d1;height:20px;font-size:14px;}
.clscommentsearchbtn{width:91px; height:25px;background:url(http://data.travelchinaguide.com/images/tcg/comment/commentsearchbtn.gif) no-repeat; margin:0 0 0 10px; border:none;cursor:pointer;}
.clscitytitleyellow{width:100%; background:#F0B500; color:#fff; font-weight:bold; text-align:center; font-size:15px; padding:5px 0;}
.clstraintip{border:1px solid #CCC;background:#fffaee;padding:5px;margin-bottom:10px;}
.clsgoogleadleft{width:160px;height:600px;border:1px solid #ccc;background:#fff;font-size:11px;text-align:left;}
.clsgoogleadtop{width:720px;height:90px;border:1px solid #ccc;background:#fff;font-size:11px;text-align:left;}
/*======================== 2010-6-1 begin     =========================*/
.loginBox .memInfo{ margin-top:10px; font-size:12px; line-height:20px;}
.loginBox .msg{ margin-left:15px; background:url(/images/background/bgg001.gif) no-repeat; padding:2px 5px 8px 25px; font-size:11px; font-weight:bold; color:#e47e00; cursor:pointer;}
#spanmessage{margin-left:10px;margin-right:-5px;font-size:12px;}
#spanmessage a{text-decoration:none;color:#666;}
#spanmessage a{padding-left:32px;background:url(http://data.travelchinaguide.com/images/background/icon/msg.gif) no-repeat 0 -4px;text-decoration:none;color:#333;}

#msgBox{ display:none; position:absolute; top:35px; right:15px; width:370px; height:260px; border:solid 1px #ccc; background:#fff url(http://data.travelchinaguide.com/images/background/other/bgp037.png) repeat-x; z-index:999;}
#msgBox h2, #msgBox h3{ margin:10px 15px; font-size:14px;}
#msgBox h3{ padding-left:25px; background:url(/images/logo/ico/p02.png) no-repeat left center; color:#f60; text-decoration:underline;}
#msgBox .fr{ float:right; padding-left:15px; background:url(/images/logo/ico/p03.png) no-repeat left center; color:#d70404; font-weight:normal; font-size:12px; text-decoration:none;}
#msgBox .msgLi{ margin:5px; padding-top:5px; background:url(http://data.travelchinaguide.com/images/background/line/line-dot.gif) repeat-x; font-size:12px; line-height:1.5;}
#msgBox .msgLi li{ width:330px; overflow:hidden; zoom:1; padding:5px 10px 5px 20px; background:url(http://data.travelchinaguide.com/images/background/arrow/ico_dot.gif) no-repeat 10px 12px;}
#msgBox .msgLi .greyBg{ background-color:#F2F2F2;}
#msgBox .msgLi .close{ float:right; margin-top:3px; background:url(/images/logo/ico/p03.png) no-repeat; padding:8px; cursor:pointer;}

#tourClick{ display:block; position:absolute; top:0; left:10px; width:170px; padding-top:140px; text-align:center}

.leftMenu{ margin-right:0;}


/* follow us in footer */
.fol{ width:100%; margin:0 auto; padding-top:10px; overflow:hidden; zoom:1;}
.fol img{ margin-left:15px; vertical-align:middle;}
.fol span{ display:inline-block; margin-left:-10px;}
.fol .plusOne{ float:left; width:95px; height:15px; overflow:hidden; margin-top:2px; }
#flikebox{display:none;}
#cityWeather img{margin-top:2px;}

