.company_name_w{padding:15px;background:#fff;margin-bottom:15px;border:1px
solid #d5d5d5}.company_name{float:left;font-size:24px;color:#333;line-height:30px;margin-right:15px}.company_name_en{line-height:30px;color:#666;font-size:14px}#f_nav{background:#F2F2F2;margin-bottom:15px}#f_nav_ul{width:998px;background:#fff;border:1px
solid #d5d5d5;border-bottom:2px solid #f90}#f_nav_ul
li{float:left;margin-right:-1px}#f_nav_ul li
a{float:left;display:block;height:38px;line-height:38px;font-size:16px;padding:0
30px;text-align:center;color:#0091f0}#f_nav_ul li
a.active{background:#f90;color:#fff;position:relative;font-weight:bold}.company_detail
img{width:640px}.company_main2{background:#fff;padding:15px;border:1px
solid #d5d5d5}.company_main{width:640px;float:left;background:#fff;padding:15px;border:1px
solid #d5d5d5}.company_intro_w{margin-top:10px;line-height:22px}.company_intro{color:#333;width:500px;float:right}.company_intro
dt{font-size:16px;color:#0091f0}.company_logo{width:124px;float:left}.intro_c{color:#333;line-height:22px}.intro_c_t{font-size:14px;color:#0091f0}.intro_c_con{}.ship_list{margin-top:10px}.ship_list
li{float:left;width:200px;text-align:center;margin:0
5px 10px}.ship_list li
a{text-decoration:none;line-height:24px;display:block;color:#333}.ship_list li a:hover{color:#0091f0}.ship_list li a
img{vertical-align:top;width:200px;height:88px}.side_box_title_w{padding:0
10px 0 0;height:40px;line-height:40px;font-size:14px}.side_box_title{font-size:16px;color:#333;margin-right:20px}.destination_des{margin:0
10px;padding:0
0 15px;color:#333;line-height:22px}.destination_box{display:none}.dactive{display:block}.dl_style{margin:0
10px;padding:0
0 15px;color:#666;line-height:22px}.dl_style
dt{color:#333}.dl_style dd
a{margin-right:1em;color:#0091f0}.destination_list
li{float:left;margin-right:1em}.destination_list li
a{color:#666}.destination_list li
a.active{color:#0091f0}.destination_info{float:right;width:330px}.side_slide{float:left}.side_slide
img{vertical-align:top}.company_side_box{width:281px;background:#fff;float:right;padding:0
15px;border:1px
solid #d5d5d5}.rs_con{float:right;width:313px}.company_side_name_w{height:40px;line-height:40px;font-size:14px;overflow:hidden;_zoom:1}.company_side_name{font-size:16px;float:left}.line_intro{padding:10px
0;border-top:1px solid #d5d5d5}.line_intro dl dt
a{font-size:14px;color:#0091f0}.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{margin:5px
0}.line_intro ul
li{float:left;color:#333;padding-right:10px;margin:0
5px 0 0;background:url(/themes/zyoulun/img/arrow.png) no-repeat right center}.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}.detail{background:#f4f4f4;display:block;text-align:center;color:#999;font-size:14px;line-height:40px;margin:0
-15px}.fintro{float:left;color:#333;margin-top:5px}.go_detail{display:block;float:right;color:#f60;font-size:12px;margin-top:5px;overflow:visible}.cruise_box{border-top:1px solid #d5d5d5;color:#333;line-height:22px;padding:10px
0}.cruise_box dl
dt{font-size:14px}.cruise_box dl dt
span{color:#0091f0;margin-right:10px}.cruise_box dl dd
ul{width:100%;padding:5px
0}.cruise_box dl dd ul
li{float:left;margin-right:2em;white-space:nowrap}.cruise_box dl dd ul li
span{color:#666}.dd_bg{background:#E1E1E1;padding:5px
10px}.cruise_pic{margin-top:10px}.cruise_pic
li{float:left;margin:0
5px;text-align:center}.cruise_pic li
img{width:200px;display:block}.voyage_box{padding:15px
0;border-bottom:1px solid #d5d5d5}.icon_cx2{width:73px;height:20px;margin:0
0 0 10px;float:left}.icon_cx2
img{margin-right:5px}.list_box_w{background:#fff;padding:15px;margin-top:15px;border:1px
solid #d5d5d5}.list_box_w:hover{box-shadow:0px 0px 15px rgba(0,0,0,0.3)}.list_box_l{float:left;width:252px}.mark_link{display:block;padding:5px;border:1px
solid #ddd}.mark_link
img{vertical-align:top}.ps_w{margin-top:15px;background:url(/themes/zyoulun/img/lp.png) no-repeat left top}.ps{padding:5px
25px;font-size:14px;color:#666;font-style:italic;text-align:center;background:url(/themes/zyoulun/img/rp.png) no-repeat right bottom}.list_box_r{float:right;width:703px}.list_block
li{background:#eee;padding:10px
0;float:left;width:130px;text-align:center;color:#333;margin-right:10px}.list_block li
em{background-image:url(/themes/zyoulun/img/icon1.png);background-attachment:scroll;background-repeat:no-repeat;padding:5px
0 5px 25px}.list_block li
.em1{background-position:0 -109px}.list_block li
.em2{background-position:0 -266px}.list_block li
.em3{background-position:0 -146px}.list_block li
.em4{background-position:0 -73px}.list_block li
.em5{background-position:0 -35px}.list_block li
span{display:block;font-size:14px;color:#0091f0}.list_rout{line-height:30px;padding:5px
0}.list_rout_name{float:left;color:#333}.list_rout_ul{float:left;width:625px}.list_rout_ul
li{float:left;color:#0091f0;padding-right:15px;margin:0
10px 0 0;background:url(/themes/zyoulun/img/arrow.png) no-repeat right center}.list_rout_ul
li.li_last{background:none}.list_rout_box{border-top:1px solid #e0e0e0;padding:5px
0}.list_rout_box:hover{background:#DEECF9;border-top:1px solid #9dd0ff;margin:0
-5px;padding:5px}.list_cul{float:left;color:#333;line-height:24px}.list_cul
li{float:left;width:100%;padding:5px
0}.list_cul
li.ws{width:33%}.list_cul
li.ws1{width:38%}.list_cul
li.ws2{width:33%}.list_cul
li.ws3{width:28%}.list_cul_w1{width:100px}.list_cul_w2{width:470px}.list_rout_op{float:right}.line_price{font-size:24px;color:#f60;text-align:right}.line_price
span{font-size:12px}.line_price2{font-size:24px;color:#f60}.line_price2
span{font-size:12px}.book_btn{color:#fff;font-size:16px;display:block;line-height:30px;height:30px;background:#F90;text-align:center;padding:0
20px}a.book_btn:hover{background:#f80;color:#fff}.voyage_date_box{float:left}.voyage_date{width:320px;float:left;border:1px
solid #eee}.voyage_date_head{position:relative;text-align:center;height:30px;line-height:30px;font-size:14px;padding:0
10px;background:#F6F6F6;border-top:2px solid #eee}.voyage_sel{margin:10px
0 0 10px}.pre_date,.next_date{display:block;height:30px;text-align:center;cursor:pointer;color:#0091f0;float:left;margin-right:20px}.voyage_date_day{padding-left:10px;font-weight:bold;border-bottom:2px solid #eee;background:#f6f6f6}.voyage_date_day
li{float:left;width:41px;margin-right:2px;text-align:center;height:30px;line-height:30px;color:#666;font-weight:normal}.voyage_date_date{padding-left:10px;margin:0
auto;height:252px;position:relative}.voyage_date_date
li{float:left;width:38px;margin:0
5px 4px 0;height:38px;text-align:center;line-height:40px;color:#666}.voyage_date_date
li.voyage_has{background:#31ACFF;color:#fff;font-size:14px;cursor:pointer;position:relative}.icon_cx{height:28px;line-height:28px}.icon_cx
img{float:left;vertical-align:middle;margin-right:5px}.pop_loading{height:100px;background:url(/themes/zyoulun/img/loading2.gif) no-repeat center center}#hc_box{border:1px
solid #d5d5d5;border-top:2px solid #FFA735;width:245px;padding:0
15px;background:#fff;position:absolute;display:none}#hc_box
dl{width:100%;padding:10px
0;border-bottom:1px solid #d5d5d5;margin-bottom:-1px}#hc_box dl
dt{width:100%;float:left}#hc_box dl dt
a{font-size:16px;color:#0091f0}#hc_box dl
dd{width:100%;float:left}#hc_box
.arrow_up{position:absolute;width:10px;height:5px;right:20px;top:-7px;background:url(/themes/zyoulun/img/arrow_up.gif) no-repeat 0 0}.voyage_box_name_w{margin-bottom:15px}.voyage_box_name{color:#f90;font-size:24px;font-weight:bold}.voyage_box_name:hover{color:#f60}