﻿@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,fieldset, lengend, button, input, textarea,th, td {
margin: 0;padding: 0;outline:none;}
body,button, input, select, textarea { font: 12px/20px Microsoft Yahei,Tahoma,Arial,Helvetica,STHeiti; color:#222222;}
address, cite, dfn, em, var { font-style: normal; } 
ul, ol { list-style: none; }
:focus{ outline:none;}
table { border-collapse:collapse; border-spacing: 0;}
td, th,input,textarea,lable, select{ vertical-align: middle; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
img{ border:none;}
li img{vertical-align:bottom;}
div, ul, ol, dl, blockquote{overflow:hidden;_overflow:hidden; _zoom:1;}
body{background:url(http://img.badazhou.com/style/images/bg-v3.png) repeat;min-width:1000px;overflow-x:hidden;}
form{margin:0;padding:0}
/*-- css reset end }--*/
.tc { text-align:center; }
.tr { text-align:right;}
.tl { text-align:left;}
.fl{ float:left;}
.fr{ float:right; }
.xian{ height:2px;background:#663300;_height:2px;_padding:0px; _margin:0px;}
.orange{ color:#fb5f0a;}
.red{ color:#FF0000;}
.blue{ color: #0066FF;}
.white{color:#FFFFFF;}
.cu{ font-weight: bold;}
.size24{ font-size:24px;}
.size18{ font-size:18px;}
.size14{ font-size:14px;}
.size12{ font-size:12px;}
.clearfix{  clear: both;display: block;height: 0;overflow: hidden;width: 100%;}
.pl{ margin-left:15px;}
/*-- link --*/
a{text-decoration:none; color:#222222; outline:none;}
.banner_active{width:950px; margin:0 auto; margin-top:15px;}

.wrap{ margin:0px auto; padding:0px;width:100%; overflow:hidden;}
.header{ height:190px;}
.top{ height:37px; margin:0 auto; background:#ebebeb; border-bottom:1px solid #ddd;}
.top_nei{ width:1000px; margin:0 auto;}
.welcom{ background:url(http://img.badazhou.com/style/images/index_icon1.gif) no-repeat -134px -369px; width:321px; height:31px;  margin-left:30px;margin-top:3px; _display:inline;}
.login{ width:530px; height:37px;}
.login .store{ background:url(http://img.badazhou.com/style/images/index_icon1.gif) no-repeat; background-position:-185px -23px; width:100px; height:18px; padding-left:15px; margin-top:7px; cursor:pointer;}
.login .select{ width:382px; height:37px; background:url(http://img.badazhou.com/style/images/index_icon1.gif) 0px -217px no-repeat #ebebeb; line-height:37px; padding-left:30px; }
.login .select a{ color:#333333;}
.login .no{background:url(http://img.badazhou.com/style/images/index_icon1.gif) 0px -402px no-repeat #ebebeb;}
.login .no a{ display:none;}
.header_last{ width:1000px; margin:0 auto;height:130px;padding:15px 0px;}
.logo{ display:block; width:55px; margin-left:30px;height:112px; line-height:200px; padding-left:260px; background:url(http://img.badazhou.com/style/images/logo.gif) no-repeat left top;  _display: inline;}
.search{ width:600px; height:112px; padding-left:55px;}
.logo .nub,.search .searchbar,.search .searchbar_button{background:url(http://img.badazhou.com/style/images/index_icon1.gif) no-repeat;}
.search .biaoyu{ height:35px; margin-top:25px;_display: inline; padding-right:10px;}
.search .searchbar{width:433px; height:34px; line-height:34px;border:none; background-position:0px -125px; padding-left:20px;}
.search .searchbar_button{ width:103px; height:34px; background-position:-452px -125px; border:none; color:#ffffff; font-size:16px; font-weight:bold; cursor:pointer;  margin-left:-6px;}
.search .high{ display:block; margin-top:85px; margin-left:5px; height:20px;}
.search .high a{ text-decoration:underline;}
.search p{padding-left:5px;}

.biaoyu .number{background:url(http://img.badazhou.com/style/images/index_icon1.gif) no-repeat; display:block;width:223px; height:35px;background-position:0px -91px; float:left; margin-left:0px;}
.index_qq,.index_wb,.index_wx,.index_ww,.index_yx,.index_msn{display:block;float:left;height:35px;background:url(http://img.badazhou.com/style/images/contact.png) no-repeat; margin-left:7px; width:40px;*display:inline;}
.index_qq{ background-position:0px 6px; margin-left:0px;}
.index_wb{ background-position:-40px 6px;}
.index_wx{ background-position:-80px 6px;}
.index_ww{ background-position:-120px 6px;}
.index_yx{ background-position:-160px 6px;}
.index_msn{ background-position:-200px 6px;}
.change_qq{background:url(http://img.badazhou.com/style/images/index_icon1.gif) no-repeat -436px -90px; width:150px;}
.erweima{ display:none; position:absolute;top:40px;left:928px;}
.msn_tx1{ display:none; position:absolute;top:75px;left:1076px;}
.msn_tx2{ display:none; position:absolute;top:86px;left:475px;}

.login_page{display:none;}
.login_page .login_page_contaner{ width:515px; height:290px; margin:0px auto; background:#f2f2f2;}
.dltt{background:#8f805f; height:35px; line-height:35px; color:#FFFFFF; padding-left:10px;}


.navbar{ background: url(http://img.badazhou.com/style/images/repeat_x.jpg) 0px -142px repeat-x; height:40px;}
.navbar ul{width:1000px; margin:0 auto;}
.navbar ul li{ width:130px; height:40px; line-height:38px; float:left; text-align:center; background:url(http://img.badazhou.com/style/images/nav_bar_bg.gif) right top no-repeat;}
.navbar ul li a{color:#FFFFFF;font-size:1.4em;}
.navbar ul li a:hover{ text-decoration:none; color: #C6A626;}
.navbar ul li.spe{position:relative;width:160px;}
.navbar ul li span.new{display:block;width:20px; height:12px;position:absolute;top:-10px;right:10px;color:#fb5f0a;}
/*banner*/
.banner_idx{overflow: hidden;position: relative;width: 100%;z-index: 0;height:420px;}
.banner_idx .imgd{ width:1380px; margin:0 auto; height:380px; position:relative;}
#goback1 .controls {background-position: 0 0px;}
#forward1 .controls {background-position: 50px 0px;}
#goback1{left:0px;}
#forward1 {right:0px;}
#imgsnum{ margin-left:10000px; width:100px;}

.submenu_show{position:absolute;margin:-31px 0 0 182px;*margin:-30px 0 0 180px;_margin:-40px 0 0 166px;width:390px;padding:0 3px 4px 0;z-index:9999;}
.submenu_show_bg{
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background:#FFFFFF;
    border-color: #5A3E30;
    border-style: solid;
    border-width: 1px 1px 1px 0;border:1px solid #5a3e30;}
.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;}



.main{ width:1000px; margin:0 auto;padding-top:25px;}
.main_son{ background:url(http://img.badazhou.com/style/images/zi_bg.gif) repeat-y; width:990px; padding-top:15px; margin:0 auto; padding-bottom:30px;}
.main2{background: url(http://img.badazhou.com/style/images/main_bg2.gif) repeat-y;margin:0 auto;}
.st{padding-top:15px;}

.weizhi{ height:20px; padding:0px 15px 10px; border-bottom:1px dashed #cccccc;}
.weizhi span{ color:#fb5f0a;}
.pinpai{ margin-top:80px; height:125px; background:url(http://img.badazhou.com/style/images/pinpai.gif) no-repeat;width:980px; margin-left:5px;}

.pinpai_content{ margin-left:240px; height:68px; margin-top:40px;}
.pinpai_content a{ display:block; width:170px; float:left; border:0px;}
.pinpai_content a img{ border:none;display:block; margin:0 auto;}

.footer {background: none repeat scroll 0 0 #CCCCCC;border-top: 3px solid #888;color: #663300;position:relative;}
.footer_content {margin: 0 auto;padding-bottom: 30px;width: 1000px;}
.footer_content p {padding-top: 5px;text-align: center;}
.footer_content p.zi_list {padding-top: 15px;}
.footer_content p a:hover, .footer_content p a:hover {color: #663300;}
.footer_content p a:hover,.footer_content p a:hover{color:#663300;}

.list_footer{width:1000px; padding-top:15px;padding-bottom:15px; font-family:Microsoft Yahei;color:#222222; text-align:left;}
.list_footer div{ padding:0px 28px 20px;float:left;height:200px; border-right:1px solid #bbb;}
.list_footer h3{ font-size:14px; padding-bottom:10px;}
.list_footer span{padding-top:3px;}
.list_footer .find a{ display:block; padding-top:5px;}

.other_links{ width:940px; margin:20px auto 0px;}
.chujing{ width:80px; text-align:center; font-weight:bold; float:left;}
.other_all{ width:860px; float:left;}
.other_all a{ display:block; float:left; width:90px; border-right:1px solid #cccccc; line-height:14px; margin-bottom:10px; text-align:center;}
.other_all a:hover{ color:#ffffff;}

.ok_step{ margin:0 auto;width:158px;}
.ok_step a{ display:block;background:url(http://img.badazhou.com/style/images/fu_icon.gif) 0px -199px no-repeat;width:158px; height:32px; font-size:18px; text-align:center; line-height:32px;}
.ok_step a:hover{background:url(http://img.badazhou.com/style/images/fu_icon.gif) 0px -229px no-repeat; color:#FFFFFF;}
.xiayibu{ display:block; height:30px; background:url(http://img.badazhou.com/style/images/fu_icon.gif) 0px -291px no-repeat; line-height:30px; color:#630; font-size:18px; cursor:pointer;width:130px; margin:0 auto;}
.chakan{ display:block; height:25px; width:85px;background:url(http://img.badazhou.com/style/images/fu_icon.gif) 0px -351px no-repeat; line-height:25px;cursor:pointer; margin:0 auto;}
#login_close{ cursor:pointer;}
.yuding_bg{ width:340px;height:35px; margin:0 auto;}
.yuding_bg a{display:block; width:156px; height:32px; background:url(http://img.badazhou.com/style/images/fu_icon.gif) 0px -196px no-repeat; line-height:32px; font-size:16px; font-weight:bold; color:#630; cursor: pointer;float:left;}
.yuding_bg a.a_next{ margin-left:15px;}
.yuding_bg a:hover{ background:url(http://img.badazhou.com/style/images/fu_icon.gif) 0px -229px no-repeat;}

/*分页样式*/
.page_bar{padding:15px 0px 15px 10px;}
.page_bar span{ display:block; float:left;text-align:center; padding:0px 5px; border:1px solid #cccccc; margin-left:15px;}
.page_bar .now{ background:#FF9933;}

/*焦点图*/
.focus { margin:0 auto; margin-top:15px;overflow: hidden;}
#focustxt {display: block;left: 0;line-height: 22px;overflow: hidden;position: absolute;z-index: 99;}
#focustxt a.travel_title {font-size: 15px;font-weight: bold;}

#focusnum {position: absolute;left: 10000px;top:535px;z-index: 999;}
#focusnum li {background:#000;color: #fff;cursor: pointer;float: left;height: 20px;margin-right: 2px;overflow: hidden;padding-right: 1px;text-align: center;width: 20px;}
#focusnum li.current {background-position: -23px 0;color: #fb5f0a;}
.o-control,.o-controls {cursor: pointer;display:none;height: 80px;position: absolute;top: 260px;width: 50px;}
.control,.controls {background: url(http://img.badazhou.com/style/images/bg_index.png) repeat scroll 0 0 transparent;display: inline-block;height: 80px;position: relative;width: 50px;}

#goback .control {background-position: 0px 0px;}

#forward .control {background-position: 50px 0px;left: 0px;}

/*product*/
.contaner{width:940px; margin:-20px auto 0; border:1px solid #cccccc; position:relative; z-index:1;}
.product_title{ position: relative;margin-top:30px; margin-left:30px; height:44px; z-index:99;}
.product_title span{ display:block; float:left; height:44px;}
.product_title .tleft{ width:36px; background:url(http://img.badazhou.com/style/images/index_icon1.gif) -524px 0px no-repeat;}
.product_title .tce{ border-top:1px solid #cccccc;border-bottom:1px solid #cccccc; margin-top:1px; height:40px; background:#ffffff; padding-left:5px; font-size:21px; font-weight:bold; color:#555; line-height:40px;}
.product_title .tce em{ padding-left:15px; font-size:20px;}
.product_title .tright{width:36px;background:url(http://img.badazhou.com/style/images/index_icon1.gif) -564px 0px no-repeat;}
.product_xinxi{ margin-top:20px; margin-left:15px;  margin-bottom:5px; font-size:14px;}
.product_xinxi p{padding:10px;}
.product_list{ width:920px; margin:30px auto;}
.supplier{ color:#aaaaaa; text-align:right; padding-top:20px; padding-right:30px;}

/*热门度假地焦点图*/
.main_son .focus {width:920px;height:552px; margin:0 auto; position:relative;}
.main_son #focustxt {color: #fff;bottom:0px;left:0px;width:890px; padding:10px 15px; background:url(http://img.badazhou.com/style/images/fxxl_bg3.png) repeat-y scroll 0 0 transparent;}
.main_son #focusimg{ position:relative;}
.main_son #focusimg img {height:552px;width: 920px;}
.main_son #focustxt a.travel_title {color: #fff;}
.main_son #focustxt a {color: #fff;}
.main_son #goback {left: 0px;}
.main_son #forward {right:0px;}
.focus_wrap .o-control{ top:260px;}

/*专辑共有样式*/
.fj_main,.qz_main{width:100%; margin:0 auto;padding-bottom:60px;}
.fj_main .fj_banner,.qz_main .qz_banner{ width:1380px; margin:0 auto; height:600px;}
.fj_content,.qz_content{ width:1000px; margin: 0 auto;}
/*斐济专辑*/
.fj_main{background:#779013;}
.fj_focus{ width:950px; height:320px; margin:0 auto; position:absolute; top:25px; left:24px;}
.fj_focus .focus{ width:950px; height:320px; margin:0 auto;}
.fj_focus #goback {left: 0px;}
.fj_focus #forward {right:0px;}
.fj_focus .o-control{ top:140px;}
.fj_content .fj_line{ width:1000px; margin:0 auto;}
.fj_content .fj_line .fj_line_a{ width:582px; height:420px; float:left;}
.fj_content .fj_line .fj_line_b{ width:417px; height:420px; float:left;}
.fj_list{ width:1000px; margin:0 auto; position:relative;}
.fj_list .fj_list_top{height:28px; background:url(http://img.badazhou.com/style/images/fj_zhuanji_bg.jpg) no-repeat;}
.fj_list .fj_list_content{background:url(http://img.badazhou.com/style/images/fj_zhuanji_bg2.jpg) repeat-y; padding-top:340px;}
.fj_list .fj_list_content dl{ width:940px; margin:0 auto; padding:10px;}
.fj_list dt{ padding:5px 0px; border-bottom:1px solid #ccc; font-size:16px; float:left;}
.fj_list dt span{ display:block; float:left;}
.fj_list dt span.hua{ width:36px; height:36px;background: url(http://img.badazhou.com/style/images/tb.jpg)0px -64px no-repeat;}
.fj_list dt span.zi{ height:36px; line-height:36px; width:890px;}
.fj_list dl dd{ width:930px; float:left; padding:15px 0px; border-bottom:1px  dashed #ccc;}
.fj_list dl dd img{display:block; float:left;}
.fj_list dl dd ul{ width:800px; padding-left:10px; float:left; font-size:13px;}
.fj_list dl dd ul .ul_bt{ padding:5px 0px 5px;}
.fj_list dl dd ul .ul_bt a{ font-size:14px; color:#fb5f0a;}
.fj_list .gl{ text-align:center; margin-right:20px;}
.fj_hotel h3,.fj_hotel p{ float:left; width:640px; padding-left:10px;}
.fj_list .fj_list_bottom{height:30px; background:url(http://img.badazhou.com/style/images/fj_zhuanji_bg.jpg) no-repeat 0px -29px;}
/*签证专辑*/
.qz_main .qz_banner{ height:545px;}
.qz_content .qz_manger{ width:980px; margin:0 auto; margin-top:20px; border:6px solid #ddd;_display:inline; background:#fff;color:#444;}
.qz_content .qz_note{width:880px;float:left; padding-top:20px;padding-bottom:20px; padding-left:40px;font-size:20px; line-height:32px;}
.qz_content .qz_zhichen{float:left; padding-left:620px;font-size:16px; padding-top:10px; width:360px;padding-bottom:20px;}
.qz_lianxi{ float:left; width:360px;font-size:16px; padding-left:600px; padding-bottom:20px;}
.qz_lianxi span{display:block; float:left; line-height:32px;}
.qz_lianxi .erweima2{ display:none; position:absolute;top:950px;left:964px;}

.map_nav{ width:1000px;}
.map_nav ul{ width:850px; float:left;margin-left:145px;margin-top:30px; height:40px; background:url(http://img.badazhou.com/style/images/repeat_x.jpg) repeat-x 0px -400px;}
.map_nav li{ float:left;width:120px; height:38px; line-height:38px; float:left; font-size:16px; color:#666; text-align: center; cursor:pointer; border-left:1px solid #aaa; border-bottom:1px solid #aaa;}
.map_nav li.now{color:#fb5f0a;}

.qz_content .qz_content_left{ width:440px; height:415px; float:left;}
.qz_content_left .qz_map{ height:300px;background:url(http://img.badazhou.com/style/images/all_map.jpg) no-repeat; margin-top:40px; position:relative;}
.qz_content_left .qz_map span{ display:block; position:absolute;}
#ouzhou_area{ width:269px; height:89px; left:0px; top:0px;}
#feizhou_area{ width:98px; height:129px; left:0px; top:89px;}
#yazhou_area{ width:171px; height:111px; left:98px; top:89px;}
#dayangzhou_area{ width:171px; height:79px; left:98px; top:200px;}
#beimeizhou_area{ width:157px; height:143px; left:269px; top:0px;}
#nanmeizhou_area{ width:157px; height:143px; left:269px; top:143px;}
.qz_content .qz_content_right{ width:560px; height:415px; float:left;} 

.map_area{width:560px;display:none;height:450px; position:relative;}
#all{width:540px; height:385px; margin:0 auto; margin-top:15px;_display:inline;color:#444; display:block;}
.main_qz ul{ width:350px; margin:0 auto; float:left; margin-top:60px; margin-left:60px; _display:inline; padding:15px 30px;}
.main_qz ul li{ width:110px; float:left;text-align:center;}
.main_qz ul li a{ font-size:16px;}
.main_qz ul li a:hover{ color:#fb5f0a;}

.qz_form{ width:140px; height:120px; padding:5px; border:1px solid #00CC00; position:absolute;}
.qz_form li{ border-bottom:1px dashed #ddd; background:#fff;font-size:14px;padding:10px; text-align:center;}
.qz_form li a:hover{ color:#fb5f0a;}
.qz_zm{ width:1000px; margin:0 auto;margin-top:20px; background: url(http://img.badazhou.com/style/images/cl_bg.jpg) no-repeat; height:400px;}
.qz_zm span{ display:block; float:left;}
.qz_zm ul{ float:left; padding-top:20px; width:1000px; margin-top:90px;}
.qz_zm ul li{ height:260px; float:left; padding-left:18px;}
.qz_zm ul li.qz_zm1{ width:200px;}
.qz_zm ul li.qz_zm2{ width:391px;}
.qz_zm ul li.qz_zm3{ width:319px;}
.qz_zm ul li img{ border:3px solid #ddd;}
.map_area .ouzhou_fd,.map_area .yazhou_fd,.map_area .feizhou_fd,.map_area .dayangzhou_fd,.map_area .beimeizhou_fd,.map_area .nanmeizhou_fd{position:relative;}
.map_area .ouzhou_fd{width:553px; height:401px;}
.map_area .yazhou_fd{width:560px; height:415px;}
.map_area .feizhou_fd{width:387px; height:412px;}
.map_area .dayangzhou_fd{width:493px; height:395px;}
.map_area .beimeizhou_fd{width:513px; height:414px;}
.map_area .nanmeizhou_fd{width:345px; height:412px;margin-left:200px;}
.dong{ position: absolute;left:0px; top:0px; display:none;}
.dong img{width:16px; height:16px;}
/*签证展示页面*/
.qz_list{ width:960px; margin:0 auto; height:368px;}
.qz_list_left{ width:600px; height:360px; float:left; border:4px solid #ddd;}
.qz_list_right{ width:335px; height:368px;padding-left:15px; float:left;}
.qz_list_right h1{ font-size:16px; color:#fb5f0a; padding-top:16px;}
.qz_list_right p{ padding:5px 0px; line-height:25px; font-size:14px;}
.qz_tishi{ width:940px; margin:0 auto; padding:10px; border:1px solid #FF9900; background:#fafafa; margin-top:15px; display:none;}
.qz_tishi a{color:blue;}
.qz_tishi p{ font-size:12px;}
.qz_tishi h3{ font-size:14px; color:#fb5f0a; padding-left:5px; padding-bottom:10px;}
.qz_list_right .qz_xs{ display:none;}
.qz_list_right .select_qz{ width:333px; background:#ddd;; height:39px;}
.select_qz li{ width:110px; height:39px;line-height:39px; float:left; text-align:center; cursor:pointer; font-size:16px; color:#333;border-right:1px solid #fff;}
.select_qz li.this{ color:#fff; background:#fb5f0a;}
.qz_need{ width:960px; margin:0 auto; padding-top:30px;}
.qz_need h2{ background:url(http://img.badazhou.com/style/images/qz_need_bg.jpg) no-repeat left top;font-size:18px;normal; height:56px; line-height:56px; padding-left:30px; color:#fff; border-bottom:1px solid #ddd;}
.qz_need .qz_xiangxi{ width:956px; margin:0 auto; margin-top:20px;border:1px solid #ddd; _display:inline;display:none;}
.qz_xiangxi ul{ width:954px; height:36px; background: url(http://img.badazhou.com/style/images/repeat_x.jpg) repeat-x; border:1px solid #ddd;}
.qz_xiangxi ul li{ width:100px; float:left; text-align:center; line-height:36px; cursor:pointer;}
.qz_xiangxi ul li.now{ background:url(http://img.badazhou.com/style/images/repeat_x.jpg) repeat-x 0px -400px;}
.qz_xiangxi .show_need{ width:940px; margin:15px auto; border:1px solid #ddd;display:none;}
.show_need table a{color:blue;}
.show_need table td{ padding:10px;}
.show_need table th{ padding:20px; background:#F3F3F3;}
.left_td{ background: #FCF5EF; text-align:center; font-size:13px; font-weight:bold;}
.right_td{ padding:15px;}
/*about*/
.silder-fl{ width:180px; padding:20px 10px; float:left;zoom:1;}
.silder-fl ul{width:180px; float:left;}
.silder-fl li{ width:180px; padding:10px 10px 10px 30px; border-bottom:1px dashed #cccccc;}
.silder-fl li .ys{ font-size:14px; font-weight:bold; color:#fb5f0a;} 
.silder-fr{ width:700px; padding:20px 10px; float:left;zoom:1; border-left:1px dashed #cccccc;}
.silder-fr img{ border:none;}
.silder-fr .title{ padding:10px; border-bottom:3px solid #cccccc; font-size:16px;font-weight:bold; background:url(http://img.badazhou.com/style/images/icons.gif) no-repeat 15px -555px;}
.silder-fr p{ text-indent:2em; padding:5px 0px;}
.silder-fr p.mg{ margin-top:15px;}
.about_list{ padding:8px 0px 12px 15px; list-style:disc;}
.about_list li{ padding-bottom:5px;}

/*zhaopin*/
.main_son .cp{ background: url(http://img.badazhou.com/style/images/chenpin.jpg) no-repeat; width:491px; height:199px; margin-left:15px; margin-top:20px;margin-bottom:10px;}
.main_son .zhiwei{padding:10px 35px; color:#663300; _display:inline;}
#map_canvas{width:680px; height:400px; margin:25px; border: solid 1px #ccc; padding:0;}
#map_canvas div{overflow:visible;}

/*free_stay*/
.free_contaner{ width:100%;background: url(http://img.badazhou.com/style/images/free_stay2_bg.jpg) #9e614e; margin:0 auto; z-index:0em;background-attachment:fixed}
.free_content{ width:1000px; margin:0 auto;z-index:99em;height:1300px; position:relative;}
.free_content p{ position:absolute;}
.free_content p.p1{ font-size:68px;font-family:黑体; color:#fff;top:50px; left:720px; padding:40px 0px;}
.free_content p.p2{ font-size:24px; font-family:黑体; color:#fff;top:150px; left:830px; height:30px;}
.free_content .free_list{padding:15px; background: url(http://img.badazhou.com/style/images/free_list_bg.png) repeat; width:420px; position:absolute; z-index:1000; display:none;}
#free0{ left:440px; top:300px;}
#free1{ left:540px; top:460px;}
#free2{ left:440px; top:610px;}
#free3{ left:240px; top:740px;}
#free4{ left:560px; top:880px;}
#free5{ left:460px; top:1020px;}
#free6{ left:340px; top:1180px;}
.free_content .free_list a{color:#ffffff; font-size:16px;}
.free_content .free_list a.end{ color:#ccc;} 
.free_content .free_list a span{ font-size:13px; color:#fb5f0a; font-weight:bold;}
.free_content .free_list a:hover{ font-size:20px;}
/*free_stay son html*/
.act_note{ width:920px; margin:15px auto 30px;}
.act_note .hd_note{ background:url(http://img.badazhou.com/style/images/web_icon.gif) 0px 2px no-repeat;}
.act_note .tj_note{ background:url(http://img.badazhou.com/style/images/web_icon.gif) 0px -22px no-repeat;}
.act_note .hd_note,.act_note .tj_note{ font-size:14px; font-weight:bold; color:#fb5f0a; padding-left:25px;}
.act_note dd{ padding:5px 0px;}
.tj_style{ border-top:1px dashed #ccc; padding-top:20px;}
/*出发提醒*/
.remind{border: 1px solid #DEDEDE;border-radius: 5px 5px 5px 5px;box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.1);margin:40px auto;padding:5px;background:#fff; width:980px;}
.remind_content{width:980px; margin:0 auto;}
.remind_pc{ width:977px; margin:0 auto; padding-bottom:15px;}
.remind_content dl{ padding-left:10px; margin-top:20px;_display:inline; color:#000000;}
.remind_content dl dt{ font-size:14px; padding-bottom:5px; font-weight:bold;color:#fb5f0a;}
.remind_content dl dd{ font-size:13px; padding-bottom:2px;}
.remind_content dl dd b{ font-size:12px;color:#996633;}
.remind_content dl dd a{ font-size:14px; color:#3399FF;}
.hangzhan_pc{ width:200px; float:left;}
.hangzhan_cn{ width:760px; float:left; padding-top:10px;}
/*New_year*/
.new_year_contaner{ width:1380px; margin:0 auto; background:url(http://img.badazhou.com/style/images/new_years_bg2.jpg) no-repeat; background-attachment:fixed; padding-bottom:80px;}
.new_year_content{width:1000px; margin:0 auto; position:relative; height:820px;}
.new_year_content p{ position:absolute;padding:10px;}
.new_year_content p a{color:#fff;}
.new_year_content p.p1{top:30px;left:20px; padding:40px;}
#puji{ left:360px; top:390px; font-size:24px; }
#sumei{ left:85px; top:320px; font-size:24px; }
#xiaweiyi{ left:41px; top:410px; font-size:28px; }
#saisheer{ left:205px; top:368px; font-size:26px; }
#mq{ left:98px; top:485px; font-size:22px; }
#md{ left:234px; top:458px; font-size:36px; }
#daxidi{ left:264px; top:530px; font-size:26px; }
#bali{ left:130px; top:579px; font-size:34px; }
#feiji{ left:307px; top:593px; font-size:28px; }
#lankawei{ left:230px; top:660px; font-size:24px; }
#more{ left:334px; top:676px; font-size:28px;color:#fff;}
.xushu{width:970px; line-height:28px; margin:0 auto; padding:20px 10px; background: url(http://img.badazhou.com/style/images/bizhe_left.jpg) #fff no-repeat left center; border:5px solid #ddd;}
.bizhe{color:#000; font-size:16px; width:720px; padding-left:240px; text-indent:2em;}
.bizhe b{ display:block; padding-top:15px; padding-left:420px;width:400px;}
.new_year_line{ width:990px;  margin:0 auto; margin-top:30px;background:#fff; color:#000; border:5px solid #ccc;}
.new_year_line h2{ background:#fff; padding:10px 0px; border-bottom:1px solid #ccc;width:990px; float:left;}
.new_year_line h2  span{ display:block; float:left;height:43px; line-height:43px; }
.new_year_line h2 .new_tb{ width:62px;  background: url(http://img.badazhou.com/style/images/tb.jpg) no-repeat;}
.new_year_line dl{width:970px; padding:20px 10px;}
.new_year_line dl dd{ padding:15px 0px; border-bottom:1px dashed #aaa;}
.new_year_line .qz_lianxi{width:180px; padding-left:620px; padding-bottom:0px;}
/*塞舌尔春节专辑*/
.sey_contaner{ background:#003d6b; margin: 0 auto;}
.sey_banner{ width:1380px; margin:0 auto;}
.sey_content{ width:1000px; margin:0 auto;}
.sey_content .xc_nav{ width:730px; margin-left:50px;padding-bottom:10px; border-bottom:1px solid #ddd;_display:inline;}
.sey_content .xc_nav li{ width:80px; float:left; border-right:1px solid #ddd; text-align:center; font-size:14px;color:#fff; cursor:pointer;}
.sey_content .xc_nav li.now{ color:#fb5f0a;}
.sey_content .xc_contents{ height:300px;width:920px; margin-left:60px;_display:inline;}
.sey_content .xc_content{padding:15px 0px;display:none;}
.sey_content .xc_content h3,.sy_tj h3{ font-size:14px; color:#fb5f0a;}
.sey_content .xc_content p{color:#C2C2C2;padding:5px 0px; font-size:13px;}
.sey_content .xc_contents .sm{color:#C2C2C2;padding:5px 0px; font-weight:bold;}
.sey_content .sy_tj{ width:920px; margin:0 auto; position:relative;}
.sy_tj .sy_focus{ height:320px;} 
.sy_tj dl dd{ border-bottom:1px dashed #c2c2c2; padding-bottom:10px;}
.sy_tj #goback {left: 0px;}
.sy_tj #forward {right:0px;}
.sy_tj  h3{ padding:10px 0px 15px;}
.sy_tj  table{ background:#C2C2C2; width:100%; border-color:#c2c2c2; color:#c2c2c2; margin-top:15px;}
.sy_tj  table tr{background:#003d6b;}
.sy_tj  table td{padding:2px 0px 2px 5px;}
.others{ width:100%; margin-top:60px; background:#183862; padding:30px 0px;}
.other{ width:940px; margin:0 auto;}
.other .other_left{ width:660px; padding-right:10px; float:left;}
.other .other_left dd{ padding-bottom:8px;}
.other .other_right{ width:240px; float:left; padding-left:10px; border-left:1px dashed #C2C2C2;}
.other.other_left dl,.other.other_right dl{ padding:10px 0px;}
.other .other_left dt,.other .other_right dt{ font-size:14px;color:#C2C2C2; font-weight:bold; padding-bottom:15px;}
.other .other_left dd,.other .other_right dd{color:#C2C2C2; font-size:13px;}
.other .other_right dl.cj{ margin-top:15px;}

.backToTop {display: none;background:url(http://img.badazhou.com/style/images/badazhou_top.jpg) no-repeat;width: 60px;height:66px;position: fixed;_position: absolute;right: 10px;bottom: 10px;_bottom: "auto";cursor: pointer;opacity: .6;filter: Alpha(opacity=60);}


/*自动完成css代码*/
.ac_results{padding: 0px;border: 1px solid black;background-color: white;overflow: hidden;z-index: 99999;}
.ac_results ul{width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.ac_results li{margin: 0px;padding: 2px 5px;cursor: default;display: block;/*if width will be 100% horizontal scrollbar will apearwhen scroll mode will be used*//*width: 100%;*/font: menu;font-size: 12px;/*it is very important, if line-height not setted or settedin relative units scroll will be broken in firefox*/line-height: 16px;overflow: hidden;}.ac_loading{background: white url('/style/images/indicator.gif') right center no-repeat;}
.ac_odd{background-color: #eee;}
.ac_over{background-color: #0A246A;color: white;}
/*自动完成css代码结束*/