* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
LI {
	LIST-STYLE-TYPE: none
}
A {
	TEXT-DECORATION: none
}
H2 {
	FONT-SIZE: 12px
}
H3 {
	FONT-SIZE: 12px
}

.layout {
	MARGIN: auto; WIDTH: 960px; background-color:#FFFFFF;
}
.green_text {
	COLOR: #008c00
}
.gary_text {
	COLOR: #555
}
.gary_text:hover {
	COLOR: #f60
}
A {
	COLOR: #555555
}
A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.orange_text {
	COLOR: #ff5500
}
.orange_text1 {
	COLOR: #ff5500
}
.gold_text {
	COLOR: #ff5500
}
.blue_text {
	COLOR: #0055aa
}
.header {
	WIDTH: 960px; FLOAT: left; HEIGHT: 100px
}
.logo {
	WIDTH: 321px; FLOAT: left
}
.logo A {
	WIDTH: 321px; DISPLAY: block; BACKGROUND: url(/images/logo.png) no-repeat; FLOAT: left; HEIGHT: 63px
}
.logo P {
	LINE-HEIGHT: 20px; PADDING-LEFT: 20px; WIDTH: 300px; FLOAT: left; COLOR: #999
}
.integrity {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 100px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #70ac04; FONT-SIZE: 14px; PADDING-TOP: 75px
}
.reservation_phone {
	PADDING-LEFT: 100px; FLOAT: left; PADDING-TOP: 20px
}
.reservation_phone P {
	LINE-HEIGHT: 32px; COLOR: #787878
}
.reservation_phone P SPAN {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ff6c00; FONT-SIZE: 18px; FONT-WEIGHT: 600
}
.banben {
	PADDING-LEFT: 10px; FLOAT: left; COLOR: #555; PADDING-TOP: 10px
}
.banben P A {
	COLOR: #555
}
.banben P A:hover {
	COLOR: #ff5500
}
.navigation {
	WIDTH: 960px; BACKGROUND: url(/images/navbg.png) no-repeat; FLOAT: left
}
.navigation_bar {
	WIDTH: 960px; BACKGROUND: url(/images/navbg.png) no-repeat; FLOAT: left; HEIGHT: 36px
}
.main_nav {
	MARGIN-TOP: 6px; FLOAT: left
}
.main_nav LI {
	PADDING-LEFT: 5px; FLOAT: left; HEIGHT: 31px
}
.main_nav LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 25px; COLOR: #fff; FONT-SIZE: 14px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.main_nav LI A SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 25px; CURSOR: pointer; PADDING-TOP: 6px
}
.main_nav .nav_1 {
	PADDING-LEFT: 10px
}
.main_nav .nav_1 A {
	BACKGROUND: url(/images/nav_h_left.png) no-repeat left 50%; HEIGHT: 31px; COLOR: #555555
}
.main_nav .nav_1 A SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/nav_h_right.png) no-repeat right 50%; PADDING-TOP: 6px
}
.main_nav LI A:hover {
	BACKGROUND: url(/images/nav_h_left.png) no-repeat left 50%; HEIGHT: 31px; COLOR: #555555; TEXT-DECORATION: none
}
.main_nav LI A:hover SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/nav_h_right.png) no-repeat right 50%; TEXT-DECORATION: none; PADDING-TOP: 6px
}
.help_nav {
	PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 12px
}
.help_nav LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; FONT-SIZE: 14px; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0px
}
.help_nav LI A {
	COLOR: #fff; FONT-SIZE: 14px
}
.help_nav LI A:hover {
	COLOR: #fff000; TEXT-DECORATION: underline
}
.hottheme {
	BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; LINE-HEIGHT: 34px; WIDTH: 958px; BACKGROUND: url(/images/hot_navbelow.png) repeat-x; FLOAT: left; HEIGHT: 34px; BORDER-TOP: #c4c4c4 1px; BORDER-RIGHT: #c4c4c4 1px solid
}
.promotions {
	WIDTH: 750px; FLOAT: left
}
.hottheme STRONG {
	PADDING-LEFT: 25px; FLOAT: left; COLOR: #ff0600; FONT-SIZE: 14px
}
.hottheme A {
	FLOAT: left; COLOR: #555; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.hottheme A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.cruises_list {
	WIDTH: 200px; FLOAT: right
}
.hottheme .cruises_list A {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-RIGHT: 0px
}
.cruises_list A IMG {
	FLOAT: left
}
.cruises_name {
	BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; WIDTH: 958px; BACKGROUND: #ebf1fd; FLOAT: left; BORDER-TOP: #c4c4c4 1px; BORDER-RIGHT: #c4c4c4 1px solid
}
.cruises_name UL {
	WIDTH: 479px; BACKGROUND: #ebf1fd; FLOAT: left
}
.cruises_name UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
.cruises_name UL LI A {
	COLOR: #555555; TEXT-DECORATION: none
}
.cruises_name UL LI A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.cruises_name .top_cuxiao {
	WIDTH: 478px; FLOAT: left
}
.cruises_name .top_cuxiao LI {
	WIDTH: 458px; FLOAT: left
}
.cruises_name .top_cuxiao LI A {
	COLOR: #ff5500
}
.mainbody {
	 WIDTH: 960px; BACKGROUND: #fff; 
}
.topice_list {
	FLOAT: left
}
.bluetitle {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px; WIDTH: 180px; BACKGROUND: url(/images/lefttitle_bg.png) no-repeat; FLOAT: left; HEIGHT: 32px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.topics_each {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 178px; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.topics_each LI {
	BORDER-BOTTOM: #ccc 1px dashed; TEXT-ALIGN: center; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: 178px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.topics_each LI A {
	TEXT-ALIGN: center; WIDTH: 178px; DISPLAY: block
}
.topics_each LI .eachname {
	MARGIN-TOP: 6px; COLOR: #144387; TEXT-DECORATION: none
}
.topics_each LI .eachname:hover {
	TEXT-DECORATION: underline
}
.courseline {
	MARGIN-TOP: 10px; FLOAT: left
}
.courseline_each {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 178px; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.courseline_each LI {
	BORDER-BOTTOM: #ccc 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 178px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.line_info {
	TEXT-ALIGN: left; LINE-HEIGHT: 22px; PADDING-LEFT: 10px
}
.line_info STRONG {
	COLOR: #144387
}
.goldbutton {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; WIDTH: 86px; DISPLAY: block; BACKGROUND: url(/images/left_buttonbg.png) no-repeat; HEIGHT: 26px; COLOR: #fff; MARGIN-LEFT: 46px; FONT-WEIGHT: 600; TEXT-DECORATION: none
}
.goldbutton:hover {
	TEXT-DECORATION: underline
}
.right {
	PADDING-LEFT: 10px; WIDTH: 750px; FLOAT: left
}
.recommended {
	WIDTH: 750px; BACKGROUND: url(/images/bluetitle_bg.png) repeat-x; FLOAT: left; HEIGHT: 32px
}
.recommended_leftbg {
	WIDTH: 4px; BACKGROUND: url(/images/bluetitle_leftbg.png) no-repeat; FLOAT: left; HEIGHT: 32px
}
.recommended_rightbg {
	WIDTH: 4px; BACKGROUND: url(/images/bluetitle_rightbg.png) no-repeat; FLOAT: right; HEIGHT: 32px
}
.recommended P {
	LINE-HEIGHT: 32px; PADDING-LEFT: 10px; COLOR: #fff; FONT-SIZE: 14px
}
.recommended_list {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 748px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.recommended_list UL {
	FLOAT: left
}
.recommended_list LI {
	BORDER-BOTTOM: #ccc 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 363px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-RIGHT: #ccc 1px dashed; PADDING-TOP: 10px
}
.pic_left {
	WIDTH: 120px; PADDING-RIGHT: 10px; FLOAT: left
}
.right_con {
	WIDTH: 230px; FLOAT: left
}
.right_con H1 {
	COLOR: #144387; FONT-SIZE: 12px
}
.right_con H1 A {
	COLOR: #144387
}
.right_con H1 A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.price_book {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 22px; PADDING-LEFT: 6px; WIDTH: 230px; PADDING-RIGHT: 6px; FLOAT: left; HEIGHT: 22px; PADDING-TOP: 6px
}
.price_book SPAN {
	PADDING-RIGHT: 10px; FLOAT: left; COLOR: #f60; PADDING-TOP: 3px
}
.price_book STRONG {
	PADDING-RIGHT: 10px; FLOAT: left
}
.price_book A {
	FLOAT: left
}
.pleasureboat_info {
	LINE-HEIGHT: 20px
}
.choose_term {
	BORDER-BOTTOM: #e2c469 1px solid; BORDER-LEFT: #e2c469 1px solid; PADDING-BOTTOM: 8px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; WIDTH: 668px; PADDING-RIGHT: 0px; BACKGROUND: #ffffed; FLOAT: left; BORDER-TOP: #e2c469 1px solid; BORDER-RIGHT: #e2c469 1px solid; PADDING-TOP: 8px
}
.choose_term DIV {
	LINE-HEIGHT: 26px; PADDING-LEFT: 10px; HEIGHT: 26px
}
.choose_term DIV A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #555555; PADDING-TOP: 3px
}
.choose_term DIV A:hover {
	BACKGROUND: #fa8232; COLOR: #fff
}
.choose_term DIV .choose_it {
	BACKGROUND: #fa8232; COLOR: #fff
}
.tips {
	BORDER-BOTTOM: #e2c469 1px solid; BORDER-LEFT: #e2c469 1px solid; WIDTH: 748px; BACKGROUND: #f1f1f1; FLOAT: left; BORDER-TOP: #e2c469 0px solid; BORDER-RIGHT: #e2c469 1px solid
}
.tips P {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.tips P SPAN {
	COLOR: #f60
}
.list_cruises {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 748px; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #ccc 1px; BORDER-RIGHT: #ccc 1px solid
}
.list_c_each {
	WIDTH: 748px; FLOAT: left
}
.list_c_each LI {
	BORDER-BOTTOM: #ccc 1px dashed; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 728px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 20px
}
.c_each_left {
	TEXT-ALIGN: center; WIDTH: 210px; FLOAT: left
}
.c_each_right {
	PADDING-LEFT: 20px; WIDTH: 498px; FLOAT: left
}
.c_each_right H2 {
	LINE-HEIGHT: 22px; FONT-SIZE: 12px
}
.c_each_right H2 A {
	TEXT-DECORATION: underline
}
.c_each_right H2 SPAN A {
	TEXT-DECORATION: none
}
.c_each_right H2 A:hover {
	COLOR: #f60
}
.features {
	LINE-HEIGHT: 22px; MARGIN-TOP: 5px; WIDTH: 498px
}
.book_bar {
	MARGIN-TOP: 10px; WIDTH: 478px; PADDING-RIGHT: 20px; FLOAT: left
}
.book_bar P {
	FLOAT: left
}
.book_bar A {
	COLOR: #ff9100; FONT-WEIGHT: 600; TEXT-DECORATION: underline
}
.book_bar A:hover {
	COLOR: #f60
}
.book_bar .book_button {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; WIDTH: 86px; DISPLAY: block; BACKGROUND: url(/images/left_buttonbg.png) no-repeat; FLOAT: right; HEIGHT: 26px; COLOR: #fff; FONT-WEIGHT: 600; TEXT-DECORATION: none
}
.book_bar .book_button:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.details_left .choose_term DIV {
	WIDTH: 638px
}
.footer {
	PADDING-BOTTOM: 30px; MARGIN-TOP: 10px; WIDTH: 960px; FLOAT: left
}
.help_pannel {
	BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; PADDING-BOTTOM: 10px; WIDTH: 958px; BACKGROUND: #f7f7f7; FLOAT: left; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 1px solid
}
.help_caption {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; WIDTH: 175px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 10px
}
.help_caption LI {
	LINE-HEIGHT: 22px; PADDING-LEFT: 30px; COLOR: #666; FONT-SIZE: 12px
}
.help_caption .help_title {
	BORDER-BOTTOM: #dcdcdc 1px solid; LINE-HEIGHT: 26px; MARGIN-BOTTOM: 6px; BACKGROUND: url(/images/foot_help_icon.png) no-repeat left top; HEIGHT: 26px
}
.help_caption LI A {
	PADDING-LEFT: 10px; BACKGROUND: url(/images/dian_icon.gif) no-repeat left 5px; COLOR: #666; FONT-SIZE: 12px
}
.help_caption LI A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.help_caption .help_pay {
	BACKGROUND: url(/images/foot_help_icon.png) no-repeat left -27px
}
.help_caption .help_hetong {
	BACKGROUND: url(/images/foot_help_icon.png) no-repeat left -54px
}
.help_caption .help_topic {
	BACKGROUND: url(/images/foot_help_icon.png) no-repeat left -85px
}
.help_caption .help_other {
	BACKGROUND: url(/images/foot_help_icon.png) no-repeat left -114px
}
.foot_nav {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; WIDTH: 960px; BACKGROUND: url(/images/details_eachcon_bg.png); FLOAT: left; HEIGHT: 28px
}
.foot_nav A {
	MARGIN: 0px 24px; COLOR: #fff; FONT-SIZE: 12px
}
.foot_nav A:hover {
	COLOR: #fff000; TEXT-DECORATION: underline
}
.copy {
	TEXT-ALIGN: center; MARGIN-TOP: 20px; WIDTH: 960px; FLOAT: left
}
.copy P {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 960px; COLOR: #777; FONT-SIZE: 12px
}
.copy P A {
	COLOR: #777
}
.copy P A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.renzheng {
	TEXT-ALIGN: center; MARGIN-TOP: 20px; WIDTH: 960px; FLOAT: left; FONT-SIZE: 12px
}
.details_left {
	WIDTH: 670px; FLOAT: left
}
.details_left_tops {
	WIDTH: 750px
}
.details_left_tops DIV {
	WIDTH: 750px
}
.details_left_tops .middle_ad_diy .mid_ad_con {
	WIDTH: 728px
}
.details_left_tops .baike {
	WIDTH: 728px
}
.details_left_tops .baike .baike_pannel {
	WIDTH: 728px
}
.details_right {
	PADDING-LEFT: 10px; WIDTH: 280px; FLOAT: left
}
.line_profile {
	BORDER-BOTTOM: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 668px; FLOAT: left; BORDER-TOP: #c7c7c7 1px solid; BORDER-RIGHT: #c7c7c7 1px solid
}
.line_name {
	BORDER-BOTTOM: #c7c7c7 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 648px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
.line_name P {
	LINE-HEIGHT: 28px; WIDTH: 648px; FLOAT: left; HEIGHT: 28px; COLOR: #31a20e; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.line_name P SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: #ff8a00; FLOAT: left; HEIGHT: 28px; COLOR: #fff; FONT-WEIGHT: normal; MARGIN-RIGHT: 10px; PADDING-TOP: 0px
}
.line_name_1 {
	COLOR: #144387
}
.line_name_1:hover {
	COLOR: #f60
}
.line_info_pic {
	WIDTH: 270px; FLOAT: left
}
.line_info {
	PADDING-LEFT: 10px; WIDTH: 368px; FLOAT: left
}
.line_info_con {
	BORDER-BOTTOM: #c7c7c7 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 648px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
.line_info_panel {
	MARGIN-TOP: 10px; WIDTH: 368px; FLOAT: left
}
.line_info_panel P {
	LINE-HEIGHT: 22px; COLOR: #555555; FONT-SIZE: 12px
}
.line_price {
	COLOR: #f75e01; FONT-SIZE: 24px; FONT-WEIGHT: bold
}
.price_info {
	COLOR: #999; TEXT-DECORATION: underline
}
.color_gold {
	COLOR: #f75e01
}
.color_day {
	COLOR: #ff5500; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.outset_day {
	COLOR: #ff5500
}
.catchment {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 648px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
.catchment P {
	LINE-HEIGHT: 22px; COLOR: #555555; FONT-SIZE: 12px
}
.catchment P SPAN {
	COLOR: #31a20e
}
.catchment P A {
	COLOR: #888; TEXT-DECORATION: underline
}
.print {
	BACKGROUND: #f3f3f3
}
.print P {
	TEXT-ALIGN: right; LINE-HEIGHT: 22px; COLOR: #888; FONT-SIZE: 12px
}
.print P A {
	COLOR: #888; TEXT-DECORATION: underline
}
.print P A:hover {
	COLOR: #f60
}
.print P SPAN {
	PADDING-LEFT: 20px; COLOR: #888
}
.price_info:hover {
	COLOR: #ff9600
}
.notice P {
	COLOR: #888
}
.price_info_blue {
	COLOR: #144387; TEXT-DECORATION: underline
}
.price_info_blue1 {
	COLOR: #144387
}
.price_info_blue:hover {
	COLOR: #ff9600
}
.bookprices {
	MARGIN-TOP: 20px; WIDTH: 670px; FLOAT: left
}
.pricestable {
	WIDTH: 670px; FLOAT: left
}
.pricestable TABLE {
	BORDER-BOTTOM: #e2c469 1px solid; BORDER-LEFT: #e2c469 1px solid; WIDTH: 670px; FLOAT: left; BORDER-TOP: #e2c469 1px solid; BORDER-RIGHT: #e2c469 1px solid
}
.pricestable TR {
	LINE-HEIGHT: 30px
}
.pricestable_670 TABLE {
	WIDTH: 670px
}
.tablt_th {
	BACKGROUND: #ffffed
}
.tablt_th TH {
	FONT-WEIGHT: normal
}
.table_con TD {
	COLOR: #555555; BORDER-TOP: #f3dc97 1px dashed
}
.tabs_bar {
	MARGIN-TOP: 20px; WIDTH: 670px; FLOAT: left
}
.tags_bar {
	WIDTH: 670px; FLOAT: left
}
.tageach {
	BORDER-BOTTOM: #ef8f10 3px solid; WIDTH: 670px; FLOAT: left
}
.tageach LI {
	LINE-HEIGHT: 27px; PADDING-LEFT: 5px; FLOAT: left; HEIGHT: 27px
}
.tageach LI A {
	TEXT-ALIGN: center; WIDTH: 66px; DISPLAY: block; BACKGROUND: url(/images/tabs_1_bg.gif) no-repeat left -60px; FLOAT: left; HEIGHT: 27px; COLOR: #930
}
.tageach LI A:hover {
	BACKGROUND: url(/images/tabs_1_bg.gif) no-repeat left -30px; TEXT-DECORATION: none
}
.tageach LI .tag_selected {
	BACKGROUND: url(/images/tabs_1_bg.gif) no-repeat left 0px; COLOR: #fff; TEXT-DECORATION: none
}
.details_coninfo {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 650px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/tese_bg.jpg) repeat-x; FLOAT: left; PADDING-TOP: 10px
}
.details_coninfo P {
	LINE-HEIGHT: 22px; FLOAT: left; COLOR: #ff9600
}
.detail_eachcon {
	MARGIN-TOP: 20px; WIDTH: 670px; FLOAT: left
}
.each_bot {
	BORDER-BOTTOM: #7dbc09 3px solid; WIDTH: 670px; FLOAT: left
}
.details_title_bg {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; PADDING-LEFT: 10px; WIDTH: 100px; BACKGROUND: url(/images/details_eachcon_bg1.png) no-repeat 10px 50%; FLOAT: left; HEIGHT: 28px; COLOR: #fff; FONT-WEIGHT: 600
}
.details_title_lbg {
	WIDTH: 10px; BACKGROUND: url(/images/details_eachcon_lbg.png) no-repeat; FLOAT: left; HEIGHT: 32px
}
.details_title_rbg {
	WIDTH: 6px; BACKGROUND: url(/images/details_eachcon_rbg.png) no-repeat; FLOAT: right; HEIGHT: 32px
}
.term_con {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; PADDING-LEFT: 10px; WIDTH: 650px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
.term_con .cruise_info {
	LINE-HEIGHT: 22px; MARGIN-TOP: 10px; WIDTH: 646px; FLOAT: left
}
.term_con .cruise_info SPAN {
	WIDTH: 150px; DISPLAY: block; FLOAT: left
}
.room_con {
	WIDTH: 646px; FLOAT: left
}
.room_con .room_name {
	LINE-HEIGHT: 22px; MARGIN-TOP: 10px; WIDTH: 646px; FLOAT: left
}
.room_con LI {
	BORDER-BOTTOM: #8facdc 1px dashed; PADDING-BOTTOM: 10px; WIDTH: 646px; FLOAT: left
}
.roominfo {
	WIDTH: 646px; FLOAT: left
}
.roominfo_text {
	WIDTH: 426px; PADDING-RIGHT: 10px; FLOAT: left
}
.room_pic {
	WIDTH: 210px; FLOAT: left
}
.roominfo_text P {
	LINE-HEIGHT: 22px; MARGIN-TOP: 10px; WIDTH: 426px; FLOAT: left
}
.roominfo_text P SPAN {
	WIDTH: 213px; DISPLAY: block; FLOAT: left
}
.cruisetopic_t {
	TEXT-ALIGN: center; LINE-HEIGHT: 27px; WIDTH: 280px; BACKGROUND: url(/images/bluetitle_bg.png) no-repeat; FLOAT: left; HEIGHT: 27px; COLOR: #fff; FONT-SIZE: 14px
}
.cruisetopic_leftbg {
	WIDTH: 4px; BACKGROUND: url(/images/bluetitle_leftbg.png) no-repeat; FLOAT: left; HEIGHT: 32px
}
.cruisetopic_rightbg {
	WIDTH: 4px; BACKGROUND: url(/images/bluetitle_rightbg.png) no-repeat; FLOAT: right; HEIGHT: 32px
}
.cruisetopic_link {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 278px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.cruisetopic_link P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.cruisetopic_link1 A {
	COLOR: #ff5500; TEXT-DECORATION: underline
}
.cruisetopic_link1 A:hover {
	COLOR: #f60
}
.topiclogo {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: 278px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 15px
}
.topiclogo1 {
	BORDER-BOTTOM: #ccc 1px dashed; TEXT-ALIGN: center; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: 278px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 15px
}
.topiclogo A {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 278px; DISPLAY: block; FLOAT: left
}
.topiclogo1 A {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 278px; DISPLAY: block; FLOAT: left
}
.topiclogo A {
	COLOR: #f60; TEXT-DECORATION: none
}
.topiclogo1 A:hover {
	COLOR: #f60; TEXT-DECORATION: none
}
.topiclogo A {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; margin:0 auto;
}
.topiclogo1 A IMG {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; margin:0 auto;
}
.topiclogo A {
	BORDER-BOTTOM: #f60 1px solid; BORDER-LEFT: #f60 1px solid; BORDER-TOP: #f60 1px solid; BORDER-RIGHT: #f60 1px solid
}
.topiclogo1 A:hover IMG {
	BORDER-BOTTOM: #f60 1px solid; BORDER-LEFT: #f60 1px solid; BORDER-TOP: #f60 1px solid; BORDER-RIGHT: #f60 1px solid
}
.topicname {
	TEXT-ALIGN: center; WIDTH: 258px; FLOAT: left
}
.topicname A {
	FONT-SIZE: 16px; FONT-WEIGHT: 600; TEXT-DECORATION: underline
}
.topicname A:hover {
	COLOR: #144387
}
.cruises_present {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 258px; PADDING-RIGHT: 10px; FLOAT: left; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px
}
.other_cruises {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 258px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
.other_cruises LI {
	LINE-HEIGHT: 24px; PADDING-LEFT: 10px; WIDTH: 248px; FLOAT: left; HEIGHT: 24px; OVERFLOW: hidden
}
.other_cruises LI A {
	COLOR: #555555; MARGIN-RIGHT: 10px
}
.other_cruises LI A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.sailing {
	MARGIN-TOP: 20px; WIDTH: 644px; FLOAT: left
}
.sailing TABLE {
	BORDER-BOTTOM: #e2c469 1px solid; BORDER-LEFT: #e2c469 1px solid; MARGIN-TOP: 5px; WIDTH: 644px; BORDER-COLLAPSE: collapse; FLOAT: left; BORDER-TOP: #e2c469 1px solid; BORDER-RIGHT: #e2c469 1px solid
}
.sailing TABLE TH {
	BORDER-BOTTOM: #f9e5a9 1px solid; BORDER-LEFT: #f9e5a9 1px solid; LINE-HEIGHT: 30px; BACKGROUND: #ffffed; BORDER-TOP: #f9e5a9 1px solid; BORDER-RIGHT: #f9e5a9 1px solid
}
.sailing_con {
	LINE-HEIGHT: 26px
}
.sailing_con TD {
	BORDER-BOTTOM: #f9e5a9 1px solid; BORDER-LEFT: #f9e5a9 1px solid; PADDING-LEFT: 10px; BORDER-TOP: #f9e5a9 1px solid; BORDER-RIGHT: #f9e5a9 1px solid
}
.travel {
	WIDTH: 644px; FLOAT: left
}
.s_t_title {
	WIDTH: 644px; FLOAT: left; FONT-SIZE: 14px
}
.travel_con {
	WIDTH: 650px; FLOAT: left
}
.travel_each {
	BORDER-BOTTOM: #ccc 1px dashed; PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; WIDTH: 650px; FLOAT: left
}
.itinerary_day {
	LINE-HEIGHT: 21px; WIDTH: 650px; DISPLAY: block; FLOAT: left; COLOR: #ff5500
}
.itinerary_day SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(/images/itinerary_daybg.png) repeat-x; FLOAT: left; HEIGHT: 21px; COLOR: #fff; MARGIN-RIGHT: 10px; PADDING-TOP: 0px
}
.travel_pic {
	MARGIN-TOP: 10px; WIDTH: 650px; FLOAT: left
}
.travel_pic LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; WIDTH: 306px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 10px; _width: 302px; _padding: 10px 3px
}
.travel_pic LI IMG {
	BORDER-BOTTOM: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 5px; BORDER-TOP: #c7c7c7 1px solid; BORDER-RIGHT: #c7c7c7 1px solid; PADDING-TOP: 2px
}
.hotel_pic {
	MARGIN-TOP: 10px; WIDTH: 670px; FLOAT: left
}
.hotel_pic LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; WIDTH: 206px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 10px
}
.hotel_pic LI IMG {
	BORDER-BOTTOM: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 5px; BORDER-TOP: #c7c7c7 1px solid; BORDER-RIGHT: #c7c7c7 1px solid; PADDING-TOP: 2px
}
.hotel_pic1 LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; PADDING-TOP: 10px
}
.travel_text {
	LINE-HEIGHT: 22px; MARGIN-TOP: 10px; WIDTH: 650px; FLOAT: left
}
.travel_text A {
	COLOR: #ff5500; TEXT-DECORATION: underline
}
.travel_text A:hover {
	COLOR: #f60
}
.travel_point {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 630px; PADDING-RIGHT: 10px; BACKGROUND: #f1f1f1; FLOAT: left; PADDING-TOP: 10px
}
.travel_point P {
	LINE-HEIGHT: 22px
}
.travel_point P SPAN {
	COLOR: #ff5500; FONT-WEIGHT: 600
}
.travel_tips {
	BORDER-BOTTOM: #ffc000 1px solid; BORDER-LEFT: #ffc000 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 622px; PADDING-RIGHT: 10px; BACKGROUND: #fffbba; FLOAT: left; BORDER-TOP: #ffc000 1px solid; BORDER-RIGHT: #ffc000 1px solid; PADDING-TOP: 10px
}
.travel_tips P {
	LINE-HEIGHT: 22px
}
.travel_tips P STRONG {
	COLOR: #ff5500
}
.fees {
	WIDTH: 644px; FLOAT: left
}
.fees_title {
	LINE-HEIGHT: 22px; MARGIN-TOP: 10px; WIDTH: 644px; FLOAT: left
}
.fees_include {
	MARGIN-TOP: 5px; WIDTH: 650px; FLOAT: left
}
.fees_include TD {
	LINE-HEIGHT: 22px
}
.fee_no_include {
	LINE-HEIGHT: 22px; WIDTH: 644px; FLOAT: left
}
.fee_no_include P {
	LINE-HEIGHT: 22px
}
.book_notes {
	LINE-HEIGHT: 22px; MARGIN-TOP: 10px; WIDTH: 644px; FLOAT: left
}
.fee_self {
	BORDER-COLLAPSE: collapse
}
.fee_self TH {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.fee_self TD {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.how_signed {
	BORDER-BOTTOM: #c7c7c7 1px dashed; PADDING-BOTTOM: 15px; PADDING-LEFT: 10px; WIDTH: 626px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 15px
}
.signed_icon {
	WIDTH: 48px; BACKGROUND: url(/images/contract_payment.gif) no-repeat left top; FLOAT: left; HEIGHT: 42px
}
.signed_con {
	PADDING-LEFT: 15px; WIDTH: 563px; FLOAT: left
}
.signed_con P {
	LINE-HEIGHT: 20px; COLOR: #555555; FONT-SIZE: 12px
}
.signed_con P SPAN {
	COLOR: #144387
}
.signed_con P A {
	COLOR: #28860b; TEXT-DECORATION: underline
}
.signed_con P A:hover {
	COLOR: #f60
}
.pay_icon {
	WIDTH: 48px; BACKGROUND: url(/images/contract_payment.gif) no-repeat left -47px; FLOAT: left; HEIGHT: 42px
}
.visit_icon {
	WIDTH: 48px; BACKGROUND: url(/images/contract_payment.gif) no-repeat left -97px; FLOAT: left; HEIGHT: 42px
}
.details_title_bg_help {
	LINE-HEIGHT: 28px; PADDING-LEFT: 10px; WIDTH: 660px; BACKGROUND: url(/images/details_eachcon_bg.png) repeat-x; FLOAT: left; HEIGHT: 28px; COLOR: #fff; FONT-WEIGHT: 600
}
.details_title_bg_help A {
	COLOR: #fcff00
}
.details_title_bg_help A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.customer_visit {
	WIDTH: 646px; BACKGROUND: #fffcf0; FLOAT: left
}
.customer_visit LI {
	BORDER-BOTTOM: #c7c7c7 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 626px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
.customer_visit LI P {
	LINE-HEIGHT: 20px; FLOAT: left; COLOR: #555555; FONT-SIZE: 12px
}
.visit_info {
	WIDTH: 626px; FLOAT: left
}
.visit_content {
	WIDTH: 626px; FLOAT: left; PADDING-TOP: 10px
}
.returning {
	FLOAT: left
}
.customer_visit LI .visit_points {
	FLOAT: right; COLOR: #ec8b01
}
.customer_visit LI .visit_points SPAN {
	PADDING-LEFT: 10px
}
.customer_visit LI .no_huifang {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; WIDTH: 626px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #bbb; FONT-WEIGHT: 600; PADDING-TOP: 20px
}
.manyidu_jisuan {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; WIDTH: 636px; PADDING-RIGHT: 0px; BACKGROUND: #fffbba; FLOAT: left; PADDING-TOP: 20px
}
.manyidu_jisuan A {
	COLOR: #144387; TEXT-DECORATION: underline
}
.manyidu_jisuan A:hover {
	COLOR: #f60
}
.manyidu_jisuan1 {
	COLOR: #999
}
.manyidu_jisuan1 A {
	COLOR: #999; TEXT-DECORATION: underline
}
.manyidu_jisuan1 A:hover {
	COLOR: #f60
}
.customer_visit LI .color_gary {
	COLOR: #888
}
.customer_visit LI .visit_content_zixun {
	COLOR: #ec8b01
}
.consultative {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; WIDTH: 606px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 10px
}
.consltative_con {
	WIDTH: 606px; FLOAT: left
}
.consltative_con TD {
	PADDING-TOP: 10px
}
.consltative_con .consltative_label {
	TEXT-ALIGN: right
}
.consltative_form TEXTAREA {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 20px; PADDING-LEFT: 2px; WIDTH: 530px; PADDING-RIGHT: 2px; HEIGHT: 60px; COLOR: #555555; MARGIN-LEFT: 5px; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.consltative_form INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 20px; PADDING-LEFT: 2px; WIDTH: 200px; HEIGHT: 20px; COLOR: #555555; MARGIN-LEFT: 5px; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.consltative_form TD SPAN {
	COLOR: #999
}
.post_button INPUT {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 110px; BORDER-TOP-STYLE: none; BACKGROUND: url(/images/post_but.png) no-repeat; HEIGHT: 32px; COLOR: #fff; MARGIN-LEFT: 5px; FONT-SIZE: 14px; BORDER-LEFT-STYLE: none; CURSOR: pointer; FONT-WEIGHT: 600
}
.price_list {
	WIDTH: 480px; FLOAT: left; BORDER-TOP: #f3dc97 1px dashed
}
.price_list LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; WIDTH: 120px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 22px; PADDING-TOP: 5px
}
.price_search {
	TEXT-ALIGN: center; WIDTH: 86px; DISPLAY: block; BACKGROUND: url(/images/left_buttonbg.png) no-repeat; FLOAT: left; HEIGHT: 26px; COLOR: #fff; FONT-WEIGHT: 600
}
.price_search:hover {
	COLOR: #ff0; TEXT-DECORATION: none
}
.detail_turn {
	TEXT-ALIGN: right; WIDTH: 646px; FLOAT: left
}
.detail_turn A {
	COLOR: #555555
}
.detail_turn A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.detail_turn .detail_turn_1 {
	COLOR: #ff5500; FONT-WEIGHT: 600
}
.route_people_sub {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 83px; BORDER-TOP-STYLE: none; BACKGROUND: url(/images/route_detail_bg.gif) no-repeat left 3px; HEIGHT: 25px; COLOR: #fff; MARGIN-LEFT: 35px; BORDER-LEFT-STYLE: none; CURSOR: pointer; FONT-WEIGHT: 600
}
.middle_ad {
	WIDTH: 670px; FLOAT: left
}
.mid_ad_title_bg {
	LINE-HEIGHT: 27px; WIDTH: 670px; BACKGROUND: url(/images/mid_ad_titlebg.png) no-repeat left top; FLOAT: left; HEIGHT: 27px
}
.mid_ad_title {
	LINE-HEIGHT: 27px; PADDING-LEFT: 10px; FLOAT: left; HEIGHT: 27px; COLOR: #fff; FONT-SIZE: 14px
}
.ad_turn {
	WIDTH: 130px; PADDING-RIGHT: 10px; FLOAT: right
}
.ad_turn LI {
	LINE-HEIGHT: 21px; PADDING-LEFT: 5px; WIDTH: 21px; FLOAT: left; HEIGHT: 21px
}
.ad_turn LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 21px; WIDTH: 21px; DISPLAY: block; FLOAT: left; HEIGHT: 21px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.mid_ad_con {
	BORDER-BOTTOM: #87ad42 1px solid; BORDER-LEFT: #87ad42 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 648px; PADDING-RIGHT: 10px; FLOAT: left; BORDER-TOP: #87ad42 1px solid; BORDER-RIGHT: #87ad42 1px solid; PADDING-TOP: 10px
}
.mid_ad_conpic {
	WIDTH: 270px; FLOAT: left
}
.mid_ad_line {
	PADDING-LEFT: 10px; WIDTH: 368px; FLOAT: left
}
.mid_ad_line H3 {
	LINE-HEIGHT: 16px; WIDTH: 368px; HEIGHT: 16px; FONT-SIZE: 14px; OVERFLOW: hidden
}
.mid_ad_line H3 A {
	COLOR: #31a20e
}
.mid_ad_line H3 A:hover {
	COLOR: #f60
}
.bookinfo {
	COLOR: #555; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.bookinfo SPAN {
	COLOR: #f75e01; FONT-WEIGHT: bold
}
.bookinfo A {
	COLOR: #31a20e; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.bookinfo A:hover {
	COLOR: #f60
}
.tuijianliyou {
	WIDTH: 368px; HEIGHT: 100px; COLOR: #555; OVERFLOW: hidden; PADDING-TOP: 10px
}
.tuijianliyou P {
	LINE-HEIGHT: 20px; FONT-SIZE: 12px
}
.middle_list {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; WIDTH: 670px; FLOAT: left
}
.tuijian_title {
	LINE-HEIGHT: 26px; WIDTH: 750px; BACKGROUND: url(/images/index_title_bg.png) repeat-x left 50%; FLOAT: left; HEIGHT: 26px
}
.tuijian_title_new {
	BACKGROUND: url(/images/index_title_bg_gold.png) repeat-x left 50%
}
.tuijian_title_blue {
	BACKGROUND: url(/images/index_title_bg_blue.png) repeat-x left 50%
}
.title_text {
	PADDING-LEFT: 10px; FLOAT: left; COLOR: #fff; FONT-SIZE: 14px
}
.tuijian {
	PADDING-RIGHT: 5px; FLOAT: right; COLOR: #fff; FONT-SIZE: 12px
}
.tuijian A {
	PADDING-RIGHT: 5px; COLOR: #fff
}
.tuijian A:hover {
	COLOR: #fff000; TEXT-DECORATION: underline
}
.tuijian_ad {
	WIDTH: 520px; FLOAT: left
}
.line_list {
	WIDTH: 670px; FLOAT: left
}
.purple {
	FLOAT: left
}
.purple LI {
	LINE-HEIGHT: 28px; WIDTH: 510px; FLOAT: left; HEIGHT: 28px
}
.purple_new {
	WIDTH: 100%
}
.purple_new TD {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px; HEIGHT: 32px
}
.price_new {
	COLOR: #ff5500; FONT-WEIGHT: 600
}
.purple_new .purple_new_title TD {
	BORDER-BOTTOM: #bfdda4 1px solid; BACKGROUND: #fdfbee; FONT-SIZE: 14px
}
.purple_new TD P {
	PADDING-LEFT: 5px; FLOAT: left
}
.purple_new .visit_new {
	COLOR: #555555; TEXT-DECORATION: underline
}
.purple_new A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.tuijianline {
	WIDTH: 458px; FLOAT: left
}
.tuijianline LI {
	LINE-HEIGHT: 24px
}
.tuijianline LI A {
	COLOR: #555555
}
.tuijianline LI A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.price_right {
	FLOAT: right; FONT-SIZE: 14px
}
.details_left .routetopic_con {
	WIDTH: 728px
}
.routetopic_con {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 10px; WIDTH: 728px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 0px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.routetopic_con P {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.routetopic_con P STRONG {
	COLOR: #ff5500
}
.routetopic_con A {
	COLOR: #ff5500; TEXT-DECORATION: underline
}
.routetopic_con A:hover {
	COLOR: #666
}
.baike {
	BORDER-BOTTOM: #e2c469 1px solid; BORDER-LEFT: #e2c469 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 10px; WIDTH: 728px; PADDING-RIGHT: 10px; FLOAT: left; BORDER-TOP: #e2c469 1px solid; BORDER-RIGHT: #e2c469 1px solid; PADDING-TOP: 0px
}
.baike A {
	COLOR: #ff5500; TEXT-DECORATION: underline
}
.baike A:hover {
	COLOR: #666
}
.baike_pannel {
	MARGIN-TOP: 10px; WIDTH: 648px; FLOAT: left
}
.tianqi {
	BORDER-BOTTOM: #ccc 1px dashed; WIDTH: 248px; FLOAT: left; BORDER-TOP: #ccc 1px dashed
}
.jingqudaoyoutu {
	TEXT-ALIGN: center; WIDTH: 248px; FLOAT: left
}
.jingqudaoyoutu IMG {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.jingqudaoyoutu P {
	TEXT-ALIGN: left
}
.hotel_cuxiao {
	WIDTH: 700px; FLOAT: left
}
.hotel_cuxiao_con {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 699px; FLOAT: left
}
.hotel_cuxiao_con LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 348px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
.hotel_pic_141 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; WIDTH: 141px; PADDING-RIGHT: 8px; FLOAT: left; HEIGHT: 95px; PADDING-TOP: 3px
}
.hotel_info {
	WIDTH: 191px; FLOAT: left
}
.cuxiao_hotelname {
	PADDING-BOTTOM: 5px; COLOR: #666666
}
.cuxiao_hotelname A {
	COLOR: #666666
}
.cuxiao_hotelname A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.hotel_liangdian {
	LINE-HEIGHT: 20px; WIDTH: 191px; HEIGHT: 60px; COLOR: #31a20e; OVERFLOW: hidden; PADDING-TOP: 5px
}
.hotel_cuxiao_con LI P {
	WIDTH: 191px; FLOAT: left
}
.turnpage {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 698px; BACKGROUND: #f1f1f1; FLOAT: left; HEIGHT: 28px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.turnpage P {
	TEXT-ALIGN: right; LINE-HEIGHT: 28px; PADDING-RIGHT: 5px
}
.turnpage P STRONG {
	COLOR: #f60
}
.turnpage P A {
	MARGIN: 0px 5px; COLOR: #555555
}
.turnpage P .current {
	COLOR: #f60
}
.turnpage P A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.hotel_list {
	WIDTH: 700px; FLOAT: left
}
.hotel_list UL {
	WIDTH: 700px; FLOAT: left
}
.hotel_list LI {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 680px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
.hotel_list LI .hotel_pic_141 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.list_hotelcon {
	PADDING-LEFT: 10px; WIDTH: 420px; FLOAT: left
}
.list_hotelcon P {
	LINE-HEIGHT: 22px; WIDTH: 420px; FLOAT: left
}
.list_hotelcon P A.orange_text {
	FLOAT: left
}
.list_hotelcon P IMG {
	PADDING-LEFT: 20px; FLOAT: left; PADDING-TOP: 2px
}
.jiage {
	WIDTH: 109px; FLOAT: left; PADDING-TOP: 10px
}
.jiage SPAN {
	BORDER-BOTTOM: #f93 1px; TEXT-ALIGN: center; BORDER-LEFT: #f93 1px solid; PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; WIDTH: 84px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; COLOR: #ff5500; FONT-SIZE: 16px; BORDER-TOP: #f93 1px solid; FONT-WEIGHT: 600; BORDER-RIGHT: #f93 1px solid; PADDING-TOP: 12px
}
.yuding_but {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; WIDTH: 86px; DISPLAY: block; BACKGROUND: url(/images/left_buttonbg1.png) no-repeat; FLOAT: left; HEIGHT: 26px; COLOR: #fff; FONT-WEIGHT: 600
}
.yuding_but:hover {
	BACKGROUND: url(/images/left_buttonbg.png) no-repeat; COLOR: #fff; TEXT-DECORATION: none
}
.daoypu_map {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 238px; FLOAT: left
}
.daoypu_map LI {
	LINE-HEIGHT: 24px
}
.details_left_hotel {
	WIDTH: 700px; FLOAT: left
}
.hotel_infotext BR {
	LINE-HEIGHT: 10px
}
.googlemap_text {
	WIDTH: 340px; FLOAT: left
}
.googlemap_text TABLE {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 330px; BORDER-COLLAPSE: collapse; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.googlemap_text TABLE TD {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 24px; PADDING-LEFT: 5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.googlemap_text P {
	LINE-HEIGHT: 36px
}
.googlemap_pic {
	TEXT-ALIGN: center; WIDTH: 340px; FLOAT: left
}
.googlemap_pic A {
	COLOR: #777; TEXT-DECORATION: underline
}
.googlemap_pic A:hover {
	COLOR: #f60
}
.other_hotel {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 248px; MARGIN-BOTTOM: 20px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.other_hotel UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 248px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5px
}
.other_hotel UL LI {
	LINE-HEIGHT: 26px; WIDTH: 248px; FLOAT: left; HEIGHT: 26px
}
.other_hotel UL LI SPAN {
	FLOAT: left
}
.other_hotel UL LI A {
	FLOAT: left; COLOR: #555555
}
.other_hotel UL LI A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.other_hotel UL LI STRONG {
	PADDING-RIGHT: 5px; FLOAT: right
}
.hotel_p_table {
	WIDTH: 680px; FLOAT: left
}
.hotel_p_table TABLE {
	BORDER-BOTTOM: #e2c469 1px solid; BORDER-LEFT: #e2c469 1px solid; WIDTH: 678px; BORDER-COLLAPSE: collapse; FLOAT: left; BORDER-TOP: #e2c469 1px solid; BORDER-RIGHT: #e2c469 1px solid
}
.hotel_p_table TABLE TH {
	LINE-HEIGHT: 30px; BACKGROUND: #ffffed
}
.hotel_p_table TABLE TD {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px
}
.hotelprices {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 9px; WIDTH: 680px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
.hotel {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; WIDTH: 698px; FLOAT: left; BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid
}
.hotelname {
	BORDER-BOTTOM: #e9e9e9 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 678px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
.hotelname H2 {
	PADDING-RIGHT: 30px; FLOAT: left; FONT-SIZE: 16px
}
.hotel_p_title {
	WIDTH: 680px; BACKGROUND: #ffcc55; FLOAT: left; HEIGHT: 30px
}
.hotel_p_title LI {
	LINE-HEIGHT: 30px; PADDING-LEFT: 15px; FLOAT: left
}
.hotel_p_title LI INPUT {
	WIDTH: 80px
}
.chaxun {
	MARGIN-TOP: 3px; WIDTH: 83px; DISPLAY: block; BACKGROUND: url(/images/chaxun_but.png) no-repeat; FLOAT: left; HEIGHT: 24px
}
.chaxun:hover {
	BACKGROUND: url(/images/chaxun1.png) no-repeat
}
.hotel_p_table .hotel_p_table_inline {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: #faeb91; BORDER-LEFT-STYLE: none
}
.hotel_p_table .hotel_p_table_inline TH {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hotelprices FORM {
	FLOAT: left
}
.webpay {
	MARGIN: 15px auto auto; WIDTH: 920px
}
.pay_route_detail {
	PADDING-BOTTOM: 20px; WIDTH: 920px; FLOAT: left
}
.pay_rd_title {
	LINE-HEIGHT: 30px; PADDING-LEFT: 10px; WIDTH: 910px; BACKGROUND: #7dbc09; FLOAT: left; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.pay_text {
	BORDER-BOTTOM: #bcbcbc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #bcbcbc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 60px; PADDING-RIGHT: 0px; COLOR: #f60; FONT-SIZE: 12px; BORDER-TOP: #bcbcbc 1px solid; FONT-WEIGHT: 600; MARGIN-RIGHT: 5px; BORDER-RIGHT: #bcbcbc 1px solid; PADDING-TOP: 3px
}
.pay_rd_com {
	MARGIN-TOP: 10px; WIDTH: 898px
}
.pay_rd_com P A {
	COLOR: #158322; FONT-WEIGHT: 600
}
.pay_institutions {
	MARGIN-TOP: 30px; WIDTH: 920px; FLOAT: left
}
.institution_info {
	MARGIN-TOP: 30px; WIDTH: 920px; FLOAT: left
}
.payment_but {
	TEXT-ALIGN: center; MARGIN-TOP: 30px; WIDTH: 920px; FLOAT: left
}
.payment_but INPUT {
	BORDER-BOTTOM-STYLE: none; LINE-HEIGHT: 32px; BORDER-RIGHT-STYLE: none; WIDTH: 110px; BORDER-TOP-STYLE: none; BACKGROUND: url(/images/post_but.png) no-repeat left 50%; HEIGHT: 32px; COLOR: #fff; FONT-SIZE: 14px; BORDER-LEFT-STYLE: none; CURSOR: pointer; FONT-WEIGHT: 600
}
.institutions_logo SPAN {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; MARGIN-TOP: 15px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FLOAT: left; MARGIN-LEFT: 16px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.institutions_logo SPAN IMG {
	FLOAT: left
}
.institutions_logo SPAN:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pay_rd_title_1 {
	BORDER-BOTTOM: #ef8f10 3px solid; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #993300
}
.contains {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; WIDTH: 900px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
.order_form_con {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; MARGIN-TOP: 10px; WIDTH: 783px; FONT-FAMILY: "ËÎÌå"; FLOAT: left; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid
}
.order_form_con TH {
	LINE-HEIGHT: 28px; BACKGROUND: url(/images/my_home_bg.gif) repeat-x left -174px; HEIGHT: 28px; COLOR: #555555; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.book_list TD {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; HEIGHT: 30px; COLOR: #555555; FONT-SIZE: 12px; BORDER-TOP: #dedede 1px solid
}
.book_pay {
	COLOR: #258c0d; FONT-WEIGHT: 600; TEXT-DECORATION: underline
}
.book_number {
	COLOR: #0370cb; TEXT-DECORATION: underline
}
.book_price {
	FONT-FAMILY: "ËÎÌå"; COLOR: #f66e0a
}
.order_by {
	WIDTH: 670px; FLOAT: left
}
.order_tags {
	MARGIN-TOP: 10px; WIDTH: 670px; FLOAT: left
}
.order_tags_bar {
	BORDER-BOTTOM: #1194fe 3px solid; WIDTH: 670px; FLOAT: left
}
.order_tags_bar .order_li1 A {
	WIDTH: 136px
}
.tabs_w5 {
	PADDING-LEFT: 10px; WIDTH: 66px; FLOAT: left
}
.tabs_w5_1 {
	PADDING-LEFT: 10px; WIDTH: 66px; FLOAT: left
}
.contains TABLE {
	WIDTH: 100%
}
.contains TD {
	PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top
}
.contains TD P {
	LINE-HEIGHT: 20px; COLOR: #555; FONT-SIZE: 12px
}
.expense_info {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: 10px; BORDER-COLLAPSE: collapse; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.expense_info TH {
	BACKGROUND: #f1f1f1; HEIGHT: 28px
}
.expense_info TD {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 22px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
.book_line_info {
	MARGIN-TOP: 20px; WIDTH: 918px
}
.terms_ofcontract {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; PADDING-LEFT: 10px; WIDTH: 898px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 200px; OVERFLOW: auto; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.terms_ofcontract P {
	LINE-HEIGHT: 22px; PADDING-TOP: 10px
}
.back {
	COLOR: #888; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.back:hover {
	COLOR: #555555
}
.steps_confirmation1 {
	MARGIN-TOP: 10px; WIDTH: 920px; BACKGROUND: url(/images/steps2.png) no-repeat center 50%; FLOAT: left; HEIGHT: 31px
}
.book_order {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 670px; FLOAT: left
}
.book_order_tel {
	MARGIN-TOP: 40px; FLOAT:right
}
.book_order_title {
	TEXT-ALIGN: center; MARGIN-TOP: 20px; WIDTH: 670px; FLOAT: left; COLOR: #555555; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.book_route_info {
	MARGIN-TOP: 40px; WIDTH: 670px; FLOAT: left
}
.book_form_title {
	WIDTH: 670px; FLOAT: left; COLOR: #555555; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.book_form {
	PADDING-LEFT: 20px; WIDTH: 650px; FLOAT: left; FONT-SIZE: 12px
}
.book_form TD {
	PADDING-TOP: 15px
}
.book_form TD SPAN {
	FLOAT: left; COLOR: #555555
}
.book_form P {
	BORDER-BOTTOM: #939393 1px solid; FLOAT: left; COLOR: #777
}
.book_form_linename {
	BORDER-BOTTOM: #939393 1px solid; LINE-HEIGHT: 16px; WIDTH: 285px; HEIGHT: 15px; COLOR: #777; OVERFLOW: hidden; _height: 14px
}
.book_form_level {
	TEXT-ALIGN: center; WIDTH: 65px; FLOAT: left
}
.book_form_date {
	TEXT-ALIGN: center; WIDTH: 60px
}
.booker_name {
	BORDER-BOTTOM: #939393 1px solid; BORDER-RIGHT-WIDTH: 0px; WIDTH: 80px; FLOAT: left; BORDER-TOP-WIDTH: 0px; COLOR: #555555; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px
}
.color_red {
	COLOR: #f00
}
.book_form TD .color_red {
	COLOR: #f00
}
.gender {
	FLOAT: left
}
.booker_email {
	BORDER-BOTTOM: #939393 1px solid; BORDER-RIGHT-WIDTH: 0px; WIDTH: 160px; FLOAT: left; BORDER-TOP-WIDTH: 0px; COLOR: #555555; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px
}
.booker_tel {
	BORDER-BOTTOM: #939393 1px solid; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; WIDTH: 90px; FLOAT: left; BORDER-TOP-WIDTH: 0px; COLOR: #555555; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px
}
.book_form_l .booker_tel {
	TEXT-ALIGN: left
}
.steps_submit {
	MARGIN-TOP: 30px; WIDTH: 670px; BACKGROUND: url(/images/steps.png) no-repeat center top; FLOAT: left; HEIGHT: 31px
}
.steps_submit1 {
	BACKGROUND: url(/images/steps2.png) no-repeat center 50%
}
.book_form_submit {
	MARGIN-TOP: 30px; PADDING-LEFT: 200px; WIDTH: 470px; FLOAT: left
}
.book_form_sub_but {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 130px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: url(/images/tijiaoyuding.gif) no-repeat left 0px; FLOAT: left; HEIGHT: 37px; BORDER-LEFT-STYLE: none; CURSOR: pointer
}
.book_form_submit P {
	LINE-HEIGHT: 43px; PADDING-LEFT: 10px; FLOAT: left; HEIGHT: 43px; COLOR: #555555; FONT-SIZE: 12px
}
.book_form_submit P A {
	COLOR: #555555; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.book_form_submit P A:hover {
	COLOR: #118bee
}
.book_note {
	BORDER-BOTTOM: #ffc000 1px solid; BORDER-LEFT: #ffc000 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 10px; WIDTH: 638px; PADDING-RIGHT: 10px; BACKGROUND: #fffcca; FLOAT: left; COLOR: #ff7200; MARGIN-LEFT: 10px; FONT-SIZE: 12px; BORDER-TOP: #ffc000 1px solid; BORDER-RIGHT: #ffc000 1px solid; PADDING-TOP: 10px
}
.book_note P {
	LINE-HEIGHT: 24px
}
.book_form_linename .book_form_text {
	COLOR: #31a20e; FONT-WEIGHT: 600; TEXT-DECORATION: underline
}
.book_form_linename .book_form_text:hover {
	COLOR: #f60
}
.book_ok {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; MARGIN: 30px auto 20px; WIDTH: 748px; BACKGROUND: #fafafa; HEIGHT: 530px; FONT-SIZE: 12px; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid
}
.book_ok_con {
	MARGIN: 20px auto auto; WIDTH: 511px; BACKGROUND: url(/images/book_ok_icon.jpg) no-repeat center top; PADDING-TOP: 206px
}
.book_num {
	MARGIN-TOP: 37px; WIDTH: 511px; FLOAT: left; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.book_ok_detail {
	LINE-HEIGHT: 28px; WIDTH: 511px; FLOAT: left; COLOR: #555555
}
.steps_confirmation {
	MARGIN-TOP: 45px; WIDTH: 511px; BACKGROUND: url(/images/steps.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 31px
}
.steps_confirmation_ok {
	MARGIN-TOP: 45px; WIDTH: 511px; BACKGROUND: url(/images/steps.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 31px
}
.steps_confirmation_queren {
	BACKGROUND: url(/images/steps3.png) no-repeat
}
.closed {
	TEXT-ALIGN: center; MARGIN-TOP: 30px; WIDTH: 511px; FLOAT: left
}
.closed A {
	COLOR: #555555; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.order_query {
	MARGIN: 30px auto 20px; WIDTH: 578px; BACKGROUND: url(/images/order_query_bg.png) no-repeat; HEIGHT: 286px
}
.order_query_title {
	LINE-HEIGHT: 34px; PADDING-LEFT: 20px; FLOAT: left; HEIGHT: 34px; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 1px
}
.order_query_pannel {
	MARGIN-TOP: 45px; WIDTH: 100%; FLOAT: left; VERTICAL-ALIGN: middle
}
.order_query_pannel TD {
	HEIGHT: 40px; FONT-SIZE: 12px
}
.order_query_item {
	TEXT-ALIGN: right; WIDTH: 130px; PADDING-RIGHT: 5px; COLOR: #555555
}
.order_query_box {
	BORDER-BOTTOM: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; LINE-HEIGHT: 24px; PADDING-LEFT: 3px; WIDTH: 195px; HEIGHT: 24px; COLOR: #555555; BORDER-TOP: #b2b2b2 1px solid; BORDER-RIGHT: #b2b2b2 1px solid
}
.order_query_note {
	COLOR: #888
}
.order_query_button {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; LINE-HEIGHT: 32px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 20px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: url(/images/post_but.png) no-repeat left 0px; FLOAT: left; HEIGHT: 32px; COLOR: #fff; FONT-SIZE: 14px; BORDER-LEFT-STYLE: none; FONT-WEIGHT: bold
}
.order_query_button1 {
	PADDING-LEFT: 0px; WIDTH: 110px; LETTER-SPACING: 1px; CURSOR: pointer
}
.result {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; WIDTH: 920px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 10px
}
.result_title {
	WIDTH: 920px; FLOAT: left; FONT-SIZE: 16px
}
.result_table {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: 10px; WIDTH: 920px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.result_table TH {
	BACKGROUND: url(/images/my_home_bg.gif) repeat-x left -174px; HEIGHT: 28px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.result_table TD {
	HEIGHT: 28px; BORDER-TOP: #ccc 1px solid
}
.order_number {
	COLOR: #0370cb; TEXT-DECORATION: underline
}
.book_pay {
	COLOR: #093; FONT-WEIGHT: 600; TEXT-DECORATION: underline
}
.order_notes {
	BORDER-BOTTOM: #ffcc00 1px solid; BORDER-LEFT: #ffcc00 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; MARGIN-TOP: 20px; PADDING-LEFT: 10px; WIDTH: 898px; PADDING-RIGHT: 10px; BACKGROUND: #ffffcc; FLOAT: left; BORDER-TOP: #ffcc00 1px solid; BORDER-RIGHT: #ffcc00 1px solid; PADDING-TOP: 10px
}
.order_notes P STRONG {
	PADDING-RIGHT: 10px
}
.order_notes P {
	COLOR: #777
}
.order_notes STRONG {
	COLOR: #777
}
.orderline_p TD P {
	TEXT-ALIGN: left; LINE-HEIGHT: 32px; WIDTH: 475px; HEIGHT: 32px; OVERFLOW: hidden
}
.orderline_p TD P A {
	COLOR: #008800; FONT-SIZE: 14px
}
.orderline_p TD P A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.orderline_p TD P A:hover SPAN {
	COLOR: #f60
}
.orderline_p TD .recommended A {
	COLOR: #008006
}
.orderline_p TR TD {
	BORDER-BOTTOM: #ccc 1px dashed; LINE-HEIGHT: 42px; HEIGHT: 42px
}
.orderline_p TR TD P {
	LINE-HEIGHT: 42px; HEIGHT: 42px
}
.orderline_p .chufadi {
	BACKGROUND: #ebf8df
}
.orderline_p TR TD .hot {
	FLOAT: left
}
.orderline_p TR TD .hot A {
	FLOAT: left
}
.orderline_p TR TD .hot IMG {
	FLOAT: left; PADDING-TOP: 12px
}
.order_detail_title {
	LINE-HEIGHT: 32px; PADDING-LEFT: 10px; WIDTH: 910px; BACKGROUND: url(/images/green_titlebg_32_order.png) repeat-x; FLOAT: left; HEIGHT: 32px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: 600
}
.order_detail_contitle {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 28px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 908px; BACKGROUND: url(/images/my_home_bg.gif) repeat-x left -174px; FLOAT: left; HEIGHT: 28px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: 600; BORDER-RIGHT: #ccc 1px solid
}
.order_detail {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 20px; WIDTH: 898px; BACKGROUND: url(/images/order_line_info_bg.png) repeat-x 50% top; FLOAT: left; BORDER-TOP: #ccc 1px; BORDER-RIGHT: #ccc 1px solid
}
.order_detail_left {
	PADDING-BOTTOM: 20px; WIDTH: 550px; FLOAT: left
}
.order_detail_left TABLE {
	WIDTH: 550px; FLOAT: left
}
.order_detail_left TABLE TD {
	HEIGHT: 28px
}
.info_h {
	COLOR: #999; MARGIN-LEFT: 10px; TEXT-DECORATION: underline
}
.payment_but {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px; WIDTH: 110px; DISPLAY: block; BACKGROUND: url(/images/post_but.png) no-repeat; FLOAT: left; HEIGHT: 32px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: 600
}
.order_detail_right {
	WIDTH: 320px; FLOAT: left
}
.customer {
	MARGIN-TOP: 10px; WIDTH: 300px; BACKGROUND: url(/images/customer_card.jpg) no-repeat; FLOAT: left; HEIGHT: 166px
}
.cus_pannel {
	MARGIN-TOP: 14px; WIDTH: 320px; FLOAT: left; FONT-SIZE: 14px
}
.customer_info_ul {
	PADDING-LEFT: 20px; PADDING-TOP: 12px
}
.customer_info_ul LI {
	LINE-HEIGHT: 28px
}
.product_overview {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 30px; WIDTH: 920px; FLOAT: left; FONT-WEIGHT: 600
}
.order_line_info {
	WIDTH: 898px
}
.order_line_info TABLE {
	WIDTH: 898px
}
.news_archives_list {
	WIDTH: 710px; FLOAT: left
}
.news_archives_right {
	PADDING-LEFT: 10px; WIDTH: 240px; FLOAT: left
}
.news_archives_right1 {
	PADDING-LEFT: 0px
}
.news_archives_title {
	LINE-HEIGHT: 32px; PADDING-LEFT: 20px; WIDTH: 690px; BACKGROUND: url(/images/green_titlebg_32.png) repeat-x; FLOAT: left; HEIGHT: 32px; COLOR: #fff
}
.news_archives_con A {
	COLOR: #fff
}
.news_archives_con A:hover {
	COLOR: #ff5500; TEXT-DECORATION: underline
}
.cms_con {
	PADDING-LEFT: 10px; WIDTH: 700px; FLOAT: left
}
.cms_con H1 {
	TEXT-ALIGN: center; LINE-HEIGHT: 56px; MARGIN-TOP: 10px; WIDTH: 690px; HEIGHT: 56px; FONT-SIZE: 14px
}
.cms_content {
	MARGIN-TOP: 15px; WIDTH: 690px; FLOAT: left
}
.cms_content A {
	TEXT-DECORATION: underline
}
.cms_content_title {
	LINE-HEIGHT: 22px; WIDTH: 690px; FLOAT: left
}
.cms_content_title A {
	COLOR: #548500; TEXT-DECORATION: underline
}
.cms_content_title A:hover {
	COLOR: #f60
}
.cms_content_title SPAN {
	COLOR: #999
}
.news_info_con {
	LINE-HEIGHT: 22px; WIDTH: 680px; FLOAT: left; PADDING-TOP: 6px
}
.news_info_con A {
	COLOR: #ff5500
}
.news_info_con A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.space {
	WIDTH: 24px; DISPLAY: block; FLOAT: left; HEIGHT: 16px
}
.news_title_list {
	WIDTH: 240px; FLOAT: left
}
.new_right_title {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px; WIDTH: 240px; BACKGROUND: url(/images/green_titlebg_32.png) repeat-x; FLOAT: left; HEIGHT: 32px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: 600
}
.news_title_con {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; WIDTH: 235px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.news_title_con P {
	LINE-HEIGHT: 24px; WIDTH: 230px; FLOAT: left; HEIGHT: 24px; OVERFLOW: hidden
}
.news_title_con P A {
	COLOR: #555
}
.news_title_con P A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.order_query_history {
	LINE-HEIGHT: 32px; WIDTH: 110px; DISPLAY: block; BACKGROUND: url(/images/post_but.png) no-repeat; HEIGHT: 32px; COLOR: #fff; FONT-WEIGHT: 600
}
.order_query_history:hover {
	COLOR: #8a1704
}
.customer_visit_960 {
	WIDTH: 960px
}
.customer_visit_960 LI {
	WIDTH: 940px
}
.detail_turn .detail_turn_13 {
	FONT-SIZE: 13px
}
.detail_turn .detail_turn_14 {
	FONT-SIZE: 14px
}
.detail_turn_14 STRONG {
	TEXT-DECORATION: underline
}
.cms_com_info {
	TEXT-ALIGN: center; COLOR: #666
}
.cms_com_info SPAN {
	COLOR: #999
}
.member_info {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 20px; WIDTH: 898px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/my_home_bg.gif) repeat-x left -33px; FLOAT: left; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 10px
}
.member_info P {
	LINE-HEIGHT: 28px; WIDTH: 763px; FONT-FAMILY: "ËÎÌå"; FLOAT: left; COLOR: #555555; FONT-SIZE: 12px
}
.member_info P A {
	COLOR: #158322; FONT-WEIGHT: 600
}
.institutions_logo {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; PADDING-BOTTOM: 15px; MARGIN-TOP: 10px; PADDING-LEFT: 15px; WIDTH: 888px; PADDING-RIGHT: 15px; BACKGROUND: #fafafa; FLOAT: left; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 15px
}
.institutions_logo TD {
	PADDING-LEFT: 12px; HEIGHT: 42px
}
.institutions_logo TD INPUT {
	MARGIN-TOP: 15px; FLOAT: left
}
.institutions_logo TD IMG {
	PADDING-LEFT: 5px; FLOAT: left
}
.order_query_pay {
	MARGIN: 30px auto 20px; WIDTH: 578px; BACKGROUND: url(/images/order_query_bg.png) no-repeat; HEIGHT: 286px
}
.payment_result_fail {
	BACKGROUND: url(/images/payment_fail.gif) no-repeat left 50%
}
.payment_s_bg {
	BACKGROUND: url(/images/for_payment_bg.png) no-repeat
}
.payment_result {
	LINE-HEIGHT: 58px; MARGIN-TOP: 40px; PADDING-LEFT: 77px; WIDTH: 455px; BACKGROUND: url(/images/payment_success.gif) no-repeat left 50%; FLOAT: left; HEIGHT: 58px; MARGIN-LEFT: 40px; FONT-SIZE: 14px; FONT-WEIGHT: 600; _margin-left: 20px
}
.for_pay_result {
	LINE-HEIGHT: 24px; MARGIN-TOP: 10px; PADDING-LEFT: 117px; WIDTH: 455px; FLOAT: left
}
.for_pay_result A {
	TEXT-DECORATION: underline
}
.payment_result_fail {
	BACKGROUND: url(/images/payment_fail.gif) no-repeat left 50%
}
.pay_history {
	WIDTH: 550px; BACKGROUND: #fff
}
.payhistory_form {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; WIDTH: 548px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.payhistory_form TH {
	LINE-HEIGHT: 22px; BACKGROUND: #e9e9e9; HEIGHT: 22px; COLOR: #555555; FONT-SIZE: 12px
}
.payhistory_form TD {
	LINE-HEIGHT: 22px; HEIGHT: 22px; BORDER-TOP: #ccc 1px solid
}
.about_leftnav {
	WIDTH: 200px; FLOAT: left
}
.about_title {
	LINE-HEIGHT: 32px; WIDTH: 200px; BACKGROUND: url(/images/green_titlebg_32_about.png) repeat-x; FLOAT: left; HEIGHT: 32px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: 600
}
.about_title_l {
	WIDTH: 11px; BACKGROUND: url(/images/green_titlebg_32_l.png) no-repeat; FLOAT: left; HEIGHT: 32px
}
.about_title_r {
	WIDTH: 6px; BACKGROUND: url(/images/green_titlebg_32_r.png) no-repeat; FLOAT: right; HEIGHT: 32px
}
.about_leftlist {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 198px; FLOAT: left; BORDER-TOP: #ccc 1px; BORDER-RIGHT: #ccc 1px solid
}
.about_leftlist UL {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; WIDTH: 190px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px
}
.about_leftlist LI {
	LINE-HEIGHT: 24px; PADDING-LEFT: 15px; BACKGROUND: url(/images/icon_arrow_green.gif) no-repeat left 50%
}
.about_leftlist LI A {
	COLOR: #555555
}
.about_leftlist LI A:hover {
	COLOR: #ff5500
}
.about_con {
	PADDING-LEFT: 20px; WIDTH: 730px; FLOAT: left
}
.about_rtitle {
	BORDER-BOTTOM: #6aa503 2px solid; LINE-HEIGHT: 28px; PADDING-LEFT: 10px; WIDTH: 720px; BACKGROUND: url(/images/about_titlebg_g.png) no-repeat 10px 1px; FLOAT: left; HEIGHT: 28px
}
.about_rtitle SPAN {
	TEXT-ALIGN: center; WIDTH: 100px; FLOAT: left; LETTER-SPACING: 1px; COLOR: #fff; FONT-WEIGHT: 600
}
.about {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 710px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
.about_pic {
	TEXT-ALIGN: center; WIDTH: 710px; FLOAT: left
}
.about_pic IMG {
	MARGIN: 20px
}
.about_font {
	LINE-HEIGHT: 22px; WIDTH: 710px; FLOAT: left; FONT-WEIGHT: 600
}
.about_font A {
	COLOR: #999; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.about_font SPAN {
	COLOR: #999; FONT-WEIGHT: normal
}
.about_rcon {
	LINE-HEIGHT: 22px; MARGIN-TOP: 5px; WIDTH: 710px; FLOAT: left
}
.about_rcon A:hover {
	COLOR: #f60
}
.about_rtitle_chanpin {
	MARGIN-TOP: 20px; BACKGROUND: url(/images/us_04.jpg) no-repeat 10px 1px
}
.about_rtitle_fazhan {
	MARGIN-TOP: 20px; BACKGROUND: url(/images/us_18.jpg) no-repeat 10px 1px
}
.about_rtitle_team {
	MARGIN-TOP: 20px; BACKGROUND: url(/images/us_1d.jpg) no-repeat 10px 1px
}
.about_team {
	WIDTH: 710px; FLOAT: left
}
.about_team LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FLOAT: left; PADDING-TOP: 10px
}
.about_team LI IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
.about_rtitle_honor {
	BACKGROUND: url(/images/us_10.jpg) no-repeat 10px 1px
}
.honor_list {
	WIDTH: 710px; FLOAT: left
}
.honor_list LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 7px; WIDTH: 221px; PADDING-RIGHT: 7px; FLOAT: left; PADDING-TOP: 10px
}
.honor_list LI IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.about_rtitle_contact {
	BACKGROUND: url(/images/us_contact.jpg) no-repeat 10px 1px
}
.about_rtitle_links {
	BACKGROUND: url(/images/us_links.jpg) no-repeat 10px 1px
}
.aboutus_links {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 6px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; WIDTH: 710px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 6px
}
.aboutus_links LI {
	LINE-HEIGHT: 24px; PADDING-LEFT: 10px; WIDTH: 132px; FLOAT: left
}
.aboutus_links LI A {
	COLOR: #666
}
.right_280 {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 278px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.right_280 P {
	BORDER-BOTTOM: #ccc 1px dashed; PADDING-BOTTOM: 2px; LINE-HEIGHT: 20px; PADDING-LEFT: 55px; WIDTH: 218px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 2px
}
.business_icon1 {
	BACKGROUND: url(/images/business_icon1.gif) no-repeat 5px 50%
}
.business_icon2 {
	BACKGROUND: url(/images/business_icon2.gif) no-repeat 5px 50%
}
.business_icon3 {
	BACKGROUND: url(/images/business_icon3.gif) no-repeat 5px 50%
}
.business_service {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: 20px; WIDTH: 959px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.servicise_pannel {
	WIDTH: 239px; FLOAT: left; HEIGHT: 228px; BORDER-RIGHT: #ccc 1px solid
}
.service_title {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 239px; BACKGROUND: url(/images/businessbg.png) repeat-x; FLOAT: left; HEIGHT: 40px; COLOR: #619800; FONT-SIZE: 16px; FONT-WEIGHT: 600
}
.servicies {
	WIDTH: 239px; FLOAT: left; PADDING-TOP: 10px
}
.servicies LI {
	LINE-HEIGHT: 24px; PADDING-LEFT: 10px
}
.servicies .more {
	TEXT-ALIGN: right; PADDING-RIGHT: 10px
}
.servicies .more A {
	COLOR: #999
}
.servicies .more A:hover {
	COLOR: #f60
}
.success_stories {
	MARGIN-TOP: 20px; WIDTH: 670px; PADDING-RIGHT: 10px; FLOAT: left
}
.success_logo {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 658px; PADDING-RIGHT: 10px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
.success_logo LI {
	PADDING-LEFT: 10px; FLOAT: left
}
.success_stories P {
	BORDER-BOTTOM: #ccc 1px; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 28px; PADDING-LEFT: 10px; WIDTH: 658px; BACKGROUND: #e7e7e7; FLOAT: left; HEIGHT: 28px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid
}
.meeting_venues {
	MARGIN-TOP: 20px; WIDTH: 280px; FLOAT: left
}
.venues_name {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 8px
}
.venues_name LI {
	LINE-HEIGHT: 24px; PADDING-LEFT: 5px
}
.venues_name .more {
	TEXT-ALIGN: right; PADDING-RIGHT: 10px
}
.venues_name .more A {
	COLOR: #999
}
.venues_name .more A:hover {
	COLOR: #f60
}
.steps_hotel {
	BACKGROUND: url(/images/steps2_hotel.png) no-repeat center 50%; HEIGHT: 31px
}
.car_rental_help {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; WIDTH: 240px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 5px
}
.car_rental_help LI {
	LINE-HEIGHT: 24px
}
.car_list {
	WIDTH: 700px; FLOAT: left
}
.car_list LI {
	MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 162px; FLOAT: left; _padding-left: 7px
}
.car_list LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 162px; DISPLAY: block; FLOAT: left
}
.car_list LI A:hover {
	TEXT-DECORATION: none
}
.car_list LI A IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.car_list LI A:hover IMG {
	BORDER-BOTTOM: #ff5500 1px solid; BORDER-LEFT: #ff5500 1px solid; BORDER-TOP: #ff5500 1px solid; BORDER-RIGHT: #ff5500 1px solid
}
.customer_visit_car {
	WIDTH: 680px
}
.customer_visit_car LI {
	WIDTH: 660px
}
.steps_car {
	BACKGROUND: url(/images/steps2_car.png) no-repeat center 50%
}
.index_left {
	WIDTH: 650px; FLOAT: left
}
.index_right {
	PADDING-LEFT: 10px; WIDTH: 300px; FLOAT: left
}
.banner {
	WIDTH: 650px; FLOAT: left
}
.index_tuijian {
	MARGIN-TOP: 10px; WIDTH: 650px; FLOAT: left
}
.index_tuijianbg {
	LINE-HEIGHT: 32px; WIDTH: 650px; BACKGROUND: url(/images/green_titlebg_32_about.png) repeat-x; FLOAT: left; HEIGHT: 32px; COLOR: #fff; FONT-WEIGHT: 600
}
.index_tuijian_l {
	WIDTH: 10px; BACKGROUND: url(/images/green_titlebg_32_l.png) no-repeat; FLOAT: left; HEIGHT: 32px
}
.index_tuijian_r {
	WIDTH: 6px; BACKGROUND: url(/images/green_titlebg_32_r.png) no-repeat; FLOAT: right; HEIGHT: 32px
}
.top_tuijian {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; WIDTH: 648px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 6px
}
.top_tuijian LI {
	LINE-HEIGHT: 32px; WIDTH: 648px; FLOAT: left
}
.top_tuijian LI P {
	LINE-HEIGHT: 26px; PADDING-LEFT: 10px; WIDTH: 570px; FLOAT: left; HEIGHT: 26px; OVERFLOW: hidden
}
.top_tuijian LI .lineprice {
	PADDING-RIGHT: 10px; FLOAT: right
}
.tuijian_tablebar {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 648px; FLOAT: left; BORDER-TOP: #ccc 1px; BORDER-RIGHT: #ccc 1px solid
}
.tuijian_table {
	WIDTH: 648px
}
.top_tuijian_a {
	COLOR: #008800; FONT-SIZE: 14px
}
.top_tuijian_a:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.top_tuijian_a:hover SPAN {
	COLOR: #f60
}
.ul_1 {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; WIDTH: 541px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 6px
}
.ul_1 LI {
	LINE-HEIGHT: 32px; WIDTH: 531px; FLOAT: left
}
.ul_1 LI P {
	LINE-HEIGHT: 26px; WIDTH: 470px; FLOAT: left; HEIGHT: 26px; OVERFLOW: hidden
}
.ul_1 LI .orange_text {
	FLOAT: right
}
.ul_1 .car_line A {
	COLOR: #6c54b7
}
.ul_1 .fly_line A {
	COLOR: #008893
}
.hotelcar {
	WIDTH: 650px; FLOAT: left
}
.hotel_tuijian {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: 10px; WIDTH: 323px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.pannel_title {
	LINE-HEIGHT: 32px; PADDING-LEFT: 10px; WIDTH: 313px; BACKGROUND: url(/images/green_titlebg_32.png) repeat-x; FLOAT: left; HEIGHT: 32px; COLOR: #fff; FONT-WEIGHT: 600
}
.jiudian_adr {
	TEXT-ALIGN: right; LINE-HEIGHT: 32px; WIDTH: 313px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/hot_navbelow.png) repeat-x; FLOAT: left; HEIGHT: 32px
}
.con_list {
	WIDTH: 323px; FLOAT: left
}
.con_list LI {
	LINE-HEIGHT: 26px; PADDING-LEFT: 10px; WIDTH: 303px; FLOAT: left
}
.con_list LI A {
	FLOAT: left
}
.con_list LI IMG {
	MARGIN-TOP: 4px; PADDING-LEFT: 10px; FLOAT: left
}
.con_list LI .orange_text {
	FLOAT: right
}
.index_list {
	MARGIN-TOP: 10px; WIDTH: 650px; FLOAT: left
}
.series {
	LINE-HEIGHT: 32px; WIDTH: 650px; BACKGROUND: url(/images/details_eachcon_bg.png) repeat-x; FLOAT: left; HEIGHT: 32px; COLOR: #fff
}
.series_left {
	WIDTH: 11px; BACKGROUND: url(/images/details_eachcon_lbg.png) no-repeat; FLOAT: left; HEIGHT: 32px
}
.series_right {
	WIDTH: 6px; BACKGROUND: url(/images/details_eachcon_rbg.png) no-repeat; FLOAT: right; HEIGHT: 32px
}
.series STRONG {
	PADDING-RIGHT: 10px; FONT-SIZE: 14px
}
.series_list {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; WIDTH: 610px; PADDING-RIGHT: 9px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.series_list LI {
	BORDER-BOTTOM: #ccc 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 610px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
.lvyouzixun {
	LINE-HEIGHT: 22px; WIDTH: 610px; FLOAT: left; HEIGHT: 22px; OVERFLOW: hidden
}
.lvyouzixun A {
	COLOR: #555555
}
.lvyouzixun A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.map_index {
	WIDTH: 170px; FLOAT: left
}
.jingqujieshao {
	PADDING-LEFT: 10px; WIDTH: 450px; FLOAT: left
}
.jingqujieshao P {
	LINE-HEIGHT: 22px; WIDTH: 450px; FLOAT: left
}
.pic_index_show {
	WIDTH: 450px; FLOAT: left
}
.pic_index_show LI {
	TEXT-ALIGN: center; WIDTH: 150px; FLOAT: left
}
.series_list .pic_index_show LI {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.pic_index_show LI IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; MARGIN-BOTTOM: 5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.index_r_panel {
	WIDTH: 300px; FLOAT: left
}
.orange_title {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px; WIDTH: 300px; BACKGROUND: url(/images/orange_titlebg.png) no-repeat; FLOAT: left; HEIGHT: 32px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: 600
}
.index_r_con {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; WIDTH: 278px; PADDING-RIGHT: 10px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 6px
}
.index_r_con LI {
	LINE-HEIGHT: 22px; WIDTH: 278px; HEIGHT: 22px; OVERFLOW: hidden
}
.index_r_con LI SPAN {
	COLOR: #888
}
.index_r_con LI A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.index_news LI A {
	COLOR: #555555
}
.index_news LI .more_1 {
	FLOAT: right; COLOR: #888
}
.index_news LI .more_1:hover {
	COLOR: #f60
}
.service {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 298px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.service LI {
	BORDER-BOTTOM: #c3c3c3 1px dashed; PADDING-BOTTOM: 15px; PADDING-LEFT: 20px; WIDTH: 278px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 15px
}
.service LI P {
	LINE-HEIGHT: 24px; PADDING-LEFT: 20px; WIDTH: 218px; FLOAT: left; COLOR: #333; FONT-SIZE: 13px
}
.service LI P SPAN {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #f60; FONT-SIZE: 18px
}
.service_1 {
	MARGIN-TOP: 12px; WIDTH: 40px; DISPLAY: block; BACKGROUND: url(/images/index_icon.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 32px
}
.service_2 {
	MARGIN-TOP: 22px; WIDTH: 40px; DISPLAY: block; BACKGROUND: url(/images/index_icon.png) no-repeat 0px -33px; FLOAT: left; HEIGHT: 29px
}
.service_3 {
	MARGIN-TOP: 20px; WIDTH: 40px; DISPLAY: block; BACKGROUND: url(/images/index_icon.png) no-repeat 0px -64px; FLOAT: left; HEIGHT: 36px
}
.orange_title A {
	PADDING-RIGHT: 10px; FLOAT: right; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.orange_title A:hover {
	COLOR: #fff000; TEXT-DECORATION: underline
}
.orange_title P {
	TEXT-ALIGN: center; PADDING-LEFT: 46px; WIDTH: 208px; FLOAT: left
}
.index_icon_manyidu {
	MARGIN-TOP: 3px; WIDTH: 20px; DISPLAY: block; BACKGROUND: url(/images/index_icon_huifang.png) no-repeat left 50%; FLOAT: left; HEIGHT: 15px
}
.manyidu {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 10px; WIDTH: 278px; PADDING-RIGHT: 10px; FLOAT: left; COLOR: #f75e01; FONT-SIZE: 24px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: 600; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 15px
}
.manyidu SPAN {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 40px
}
.comments LI {
	BORDER-BOTTOM: #ccc 1px dashed; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: auto; PADDING-TOP: 5px
}
.comments LI P {
	LINE-HEIGHT: 22px; WIDTH: 278px; FLOAT: left
}
.comments LI P SPAN {
	FLOAT: left; COLOR: #777
}
.comments LI .pingyu {
	COLOR: #555555
}
.comments LI .pingyu A {
	COLOR: #555555
}
.comments LI .pingyu SPAN {
	COLOR: #555555; CURSOR: pointer
}
.comments LI .pingyu A:hover {
	COLOR: #f60
}
.promise P {
	LINE-HEIGHT: 22px; MARGIN-TOP: 10px
}
.links {
	PADDING-BOTTOM: 10px; WIDTH: 960px; FLOAT: left
}
.links UL {
	WIDTH: 960px; FLOAT: left
}
.links UL LI {
	LINE-HEIGHT: 22px; PADDING-LEFT: 40px; WIDTH: 120px; FLOAT: left
}
.links UL LI A {
	COLOR: #bbb
}
.links STRONG {
	COLOR: #bbb
}
.index_more {
	PADDING-RIGHT: 5px; FLOAT: right; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.index_more_999 {
	COLOR: #777
}
.sunnytrip_line {
	WIDTH: 650px; FLOAT: left
}
.sunnytrip_topbg {
	WIDTH: 650px; BACKGROUND: url(/images/index_banner_top.jpg) no-repeat; FLOAT: left; HEIGHT: 48px
}
.sunnytrip_bluebg {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 640px; PADDING-RIGHT: 5px; BACKGROUND: url(/images/index_banner_bluebg.jpg) repeat-x; FLOAT: left; HEIGHT: 243px; PADDING-TOP: 0px
}
.sunnytrip_gaybg {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 630px; PADDING-RIGHT: 5px; BACKGROUND: url(/images/index_banner_gaybg.jpg) repeat-x; FLOAT: left; HEIGHT: 243px; PADDING-TOP: 0px
}
.sunnytrip_bottombg {
	WIDTH: 650px; BACKGROUND: url(/images/index_banner_bottom.jpg) no-repeat; FLOAT: left; HEIGHT: 10px
}
.sunnyline_list {
	BORDER-BOTTOM: #d0d1cc 1px solid; BORDER-LEFT: #d0d1cc 1px solid; MARGIN-TOP: 7px; WIDTH: 628px; BACKGROUND: url(/images/index_banner_listbg.jpg) repeat-x; FLOAT: left; HEIGHT: 72px; BORDER-TOP: #d0d1cc 1px solid; BORDER-RIGHT: #d0d1cc 1px solid
}
.banner_pictures {
	WIDTH: 108px; FLOAT: left
}
.banner_pictures IMG {
	WIDTH: 108px; HEIGHT: 72px
}
.banner_text {
	PADDING-LEFT: 12px; WIDTH: 410px; FLOAT: left
}
.banner_text P {
	MARGIN-TOP: 11px; COLOR: #629800
}
.banner_but {
	WIDTH: 90px; FLOAT: left
}
.banner_price {
	MARGIN-TOP: 9px; FONT-FAMILY: Arial; COLOR: #f75e01; FONT-SIZE: 20px; FONT-WEIGHT: 600
}
.banner_price SPAN {
	FONT-SIZE: 12px; FONT-WEIGHT: 600
}
.banner_but_link {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; MARGIN-TOP: 6px; WIDTH: 85px; DISPLAY: block; BACKGROUND: url(/images/index_banner_but.gif) no-repeat left 50%; HEIGHT: 22px; COLOR: #fff; FONT-WEIGHT: 600
}
.banner_but_link:hover {
	COLOR: #ff3
}
.sijizhuanti {
	WIDTH: 630px; FLOAT: left; PADDING-TOP: 10px
}
.sijizhuanti_list {
	FLOAT: left
}
.sijizhuanti_list LI {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; LINE-HEIGHT: 22px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 10px; WIDTH: 150px; BORDER-TOP-STYLE: none; FLOAT: left; BORDER-LEFT-STYLE: none
}
.sijizhuanti_list_help LI {
	TEXT-ALIGN: left; WIDTH: 145px
}
.destination_banner {
	WIDTH: 960px; FLOAT: left
}
.destination {
	BORDER-BOTTOM: #a2c466 1px solid; BORDER-LEFT: #a2c466 1px solid; MARGIN-TOP: 10px; WIDTH: 958px; FLOAT: left; BORDER-TOP: #a2c466 1px solid; BORDER-RIGHT: #a2c466 1px solid
}
.destination_title {
	WIDTH: 958px; FLOAT: left
}
.destination_title UL {
	WIDTH: 958px; BACKGROUND: url(/images/destination_titlebg.png) repeat-x; FLOAT: left; HEIGHT: 40px
}
.destination_title UL LI {
	PADDING-LEFT: 31px; FLOAT: left; HEIGHT: 32px; PADDING-TOP: 8px
}
.destination_title UL LI A {
	DISPLAY: block; FLOAT: left; COLOR: #548500; FONT-WEIGHT: 600
}
.destination_title UL LI A:hover {
	COLOR: #f60
}
.destination_title UL LI .destination_title_1 {
	BACKGROUND: url(/images/destination_titlebg_h.png) no-repeat center 22px; HEIGHT: 32px; COLOR: #ff5500; TEXT-DECORATION: underline
}
.destination_pic {
	PADDING-BOTTOM: 10px; WIDTH: 958px; FLOAT: left
}
.destination_pic UL {
	WIDTH: 740px; FLOAT: left
}
.destination_pic UL LI {
	TEXT-ALIGN: center; PADDING-LEFT: 10px; WIDTH: 175px; FLOAT: left; PADDING-TOP: 10px
}
.destination_pic UL LI A {
	FLOAT: left
}
.destination_pic UL LI A IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; MARGIN-BOTTOM: 5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.destination_pic UL LI A:hover {
	COLOR: #f60; TEXT-DECORATION: none
}
.destination_pic UL LI A:hover IMG {
	BORDER-BOTTOM: #ff5500 1px solid; BORDER-LEFT: #ff5500 1px solid; BORDER-TOP: #ff5500 1px solid; BORDER-RIGHT: #ff5500 1px solid
}
.destination_map {
	MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 198px; FLOAT: left
}
.destination_pic .destination_pic_5 {
	WIDTH: 958px
}
.destination_pic .destination_pic_5 LI {
	WIDTH: 180px
}
.wrong_action_s_bg {
	BACKGROUND: url(/images/for_payment_bg.png) no-repeat
}
.wrong_action_result_error {
	LINE-HEIGHT: 55px; MARGIN-TOP: 40px; PADDING-LEFT: 77px; WIDTH: 455px; BACKGROUND: url(/images/error_icon.gif) no-repeat left 50%; FLOAT: left; HEIGHT: 55px; MARGIN-LEFT: 40px; FONT-SIZE: 14px; FONT-WEIGHT: 600; _margin-left: 20px
}
.for_pay_result {
	LINE-HEIGHT: 24px; MARGIN-TOP: 10px; PADDING-LEFT: 117px; WIDTH: 455px; FLOAT: left
}
.for_pay_result A {
	TEXT-DECORATION: underline
}
.wrong_action_result_fail {
	BACKGROUND: url(/images/payment_fail.gif) no-repeat left 50%
}
.wrong_action_result_error {
	BACKGROUND: url(/images/error_icon.gif) no-repeat left 50%
}
.order_query_errow {
	MARGIN: 30px auto 20px; WIDTH: 578px; HEIGHT: 286px
}
.order_query_errow A:hover {
	COLOR: #f60
}
.wrong_action_result_404 {
	BACKGROUND: url(/images/icon_404.jpg) no-repeat left 50%
}
.sitemap_content {
	WIDTH: 960px; FLOAT: left
}
.sitemap_menu {
	WIDTH: 960px; FLOAT: left
}
.sitemap_viewpoint {
	WIDTH: 960px; FLOAT: left
}
.sitemap_content P {
	LINE-HEIGHT: 24px; PADDING-LEFT: 10px; WIDTH: 470px; FLOAT: left; HEIGHT: 24px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.sitemap_h {
	LINE-HEIGHT: 30px; PADDING-LEFT: 10px; FONT-SIZE: 16px; PADDING-TOP: 10px
}
.sitemap_menu P {
	LINE-HEIGHT: 24px; PADDING-LEFT: 10px; WIDTH: 186px; FLOAT: left
}
.sitemap_viewpoint P {
	LINE-HEIGHT: 24px; PADDING-LEFT: 10px; WIDTH: 310px; FLOAT: left; HEIGHT: 24px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.title_text_cms {
	PADDING-LEFT: 10px; COLOR: #fff
}
.title_text_cms A {
	COLOR: #fff
}
.title_text_cms A:hover {
	COLOR: #ff0
}
.hotel_cuxiao_con_749 {
	WIDTH: 748px
}
.hotel_cuxiao_con_749 LI {
	WIDTH: 373px
}
.mid_ad_title_bg_749 {
	WIDTH: 749px; BACKGROUND: url(/images/mid_ad_titlebg_749.png) no-repeat
}
.hotel_info_215 {
	WIDTH: 215px
}
.hotel_cuxiao_con LI .hotel_info_215 P {
	WIDTH: 215px; FLOAT: left
}
.cuxiao_hotelname_line {
	LINE-HEIGHT: 20px
}
.cuxiao_hotelname_line A:hover SPAN {
	COLOR: #f60
}
.hotel_liangdian_auto {
	HEIGHT: auto
}
.middle_list_750 {
	WIDTH: 750px
}
.travel_text_inline P {
	DISPLAY: inline
}
.index_r_con_icon LI {
	PADDING-LEFT: 10px; WIDTH: 268px; BACKGROUND: url(/images/dian_icon.gif) no-repeat left 9px
}
.lvyouzixun_icon {
	PADDING-LEFT: 10px; BACKGROUND: url(/images/dian_icon_gray.gif) no-repeat left 9px
}
.comments LI .comments_icon {
	PADDING-LEFT: 10px; WIDTH: 268px; BACKGROUND: url(/images/dian_icon.gif) no-repeat left 50%
}
.car_rental_help_icon LI {
	PADDING-LEFT: 10px; BACKGROUND: url(/images/dian_icon_gray.gif) no-repeat left 10px
}
.other_hotel_icon UL LI {
	PADDING-LEFT: 20px; WIDTH: 228px; BACKGROUND: url(/images/dian_icon_gray.gif) no-repeat 8px 11px
}
.venues_name_icon LI {
	PADDING-LEFT: 18px; BACKGROUND: url(/images/dian_icon_gray.gif) no-repeat 8px 50%
}
.venues_name .more {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.list_number {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 20px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(/images/list_number.gif) no-repeat; FLOAT: left; HEIGHT: 24px; COLOR: #fff; FONT-WEIGHT: bold
}
.other_hotel_icon UL LI A {
	LINE-HEIGHT: 26px; WIDTH: 170px; DISPLAY: block; FLOAT: left; HEIGHT: 26px; OVERFLOW: hidden
}
.con_list LI .hotel_name_index {
	LINE-HEIGHT: 26px; WIDTH: 156px; DISPLAY: block; HEIGHT: 26px; OVERFLOW: hidden
}
.list_number_index {
	PADDING-LEFT: 1px; WIDTH: 19px; BACKGROUND: url(/images/list_number_index.gif) no-repeat
}
.payment_confirm {
	MARGIN-TOP: 30px; WIDTH: 570px; FLOAT: left
}
.payment_confirm LI {
	LINE-HEIGHT: 32px; WIDTH: 274px; FLOAT: left
}
.payment_confirm LI A {
	COLOR: #444; TEXT-DECORATION: underline
}
.payment_confirm LI A:hover {
	COLOR: #f60
}
.payment_confirm LI .profile_sub {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px; WIDTH: 110px; DISPLAY: block; BACKGROUND: url(/images/post_but.png) no-repeat; FLOAT: right; HEIGHT: 32px; COLOR: #fff; FONT-WEIGHT: 600; TEXT-DECORATION: none
}
.payment_confirm LI .profile_sub:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.payment_result_confirm {
	BACKGROUND: url(/images/payment_confirm.gif) no-repeat
}
.choose_term_a P {
	WIDTH: 94px; FLOAT: left
}
.choose_term_a STRONG {
	FLOAT: left
}
.choose_term_a DIV {
	FLOAT: left
}
.orderline_p TR TD .line_shuoming {
	LINE-HEIGHT: 28px; HEIGHT: 28px
}
.orderline_p_line TR TD {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 28px; HEIGHT: 28px; PADDING-TOP: 4px
}
.orderline_p_line TR TD .hot IMG {
	PADDING-TOP: 6px
}
.mid_ad_title_bg_748 {
	BORDER-BOTTOM: #ccc 1px; BORDER-LEFT: #ccc 1px solid; WIDTH: 747px; BACKGROUND: url(/images/tuijian_title.gif) no-repeat left top; HEIGHT: 30px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.customer_1 {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 0px; WIDTH: 280px; BACKGROUND: url(/images/customer_card_1.jpg) no-repeat
}
.chanpintuijian {
	BORDER-BOTTOM: #ccc 1px; BORDER-LEFT: #ccc 1px solid; BACKGROUND: url(/images/tuijian_title.gif) no-repeat 10px top; HEIGHT: 30px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}

UL.tabs .tabs_w5 A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 66px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/tabs_1_bg.gif) no-repeat left -60px; HEIGHT: 27px; COLOR: #930; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
UL.tabs .tabs_w5 A:hover {
	BACKGROUND: url(../images/tabs_1_bg.gif) no-repeat left -30px
}
UL.tabs .tabs_w5 A.current {
	BACKGROUND: url(../images/tabs_1_bg.gif) no-repeat left 0px; COLOR: #fff; FONT-WEIGHT: 600
}

UL.tabs .tabs_w5_1 A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 66px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/tabs_1_bg.gif) no-repeat left 0px; HEIGHT: 27px; COLOR: #FFFFFF; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 0px; 
}
UL.tabs .tabs_w5_1 A:hover {
	BACKGROUND: url(../images/tabs_1_bg.gif) no-repeat left -30px
}
UL.tabs .tabs_w5_1 A.current {
	BACKGROUND: url(../images/tabs_1_bg.gif) no-repeat left 0px; COLOR: #fff; FONT-WEIGHT: 600
}

.ad_turn LI A:hover {
	BACKGROUND: url(/sunnytripw/images/mid_adnum_bg.png) no-repeat 0px -32px
}
.newtag_selected{BACKGROUND: url(../images/tabs_1_bg.gif) no-repeat left 0px; COLOR: #fff; TEXT-DECORATION: none}

