@charset "utf-8";
/* basic */
body{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px;margin:0px 5px 8px;color:#000;background:#fff;}
img{border:0;}
*{list-style:none;margin:0;padding:0;}
a{text-decoration:underline;color:#36c;}
a:hover{color:#ff6600; text-decoration:none;}
.clear{clear:both; height:0; line-height:0; margin:0; font-size:0;}
.line{ clear:both; *clear:none; background:url(/images/logo/title/line001.gif) 0 5px repeat-x;height:16px; margin-top:5px;}
.clshidden{display:none;}
/* End basic */
/* header */
#logoTop{ width:342px; height:48px;}
#logoFoot{ width:125px; height:18px;}
.logo{width:100%;position:relative; }
.logo img{margin:15px 0 10px 20px;}
.logo .goosearch{padding-right:5px;padding-left:7px;right:20px;background: url(/images/background/search_bg_04.gif) no-repeat 0px 0px; padding-bottom:5px;width:212px;padding-top:5px;position:absolute;top:30px;height:25px;}
.logo .goosearch input.gsearchtext{border-top-width:0px;border-left-width:0px;border-bottom-width:0px;width:142px;position:absolute;top:3px;height:18px;border-right-width:0px;color:#666;}
.logo .goosearch input.pic{right:0px;width:64px;position:absolute;top:0px;}
.headBg{background:#ffffcd; width:100%;  border-left:#c9cd9a solid 1px;}
.headBg form{text-align:right; padding:8px 8px 2px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#545454; }
.headBg form input{border:#ccc solid 1px;}
.headBg form .login{border:0; margin-bottom:-4px;}
.headLine{border-bottom:#fdd900 solid 5px; margin-left:179px; _margin-left:185px; height:5px; line-height:5px;}
  /*the css of SubHeader*/
.subHeader{width:100%; _width:99.9%; min-width:995px;width:expression(document.body.clientWidth<995 ? "993px" : "99.9%");}
.navcon{background:url(/images/background/banner_bg_04.jpg) repeat-x 0 -6px; padding:4px 10px 0px 20px; font-size:13px; height:25px;border-top:1px solid #ebebeb;} 
.navconNew{ background:url(/images/background/banner_bg_04.jpg) repeat-x 0 -6px; height:3px; line-height:3px; margin:0; padding:0; overflow:hidden; }
.proService {
bottom:18px;
left:39%;
position:absolute;
}
/* End header */
/* login's loading*/
#status{ background:none; width:auto; height:20px;}
/* End login's loading */
/* Top Menu --- the css of the blue nav*/
#header{width:99.9%;min-width:995px;width:expression(document.body.clientWidth<995 ? "993px" : "99.9%");}
#mainNav{padding-left:1px;font-size:13px;background:#3a76a8 url(/images/logo/patte/menu_bg_01.png) repeat-x 0 -8px;height:30px;color:#fff;}
#mainNav li{line-height:22px;float:left;margin-top:1px;margin-left:1px;background:url(/images/logo/patte/icon_list_01.png) no-repeat 0 50%; position:relative;}
#mainNav li.noline{background:none}
#mainNav li.current{margin-left:0;padding:0 5px;background:#ffffce url(/images/logo/patte/menu_bg_03.png) no-repeat top right;height:30px;}
#mainNav li.current2{margin-left:0;padding:0 5px;background:#ffffce url(/images/logo/patte/banner_bg_03.jpg) repeat-x;height:30px; }
#mainNav li.current2 a{color:#014f91;}
#mainNav li.current2 a:hover{color:#014f91; background:none;}
#mainNav li.current2 .b1, #mainNav li.current2 .b2{position:absolute; top:0; width:8px; height:38px;}
#mainNav li.current2 .b1{background:url(/images/logo/patte/bg_corner_03.jpg); left:0;}
#mainNav li.current2 .b2{background:url(/images/logo/patte/bg_corner_04.jpg); right:0; _right:-1px;}
#mainNav li.current a,#mainNav li.current a:hover{color:#014f91;background:none;}
#mainNav  a{display:block;color:#fff;padding:0 10px; text-decoration:none;}
#mainNav  a:hover{padding-bottom:10px;background:#05467b url(/images/logo/patte/menu_bg_02.png) repeat-x;color:#fff; }

p.menuOther{position:absolute;top:57px;*top:60px;_top:60px;left:790px;height:50px;width:200px;background: url(/images/logo/patte/bg_title.jpg)  0 -5px no-repeat;}
p.menuOther a{text-decoration:none;color:#0185b6;padding-bottom:20px; position:relative;}
p.menuOther a:hover{text-decoration:none;color:#0185b6;}
p.menuOther span{margin:0 5px 0 15px; font-size:13px;}

.menuOther{position:absolute; top:51px; *top:54px; left:850px; width:125px; height:45px; padding-top:5px; background: url(/images/background/bgp012.png) no-repeat left bottom; font-size:13px;}
.menuOther span{ margin:0 1px 0 13px;}
.menuOther a{text-decoration:none; color:#36c; padding-bottom:20px; position:relative;}
.menuOther a:hover{text-decoration:none;color:#f60;}
/* End Top Menu */
/* footer */
.footer{clear:both;padding-right:0px;padding-left:0px;margin-bottom:10px; padding-bottom:0px; margin-left:1%;margin-right:1%;padding-top:10px !important;text-align:center;margin-bottom:-10px !important;}
.footer p.copy{font-size:10px; line-height:120%;color:#666;clear:both;}
.footer p.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(/images/logo/ico/gotop.gif) no-repeat; text-decoration:underline;}
/* End footer */
/*Page LayOut */
.content{width:100%;min-width:995px;width:expression(document.body.clientWidth<995 ? "993px" : "100%"); margin-bottom:5px;padding-bottom:10px;}
.left{width:179px; background:#ffffcd;float:left; padding:0 0 160px 0; border-right:#fdd900 solid 5px; border-bottom:#fdd900 solid 5px; border-left:#c9cd9a solid 1px; position:relative;}
.left .b1{position:absolute; right:-10px; top:-5px; *top:-8px; _right:-11px; _top:-8px; width:10px; height:10px; background:url(/images/logo/patte/bg_left_corner.gif) no-repeat;}
.left .bluebg{ width:100%; height:36px; line-height:36px; background:#2984C3 url(/images/background/bg_blue.gif) repeat-x; text-align:center; color:#fff; font-size:14px; margin-bottom:10px;}
.bluebg a{color:#ffffff;text-decoration:underline;} 
.bluebg a:hover{color:#ffffff;text-decoration:none;}
.center{width:77%; float:left; text-align:left;margin-left:3% !important; margin-left:40px;line-height:140%;}
.center .cont{width:100%;text-align:justify;}
.rightads{float:right; padding:15px 0 15px 15px; 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-top:15px;margin-left:8px;margin-bottom:48px;clear:both;}
.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{width:100%;margin-top:20px;padding-bottom:14px;background:url(/images/logo/title/line001.gif) 0 bottom  repeat-x;}
.path2{width:100%;margin-top:20px;padding-bottom:14px;background:url(/images/logo/title/line001.gif) 0 bottom  repeat-x;}
.titleWithNav{width:100%;margin-top:14px;height:20px;}
.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{float:left;font-size:18px; font-weight:bold;}
/* End Content Of Page Path&Title */
/*tag tools*/
.tagbtn{height:40px;width:100%;clear:both;margin-top:12px;margin-bottom:10px;background:url(/images/logo/line/line-dot.gif) left bottom repeat-x;}
.tagbtn_left{float:left;}
.tagbtn_right{float:right;}
.tagbtn_right a{width:144px;height:27px;display:block;background:url(/images/logo/ico/tagpics.gif) no-repeat;text-decoration:underline}
.tagbtn a{width:144px;height:27px;display:block;background:url(/images/logo/ico/tagpics.gif) no-repeat;text-decoration:underline;}
.tagbtn a:hover{text-decoration:none;}
.tagbtn a.let_me_say{float:left;background-position: 0px 0px;}
.tagbtn a.let_me_say:hover{background-position: 0px -31px;}
.tagbtn a.upPhoto{width:171px;display:block;background:url(/images/logo/ico/photoInCities.gif) no-repeat;float:left;background-position: 0px 0px;}
.tagbtn a.upPhoto:hover{width:171px;background:url(/images/logo/ico/photoInCities.gif) no-repeat;background-position: 0px -29px;}
.tagbtn a.let_me_write{width:155px;display:block;background:url(/images/logo/ico/privyReViewNew.gif) no-repeat;float:left;background-position: 0px 0px;}
.tagbtn a.let_me_write:hover{width:155px;background:url(/images/logo/ico/privyReViewNew.gif);background-position: 0px -29px;}
.tagbtn a.user_Editor{width:78px;display:block;background:url(/images/logo/ico/ico_edit.gif) no-repeat;float:left;background-position: 0px 0px;}
.tagbtn a.user_Editor:hover{width:78px;background:url(/images/logo/ico/ico_edit.gif);background-position: 0px -33px;}
.tagbtn a.travel_qa{float:left;margin-left:6px;background-position: 0px -61px;}
.tagbtn a.travel_qa:hover{background-position: 0px -92px;}
.font_zoom{float:left;width:144px;height:27px;display:block;background:url(/images/logo/ico/tagpics.gif) no-repeat scroll 0 -122px;}
a.font_zoom1{float:right;margin-right:5px !important;margin-right:3px;width:28px;height:25px;background-position: -160px -122px;}
a.font_zoom2{float:right;margin-right:5px !important;margin-right:4px;width:28px;height:25px;background-position: -78px -122px;}
a.font_zoom1:hover{background-position: -111px -183px;_background-position:-110px -183px}
a.font_zoom2:hover{background-position: -78px -153px;}
.web_tool{margin-left:6px;cursor:pointer;}
.tagbtn a.let_me_say2{float:right;background-position: 0px 0px;}
.tagbtn a.let_me_say2:hover{background-position: 0px -31px;}

#divuseredit{float:left;margin-left:8px;}
#divuseredit a{width:95px;height:27px;background:url(/images/logo/ico/ico_edit.gif) no-repeat;background-position: 0px 0px;}
#divuseredit a:hover{background-position: 0px -33px;}
/*End tag tools*/
/*Article Content*/
.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;}
.artiContent{text-align:justify;}
.artiContent p{margin:10px 0;}
.table1{border-collapse:collapse;}
.table1 td{border:1px solid #626262;padding:0 3px;text-align:left;}
.table1 p{margin:0;}

.clstablegray{border-collapse:collapse;}
.clstablegray td{border:1px solid #cccccc;padding:0 3px;text-align:left;}
.clstablegray p{margin:0;}

.table2 table{width:95%; margin:10px auto; margin-bottom:40px; background:#faf49e; border:#faf49e solid 5px;}
.table2 td{text-align:center; padding:8px;border:#e5d63b solid 1px; background:#fcf8c8;}
.table2 p{margin:0px;}

.table3 table{width:95%; margin:10px auto; margin-bottom: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: 100% ;padding:5px; margin:10px auto; background:#F4F9FD;border:#C8D8E5 solid 1px; }
.tableFoodMenu td{text-align:center; }

.tableFoodMenuAuto{padding:5px; margin:10px auto; background:#F4F9FD;border:#C8D8E5 solid 1px; }
.tableFoodMenuAuto td{text-align:center; }
.tableFoodMenuAuto p{margin:0}
.clspageadtop{margin:0 auto; text-align:center;width:728px;height:90px;margin-bottom:8px;}
/* 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 #6699CC;text-align:center;}
.td4{color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:12pt;}
.artiContent hr{height:1px;margin:10px 0;border:1px dashed #666666;}
.clsphotogalleryimg{margin:5px;padding:5px;border:1px solid #d3e7f6;}

.clspageimgwrap{border:1px solid #d3e7f6;text-align:center;padding:5px;margin:5px;}
.clspageimg{float:none;}
.clspageimginfo{}

.text td{border:1px solid #EEEEEE;padding:2px;}
.log{background:transparent url(/images/logo/frame/title-450-midline.gif) repeat-y scroll 0 0;color:#666666;padding:18px;text-align:justify;width:414px !important;}
.log h4{background:transparent url(/images/logo/ico/icon-warrior.gif) no-repeat scroll 0 0;font-size:13px;text-indent:26px;}
.logBgB{background:transparent url(/images/logo/frame/title-450-bottom.gif) no-repeat scroll 0 0;height:20px;}
.logBgT{background:transparent url(/images/logo/frame/title-450-top.gif) no-repeat scroll 0 0;height:5px;margin-top:20px;overflow:hidden;}
.tableGray{border-collapse:collapse;}
.tableGray th{background:#ddeef2;border:1px solid #CCCCCC;padding:0 3px;text-align:center;padding:4px 0;}
.tableGray td{border:1px solid #CCCCCC;padding:0 3px;text-align:center;padding:2px 4px;}
.tableGray p{margin:0;}
.contentL li{background:transparent url(/images/logo/ico/arrow-r-blue.gif) no-repeat scroll 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:0px auto;margin-top:20px;margin-bottom:20px; 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(/images/logo/patte/bg_searchbox_top.gif) no-repeat; height:13px; top:0;}
.cgSearch .bottom{background:url(/images/logo/patte/bg_searchbox_bottom.gif) no-repeat; height:17px; bottom:0;}
.cgSearch .searchCenter{width:159px; background:#ffffcd; border:#ffd800 solid 1px; border-top:0; border-bottom:0; margin-left:-8px; _margin-left:-7px; margin-bottom:10px; padding-left:7px;}
.cgSearch .bgWhite{width:100%; background:#fff; height:30px; margin-top:6px; margin-left:-3px;}
.cgSearch .searchTitle{background:url(/images/logo/patte/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:#3366cc; font-weight:bold; font-size:13px; padding-bottom:30px;}
.cgSearch .goosearch span{color:#3366cc; 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:#666666}
.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(/images/logo/ico/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:#3366cc;text-decoration:none;text-decoration:none;}
.cityNav .navFile li a:visited, .proNav .navFile li a:visited{color:#3366cc;text-decoration:none;}
.cityNav .navFile li a:hover{color:#ff6600;background:#fee95a;text-decoration:none;}

.cityNav .leftNav li {line-height:25px;text-indent:25px;border-bottom:1px solid #e2e2e1; display:block;color:#ff6600;}


.cityNav .navFolder li {line-height:25px;text-indent:25px;border-bottom:1px solid #e2e2e1; display:block;color:#ff6600;}
.cityNav .navFolder li a{color:#3366cc;text-decoration:none;display:block;text-decoration:none;}
.cityNav .navFolder li a:visited{color:#3366cc;}
.cityNav .navFolder li a:hover{color:#f60;background:#fee95a url(/images/logo/ico/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(/images/logo/ico/arrow-r-blue.gif) 5px 10px no-repeat;}
.cityTitle a{color:#ffffff;text-decoration:underline;} 
.cityTitle a:hover{color:#ffffff;text-decoration:none;}
.citynavFile3{background:transparent url(/images/logo/ico/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:#3366CC;display:block;text-decoration:none;}
.citynavFile3 a:visited{color:#3366CC;display:block;text-decoration:none;}
.citynavFile3 a:hover{background:#FEE95A url(/images/logo/ico/arrow-r-blue.gif) no-repeat scroll 5px 7px;color:#FF6600;display:block;text-decoration:none;}
.otherCity{text-align:left;width:169px;margin-left:5px;}
.otherCity a{background:transparent url(/images/logo/ico/closed.gif) no-repeat scroll 5px 7px;border-bottom:1px solid #E2E2E2;color:#3366CC;display:block;line-height:25px;text-decoration:none;text-indent:25px;}
.otherCity a:hover{background:#FEE95A url(/images/logo/ico/closed.gif) no-repeat scroll 5px 7px;color:#FF6600;text-decoration:none;}
.citynavEmpty{color:#666666;margin-top:0;padding-top:0;width:169px;margin-left:5px;}
.citynavFileOrg{background:transparent url(/images/logo/ico/arrow-r-blue.gif) no-repeat scroll 5px 7px;border-bottom:0 solid #E2E2E1;color:#FF6600;line-height:25px;text-indent:25px;width:auto;}

.citynavFileL{background:transparent url(/images/logo/ico/ico_cusp_line.gif) no-repeat scroll 5px 7px;border-bottom:0 solid #E2E2E1;color:#666666;line-height:25px;text-indent:25px;width:auto;}
.citynavFileL a{color:#3366CC;text-decoration:none;}
.citynavFileL a:visited{color:#3366CC;text-decoration:none;}
.citynavFileL a:hover{background:#FEE95A none repeat scroll 0 0;color:#FF6600;text-decoration:none;}

.citynavFolder{background:transparent url(/images/logo/ico/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:#3366CC;display:block;text-decoration:none;}
.citynavFolder a:visited{color:#3366CC;display:block;text-decoration:none;}
.citynavFolder a:hover{background:#FEE95A url(/images/logo/ico/open1.gif) no-repeat scroll 5px 5px;color:#FF6600;display:block;text-decoration:none;}

.citynavFolder2{background:transparent url(/images/logo/ico/open1s.gif) no-repeat scroll 5px 7px;border-bottom:1px solid #E2E2E1;display:block;line-height:25px;text-indent:25px;width:169px;}
.citynavFolder2 a{color:#3366CC;display:block;text-decoration:none;}
.citynavFolder2 a:visited{color:#3366CC;text-decoration:none;}
.citynavFolder2 a:hover{background:#FEE95A url(/images/logo/ico/open1.gif) no-repeat scroll 5px 5px;color:#FF6600;display:block;text-decoration:none;}


.citynavFolder2Org{background:transparent url(/images/logo/ico/open1s.gif) no-repeat scroll 5px 7px;border-bottom:1px solid #E2E2E1;color:#FF6600;display:block;line-height:25px;text-indent:25px;width:169px;}
.citynavFolder2Org a{border-bottom:0 solid #E2E2E1;color:#3366CC;display:block;text-decoration:none;}
.citynavFolder2Org a:visited{border-bottom:0 solid #E2E2E1;color:#3366CC;display:block;}
.citynavFolder2Org a:hover{background:#FEE95A url(/images/logo/ico/open1s.gif) no-repeat scroll 5px 7px;border-bottom:0 solid #E2E2E1;color:#FF6600;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:#666666}
.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:#ff6600;}

/*folder close*/
.citynavFolderClose {background:url(/images/logo/ico/closed.gif) 5px 7px no-repeat;border-bottom:1px solid #e2e2e1}
.citynavFolderClose a{color:#3366CC;display:block;text-decoration:none;}
.citynavFolderClose a:visited{color:#3366CC;text-decoration:none;}
.citynavFolderClose a:hover{background:#FEE95A url(/images/logo/ico/open1.gif) no-repeat scroll 5px 5px;color:#FF6600;display:block;text-decoration:none;}
/*arrow_blue_right*/
.citynavFile {background:transparent url(/images/logo/ico/arrow-r-blue.gif) no-repeat scroll 5px 7px;border-bottom:0 solid #E2E2E1;color:#666666;line-height:25px;text-indent:25px;width:auto;width:169px;}
.citynavFile a{color:#3366CC;text-decoration:none;}
.citynavFile a:visited{color:#3366CC;text-decoration:none;}
.citynavFile a:hover{background:#FEE95A none repeat scroll 0 0;color:#FF6600;text-decoration:none;}
/*arrow_2black_right*/
.citynavArrow02 {background:transparent url(/images/logo/ico/3.gif) no-repeat scroll 5px 7px;border-bottom:0 solid #E2E2E1;color:#666666;line-height:25px;text-indent:25px;width:auto;width:169px;}
.citynavArrow02 a{color:#3366CC;text-decoration:none;}
.citynavArrow02 a:visited{color:#3366CC;text-decoration:none;}
.citynavArrow02 a:hover{background:#FEE95A none repeat scroll 0 0;color:#FF6600;text-decoration:none;}

.citynavFolderOpen{background:transparent url(/images/logo/ico/open1s.gif) no-repeat scroll 5px 7px;}

/*-----------------------myLabel--------------*/
.leftTip {background:url(/images/logo/ico/i_com.gif) 5px 7px no-repeat;width:auto;line-height:25px;text-indent:25px;border-bottom:0px solid #e2e2e1;color:#666}
.leftTip a{color:#3366cc;text-decoration:none;text-decoration:none;}
.leftTip a:visited {color:#3366cc;text-decoration:none;}
.leftTip a:hover {color:#ff6600;background:#fee95a;text-decoration:none;}

.leftFile {background:url(/images/logo/ico/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{color:#3366cc;text-decoration:none;text-decoration:none;}
.leftFile a:visited {color:#3366cc;text-decoration:none;}
.leftFile a:hover {color:#ff6600;background:#fee95a;text-decoration:none;}
/*end*/
.cnforg {background:transparent url(/images/logo/ico/open1s.gif) no-repeat scroll 5px 7px;border-bottom:1px solid #E2E2E1;color:#FF6600;display:block;line-height:25px;text-indent:25px;width:169px;}
.cnforg a{border-bottom:0 solid #E2E2E1;color:#3366CC;display:block;text-decoration:none;}
.cnforg a:visited{border-bottom:0 solid #E2E2E1;color:#3366CC;display:block;}
.cnforg a:hover{background:#FEE95A url(/images/logo/ico/open1s.gif) no-repeat scroll 5px 7px;border-bottom:0 solid #E2E2E1;color:#FF6600;display:block;line-height:25px;text-indent:25px;}

.marginleft5px{margin-left:5px;}
/* End leftNavi */

/*===================================comment list====================================*/
#comments{width:94%; background:#fff; font-size:14px; margin-top:20px;float:left;}
#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(/inc/comment/images/bg_left_corner_bule.gif) no-repeat; left:0;}
#comments .commHead .b2{background:url(/inc/comment/images/bg_right_corner_bule.gif) no-repeat; right:0; _right:-1px;}
#comments .commList{background:#fff url(/inc/comment/images/bg_bule.gif) repeat-x; background:#fff url(/inc/comment/images/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(/inc/comment/images/mode7.gif) no-repeat -5px; padding-left:15px;}
.commRecord .commAuthor{color:#3B1E58; background:url(/inc/comment/images/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; background:url(/inc/comment/images/bg_reply_2.gif) no-repeat; padding-left:25px; font-size:14px;cursor:pointer;color:#3366cc;margin-top:-6px!important;margin-top:-18px;}
.commRecord .commReplyTop{float:right; background:url(/inc/comment/images/bg_reply_2.gif) no-repeat; padding-left:25px; font-size:14px;cursor:pointer;font-weight: normal;margin-top:-20px;margin-top: 0px\9;*margin-top:-24px;_margin-top:-24px;}
.commRecord a{font-weight:normal;}
.commRecord .commText{color:#315C86; margin-top:10px;}
.commRecord .commReplyText{height:auto;background:#f1f8fe; border:#daeaf7 solid 1px; padding:10px; position:relative; margin-top:15px;}
.commReplyText .commImg{background:url(/inc/comment/images/bg_reply-1.gif) no-repeat; position:absolute; left:-1px; _left:-11px; top:-1px; width:54px; height:57px;} 
.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(/inc/comment/images/morevoiceleft.gif) no-repeat;}
.clsmorevoiceleft{float:right;width:9px;height:32px;background:url(/inc/comment/images/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(/inc/comment/images/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(/inc/comment/images/commentrightbg.gif) no-repeat;}

a.tipprev:hover {background:transparent url(/inc/comment/images/button_hover2.gif) repeat scroll 0 0;color:#0469B6;}
a.tipprev {padding:7px 27px;margin-top:-7px;background:transparent url(/inc/comment/images/button_current2.gif) repeat scroll 0 0;color:#000000;font-size:14px;height:31px;line-height:31px;text-align:center;text-decoration:none;width:112px;}
a.tipnext:hover {background:transparent url(/inc/comment/images/button_hover.gif) repeat scroll 0 0;color:#0469B6;}
a.tipnext {width:112px;height:31px;padding:7px 35px;margin-top:-7px;background:transparent url(/inc/comment/images/button_current.gif) repeat scroll 0 0;color:#000000;font-size:14px;line-height:31px;text-align:center;text-decoration:none;}
.tipprev {padding:7px 27px;margin-top:-7px;background:transparent url(/inc/comment/images/button_current2.gif) repeat scroll 0 0;color:#666666;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:transparent url(/inc/comment/images/button_current.gif) repeat scroll 0 0;color:#666666;font-size:14px;line-height:31px;text-align:center;text-decoration:none;}
/*
a.tipprev:hover {background:transparent url(/inc/comment/images/page.png) 0 -40px no-repeat;color:#2193e0;}
a.tipprev {float:left;background:transparent url(/inc/comment/images/page.png) 0 -20px no-repeat;display:block;width:92px;height:19px;color:#4c4c4c;text-align:center;text-decoration:none;padding-left:19px;line-height:17px;}
a.tipnext:hover {background:transparent url(/inc/comment/images/page.png) -112px -40px no-repeat;color:#2193e0;}
a.tipnext {float:left;background:transparent url(/inc/comment/images/page.png) -112px -20px no-repeat;display:block;width:111px;height:19px;color:#4c4c4c;text-align:center;text-decoration:none;line-height:17px;}
*/
a.utipprev:hover {color:#0469B6;}
a.utipprev {color:#000000;text-decoration:none;}
a.utipnext:hover {color:#0469B6;}
a.utipnext {color:#000000;text-decoration:none;}

.quesBanner{ margin-top:20px; background:url(/inc/comment/images/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(/inc/comment/images/bg_left_corner_white.gif) no-repeat; left:0;}
.quesBanner p .b2{ background:url(/inc/comment/images/bg_right_corner_white.gif) no-repeat; right:0; _right:-1px;}
.commRecord .commFrom{ color:#3B1E58; font-weight:bold; border-bottom:#7cacda dashed 1px; background:#ecf5fe; padding:8px 8px;}
/*===================================comment reply====================================*/
#MyDiv{position:absolute;width:580px;*width:596px;_width:590px;height:300px;font-size:12px;background:#fff;border:1px solid #b2c9e1;z-index:10001;text-align:center;display:none;}
#MySearchLoading{position:absolute;width:100px;height:100px;font-size:12px;z-index:10001;text-align:center;display:none;}
/*===================================comment form====================================*/
#commtForm p{margin:0;}
.addC .title{clear:both;position:relative;padding:25px 0 0 160px;height:31px;background:url(/inc/comment/images/commentsbg_02.jpg) repeat-x;color:#2a6196;text-align:left}
.addC .title a{text-decoration:none;color:#3366cc;}
.addC .title a:hover{text-decoration:none;color:#ff6600;}
.addC .title2{position:absolute;top:0;left:0;display:block;float:left;padding:25px 0 0 15px;width:143px; height:31px; background:#86acd2 url(/inc/comment/images/commentsbg_03.jpg) no-repeat;color:#fff;font-weight: bold;font-size:13px;text-align:left}
.addC form{border:1px solid #b2c9e1;padding:5px 0px 10px 0px !important;padding:5px 4px 10px 4px;text-align:left;}
.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%;padding:10px 10px 0 10px;}
/*===================================reply form====================================*/
.addRc{width:100%;text-align:left;background:#fff;}
.addRc form{padding:0px 12px 10px 12px;}
.addRc form textarea{width:293px;height:120px;}
.addRc form input,.contL form select{font-size:12px;}
.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;}
.replytitle{margin-bottom:10px;height:26px;background:url(/inc/comment/images/replybg.gif) repeat-x bottom;color:#fff;}
.replytitleword{text-align:left;width:86%;cursor:move;float:left;padding:4px 0 0 6px;font-weight:bold;}
.rclosebtn{float:left;text-align:left;width:12%;cursor:pointer;padding:6px 0 0 0px;color:#fff;}
.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 old css ========================*/
.record{float:left;width:85%;margin-top:20px;margin-bottom:10px;border-top:1px dashed #7cacda;margin-left:60px !important;margin-left:30px;padding-top:5px;}
.time{color:#8FB5DA;}
.time span{color:#3B1E58;}
.commtContent{color:#315C86; margin-top:5px;}
.reply{border:#daeaf7 solid 1px;background:#f1f8fe;padding:10px; position:relative; margin-top:15px;}
.replytime{margin-top:-11px;margin-left:-11px;height:45px;background:#f1f8fe url(/inc/comment/images/bg_reply-1.gif) left top no-repeat;color:#315C86; padding-left:74px;padding-top:12px;}
.replyName{color:#3B1E58;margin-top:5px;}
.reply p{color:#315C86;}
.commOrder{ color:#49b0f5; font-size:20px; padding:15px; padding-left:0; font-weight:normal;}
.commOrder2{ color:#49b0f5; font-size:20px; padding:15px; padding-left:0; font-weight:normal;margin-bottom:-30px;}
.clscommtcount{color:#49b0f5; font-size:20px;font-weight:normal;margin-bottom:-10px;}
/*============================= 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-top:1px;margin-bottom:10px;background:url(/images/logo/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(/inc/img/rateprompt2.gif) top right no-repeat!important;background:url(/inc/img/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(/inc/img/rateprompt2.gif) top right no-repeat!important;background:url(/inc/img/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(/inc/img/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(/inc/img/rankleftbg.gif) no-repeat;}
.star-rating-right{position:relative;background:#000;width:5px;height:12px;float:left;margin-left:-5px;background:url(/inc/img/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(/inc/img/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;}
.clsrateitemtitle{float:left;width:55px;text-align:left;}
.clsrateitmebg{float:left;background:url(/inc/img/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 scroll 0 0;border:1px solid #F2DA43;height:auto;text-align:center;width:170px;}
.d_top{background:transparent url(/images/logo/ico/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:transparent 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:#FF6600;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 scroll 0 0;border:1px solid #A2B87E;color:black;font-weight:bold;margin:5px 0;}
/*============================= search_train ========================*/
.search_train{background:#FFFFFF none repeat scroll 0 0;border:1px solid #C9C9C9;margin:0;padding:1px;width:160px;margin-left:1px;margin-bottom:10px;}
.search_train *{color:#000000;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(/images/logo/ico/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(/images/logo/ico/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:#ffffff;}
/*-----------------------autoPic---------------------------------------*/
#autoPic {width:330px;height:300px;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-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:black;}
#autoPic_imgs {width:320px;height:226px}
#autoPic img {width:320px;height:226px}

#autoPic_num {height:20px;position:absolute;left:0;top:204px;text-align:right}
.autoPic_num_current {padding:0 3px;width:20px;height:14px;margin:2px;background:#fbae3d;border:1px solid #e7a038;text-decoration:none;color:#fff;font-size:12px}  
#autoPic_num span a {padding:0 3px;width:20px;height:14px;margin:2px;background:#fff;text-decoration:none;color:black;border:1px solid #e7a038;text-decoration:none;color:black;font-size:12px} 
#autoPic_num span a:hover {padding:0 3px;width:20px;height:14px;margin:2px;background:#fbae3d;border:1px solid #e7a038;text-decoration:none;color:#fff}  

#autoPic_picIntro {width:318px;height:25px;padding-top:5px;background:#fff;border:1px solid #e6e6e6}

.autoPic_more {margin-top:5px}
.autoPic_moreText {float:left;padding-left:15px;height:20px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:black;background:url(/images/logo/ico/left_arrow.jpg) no-repeat left center}
.autoPicVideo {float:right;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:black;background:url(/images/logo/ico/camer-ico.gif) no-repeat left center;padding-left:22px}
.imgHidden {display:none}
.imgShow {display:block}
/*
.autoPic_moreUpload {float:right;background:url(/images/logo/ico/camer-ico.gif) no-repeat left center}
.autoPic_moreUpload a {display:block;width:117px;height:22px;background:url(/images/logo/ico/upPic.jpg) no-repeat}
.autoPic_moreUpload a:hover {display:block;width:117px;height:22px;background:url(/images/logo/ico/upPic.jpg) no-repeat scroll 0 -22px}
*/
/*==========================css of bbsPIC==============================*/
#bbsPic .moreAtt{ padding:0; width:100%; height:auto; margin-top:0px;clear:both;}
#bbsPic .moreAtt .title{ font-size:14px; font-weight:bold; background:url(/images/logo/ico/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{ padding-top:10px; padding-bottom:0px; padding-left:0px; padding-right:0px; width:100%; height:auto; margin-top:0px;}
#cityReview .moreAtt .title{ font-size:14px; font-weight:bold; background:url(/images/logo/ico/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(/images/background/bg_green_04.jpg) #9ebc2c no-repeat; margin: 0px; color: #fff; line-height: 28px;text-align: center;}
#expert .mask {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 0px 1px; padding-top: 0px; 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(/images/background/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(/images/background/bg_head.jpg) no-repeat;}
#expert .offline {background: url(/images/background/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(/images/logo/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 img{ border:none;}
#trafficsearchWrap .clear{height:0; line-height:0;}
#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(/images/background/bg_orange_02.jpg) repeat-x 0 -93px; margin-right:2px; margin-top:3px; height:28px; line-height:28px; padding:0 15px; cursor:pointer; font-weight:bold; color:#9d0000;}
#trafficsearchWrap .over, #trafficsearchWrap .current{background:url(/images/background/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(/images/background/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:#0066FF;}
.trafficsearchCon .leftBd{background:url(/images/background/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(/images/logo/ico/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:#0066FF;}
.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;padding:10px 10px;margin-top:10px;background:url(/inc/comment/images/commentsearchbg.gif) repeat-x;text-align:center;padding:16px 0;font-size:16px;color:#3080ae;}
.clscommentsearchtxt{border:2px solid #a5c6d1;height:20px;font-size:14px;}
.clscommentsearchbtn{width:91px; height:25px;background:url(/inc/comment/images/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 #cccccc;background:#fffaee;padding:5px;margin-bottom:10px;}
.clsgoogleadleft{width:160px;height:600px;border:1px solid #ccc;background:#ffffff;font-size:11px;text-align:left;}
.clsgoogleadtop{width:720px;height:90px;border:1px solid #ccc;background:#ffffff;font-size:11px;text-align:left;}
/*======================== 2010-6-1 begin     =========================*/
body{ background:#fff url(/images/background/bgj037.jpg) repeat-x 0 70px; margin:0; padding:0;}
#header, #main, #footer, .content, .footer{ width:995px; margin:0 auto; background:#fff; }
#header{ position:relative; z-index:1;}
.center{ background:#fff;}
#mainNav{ overflow:hidden; zoom:1; position:relative; padding-left:12px;}
#mainNav li.current{ height:22px; line-height:22px;float:left;margin-top:1px;margin-left:1px; padding:0; background:url(/images/logo/patte/icon_list_01.png) no-repeat 0 50%;}
#mainNav li.current a, #mainNav li.current a:hover{padding-bottom:10px;background:#05467b url(/images/logo/patte/menu_bg_02.png) repeat-x;color:#fff;}

#mainNav .clt2, #mainNav .crt2{ position:absolute; width:10px; height:10px; top:-1px; background:url(/images/background/bgp036.png) no-repeat;}
#mainNav .clt2{ background-position:0 0; left:-1px;}
#mainNav .crt2{ background-position:-10px 0; right:-1px;}

.headBg, .left{ border-left: solid 1px #ccc; position:relative;}
.headBg{ border-bottom:none;}
.center{ margin-left:3%;}
.leftBg2, .rightBg2{ position:absolute; width:5px; height:627px; top:-40px; background:url(/images/background/bgj036.jpg) no-repeat;}
.leftBg2{ background-position:0 0; left:-5px;}
.rightBg2{ background-position:-5px 0; right:-5px;}


.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;}

#msgBox{ display:none; position:absolute; top:35px; right:15px; width:370px; height:260px; border:solid 1px #ccc; background:#fff url(/images/background/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(/images/logo/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(/images/logo/ico/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}

.left{ padding-bottom:20px;}
.leftMenu{ margin-right:0;}
.cityNav2{ width:174px; margin:0 auto;}
/*======================== need rewrite Begin     =========================*/
.left{ 
	width:180px; 
	overflow:hidden; 
	padding-top:30px; 
	background:none repeat scroll 0 0 #fcf1df;
	border-right: solid 5px #E4E4E4; 
	border-bottom: solid 5px #E4E4E4;
}
.headBg{ 
	background:url(/images/background/city-zero01.png) repeat-x;
	position:relative; 
	height:49px; 
	border:none;
}
.headBg .banner{ 
	border-left:1px solid #C9CD9A;  
	width:189px;  
	height:72px; 
	background:url(/images/background/city-zero02.jpg) no-repeat;
}
.headBg .loginBox{ 
	position:absolute; top:0; right:20px;
}
.path{ 
	margin-top:5px;
}
/*======================== 2010-6-1 rewrite End     =========================*/
