@charset "utf-8";
.main{ padding-bottom:20px;}
/********************左边**********************/
.maldives_l{ width:900px; overflow:hidden; float:left;}
.maldives_lh{ 
	width:100%; height:35px; overflow:hidden; margin-bottom:8px; border-bottom:1px #E8E8E8 solid;
	background-image:url(../images/maldives_lh.png); background-repeat:no-repeat;
}
.maldives_lh_1{ width:40px; height:35px; float:left; background-image:url(../images/maldives_lh_1.jpg);}
.maldives_lh_2{ height:35px; line-height:35px; float:left; font-size:16px; font-weight:bold; color:#B71E1E; text-indent:35px;}
.maldives_lh_3{
	height:18px; line-height:18px; float:left; padding-left:5px; padding-right:5px; margin-top:8px; margin-left:20px;
	border:1px #6EA3DB solid; margin-right:5px; color:#FFF; border-top-left-radius:2px; background-color:#6EA3DB;
	border-top-right-radius:2px; border-bottom-left-radius:2px; border-bottom-right-radius:2px;
}
.maldives_lp{ width:725px; overflow:hidden; border-bottom:1px #9CF solid; padding-bottom:12px; padding-left:10px;}
.maldives_lp span{ 
	height:18px; line-height:18px; float:left; padding-left:5px; padding-right:5px;
	border:1px #6EA3DB solid; margin-right:5px; color:#456; border-top-left-radius:2px;
	border-top-right-radius:2px; border-bottom-left-radius:2px; border-bottom-right-radius:2px;
}
.boxf{ width:410px; overflow:hidden; margin-top:5px; float:left;}
.boxl{ width:100%; overflow:hidden; font-size:14px;}
.boxl li{ line-height:35px; border-bottom:1px #dedede dashed; text-indent:8px; overflow:hidden;}
.boxl table .td1{ height:30px; line-height:30px; padding-top:12px;}
.boxl table .td2{ line-height:180%;}
.boxl table .span1{ font-size:20px; font-family:Verdana; color:#F00;}
.boxl table .span2{ color:#F90;}
/******幻灯片*****/
#box{position:relative; width:475px; float:left; margin-left:15px; margin-top:5px;}
#box .list{
		position:relative;width:473px;height:275px;overflow:hidden;border:1px solid #dedede; 
		list-style-type:none;
}
#box .list li{position:absolute;top:0;left:0; opacity:0;filter:alpha(opacity=0);}
#box .list li img{ width:473px; height:275px;}
#box .list li.current{opacity:1;filter:alpha(opacity=100);}
#box .count{position:absolute;right:0;bottom:5px;}
#box .count li{
		color:#fff;float:left;width:20px;height:20px; line-height:20px;cursor:pointer;margin-right:5px;
		overflow:hidden;background:#F90;opacity:0.7;filter:alpha(opacity=70);border-radius:20px; text-align:center;
}
#box .count li.current{color:#fff;opacity:1;filter:alpha(opacity=100);font-weight:700;background:#f60;}
#tmp{width:100px;height:100px;background:red;position:absolute;}
/******幻灯片*****/
.maldives_l1{ width:900px; font-size:14px; float:left;}
.maldives_l1 img{ display:block; margin:0 auto; width:870px;}
.maldives_l1_xf{ width:898px; border:1px #CCE1F1 solid; overflow:hidden; margin-top:18px; margin-bottom:10px; color:#444;}
.maldives_l1_xfh{ 
	width:100%; background-color:#F6FBFF; font-size:14px; height:35px; line-height:35px; text-indent:12px;
	border-bottom:1px #CCE1F1 solid;
}
.maldives_l1_xf .tr1{ color:#FE6600; font-weight:bold;}
.maldives_l1_xf .td1{ color:#FF7733; font-family:Verdana; font-weight:bold;}
.maldives_l1_xf td{ height:35px; line-height:35px; font-size:14px; border-top:1px #F0F0F0 solid; line-height:160%;}
.maldives_l1_xf td font{color:#666;}
.maldives_l1_xf td span{ color:#E51B1C; font-family:Verdana; font-weight:bold; font-size:16px;}
.maldives_l1_h{ width:100%; height:30px; line-height:30px; border-bottom:1px #19A8DC solid; margin-top:15px;}
.maldives_l1_hf{ 
    overflow:hidden; height:29px; line-height:29px; padding-left:10px; padding-right:10px;
	color:#0053AA; font-size:14px; font-weight:bold; display: table;
}
.maldives_l1_hf div{ display:table-cell;}
.maldives_l1_1{ width:878px; padding:8px 10px 10px 10px; line-height:180%; }
.maldives_l1_1x{ width:100%; overflow:hidden; padding-bottom:25px; border-top:1px #7EABD8 dashed;}
.maldives_l1_1f{ border-left:1px #D1E1F1 solid; border-right:1px #D1E1F1 solid;  border-bottom:1px #D1E1F1 solid;}
.tablefan{border:1px solid #cecece;border-collapse:collapse;}
.tablefan td{border:1px solid #cecece;border-collapse:collapse; padding-bottom:6px; padding-top:6px;}
.tablefan th{border:1px solid #cecece;border-collapse:collapse; padding-bottom:6px; padding-top:6px;}
.tablefan .span1{ font-size:14px; color:#F00;}
.tablefan .span2{ color:#F00;}
.maldives_l1_1_h{ width:100%; overflow:hidden; margin-bottom:5px; margin-top:20px;}
.maldives_l1_1_h font{color:#C25811; font-size:14px; float:left; margin-right:20px; font-weight:bold;}
.maldives_l1_1_h span{ 
	height:18px; line-height:18px; float:left; padding-left:5px; padding-right:5px; font-size:12px;
	border:1px #6EA3DB solid; margin-right:5px; color:#456; border-top-left-radius:2px;
	border-top-right-radius:2px; border-bottom-left-radius:2px; border-bottom-right-radius:2px;
}
.maldives_l1_1_s{ width:100%; overflow:hidden; color:#666; font-size:12px;}
.maldives_l1_1_s b{ overflow:hidden; margin-right:50px;}
.maldives_l1_1_sl{ width:620px; float:left;}
.maldives_l1_1_y{ 
	width:60px; overflow:hidden; height:18px; line-height:18px; font-size:12px; float:left;
	border-top-left-radius:2px;	border-top-right-radius:2px; border-bottom-left-radius:2px; border-bottom-right-radius:2px;
	background-color:#0053AA; color:#FFF; text-align:center; cursor:pointer; margin-bottom:5px;
}

/********************右边**********************/
.maldives_r{ width:285px; overflow:hidden; float:left; margin-left:15px;}
.maldives_r_1{ width:283px; overflow:hidden; border:1px #D1E1F1 solid; margin-top:5px;}
.maldives_r_1h{ width:279px; height:30px; line-height:30px; margin:2px; background-color:#19A8DC; font-weight:bold;}
.maldives_r_1h_l{ width:174px; float:left; text-indent:5px; color:#FFF;}
.maldives_r_1h_r{ width:50px; float:left;}
.maldives_r_1h_r a{ color:#FFF;}
.maldives_r_1h_r a:hover{ color:#F60;}
.maldives_r_1_1{ width:100%; overflow:hidden; margin-top:5px; margin-bottom:5px;}
.maldives_r_1_1 li{ 
	width:263px; margin-left:10px; height:25px; line-height:25px;
	overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}
.maldives_r_1_1 li a{ color:#333;}
.maldives_r_1_1 li a:hover{ color:#F60;}

.fanmd{ position:fixed; width:83px; z-index:10; bottom:8%; right:0%;}
.baidufx_f{ width:70px; float:left; overflow:hidden; margin-top:12px;}
.bdsharebuttonbox{ width:250px; float:left; overflow:hidden; margin-top:8px;}

.showfx{ width:800px; overflow:hidden; padding:15px; line-height:180%;}
.showfx_h{ 
	width:100%; font-size:14px; font-weight:bold; color:#1397CC; height:25px; line-height:25px; 
	border-bottom:1px #D6D6D6 solid; margin-bottom:5px;
}
.showfx_l{ width:490px; float:left; overflow:hidden;}
.showfx_r{ width:280px; float:left; overflow:hidden; margin-left:30px;}

/********************锚点导航**********************/
.fixedMenu{ width:900px; height:30px; line-height:30px; background:#19A8DC; font-weight:bold; border-bottom:1px #D1E1F1 solid;}
.fixedMenu a{ width:100px; overflow:hidden; text-align:center; display:inline-block; color:#FFF;}
.fixedMenu a.currentf{background:#007FE2;}
.pointBox{ width:100%;}

/********************预订订单弹层**********************/
.line_order{ width:520px; margin:auto;}
.line_order td{ line-height:25px;}
.line_order td span{ color:#F00; font-size:16px; font-weight:bold;}
.line_order td font{ font-size:18px; font-weight:bold; color:#F30;}
.order_do{ height:30px; line-height:30px; text-align:center;}
.order_to{ 
	width:610px; margin:auto; height:30px; line-height:30px; margin-top:5px; font-weight:bold; color:#F60;
	border-bottom:1px #DEDEDE solid; text-indent:10px;
}
.lisubmit{ 
	width:70px; height:25px; line-height:25px; cursor:pointer; background-color:#FF6600; border:1px #EDEDED solid;
	border-radius:3px; font-size:14px; color:#FFF; display:block; text-align:center;
}