@charset "utf-8";
/* 所在位置 */
.position{font-size:12px; color:#cc7a00; font-weight:bold; border:1px solid #c3cfe1; line-height:24px; padding-left:10px;}
.position a:link{color:#cc7a00;}
.position a:visited{color:#cc7a00;}
.position a:hover{color:#ff9900;}

/* 蓝盒子 */
#bluebox-top{background:url(../images/travel/bluebox-top.gif) no-repeat left top; width:220px; height:3px; line-height:3px; float:left;}
#bluebox-middle{background:url(../images/travel/bluebox-middle.gif) repeat-y; width:100%; padding:10px 0px;}
#bluebox-bottom{background:url(../images/travel/bluebox-bottom.gif) no-repeat left bottom; width:220px; height:3px; line-height:3px; float:left;}
#bluebox-colum-title{background:url(../images/travel/bluebox-colum.gif) no-repeat left center; width:100%; height:19px; float:left;}

/* 特色旅游 */
.specialtravel-title{font-size:12px; color:#330000; margin:0px 15px 0px 24px; border-bottom:1px solid #cccccc; line-height:24px;}
.specialtravel-title a:link{color:#330000;}
.specialtravel-title a:visited{color:#330000;}
.specialtravel-title a:hover{color:#e67300;}

#special-travel-content{margin:0px 6px 0px 6px;}

.specialtravel-block{font-size:12px; color:#225882; width:32%; background:url(../images/travel/specialtravel-logo.gif) no-repeat left top; margin:6px 0px 0px 15px; padding-left:22px; padding-top:10px; float:left; display:inline;}
.specialtravel-block a:link{color:#225882;}
.specialtravel-block a:visited{color:#225882;}
.specialtravel-block a:hover{color:#44cc00;}

/* 特价机票 */
.specialFlights-title{font-size:12px; color:#330000; margin:0px 15px 0px 24px; padding:6px 0px 0px 0px; border-bottom:1px solid #cccccc; line-height:24px; background:url(../images/travel/plan002.gif) no-repeat right bottom;}
.specialFlights-title a:link{color:#330000;}
.specialFlights-title a:visited{color:#330000;}
.specialFlights-title a:hover{color:#e67300;}

#special-Flights-sorts{margin:0px 15px 0px 24px; background:#e9e9e9; height:18px; clear:both;}

.special-Flights-sorts-abroad{background:#d0daee; width:42px; float:right; font-size:12px; color:#330000; text-align:center; line-height:16px; padding-top:3px; margin-left:2px;}
.special-Flights-sorts-nation{background:#ffd391; width:42px; float:right; font-size:12px; color:#330000; text-align:center; line-height:16px; padding-top:3px; margin-left:2px;}
.special-Flights-sorts-HKMO{background:#d3e991; width:42px; float:right; font-size:12px; color:#330000; text-align:center; line-height:16px; padding-top:3px; margin-left:2px;}
.SpeFliSor-Now{background:#ffffff; width:42px; float:right; font-size:12px; color:#0095e0; text-align:center; line-height:16px; padding-top:3px; margin-left:2px; cursor:hand; font-weight:bold;}

#special-Flights-content{margin:0px 15px 0px 24px;}
#special-Flights-content ul{margin:10px 2px; padding:0px; list-style:none;}
#special-Flights-content ul li{line-height:20px; margin:6px 0px 0px 0px; clear:both;}

#special-Flights-name{font-size:12px; color:#339900; float:left; margin-right:10px;}
#special-Flights-name a:link{color:#339900;}
#special-Flights-name a:visited{color:#339900;}
#special-Flights-name a:hover{color:#ff5500;}
#special-Flights-price{font-size:11px; color:#ff7f00; float:left; margin-right:5px;}
#special-Flights-book{float:right;}

#special-Flights-more{font-size:12px; color:#00aaff; text-align:right; margin:0px 15px 10px 24px;}
#special-Flights-more a:link{color:#00aaff;}
#special-Flights-more a:visited{color:#00aaff;}
#special-Flights-more a:hover{color:#ff9900;}

/* 特价酒店 */
.specialHotel-title{font-size:12px; color:#330000; margin:0px 15px 0px 24px; padding:6px 0px 0px 0px; border-bottom:1px solid #cccccc; line-height:24px; background:url(../images/travel/house.gif) no-repeat right bottom;}
.specialHotel-title a:link{color:#330000;}
.specialHotel-title a:visited{color:#330000;}
.specialHotel-title a:hover{color:#e67300;}

#special-Hotel-sorts{margin:0px 15px 0px 24px; background:#e9e9e9; height:18px; clear:both;}

.special-Hotel-sorts-abroad{background:#d0daee; width:42px; float:right; font-size:12px; color:#330000; text-align:center; line-height:16px; padding-top:3px; margin-left:2px;}
.special-Hotel-sorts-nation{background:#ffd391; width:42px; float:right; font-size:12px; color:#330000; text-align:center; line-height:16px; padding-top:3px; margin-left:2px;}
.special-Hotel-sorts-HKMO{background:#d3e991; width:42px; float:right; font-size:12px; color:#330000; text-align:center; line-height:16px; padding-top:3px; margin-left:2px;}
.SpeHteSor-Now{background:#ffffff; width:42px; float:right; font-size:12px; color:#0095e0; text-align:center; line-height:16px; padding-top:3px; margin-left:2px; cursor:hand; font-weight:bold;}

#special-Hotel-content{margin:0px 15px 0px 24px;}
#special-Hotel-content ul{margin:10px 2px 10px 0px; padding:0px; list-style:none;}
#special-Hotel-content ul li{line-height:20px; margin:6px 0px 0px 0px; clear:both;}

#special-Hotel-city{font-size:12px; color:#225882; float:left; margin-right:10px;}
#special-Hotel-name{font-size:12px; color:#339900; float:left; margin-right:5px;}
#special-Hotel-name a:link{color:#339900;}
#special-Hotel-name a:visited{color:#339900;}
#special-Hotel-name a:hover{color:#ff5500;}
#special-Hotel-price{font-size:11px; color:#ff7f00; float:right;}

#special-Hotel-more{font-size:12px; color:#00aaff; text-align:right; margin:0px 15px 10px 24px;}
#special-Hotel-more a:link{color:#00aaff;}
#special-Hotel-more a:visited{color:#00aaff;}
#special-Hotel-more a:hover{color:#ff9900;}

/* 我的旅行包 */
.travelbag-title{font-size:12px; color:#330000; margin:0px 15px 0px 24px; border-bottom:1px solid #cccccc; line-height:24px;}
.travelbag-title a:link{color:#330000;}
.travelbag-title a:visited{color:#330000;}
.travelbag-title a:hover{color:#e67300;}

#travelbag-content{margin:0px 0px 0px 0px;}
#travelbag-block{float:left; width:38%; text-align:center; border:1px dashed #00aaff; margin:6px 0px 0px 8px; padding:8px 3px 5px 3px;}

#travelbag-pic{clear:both; margin:0px 0px 6px 0px;}
#travelbag-char{font-size:12px; color:#550000;}
a:link #travelbag-char{color:#550000;}
a:visited #travelbag-char{color:#550000;}
a:hover #travelbag-char{color:#44cc00;}

/* 搜索 */
#search-travel{width:100%; border:1px solid #c3cfe1;}
#search-travel-pic{float:left; width:395px; height:304px; overflow:hidden;}
#search-travel-content{float:left; width:25%; margin-left:5px;}

#SeaTra-title{font-size:12px; color:#0088cc; font-weight:bold; margin:12px 0px 8px 0px;}
#SeaTra-content{font-size:12px; color:#3f3f3f;}
.SeaTra-form-text{height:14px; line-height:14px; font-size:12px; color:#3f3f3f; border:1px solid #989898; background:#f8f8f8; width:120px; margin:3px 0px 8px 0px;}
.SeaTra-form-button{border:1px solid #989898; background:#f8f8f8; height:20px; line-height:18px; font-size:12px; color:#333333; padding:0px 3px; margin-top:3px;}

/* 圆梦之旅 */
#dream{width:100%;}
#dream-content{width:100%; border-left:1px solid #c3cfe1; border-right:1px solid #c3cfe1; border-bottom:1px solid #c3cfe1;}

#dream-block{width:50%; float:left; display:inline; padding:15px 0px 16px 0px;}
#dream-block ul{margin:0px; padding:0px; list-style:none;}
#dream-block ul li{clear:both; background:url(../images/travel/dot-blue.gif) no-repeat left 8px; padding-left:10px; margin-right:12px; line-height:22px; border-bottom:1px dashed #cccccc;}

#drePic{width:100px; margin-left:14px; padding:6px 6px 0px 6px; border:1px dashed #666666; float:left; display:inline;}

#drePic-Name{font-size:12px; color:#225882; width:100%; text-align:center; line-height:24px;}
#drePic-Name a:link{color:#225882;}
#drePic-Name a:visited{color:#225882;}
#drePic-Name a:hover{color:#44cc00;}

#dreCha-name{font-size:12px; color:#44cc00; float:left; margin-right:6px;}
#dreCha-name a:link{color:#44cc00;}
#dreCha-name a:visited{color:#44cc00;}
#dreCha-name a:hover{color:#ff7f00;}

#dreCha-date{font-size:12px; color:#ff7f00; float:right; line-height:24px;}

/* 排行榜 */
.ranking-title{font-size:12px; color:#330000; margin:0px 15px 0px 24px; border-bottom:1px solid #cccccc; line-height:24px; height:24px;}
.ranking-title a:link{color:#330000;}
.ranking-title a:visited{color:#330000;}
.ranking-title a:hover{color:#e67300;}

#ranking-content{margin:0px 15px 0px 20px;}
#ranking-content ul{margin:6px 0px 0px 0px; padding:0px; list-style:none;}
#ranking-content ul li{line-height:20px; margin:6px 0px 0px 0px; clear:both;}

#ranking-number{float:left; margin-right:10px; margin-top:3px;}

#ranking-name{font-size:12px; color:#225882; float:left; margin-right:10px;}
#ranking-name a:link{color:#225882;}
#ranking-name a:visited{color:#225882;}
#ranking-name a:hover{color:#44cc00;}

#ranking-detail{font-size:9px; color:#ff7f00; float:left;}
#ranking-detail a:link{color:#ff7f00;}
#ranking-detail a:visited{color:#ff7f00;}
#ranking-detail a:hover{color:#44cc00;}

/* 各类旅游 */
#travel-block{width:375px; float:left; display:inline;}
#TraBlo-content{width:374px; border-left:1px solid #c3cfe1; border-right:1px solid #c3cfe1; border-bottom:1px solid #c3cfe1;}

#TraBlo-block-pic{float:left; width:38%; display:inline; padding:16px 0px 16px 0px;}
#TraBlo-block-cha{float:left; width:60%; display:inline; padding:16px 0px 16px 0px;}
#TraBlo-block-cha ul{margin:0px; padding:0px; list-style:none;}
#TraBlo-block-cha ul li{background:url(../images/travel/dot-blue.gif) no-repeat left 8px; padding-left:10px; margin-right:10px; line-height:22px; clear:both; border-bottom:1px dashed #cccccc;}

#TraBloPic{width:100px; margin:5px 0px 5px 14px; padding:6px 6px 0px 6px; border:1px dashed #666666; float:left; display:inline;}

#TraBloPic-Pic{width:100px; height:80px; overflow:hidden;}
#TraBloPic-Name{font-size:12px; color:#225882; width:100%; text-align:center; line-height:24px;}
#TraBloPic-Name a:link{color:#225882;}
#TraBloPic-Name a:visited{color:#225882;}
#TraBloPic-Name a:hover{color:#44cc00;}

#TraBloCha-name{font-size:12px; color:#225882; float:left; margin-right:6px;}
#TraBloCha-name a:link{color:#225882;}
#TraBloCha-name a:visited{color:#225882;}
#TraBloCha-name a:hover{color:#ff7f00;}

#TraBloCha-price{font-size:12px; color:#ff7f00; float:right; line-height:24px;}
#TraBloCha-book{float:right;}

/* 景点 */
#BeaSpot{display:inline; float:left; padding:16px 0px;}

#BeaSpot-block{width:90px; margin:3px 0px 6px 14px; padding:6px 6px 0px 6px; border:1px dashed #666666; float:left; display:inline;}

#BeaSpot-Pic{width:90px; height:80px; overflow:hidden;}

#BeaSpot-Name{font-size:12px; color:#225882; width:100%; text-align:center; line-height:32px;}
#BeaSpot-Name a:link{color:#225882;}
#BeaSpot-Name a:visited{color:#225882;}
#BeaSpot-Name a:hover{color:#44cc00;}

/* 焦点图片位置 */
#focus-pic{width:91%; height:110px; margin:13px 12px 5px 13px; border:5px solid #ffc68c; overflow:hidden;}

#focus-TraLin{width:94%; margin:0px 11px 0px 12px; overflow:hidden;}
#focus-TraLin ul{padding:3px 0px 2px 3px; margin:0px; list-style:none;}
#focus-TraLin ul li{background:url(../images/travel/dot-blue.gif) no-repeat left center; padding-left:12px; line-height:24px; border-bottom:1px dashed #cccccc;}

#focus-TraLin-name{font-size:12px; color:#225882; float:left; margin-right:6px;}
#focus-TraLin-name a:link{color:#225882;}
#focus-TraLin-name a:visited{color:#225882;}
#focus-TraLin-name a:hover{color:#ff7f00;}

#focus-TraLin-price{font-size:12px; color:#ff7f00; float:right;}

/* 自由行出发地模块 */
#cities-title{width:100%; height:20px; background:url(../images/travel/cities-bottom.gif) repeat-x bottom; padding:0px 1px 3px 1px; margin:10px 0px 0px 0px;}
.cities-title-subject{width:22%; float:left; font-size:14px; color:#666666;}

.cities-title-left-other{width:62px; height:18px; background:url(../images/travel/cities-left-other.gif) no-repeat left top; font-size:12px; color:#590455; float:left; line-height:18px; padding-top:2px; text-align:center; padding-left:3px; cursor:hand;}
.cities-title-center-other{width:62px; height:18px; background:url(../images/travel/cities-center-other.gif) no-repeat left top; font-size:12px; color:#590455; float:left; line-height:18px; padding-top:2px; text-align:center; padding-left:3px; cursor:hand;}
.cities-title-right-other{width:70px; height:18px; background:url(../images/travel/cities-right-other.gif) no-repeat left top; font-size:12px; color:#590455; float:left; line-height:18px; padding-top:2px; text-align:center; padding-right:9px; cursor:hand;}

.cities-title-left-now{width:62px; height:18px; background:url(../images/travel/cities-left-now.gif) no-repeat left top; font-size:12px; color:#590455; float:left; line-height:18px; padding-top:2px; text-align:center; padding-left:3px; cursor:hand;}
.cities-title-center-now{width:62px; height:18px; background:url(../images/travel/cities-center-now.gif) no-repeat left top; font-size:12px; color:#590455; float:left; line-height:18px; padding-top:2px; text-align:center; padding-left:3px; cursor:hand;}
.cities-title-right-now{width:70px; height:18px; background:url(../images/travel/cities-right-now.gif) no-repeat left top; font-size:12px; color:#590455; float:left; line-height:18px; padding-top:2px; text-align:center; padding-right:9px; cursor:hand;}

.cities-content{width:100%; background:url(../images/travel/cities-bottom.gif) repeat-x bottom; padding:3px 0px;}
.cities-content-left{width:26%; float:left; padding:20px 0px 0px 0px; text-align:center;}

#cities-content-pic{width:100px; padding:6px 6px 0px 6px; border:1px dashed #666666;}

.cities-content-right{width:74%; float:left; padding:15px 0px 16px 0px;}
.cities-content-right ul{margin:0px; padding:0px; list-style:none;}
.cities-content-right ul li{clear:both; background:url(../images/travel/dot-blue.gif) no-repeat left 8px; padding-left:10px; margin-right:12px; line-height:22px; border-bottom:1px dashed #cccccc;}

/* 目的地 */
.desTNT-intr{width:99%; border:1px solid #c7e5b8; background:#fafafa; padding:5px 0px 0px 0px; margin:5px 0px 10px 2px;}

.desTNT-intr-content{font-size:12px; color:#225882; height:120px; overflow:hidden; text-indent:2em; line-height:24px; margin:0px 10px;}
.desTNT-intr-content a:link{color:#225882;}
.desTNT-intr-content a:visited{color:#225882;}
.desTNT-intr-content a:hover{color:#ff7f00;}

.desTNT-intr-more{font-size:12px; color:#666666; line-height:22px; margin-top:3px; border-top:1px dashed #cccccc; margin:0px 10px; padding:3px 0px 3px 0px;}
.desTNT-intr-more a:link{color:#666666;}
.desTNT-intr-more a:visited{color:#666666;}
.desTNT-intr-more a:hover{color:#ff7f00;}

#desTNT-food{float:left; width:60%; display:inline; padding:16px 0px 16px 0px;}
#desTNT-food ul{margin:0px; padding:0px; list-style:none;}
#desTNT-food ul li{background:url(../images/travel/dot-blue.gif) no-repeat left 8px; padding-left:10px; margin-left:10px; line-height:22px; border-bottom:1px dashed #cccccc; font-size:12px; color:#225882; width:36%; float:left; display:inline;}
#desTNT-food ul li a:link{color:#225882;}
#desTNT-food ul li a:visited{color:#225882;}
#desTNT-food ul li a:hover{color:#ff7f00;}

#desTNT-BeaSpo{float:left; width:36%; text-align:center; border:1px dashed #00aaff; margin:6px 0px 5px 10px; padding:8px 3px 5px 3px;}
#desTNT-BeaSpo-Pic{clear:both; margin:0px 0px 8px 0px; width:92%; height:50px; overflow:hidden;}

.desTNT-TraLin-left{width:26%; float:left; padding:15px 0px 16px 0px; text-align:center;}
.desTNT-TraLin-right{width:74%; float:left; padding:9px 0px 0px 0px;}
.desTNT-TraLin-right ul{margin:0px; padding:0px; list-style:none;}
.desTNT-TraLin-right ul li{clear:both; background:url(../images/travel/dot-blue.gif) no-repeat left 8px; padding-left:10px; margin-right:12px; line-height:22px; border-bottom:1px dashed #cccccc;}

#desTNT-des{float:left; display:inline; margin-left:16px;}
#desTNT-des ul{margin:0px; padding:0px; list-style:none;}
#desTNT-des ul li{background:url(../images/travel/dot-blue.gif) no-repeat left 8px; padding-left:10px; margin-left:10px; line-height:22px; border-bottom:1px dashed #cccccc; font-size:12px; color:#225882; width:36%; float:left; display:inline;}
#desTNT-des ul li a:link{color:#225882;}
#desTNT-des ul li a:visited{color:#225882;}
#desTNT-des ul li a:hover{color:#ff7f00;}

/* 线路列表 */
.traList-search-title{font-size:12px; color:#0088cc; margin:0px 15px 0px 24px; border-bottom:1px solid #cccccc; line-height:22px; font-weight:bold; height:24px; padding-top:2px;}
.traList-search-title a:link{color:#0088cc;}
.traList-search-title a:visited{color:#0088cc;}
.traList-search-title a:hover{color:#e67300;}

.traList-search-content{margin:12px 0px 0px 24px; font-size:12px; color:#3f3f3f;}

.traLisSea-form-text{height:14px; line-height:14px; font-size:12px; color:#3f3f3f; border:1px solid #989898; background:#f8f8f8; width:150px; margin:6px 0px 10px 0px;}
.traLisSea-form-button{border:1px solid #989898; background:#f8f8f8; height:20px; line-height:18px; font-size:12px; color:#333333; padding:0px 3px; margin-top:3px;}

#bluebox-Rtop{width:100%; height:3px; background:url(../images/travel/bluebox-Rtop.gif) no-repeat left top; line-height:3px; clear:both; float:left;}
#bluebox-Rmiddle{width:760px; border-left:1px solid #c3cfe1; border-right:1px solid #c3cfe1; clear:both; float:left;}
#bluebox-Rbottom{width:100%; height:3px; background:url(../images/travel/bluebox-Rbottom.gif) no-repeat left top; line-height:3px; clear:both; float:left;}

#traLisBlo{width:49%; float:left; padding:12px 0px 10px 0px;}
#traLisBlo-beaSpot{width:49%; float:left; padding:9px 0px 12px 0px;}

#traLisBlo-Name{font-size:12px; color:#0088cc; font-weight:bold; margin:0px 12px 0px 18px;; line-height:22px; border-bottom:1px solid #cccccc;}
#traLisBlo-Name a:link{color:#0088cc;}
#traLisBlo-Name a:visited{color:#0088cc;}
#traLisBlo-Name a:hover{color:#ff7f00;}

#traLisBlo-left{width:38%; float:left; text-align:center;}
#traLisBlo-right{width:62%; float:left;}
#traLisBlo-Sep{width:1%; float:left; margin-top:12px; background:url(../images/travel/traLisBlo-Sep.gif) repeat-y center; height:198px;}
#traLisBlo-BeaSpo-Sep{width:1%; float:left; margin-top:12px; background:url(../images/travel/traLisBlo-Sep.gif) repeat-y center; height:170px;}

#traLisBlo-Pic{border:1px solid #cccccc; width:106px; height:132px; overflow:hidden; margin-top:3px;}
#traLisBlo-int{font-size:12px; color:#225882; background:url(../images/travel/dot-blue.gif) no-repeat left center; padding-left:9px; line-height:22px; border-bottom:1px dashed #cccccc; margin-right:12px; height:22px;}
#traLisBlo-BeaSpo-int{font-size:12px; color:#225882; line-height:22px; border-bottom:1px solid #cccccc; margin-right:12px; height:22px; height:110px; overflow:hidden; text-indent:2em;}

#traLisBlo-Ope{line-height:22px; margin:5px 10px 0px 18px; float:left; display:inline;}
#traLisBlo-beaSpo-Ope{line-height:22px; margin:5px 0px 0px 0px; float:left; display:inline;}

#traLisBlo-Pag{line-height:24px; text-align:center; padding:4px 0px;}

.traLisPag-form-text{height:14px; line-height:14px; font-size:12px; color:#3f3f3f; border-bottom:1px solid #989898; border-top:0px; border-left:0px; border-right:0px; background:#f8f8f8; width:30px;}
.traLisPag-form-button{border:1px solid #989898; background:#f8f8f8; height:18px; line-height:16px; font-size:12px; color:#225882; padding:0px 3px;}

/* 线路介绍 */
#traLin-title{background:url(../images/index/next01.gif) no-repeat left 8px; padding-left:26px; border-bottom:1px solid #0088cc; margin:5px 22px 0px 22px; line-height:30px; font-weight:bold; height:30px;}
#traLin-active{font-size:12px; color:#666666; margin:0px 22px;}
#traLin-content{margin:0px 22px;}

#traLinCon-gen{width:61%; float:left;}
#traLinCon-Pic{width:34%; float:left;}

#traLinCon-genBlo{width:40%; float:left; border-bottom:1px dashed #cccccc; margin:6px 18px 0px 0px; line-height:24px; white-space:nowrap;}
.traLinCon-Pic-Big{width:96%; height:108px; overflow:hidden; border:5px solid #ffc68c;}
.traLinCon-Pic-small{width:93%; height:50px; padding:6px 8px; overflow:hidden; border:1px solid #cccccc; margin-top:10px;}

.traLinCon-Pic-smallBlo{float:left; width:23%; height:50px; overflow:hidden; margin:0px 1%; text-align:center;}
.traLinCon-Pic-smallBloNow{float:left; width:23%; height:50px; overflow:hidden; margin:0px 1%; text-align:center; border:1px solid #cccccc;}

#traLinCon-Pic-more{line-height:24px; text-align:right; margin-top:10px;}

#traLinCon-Col{font-weight:bold; background:url(../images/index/next01.gif) no-repeat left 8px; padding-left:26px; border-bottom:1px solid #0088cc; line-height:30px;}
#traLinCon-Jou{line-height:24px; text-indent:2em; margin-bottom:10px;}

#traLin-about-title{background:url(../images/index/next01.gif) no-repeat left 8px; padding-left:26px; border-bottom:1px solid #0088cc; line-height:30px; font-weight:bold; margin-right:16px; height:30px;}

#traLin-about-content{width:100%;}
#traLin-about-content ul{margin:0px; padding:0px; list-style:none;}
#traLin-about-content ul li{background:url(../images/travel/dot-blue.gif) no-repeat left 10px; padding-left:8px; height:24px; line-height:24px; border-bottom:1px dashed #cccccc; margin-right:16px;}

#traLin-about-contentHalf{width:100%;}
#traLin-about-contentHalf ul{margin:0px; padding:0px; list-style:none;}
#traLin-about-contentHalf ul li{background:url(../images/travel/dot-blue.gif) no-repeat left center; padding-left:8px; height:24px; line-height:26px; border-bottom:1px dashed #cccccc; margin-right:16px; width:40%; float:left; white-space:nowrap;}

#traLin-about-block-left{margin-right:16px; float:left;}
#traLin-about-block-right{float:right;}

#traLin-Comment{margin:5px 22px 0px 22px;}
.traLinCom-textA{width:99%; height:80px; border:1px solid #aaaaaa;}

.traLinCom-text{border:1px solid #aaaaaa; height:16px; color:#666666; font-size:14px; width:60px;}
.traLinCom-button{border:1px solid #aaaaaa; color:#666666; font-size:14px; line-height:20px; height:21px; background:#f8f8f8;}

.traLinCom-left{float:left; margin-right:10px;}
.traLinCom-right{float:right;}

/* 线路预订 */
#traBookTit{margin:0px 16px; background:url(../images/hotel/room-title.gif) repeat-x; height:22px; line-height:22px; padding:4px 0px 0px 8px; font-weight:bold;}
.traBookTit{background:url(../images/hotel/arrow001.gif) no-repeat left 5px; padding-left:12px;}
#traBookCon{margin:0px 0px 0px 30px;}
.traBookBanAcc{width:40%; padding:10px 20px; margin:0px 20px 16px 0px; border:1px solid #cccccc; float:left;}