﻿@charset "utf-8";
/* CSS Document */
.bold{ font-weight:bold;}
.center .cont .subHead { background:url(https://data.travelchinaguide.com/images/background/icon/icon-warrior.gif) 0 3px no-repeat; font-size:13px; font-weight:bold; margin:0; padding-left:25px; }
/* Code Info */
.codeInfo .h2 { font-weight: bold;height: 38px;padding: 4px 0 10px;width: 380px;}
.codeInfo .h2 span { display:block; line-height:25px; margin-left:11px; background:#f5dc8c; padding-left:10px; font-size:13px; color:#00f; }
.codeInfo dt {  font-size:13px; font-weight:bold; margin:0 0 10px 10px; }
.codeInfo dd { color:#f90; background:url(https://data.travelchinaguide.com/images/background/line/ico_cusp_line.gif) 10px 8px no-repeat;padding-left:35px;line-height:25px; }
.codeInfo p { margin:15px 0 15px 10px; }
.codeInfo p.code { background:url(https://data.travelchinaguide.com/images/background/icon/mood6.gif) 0 3px no-repeat; padding-left:20px; margin-top:0; }
.codeInfo .tourmap { margin:0 0 0 10px; border:0; float:right; }
.dinning{ background:url(https://data.travelchinaguide.com/images/background/icon/ico-dining.gif) no-repeat left center; padding-left:30px;}
.dineshow{text-align:right; margin-bottom:5px;}
.dineshow span{ margin-left:30px;}
.trafficIcon{ vertical-align:middle;margin-top:-7px;_margin-bottom:7px;_margin-top:0;} 

/*==========================brief content menu and content==================================*/
.center{ width:78%; margin-left:2%;}
.itinerary { position:relative;}
.itinerary .bdLeft, .itinerary .bdRight{ position:absolute; height:140px; background:url(https://data.travelchinaguide.com/images/tcg/tour/background/bgj044.jpg) no-repeat;}
.itinerary .bdLeft{ left:0; top:10px; top:30px\0; width:1px;}
.itinerary .bdRight{ right:0; top:30px; top:60px\0; width:1px; background-position:-2px 1px; }
.tabB{ margin:8px;}

#tab{ height:31px; margin:10px 0 0; border-bottom:1px solid #7996B4; *overflow:hidden; zoom:1;font-size:14px}
#tab li{ float:left; width:132px; height:30px; line-height:30px; margin-right:2px; border:1px solid #7996B4; background:url(https://data.travelchinaguide.com/images/tcg/tour/background/bgj045.jpg) repeat-x; text-align:center; cursor:pointer; color:#15599A; overflow:visible; }
#tab .current{ height:31px; background-position:0 -30px; position:relative; border-bottom:none;}
#tabB1{}
#tabB2{ width:100%; margin:0 auto 10px; border:none; font-size:inherit;}
#tabB2 th{ background:#57A4E8; border-right:#fff solid 1px; padding:5px 0; color:#fff; text-align:center;}
#tabB2 td{ border-bottom:#CAE0F5 solid 1px; padding:10px 0 10px 2%;text-align:left}
#tabB2 .tar{ text-align:right; padding:0 0 5px; font-size:14px;}
#tabB2 .tr0{ background:#EDF6FD;}
#tabB2 .tr1{ background:#fff;}
#tabB2 .meals{ padding-left:4%}
#tabB2 td table{border:0;}
#tabB2 td table th{ color:#000}
#tabB2 td table td{ border-bottom:0}
#tabB2 table{margin-left:0}
#tabB2 table img{margin:0}

#showPhoto{width:100%;border:0;margin:0;padding:0;min-height:502px; _height:502px;}
/*========================frief content menu content end=================================*/

/* Itinerary content */
#tourItinerary { margin:20px 0 0 0; padding:0; }
#hotelsLink { background:url(https://data.travelchinaguide.com/images/tcg/tour/menu/ico-blank-1.gif) no-repeat; width:148px; height:28px; text-align:center; padding-top:1px; font-size:13px;margin-left:10px;padding:4px 53px 9px;}
#hotelsLink a{text-decoration:none}
#priceLink { background:url(https://data.travelchinaguide.com/images/tcg/tour/menu/ico-blank-1.gif) no-repeat; width:148px; height:28px; text-align:center; padding-top:1px; font-size:13px;margin-left:10px;padding:4px 33px 9px;}
#priceLink a{text-decoration:none}
#hotelsPrice { background:url(https://data.travelchinaguide.com/images/tcg/tour/menu/ico-blank-1.gif) no-repeat; width:148px; height:28px; text-align:center; padding-top:1px; font-size:13px;margin-left:10px;padding:4px 28px 9px;}
#hotelsPrice a{text-decoration:none}
#tourItinerary .departure { background:url(https://data.travelchinaguide.com/images/background/line/ico_cusp_line.gif) 3px 3px no-repeat; padding-left:30px; }
#tourItinerary .departure span{display:block;padding-left:82px}
#tourItinerary .setwordsize { text-align:right; margin:0 0 10px 0; }
#tourItinerary ul.ico { padding:0 0 25px 0; margin:0; }
#tourItinerary ul.ico li { float:left; margin-right:1px; }
#tourItinerary ul.ico .ORbutton { background:url(https://data.travelchinaguide.com/images/tcg/tour/menu/ico-blank-1.gif) no-repeat; width:148px; height:28px; text-align:center; padding-top:1px; font-size:13px; }
#tourItinerary ul.ico .ORbutton a { text-decoration:none; }
.itinerary { text-align:justify; }
.itinerary blockquote { margin-left:46px; }
.itinerary table {position:relative; zoom:1; margin:0 0 0 8px; *margin:0 -8px 5px 16px; _margin:0 0 0 8px; *left:8px; _left:0; *top:5px; background:#fff; border:1px solid #d3e7f6;font-size:13px;z-index:10;}
.itinerary table img { margin:5px 5px 0; }
.wrapI { margin-bottom:20px; }
.wrapI div { margin:10px 0; padding:10px; background:#edf6fd;}
.wrapI .title { position:relative; padding-left:18px !important; background:url(https://data.travelchinaguide.com/images/tcg/tour/icon/icon-dot-01.gif) no-repeat 5px 50%; }
.wrapI .title span { position:absolute; left:-57px; _left:-74px; top:-10px; *top:-12px; padding-top:5px; width:46px; height:45px; background:url(https://data.travelchinaguide.com/images/tcg/tour/icon/icon-corner-03.gif) left bottom no-repeat; color:#f9ffd0; text-align:center; font-size:16px; line-height:normal; }
#secondary table { width:100%; background:#cbcbcb; margin:0;border:1px solid #ccc; border-collapse:collapse}
#secondary table caption { text-align:left; padding:5px; font-size:13px; }
#secondary th { background:#faf49e; padding:3px 10px;border:1px solid #ccc; font-size:14px;font-weight:normal}
#secondary th div{ text-align:justify}
#secondary td { background:#fff; padding:3px 10px; border:1px solid #ccc}
#secondary .pTournew .pTitleone{background:#FAF49E url(https://data.travelchinaguide.com/images/tcg/tour/background/t_bg.gif) no-repeat center center; width:140px;}
#secondary .pTitle{ background-color:#FAF49E}
#secondary div table{position:static}
#secondary img{ border:0;margin:0}
.tourpagelist { margin:10px auto; }
.tourpagelist .curpage { width:35px; font-size:16px; height:36px; text-align:center; background:url(https://data.travelchinaguide.com/images/tcg/tour/button/bg_number.jpg) no-repeat; line-height:35px; }
.tourpagelist table { border:none; }
.tourpagelist #tblpagelist td { padding:0 10px; font-size:16px; }
a.tipnext { display:block; font-size:14px; color:#000; width:112px; height:31px; text-align:center; background:url(https://data.travelchinaguide.com/images/tcg/tour/button/button_current.jpg); text-decoration:none; line-height:31px; }
a.tipnext:hover { color:#0469b6; background:url(https://data.travelchinaguide.com/images/tcg/tour/button/button_hover.jpg); }
.tourpagelist a.tipprev { display:block; font-size:14px; color:#000; width:112px; height:31px; text-align:center; background:url(https://data.travelchinaguide.com/images/tcg/tour/button/button_current2.jpg); text-decoration:none; line-height:31px; }
.tourpagelist a.tipprev:hover { color:#0469b6; background:url(https://data.travelchinaguide.com/images/tcg/tour/button/button_hover2.jpg); }
.tourpagebtm, .tourpagebtmTop, .tourpagefont, .tourpagefontTop { height:74px; width:auto; margin:10px auto; }
.tourpagebtm, .tourpagefont { background:url(https://data.travelchinaguide.com/images/tcg/tour/background/bg_01.jpg) no-repeat; }
.tourpagebtmTop, .tourpagefontTop { background:url(https://data.travelchinaguide.com/images/tcg/tour/background/bg_02.jpg) no-repeat; }
.tourpagebtm, .tourpagebtmTop { padding-left:5px; }
.tourpagefont, .tourpagefontTop { padding-right:5px; }
.tourpagebtm { background-position:left bottom; }
.tourpagefont { margin-top:0; background-position:right bottom; }
.tourpagebtmTop { background-position:left top; }
.tourpagefontTop { margin-top:0; background-position:right top; }
#bottomInfo{}
/*==================special table style==================*/
table.infoTable{ border-collapse:collapse;border:1px solid #ccc; text-align:center}
.infoTable td,.infoTable th{border:1px solid #ccc;line-height:24px}
/*===================end========================*/

/*====================special ul style==============================*/
ul.speUl{ padding-left:15px}
ul.speUl li{ list-style-type:disc}
/*===================end========================*/

/*=====================BJ03-1 Price Table=============================*/
table.pTour{margin-left:0;width:100%;text-align:center; border-collapse:collapse;border:0;}
table.pTour .title{ background-color:#FAF49E}
table.pTour table{margin-left:0;border:0;margin-right:0;}
table.pTour img{margin:0}
table.pTour table td{border:0}
table.pTour td{ border:1px solid #ccc;height:38px}
table.pTour table td{height:19px;padding:0 5px}
table.pTour .pTitle{font-weight:normal;}

.dayMenu{margin:0;padding:0}
.dayMenu li{ float:left;line-height:32px; background:url(https://data.travelchinaguide.com/images/tcg/tour/menu/bg-terms-06.png) no-repeat;padding-left:8px;font-size:15px;color:#915300;width:175px;font-weight:bold}
.dayMenu li a{color:#915300}
.dayMenu li a:hover{color:#0aaadd}
/*=====================BJ03-1 Price Table end=============================*/

/*=====================BJ03-1 Price Table New=============================*/
table.pTournew{margin-left:0;width:100%; border:1px solid #CCC; text-align:center; border-collapse:collapse; position:static}
table.pTournew .title{ background-color:#FAF49E}
table.pTournew table{margin-left:0;border:0;margin-right:0;}
table.pTournew img{margin:0}
table.pTournew table td{border:0}
table.pTournew td{ border:1px solid #ccc;height:38px}
table.pTournew table td{height:19px;padding:0 5px}
table.pTournew .pTitleone{background:#FAF49E url(https://data.travelchinaguide.com/images/tcg/tour/background/t_bg.gif) no-repeat center center; width:140px;}
/*=====================BJ03-1 Price Table New end=============================*/

/*=====================BJ04 menu===============================================*/
.dayMenu2{margin:0;padding:0}
.dayMenu2 li{ float:left; height:32px;line-height:32px; background:url(https://data.travelchinaguide.com/images/tcg/tour/menu/bg-bj04.png) no-repeat;padding-left:8px;font-size:15px;color:#915300;width:142px;font-weight:bold;padding-left:20px}
.dayMenu2 img{ margin:5px 0;}
.dayMenu2 li a{color:#915300}
.dayMenu2 li a:hover{color:#0aaadd}
/*====================BJ04 menu end=================================*/

/*=====================BJ03 menu===============================================*/
.dayMenu3{margin:0;padding:0;margin-left:-35px}
.dayMenu3 li{ float:left;line-height:32px; background:url(https://data.travelchinaguide.com/images/tcg/tour/menu/bg-terms-06.png) no-repeat;margin-left:8px;font-size:12px;color:#915300;width:175px;font-weight:bold; text-align:center}
.dayMenu3 li a{color:#915300}
.dayMenu3 li a:hover{color:#0aaadd}
/*====================BJ03 menu end=================================*/

/*========================BJ03 menu2=============================*/
.currContent{margin:20px auto 0;width:175px;clear: both}
.currContent li{line-height:32px; background:url(https://data.travelchinaguide.com/images/tcg/tour/menu/bg-terms-06.png) no-repeat;margin-left:8px;font-size:12px;color:#915300;width:175px;font-weight:bold; text-align:center}
.currContent li a{color:#915300}
.currContent li a:hover{color:#0aaadd}
/*========================BJ03 menu2 end=============================*/

/*left google search form*/
.leftMenu .lgoosearch { width:165px; color:#3366cc; font-size:13px; margin-left:4px;margin-top:20px}
.leftMenu .lgoosearch span { color:#3366cc; font-size:12px; background:url(https://data.travelchinaguide.com/images/tcg/tour/icon/search-left.gif) 0 0 no-repeat; padding-left:17px; }
.leftMenu .lgoosearch form.sb { margin:3px 0 3px 0; padding:0; }
.leftMenu .lgoosearch input.letter { width:96px; border:1px solid #ffd800; height:18px; background:#fff; border-right:0; line-height:20px; }
.leftMenu .lgoosearch input.pic {margin-top:0; line-height:20px; }
/* endleft google search form */

/*======================================yangtze left menu==================================================*/
.citynav {background:url(https://data.travelchinaguide.com/images/background/bg/ico-blank-1.gif) no-repeat;padding-top:0;color:#f60}
.citynavTitle {margin-bottom:10px;background:url(https://data.travelchinaguide.com/images/background/icon/anchor.gif) 5px 5px no-repeat; color:#666; text-indent:30px;padding-top:5px}
.citynavFolder {margin:0;background:url(https://data.travelchinaguide.com/images/background/icon/closed.gif) 5px 7px no-repeat;line-height:26px;text-indent:25px;border-bottom:1px solid #e2e2e1; display:block;}
.citynavFolder a{color:#3366cc;text-decoration:none;display:block;text-decoration:none;}
.citynavFolder a:visited {color:#3366cc;text-decoration:none;display:block;}
.citynavFolder a:hover {color:#ff6600;background:#fee95a url(https://data.travelchinaguide.com/images/background/icon/open1.gif) 5px 5px no-repeat; display:block ;text-decoration:none;}
/*=========================================end=====================================================*/

/*new banner*/
.headBg .leftBg3, .headBg .rightBg3{ behavior: url(/tour/images/background/iepngfix.htc);}
.headBg .leftBg3{ position:absolute; left:0; bottom:0px; width:180px; height:30px; overflow:hidden; background:url(https://data.travelchinaguide.com/images/background/bg/bgp045.png) no-repeat;}
.headBg .rightBg3{ position:absolute; left:180px; bottom:0;  width:813px; height:44px; background:url(https://data.travelchinaguide.com/images/background/bg/bgp013.png) no-repeat; }
.headBg .rightBg3 .line2{ width:803px; height:40px; margin-left:11px; border-top:solid 5px #E4E4E4; background:#fff;}
/*new banner end*/

/*new leftNav */
.cityNav2{color:#666666}
.cityNav2 .cityTitle{width:100%; background:#10a7ec; color:#fff; font-weight:bold; text-align:center;font-size:14px;padding:5px 0;}
.cityTitle a{color:#ffffff;text-decoration:underline;} 
.cityTitle a:hover{color:#ffffff;text-decoration:none;}
.cityNav2 .leftNav li {line-height:25px;text-indent:25px;display:block;color:#ff6600;background:url(https://data.travelchinaguide.com/images/background/arrow/arrow-r-blue.gif) 5px 9px no-repeat;border-bottom:1px solid #e2e2e1}
.cityNav2 .leftNav li a{color:#3366CC;display:block;text-decoration:none;}
.cityNav2 .leftNav li a:visited{color:#3366CC;text-decoration:none;}
.cityNav2 .leftNav li a:hover{background:#FEE95A url(https://data.travelchinaguide.com/images/background/arrow/arrow-r-blue.gif) no-repeat scroll 5px 9px;color:#FF6600;display:block;text-decoration:none;}

.leftMenu .bold{background:#10A7EC;color:#fff}
/*-------------new leftNav end------------------*/

/* price table tab */
#priceTab{ position:relative;zoom:1;margin:15px 0;}
#priceTab th{ font-weight:normal;background:#faf49e;}

#priceTab .fr{ text-align:right;}
#priceTab .convt{ padding-left:15px; background:url(https://data.travelchinaguide.com/images/background/arrow/arrow-orgen.gif) no-repeat 0 4px;}
#priceTab .priceTit{ overflow:hidden; zoom:1;}
#priceTab .priceTit li{ float:left; position:relative; width:170px; height:45px; line-height:45px; border:1px solid #CA6A07; border-bottom:none; border-top-left-radius:7px; border-top-right-radius:7px; margin-right:8px; padding-left:10px; background:#FFE163 url(https://data.travelchinaguide.com/images/tcg/tour/background/bgp015.png) repeat-x 0 -45px; text-align:center; cursor:pointer; color:#D97900; font-weight:bold; font-size:16px;}
#priceTab .priceTit .arr{ display:none; position:absolute; left:22px; top:18px; width:20px; height:10px; overflow:hidden; font-size:20px; }
#priceTab .priceTit .arr span{ display:block; width:20px; height:10px; margin-top:-23px; margin-top:-24px\9; -margin-top:-21px;}
#priceTab .priceTit .current{ background-position:0 0; color:#FFF;}
#priceTab .priceTit .current .arr{ display:block;background:url(https://data.travelchinaguide.com/images/tcg/tour/icon/bgp002.png) no-repeat scroll 0 0 transparent}
 
#priceTab .priceCon{ display:none; zoom:1;}
#priceTab .priceCon{ border:2px solid #DB8000; background:#FFF url(https://data.travelchinaguide.com/images/tcg/tour/background/bgp016.png) repeat-x left bottom;}
#priceTab .priceCon .h4{ padding:10px 20px; background:#DB8000; font-size:14px; color:#fff;}
#priceTab .priceCon .pd{ padding:10px;}
#priceTab .priceCon table{ border-collapse:collapse; font-size:14px;}
#priceTab .priceCon td, #priceTab .priceConLi th{ border:1px solid #ccc; padding:3px 10px; text-align:center;}
#priceTab .priceCon .tac{ padding:10px 0 20px; text-align:center;}
#priceTab .priceCon .bg{ width:40%; height:38px; background:#FAF49E url(https://data.travelchinaguide.com/images/tcg/tour/background/bgp018.png) no-repeat center center;}
#priceTab .priceCon sup, #priceTab .priceConLi sub{ font-size:14px; }
#priceTab .priceCon sub{ float:left; margin-top:10px;font-weight:normal}
#priceTab .priceCon sup{ float:right;font-weight:normal}
#priceTab .priceCon .fs12{ font-size:12px;}
#priceTab .priceCon .bgT {background-color: #FDFBD8;}
/*end price table tab*/

/* price table tab */
#tabPrice{ position:relative;zoom:1; margin:18px 0;}
#tabPrice th{ font-weight:normal;background:#faf49e;}
#tabPrice .fr{ text-align:right;}
#tabPrice .convt{ padding-left:15px; background:url(https://data.travelchinaguide.com/images/background/arrow/arrow-orgen.gif) no-repeat 0 4px;}
#tabPrice .priceTit{ overflow:hidden; zoom:1;}
#tabPrice .priceTit li{ float:left; position:relative; width:170px; height:45px; line-height:45px; border:1px solid #CA6A07; border-bottom:none; border-top-left-radius:7px; border-top-right-radius:7px; margin-right:8px; padding-left:10px; background:#FFE163 url(https://data.travelchinaguide.com/images/tcg/tour/background/bgp015.png) repeat-x 0 -45px; text-align:center; cursor:pointer; color:#D97900; font-weight:bold; font-size:16px;}
#tabPrice .priceTit .arr{ display:none; position:absolute; left:22px; top:18px; width:20px; height:10px; overflow:hidden; font-size:20px; }
#tabPrice .priceTit .arr span{ display:block; width:20px; height:10px; margin-top:-23px; margin-top:-24px\9; -margin-top:-21px;}
#tabPrice .priceTit .current{ background-position:0 0; color:#FFF;}
#tabPrice .priceTit .current .arr{ display:block;background:url(https://data.travelchinaguide.com/images/tcg/tour/icon/bgp002.png) no-repeat scroll 0 0 transparent}
#tabPrice .priceCon{ display:none; zoom:1;}
#tabPrice .priceCon{ border:2px solid #DB8000; background:#FFF url(https://data.travelchinaguide.com/images/tcg/tour/background/bgp016.png) repeat-x left bottom;}
#tabPrice .priceCon .h4{ padding:10px 20px; background:#DB8000; font-size:14px; color:#fff;}
#tabPrice .priceCon .pd{ padding:10px;}
#tabPrice .priceCon table{ border-collapse:collapse; font-size:14px;}
#tabPrice .priceCon td, #tabPrice .priceConLi th{ border:1px solid #ccc; padding:3px 10px; text-align:center;font-size:13px}
#tabPrice .priceCon .tac{ padding:10px 0 20px; text-align:center;}
#tabPrice .priceCon .bg{ width:40%; height:38px; background:#FAF49E url(https://data.travelchinaguide.com/images/tcg/tour/background/bgp018.png) no-repeat center center;}
#tabPrice .priceCon sup, #tabPrice .priceConLi sub{ font-size:14px; }
#tabPrice .priceCon sub{ float:left; margin-top:10px;font-weight:normal}
#tabPrice .priceCon sup{ float:right;font-weight:normal}
#tabPrice .priceCon .fs12{ font-size:12px;}
/*--------------------------------------------------------------*/
#tabPrice div table{margin:0;position:static}
#tabPrice div td{ background-color:#fff;}
#tabPrice div table div{ text-align:justify}
#tabPrice th { background:#faf49e; padding:3px 10px; border:1px solid #ccc;font-size:14px;font-weight:normal}
#tabPrice td {padding:3px 10px;border:1px solid #ccc}
/*----------------------------------------------------------------*/
#tabPrice table{margin:0;border:1px solid #ccc; border-collapse:collapse;width:100%}
/*end price table tab*/

/*new nav 20111121*/
.dpn { display:none; }
.headBg .leftBg3, .headBg .rightBg3 { display:none; }
.headBg, .headBg .banner { height:15px; border:none; background:#FFF url(https://data.travelchinaguide.com/images/background/bg/bgp032.png) repeat-x; }
.left { position:relative; width:184px; overflow:visible; border-left:none; padding-top:10px; border-right:1px solid #E4E4E4; border-bottom:1px solid #E4E4E4; background:#F8F8F3 url(https://data.travelchinaguide.com/images/background/bg/bgp018.png) repeat-x; zoom:1; }
.h1 { position:relative; }
.start { margin-top:10px; background:url(https://data.travelchinaguide.com/images/tcg/tour/background/bgp028.png) no-repeat; height:70px; }
.start .online { float:left; width:146px; height:33px; border:none; margin-top:20px; background:url(https://data.travelchinaguide.com/images/tcg/tour/button/p007.png) no-repeat; text-align:left; padding:0 0 3px 10px; *padding-bottom:0;
font:16px Arial, Helvetica, sans-serif; color:#FFF; cursor:pointer; }
.start .fl { float:left; width:200px; line-height:1.4; margin:15px 60px; text-align:center; }
.start .fl .red { display:inline-block; vertical-align:middle; font-size:1.5em; color:#C10000; }
.tourNewTab .line { margin:0 10px; }
.tourNewTab .tabCon { display:none; }
#bottomInfo { padding-bottom:15px; }
#tab li { width:auto; padding:0 14px; }
#tab li a { display:block; color:#15599A; text-decoration:none; }
.itinerary .bdRight { top:30px; }
.tailor { margin-bottom:15px;}
.tailor .rightArr{ margin-right:5px;}
.tailor .tailorLink{ display:inline-block; width:256px; height:33px; line-height:33px; padding-left:15px; background:url(https://data.travelchinaguide.com/images/tcg/tour/button/p013.png) no-repeat; font:normal 15px/33px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none;}
/*new nav 20111121*/

/*new early bird ad*/
#secondary .earlyIco, .itinerary .tabCon .earlyIco{  float:right; margin-bottom:-40px;}
#priceTab{ margin-top:0;}
#secondary .tar, #tabPrice .tar{ text-align:right;}
.priceConLi{ margin-bottom:10px;}
#secondary .convt{ padding-left:15px; background:url(https://data.travelchinaguide.com/images/background/arrow/arrow-orgen.gif) no-repeat 0 4px;}
/*new early bird ad*/


#secondary .tourCategory td{ padding:0;}

.tourCategory{ border:1px solid #e0e0e0; width:560px;}
.tourCategory td{height:35px; background: url(https://data.travelchinaguide.com/images/tcg/tour/background/bgp052.png); text-align:center;  border-right:1px solid #e0e0e0;}
.tourCategory td a{ display:block;height:35px; background:url(https://data.travelchinaguide.com/images/tcg/tour/background/bgp053.png); line-height:35px;padding:0 3px;}

.tourCategory .self{ background:url(https://data.travelchinaguide.com/images/tcg/tour/background/bgp054.png);}
.tourCategory .self ul{ margin-left:8px;}
.tourCategory .self li{ float:left;}
.tourCategory .self .current{ height:25px;background:url(https://data.travelchinaguide.com/images/tcg/tour/background/bgp056.png);color:#fff; border:1px solid #fff; padding:0 4px;}

.tourCategory .self li a{height:25px;/* background:url(https://data.travelchinaguide.com/images/tcg/tour/background/bgp055.png);*/line-height:25px; border:1px solid #fff; padding:0 2px;}

.selfCategory li{margin-left: 10px;}