.cruise_title_w{padding-bottom:30px;margin-top:5px;background:url(http://img.zyoulun.com/static/cruise/title_re.png) repeat-x 0 0}.cruise_title{padding-top:10px}.cruise_title
h2{font-size:18px;font-weight:normal;line-height:40px;color:#333}.cruise_title
span{color:#0091f0;font-size:13px;margin-left:20px}.cruise_ps{color:#999;line-height:24px}.slide_show_left,.slide_show_right,.cruise_top_nav li em,.yh_lt,.yh_rb,.has_voyage span,.zk,.deck_zk,.deck_zk_had,.v_oneminute,.voyage_op_pre span,.voyage_op_next span,.v_ps em.lt,.v_ps em.rb,.vlist_hide_arrow,.album_info_r
em{background-image:url(http://img.zyoulun.com/static/cruise/icon.png?v=11);background-repeat:no-repeat;background-attachment:scroll}.z_slide_show_container{position:relative}#z_slide_show_w{width:1190px;height:380px;margin:0
auto;position:relative}#z_slide_show_main{width:1190px;height:350px;position:relative}.slide_show_obj{position:absolute;background:#f5f5f5}.slide_show_obj
img{vertical-align:top;width:100%;height:100%}.slide_next_obj_class,.slide_pre_obj_class{cursor:pointer}.z_slide_show_tap{position:absolute;float:left;left:50%;bottom:15px;display:none}.z_slide_show_tap
li{font-size:0;display:inline-block;float:left;position:relative;right:50%;width:6px;height:6px;padding:4px;cursor:pointer}.z_slide_show_tap li
span{display:block;width:6px;height:6px;box-shadow:0 0 5px rgba(0, 0, 0, 0.3);background:#686b71}.z_slide_show_tap li.active
span{background:#0091f0}.slide_show_pre_mask{position:absolute;width:829px;height:290px;left:0;top:30px;z-index:2}.slide_show_next_mask{position:absolute;width:829px;height:290px;left:361px;top:30px;z-index:2}.slide_show_pre_mask img,.slide_show_next_mask
img{vertical-align:top;width:100%;height:100%}.cruise_top_nav_w{border-bottom:2px solid #E7EAEC;margin-bottom:20px}.cruise_top_nav{width:1190px;margin:0
auto;_position:relative}.cruise_top_nav
li{float:left;position:relative}.cruise_top_nav li
a{display:block;float:left;line-height:54px;padding:0
50px;font-size:15px;color:#333}.cruise_top_nav li
a.active{color:#f60;border-bottom:2px solid #f60;margin-bottom:-2px;position:relative}.cruise_top_nav li
em.date{display:block;position:absolute;right:-5px;top:5px;width:59px;height:16px;background-position:-134px 0}.cruise_top_nav
.new{top:5px;left:93px}.cruise_title
a{color:#8DC662;border:1px
solid #8DC662;border-radius:15px;font-size:12px;padding:1px
10px;margin-left:20px}.slide_show_left,.slide_show_right{width:60px;height:60px;position:absolute;top:145px;z-index:10;cursor:pointer;display:none}.slide_show_left{left:17px;background-position:0 0}.slide_show_right{right:17px;background-position:-61px 0}.cruise_intro_w{width:1190px;margin:0
auto 20px;position:relative}.cruise_intro_box{width:780px;position:absolute;left:0;top:0}.cruise_intro_con_w{width:780px;height:140px}.cruise_intro_con{width:720px;color:#666;line-height:24px;padding:15px
30px;min-height:110px;height:auto !important;height:110px;overflow:visible;position:absolute;left:0;top:0}.cruise_intro_txt{height:96px;overflow:hidden}.zk{width:30px;height:20px;position:absolute;left:375px;top:122px;display:none;background-position:-86px -74px}.cruise_intro_con_more{padding-bottom:35px;background:#fff;z-index:20}.cruise_intro_con_more
.zk{display:block}.cruise_intro_con_more
.yh_rb{background-position:-242px 1px;right:0;bottom:20px}.yh_lt,.yh_rb{display:block;width:23px;height:18px;position:absolute}.yh_lt{background-position:-212px 1px;left:0;top:0}.yh_rb{background-position:-242px 1px;right:0;bottom:0}.cruise_attr{padding:15px
0 0 30px;margin-top:20px;line-height:24px;border-top:1px dotted #ddd}.cruise_attr
li{float:left;color:#666;width:175px;margin-right:110px}.cruise_attr
li.sp{margin-right:0}.cruise_attr li
span{color:#999}.video_w{width:370px;height:250px;float:right;background:#eee}.intro_c_con
p{line-height:24px;padding-bottom:5px;color:#333}.intro_c_con
img{margin:0
auto;display:block;vertical-align:top;width:780px}.common_head{line-height:50px;border-bottom:1px solid #e5e5e5}.no_bto_border{border-bottom:none}.common_head
strong{float:left;font-size:14px;color:#333}.common_head_sub_info{color:#999;float:left;font-size:14px}.common_head
.more{float:right;font-size:12px}.common_head
.zblue{color:#0091f0;padding-left:20px;font-size:12px}.cruise_simple_date_head dt,.cruise_simple_date_head dd,.cruise_simple_date_list dt,.cruise_simple_date_list
dd{float:left;color:#999;height:28px;line-height:28px;_overflow:hidden}.cruise_simple_date_head dt,.cruise_simple_date_head
dd{color:#666}.cruise_simple_date_head dt,.cruise_simple_date_list
dt{width:170px;text-indent:30px}.cruise_simple_date_head dd,.cruise_simple_date_list
dd{width:84px;border-left:1px solid #e5e5e5;text-align:center}.cruise_simple_date_head{padding:5px
0;background:#f8f8f8;border-bottom:1px solid #e5e5e5}.cruise_simple_date_list{padding:5px
0;border-bottom:1px solid #e5e5e5}.cruise_simple_date_list
dd{color:#e5e5e5}.cruise_simple_date_list:hover{background:#fffae8}.has_voyage{width:90%;height:26px;position:relative;display:block;cursor:pointer;left:1px;top:1px}.has_voyage
span{width:26px;height:26px;display:block;margin:0
auto;background-position:4px -70px}.has_voyage:hover
span{background-position:-28px -70px}.has_voyage
em{display:block;position:absolute;left:50px;top:-2px;font-family:Arial;font-size:10px;line-height:10px;height:10px;border-radius:6px;padding:1px
5px;border:1px
solid #fff;background:#A6B3C0;color:#fff}.has_voyage:hover
em{background:#f90}.cruise_common_main_w{width:1190px;overflow:hidden}.cruise_common_ul{width:1240px}.cruise_common_ul
li{width:374px;float:left;margin-right:32px}.cruise_common_ul li
a{display:block;width:370px;float:left;border:3px
solid #fff}.cruise_common_ul li a:hover{border:3px
solid #C0E0FF}.cruise_common_ul li a
img{vertical-align:top;width:370px;height:222px;background:#efefef}.cruise_common_ul li
span{display:block;width:100%;height:100px;cursor:pointer}.sort_num{float:left;width:35px;padding-right:5px;line-height:50px;text-align:center;font-size:30px;font-style:italic;font-family:Georgia,Verdana,Tahoma}.cruise_common_ul li span
em.sort_1{color:#f33}.cruise_common_ul li span
em.sort_2{color:#f93}.cruise_common_ul li span
em.sort_3{color:#fc6}.cruise_common_ul li
dl{float:left;width:320px}.cruise_common_ul li dl
dt{color:#333;font-size:14px;padding:18px
0 3px 0}.cruise_common_ul li dl
dd{color:#999;line-height:24px;height:48px;overflow:hidden}#facility_service_box
.cruise_common_ul{display:none}#facility_service_box
.active{display:block}.cruise_common_tab{float:right;line-height:30px;padding-top:10px}.cruise_common_tab
li{float:left}.cruise_common_tab li
a{color:#666;display:block;padding:0
20px;text-align:center}.cruise_common_tab li
a.active{color:#fff;background:#f90}.travel_note_w{width:780px;float:left}.travel_note_list{padding-top:5px}.travel_note_pic_w{display:block;float:left;width:250px;height:124px;overflow:hidden}.travel_note_pic_w
img{width:100%;height:100%}.travel_note_info{width:510px;float:right}.travel_note_box{margin-bottom:25px}.travel_note_title{display:block;font-size:14px;color:#333;margin-bottom:5px;line-height:24px}.travel_note_des{color:#999;font-size:12px;line-height:20px;height:40px;overflow:hidden;display:block;margin-bottom:15px}.travel_note_author
img{width:40px;height:40px;float:left;margin-right:20px;border:1px
solid #eee}.travel_note_author
dl{line-height:20px;font-size:12px;color:#999}.travel_note_author dl
dt{color:#0091f0}.common_re_voyage_w{width:370px;float:right}.line_intro_w{display:none}.line_intro_zone
.active{display:block}.line_intro{padding:10px
5px;border-bottom:1px dotted #E1E5E8}.line_intro:hover{background:#F2F5F8}.line_intro dl dt,.line_intro dl dt
a{font-size:14px;line-height:24px;color:#333}.line_intro dl
dd{font-size:12px;color:#333;padding:10px
0}.line_intro dl dd
span{color:#f60;margin-right:1em}.line_intro
ul{padding:10px
0}.line_intro ul
li{float:left;color:#888;margin:0
2px 0 0}.line_intro ul
li.li_last{padding-right:0;margin-right:0;background:none}.line_intro ul li
span{line-height:28px;display:block;white-space:nowrap}.line_intro ol
li{margin-bottom:10px}.line_intro ol li
a{display:block;position:relative}.line_intro ol li a
.dmask{display:block;width:280px;height:30px;background:#000;position:absolute;left:0;bottom:0;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}.line_intro ol li a
dl{position:absolute;width:280px;height:30px;line-height:30px;left:0;bottom:0;color:#fff;overflow:hidden;_zoom:1}.line_intro ol li a dl
dt{float:left;color:#fff;font-weight:bold;padding:0
0 0 10px;font-size:14px}.line_intro ol li a dl
dd{float:right;color:#fff;padding:0
10px 0 0;font-size:14px}.line_intro ol li
img{vertical-align:top;width:281px}.line_box_bto{line-height:26px}.fintro{float:left;color:#888}.go_detail{display:block;float:right;color:#f60;font-size:20px;overflow:visible;height:28px;line-height:28px}.go_detail
strong{font-family:Arial;font-weight:normal}.go_detail
em{font-size:12px}.go_detail
span{color:#888;font-size:12px}.cruise_type_tab_w{border-bottom:1px solid #e5e5e5}.cruise_type_tab{float:left;line-height:30px;padding:10px
0;font-size:14px}.cruise_type_tab
li{float:left}.cruise_type_tab li
a{color:#666;display:block;padding:0
20px;text-align:center}.cruise_type_tab li
a.active{color:#333;font-weight:bold}.w780{width:780px;float:left}.cruise_rooms_des{padding:10px
20px;background:#f5f5f5;color:#666}.cruise_room_type_list{padding-top:10px}.cruise_room_type_box{padding:20px}.cruise_room_type_box2{padding:20px;display:block;cursor:pointer}.cruise_room_type_box2:hover{padding:17px;border:3px
solid #C0E0FF;background:#f8f8f8}.cruise_room_type_pic{display:block;width:250px;height:150px;float:left;position:relative;background:#efefef;overflow:hidden}.cruise_room_type_pic
img{width:100%;min-height:150px}.cruise_room_type_pic
span{display:block;width:102px;padding:1px
0 0 1px;position:absolute;height:20px;line-height:20px;right:0;bottom:1px;font-size:12px;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}.cruise_room_type_pic
em{display:block;width:50px;float:left;margin-right:1px;text-align:center;color:#bbb;background:#000}.cruise_room_type_pic
em.active{color:#333;background:#fff}.cruise_room_type_main{float:right;width:470px}.cruise_room_type_head{line-height:22px}.cruise_room_type_head
.r_t{float:left;font-size:14px;color:#333}.cruise_room_type_head .r_t
span{color:#0091f0;padding-left:20px;font-size:12px}.cruise_room_type_head .r_t:hover{color:#f60}.cruise_room_type_head .r_t:hover
span{color:#f60}.cruise_room_type_des{color:#999;line-height:22px;margin:5px
0;display:block}.rooms_table{width:100%;margin-top:10px}.rooms_table th,.rooms_table
td{border-bottom:1px solid #ccc;padding:0;line-height:24px;color:#666;text-align:center;border-collapse:collapse}.rooms_table td
a{display:block;color:#666;line-height:30px;cursor:pointer;overflow:hidden;_zoom:1}.rooms_table td a
em.col1{display:inline-block;float:left;width:60px;text-align:center}.rooms_table td a
em.col2{display:inline-block;float:left;width:150px;text-align:center}.rooms_table td a
em.col3{display:inline-block;float:left;width:100px;text-align:center}.rooms_table td a
em.col4{display:inline-block;float:left;width:160px;text-align:center}.rooms_table td a:hover{background:#FFA41B;color:#fff}.rooms_table td a:hover
em{color:#fff;overflow:hidden}.rooms_table
th{font-weight:normal;border-top:1px solid #ccc;background:#f0f0f0}.facility_ul{width:100%;padding:8px
0 5px;line-height:24px;color:#666}.facility_ul
li{float:left}.facility_ul li
span{color:#888}.facility_ul
.li_s1{width:40%}.facility_ul
.li_s2{width:100%}.decks_main_left{width:490px;float:left}.decks_main_right{width:250px;float:right;text-align:right;padding-top:30px}.decks_main_right
img{width:250px}.decks_pic_w{text-align:center;padding:30px
0}.decks_select{background:#1578CC;height:30px;line-height:30px;padding:0
15px;font-size:14px}.decks_select
span{float:left;color:#fff}.decks_select
em{float:right;position:relative;top:12px;width:0;height:0;font-size:0;border-width:5px;border-style:solid dashed dashed dashed;border-color:#C0E0FF transparent transparent transparent}.decks_select_w{position:relative;z-index:5}.decks_select_w
ul{width:488px;background:#fff;border:1px
solid #1578CC;border-top:none;position:absolute;left:0;top:30px;display:none}.decks_select_w ul
li{line-height:28px;color:#666;padding:0
15px;cursor:pointer}.decks_select_w ul li:hover{color:#fff;background:#FFA41B}.deck_common_w{margin-top:35px}.deck_common_head{line-height:30px;padding:0
15px}.deck_common_head
strong{font-size:14px;color:#333;float:left}.deck_common_item{border-bottom:1px solid #e5e5e5}.deck_common_item_con{display:none;background:#f5f5f5}.deck_common_item_over
.deck_common_item_con{display:block}.deck_common_item_head{line-height:30px;padding:0
15px;cursor:pointer}.deck_common_item_head:hover{background:#f5f5f5}.deck_common_item_head
b{display:block;width:15px;height:15px;float:left;margin-right:10px;margin-top:5px;border:1px
solid #ccc}.deck_title{float:left;color:#666;display:block;width:420px;line-height:22px;padding:4px
0}.deck_common_item_head a.deck_title:hover{color:#666}.deck_title
span{white-space:nowrap}.deck_title
em{color:#999;padding-left:20px}.deck_zk{display:block;float:right;width:11px;height:11px;position:relative;top:8px;background-position:-168px -79px}.deck_common_item_over
.deck_zk{background-position:-179px -79px}.deck_pic_txt{padding:15px
15px 10px}.deck_pic_txt
a{display:block;width:190px;float:left}.deck_pic_txt a
img{width:100%;vertical-align:top}.deck_pic_txt
ul{float:right;width:250px;color:#666}.deck_pic_txt ul
li{padding:2px
0}.deck_pic_txt ul li
span{color:#999}.deck_des{color:#999;line-height:24px;padding:0
15px 10px}.cruise_voyage_date_w{width:1190px;height:643px;margin-bottom:30px;overflow:hidden;position:relative}.cruise_voyage_date_box{width:1190px;height:643px}.cruise_voyage_date_op{width:105px;height:643px;background:#0091F0;float:left;position:relative}.voyage_op_pre,.voyage_op_next{display:block;cursor:pointer;width:105px;height:101px;position:absolute;left:0;background:#31ACFF}.voyage_op_pre{top:0;border-bottom:1px solid #e5e5e5}.voyage_op_next{bottom:0;border-top:1px solid #e5e5e5}.voyage_op_pre:hover,.voyage_op_next:hover{background:#4DB7FF}.voyage_op_pre span,.voyage_op_next
span{display:block;width:32px;height:16px;position:relative;margin:0
auto;top:42px}.voyage_op_pre
span{background-position:0 -135px}.voyage_op_next
span{background-position:0 -158px}.voyage_op_info{text-align:center;line-height:40px;color:#fff;font-size:22px;padding-top:240px}.voyage_op_info
strong{font-size:48px;font-family:Arial;margin-top:10px;display:block}.voyage_op_info
span{font-size:14px;margin-top:5px;display:block}.voayge_date_main{width:1085px;float:right}.voyage_head_days{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.voyage_head_days
li{float:left;width:154px;height:35px;line-height:35px;font-size:14px;color:#888;border-right:1px solid #fff;text-align:center}.voyage_head_days
li.last{border-right:1px solid #e5e5e5}.voyage_body_days
li{float:left;width:154px;height:100px;color:#666;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#f5f5f5;position:relative}.voyage_body_days li
.v_p1{padding:0
10px;line-height:34px;font-size:14px}.voyage_body_days li .v_p1
span.date_num{color:#bbb}.voyage_body_days
li.voyage_month{background:#fff}.voyage_body_days li.voyage_month .v_p1
span{margin-right:10px;float:left}.voyage_body_days li.voyage_month .v_p1
span.date_num{color:#333}.voyage_body_days li.voyage_month .v_p1
em.date_holiday{color:#f00;font-family:Arial;font-size:14px}.voyage_body_days
li.voyage_pass{background:#f9f9f9}.voyage_holder{width:154px;height:100px;position:absolute;left:0;top:0}.voayge_month_today
.voyage_holder{background:#FFF7EA;border:1px
solid #f60;left:-1px;top:-1px}.voayge_month_has
.voyage_holder{cursor:pointer}.voayge_month_has .voyage_holder:hover{background:#FFF7EA;border:1px
solid #f60;left:-1px;top:-1px}.voyage_body_days li.voyage_month .v_p1
em.voyage_count{display:block;font-family:Arial;font-size:10px;line-height:10px;height:10px;border-radius:6px;padding:2px
5px;background:#A6B3C0;color:#fff;float:right;position:relative;top:10px}.voayge_month_has .voyage_holder:hover .v_p1
em.voyage_count{background:#ff9600}.voyage_body_days li.voyage_month
.v_p2{text-align:center;color:#f60;font-size:20px;line-height:32px}.voyage_body_days li.voyage_month .v_p2
span{font-size:12px}.voyage_body_days li.voyage_month .v_p2
em{font-size:12px;color:#999}.voyage_body_days li.voyage_month .v_p2
strong{font-weight:normal;font-family:Arial}.voyage_body_days li.voyage_month
.v_p3{padding:0
10px}.v_oneminute{display:block;position:absolute;top:30px;right:10px;width:17px;height:17px;background-position:-218px -79px}.voayge_month_has .voyage_holder:hover
em.v_oneminute{background-position:-236px -79px}.day_rest{position:absolute;right:0;bottom:0;display:block;width:15px;height:15px;color:#fff;background:#f43;text-align:left;text-indent:1px;line-height:14px;overflow:hidden;font-family:Arial}.s1{display:block;font-family:Arial;font-size:12px;line-height:12px;height:12px;border-radius:8px;padding:2px
5px;background:#77AB67;color:#fff;float:left;position:relative;top:10px}.s2{display:block;font-family:Arial;font-size:12px;line-height:12px;height:12px;border-radius:8px;padding:2px
5px;background:#FF9600;color:#fff;float:left;position:relative;top:10px}.s3{display:block;font-family:Arial;font-size:12px;line-height:12px;height:12px;border-radius:8px;padding:2px
5px;background:#A6B3C0;color:#fff;float:left;position:relative;top:10px}#cruise_voyage_date_vlist{position:absolute;left:-1190px;top:0;background:#fff}.voayge_date_vlist_main{width:1084px;height:641px;border:1px
solid #e5e5e5;border-left:none;float:right;position:relative}.v_date_name{width:985px;margin:0
auto;font-size:14px;line-height:40px;margin:10px
0 10px 30px}.v_date_name
strong{float:left;color:#333}.voayge_date_vlist_container{width:985px;margin-left:30px;position:relative;overflow-x:hidden;overflow-y:auto;height:520px}.vlist_box_l{float:left;width:240px;margin-right:20px}.vlist_mark_link{display:block}.vlist_mark_link
img{width:240px;vertical-align:top}.v_ps{margin-top:10px;padding:0
25px;font-size:14px;color:#666;font-style:italic;text-align:center;position:relative;line-height:24px;height:24px;width:190px}.v_ps em.lt,.v_ps
em.rb{display:block;width:16px;height:16px;position:absolute}.v_ps
em.lt{background-position:-57px -148px;left:0;top:0}.v_ps
em.rb{background-position:-92px -148px;right:0;bottom:0}.vlist_box_r{width:690px;float:left}.vlist_head_l{float:left;width:560px}.vlist_company_logo{float:right;display:block;margin-right:10px;_display:inline}.vlist_company_logo
img{width:98px;height:35px;vertical-align:top}.vlist_company_logo
img{vertical-align:top}.vlist_vname{font-size:14px;color:#333;line-height:28px}.vlist_tour{color:#999;line-height:24px;padding-top:5px}.vlist_tour
span{color:#ccc}.vlist_voyage_list_w{padding-top:10px}.voayge_date_vlist_box{border-bottom:1px dotted #ccc;padding-bottom:10px;margin-bottom:20px;width:950px}.vlist_voyage_box{background:#f5f5f5;padding:6px
13px;margin-bottom:10px;border:2px
solid #f5f5f5}.vlist_voyage_box:hover{border:2px
solid #C0E0FF}.vlist_voyage_box_p1
ul{float:left;width:420px;line-height:22px;font-size:12px}.vlist_voyage_box_p1 ul
li{width:210px;float:left}.vlist_voyage_box_p1 ul li
span{float:left;color:#666}.vlist_voyage_box_p1 ul li
em{float:left;color:#333}.vlist_vprice{float:left;font-size:20px;font-family:Arial;line-height:22px;color:#f60;margin-top:22px}.vlist_vprice
span{font-size:12px;font-family:Microsoft Yahei}.vlist_vprice
em{font-size:12px;color:#666;font-family:Microsoft Yahei}.v_go_detail{width:90px;line-height:30px;height:30px;display:block;text-align:center;background:#19A0DD;color:#fff;float:right;margin-top:18px}.v_go_detail_gray{width:90px;line-height:30px;height:30px;display:block;text-align:center;background:#999;color:#fff;float:right;margin-top:18px}.vlist_voyage_box_p1 .v_go_detail:hover{background:#f90;color:#fff}.vlist_voyage_box_p1 .v_go_detail_gray:hover{background:#999;color:#fff}.vlist_voyage_box_p2{padding:5px
0;color:#999;width:490px}.vlist_hide_btn{background-color:#f0f0f0;height:641px;width:50px;position:absolute;right:0;top:0;cursor:pointer}.vlist_hide_arrow{width:16px;height:32px;position:absolute;left:17px;top:304px;background-position:-164px -138px}.vlist_hide_btn:hover{background-color:#eaeaea}.vlist_voyage_box_p1 ul li
em.gt{display:block;font-size:12px;line-height:12px;height:12px;border-radius:8px;padding:2px
5px;background:#f43;color:#fff;position:relative;top:3px;left:2px}.vlist_voyage_box_p1 ul li
em.zz{display:block;font-size:12px;line-height:12px;height:12px;border-radius:8px;padding:2px
5px;background:#5FB56D;color:#fff;position:relative;top:3px;left:2px}.album_list_w{width:1190px;overflow:hidden}.album_list{padding:20px
0 0 10px;width:1250px}.album_list
li{float:left;margin:0
32px 32px 0}.album_list li
a{display:block;position:relative;z-index:5;cursor:pointer;border:1px
solid #d5d5d5;width:370px;height:222px;background:#fff}.album_list li a
img{vertical-align:top;position:absolute;left:-11px;top:-11px;width:370px;height:222px}.album_border{display:block;position:relative;border:1px
solid #d5d5d5;width:370px;height:222px;left:-7px;top:-7px;background:#fff}.album_info{position:absolute;left:-11px;bottom:11px;width:340px;padding:0
15px;line-height:40px}.album_mask{position:absolute;left:-11px;bottom:11px;width:370px;height:58px;background:url(http://img.zyoulun.com/static/cruise/re2.png)}.album_info
.album_info_l{color:#fff;float:left;font-size:14px}.album_info .album_info_l
em{font-size:30px;font-style:italic;font-family:Georgia;margin-right:15px}.album_info
.album_info_r{color:#999;float:right;padding-top:10px;line-height:30px}.album_info_r
em{display:block;width:14px;height:11px;float:left;margin-right:5px;position:relative;top:9px;background-position:-230px -150px}.album_info_r
span{float:left}.album_list2{padding:20px
0 0 0;width:1250px}.album_list2
li{float:left;margin:0
26px 26px 0}.album_list2 li
a{display:block;width:278px;height:167px;background:#fff}.album_list2 li a
img{vertical-align:top;width:278px;height:167px;background:#efefef}.deck_front,.deck_back{text-align:center;line-height:22px;color:#666;font-size:14px;margin:20px}.room_detail_info{padding-top:20px;width:780px}.half{width:220px;float:left;padding:3px
0}.full{width:100%;float:left;padding:3px
0}.half dt,.half dd,.full dt,.full
dd{float:left}.half dt,.full
dt{color:#888}.half dd,.full
dd{color:#666}.full
dd{width:700px}.room_detail_ps{color:#888;padding-top:20px}.cruise_other_w{margin-top:20px;width:780px;overflow:hidden}.cruise_other{width:1250px}.cruise_other
li{float:left;margin-right:52px;_display:inline;text-align:center}.cruise_other li
img{width:225px;height:133px;display:block;vertical-align:top}.cruise_other li
a{display:block;color:#333;line-height:30px;font-size:14px}.slidershow{width:780px;height:623px;position:relative;background:#000}.slidershow
a{display:none;position:absolute;height:623px;width:780px;left:0;top:0;vertical-align:bottom;filter:inherit;overflow:hidden}.slidershow
img{vertical-align:top;width:100%;display:block;margin:0
auto}.img_bar{width:750px;margin:0
auto;position:relative;z-index:5}.img_bar
img{cursor:pointer;width:55px;height:25px;position:absolute;top:578px;display:none;border:2px
solid #fff}.img_bar
img.m_active{border:2px
solid #31ACFF}.no_item1{height:328px;line-height:298px;text-align:center;color:#bbb;font-size:24px}.no_item2{line-height:170px;text-align:center;color:#bbb;font-size:24px}.no_item3{line-height:200px;text-align:center;color:#bbb;font-size:24px}.no_item5{line-height:80px;text-align:center;color:#bbb;font-size:24px;border-bottom:1px solid #e5f5f5}#commonFloat{width:50px;height:151px;z-index:1001}#commonFloat .cf1,#commonFloat .cf2,#commonFloat
.cf3{width:50px;height:45px;padding-top:5px;display:block;cursor:pointer;line-height:20px}#commonFloat
.cf1{margin-bottom:1px;position:relative;background:#31ACFF;color:#fff;font-size:16px;text-align:center}#commonFloat .cf1:hover{background:#f90;text-decoration:none}#commonFloat
.cf2{display:none;background:url(/themes/zyoulun/img/float.png) no-repeat 0 0}#commonFloat .cf2:hover{background:url(/themes/zyoulun/img/float.png) no-repeat -50px 0}#commonFloat
.cf3{margin-bottom:1px;position:relative;background:#31ACFF;color:#fff;font-size:16px;text-align:center}#commonFloat .cf3:hover{background:#f90;text-decoration:none}