@charset"utf-8";
/*css document*/

body{background: #f5f5f5;}
.member_menu{width:180px;background: #00bb66;color:#fff;padding:20px;box-sizing: border-box;float:left;}
.member_menu li{font-size: 16px;padding: 12px 0;cursor: pointer;}
.member_menu li dl dd{padding:10px;font-size: 14px;}
.member_info{float:right;width:84%;}
.current_menu{background: #008c4c;}
.base_info{background: #fff;overflow: hidden;padding:10px 20px;}
.base_info dl dt,.base_info dl dd{float:left;}
.base_info dl dd{margin:28px 0 0 10px;}
.base_info dl,.base_info ul{overflow: hidden;}
.base_info dl{float:left;}
.base_info ul{float:right;}
.base_info ul li{float:left;text-align: center;}
.base_info ul li+li{margin-left:40px;}
.base_info li p span{vertical-align: middle;color:#f60;font-size: 14px;vertical-align: text-bottom;margin-left: 6px;}
.use_name{font-weight:bold;font-size: 18px;}
.member_rank{font-size: 14px;color:white;padding:2px 3px;position: relative; background-color: #00bb66;   }
.member_dj_bg{background: url(/static/images/level_member.png) no-repeat  center;position: absolute;ba}

.member_menu li i{width:6px;height:4px;display: inline-block;float:right;margin: 9px 0 0 0;cursor: pointer;}
.arrow_down{background: url("../../static/images/arrow_icons.png") 0 0;}
.arrow_up{background: url("../../static/images/arrow_icons.png") -9px 0;}
.black_arrow_down{display: inline-block;width:6px;height:4px;background: url("/static/images/arrow_icons.png") -18px 0;
    vertical-align: middle;margin-left: 5px;cursor: pointer;}
.black_arrow_up{display: inline-block;width:6px;height:4px;background: url("../../static/images/arrow_icons.png") -27px 0;
    vertical-align: middle;margin-left: 5px;cursor: pointer;}



.next_box{overflow: hidden;margin-top:10px;}
.next_con{float:left;width:74%;}
.record_box{background: #fff;box-sizing: border-box;position: relative;overflow: hidden;min-height: 263px;}
.ads_info{float:right;width:25%;}
.record_tab{width:100%;height:60px;border-bottom: 1px solid #e6e6e6;}
.record_tab li{float:left;font-size: 14px;}
.record_tab li a{display:inline-block;border-right:1px solid #e6e6e6;background: #fff;height: 58px;
    box-sizing: border-box;padding: 20px;cursor: pointer;color:#333;}
.record_tab .current{border-top:3px solid #4c5a65;}
.filter_time{position: absolute;right:20px;top:20px;}
.record_info {padding:10px;}
.record_info dl dt{float:left;}
.record_info dl{width:328px;height:76px;}
.price b{color:#f60;font-size: 24px;font-weight:normal;}
.price em{color:#f60;font-size: 12px;}
.price span{color:#999;font-size: 12px;}
.record_info .price{margin-top:10px;float:right;}
.record_info dd{padding-left: 80px;}
.record_info dl{float:left;margin: 0 8px 0 0;padding:10px;cursor: pointer;}
.record_info dl:hover{background: #ccf1e0;}
.record_info .current{background: #ccf1e0;}
.no_content{text-align: center;margin-top:80px;}

/*锟斤拷录*/
.header{height:75px;line-height: 75px;background:#fafafa;}
.login_banner{background: #fff;min-height: 500px;overflow: hidden;padding:10px 0;}
.banner_img{float:left;}
.login_box{float:right;width:290px;height:340px;background: #fafafa;border:1px solid #ccc;}
.login_tab{border-bottom:1px solid #d3d3d3;width:85%;margin:30px auto;}
.login_tab li{float:left;height:30px;font-size: 14px;color:#999;width:50%;text-align: center;cursor: pointer;}
.login_tab .current{border-bottom:2px solid #00bb66;font-weight: bold;color:#00bb66;}
.field{width:250px;margin:0 auto;}
.field p + p{margin-top:10px;}
.field_login {background: #fff;border:1px solid #ccc;width:250px;height:35px;position: relative;}
.field_login_yzmt {background: #fff;border:1px solid #ccc;width:250px;height:35px;position: relative;}
.field_login_yzmt input{margin: 3px 0 0 38px;height: 30px;width: 200px;border-left: 1px solid #ccc;padding-left:10px;}
.field_login_yzmt input:hover{border:none;border-left:1px solid #ccc;}
.field_login:hover{border:1px solid #00bb66;}
.field_login input{margin: 3px 0 0 38px;height: 30px;width: 200px;border-left: 1px solid #ccc;padding-left:10px;}
.field_login input:hover{border:none;border-left:1px solid #ccc;}
.login_input {border:none;}
.field_login i{width:18px;height:18px;display: inline-block;}
.login_yzmt{
width:18px;height:18px;display: inline-block;	
}
.user{background: url("/static/images/login_icon.png") no-repeat -3px -2px;position: absolute;top:8px;left:10px;}
.password{background: url("/static/images/login_icon.png") no-repeat -3px -25px;position: absolute;top:8px;left:10px;}
.uncheck_l{background: url("/static/images/login_icon.png") no-repeat -3px -48px;width:16px;height:15px;
    display: inline-block;margin-right:5px;vertical-align: middle;}
.checked_l{background: url("/static/images/login_icon.png") no-repeat -3px -68px;width:15px;height:15px;
    display: inline-block;margin-right:5px;vertical-align: middle;}
.check_con{cursor: pointer;}
.yz_code{position: absolute;right:0;font-size: 12px;color:#999;border-left:1px solid #ccc;display: inline-block;
    top: 0;height: 35px;width: 62px;line-height: 35px;padding: 0 5px;}
.login_btn{width:250px;background: #ffa800;font-size: 16px;text-align: center;color:#fff;height:42px;
    line-height: 42px;border:none;font-weight: bold;border-radius: 3px;}
.login_btn:hover{background: #ff8300}
.remend_p{color:#999;overflow: hidden;}
.remend_p a{float:right;color:#999;}
.big_btn{text-align: center;margin-top:10px;}
.login_bottom{width:250px;margin: 10px auto;overflow: hidden;}
.login_bottom a{color:#999;float:right;}
.bottom_copy{text-align: center;font-size: 14px;margin-top:10px;}


/*注锟斤拷*/
.w400{width:220px;}
.w215{width:215px;}
.header{height:75px;line-height: 75px;background:#fafafa;}
.register_con{background: #fff;min-height: 500px;}
.register_box{width:501px;margin:0 auto;}
.register_box label{display: block;}
.register_box label + label{margin-top:15px;}
.register_box_laber{display: inline-block;width:80px;text-align: right;font-size: 14px;margin-right:5px;}
.register_box input{height:40px;border:1px solid #ccc;padding-left:10px;}
.register_box p{font-size: 24px;font-weight: bold;text-align: center;padding:30px 0;}
.uncheck_l{background: url("/static/images/login_icon.png") no-repeat -3px -48px;width:16px;height:15px;
    display: inline-block;margin-right:5px;vertical-align: middle;}
.checked_l{background: url("/static/images/login_icon.png") no-repeat -3px -68px;width:16px;height:15px;
    display: inline-block;margin-right:5px;vertical-align: middle;}
.check_con{cursor: pointer;}
.register_btn{height:45px !important;background: #ffa800;color:#fff;border:none !important;font-weight: bold;
    font-size: 16px;border-radius: 5px;width:410px;}
.register_btn:hover{background: #ff8300;}
.yzm input{width:220px;}
.yzm .yz{border:1px solid #ccc;height:40px;width:104px;vertical-align: middle;display:inline-block;line-height: 40px;
    text-align: center;color:#ffa800;cursor: pointer;}
.login_bottom{width:250px;margin: 10px auto;overflow: hidden;}
.login_bottom a{color:#999;float:right;}
.bottom_copy{text-align: center;margin-top: 30px;}
.bottom_copy p{margin-bottom:5px;}
.blue_link{color:#1b80fd;margin:0 5px;border-bottom:1px solid #1b80fd;}
.blue_link:hover{color:#1b80fd;}
.register_btn_yzm{height:45px !important;background: #ffa800;color:#fff;border:none !important;font-weight: bold;
    font-size: 13px;border-radius: 5px;width:100px;}
    
 .common_info{width:900px;margin:0 auto;font-size: 14px;}

/*锟斤拷锟斤拷锟斤拷锟斤拷*/
/*锟斤拷询锟斤拷式*/
.add_option{background: #fff;padding:10px;}
.add_option > label > input{margin:0 10px;}
.center_btn{line-height: 3;font-size: 14px;font-weight: bold;border:none;background: #ffa800;color:#fff;border-radius: 5px;
    text-align: center;}
.center_btn:hover{background: #ff8300;}
.center_delete{line-height: 3;font-size: 14px;font-weight: bold;background: #fff;color:#fff;border-radius: 5px;
    text-align: center;border:1px solid #ffa800;color:#ffa800;}

/*锟叫伙拷*/
.order_tab{background: #fff;margin-top:10px;overflow: hidden;}
.order_tab li{padding:15px 25px;float:left;font-size: 16px;cursor: pointer;}
.order_tab .current{border-top:3px solid #00bb66;border-left:1px solid #eee;border-right:1px solid #eee;
    margin-left: -1px;color:#00bb66;}

/*锟斤拷锟矫匡拷*/
.no_con{text-align: center;}
.nothing{width:170px;height:170px;display: block;background: url("/static/images/nothing.png") no-repeat;margin: 0 auto;}

/*锟斤拷址*/
.c_info{background: #fff;padding:10px;margin-top: 10px;overflow: hidden;}
.c_address{float:left;margin: 10px 0;}
.c_address span{display: block;font-size:18px;}
.c_address span + span{font-size:14px;color:#999;margin-top:5px;}
.c_box{float:right;}
.space5{margin:0 5px;}
.space10{margin:0 10px;}
.c_fp{float:left;margin:12px 0;}
.c_fp span{font-size: 16px;margin-left:10px;line-height: 20px;}
.p_icon_in{width:30px;height:16px;display: inline-block;border:1px solid #0b6;font-size: 12px;color:#00bb66;text-align: center;
    border-radius: 3px;}  
    
/*锟斤拷锟斤拷锟斤拷锟矫匡拷*/
.my_road{width:980px;float: right;}
.my_road .add_title{background: #fff;font-size: 18px;padding:10px;text-align: center;}
.w500{width:500px;}
.suggestion_box{margin:0 auto;font-size: 16px;}
.suggestion_box li{margin-top:20px; text-align: center;}
.suggestion_box label{width:130px;text-align: right;display: inline-block;}
.suggestion_box span{margin-right:10px;}
.suggestion_box span input{margin-right:5px;}
.member_t{border:1px solid #ccc;height:35px;padding-left:10px;}
.member_btn{text-align: center;margin:10px 0; }

.my_road p{font-size: 18px;padding:10px;text-align: center;}
.suggestion_t{border:1px solid #ccc;height:35px;padding-left:10px;}
.suggestion_area{height:80px;width:510px;border:1px solid #ccc;}
        
/*锟斤拷询锟斤拷式*/
.add_option{background: #fff;padding:10px;}
.center_btn{line-height: 3;font-size: 14px;font-weight: bold;border:none;background: #ffa800;color:#fff;border-radius: 5px;
    text-align: center;}
.center_btn:hover{background: #ff8300;}
.center_delete{line-height: 3;font-size: 14px;font-weight: bold;background: #fff;color:#fff;border-radius: 5px;
    text-align: center;border:1px solid #ffa800;color:#ffa800;}

/*锟斤拷锟侥凤拷式*/
@charset "utf-8";
/*CSS Document*/

.common_info{width:900px;margin:0 auto;font-size: 14px;}

/*锟斤拷询锟斤拷式*/
.add_option{background: #fff;padding:10px;}
.center_btn{line-height: 3;font-size: 14px;font-weight: bold;border:none;background: #ffa800;color:#fff;border-radius: 5px;
    text-align: center;}
.center_btn:hover{background: #ff8300;}
.center_delete{line-height: 3;font-size: 14px;font-weight: bold;background: #fff;color:#fff;border-radius: 5px;
    text-align: center;border:1px solid #ffa800;color:#ffa800;}

/*锟斤拷锟侥凤拷式*/
.c_info{background: #fff;padding:10px;margin-top: 10px;overflow: hidden;}
.book_info{float:left;margin:10px 0;}
.book_info span{display: block;}
.book_info span+span{margin-top:5px;}
.book_info span label{font-size: 16px;width:100px;display: inline-block;}
.book_info span em{font-size: 12px;color:#999;}
.c_box{float:right;}
.btn_box{text-align: right;margin:13px 0;}

/*锟斤拷锟�式*/
.share_box{display: inline-block;vertical-align: middle;}
.share_box i{display: inline-block;cursor: pointer;margin-right:10px;}
.share_app{background: url("/static/images/share_icon.png") 0 0 no-repeat;}
.share_wx{background: url("/static/images/share_icon.png") -50px 0 no-repeat;}
.share_email{background: url("/static/images/share_icon.png") -101px 0 no-repeat;}
.share_message{background: url("/static/images/share_icon.png") -151px 0 no-repeat;}

.share_app:hover{background: url("/static/images/share_icon.png") 0 -47px no-repeat;}
.share_wx:hover{background: url("/static/images/share_icon.png") -50px -47px no-repeat;}
.share_email:hover{background: url("/static/images/share_icon.png") -101px -47px no-repeat;}
.share_message:hover{background: url("/static/images/share_icon.png") -151px -47px no-repeat;}

/*锟揭碉拷锟叫筹拷*/
.my_road{width:980px;}
.road_box{width:800px;margin:0 auto;}
.road_title{background: #fff;font-size: 18px;padding:10px;}
.road_box li+li{margin-top:20px;}
.road_box label{font-size: 18px;margin:10px 0;display: block;}
.road_box p{background: #fff;font-size: 18px;padding:10px 30px;border-radius: 25px;}
.road_box p+p{margin-top:15px;}
.road_box p span+span{float:right;}

/*锟斤拷锟斤拷锟斤拷锟斤拷*/
.plane_subscribe{width:975px;font-size: 14px;}
.subscribe_type{background: #fff;padding:10px;}
.add_select{width:170px;height:40px;background: #ff8300;color:#fff;font-size: 16px;border-radius: 5px;border:none;}
.add_border{width:170px;height:40px;background: #fff;color:#ff8300;font-size: 16px;border-radius: 5px;
    border:1px solid #ff8300;margin-left:10px;}

/*锟斤拷示锟斤拷息*/
.ts_info{background: #ffefdf;border:1px solid #ffbc6d;padding:10px;margin-top:10px;}

/*锟斤拷锟斤拷锟斤拷息*/
.con_box{background: #fff;margin-top:10px;padding:10px;}
.con_box li{position: relative;}
.con_box li+li{margin-top:10px;}
.con_box label{display: inline-block;width:70px;text-align: right;margin-right:10px;}
.w204{width:204px;}
.w278{width:278px;}
.select_tab{padding-left:84px;}
.select_tab dd+dd{margin-top:10px;}
.p_l{position: absolute;left:0;top:13px;}
.back_look{display: inline-block;}
.back_look p{border-bottom:1px solid #ccc;padding:5px 0;min-width: 415px;}
.back_look span{display: inline-block;padding: 3px 25px 3px 10px;background: #d3fbe9;border:1px solid #00bb66;
    min-width: 35px;position: relative;margin-top:5px;}
.delete_icon{width:11px;height:11px;display: inline-block;background: url("/static/images/layer_icon.png") 175px 95px;
    position: absolute;right:10px;top:8px;}

/*锟斤拷锟斤拷锟斤拷锟斤拷*/
.dy_tj{position: absolute;left:0;top:4px;}
.select_tab{padding-left:84px;}
.select_tab dd+dd{margin-top:10px;}
.select_tab input{margin-right:5px;}

/*锟斤拷锟侥凤拷式*/
.select_g{display: inline-block;vertical-align: middle;}
.select_g dd{float:left;height:30px;border:1px solid #ccc;border-radius: 2px;text-align: center;padding:0 16px;
    line-height: 35px;margin-right:10px;cursor: pointer;}
.select_g .current{color:#00bb66;border:1px solid #00bb66;position: relative;}
.select_h{width:17px;height:15px;display: inline-block;background: url("/static/images/hotel_list_icon.png") -102px -1px;
    position: absolute;right:-2px;bottom:0;}

.dy_btn{line-height: 47px;background: #ff8300;color:#fff;font-size: 16px;border:none;border-radius: 5px;}

/*锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟睫革拷*/
.info_wrap span.title{ display: inline-block; vertical-align: middle; width: 80px; text-align: right;}
.info_wrap p+p{ margin-top: 12px;}
.d_input { border: 1px solid #CCC; height: 30px; box-sizing: border-box; padding-left: 5px; vertical-align: middle; background: #fff; }
.checked { background: url(/static/images/index_icons.png) no-repeat -61px -7px; }
.checked, .uncheck { width: 12px; height: 12px; display: inline-block; margin: 0 5px; }
.uncheck { background: url(/static/images/index_icons.png) no-repeat -44px -7px; }
.s_input { border: 1px solid #CCC; height: 30px; box-sizing: border-box; padding-left: 5px;  vertical-align: middle; background: #fff;
    background: url(/static/images/k_arrow.png) right 0px no-repeat #fff; cursor: pointer; padding-right: 24px; box-sizing: border-box;  }
.s_input:hover{background: url("/static/images/k_arrow.png") right -28px no-repeat #fff;}
.img_pic{ position: absolute; top:37px; left:540px; width: 118px;}
.img_pic img{border-radius: 60px;}
.img_pic p{ margin-top: 15px; text-align: center; font-size: 14px;}
a{ vertical-align: middle;}
.box{ position: relative; display: inline-block; margin-left: -4px;}
.box input{ border:0px; height: 28px; line-height: 28px; outline: none}
.box:hover{ border:1px solid #00bb66;}
.box span{position: absolute; top:3px; left:60px; font-size: 14px; color: #999;}

/*锟睫革拷锟斤拷锟斤拷*/
.info_wrap{ width: 966px; box-sizing: border-box; padding: 104px 0 0 310px; box-sizing: border-box;
    font-size: 14px; text-align:left;}
.title{ display: inline-block; vertical-align: middle; width: 80px; text-align: right;}
.info_wrap div+div{ margin-top: 12px;}
.d_input { border: 1px solid #CCC; height: 30px; box-sizing: border-box; padding-left: 5px; vertical-align: middle; background: #fff; }
.checked { background: url(/static/images/index_icons.png) no-repeat -61px -7px; }
.checked, .uncheck { width: 12px; height: 12px; display: inline-block; margin: 0 5px; }
.uncheck { background: url(./static/images/index_icons.png) no-repeat -44px -7px; }
.s_input { border: 1px solid #CCC; height: 30px; box-sizing: border-box; padding-left: 5px;  vertical-align: middle; background: #fff;
    background: url(/static/images/k_arrow.png) right 0px no-repeat #fff; cursor: pointer; padding-right: 24px; box-sizing: border-box;  }
.s_input:hover{background: url("/static/images/k_arrow.png") right -28px no-repeat #fff;}
.img_pic{ position: absolute; top:37px; left:540px; width: 118px;}
.img_pic img{border-radius: 60px;}
.img_pic p{ margin-top: 15px; text-align: center; font-size: 14px;}
.notes{ display: inline-block; width: 24px; height: 24px; vertical-align: middle; margin-left: 8px; margin-right: 10px;
    background: url("/static/images/list_icons.png") -85px -60px no-repeat; }
