@charset "utf-8";
/* CSS Document */
body,html{overflow-x:hidden;}
#scene{width:1380px; height:583px;margin:0 auto; overflow:hidden; position:relative; z-index:0;}
div.scrollable{-webkit-box-sizing: border-box;-webkit-user-select: text;}
.map{background:url(http://img.badazhou.com/style/images/vacation/map.jpg) no-repeat; height:560px;width:1800px;}
.country{ position:absolute; z-index:2; width:360px;}
.country .city_name{padding-top:0px; cursor:pointer; width:100px; height:44px; background:url(http://img.badazhou.com/style/images/vacation/va_icon.png) no-repeat 0px -350px;}
.country .city_name>a{font-size:14px;color:#3a7f41;display:block; padding-left:31px; padding-top:6px;}
.country .show_city{ float:left;width:220px;z-index:9999; margin:-24px 0 0 90px;_margin:-20px 0px 0px 42px;display:none;}
.show_city .zs{ display:block;background:url(http://img.badazhou.com/style/images/vacation/va_icon.png) no-repeat -582px -352px; width:6px;height:23px;float:left;_background:none;}
.country .city{float:left;background:#fff;}
.country .city li{ padding:0px 5px 0px;float:left;height:18px; line-height:18px;}
.country .city li a:hover{color:#fb5f0a;}
.country li.chufa{height:54px; background-position:-142px -354px;}
.country div.cf{ margin:0px 0px 0px 80px; width:260px;}

#china{top:85px; left:800px;}
#vietnam{top:192px; left:840px;}
#hk{top:124px; left:864px;}
#thailand{top:160px; left:785px;}
#malaysia{top:226px; left:788px;}
#singapore{top:263px; left:826px;width:90px;overflow:hidden;}
#maldives{top:270px; left:622px;}
#mauritius{top:390px; left:518px;}
#seychelles{top:310px; left:572px;}
#bali{top:322px; left:880px;}
#fiji{top:402px; left:1100px;}
#hawaii{top:42px; left:1100px;}
#tahiti{top:422px; left:1280px;}
#UAE{top:106px; left:510px;}

.contaner{ width:1000px;margin:35px auto;}
contaner .advise{width:1000px; margin:0 auto;height:333px; overflow:hidden;}
.contaner .advise .left{ width:195px; height:268px;float:left;background:#c6a266; margin-top:18px;padding-top:47px;}
.left .all_search{ width:181px; padding:0px 7px 2px 7px;background:#f8f8f8;_display:inline; overflow:hidden;}
.left .all_search h2{ font-size:15px;padding:5px 0px; color:#663300;background: url(http://img.badazhou.com/style/images/index/idx.png) no-repeat 0px 17px;}
.left .all_search .lilei{padding:5px 0px;background: url(http://img.badazhou.com/style/images/index/idx.png) no-repeat 0px 24px;}
.left .all_search li .aa{ display:block; height:27px; line-height:27px; font-size:14px;color:#663300;}
.lilei a:hover{ background: url(http://img.badazhou.com/style/images/index/idx.png) no-repeat 0px -15px}
.left .submenu_left li div a{ background:none; padding:0px;}
.left .links{width:181px;padding:0px 4px 5px 10px;background:#f8f8f8;}
.left .links li { height:80px; margin-top:8px;}
.submenu_show{position:absolute;margin:-36px 0 0 158px;width:390px;padding:0 3px 4px 0;z-index:9999;}
.submenu_show_bg{background:#fcfcfc; border:1px solid #928464;}
.submenu_left{width:350px;padding:0 9px;float:left;padding-top:5px;}
.submenu_left ul{ width:350px;}
.submenu_left li{border-bottom:1px dashed #e0e0e0; margin:10px 0px;}
.nobor{border:0px}
.submenu_left li b{display:block;width:80px;height:100%;color:#FF6600;float:left;}
.submenu_left li b a{ color:#FF6600;}
.submenu_left li a{margin-right:11px;}
.submenu_left li a:hover{ color:#fb5f0a;_background:none;}
.contaner .advise .right{ width:805px;height:333px; float:left;}
.advise .right .ce_bian_left{display:block;width:12px; height:333px; float:left; background:url(http://img.badazhou.com/style/images/vacation/va_icon.png) no-repeat;}
.advise .right .ce_bian_right{display:block;width:15px; height:333px; float:left; background:url(http://img.badazhou.com/style/images/vacation/va_icon.png) no-repeat -16px 0px;}
.advise .right .demo{width:757px; background:#fff; height:311px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;float:left;padding:10px;}
.right .demo .main_view {float: left; position: relative;}
.right .demo .window {height:311px;width:757px;overflow:hidden;position:relative; margin:0 auto} 
.right .demo .image_reel {position: absolute; top: 0; left: 0;} 
.right .demo .image_reel img {float: left;} 
.right .demo .paging {position: absolute; bottom:5px; right: -7px; width: 178px; height:47px; z-index: 100; text-align: center; line-height: 40px; background: url(http://img.badazhou.com/style/images/vacation/va_icon.png) -418px -451px no-repeat; display: none;} 
.right .demo .paging a { padding: 3px 5px; text-decoration: none; color: #fff;} 
.right .demo .paging a.active { font-weight: bold; background: #D9B06D; border: 1px solid #B78F4B; font-size:14px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px;} 
.right .demo .paging a:hover {font-weight: bold;}

.contaner .lines{ background:url(http://img.badazhou.com/style/images/vacation/kuang.jpg) #f8f8f8 left center no-repeat;width:985px;height:510px;padding:5px 0px 25px;*height:530px;}
.contaner .line{ width:985px; height:400px; margin:40px auto 0px; position:relative; z-index:5;_margin-top:60px;*margin-top:60px!important;}
.contaner .line ul{ position:absolute;padding:6px;background:#ffffff; border:1px solid #ddd;overflow:hidden;}
#line0{ left:27px; top:36px; width:250px;}
#line1{ left:50px; top:236px;width:280px;}
#line2{ left:328px; top:0px;}
#line3{ left:380px; top:185px;width:260px;}
#line4{ left:674px; top:48px;width:280px;}
#line5{ left:689px; top:230px;width:250px;}
.line ul li{ white-space: nowrap;text-overflow:ellipsis; overflow:hidden;}
.line ul li a{font-size:13px;}
.line ul li.line_t{padding-top:10px;}
.line ul li a:hover{color:#fb5f0a;}
#line0{ left:27px; top:36px; width:250px;}
#line1{ left:50px; top:236px;width:280px;}
#line2{ left:328px; top:0px;width:296px;}
#line3{ left:380px; top:185px;width:260px;}
#line4{ left:674px; top:48px;width:280px;}
#line5{ left:689px; top:230px;width:250px;}
.contaner h2 span{display:none;}
.contaner .tle{height:45px;background:url(http://img.badazhou.com/style/images/vacation/va_icon.png) #f8f8f8 no-repeat -38px -5px;}
.contaner .incomm_t{height:45px;background:url(http://img.badazhou.com/style/images/vacation/va_icon.png) #f8f8f8 no-repeat -38px -45px;}
/* 精选推荐 */

.in_comm_bd_box{position:relative;height:144px;overflow:hidden;width:985px;}
.in_comm_list{z-index:8; width:985px; height:144px;float:left;}
.in_comm_list li{float:left;margin-right:10px;position:relative;}
.in_comm_list img{display:block}
.in_comm_pre,.in_comm_next{position:absolute;top:45px;z-index:9;width:58px;height:58px;text-indent:-9999em; display:none;}
.in_comm_pre{left:25px;background:url(http://img.badazhou.com/style/images/vacation/va_icon.png) no-repeat -2px -430px;}
.in_comm_next{right:10px;background:url(http://img.badazhou.com/style/images/vacation/va_icon.png) no-repeat -64px -430px;}
.in_comm_mask,.in_comm_txt{width:239px;height:30px;line-height:30px;text-align:center;position:absolute;bottom:0;left:0}
.in_comm_pre:hover,.in_comm_next:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.in_comm_mask{background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;z-index:1}
.in_comm_txt{text-align:center;z-index:2}
.in_comm_txt a{font-size:14px;color:#fff}
.in_comm_list li.no-right{ margin-right:0px;}
.in_comm_list li.te{ margin-right:9px;}
.in_comm_list li.wu{ margin-right:0px;}



