@charset "utf-8";
/* CSS Document */
/*公共样式*/
*{margin: 0; padding: 0;}
a{text-decoration: none; color: #323232;border:none;-webkit-tap-highlight-color:transparent; }
img{border:none;}
h3{font-weight: normal;}
input,textarea,button,select，label{border: none; resize:none;outline: none;}
select{appearance:none; -moz-appearance:none;-webkit-appearance:none;}
li{list-style: none;}
i,em{font-style:normal;}
/* body{ background: #fff;font:14px/1.6 Microsoft YaHei,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Source Han Sans CN,sans-serif;} */
body{ background: #fff;font:14px/1.6 Microsoft YaHei,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Source Han Sans CN,sans-serif;font-family:Microsoft YaHei,Arial;-webkit-font-smoothing:antialiased;}
body div{background: transparent;}
p{margin:0;}
ul{padding:0;margin:0;}
ol>li>ol, ol>li>ul, ul>li>ol, ul>li>ul{margin:0;}
/*公用样式*/
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.hide{display: none;}

/*register.html*/
.head{height:74px;line-height:74px;width: 100%;}
.head span{display: block;width:1000px;margin:0 auto;background: url("../img/logo.png")no-repeat left center;background-size: 182px auto;height:74px;}
.register_content{width:100%;background: #57b8ff;height:600px;}
.main_content{width:1000px;margin:0 auto;}
.content_left{margin-top:86px;display: table;width:640px;height:426px;overflow: hidden;}
.content_left span{display: table-cell;vertical-align: middle;text-align: center;}
.content_left span img{max-width:640px;max-height:426px;vertical-align: middle;}
.content_right{width: 262px;padding: 0 18px 46px;border:1px solid #e0e0e0;position:relative;border-radius: 5px;background: #fff;margin-top: 104px;}
.content_right p{font-size: 22px;color:#666;text-align: left;padding-bottom: 10px;padding-top: 28px;}
.right_ul{margin-bottom: 20px;}
.right_ul table{border-spacing:0px 30px;border-collapse:separate;  }
.right_ul tr td{height:42px;width:258px;line-height: 42px;border:1px solid #e0e0e0;}
.right_ul .tr_top{margin-bottom: 30px;}
.right_ul tr span{display: inline-block;width:42px;height:42px;}
.right_ul tr .td_name{background:#f3f3f3 url(../img/name.png)no-repeat center;background-size: 28px auto;}
.right_ul tr .td_pass{background:#f3f3f3 url(../img/pass.png)no-repeat center;background-size: 28px auto;}
.right_ul tr input{width: 190px;line-height: 20px;font-size: 16px;padding:11px 12px;}
.content_right label{text-align: right;display: block;position:absolute;right:18px;bottom:106px;}
.label_case{display: inline-block;border:1px solid #e0e0e0;width:12px;height:12px;
    vertical-align: middle;}
.content_right label input{display: none;}
.content_right label input:checked~span{background: url("../img/check.png")no-repeat center;background-size: 12px auto;}
.content_right label .label_text{font-size: 14px;color:#999;}
.right_btn{width:100%;height:42px;line-height: 42px;text-align: center;color:#fff;font-size: 18px;background: #57b8ff;}
.foot{font-size: 14px;color: #666;width: 100%;text-align: center;line-height: 120px;height:120px;}
.hint{position:absolute;left:12px;top:66px;font-size: 12px;color:#999;display: inline-block;width: 242px;line-height: 30px;}
.hint span{color:#ff3f24;font-size: 20px;float: left;margin-top: 3px;margin-right: 3px;}
.register_company{font-size: 22px;color:#fff;text-align: center;line-height: 52px;}
.register_company span:before{content:"";display: inline-block;width: 34px;height:1px;background: #fff;margin-right: 12px;vertical-align: middle;}
/*register.html   end*/

/*index.html*/

/*.icon_font{*/
    /*vertical-align: -0.15em;*/
    /*fill: #fff;*/
    /*overflow: hidden;*/
/*}*/
/*@font-face {*/
    /*font-family: 'iconfont';*/
    /*src: url('../icon/iconfont.eot');*/
    /*src: url('../icon/iconfont.eot?#iefix') format('embedded-opentype'),*/
    /*url('../icon/iconfont.woff') format('woff'),*/
    /*url('../icon/iconfont.ttf') format('truetype'),*/
    /*url('../icon/iconfont.svg#iconfont') format('svg');*/
/*}*/
/*.index_secon_menu li a .icon:before{content: "\e685";color: #fff;}*/
.index_secon_menu .index_secon_select a .iconfont:before{color: #bde3ff;}
/*.site_manage .icon:before{content: "\e602";color: #71c3ff;}*/
/*.index_locker .icon:before{content: "\e60d";color: #71c3ff;}*/
/*.index_commo .icon:before{content: "\e60f";color: #71c3ff;}*/
/*.index_annex .icon:before{content: "\e60c";color: #71c3ff;}*/
/*.index_client .icon:before{content: "\e613";color: #71c3ff;}*/
/*.index_coach .icon:before{content: "\e611";color: #71c3ff;}*/
/*.index_reserve .icon:before{content: "\e612";color: #71c3ff;}*/
/*.index_news .icon:before{content: "\e608";color: #71c3ff;}*/
/*.index_system .icon:before{content: "\e60a";color: #71c3ff;}*/
/*.index_form .icon:before{content: "\e606";color: #71c3ff;}*/
/*.index_vip .icon:before{content: "\e60e";color: #71c3ff;}*/
/*.index_polling .icon:before{content: "\e609";color: #71c3ff;}*/
/*.index_repairs .icon:before{content: "\e607";color: #71c3ff;}*/
/*.index_lock .icon:before{content: "\e60b";color: #71c3ff;}*/
/*.index_data .icon:before{content: "\e610";color: #71c3ff;}*/
.index_icon_select .iconfont:before,.icon_icon_selected .iconfont:before{color: #fff;}
.icon_icon_selected{background:#57b8ff; }
.back_body{background: #ebeff2;}
/* .index_head{height: 50px;width: 100%;background: url("../img/head.png")no-repeat center;background-size: 100% auto;line-height: 50px;overflow: hidden;}
 */
.index_head {
    height: 50px;
    width: 100%;
    background: url(../img/head.png)no-repeat center;
    background-size: 100% 100%;
    line-height: 50px;
    overflow: hidden;
}
.index_left_img{display: table;width: 50px;height: 50px;}
.index_left_img span{display: table-cell;vertical-align: middle;text-align: center;}
.index_left_img span img{max-width: 27px;height: auto;vertical-align: middle;}
.index_top_left p{font-size: 14px;color: #fff;padding: 0 30px;border-left:1px solid #28a4ff;border-right:1px solid #28a4ff;}
.index_top_right li{float: left;border-left:1px solid #28a4ff;}
.index_top_right li a{display: block;text-align: center;padding: 0 26px;cursor: pointer;}
.index_top_right li a span{color: #bde3ff;font-size: 11px;}
.index_top_icon{margin-right: 5px;position: relative;}
.index_top_icon img{width: 20px;height: 20px;vertical-align: top;margin-top: 15px;}
.index_top_icon span{display: block;width: 14px;height: 14px;line-height:14px;text-align:center;border-radius: 50%;-webkit-border-radius: 50%;color: #fff!important;background: #ff9900;position: absolute;right: -11px;top:-7px;font-size: 11px;}
.index_con_left{
    background: #fff;
}
.index_width{width: 50px;}
/*.inner-container{position: absolute; left: 0;overflow-x: hidden;overflow-y: scroll;height: 100%;}*/
.nav_wapper{width: 180px;height: 100%;overflow-y: auto; background: #fff;}
.index_nav_title{display: block;text-align: center;height: 40px;}
.index_nav_title img{width: 20px;height: 12px;margin-top: 14px;}
.index_nav_lit img{width: 16px;}
.nav_wapper::-webkit-scrollbar-thumb{background-color: #e1e3e4;
    background-clip: content-box;
    border-top: 5px solid rgba(255,255,255,0);
    border-bottom: 5px solid rgba(255,255,255,0);
    border-right: 4px solid rgba(255,255,255,0);}
.nav_wapper::-webkit-scrollbar-track{background-color: #fbfbfb;}
.nav_wapper::-webkit-scrollbar{width: 0;}
.index_menu li{line-height: 40px;}
.index_menu .index_li_back{background: #57b8ff;}
.index_menu li a{display: block;}
.index_menu .index_li_back span{color: #fff;}
.index_menu li span{line-height: 40px;color: #787a7d;font-size: 12px;}
.icon_font{width: 18px;height: 18px;margin:0 10px 0 20px!important;display: inline-block;}
.iconfont{color: #57b8ff;}
.imple-nav-wrapper{width: 50px;background: #fff;}
.index_imple_nav{width: 50px;height: 100%;}
.index_imple_nav li {
    height: 40px;
    line-height: 40px;
    cursor: pointer;
}
.index_imple_nav li a .icon{display: inline-block;width: 18px;height: 18px;}
.index_width_icon li .icon{margin:0 15px!important;}
.index_width_icon li{position: relative;}
.index_item {
    position: absolute;
    top: -1px;
    left: 50px;
    width: 160px;
    background: #fff;
    z-index: 999;
}.index_item_bot{position: absolute;bottom:-1px;left: 50px;width: 160px;background: #fff;z-index: 999;border: 1px solid #d6d7d9;border-left: none;}
.index_item li,.index_item_bot li{border: none;width: 100%;}
.index_item li a,.index_item_bot li a{display: block;line-height: 40px;font-size: 12px;text-align: center;}
.index_imple_nav .index_border{background: #57b8ff;}
.index_imple_nav .index_border .iconfont:before{color: #fff;}
.index_item .index_item_title,.index_item_bot .index_item_title{background: #57b8ff;color:#fff;display: block;text-align: center;font-size: 12px;height: 41px;line-height: 41px;}
/* .index_item li a:hover,.index_item_bot li a:hover{background: #57b8ff;color: #fff;} */
.index_item li a:hover,.index_item_bot li a:hover{background: #57b8ff;color: #fff;}

.index_secon_menu li {
    background: #fff;
    text-indent: 20px;
    cursor: default;
}
.index_secon_menu li a span {
    color: #999;
}

.index_secon_menu .secon_back_li a span {
    color: #57b8ff;
}

.index_secon_menu .secon_back_li .iconfont:before {
    color: #57b8ff!important;
}
.index_con_right{margin-left: 196px;position: relative;padding-top: 10px;}
.index_right_top{background: #fff;height: 50px;margin: 0 10px 10px 0;border-radius: 4px;}
.index_check li{float:left;}
.index_check li span{font-size: 12px; color: #787a7d;line-height: 50px;margin-left: 16px;}
.index_check li input{height: 24px;line-height: 24px;width: 160px;margin-left:12px;border: 1px solid #e1e3e4;font-size: 12px; color: #787a7d;border-radius: 1px;cursor: pointer;text-indent: 6px;}
.index_check li:first-child input{background: url("../img/date.png")no-repeat 95% center;background-size: 16px auto;}
.index_check li .index_refer{display: block;width: 80px;height: 26px;text-align: center;line-height: 26px;color: #fff;background: #57b8ff;font-size: 12px;border-radius: 1px;margin-top: 12px;margin-left: 20px;cursor: pointer;}
.index_print{margin-right: 15px;}
.index_print li{float: left;}
.index_print li a{display: block;cursor: pointer;text-align: center;margin-left:15px;}
.index_print li a span{font-size: 12px; line-height:50px;color: #999;background: url("../img/print.png")no-repeat left center;background-size: 17px auto;padding-left: 23px;}
.index_print li:first-child a span{background: url("../img/derive.png")no-repeat left center;background-size: 17px auto;}
.index_scroll{position: relative;height: 60px;overflow: hidden;margin: 0 40px;}
.index_place{line-height: 50px;display: -webkit-box;position: absolute;left: 0;}
.index_place li{width: 100px;text-align: center;}
.index_place li a{display: block;font-size: 12px;cursor: pointer;}
.index_place li .index_place_check{color: #57b8ff;}
.index_place li .index_place_check:after{content:"";display: block;width: 100%;height: 2px;background: #57b8ff;margin-top: -2px;}
.index_right_con{background: #fff;margin:0 10px 10px 0;border-radius: 4px;overflow: hidden;padding-bottom: 10px;}
.index_place_select{background: #fff;height: 50px;overflow: hidden;position: relative;width: 100%;z-index: 199;border-bottom: 1px solid #ebeff2;}
.index_place_select .icon_left,.index_place_select .icon_right{position: absolute;display: block;height: 50px;line-height:50px;background: #fff;z-index: 99;width:40px;text-align: center;margin: 0!important;cursor: pointer;}
.index_place_select .icon_left{left: 0;top:0;}
.index_place_select .icon_right{right: 0;top:0;}
.index_place_select .icon_left .iconfont,.index_place_select .icon_right .iconfont{font-size: 24px;color:#5d5d61;}
/*.index_place_select .icon_left:before{content: "\e628";color:#5d5d61;}*/
/*.index_place_select .icon_right:before{content: "\e601";color:#5d5d61;}*/
.index_place_select .icon_color .iconfont{color: #d8d8d8;}

.index_check_place{position: relative;overflow-y:hidden;overflow-x: auto;}
/*.index_place_title{position: absolute;left: 0;top:0;font-size: 12px;color: #666;line-height: 34px;z-index: 990;background: #ececec;}*/
.index_place_time{position: fixed;left:66px;top: 212px;z-index:100;background: #fff;overflow-y: hidden;}
.index_place_time .back{display: block;width: 100px;height: 43px;background: #fff;z-index: 999;position: fixed;top: 169px;}
.index_left_time{border: 1px solid #666;margin-left: 20px;}
.index_left_time li{height: 40.8px;position: relative;width: 94px;line-height: 40px;border-top: 1px solid #666;text-align: center;display: flex;flex-direction: row;align-items: center;justify-content: center;}
.index_left_time li:first-child{border-top: none;}
.index_left_time li span{font-size: 12px;color: #323437;}
/* .index_table{overflow-x: auto;display: -webkit-box;margin-left: 60px;} */
.index_table{overflow-x: auto;display: -webkit-box;margin-left: 115px;}
.index_table table{border-collapse: collapse;border-spacing: 0;height: 100%;}
.index_table table td span,.index_table table th span{display: block;width: 170px;}
.index_table table th span{border-bottom: 1px solid #666;}
.index_table table td span{position: relative;}
.index_table table th{font-size: 14px;line-height: 42px;height: 42px;font-weight: 500;text-align: center;}
.index_table .index_tbody{top: 42px;position: absolute;overflow-y: auto;/* padding-bottom: 20px; */}
.index_tbody td{border: 1px solid #333333;cursor: pointer;}
.index_tbody td span{display: block;height: 40px;line-height: 40px;text-align: center;background: #fff;font-size: 12px;color: #787a7d;}
/* .index_fixed_title{position: absolute;z-index: 88;}
.index_fixed_title tr{background:#ececec;} */
.index_fixed_title::-webkit-scrollbar{width:0;height:0;}
.index_fixed_title { position: fixed; z-index: 888; top: 170px; background: #fff;  overflow-x: auto; }
.index_place_time::-webkit-scrollbar{width: 0;}
.index_right_bot{height: 40px;width:auto;margin-right: 20px;}
.index_right_bot a{line-height: 50px;font-size: 12px;color: #787a7d;}
.index_right_bot li{width:auto;text-align: left;line-height: 50px;float: left;margin-right: 10px;}
.index_right_bot li span{font-size: 12px;color: #999;}
.index_right_bot li span:before{content: "";display: inline-block;width: 16px;height: 12px;margin-right: 10px;vertical-align:top;margin-top:19px;}
/* .index_right_bot li:nth-of-type(1) span:before{background:#41cda2;}
.index_right_bot li:nth-of-type(2) span:before{background:#f5c571;}
.index_right_bot li:nth-of-type(3) span:before{background:#ff343f;}
.index_right_bot li:nth-of-type(4) span:before{background:#0000ff;}
.index_right_bot li:nth-of-type(5) span:before{background:#ff343f;}
.index_right_bot li:nth-of-type(6) span:before{background:#b2b8b9;} */
.index_right_bot li:nth-of-type(6) span:before{background:#008000;}
.index_right_bot li:nth-of-type(2) span:before{background:#e1991a;}
.index_right_bot li:nth-of-type(3) span:before{background:#ff343f;}
.index_right_bot li:nth-of-type(4) span:before{background:#0000ff;}
.index_right_bot li:nth-of-type(5) span:before{background:#af20df;}
.index_right_bot li:nth-of-type(1) span:before{background:#808080;}
.index_right_bot li:nth-of-type(7) span:before{background:#e20084;}
.index_right_bot li:nth-of-type(8) span:before{background:#F6F;}
.index_right_bot li:nth-of-type(9) span:before{background:#009FFF;}
.index_right_bot li:nth-of-type(10) span:before{background:#680000;}
/*.index_right_bot li:nth-of-type(11) span:before{background:#CE2C82;}*/
.index_right_bot li:nth-of-type(11) span:before{background:#FC02FF;}
.index_right_bot li:nth-of-type(12) span:before{background:#5E0F08;}
.index_right_bot li:nth-of-type(13) span:before{background:#F8A2EF;}
/*.index_tbody .place_reseve span{background:#41cda2;border-color:#41cda2;}*/
.index_table table td span a{display: block;z-index: 99;position: absolute;width: 100%;display: -webkit-box;-webkit-box-pack: center;-webkit-box-align: center;line-height: 20px;padding: 0;font-size: 12px;color: #fff;top:0;}
.index_selected{background: #808080;height: 123px;}
.index_selected_1{background: #808080;height: 40px;}
.index_selected_2{background: #808080;height: 81px;}
.index_selected_3{background: #808080;height: 122px;}
.index_selected_4{background: #808080;height: 163px;}
.index_selected_5{background: #808080;height: 204px;}
.index_selected_6{background: #808080;height: 245px;}
.index_selected_7{background: #808080;height: 286px;}
.index_selected_8{background: #808080;height: 327px;}
.index_selected_9{background: #808080;height: 368px;}
.index_selected_10{background: #808080;height: 409px;}
.index_selected_11{background: #808080;height: 450px;}
.index_selected_12{background: #808080;height: 491px;}
.index_selected_13{background: #808080;height: 532px;}
.index_selected_14{background: #808080;height: 573px;}
.index_selected_15{background: #808080;height: 614px;}
.index_selected_16{background: #808080;height: 655px;}
.index_selected_set{background: #0000ff;height: 81px;}
.index_selected_set_1{background: #0000ff;height: 40px;}
.index_selected_set_2{background: #0000ff;height: 81px;}
.index_selected_set_3{background: #0000ff;height: 122px;}
.index_selected_set_4{background: #0000ff;height: 163px;}
.index_selected_set_5{background: #0000ff;height: 204px;}
.index_selected_set_6{background: #0000ff;height: 245px;}
.index_selected_set_7{background: #0000ff;height: 286px;}
.index_selected_set_8{background: #0000ff;height: 327px;}
.index_selected_set_9{background: #0000ff;height: 368px;}
.index_selected_set_10{background: #0000ff;height: 409px;}
.index_selected_set_11{background: #0000ff;height: 450px;}
.index_selected_set_12{background: #0000ff;height: 491px;}
.index_selected_set_13{background: #0000ff;height: 532px;}
.index_selected_set_14{background: #0000ff;height: 573px;}
.index_selected_set_15{background: #0000ff;height: 614px;}
.index_selected_set_16{background: #0000ff;height: 655px;}
.index_clsd{background: #008000;height: 81px;}
.index_clsd_1{background: #008000;height: 40px;}
.index_clsd_2{background: #008000;height: 81px;}
.index_clsd_3{background: #008000;height: 122px;}
.index_clsd_4{background: #008000;height: 163px;}
.index_clsd_5{background: #008000;height: 204px;}
.index_clsd_6{background: #008000;height: 245px;}
.index_clsd_7{background: #008000;height: 286px;}
.index_clsd_8{background: #008000;height: 327px;}
.index_clsd_9{background: #008000;height: 368px;}
.index_clsd_10{background: #008000;height: 409px;}
.index_clsd_11{background: #008000;height: 450px;}
.index_clsd_12{background: #008000;height: 491px;}
.index_clsd_13{background: #008000;height: 532px;}
.index_clsd_14{background: #008000;height: 573px;}
.index_clsd_15{background: #008000;height: 614px;}
.index_clsd_16{background: #008000;height: 655px;}
.index_use{background: #af20df;height: 40px;}
.index_use_1{background: #af20df;height: 40px;}
.index_use_2{background: #af20df;height: 81px;}
.index_use_3{background: #af20df;height: 122px;}
.index_use_4{background: #af20df;height: 163px;}
.index_use_5{background: #af20df;height: 204px;}
.index_use_6{background: #af20df;height: 245px;}
.index_use_7{background: #af20df;height: 286px;}
.index_use_8{background: #af20df;height: 327px;}
.index_use_9{background: #af20df;height: 368px;}
.index_use_10{background: #af20df;height: 409px;}
.index_use_11{background: #af20df;height: 450px;}
.index_use_12{background: #af20df;height: 491px;}
.index_use_13{background: #af20df;height: 532px;}
.index_use_14{background: #af20df;height: 573px;}
.index_use_15{background: #af20df;height: 614px;}
.index_use_16{background: #af20df;height: 655px;}
.index_use_17{background: #af20df;height: 696px;}
.index_use_18{background: #af20df;height: 737px;}
.index_expire{background: #e1991a;height: 40px;}
.index_expire_1{background: #e1991a;height: 40px;}
.index_expire_2{background: #e1991a;height: 81px;}
.index_expire_3{background: #e1991a;height: 122px;}
.index_expire_4{background: #e1991a;height: 163px;}
.index_expire_5{background: #e1991a;height: 204px;}
.index_expire_6{background: #e1991a;height: 245px;}
.index_expire_7{background: #e1991a;height: 286px;}
.index_expire_8{background: #e1991a;height: 327px;}
.index_expire_9{background: #e1991a;height: 368px;}
.index_expire_10{background: #e1991a;height: 409px;}
.index_expire_11{background: #e1991a;height: 450px;}
.index_expire_12{background: #e1991a;height: 491px;}
.index_expire_13{background: #e1991a;height: 532px;}
.index_expire_14{background: #e1991a;height: 573px;}
.index_expire_15{background: #e1991a;height: 614px;}
.index_expire_16{background: #e1991a;height: 655px;}
.index_lock{background: #F6F;height: 40px;}
.index_lock_1{background: #F6F;height: 40px;}
.index_lock_2{background: #F6F;height: 81px;}
.index_lock_3{background: #F6F;height: 122px;}
.index_lock_4{background: #F6F;height: 163px;}
.index_lock_5{background: #F6F;height: 204px;}
.index_lock_6{background: #F6F;height: 245px;}
.index_lock_7{background: #F6F;height: 286px;}
.index_lock_8{background: #F6F;height: 327px;}
.index_lock_9{background: #F6F;height: 368px;}
.index_lock_10{background: #F6F;height: 409px;}
.index_lock_11{background: #F6F;height: 450px;}
.index_lock_12{background: #F6F;height: 491px;}
.index_lock_13{background: #F6F;height: 532px;}
.index_lock_14{background: #F6F;height: 573px;}
.index_lock_15{background: #F6F;height: 614px;}
.index_hd{background: #009FFF ;height: 40px;}
.index_hd_1{background: #009FFF ;height: 40px;}
.index_hd_2{background: #009FFF ;height: 81px;}
.index_hd_3{background: #009FFF ;height: 122px;}
.index_hd_4{background: #009FFF ;height: 163px;}
.index_hd_5{background: #009FFF ;height: 204px;}
.index_hd_6{background: #009FFF ;height: 245px;}
.index_hd_7{background: #009FFF ;height: 286px;}
.index_hd_8{background: #009FFF ;height: 327px;}
.index_hd_9{background: #009FFF ;height: 368px;}
.index_hd_10{background: #009FFF ;height: 409px;}
.index_hd_11{background: #009FFF ;height: 450px;}
.index_hd_12{background: #009FFF ;height: 491px;}
.index_hd_13{background: #009FFF ;height: 532px;}
.index_hd_14{background: #009FFF ;height: 573px;}
.index_hd_15{background: #009FFF ;height: 614px;}
.index_sell{background: #ff343f;height: 40px;}
.index_sell_1{background: #ff343f;height: 40px;}
.index_sell_2{background: #ff343f;height: 81px;}
.index_sell_3{background: #ff343f;height: 122px;}
.index_sell_4{background: #ff343f;height: 163px;}
.index_sell_5{background: #ff343f;height: 204px;}
.index_sell_6{background: #ff343f;height: 245px;}
.index_sell_7{background: #ff343f;height: 286px;}
.index_sell_8{background: #ff343f;height: 327px;}
.index_sell_9{background: #ff343f;height: 368px;}
.index_sell_10{background: #ff343f;height: 409px;}
.index_sell_11{background: #ff343f;height: 450px;}
.index_sell_12{background: #ff343f;height: 491px;}
.index_sell_13{background: #ff343f;height: 532px;}
.index_sell_14{background: #ff343f;height: 573px;}
.index_sell_15{background: #ff343f;height: 614px;}

.complain_index{background: #e20084;height: 40px;}
.complain_index_1{background: #e20084;height: 40px;}
.complain_index_2{background: #e20084;height: 81px;}
.complain_index_3{background: #e20084;height: 122px;}
.complain_index_4{background: #e20084;height: 163px;}
.complain_index_5{background: #e20084;height: 204px;}
.complain_index_6{background: #e20084;height: 245px;}
.complain_index_7{background: #e20084;height: 286px;}
.complain_index_8{background: #e20084;height: 327px;}
.complain_index_9{background: #e20084;height: 368px;}
.complain_index_10{background: #e20084;height: 409px;}
.complain_index_11{background: #e20084;height: 450px;}
.complain_index_12{background: #e20084;height: 491px;}
.complain_index_13{background: #e20084;height: 532px;}
.complain_index_14{background: #e20084;height: 573px;}
.complain_index_15{background: #e20084;height: 614px;}
.index_wea_1{background: #680000;height: 40px;}
.index_wea_2{background: #680000;height: 81px;}
.index_wea_3{background: #680000;height: 122px;}
.index_wea_4{background: #680000;height: 163px;}
.index_wea_5{background: #680000;height: 204px;}
.index_wea_6{background: #680000;height: 245px;}
.index_wea_7{background: #680000;height: 286px;}
.index_wea_8{background: #680000;height: 327px;}
.index_wea_9{background: #680000;height: 368px;}
.index_wea_10{background: #680000;height: 409px;}
.index_wea_11{background: #680000;height: 450px;}
.index_wea_12{background: #680000;height: 491px;}
.index_wea_13{background: #680000;height: 532px;}
.index_wea_14{background: #680000;height: 573px;}
.index_wea_15{background: #680000;height: 614px;}
.index_wea_16{background: #680000;height: 655px;}


.shareSpan_1{background: #FC02FF;height: 40px;z-index: 100 !important;}
.shareSpan_2{background: #FC02FF;height: 81px;z-index: 100 !important;}
.shareSpan_3{background: #FC02FF;height: 122px;z-index: 100 !important;}
.shareSpan_4{background: #FC02FF;height: 163px;z-index: 100 !important;}
.shareSpan_5{background: #FC02FF;height: 204px;z-index: 100 !important;}
.shareSpan_6{background: #FC02FF;height: 245px;z-index: 100 !important;}
.shareSpan_7{background: #FC02FF;height: 286px;z-index: 100 !important;}
.shareSpan_8{background: #FC02FF;height: 327px;z-index: 100 !important;}
.shareSpan_9{background: #FC02FF;height: 368px;z-index: 100 !important;}
.shareSpan_10{background: #FC02FF;height: 409px;z-index: 100 !important;}
.shareSpan_11{background: #FC02FF;height: 450px;z-index: 100 !important;}
.shareSpan_12{background: #FC02FF;height: 491px;z-index: 100 !important;}
.shareSpan_13{background: #FC02FF;height: 532px;z-index: 100 !important;}
.shareSpan_14{background: #FC02FF;height: 573px;z-index: 100 !important;}
.shareSpan_15{background: #FC02FF;height: 614px;z-index: 100 !important;}
.shareSpan_16{background: #FC02FF;height: 655px;z-index: 100 !important;}

.shareSpan_full_1{background: #F8A2EF;height: 40px;z-index: 100 !important;}
.shareSpan_full_2{background: #F8A2EF;height: 81px;z-index: 100 !important;}
.shareSpan_full_3{background: #F8A2EF;height: 122px;z-index: 100 !important;}
.shareSpan_full_4{background: #F8A2EF;height: 163px;z-index: 100 !important;}
.shareSpan_full_5{background: #F8A2EF;height: 204px;z-index: 100 !important;}
.shareSpan_full_6{background: #F8A2EF;height: 245px;z-index: 100 !important;}
.shareSpan_full_7{background: #F8A2EF;height: 286px;z-index: 100 !important;}
.shareSpan_full_8{background: #F8A2EF;height: 327px;z-index: 100 !important;}
.shareSpan_full_9{background: #F8A2EF;height: 368px;z-index: 100 !important;}
.shareSpan_full_10{background: #F8A2EF;height: 409px;z-index: 100 !important;}
.shareSpan_full_11{background: #F8A2EF;height: 450px;z-index: 100 !important;}
.shareSpan_full_12{background: #F8A2EF;height: 491px;z-index: 100 !important;}
.shareSpan_full_13{background: #F8A2EF;height: 532px;z-index: 100 !important;}
.shareSpan_full_14{background: #F8A2EF;height: 573px;z-index: 100 !important;}
.shareSpan_full_15{background: #F8A2EF;height: 614px;z-index: 100 !important;}
.shareSpan_full_16{background: #F8A2EF;height: 655px;z-index: 100 !important;}


.layer{width: 100%;height: 100%;position: fixed;top:0;left:0;z-index: 120;}
.pop_up{position:absolute;border: 1px solid #aaa;box-shadow: 0 0 8px rgba(0,0,0,0.2);border-radius: 5px;top: 130px;width: 450px;z-index: 1000;background: #fff;left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);}
.up_title{background-color: #eaeaea;padding: 5px 15px;line-height: 25px;font-weight: bold;border-radius: 5px 5px 0 0;border-bottom: 1px solid #ccc;}
.up_title{font-size: 12px;}
.up_close{display: block;width: 12px;height: 12px;background: url("../img/close.png")no-repeat center;background-size: 12px auto;margin-top: 7px;}
.up_content{padding: 30px;max-height: 562px;overflow-y: auto;}

.up_title_input{width: 336px;font-size: 14px;margin: 0 0 6px;padding: 5px;border: 1px solid #b3b3b3;box-shadow: inset 1px 1px 0 #e2e2e2;background-color: #fff;}
/* .up_time{line-height: 30px;margin-top: 10px;padding-top: 2px;font-size: 12px;} */
.up_time{line-height: 30px;margin-top: 5px;padding-top: 2px;font-size: 12px;}
.up_left{margin-right: 5px;color: #111;    font-family: Microsoft YaHei,Arial; -webkit-font-smoothing: antialiased;font-weight:normal;}
/* .up_time_hour{width: 60px;height: 24px;line-height: 24px;border: 1px solid #b3b3b3;box-shadow: inset 1px 1px 0 #e2e2e2;padding: 0 5px;text-align: center;} */
.up_time_hour {
    width: 60px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #b3b3b3;
    /* box-shadow: inset 1px 1px 0 #e2e2e2; */
    padding-left: 5px;
    text-align: left;
    padding-right: 20px;
    background: url(../img/select.png)no-repeat right center;
    background-size: 15px;
    margin-right: 10px;
    position: relative;
}
.up_text{height: 48px;overflow: auto;width: 295px;padding: 5px;margin: 0 5px 5px 0;font-size: 12px;border: 1px solid #b3b3b3;box-shadow: inset 1px 1px 0 #e2e2e2;background-color: #fff;}
.up_bot{border-radius: 0 0 5px 5px;background-color: #eaeaea;padding: 6px 12px;text-align: right;line-height: 25px;border-top: 1px solid #ccc;}
.up_bot a{font-size:12px;margin: 0 0 1px 15px;display: inline-block;height: 22px;min-width: 24px;line-height: 24px;padding: 0 12px;text-align: center;text-decoration: none;vertical-align: middle;cursor: default;-webkit-user-select: none;border-radius: 3px;}
.up_btn_blue{border: 1px solid #1d567d;color: #fff;background: -webkit-linear-gradient(top,#2a96d8 0%,#257db9 90%,#2e89c5 100%);}
.up_btn_gray{    border: 1px solid #888;color: #000000!important;background: -webkit-linear-gradient(top,#ffffff 0%,#ebebeb 90%,#F3F3F3 100%);}

.up_left_con{width: 780px;}
.up_place{
    width: 70%;position: absolute;
    border: 1px solid #aaa;
    box-shadow: 0 0 8px rgba(0,0,0,0.2);
    border-radius: 5px;
    top: 50%;
    z-index: 1000;
    background: #fff;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.up_place_ul:after{content:"";display: block;clear: both;}
.up_place_ul li{float: left;margin-right: 20px;position:relative;}
.up_place_time{border-bottom: 1px solid #666;font-size: 12px;}
.up_place_num{width: 140px;text-align: left;background: none;padding-right: 5px;margin-right: 0; line-height: 20px;}
.up_time_check{border:1px solid #b3b3b3;position: absolute;top:24px;left:-1px;width: 100%;max-height:96px;overflow-y: auto;z-index: 100;background: #fff;}
/* .up_time_check::-webkit-scrollbar{width: 5px;} */
.up_time_check li{height: 24px;line-height: 24px;text-align: left;width:80px;padding-left: 5px;}
.up_li_position{position: relative;}
.up_time_quantum{height: 140px;width: 190px;border:1px solid #b3b3b3;box-shadow: inset 1px 1px 0 #e2e2e2;padding: 5px;position: absolute;top: 30px;left: 0;}
.up_time_quantum p{font-size: 12px;line-height: 14px;}
.up_vip_num{color: #111;width:auto;text-align: left;background: none;padding-right: 5px;margin-right: 0;}
.up_balance{color:#111; }
.up_check_vip{width: 10px;height: 10px;border: 1px solid #b3b3b3;box-shadow: inset 1px 1px 0 #e2e2e2;display: inline-block;margin-top: 10px;margin-right: 5px;background: url("../img/check.png")no-repeat center;background-size: 8px auto;}
.up_text_width{width: 200px;}
.up_text_btn{height:46px;line-height: 46px;padding: 0 10px;    border: 1px solid #1d567d;color: #fff; background: -webkit-linear-gradient(top,#2a96d8 0%,#257db9 90%,#2e89c5 100%);cursor: pointer;}
.up_end_time{position: absolute;bottom:0;}
/* .up_margin_top{margin-top: 20px;} */
.up_add_btn{font-size: 12px; margin: 0 0 1px 15px;display: inline-block;height: 22px; min-width: 24px;line-height: 20px;padding: 0 12px;text-align: center;vertical-align: middle;border-radius: 3px;border: 1px solid #1d567d;color: #fff;background: -webkit-linear-gradient(top,#2a96d8 0%,#257db9 90%,#2e89c5 100%);cursor: pointer;}
/* .up_table{margin-top: 20px;} */
.up_table h3{font-size: 12px;line-height: 30px;margin-bottom:0!important;}
.up_table thead tr th{width: 100%;}
.up_table table{border-top:1px solid #b3b3b3;border-right:1px solid #b3b3b3;border-collapse: collapse; }
.up_table table td{border:1px solid #b3b3b3; border-top: none;border-right:none;width: auto; padding: 0px 13px;line-height:30px;}

/* .up_btn{position: absolute;top: 50%;right:30px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);} */
.up_btn{position: absolute;bottom:30px;right:30px;}
.up_btn_detail{    font-size: 12px;
    margin: 0 0 1px 15px;
    display: block;
    height: 22px;
    width: 70px;
    line-height: 20px;
    padding: 0 10px;
    text-align: center;
    vertical-align: middle;
    border-radius: 3px;
    border: 1px solid #1d567d;
    color: #fff;
    background: -webkit-linear-gradient(top,#2a96d8 0%,#257db9 90%,#2e89c5 100%);
    cursor: pointer;
    margin-bottom: 15px;
}
.up_btn_detail_weather{    font-size: 12px;
    margin: 0 0 1px 15px;
    display: block;
    height: 22px;
    width: 70px;
    line-height: 20px;
    padding: 0 10px;
    text-align: center;
    vertical-align: middle;
    border-radius: 3px;
    border: 1px solid #1d567d;
    color: #fff;
    background: -webkit-linear-gradient(top,#2a96d8 0%,#257db9 90%,#2e89c5 100%);
    cursor: pointer;
    margin-bottom: 15px;
}
.up_right_bottom{margin-bottom: 15px;width: 100%;display: -webkit-box;-webkit-box-pack: center;}
.up_input{
    width: 50px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #b3b3b3;
    box-shadow: inset 1px 1px 0 #e2e2e2;}
.up_quit{position: absolute;bottom: 20px;right: 30px;}

/* .up_left_top:after{content: "";display: block;width:100%;margin:20px 0;height: 1px;border-bottom: 1px dashed #bbb;} */
.up_left_top:after{content: "";display: block;width:100%;margin:10px 0;height: 1px;border-bottom: 1px dashed #d8d8d8;}

/*index.html   end*/
/*index.html   end*/

.index_secon_menu .iconfont:before {
    color: #999!important;
}

.index_item li:first-child {
    border-top: 1px solid #d6d7d9;
    border-radius: 0 4px 0 0;
}


.index_item li{position:relative;width:100%;border: none;}
.index_item li:before{content: "";display: inline-block;width: 1px;height: 100%;background:#d6d7d9;position: absolute;left: 0;top:0;}
.index_item li:after{content: "";display: inline-block;width: 1px;height: 100%;background:#d6d7d9;position: absolute;right: 0;top:0;}
.index_item li:first-child{border-top: 1px solid #d6d7d9;border-radius: 0 4px 0 0;}
.index_item li:first-child:before{display: none;}
.index_item li:nth-of-type(2):before{top:1px;}
.index_item li:last-child{border-bottom: 1px solid #d6d7d9;border-radius: 0 0 4px 0;}

.up_padding{padding: 10px 30px 15px!important;}
.up_table{max-height: 178px;overflow: auto;}


.shareModel{
    width: 400px;
    position: absolute;
    border: 1px solid #aaa;
    box-shadow: 0 0 8px rgba(0,0,0,0.2);
    border-radius: 5px;
    top: 50%;
    z-index: 1001;
    background: #fff;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    padding: 20px;
}
.shareLi{
    width: 200px;
    padding: 10px 0;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    font-size: 12px;
    color: #111111;
    padding-left: 30px;
}
.shareLabel{
    width: 65px;
}
.shareTxt{
    width: calc(100% - 70px);
}
.shareInput{
    width: 100%;
    padding: 1px 12px;
}
.shareInp{
    border: 1px solid #767676;
    height: 23px;
}
.shareBtnBox{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-around;
    padding: 20px;
}
.noDataIcon{
    width: 135px;
    height: 130px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    z-index: 99;

}
/*coaching_list.html*/
.coaching_table{background: #fff;width: 99%;border-radius: 6px;overflow: hidden;padding: 0 2% 20px;}
.coach_table_con{overflow: auto;width: 100%;}
.coach_table_con::-webkit-scrollbar-thumb{background-color: #e1e3e4;
    background-clip: content-box;
    border-top: 5px solid rgba(255,255,255,0);
    border-bottom: 5px solid rgba(255,255,255,0);
    border-right: 4px solid rgba(255,255,255,0);}
.coach_table_con::-webkit-scrollbar-track{background-color: #fbfbfb;}
.coach_table_con::-webkit-scrollbar{width: 0;}
.coaching_table h3{font-size: 16px;line-height: 30px;text-align: center;padding:10px 0;}
.coaching_table table{border-right: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6;width: auto;overflow: auto;}
.coaching_table table td{border-left: 1px solid #d6d6d6;border-top: 1px solid #d6d6d6;text-align: center;line-height: 30px;}
.coaching_table table td p{width: 58px;font-size: 12px;text-align: center;}
.coaching_table table td:first-child p{width: 78px;}
.coaching_table table .firstRow p{width: 116px;}
.coaching_table table .firstRow td:nth-of-type(12) p{width: 58px;}
.coaching_table table .firstRow td:nth-of-type(13) p{width: 58px;}
.coaching_table table .firstRow td:nth-of-type(14) p{width: 58px;}
.am-datepicker-dropdown {z-index:19900101}
/*coaching_list.html   end*/


.am-form .float_left{float:left;width:22%!important;margin-right:10px;}
.close_btn{
	float: left;
    display: block;
    width: 30px;
    height: 37px;
    background: url(../img/close2.png)no-repeat center;
    background-size: 30px auto;
    padding: 0 30px;
    }

    .place_checkno{border-color:#999;color:#999;}
    .place_checkon{width: 50px;display: inline-block;background: url(../img/select.png)no-repeat right center;background-size: 15px;}
    .place_oncheck{width:58px;max-height:120px;overflow-y:auto;position:absolute;right:0;top:31px;background: #fff;z-index: 99;text-align: center;border: 1px solid #b3b3b3;}
    .place_oncheck li{height: 30px;line-height: 30px;text-align:center;margin: 0;float: inherit;cursor: pointer;}


.index_left_time .lefttime-arrowBox {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(1,1,1,0);
}
.index_left_time .lefttime-arrow {
    margin-left: 5px;
    display: flex;
}
.index_left_time .lefttime-listBox {
    position: absolute;
    top: 40px;
    left: 0;
    width: 100%;
    height: auto;
    background-color: #ffffff;
    z-index: 9999999;
    box-shadow: 10px 10px 5px #f2f2f2;
    border: solid 1px #f2f2f2;
}
.index_left_time .lefttime-listBox .lefttime-listBox-itemBox{
    width: 100%;
    height:40px;
    border-bottom: solid 1px #f2f2f2;
}
.hidden {
    display: none;
}
.todolistNum,.todoTotalNum{
    width: 18px;
    height: 18px;
    border-radius: 50%;
    color: #FFFFFF !important;
    background: #F95C5D;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px !important;
    position: absolute;
    top: 1rem;
    right: 12.5rem;
    z-index: 99;
}
