@charset "utf-8";
/* CSS Document */
body {font-family::Arial !important;}
.fL {float:left;}
.fR {float:right;}
.pL4 {padding-left:4px;}
.mL20 {margin-left:20px;}
.mL30 {margin-left:30px;}
.fontG {color:#21624c; font-weight:700;}
.fontGrey {color:#999; font-size:12px;}
.fontY {color:#f60; font-weight:700; font-size:14px;}
.fontY2 {color:#ff803a; font-size:18px;}
.fontY3 {color:#ff803a; font-weight:700; font-size:24px;}
.fontB {color:#369; font-weight:700; font-size:14px;}
.fontR4 {color:#d2101b; font-weight:700; font-size:14px;}
.indent {text-indent:1em;}
.indent2 {text-indent:2em;}
.qiInput {vertical-align:middle; margin-top:-1px; margin-bottom:1px; _margin:4px 0;}
a.this:link,a.this:visited {color:#fff !important; background-color:#d67c34; text-decoration:underline !important;}
a.this:hover {color:#fff !important; background-color:#d67c34; text-decoration:none !important;}
input {font-family:Arial;}

/*============ index page ==============*/
.mainBox {width:976px; margin:2px auto; padding:12px; background-color:#e6edf5; zoom:1;}
/* left */
.indexLeft {float:left; width:344px;}
.indexLeft .tm {width:344px; height:38px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) no-repeat;}
.box1 {border-left:#2f91ca 8px solid; border-right:#237559 8px solid; zoom:1;}
.indexLeft .roundT {width:328px; height:4px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) 0 -51px no-repeat; font-size:1px;}
.indexLeft .roundB {width:328px; height:4px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) 0 -55px no-repeat; font-size:1px;}
.indexLeft .searchBox {height:186px; border-left:#666 1px solid; border-right:#666 1px solid; background:#fff url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) 0 -171px repeat-x; overflow:hidden;}
.indexLeft .searchBox table {margin:10px auto;}
.indexLeft .searchBox td {height:32px; padding-left:10px; font-size:14px;}
.btnSearch {display:block; width:85px; height:26px; margin:0 auto 10px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) -42px -119px no-repeat;}
.indexLeft .box2 {width:344px; height:6px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) 0 -38px no-repeat; font-size:1px;}
.indexLeft .roundT2 {width:328px; height:4px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) 0 -59px no-repeat; font-size:1px;}
.indexLeft .helpBox {width:326px; height:50px; border-left:#666 1px solid; border-right:#666 1px solid; background-color:#FFF;}
.indexLeft .email {float:left; width:68px; height:24px; margin:13px 10px 0; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) -261px -119px no-repeat; _display:inline;}
.indexLeft .phone {float:left; width:72px; height:29px; margin:10px 10px 0; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) -189px -119px no-repeat; _display:inline;}
.indexLeft .chat {float:left; width:62px; height:30px; margin:10px 10px 0; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) -127px -119px no-repeat; _display:inline;}
.faq {float:left; width:41px; height:33px; margin:10px 10px 0; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) 0 -127px no-repeat; _display:inline;}
.shux2 {float:left; width:1px; height:32px; margin-top:10px; background-color:#bbb;}
.indexLeft .box3 {width:344px; height:7px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) 0 -44px no-repeat; font-size:1px;}
.sideBox {margin-top:10px; padding:5px; border:#7eaa9b 1px solid; background-color:#fff; zoom:1;}
.sideBox .b1 {height:1px; margin:0 4px; background:#318d65; font-size:1px; overflow:hidden;}
.sideBox .b2 {height:1px; margin:0 2px; background:#318d65; font-size:1px; overflow:hidden;}
.sideBox .b3 {height:1px; margin:0 1px; background:#318d65; font-size:1px; overflow:hidden;}
.bc1 {height:24px; padding-left:15px; background-color:#318d65; color:#fff; font-weight:700; font-size:14px; line-height:24px;}
.sideBox .b4 {height:1px; margin:0 4px; background:#f67017; font-size:1px; overflow:hidden;}
.sideBox .b5 {height:1px; margin:0 2px; background:#f67017; font-size:1px; overflow:hidden;}
.sideBox .b6 {height:1px; margin:0 1px; background:#f67017; font-size:1px; overflow:hidden;}
.bc2 {height:24px; padding-left:15px; background-color:#f67017; color:#fff; font-weight:700; font-size:14px; line-height:24px;}
.sideBox .b7 {height:1px; margin:0 4px; background:#3c8ab7; font-size:1px; overflow:hidden;}
.sideBox .b8 {height:1px; margin:0 2px; background:#3c8ab7; font-size:1px; overflow:hidden;}
.sideBox .b9 {height:1px; margin:0 1px; background:#3c8ab7; font-size:1px; overflow:hidden;}
.bc3 {height:24px; padding-left:15px; background-color:#3c8ab7; color:#fff; font-weight:700; font-size:14px; line-height:24px;}
.customerSay {width:302px; margin:10px auto;}
.customerSay p {color:#333; line-height:140%;}
.customerSay h3 {margin:5px 0; color:#f60; font-weight:700; font-size:14px; line-height:130%;}
.customerSay a:link, .customerSay a:visited {color:#333; text-decoration:underline;}
.customerSay a:hover {color:#333; text-decoration:none;}
.jewel, .jewel1, .jewel2, .jewel3, .jewel4, .jewel5 {display:inline-block; height:11px; vertical-align:middle; font-size:1px;}
.jewel {width:65px; margin-left:5px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) -127px -149px no-repeat;}
.jewel1 {width:13px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) -192px -149px no-repeat;}
.jewel2 {width:26px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) -192px -149px no-repeat;}
.jewel3 {width:39px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) -192px -149px no-repeat;}
.jewel4 {width:52px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) -192px -149px no-repeat;}
.jewel5 {width:65px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) -192px -149px no-repeat;}
.indexLeft .topFAQ {width:305px; margin:5px auto 10px;}
.indexLeft .topFAQ p {height:30px; padding-left:20px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) 0 -63px no-repeat; font-weight:700; line-height:30px;}
.topFAQ ul {margin-left:10px;}
.topFAQ li {padding-left:15px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) -328px -51px no-repeat; font-size:14px;}
.topFAQ a:link, .topFAQ a:visited {color:#009; text-decoration:underline;}
.topFAQ a:hover {color:#009; text-decoration:none;}
.iconMail {float:left; width:42px; height:34px; margin:5px 10px 0 20px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) 0 -93px no-repeat; _display:inline;}
.mailBox {float:left; margin-top:5px;}
.mailBox input {margin-left:10px;}
.btnSubmit {display:block; width:85px; height:26px; margin:5px 50px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) -42px -145px no-repeat;}
.sideBox table {margin:5px auto 0;}
.tdColor {background-color:#f0f0f0;}
.indexLeft .moreCity td {height:24px; padding-left:3em; color:#333;}
.moreCity a:link, .moreCity a:visited {color:#333; text-decoration:none;}
.moreCity a:hover {color:#333; text-decoration:underline;}
/* right */
.indexRight {float:right; width:622px;}
.bigAD img {border:#21624c 0px solid;}
.rightBox {margin-top:10px; padding:10px 5px; border:#ccc 1px solid; background-color:#FFF; zoom:1;}
.topTen a {float:left; width:116px; height:26px; margin:0 3px 7px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) -158px -93px no-repeat; color:#777; font-weight:700; text-align:center; _display:inline;}
.topTen a:hover {text-decoration:none;}
a.cityNow {background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) -42px -93px no-repeat; color:#fff;}
.carBox {width:600px; margin:0 auto; border-top:#237559 2px solid; zoom:1;}
.carBox h2 {height:30px; padding-left:15px; background-color:#e4f3ee; font-weight:700; font-size:14px; line-height:30px;}
.carBox p {height:14px; padding-right:170px; border-top:#fff 2px solid; background-color:#f3f3f3; color:#999; font-size:10px; line-height:14px; text-align:right;}
.carBox table {margin:0 auto 20px;}
.carBox td {height:30px; border-bottom:#ccc 1px solid; font-size:14px;}
.carBox input {width:106px; height:20px; border:0; background-color:#e68601; color:#fff; font:700 12px Arial;}


/*============ list page ==============*/
.listBox {width:976px; margin:2px auto; padding:5px 12px 12px; background-color:#e6edf5; zoom:1;}
.bread {float:left; height:26px; padding-left:10px; margin-right:100px; color:#009;}
.bread a:link, .bread a:visited {color:#009; text-decoration:underline;}
.bread a:hover {color:#009; text-decoration:none;}
.step1 {float:left; height:18px; margin-right:5px; border-bottom:#318d65 2px solid;  color:#318d65; line-height:18px;}
.step2 {float:left;  height:18px; margin-right:5px; border-bottom:#318d65 2px solid; color:#318d65; text-align:center; line-height:18px;}
.step3 {float:left; height:18px; margin-right:5px; border-bottom:#999 2px solid; color:#999; line-height:18px;}
/* left */
.listLeft {float:left; width:694px; border:#ccc 1px solid; background-color:#FFF;}
.title {width:652px; margin:1px auto; padding:10px 20px;}
.title h1 {color:#333; margin-bottom:10px; font-size:18px;}
.title p {color:#333; line-height:140%;}
.rentalType {height:30px; padding-left:7px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) bottom repeat-x;}
.rentalType a {float:left; height:28px; margin:0 3px; padding:0 12px; border:#ccc 1px solid; background-color:#e4f3ee; color:#063; line-height:29px; text-align:center;}
.rentalType a:hover {text-decoration:none;}
.discount {float:left; margin:5px 0 0 5px; color:#f00; font-weight:700; font-size:12px;}
a.typeNow {border-bottom:#fff 1px solid; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) 0 -203px repeat-x; color:#333;}
.narrow {float:left; width:69px; height:50px; margin:18px 15px 20px 40px; padding-top:10px; border-right:#ccc 1px solid; color:#e47101; font-weight:700; font-size:14px; line-height:110%; _display:inline;}
.option {float:left; margin-top:15px;}
.option td {height:20px;}
.option a {margin:0 5px;}
.option a:link, .option a:visited {color:#009; text-decoration:underline;}
.option a:hover {color:#009; text-decoration:none;}
.carBox2 {width:94%; margin:0 auto; border-top:#237559 2px solid; zoom:1;}
.carBox2 h2 {height:30px; padding-left:15px; background-color:#e4f3ee; font-weight:700; font-size:14px; line-height:30px;}
.carBox2 p {height:14px; padding-right:155px; border-top:#fff 2px solid; background-color:#f3f3f3; color:#999; font-size:10px; line-height:14px; text-align:right;}
.carBox2 table {margin:0 auto 20px;}
.carBox2 td {height:30px; border-bottom:#ccc 1px solid; font-size:14px;}
.carBox2 input {width:68px; height:20px; border:0; background-color:#e68601; color:#fff; font:700 12px Arial;}
.carBox3 {margin-top:10px; padding:0 15px; color:#333; zoom:1;}
.carTitle {height:30px; border-bottom:#ccc 1px solid;}
.carTitle h3 {float:left; width:340px; height:30px; padding-left:10px; background-color:#f5f5f5; font-size:12px; line-height:30px;}
.sj {float:left; width:30px; height:30px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) -240px -129px no-repeat;}
.carTitle .carICON {float:right;}
.carTitle a:link, .carTitle a:visited {color:#333; text-decoration:none;}
.carTitle a:hover {color:#069; text-decoration:none;}
.carICON {width:240px; margin-top:6px;  font-weight:700;}
.carICON span {margin-left:20px;}
.carPic {float:left; width:180px; padding-left:10px;}
.carDetail {float:left; width:300px; margin-top:15px; color:#333;}
.carDetail li {float:left; width:140px; padding-left:5px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) -254px -51px no-repeat; _display:inline;}
.carPrice {float:right; width:90px; margin-top:10px; line-height:16px;}
.carPrice ul {margin:8px 0 0 12px;}
.carPrice input {margin-top:5px;}
/* right */
.listRight {float:right; width:270px;}
.listRight .tm {width:255px; height:38px; padding-left:15px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) no-repeat; color:#FFF; font-weight:700; font-size:14px; line-height:38px;}
.listRight .roundT {width:254px; height:4px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) 0 -51px no-repeat; font-size:1px;}
.listRight .roundB {width:254px; height:4px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) 0 -55px no-repeat; font-size:1px;}
.listRight .searchBox {height:166px; border-left:#666 1px solid; border-right:#666 1px solid; background:#fff url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) 0 -171px repeat-x; overflow:hidden;}
.listRight .searchBox table {margin:5px auto;}
.listRight .searchBox td {height:30px; font-size:12px;}
.listRight .box2 {width:270px; height:6px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) 0 -38px no-repeat; font-size:1px;}
.listRight .roundT2 {width:254px; height:4px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) 0 -59px no-repeat; font-size:1px;}
.listRight .helpBox {width:252px; height:50px; border-left:#666 1px solid; border-right:#666 1px solid; background-color:#FFF;}
.listRight .email {float:left; width:68px; height:24px; margin:13px 8px 0; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) -261px -119px no-repeat; _display:inline;}
.listRight .phone {float:left; width:72px; height:29px; margin:10px 8px 0; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) -189px -119px no-repeat; _display:inline;}
.listRight .chat {float:left; width:62px; height:30px; margin:10px 8px 0; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg1.png) -127px -119px no-repeat; _display:inline;}
.listRight .box3 {width:270px; height:7px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) 0 -44px no-repeat; font-size:1px;}
.listRight .topFAQ {width:238px; margin:5px auto 10px;}
.listRight .topFAQ p {height:30px; padding-left:20px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) 0 -63px no-repeat; font-weight:700; line-height:30px;}
.listRight .moreCity td {height:24px; padding-left:1.5em; color:#333;}
.legend ul {margin:10px 0 0 20px;}
.legend li {height:36px; color:#369; font-weight:700;}
.iconP {display:inline-block; width:13px; height:20px; margin-right:14px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) 0 -93px no-repeat; vertical-align:top;}
.iconD {display:inline-block; width:22px; height:20px; margin:0 10px 0 -4px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) -13px -93px no-repeat; vertical-align:top;}
.iconB {display:inline-block; width:19px; height:20px; margin-right:9px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) -35px -93px no-repeat; vertical-align:top;}
.iconA {display:inline-block; width:20px; height:20px; margin-right:9px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) -54px -93px no-repeat; vertical-align:top;}


/*============ detail page =============*/
.rLogo {float:left; width:102px; height:36px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) -74px -93px no-repeat;}
.logoBox {width:622px; margin:10px auto; padding:0 10px;}
.detailBox {width:592px; margin:0 auto; padding:20px 24px 10px; border:#7eaa9b 1px solid; background-color:#f0f0f0; zoom:1;}
.detailBox h1 {height:30px; margin-bottom:20px; border-bottom:#ccc 1px solid; color:#063; font-size:18px;}
/* left */
.detailLeft {float:left; width:330px;}
.detailLeft .b1 {height:1px; margin:0 3px; background:#ccc; font-size:1px; overflow:hidden;}
.detailLeft .b2 {height:1px; margin:0 1px; border-left:#ccc 2px solid; border-right:#ccc 2px solid; background:#fff; font-size:1px; overflow:hidden;}
.detailLeft .b3 {height:1px; margin:0 1px; border-left:#ccc 1px solid; border-right:#ccc 1px solid; background:#fff; font-size:1px; overflow:hidden;}
.picBox {height:280px; border-left:#ccc 1px solid; border-right:#ccc 1px solid; background-color:#fff; color:#333; text-align:center;}
.picBox img {margin: 5px 0 10px;}
.prev {display:inline-block; width:13px; height:13px; margin-right:8px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) -214px -139px no-repeat; font-size:1px; vertical-align:middle;}
.next {display:inline-block; width:13px; height:13px; margin-left:8px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) -227px -139px no-repeat; font-size:1px; vertical-align:middle;}
.prev2 {display:inline-block; width:13px; height:13px; margin-right:8px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) -214px -152px no-repeat; font-size:1px; vertical-align:middle;}
.next2 {display:inline-block; width:13px; height:13px; margin-left:8px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) -227px -152px no-repeat; font-size:1px; vertical-align:middle;}
.note {padding:8px 0; border-top:#ccc 1px solid; color:#999; font-size:10px; line-height:100%;}
/* right */
.detailRight {float:right; width:250px;}
.condition {margin-top:10px; padding:10px 0 0 25px; border-top:#ccc 1px solid; color:#333;}
.condition h4 {font-size:14px;}
.condition ul {margin:10px 0;}
.condition li {line-height:18px;}
/* selection */
.selectionBox {background-color:#FFF; border:#ccc 1px solid; zoom:1;}
.titleBox {height:28px; margin:5px 15px; border-bottom:#999 1px dotted; color:#063; font-size:14px;}
.selectionBox p {margin-bottom:10px; padding:0 15px; color:#333;}
.selectionBox table {margin:10px auto;}
.selectionBox td {height:30px; color:#000; font-weight:700; font-size:12px;}
.note2 {padding:0 5px; color:#999; font-size:10px; text-align:right;}
.btnC {display:block; width:85px; height:26px; margin:10px auto 0; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) -176px -93px no-repeat;}


/*============ book page =============*/
.infoBox {width:960px;  margin:5px auto; padding:3px; border:#7eaa9b 5px solid; background-color:#fff;}
.infoTitle {height:36px; padding:0 20px; border-bottom:#ccc 1px solid;}
.infoTitle h1 {float:left; color:#063; font-size:18px; line-height:36px;}
.infoTitle p {float:right; font-size:14px; line-height:36px;}
.carBox4 {float:left; width:620px;margin:10px 0 0 20px; padding-right:20px; border-right:#ddd 1px solid; color:#333; _display:inline; zoom:1;}
.review {float:left; margin:10px 0 0 20px; color:#000; font-weight:700;}
.review td {height:30px; padding-left:5px;}
.btnR {display:block; width:92px; height:26px; margin:10px auto 0; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) 0px -137px no-repeat;}
.signBox {margin:10px 0; color:#333; font-size:14px; line-height:120%; zoom:1;}
.signBox p {float:left; margin-left:10px; _display:inline;}
.btnSign {float:left; width:70px; height:24px; margin:7px 0 0 20px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) 0 -113px no-repeat; _display:inline;}
.bookBox {padding:5px 12px 10px; border:#7eaa9b 1px solid; background-color:#fff; font-size:12px; line-height:150%;}
.booktitle2 {height:32px; margin:5px 0; *margin:10px 0 5px; padding-left:5px; color:#063; font:700 14px/32px Arial;}
.iconLock {display:inline-block; width:15px; height:18px; margin-right:5px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) -238px -63px no-repeat; vertical-align:middle;}
.travelerBox {margin-top:10px; padding:15px 0; background-color:#f2f2f2; zoom:1;}
.travelerID {float:left; width:180px; text-align:center;}
.travelerSelect {width:160px; margin-top:5px;}
.travelerInput {float:left; width:750px; border-left:#ccc 1px solid;}
.travelerInput table {margin:0 auto;}
.subBox {margin:10px 0; padding:0 20px; zoom:1;}
.subBox p {float:left; width:611px; 
margin-top:2px; _margin-top:-8px;
}
.subBox a:link, .subBox a:visited {color:#009; text-decoration:underline;}
.subBox a:hover {color:#009; text-decoration:none;}
.btnSubmit2 {float:right; width:122px; height:36px; margin-top:5px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/CarsImg/bg2.png) -92px -129px no-repeat;}

/*================刘伟强==================*/
.close {display:block; position:absolute; top:5px; right:5px; width:17px; height:17px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/BulidMyTrip/bg2.png) -192px -64px no-repeat;}
#citylist{position: absolute;display:none; background-color:#FFFFFF;border:1px solid #BBBBBB;width:202px;z-index:50;overflow: hidden;}
li.unactive{border-bottom: solid #BBBBBB 1px;background-color:#BBBBBB;font-weight:normal}
ul.cttitle{display: block; overflow: hidden; padding: 0; margin: 0; list-style: none;font-size: 1em}
ul.cttitle li{display: block; float: left; width: 100px; text-align: center;padding-top: 10px;font-weight:bold }
ul.list{display: block; overflow: hidden; padding: 0; margin:5px 0 0 0; list-style: none;color:#555555}
ul.list li{display: block; float: left; margin:0 0 0 5px;height: 25px; text-align: center;font-size: 0.8em}
ul.list span{display:-moz-inline-box;display:inline-block;width:60px}
ul.list span:hover{display:-moz-inline-box;display:inline-block;width:60px;background-color:#FFE9A4;}
.spannavi:hover{background-color:#FFE9A4;}

/*===================弹出城市===========================*/
a.this2:link,a.this2:visited {color:#fff !important; background-color:#039; text-decoration:none !important;}
a.this2:hover {color:#fff !important; background-color:#039; text-decoration:none !important;}
.pop1{background-color: #F8F8FF;border: 1px solid #666666;line-height: 40px;font-size: 12px;z-index:200;position:absolute;#width:402px;}
.window1 {width:400px; margin:0 auto; border:#666666 1px solid; line-height:120%;}
.window1 table {font-weight:700; font-size:14px;}
.window2 {width:640px; margin:0 auto; border:#CCC 1px solid; line-height:120%;}
.mgt {margin:10px auto 0;}
.mgt0 {margin:0 auto;}
.window1 td {height:25px; font-size:13px;}
.windowT {position:relative; height:30px; padding-left:10px; border-bottom:#ccc 1px solid; background-color:#f8f8f8; color:#c60; font:700 14px/30px Arial;}
.windowT .close {display:block; position:absolute; top:5px; right:5px; width:17px; height:17px; background:url(http://Img1.chinatraveldepotstatic.com/PubImages/BulidMyTrip/bg2.png) -192px -64px no-repeat;}
.wTopcity { padding:5px 0 5px 10px; border-bottom:#e3e3e3 1px solid; background-color:#f8f8ff; font-size:12px; line-height:180%;}
.window1 a {margin-right:5px;}
.wList {height:26px; padding-left:10px; border-bottom:#bbb 1px dotted; font:700 11px/26px Arial;}
.wSort {padding:10px; border-bottom:#bbb 1px dotted; font-size:12px; text-align:right;}
.wSort p {height:22px;}
.wAllcity {padding-left:10px;}
.wAllcity h4 a:link, .wAllcity h4 a:visited {color:#039; text-decoration:none !important;}
.wAllcity h4 a:hover {color:#039; text-decoration:underline !important;}
.wAllcity h4 {margin:5px 0;}
.wAllcity h4, .wAllcity h5 {font-size:14px;}
.wAllcity p {margin-bottom:10px; font-size:12px;}
.window1 p a:hover{background-color:#FFE9A4;}
.window1 p a{display:-moz-inline-box;display:inline-block;width:90px;}
/*遮罩样式*/
.modal{background-color: #666; display:none;height:100%;_height:expression(document.body.clientWidth);width: 100%;left:0;top:0;/*FF IE7*/filter:alpha(opacity=50);opacity:0.5;/*FF*/z-index:99;position:fixed!important;/*FF IE7*/position:absolute;/*IE6*/
_top: expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/ document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);}
.pop{background-color: #F8F8FF;border: 1px solid #CCCCCC;line-height: 40px;font-size: 12px;z-index:200;left:50%;top:50%;
margin-left:-100px!important;/*FF IE7 该值为本身宽的一半 */
margin-top:-100px!important;/*FF IE7 该值为本身高的一半*/
margin-top:0px;
position:fixed!important;/* FF IE7*/
position:absolute;/*IE6*/
_top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
#width:402px;
}
