@charset "utf-8";
.main{ padding-bottom:20px;}
/********************左边**********************/
.maldives_l{ width:898px; overflow:hidden; float:left; border:1px #E0E0E0 solid; background-color:#FFF;}
.maldives_lh{ width:890px; height:35px; overflow:hidden; padding-bottom:8px; padding-left:10px; padding-top:6px;}
.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;}
.maldives_lp{ width:870px; overflow:hidden; border-bottom:1px #E8E8E8 solid; padding-bottom:12px; margin-left:15px;}
.maldives_lp span{ 
	height:18px; line-height:18px; float:left; padding-left:5px; padding-right:5px;
	border:1px #6EA3DB solid; margin-right:8px; color:#456; border-top-left-radius:2px;
	border-top-right-radius:2px; border-bottom-left-radius:2px; border-bottom-right-radius:2px;
}
.boxf{ width:100%; overflow:hidden; margin-top:15px;}
.boxl{ width:240px; overflow:hidden; float:left; margin-left:10px;}
.boxl li{ line-height:40px; font-size:14px; text-indent:8px; overflow:hidden;}
.boxl li .span1{ font-size:18px; font-family:Verdana; color:#F00;}
.boxl li .span2{ color:#F90;}
.boxl li .span2 img{ vertical-align:inherit;}
/******幻灯片*****/
#box{position:relative; width:610px; float:left; margin-left:25px;}
#box .list{
		position:relative;width:608px;height:270px;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:608px; height:270px;}
#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;}
/******幻灯片*****/
.jipiao table,.jipiao table td,.jipiao table th{ border:1px #333 solid; border-collapse:collapse; font-size:12px;}
.maldives_l1{ width:100%; font-size:14px;}
.maldives_l1_xf{ width:868px; 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 td{ 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:870px; padding:8px 10px 10px 10px; line-height:180%; }
.maldives_l1_1 img{ width:870px;}
.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:780px; 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 #E0E0E0 solid; margin-bottom:20px; background-color:#FFF;}
.maldives_r_1h{ width:279px; height:30px; line-height:30px; margin:2px; background-color:#19A8DC; font-weight:bold;}
.maldives_r_1h_l{ width:229px; 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:265px; 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:4px;}
.bdsharebuttonbox{ width:165px; 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:898px; 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;
}

/********************在线问答分页**********************/
.tcdPageCode{padding: 15px 20px;text-align: left;color: #ccc; text-align:right;}
.tcdPageCode a{display: inline-block;color: #428bca;display: inline-block;height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;border-radius: 4px;vertical-align: middle;}
.tcdPageCode a:hover{text-decoration: none;border: 1px solid #428bca;}
.tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #428bca;	border: 1px solid #428bca;border-radius: 4px;vertical-align: middle;}
.tcdPageCode span.disabled{	display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;}
.online{ overflow:hidden;}
.onlinesh{ overflow:hidden; display:none;}
.answer{ width:100%; padding-top:5px; padding-bottom:5px; border-bottom:1px #D6D6D6 dotted;}
.answer table{ color:#404040;}
.answer table span{ color:#666; padding-left:50px; font-size:12px;}
.answer table font{ color:#666; font-size:14px;}
.answer .answer_q{ width:100px; height:16px; line-height:16px; margin-top:5px; text-indent:20px; background:url(../images/question.png) no-repeat;}
.answer .answer_a{ width:100px; height:16px; line-height:16px; margin-top:5px; text-indent:20px; background:url(../images/answer.png) no-repeat;}
.question{ overflow:hidden; padding-top:10px;}
.question table{ color:#404040;}
.question font{ font-size:12px; font-weight:bold;}
.question .ftext{ width:160px; height:20px; line-height:20px; color:#666; border:1px #ccc solid; text-indent:5px;}
.question textarea{ width:350px; height:100px; border:1px #ccc solid; color:#666;}
.question table span{ font-size:12px; color:#999;}
.question .fbutton{ 
	color:#fff; width:84px; height:24px; line-height:24px; font-weight:bold; cursor:pointer; background-color:#FFA716;
	border:0px #FFF solid; text-align:center;
}