﻿/* CSS Document */
body{background:url(body-tail.gif) top center;text-align:center;}
* {margin:0; padding:0;font-size:100%;}
ul { list-style:none;}
a{color:#636363}
a:hover{text-decoration:none;}
img{border:0px;}
.topkey_word{float:left;color:#FFFFFF; font-size:10px; padding-top:5px;}
#tab input{BORDER-BOTTOM: #ccc 1px solid;BORDER-LEFT: #ccc 1px solid;PADDING-BOTTOM: 3px;PADDING-LEFT: 2px;WIDTH: 300px;PADDING-RIGHT: 2px;FONT-FAMILY: Verdana, Geneva, sans-serif;BACKGROUND: #f5f5f5;COLOR: #666;FONT-SIZE: 12px;BORDER-TOP: #ccc 1px solid;BORDER-RIGHT: #ccc 1px solid;PADDING-TOP: 4px;-moz-border-radius: 5px; -webkit-border-radius: 3px;margin-top: 1px;margin-right: 0px;margin-bottom: 1px;margin-left: 0px;}
#tab INPUT:focus {BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid}
#tab SELECT {BORDER-BOTTOM: #ccc 1px solid;BORDER-LEFT: #ccc 1px solid;PADDING-BOTTOM: 3px;PADDING-LEFT: 2px;WIDTH: 300px;PADDING-RIGHT: 2px;FONT-FAMILY: Verdana, Geneva, sans-serif;BACKGROUND: #f5f5f5;COLOR: #666;FONT-SIZE: 13px;BORDER-TOP: #ccc 1px solid;BORDER-RIGHT: #ccc 1px solid;PADDING-TOP: 4px;-moz-border-radius: 5px; -webkit-border-radius: 5px;margin-top: 2px;margin-right: 0px;
	margin-bottom: 2px;margin-left: 0px;}
#tab SELECT:focus {BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid}
#tab TEXTAREA {BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN: 3px 0px; PADDING-LEFT: 3px; WIDTH: 300px; PADDING-RIGHT: 3px; FONT-FAMILY: Verdana, Geneva, sans-serif; BACKGROUND: #f5f5f5; COLOR: #666; FONT-SIZE: 13px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px; -moz-border-radius: 5px; -webkit-border-radius: 5px; color:#666666;}
#tab TEXTAREA:focus {BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid}
/*=================================font=========================*/
html, input, textarea{font-family:Arial, Helvetica, sans-serif;font-size:0.75em;line-height:1.333em;color:#050505;}
h1{ font-size:20px; font-weight:bolder; display:inline;}
h2{font-size:16px;font-weight:bold;letter-spacing: 2px;word-spacing: 2px;letter-spacing: -1px;}
h3{ font-size:14px; font-weight:bolder; display:inline;}
.blue_12{color:#0d8fc7;font-size:12px;line-height:0px;font-weight:bold;text-transform: uppercase;text-decoration: none;letter-spacing: 0em;word-spacing: 0em;}
.green_14{ color:#709e40; font-size:18px; font-weight:bolder;}
.shipprice{color:#D70B0E;}
.book1{ color:#0a92c6;}
.book2{ color:#05427e;}
.book3{ color:#426e0f;}
.book4{ color:#a40000;}
.blue{color:#006eac; font-size:12px; font-weight:bold;}
.blue_10{color:#006eac; font-size:12px;}
.gray_16{ color:#939393; font-size:16px; font-weight:bold;}
.font_14{ font-size:14px;}
.font_15{ font-size:15px;}
.newsfont{ color:#636363;}
.newsfont_1{ color:#000000;}

/* ============================= page1 ===========================*/
#page1 .line1 {background:url(line-ver.gif) repeat-y 513px 0; padding-bottom:3px;}
#page1 .line2 {background:url(line-ver.gif) repeat-y 440px 0; padding-bottom:3px;}
#page1 .col-1 {width:512px; float:left; overflow:hidden; padding-right:3px;}
#page1 .col-2 {width:333px; float:left; overflow:hidden; padding-left:2px;}
#page1 .col-3 {width:613px; float:left; overflow:hidden;}
#page1 .col-4 {width:235px; float:left; overflow:hidden; padding-left:2px;}
#page1 .col-5 {width:430px; float:left; overflow:hidden; padding-right:18px;}
#page1 .col-6 {width:400px; float:left; overflow:hidden; padding-left:2px;}
.top-tail {background:url(top-tail.jpg) top center repeat-x #e7e7e7;}
.bottom-tail {background:url(bottom-tail.gif) bottom repeat-x;}
.top-tail2 {background:url(top-tail-right.gif) top left repeat-x #e7e7e7; width:50%; position:absolute; height:270px; right:0;}
#main { width:900px; margin:0 auto; text-align:left; position:relative;}
#toppic{ background:url(top.png) top left no-repeat;; height:230px;cursor:pointer !important;cursor:hand;}
#footer { height:107px;}
#content {padding:0 14px 0 13px;}

/* ============================= header ====================== */
.logo {position:absolute; margin:40px 0 0 40px;}
.slogan {position:absolute; margin:60px 0 0 430px;}
#toppic .menu {padding:190px 0 0 45px; }
#toppic .menu ul {width:100%; overflow:hidden;}
#toppic .menu li {float:left; margin-right:1px; background:none; padding:0;}
.menu_out{width:134px;height:32px;display:block;text-decoration:none;background:url(m1.gif) no-repeat 0 0;padding-top:13px;font-size:11px;color:#77ddff;text-indent: 10px; height:48px; font-weight:bolder;}
.menu_over{width:134px;height:32px;display:block;text-decoration:none;background:url(m1-act.gif) top left no-repeat; color:#FFFFFF; font-weight:bolder;padding-top:13px;font-size:11px;text-indent: 10px; height:48px;}
#toppic .menu li a:hover,.active {}
/* ============================= footer ====================== */
#footer {text-align:center; color:#fff; font-size:0.917em;}
#footer a {color:#fff; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer .menuimg {padding:60px 0 5px 15px;}
#footer .menuimg li {display:inline; font-weight:bold; padding-left:10px; background:none;}
#footer .menu {padding:5px 0 5px 25px;}
#footer .menu li {display:inline; font-weight:bold; padding:0; background:none;}
#footer .menu li a {margin:0 3px 0 2px;}

/* ============================= content ====================== */
.box {background:#fff url(box-bottom-bg.gif) bottom left no-repeat; position:relative; margin:0 0 -64px 0; width:100%;}
.box .corner-top-right {background:url(box-corner-top-right.gif) top right no-repeat;}
.box .corner-top-left {background:url(box-corner-top-left.gif) top left  no-repeat; width:100%;}
.box .indent {padding:21px 0 33px 18px;}
.container {width:850px; overflow:hidden; height:auto;}
.line-hor {padding:2px 12px 5px 5px;}
.line-hor .shippic{float:left; width:250px; height:105px; border:none;}
.line-hor .shipIntroduction{float:left; width:240px; height:105px; overflow:hidden; text-align:left; padding-left:5px;}
.line-hor .shipIntroduction .a{ height:65px; overflow:hidden; font-size:0.917em; line-height:1.182em;color:#636363;}
.line-hor .shipIntroduction li{ float:left; width:50%; text-align:center; list-style:none;}
.col-1, .col-2, .col-3 {float:left; overflow:hidden;}
.line{background:url(line-hor.gif) bottom left repeat-x; clear:both; height:1px; margin-left:250px;}
.bookstep{height:25px;clear:both; margin:0;padding-left:10px; text-align:left;}
.bookstep li{ float:left; overflow:hidden; list-style:none;}
.car{ width:205px; height:176px; float:left;}
.carright{ width:280px; height:176px; float:left; overflow:hidden; padding-left:5px;color:#636363}
.carright ul{ font-size:12px; padding-top:10px;}
.carright li {background:url(link-bg.gif) no-repeat 0 8px; padding-left:10px; line-height:2em;}
.col-2-1{ width:100%; font-size:0.91em; line-height:1.1em; padding-top:20px; text-align:left; clear:both;}
.search{clear:both; background:url(search.gif) no-repeat center; height:117px; width:100%; color:#404040;}
.search ul{list-style:none; width:100%; margin-left:8px;}
.search li{float:left; overflow:hidden; height:21px; font-size:12px;text-align:left; width:45%;}
.search .index_s_li1{width:55%;height:30px;float:left;}
.search .index_s_li2{width:45%;height:30px;cursor:pointer;float:left;}
.col-2-1 ul{padding-top:10px;}
.col-2-1 li{background:url(list-bg.gif) no-repeat 2px 6px; padding-left:10px; line-height:20px;;}
.col-2-1 li a{color:#006eac;}
.col-2-1img{ width:131px; float:left; overflow:hidden; padding-bottom:10px;}
.col-2-1right{ width:192px; float:left; overflow:hidden; text-align:left; padding-top:10px; margin-left:10px;}
.link {background:url(link-bg.gif) no-repeat 120px 7px; padding-left:130px; font-size:0.917em; color:#951600; display:inline-block; margin-top:10px;}
.col-1imglift{ width:203px; float:left; height:119px;}
.col-1imglift_1 a p{display:none;} .col-1imglift a b{display:none;} .col-1imglift_1 a iframe{display:none;}
.col-1imglift_1 a:hover{cursor:pointer;position:relative;z-index:1;}
.col-1imglift_1 a:hover p{display:block;text-align:left;padding:1px;border:1px solid #d7d7d7;position:absolute;left:203px;width:620px;clip: rect(auto,auto,auto,auto);bottom: 0px;background-color:#FFFFFF;}
.col-1imglift_1 a:hover iframe{display:block;text-align:left;padding:1px;border:1px solid #d7d7d7;position:absolute;left:203px;width:222px;clip: rect(auto,auto,auto,auto);bottom: 0px; background-color:#FFFFFF;}
.col-1img1right{ width:616; float:left; overflow:hidden; padding-left:5px; height:119px;}
.buttonimg{width:100%; clear:both; padding-left:10px; padding-top:5px;}
.last{width:326px;height:161px; overflow:hidden; clear:both; }
.last .text{ width:178px; float:left; overflow:hidden; height:161px;POSITION: absolute;}
.last .text .reviewContent {POSITION: absolute;TEXT-ALIGN: left;MARGIN: 2px;WIDTH: 160px;HEIGHT: 161px;TOP: 28px;LEFT: 10px;line-height:20px;font-weight:bold;text-transform: uppercase;font-size:14px;padding: 0px;}
.last .bg{background:url(home_minutes.GIF) no-repeat right; margin-left:153px;POSITION: absolute; margin-top:2px; height:161px;}

/* ============================= ship ====================== */
.ship{ width:400px; float:left; height:265px; text-align:left;color:#636363}
.shipimg{width:450px; float:left; height:265px;}
.lineHorizontal{background:url(line-hor.gif) bottom left repeat-x; clear:both; height:1px; clear:both; padding-top:10px; width:850px;}
.tab1{float:left; width:123px; overflow:hidden; font-weight:bold;}
/*--------------------选项卡------*/
.main{text-align:center;float:left; width:720px; padding:0px; margin:0px}
.menu0{width: 123px; float:left; overflow:hidden; padding:0px; font-size:14px;}
.menu0 li{ padding-top:10px;height:29px;display:block;float: left;width:123px;text-align: left;cursor:pointer; background:url(tab1.jpg) no-repeat;list-style:none; padding-left:5px;}
.menu0 a{ text-decoration:none; color:#000000;}
.menu0 li:hover,.active { background:url(tab2.jpg) no-repeat;}
.menu0 li.hover{ background:url(tab2.jpg) no-repeat;}
#main0 ul{display: none;text-align:left;list-style:none;margin: 0px;padding: 0 0 0 5px;border-left-width: 5px;border-left-style: solid;border-left-color: #e3ab00;}
#main0 ul.block{display: block;text-align:left;list-style:none;margin: 0px;padding:0 0 0 5px;}
.tabletitle{padding-left:10px;text-align:left;font-size:16px;padding-top:10px;background: url(cabintop.gif) no-repeat 0 10px;text-transform: uppercase;}
.tableA  { border:#000 1px solid; margin:0px; border-right:#000 2px solid;}
	.tableA td { height:22px; border-top:#D7D7D7 1px solid; border-left:#D7D7D7 1px solid; padding:5px 2px 2px 5px; text-align:center;}
	.tableA th { background-color:#0061a7; border:#fff 1px solid; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; height:30px; padding:5px 0px 2px 2px; font-size:12px; text-align:center;}
.tableB td{height:220px; padding:10px; text-align:left; overflow:hidden;}
.table7 td{ width:25%; text-align:center;}
	.table7 td img{ border:0px;}
.shipname{background:url(link-bg.gif) no-repeat 0 4px; padding-left:10px; line-height:15px;margin-bottom: 0;}
.shipname a{ color:#000000; font-weight:bold;}
.shipCourse{font-size:10px;margin-top: 0; line-height:10px;}
.shipline{background:url(line-hor.gif) bottom left repeat-x; clear:both; height:1px; padding:2px 0 2px 0;}
.shiptitle{background: url(2_yangtze-ships_03.jpg) no-repeat 0 0px; line-height:20px; padding-left:25px; font-size:16px;}
.five1ship{background-image:url(2_yangtze-ships_07.jpg); float:left; width:36px; height:36px; margin-top:10px;}
.fiveship{background-image:url(2_yangtze-ships_10.jpg); float:left; width:36px; height:36px; margin-top:10px;}
.fourship{background-image:url(2_yangtze-ships_12.jpg); float:left; width:36px; height:36px; margin-top:10px;}
.CruiseShips{ width:555px; float:left; overflow:hidden; padding-left:5px;}
.CruiseShips ul{ width:100%; height:auto;}
.CruiseShips li{width:45%; float:left; padding-right:10px; padding-top:10px; list-style:none; overflow:hidden; height:auto;}
.ship_page_1_search{ background-image:url(2_yangtze-ships1.jpg); background-repeat:no-repeat; height:296px;}
.ship_page_2_search{ background-image:url(3_cruise-deals_search.jpg); background-repeat:no-repeat; height:296px; margin-left:15px;}
.ship_page_2_search ul{ padding-left:25px; padding-top:32px; width:100%;}
.ship_page_2_search li{ line-height:23px; height:23px; text-align:left; list-style:none;}
.ship_page_1_search ul{ padding-left:36px; padding-top:32px; width:100%;}
.ship_page_1_search li{ line-height:23px; height:23px; text-align:left; list-style:none;}
.ship_page_3{width:750px;border:1px #d7d7d7 solid;text-align:left;padding-left:10px;padding-bottom:5px; clear:both; margin-left:20px; margin-top:30px; background:url(4_yangtze-tours_04.jpg) no-repeat top left; padding-left:40px;}
.ship_page_5{clear:both;width:100%;padding-top:10px;font-size:16px;font-family: Georgia;font-style: italic;font-weight: bold;color:#01ade6;}
.ship_page_5 li{list-style:none; width:25%; float:left; overflow:hidden; text-align:center; height:186px;background:url(bg_2.jpg) no-repeat center;}
.ship_page_5 li a:hover,.active{background:url(bg_1.jpg) no-repeat center;}
.ship_page_5 li img{ border:0px;}
#featureDestination {BORDER-BOTTOM: #8c8c8c 5px solid; POSITION: relative; BORDER-LEFT: #8c8c8c 5px solid; WIDTH: 750px; BACKGROUND: #fff; BORDER-TOP: #8c8c8c 5px solid; BORDER-RIGHT: #8c8c8c 5px solid; clear:both; margin-top:10px; margin-left:10px;}
#slideShowClick {MARGIN-TOP: 15px; WIDTH: 200px; HEIGHT: 22px; MARGIN-LEFT: 100px;}
#featureDestination .cityTourSlide {POSITION: relative; PADDING-LEFT: 5px; WIDTH:750px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 5px; margint: 0 10px}
.slideShowLineWidth {WIDTH:800px; HEIGHT:180px; OVERFLOW: hidden; postion:absolute;}
.ship_page_7_1{ width:230px; float:left; overflow:hidden; text-align:center; height:280px; background-color:#f3f3f3; padding-top:10px;}
.ship_page_7_2{ width:590px; float:left; overflow:hidden; text-align:left; height:280px; padding-left:10px; background-color:#f3f3f3; line-height:20px; padding-top:10px;}
.ship_page_6{ widows:100%;}
.ship_page_6 ul{ width:100%; padding-left:20px;list-style:none;}
.ship_page_6 li{background:url(6_yangtze-guide_terms_1.jpg) no-repeat 0 5px; padding-left:20px; line-height:2.2em; width:40%; float:left;}
.ship_page_6_1{ float:left; width:350px; padding-left:10px;border:#d7d7d7 2px solid; height:190px; line-height:25px; font-weight:bolder;}
.ship_page_6_1ask{ position:absolute; margin-top:-16px; margin-left:125px; background-image:url(ask.jpg); background-repeat:no-repeat; background-position:top; width:76px; height:25px;}
.ship_page_6_2{ float:left; width:60px; height:190px; overflow:hidden; background:url(6_yangtze-guide_QA_01.gif) center no-repeat;}
.ship_page_6_3{ float:left; width:350px; padding-left:10px;border:#d7d7d7 2px solid; height:190px; line-height:25px;}
.ship_page_6_3answar{ position:absolute; margin-top:-16px; margin-left:110px; background-image:url(answer.jpg); background-repeat:no-repeat; background-position:top; width:152px; height:25px;}
.ship_page_6_4{clear:both; padding-top:20px;padding:10px 12px 5px 5px; text-align:left;}
.ship_page_6_4 ul{ width:100%;}
.ship_page_6_4 li{background:url(ask.gif) no-repeat 0 5px; padding-left:20px; line-height:2.2em;}
.newsline{background:url(line-hor.gif) bottom left repeat-x; clear:both; height:1px; padding-top:10px;}
.ship_page_6_4_q {background:url(q.jpg) no-repeat 0 5px; padding-left:30px; line-height:30px; font-weight:bolder;}
.ship_page_6_4_a {background:url(a.jpg) no-repeat 0 5px; padding-left:30px; line-height:20px;}
.uptime{font-size:10px;font-style: italic;vertical-align: super;color:#D70B0E;}
.news{border:#d7d7d7 3px solid; width:95%; clear:both; text-align:left; height:210px; margin-top:10px;}
.newsing{ width:300px; float:left; padding:10px; border:0; height:195px;}
.newstext{width:450px; padding:10px; float:left; line-height:20px; height:195px; overflow:hidden;}
/*2009-11-25  BOOKING*/
.book_tit{font-size:18px;font-weight:bolder;text-align:left;height:50px;line-height:50px;width:712px;overflow:hidden;color:#002a5e;}
.book_bar{width:712px;margin:0px;padding:0px; height:26px;}
.book_bar li{overflow:hidden;float:left;line-height:26px;text-align:center; font-size:12px;font-weight:bolder;}
.book_left{width:4px;height:26px;background:url(book/bar_left .png) no-repeat;}
.book_right{width:4px;height:26px; background:url(book/bar_right .png) no-repeat;}
.book_1_1{width:153px;height:26px;background-color:#dcdcdc;}
.book_1_2{width:153px;height:26px;background:url(book/bar_1.png) no-repeat;background-color:#dcdcdc;}
.book_2_1{width:244px;height:26px;background-color:#dcdcdc;}
.book_2_2{width:244px;height:26px;background:url(book/bar_2.png) no-repeat;background-color:#dcdcdc;}
.book_3_1{width:184px;height:26px;background-color:#dcdcdc;}
.book_3_2{width:184px;height:26px;background:url(book/bar_3.png) no-repeat;background-color:#dcdcdc;}
.book_4_1{width:123px;height:26px;background-color:#dcdcdc;}
.book_4_2{width:123px;height:26px;background:url(book/bar_4.png) no-repeat;background-color:#dcdcdc;}
.book_info{width:708px;height:auto;overflow:hidden;border:2px #77ddff solid; padding:20px 0px 20px 0px;}
.book_msg{text-align:left;border:1px #CCCCCC solid;line-height:21px;height:auto;width:90%;color:#a40000;font-weight:bolder;padding:4px;}
#mybox{width:90%;text-align:left;}
.week_head{height:25px; width:14%; text-align:center; background-color:#e9eff3;}
.my_full{font-size:18px;font-style:italic;line-height:50px;color:#333333;}
.thismonth{color:#FF9900;font-size:12px;font-weight:bolder;line-height:50px;}
.cc_route{color:#00005e; font-size:12px; font-weight:bolder; cursor:pointer;}
.othermonth{font-size:12px;font-weight:bolder;color:#00003b;line-height:50px;}
.book_button{width:712px;height:50px;line-height:50px;}
.book_button li{float:left;}
.book_button img{cursor:pointer;}
.book_bt1{width:100%;height:24px;padding-top:16px;text-align:center;}
.book_bt2{width:50%;height:24px;padding-top:16px;text-align:center;}
.book_bt3{width:50%;height:24px;padding-top:16px;text-align:center;}
#txt_rule{border:1px #CCCCCC solid;width:90%;height:600px;overflow:scroll;text-align:left;line-height:20px;padding:4px;}
.cb_ag{width:80%; line-height:20px; text-align:left;}
.book_input{text-align:left;line-height:25px;height:auto;width:90%;padding:4px;}
.book_input input,textarea{ font-size:12px;}
.book_input li{width:100%;}
.green_tit{color:#407e00; font-size:14px; font-weight:bolder;}
.cutline{border-bottom:1px #CCCCCC dotted; padding-bottom:10px;}
.expword{width:160px;font-weight:bolder; height:auto;float:left;}
.custompp{width:90%;text-align:left;line-height:25px;border:1px dashed #FF0000;padding:4px;}
/*2009-11-30 Featured Services*/
.fs_tit{font-size:18px;font-weight:bolder;text-align:left;height:50px;line-height:50px;width:95%;overflow:hidden;color:#002a5e;}
.fs_info{width:95%;height:auto;overflow:hidden;border:2px #77ddff solid; padding:5px 0px 20px 0px;}
/*-------------12-1----------*/
#ImgPlayer {PADDING-BOTTOM: 0px;PADDING-LEFT: 1px;WIDTH: 800px;PADDING-RIGHT: 3px;OVERFLOW: hidden;PADDING-TOP: 1px;border: 5px solid #d7d7d7; margin-top:30px;}
#ImgBlk {PADDING-BOTTOM: 10px; PADDING-LEFT: 11px; WIDTH: 310px; PADDING-RIGHT: 12px; BACKGROUND: url(images/news_pic_ws_001.gif) #f4f4f4 no-repeat 10px 2px; FLOAT: left; PADDING-TOP: 13px}
#ss_img_div {WIDTH: 300px;OVERFLOW: hidden;}
#ss_img_div IMG { border:0;}
#pageSelect2 {TEXT-ALIGN: center; MARGIN: 10px 0px 0px; WIDTH: 100%}
#pageSelect2 UL {TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
#pageSelect2  LI {width:20px;BORDER-BOTTOM: #c1c1c1 1px solid;BORDER-LEFT: #c1c1c1 1px solid;BACKGROUND-COLOR: #fff;MARGIN: 0px 8px 0px 0px;DISPLAY: block;FLOAT: left;FONT-SIZE: 10px;BORDER-TOP: #c1c1c1 1px solid;BORDER-RIGHT: #c1c1c1 1px solid;-moz-border-radius: 4px;}
#TxtBlk {WIDTH: 450px; FLOAT: left}
#Txt {TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(images/news_pic_ws_006.gif) repeat-x 50% bottom; PADDING-TOP: 5px
}
#Txt H2 {TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #a80000; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 1px
}
#Txt H2 A {COLOR: #05427e; TEXT-DECORATION: none}
#Txt H2 A:visited {COLOR: #05427e; TEXT-DECORATION: none}
#Txt H2 A:hover {COLOR: #05427e; TEXT-DECORATION: underline}
#Txt H2 A:active {COLOR: #05427e; TEXT-DECORATION: underline}
#con {TEXT-ALIGN: left; LINE-HEIGHT: 21px; COLOR: #344f71}
#date_PN {TEXT-ALIGN:left; FONT-SIZE: 12px}
.itemOff {BACKGROUND: url(images/news_pic_ws_002.gif) no-repeat 50% bottom; COLOR: #000}
.bg {POSITION: absolute;MARGIN-TOP: -40px;WIDTH: 194px;HEIGHT: 118px;MARGIN-LEFT: -55px;background-image: url(deals-december.gif);background-repeat: no-repeat;background-position: top;Z-INDEX: 6;BACKGROUND-POSITION: left top;}
/*2009-12-2 Scenery*/
.sceneries{margin:auto;padding:0px;width:250px;overflow:hidden;line-height:25px;height:auto;list-style:none; text-align:left;}
.sceneries li{width:auto;line-height:25px;padding-left:20px;cursor:pointer;}
.city_selected{background:url(/Images/singleplus.gif) left no-repeat #fdd839;}
.city_unselect{background:url(/Images/singleplus.gif) left no-repeat #edf7ff;}
.city_click1{background:url(/Images/singleplus.gif) left no-repeat #fdd839;}
.city_click2{background:url(/Images/singleminus.gif) left no-repeat #fdd839;}
.city_item{background-color:#feec9c;}
.scenery_Panorama1{background:url(/Images/scenery_Panorama.png) left center no-repeat #edf7ff;}
.scenery_Panorama2{background:url(/Images/scenery_Panorama.png) left center no-repeat #fdd839;}
.scenery_left{width:30%;height:auto;overflow:hidden;float:left;}
.scenery_font{font-size:18px;color:#002a5e;}
.scenery_right{width:66%;height:auto;line-height:20px;overflow:hidden;text-align:left;float:left; padding:2%;}
.scenery_title{padding-left:10px;font-size:14px;font-weight:bold;}
/*2009-12-3 Cruise Schedule*/
.tc_route{color:#00005e; font-size:11px; font-weight:bolder;}
.tc_date{font-size:12px;}
.t_week_head{height:25px;width:14%;text-align:left;background-color:#e9eff3;}
.t_cc_td{font-size:14px;font-weight:bolder;font-style:italic;color:#FF0000;}
.home{ float:right; padding-top:8px;color:#FFFFFF;text-decoration: none; font-weight:bold;}
.home a{color:#FFFFFF;font-size:10px;text-decoration: none; font-weight:bold;}
/*2009-12-4 Search*/
.search_null{ border:1px #CCCCCC solid; line-height:20px; padding:5px; width:auto; height:auto;}
.search_err{font-size:16px;color:red;font-weight:bolder;}
.search_item{width:auto;height:auto;background-color:#f2f2f2;text-align:left;line-height:15px;border-bottom:3px #77ddff solid;padding:15px 0px 0px 15px;width:593px;}
.search_item_imgbox{padding:4px;border:1px #d7d7d7 solid;width:242px;height:141px; float:left;}
.search_item_pub{padding-left:8px;padding-right:5px;width:328px;height:35px;float:right;overflow:hidden;}
.search_item_date{padding-left:8px;padding-right:5px;width:328px;height:35px;float:right;}
.le_item{width:auto;height:auto;text-align:left;line-height:15px;padding:15px 0px 0px 15px;width:593px;}
.leitem_f{padding-left:8px;padding-right:5px;width:328px;height:20px;float:right;overflow:hidden;}
.leitem_o{padding-left:8px;padding-right:5px;width:328px;height:20px;float:right;}
.search_item_btm{width:593px;height:20px;text-align:right;overflow:hidden;}
.search_item_pad{width:auto;height:5px;overflow:hidden;}
.search_pagebtn{background-color:#FFFFFF;color:#D30025;border:1px #CCCCCC solid;width:23px;height:20px;}
.search_current{background-color:#D30025;color:#FFFFFF;border:1px #CCCCCC solid;width:23px;height:20px;}
.sr_title{font-size:14px;font-weight:bolder;color:#002a5e;}
.sr_date{font-weight:bolder;color:#a40000;}
.pagepanel{text-align:center;}
.pagepanel input{background-color:#FFFFFF;border:none;width:20px;font-size:12px;cursor:pointer;}
.currency{clear:both; padding-top:10px;}
.currency ul{ width:98%;}
.currency li{width:150px;height:71px; float:left; overflow:hidden; display:block; margin-left:5px; list-style:none;}
.guide-map{ width:200px; height:auto; float:left; overflow:hidden; padding:10px 30px 5px 20px;}
.guide-map img{ border:0px;}
.guide-map .text{ width:200px; text-align:left; line-height:20px; clear:both; height:50px;}
.guide-map .text a{ color:#000000;}
.guide-map .text a:hover,.active{ color:#6699FF;}
#tb2{width:100%;border-collapse:collapse;border:1px solid #EEE;font-size:14px;}
#tb2 th { background-color:#0061a7; border:#fff 1px solid; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; height:30px; padding:5px 0px 2px 2px; font-size:12px; text-align:center;}
#tb1 th { background-color:#0061a7; border:#fff 1px solid; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; height:30px; padding:5px 0px 2px 2px; font-size:12px; text-align:center;}
#tb th { background-color:#0061a7; border:#fff 1px solid; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; height:30px; padding:5px 0px 2px 2px; font-size:12px; text-align:center;}
#tb2 td{border:1px solid #EEE;padding:4px;font-size:12px; line-height:20px;}
#tb1{width:100%;border-collapse:collapse;border:1px solid #EEE;font-size:14px;}
#tb1 td{border:1px solid #EEE;padding:4px;font-size:12px; line-height:20px;}
#tb{width:100%;border-collapse:collapse;border:1px solid #EEE;font-size:14px;} 
#tb td{border:1px solid #EEE;padding:4px; font-size:12px; line-height:20px;}
/*2009-12-11 modify Cruise Schedule*/
.cs_title{font-size:18px;font-weight:bolder;text-align:left;height:50px;line-height:50px;width:95%;overflow:hidden;color:#002a5e;}
.cs_alert{text-align:left;border:1px #CCCCCC solid;line-height:20px;height:auto;width:95%;color:#a40000;font-weight:bolder;padding:4px; margin:0px;}
/*12-23 link_1*/
#link_1{float:left; overflow:hidden; width:122px; padding-top:10px; list-style:none; text-align:left; line-height:20px; padding:10px 5px 0 5px;}
#link_1 ul{width:100%;}
#link_1 li{width:95%; list-style:none; float:left;background:url(home_text_4.gif) no-repeat 0 6px; padding-left:10px;}
/*howar2009-12-25*/
.topBotton{background:url(home_text_2.gif) no-repeat;cursor:pointer; height:10px; margin-bottom:-5px;} 
.bottonBotton{background:url(home_text_3.gif) no-repeat;cursor:pointer; height:12px;} 
.rollBox{width:492px;  border-right:3px #f6c600 solid; text-align:left; border-left:3px #f6c600 solid; padding-top:0px;}
.rollBox .Cont{width:492px; height:460px;overflow:hidden;}
.rollBox .ScrCont{height:auto;}
.rollBox .Cont .pic{width:492px;float:left;text-align:left; padding-top:10px;}
.rollBox .Cont .pic .picname{width:240px;float:left; height:140px;}
.rollBox .Cont .pic .pictext{width:245px;float:left; padding-left:5px; height:140px; overflow:hidden;}
.rollBox .Cont .pic .pictext ul{ width:100%; font-size:12px; text-align:left; padding-left:0px;}
.rollBox .Cont .pic .pictext li{ width:45%; list-style:none; float:left;background:url(link-bg.gif) no-repeat 0 8px; padding-left:6px; line-height:2em;}
.cruise_lines{ font:Georgia; font-size:12px; font-weight:bold; color:#003978;}
.cruise_lines_price{ font:Georgia; font-size:12px; font-weight:bold; color:#FF0000;}
.rollBox .Cont .pic .picname img{display:block; text-align:left; border:0px; width:230px; height:140px;}
.rollBox #List1,.rollBox #List2{float:left;}
/*2009-12-30*/
.conver_css{ position:absolute;top:px;left:0px;display:none;z-index:9;background-color:#333333;}
.confirm_box{background-color:#FFFFFF;width:460px;height:120px;padding:10px;line-height:20px; font-family:Georgia, 'Times New Roman', Times, serif;border:1px #0099FF dashed; font-size:14px;position:absolute;top:0px;left:0px;z-index:10;display:none;}
.confirm_btn{color:#8A0000;text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bolder;cursor:pointer;font-size:14px;}
#TagLayer {
	position:absolute;
	width:45px;
	height:11px;
	z-index:1;
	left: 989px;
	top: 6px;
	display:none;
}
/*2010-1-5*/
.shipdealstyle{border:1px #CCCCCC solid;}
.deal_title{;color:#FFFFFF;font-size:14px;font-weight:bolder;width:80px;}
.dealbook{color:#CC0000;font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif;}
.dealitem{border-left:1px #CCCCCC solid;color:#003875;text-align:center;}
/*2010-2-22*/
.s_oldprice{font-size:16px;color:#FF0000;text-decoration:line-through; font-weight:bolder;}
.s_newprice{font-size:16px;color:#FF0000;font-weight:bolder;}
/*2010-2-27*/
.li_bgcss{background-color:#E3E3E3;}
/**/
#IndexSlide{width:326px;height:185px;cursor:pointer;text-align:right;line-height:30px; z-index:0;color:#333333;}
#IndexSlide span{width:15px;height:15px;border:1px #CC0033 solid;background-color:#FFFFFF;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;font-size:12px;line-height:15px;text-align:center;font-weight:bolder;}
.lvpclass{line-height:25px;background:url(lv_font.gif) repeat-y;padding:0px 0px 10px 10px; border-bottom:1px #666666 dotted;}