@import url("../css/bootstrap.css");
@import url("../css/fastadmin.css");
@import url("../css/iconfont.css");
@import url("../libs/font-awesome/css/font-awesome.min.css");
@import url("../libs/toastr/toastr.min.css");
@import url("../libs/fastadmin-layer/dist/theme/default/layer.css");
@import url("../libs/bootstrap-table/dist/bootstrap-table.min.css");
@import url("../libs/eonasdan-bootstrap-datetimepicker/build/css/bootstrap-datetimepicker.min.css");
@import url("../libs/bootstrap-daterangepicker/daterangepicker.css");
@import url("../libs/nice-validator/dist/jquery.validator.css");
@import url("../libs/bootstrap-select/dist/css/bootstrap-select.min.css");
@import url("../libs/fastadmin-selectpage/selectpage.css");
@import url("../libs/bootstrap-slider/slider.css");
.m-0 {
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
}
.mt-0 {
  margin-top: 0px !important;
}
.mr-0 {
  margin-right: 0px !important;
}
.mb-0 {
  margin-bottom: 0px !important;
}
.ml-0 {
  margin-left: 0px !important;
}
.mx-0 {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.my-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.m-1 {
  margin-top: 5px !important;
  margin-right: 5px !important;
  margin-bottom: 5px !important;
  margin-left: 5px !important;
}
.mt-1 {
  margin-top: 5px !important;
}
.mr-1 {
  margin-right: 5px !important;
}
.mb-1 {
  margin-bottom: 5px !important;
}
.ml-1 {
  margin-left: 5px !important;
}
.mx-1 {
  margin-left: 5px !important;
  margin-right: 5px !important;
}
.my-1 {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}
.m-2 {
  margin-top: 10px !important;
  margin-right: 10px !important;
  margin-bottom: 10px !important;
  margin-left: 10px !important;
}
.mt-2 {
  margin-top: 10px !important;
}
.mr-2 {
  margin-right: 10px !important;
}
.mb-2 {
  margin-bottom: 10px !important;
}
.ml-2 {
  margin-left: 10px !important;
}
.mx-2 {
  margin-left: 10px !important;
  margin-right: 10px !important;
}
.my-2 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}
.m-3 {
  margin-top: 15px !important;
  margin-right: 15px !important;
  margin-bottom: 15px !important;
  margin-left: 15px !important;
}
.mt-3 {
  margin-top: 15px !important;
}
.mr-3 {
  margin-right: 15px !important;
}
.mb-3 {
  margin-bottom: 15px !important;
}
.ml-3 {
  margin-left: 15px !important;
}
.mx-3 {
  margin-left: 15px !important;
  margin-right: 15px !important;
}
.my-3 {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}
.m-4 {
  margin-top: 20px !important;
  margin-right: 20px !important;
  margin-bottom: 20px !important;
  margin-left: 20px !important;
}
.mt-4 {
  margin-top: 20px !important;
}
.mr-4 {
  margin-right: 20px !important;
}
.mb-4 {
  margin-bottom: 20px !important;
}
.ml-4 {
  margin-left: 20px !important;
}
.mx-4 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}
.my-4 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}
.p-0 {
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
}
.pt-0 {
  padding-top: 0px !important;
}
.pr-0 {
  padding-right: 0px !important;
}
.pb-0 {
  padding-bottom: 0px !important;
}
.pl-0 {
  padding-left: 0px !important;
}
.px-0 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.py-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.p-1 {
  padding-top: 5px !important;
  padding-right: 5px !important;
  padding-bottom: 5px !important;
  padding-left: 5px !important;
}
.pt-1 {
  padding-top: 5px !important;
}
.pr-1 {
  padding-right: 5px !important;
}
.pb-1 {
  padding-bottom: 5px !important;
}
.pl-1 {
  padding-left: 5px !important;
}
.px-1 {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
.py-1 {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}
.p-2 {
  padding-top: 10px !important;
  padding-right: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 10px !important;
}
.pt-2 {
  padding-top: 10px !important;
}
.pr-2 {
  padding-right: 10px !important;
}
.pb-2 {
  padding-bottom: 10px !important;
}
.pl-2 {
  padding-left: 10px !important;
}
.px-2 {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.py-2 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.p-3 {
  padding-top: 15px !important;
  padding-right: 15px !important;
  padding-bottom: 15px !important;
  padding-left: 15px !important;
}
.pt-3 {
  padding-top: 15px !important;
}
.pr-3 {
  padding-right: 15px !important;
}
.pb-3 {
  padding-bottom: 15px !important;
}
.pl-3 {
  padding-left: 15px !important;
}
.px-3 {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.py-3 {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}
.p-4 {
  padding-top: 20px !important;
  padding-right: 20px !important;
  padding-bottom: 20px !important;
  padding-left: 20px !important;
}
.pt-4 {
  padding-top: 20px !important;
}
.pr-4 {
  padding-right: 20px !important;
}
.pb-4 {
  padding-bottom: 20px !important;
}
.pl-4 {
  padding-left: 20px !important;
}
.px-4 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.py-4 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}
html,
body {
  height: 100%;
  max-width:640px;
  margin:0 auto;
}
body {
  padding:0;
  font-size: 14px;
  background: #f4f6f8;
  height: 100%;
  line-height: 1.5715;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  -webkit-text-size-adjust: 100%;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, Helvetica, Arial, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Source Han Sans CN, sans-serif;
  font-weight: 400;
  color: #616161;
}
a {
  color: #007bff;
}
a:hover,
a:focus {
  color: #007bff;
}

.go_home{position: fixed;z-index:99;bottom:180px;right:10px;}
.go_home a{display: block;}

.head{margin:0 auto;background-image: linear-gradient(to bottom, #007bff, #f4f6f8);height:105px;padding-top:1px;}
.head .user_m{margin:15px auto;padding:0 10px;color:#fff;}
.head .user_m .mendian{color:#fff;}
.head .user_m .mendian .tab_store{background:#e9b113;}
.head .search_span{margin:20px auto 20px auto;display: block;width:85%;border-radius:20px;background:#fff;height:35px;}
.head .search_span i{margin-top:5px;margin-left:10px;color:#ccc;float: left;}
.head .search_span i img{width:25px;}
.head .search_span input{height: 100%;border:0;font-size:14px;padding-left:3px;width: calc(100% - 90px);}
.head .search_span input:focus,.head .search_span input:active{border:0;outline: none;}
.head .search_span button{background:#fff;font-size:13px;color:#007bff;border:0;border-left:1px solid #007bff}

.index_menu{margin:10px;background:#ffffff;border-radius:5px;float: inherit;padding:10px 10px;}
.index_menu div{text-align: center;}
.index_menu div img{width:40px;height: 40px;}
.index_menu .col-sm-3,.index_menu .col-xs-3{padding:10px 4px;}
.index_menu div p{margin:14px auto 4px auto;font-size:13px;}
.index_menu div a{color:#333;}

.index_order{padding-top:20px;margin:0 auto;padding-bottom:60px;width:calc(100% - 20px);float: inherit;}
.index_order table{margin:10px auto;border-radius: 3px;}
.order_list{margin:10px auto;width:100%;background:#ffffff;border-radius:5px;padding:10px 10px;}

.order_list .title{font-size:16px;font-weight:400;color:#333;}
.order_list .title i{font-style: normal;font-size:12px;padding:0px 5px;display: inline-block;border-radius:3px;background:#ff9900;margin-right:8px;color:#fff;}
.order_list .title img{width:20px;height: 20px;vertical-align:top;margin-left:3px;}
.order_list .title i.out{padding: 1px 4px;background:#1ab7ea;color: #fff;font-size: 10px;border-radius: 4px;vertical-align: top;margin-left:3px;}
.order_list .contents{margin:12px auto;}
.order_list .contents span{display: inline-block;color:#666;margin-right:25px;line-height: 26px;}
.order_list .foot{text-align: right;float: right;margin-top:-10px;}
.order_list .foot span{padding:6px 12px;text-align: center;background: #E73F32;font-size:14px;color:#fff;border-radius: 5px;}
.order_list .foot .order_edit{padding:6px 12px;text-align: center;background:#0c6ec8;font-size:14px;color:#fff;border-radius: 5px;}

.index_menu:after,.order_list:after{display: block;content:'';clear: both;}
.thumbnail{margin-bottom: 1px;}
#c-pics li{margin-bottom:5px;height:50px;}
#c-pics li a{display: block;height:48px;}
#c-pics li a.btn-trash{height:22px;}
#p-installpics li{height:90px;}
#p-installpics li a{height:60px;}
#p-installpics li a.btn-trash{height:22px;}
.anzhuang-pics li{margin-bottom:5px;height:50px;}
.anzhuang-pics li a{display: block;height:48px;}
.pod_tabs,.head_title{height:50px;background:#eee;text-align: center;font-size:16px;line-height:50px;position: fixed;top:0;width:100%;color:#444;z-index: 99;  max-width:640px; left:calc(50% - 320px);border-bottom: 1px solid #d3d3d3;}
.head_title i{    position: absolute;
  left: 3px;
  top: 8px;
  font-size: 32px;
  z-index: 9;
  display: inline-block;
  width: 32px;}
.order_detail{background: #fff;padding:5px 10px 70px 10px;}
form.form-horizontal .control-label{text-align: right;margin-top:5px;line-height: 26px;margin-bottom: 4px;padding-top:0;font-weight:normal;}
.form-inline{margin-top:5px;line-height: 26px;margin-bottom: 4px;}
.order_detail .form-group{margin-bottom:5px;}
.order_detail .thumbnail{margin-bottom:2px;}
.shuang{background: #f5f5f5;}
.mingxi_title{font-size:16px;margin:10px auto;}
.mingxi_table{width:100%;overflow-x: auto;}
.table_order{margin:4px auto;}
.table_order div{height:30px;text-align: center;font-size:14px;min-width:120px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;line-height: 30px;white-space: nowrap;}
.left_order{border-left:1px solid #ccc;}
.order_top{border-top: 1px solid #ccc;}
.btn-xs, .btn-group-xs > .btn{width:100%;}
#c-installpics{width:calc(100% - 70px);}
.input-group .input-group-addon{display: inline-block; vertical-align: top;}

#p-pics .thumbnail > img,#p-pics .thumbnail a > img{height:38px;}
#p-installpics .thumbnail > img,#p-installpics .thumbnail a > img{height:50px;}

.pod_tabs{
  display: flex;
  justify-content: space-between;
  overflow-x: auto;
  overflow-y: hidden;
  flex-wrap: nowrap;
  flex-direction: row;
  align-items: stretch;
  white-space: nowrap;
  border-bottom: 0;
}
.pod_tabs .tab{min-width:75px;font-size:14px;}
.pod_tabs .active{background: #1ab7ea;color:#ffffff;}

.index_order td,.tr_top th{white-space: nowrap;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;padding:5px 13px;}
.tr_top th{border-top:1px solid #ccc;text-align: center;padding:4px 13px;white-space: nowrap}
.td_left{border-left: 1px solid #ccc;}
.tr_cont td{text-align: center}
.tr_cont .td_left{text-align: left;}

.leesign_top{background: #fff;padding: 10px 20px;margin-top:0;}
.leesign_top i{float: left;font-size:40px;margin-top:11px;}
.leesign_top .right_lee{float: right;width:calc(100% - 70px);}
.leesign_top .right_lee span{font-size:18px;}
.leesign_top .right_lee p{font-size: 14px;margin-top: 4px;}

.leesign_cont{background: #fff; margin: 10px auto;padding-bottom:20px;display: block;}
.shangban{width:83%;margin:0 auto;}
.biaoti{padding-top:15px;}
.biaoti i{float: left;width:20px;}
.biaoti i img{max-width: 100%;}
.biaoti .shang_tt{float: right;width: calc(100% - 40px); text-align: left;line-height: 25px;}
.shangban_time{color:#333;display: block;}
.qiandao_d{text-align: center;margin:20px auto;}
.yuan{width:170px;height:170px;display: inline-block;background:#007bff;border-radius: 50%;border:10px solid rgb(229 234 239 / 80%);}

.goods_title{height:88px;background:#fff;text-align: center;line-height:44px;position: fixed;top:0;width:100%;color:#444;z-index: 10;  max-width:640px; left:calc(50% - 320px);border-bottom: 1px solid #eee;}
.heads_title{border-bottom:1px solid #eee;font-size:18px;}
.heads_title i{position: absolute;left: 3px;top: 6px;font-size: 32px;z-index: 9;display: inline-block;width: 32px;}

.goods_search{height:40px;line-height: 40px;text-align: center;width:94%;margin:0 auto;}
.goods_search .search_input{width:72%;float:left;position: relative; }
.goods_search .paixu{float: right;color:#494B4D;border-left:1px solid #eee;padding-left: 7%;}
.goods_search .paixu i{margin-left: 5px;}
.goods_search input,.goods_search input:focus,.goods_search input:active{border-radius:15px;background: #F2F2F2;outline: 0;height:32px;border:0;width:100%;padding:0 10px;}
.goods_search .search_ico{width:24px;position: absolute;top:-2px;right:6px;}
.goods_search .search_ico img{width:100%;height:100%;}
.goods_list{padding-top:88px;padding-bottom:50px;background: #F7F7F9;height:100vh;}
.goods_list .category{width:83px;height:100%;overflow-y:auto;background: #fff;float: left}
.goods_list .category ul{padding:0;margin:0;}
.goods_list .category li{list-style: none;height: 60px;text-align: center;border-bottom: 1px solid #eee;display: flex;
align-items: center;justify-content: space-evenly;padding: 0 5px;font-size:13px;}
.goods_list .category li.active{font-weight: bold;font-size:15px;position: relative;}
.goods_list .category li.active:before{content:"";width:4px;background:#2E8FFF;height:20px;position: absolute;left:0;top:20px;z-index:1;}
.goods_list .goods_info{width: calc(100% - 95px);float: right;background: #fff;height:calc(100% - 6px);margin-top: 6px;margin-right: 6px;overflow-y: auto;}
.list_g{border-bottom: 1px solid #eee;padding:10px 5px;position: relative;}
.list_g .goods_img{float: left;width:68px;height:68px;text-align: center;padding-top:14px;}
.list_g .goods_img img{width:68px;height:68px;background:#F7F8FD;}
.goods_right{float: right;width:73%;}
.goods_right span{display: block;line-height: 22px;color:#666;font-size:12px;}
.goods_right .title_g{font-size:15px;color: #333;font-weight: bold;}
.goods_info .price_g i{font-style: normal;color: #FF3605;font-size: 19px;font-weight: 600;}
.goods_info .price_g i m{font-size:15px;}
.choose_g{position: absolute;bottom:10px;right:10px;border:1px solid #2E8FFF;color:#2E8FFF;border-radius: 22px;font-size:11px;padding:1px 10px;z-index:2;}
.choose_g d{position: absolute;right: -8px;top: -9px;z-index: 4;color: #fff;background: #FF3605;border-radius: 9px;font-size: 10px;padding: 0 4px;line-height:15px;display: none;}
.choose_g d.num_active{display: inline-block;}
.list_g:after{clear: both;content: "";display: block;}

.footer_g{position:fixed;bottom:0;left:0;z-index:2;height:50px;width:100%;border-top:1px solid #ddd;}
.footer_g .heji{width:57%;background: #fff;color:#555;float: left;height: 100%;line-height:48px;font-size: 14px;line-height: 48px;padding-left: 20px;line-height: 21px;}
.footer_g .heji m{float: left;line-height: 48px;}
.footer_g .heji_t{display: inline-block;float: left}
.footer_g .heji_g{display: block;font-style: normal;font-size:16px;color:#FF3605;font-weight: bold;}
.footer_g .hejinum_g{display: block;}
.footer_g .next_g{width:43%;background:#96C7FF;color:#fff;float: left;height: 100%;font-size: 20px;text-align: center;line-height: 48px;}
.footer_g .next_g.active{background:#2E8FFF;}

.pxshow{display: none;}
.paixulist_block{position:fixed;width:100%;height: 100%;left:0;top:0;z-index:8;background:rgba(11,11,11,.4);}
.paixulist{position:fixed;top:88px;left:0;width:100%;z-index:12;background: #fff;}
.paixulist ul{padding:0;}
.paixulist li{list-style: none;line-height:40px;border-bottom: 1px solid #eee;padding-left: 30px;position: relative;display: flex;justify-content: space-between;padding-right: 20px;align-items: center;}
.paixulist li i{display: none;color:#aaa;}
.paixulist li i.active{display: inline-block;}
.paixulist li i:first-child{position: absolute;top:13px;left:12px;}

.show_close{position: absolute;right: 10px;top: -8px;z-index: 14;font-size: 31px;}
.goodshow{position: fixed;left:0;bottom:0;width:100%;height:70%;z-index:17;background: #fff;padding-top:20px;}
.goodshow .list_cont,.goodsedit .list_cont{overflow-y: auto;color:#333;height: calc(100% - 150px);}
.goodshow .list_g,.goodsedit .list_g{padding:5px 18px;}
.goodshow .list_g .goods_right span,.goodsedit .list_g .goods_right span{font-size:13px;}
.goodshow .list_g label,.goodsedit .list_g label{width: 87px;line-height: 32px;text-align: left;font-weight: 400;font-size: 14px;float: left;margin-top: 4px;color:#333;}
.goodshow .list_g>span,.goodsedit .list_g>span{ position: relative;display: inline-block;width: calc(100% - 90px);float: right;margin-top: 7px;}
.goodshow .list_g>span i,.goodsedit .list_g>span i{ position: absolute;right: 10px;top: 4px;z-index: 9;font-size: 18px;}
.goodshow .list_g>span input,.goodsedit .list_g>span input{border:0;width:100%;margin-top:-2px;height:32px;font-size: 14px;outline: 0;}
.group_name{margin-top:4px;display: inline-block;}
.goodshow .list_g>span input.num_info,.goodsedit .list_g>span input.num_info{background: #F8F8FB;float: right;width:80px;height:33px;margin:0 2px;display: inline-block;text-align: center;}
.goodshow .list_g>span i.fa-minus,.goodsedit .list_g>span i.fa-minus{position: initial;background: #F8F8FB;float: right;width: 35px;height: 33px;line-height: 35px;text-align: center;}
.goodshow .list_g>span i.fa-plus,.goodsedit .list_g>span i.fa-plus{position: initial;background: #F8F8FB;float: right;width: 35px;height: 33px;line-height: 35px;text-align: center;}

.footer_info{position:fixed;bottom:0;left:0;z-index:2;height:50px;width:100%;border-top:1px solid #ddd;}
.footer_info .heji_info{width:57%;background: #fff;color:#555;float: left;height: 100%;font-size: 14px;padding-left: 20px;line-height: 22px;}
.footer_info .heji_info m{float: left;line-height: 48px;}
.footer_info .heji_t_info{display: inline-block;float: left}
.footer_info .heji_g_info{display: block;font-style: normal;font-size:16px;color:#FF3605;font-weight: bold;}
.footer_info .hejinum_g_info{display: block;}
.footer_info .next_g_info{width:43%;background:#96C7FF;color:#fff;float: left;height: 100%;font-size: 20px;text-align: center;line-height: 48px;}
.footer_info .next_g_info.active{background:#2E8FFF;}

.goodsedit{position: fixed;left:100%;bottom:0;width:100%;height:100%;z-index:40;background: #F7F7F9;display:none;}
.goodsedit .heads_title{left:100%;height:44px;line-height: 44px;text-align: center;background: #fff;}
.goodsedit .heads_title .edit_ok{position: absolute;right:14px;top:0px;z-index:2;color:#6AAEFF;}
.goodsedit .goods_edit_del{left:100%;font-size:16px;color:#f00;text-align: center;line-height: 45px;background: #fff;}
.goodsedit>form>.list_g{width:95%;margin:10px auto;background: #fff;border-radius: 10px;}
.goodsedit>form>.list_cont{background: #fff;border-radius: 10px;width:95%;margin:10px auto;}
.goodsedit .goods_right span{line-height: 25px;}

.middblock,.smiddblock,.middblockxs{position:fixed;width:100%;height: 100%;left:0;top:0;z-index:1000;display: none;background:rgba(3,3,3,.2)}
.middcont,.smiddcont,.middcontxs{position: fixed;top: 50%;left: 0.5%;z-index:1001;background: #fff;border-radius: 20px;overflow:hidden;width:99%;box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2);font-size: 16px;display: none;transform: translate(0,-50%);}
.middcont .middconts,.middcontxs .middcontsxs,.smiddcont .smiddconts{background: #fff;line-height: 48px;text-align: center;margin:0;padding:0;}
.middcont .middconts li,.middcontxs .middcontsxs li,.smiddcont .smiddconts li{border:1px solid #eee;}
.close_midd,.close_middxs,.close_smidd{margin-top:8px;background: #fff;height:54px;line-height: 54px;text-align: center;}

.paixulist_block_g{position:fixed;width:100%;height: 100%;left:0;top:0;z-index:16;background:rgba(11,11,11,.4);}
.paixulist_block_g,.goodshow{display: none;}



.gouwuche_g{position:fixed;width:100%;height: 100%;left:0;top:0;z-index:20;background:rgba(11,11,11,.4);}
.gouwuche_g,.gouwuche{display: none;}

.gouwuche{position: fixed;left:0;bottom:0;width:100%;height:56%;z-index:21;background: #fff;padding:10px;overflow-y: auto;}
.gwc_title{height:26px;text-align: left;font-size:16px;}
.gouwuche_close{float:right;font-size: 31px;margin-top:-16px;}
.gwc_cont{margin:5px auto;text-align: center;}
.gwc_cont .nodata{width:50%;margin:20px auto;display: none;}
.gwc_list{border-bottom: 1px solid #eeeeee;padding:10px 0;position: relative;}
.gwc_list:after{clear: both;content:"";display: block;}
.gwc_list .gwc_edit{position: absolute;right:0;top:10px;z-index:1;}
.gwc_list .gwc_img{width:65px;float: left;position: relative;overflow: hidden;margin-top:15px;}
.gwc_list .gwc_img .jiaobiao{position: absolute;top:0;left:-2px;z-index:1;background: #6aaeff;width:20px;height:20px;border-radius:0 0 80% 0;color:#fff;font-size: 12px;font-style: normal;text-align: center;}
.gwc_list .gwc_img img{width:65px;height:65px;border-radius: 6px;}
.gwc_list .gwc_right{width:calc(100% - 75px);float: right;}
.gwc_list .gwc_right .gwc_name{text-align: left;padding-bottom:15px;line-height: 25px;}
.gwc_list .gwc_right .gwc_name p{font-weight: bold;margin-bottom: 0;}
.gwc_list .gwc_right .gwc_name span{display: block;}

.gwc_list .gwc_right .gwc_sl{position: relative;}
.gwc_list .gwc_right .gwc_sl:after{clear: both;content:"";display: block;}
.gwc_list .gwc_right .gwc_sl .gwc_list_price{float: left;line-height: 32px;}
.gwc_list .gwc_right .gwc_sl .gwc_list_num{position:absolute;line-height: 32px;top:0;left:22%;}
.gwc_list .gwc_right .gwc_sl .allprice{text-align: right;font-weight: bold;color:#E60E4F;float: right;line-height: 32px;}
.gwc_list .gwc_right .gwc_list_num i,.gwc_list .gwc_right .gwc_list_num input{float:left;background:#F8F8FB;width:30px;height:30px;display: inline-block;line-height: 32px; }
.gwc_list .gwc_right .gwc_list_num input.num_info{width:50px;outline: 0;border:0;text-align: center;margin:0 1px;}
.gwc_list .gwc_right .gwc_list_num m{float: left;margin-left:2px;line-height: 32px;font-size: 14px;}

.editblock{position:fixed;width:100%;height: 100%;left:0;top:0;z-index:31;display: none;background:rgba(3,3,3,.2);}
.editcont{position: fixed;top: 50%;left: 0.5%;z-index: 32;background: #fff;border-radius: 20px;overflow:hidden;width:99%;box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2);font-size: 16px;display: none;transform: translate(0,-50%);}
.editcont .editconts{background: #fff;line-height: 50px;text-align: center;margin:0;padding:0;}
.editcont .editconts li{border:1px solid #eee;}
.close_edit{margin-top:8px;background: #fff;height:54px;line-height: 54px;text-align: center;}

.addg_cont{background:#F7F7F9;}
.addg_cont .heads_title{left:100%;height:44px;line-height: 44px;text-align: center;background: #fff;position: fixed;left:0;top:0;width:100%;z-index:3;}
.addg_cont .heads_title .edit_ok{position: absolute;right:14px;top:0px;z-index:2;color:#6AAEFF;}

.addg_cont #addinfofrom{padding-top:40px;padding-bottom: 50px;}

.addg_cont .list_cont,.addg_cont .kehu_cont,.addg_cont .choose_goods,.addg_cont .goodslist,.addg_cont .price_list,.addg_cont .bz_cont,.pay_cont .list_cont{width:95%;margin:10px auto;border-radius: 10px;background: #fff;}
.addg_cont .list_g,.paycont .list_g{padding:2px 18px;}
.addg_cont .list_g .goods_right span{font-size:13px;}
.addg_cont .list_g label,.pay_cont .list_g label{width: 87px;line-height: 32px;text-align: left;font-weight: 400;font-size: 14px;float: left;margin-top: 4px;color:#333;}
.addg_cont .list_g label m,.pay_cont .list_g label m{color:#f00;float: left;line-height: 35px;font-size:15px;margin-right:1px;}
.addg_cont .list_g>span,.pay_cont .list_g>span{ position: relative;display: inline-block;width: calc(100% - 90px);float: right;margin-top: 7px;}
.addg_cont .list_g>span i,.addgpay_contst_g>span i{ position: absolute;right: 10px;top: 4px;z-index: 9;font-size: 18px;}
.addg_cont .list_g>span input,.pay_cont .list_g>span input{border:0;width:100%;margin-top:-2px;height:32px;font-size: 14px;outline: 0;}
.group_name{margin-top:4px;display: inline-block;}
.addg_cont .list_g>span input.num_info{background: #F8F8FB;float: right;width:80px;height:33px;margin:0 2px;display: inline-block;text-align: center;}
.addg_cont .list_g>span i.fa-minus{position: initial;background: #F8F8FB;float: right;width: 35px;height: 33px;line-height: 35px;text-align: center;}
.addg_cont .list_g>span i.fa-plus{position: initial;background: #F8F8FB;float: right;width: 35px;height: 33px;line-height: 35px;text-align: center;}
.addg_cont .choose_goods{text-align: center;}
.addg_cont .choose_goods i{color: #fff;border-radius: 50%;background: #2E8FFF;width:15px;height:15px;display: inline-block;text-align: center;line-height:15px;font-size: 10px;}
.addg_cont .choose_goods p{color:#2E8FFF;text-align: center;margin:2px auto;}
.addg_cont .goodslist .gwc_titles{padding:5px 0;line-height: 36px;border-bottom: 1px solid #eee;}
.addg_cont .goodslist .gwc_titles:after{clear: both;content:"";display: block;}
.addg_cont .goodslist .gwc_titles .num_span{float:left;}
.addg_cont .goodslist .gwc_titles .price_span{float:right;}
.addg_cont .goodslist .gwc_titles .price_span m{font-weight: bold;color:#E60E00;}
.addg_cont .bz_cont{padding-top:15px;}
.addg_cont .bz_cont #faupload-pics{margin-top:4px;}
.addg_cont .bz_cont #p-pics{width:100%;margin:0 -5px;}
.addg_cont .bz_cont #p-pics li{margin-top:3px;}


.addg_cont .addgoods_foot{position: fixed;width: 100%;height: 48px;left: 0;bottom: 0;line-height: 48px;color: #333;padding-left: 15px;z-index: 3;background: #fff;}
.addg_cont .addgoods_foot .gds_left{float: left;width:66%;}
.addg_cont .addgoods_foot .gds_left .red{color:#f00;font-size:15px;}
.addg_cont .addgoods_foot .gds_left span,.addg_cont .addgoods_foot .gds_left .red{float: left;}
.addg_cont .addgoods_foot .gds_left .bendiprice{margin-left:30px;}
.addg_cont .addgoods_foot .gds_left .qiankuan{border-radius: 20px;color: #2E8FFF;border: 1px solid #2E8FFF;float: right;margin-right: 8px;padding: 0px 12px;line-height: 26px;margin-top:10px;}
.pay_ok{float: right;width:34%;background:#2E8FFF;color:#fff;font-size: 15px;text-align: center}
.isshow{display: none;}

.customer_list{padding-bottom: 0;overflow-y: auto;background: #F7F7F9;}
.customer_list .list_c{margin:8px auto;width:96%;border-radius: 5px;background: #fff;overflow: hidden;padding:8px 15px;}
.list_c .title_g{font-size:15px;font-weight: bold;color:#333;display: block;}
.list_c .guige_g,.list_c .price_g{display: block;}
.list_c .cus_bot{display: flex;justify-content:space-between;}
.list_c .cus_bot n{color:#0c6ec8}

.sale_list .list_c{position: relative;}
.sale_list .list_c .guige_g,.sale_list .list_c .price_g{line-height: 28px;font-size:16px;}
.sale_list .list_c .cus_bot{margin-top:4px;font-size:14px;color:#aaa;}
.sale_right{position: absolute;right:10px;top:6px;z-index:2;text-align: right;}
.sale_right img{padding-bottom: 2px;}
.sale_right span{display: block;text-align: right;}
.sale_right span.sale_sta{border-radius: 20px;margin:2px 0;text-align: center;padding:1px 7px;background: #F26163;color:#fff;font-size:14px;}
.sale_right span.sale_sta_y{background: #2E8FFF;}
.sale_right span.sale_sta_b{background: #C3A248}

.sale_right span.sale_price{font-weight: bold;color:#333;margin-top:2px;font-size:17px;}
.add_btn,.pay_cont .edit_ok{position: fixed;right:14px;top:0px;z-index:2;color:#6AAEFF;}



.pay_cont{background: #F7F7F9;}
.pay_cont .heads_title{position: fixed;top:0;width:100%;z-index:40;left:0;height:44px;line-height: 44px;text-align: center;background: #fff;}
.pay_cont  .heads_title .pay_ok{position: absolute;right:14px;top:0px;z-index:2;color:#6AAEFF;}
.pay_cont #payfrom{padding-top:50px;}
.remark_cont{padding:10px 5px;}
.remark_cont label{padding:10px;}
.pay_bot{position:fixed;bottom: 0;left:0;z-index: 3;width:100%}
.pay_bot span{width:50%;display: inline-block;height:45px;line-height: 45px;}
.pay_bot span.pay_cacel .quxiao{width:100%;border: 0;display: inline-block;background: #fff}

.layui-layer-btn .layui-layer-btn0 {border-color: #1e9fff;background-color: #1e9fff;color: #fff;border-radius: 25px;padding: 5px 24px;height: 36px;line-height: 26px;float: right;}
.layui-layer-btn .layui-layer-btn1 {border: 1px solid #dedede;background-color: #fff;color: #333;border-radius: 25px;padding: 5px 24px;height: 36px;line-height: 26px;}

.layui-layer-btn .layui-layer-btn0 .layui-layer-confirm,
.layui-layer-btn .layui-layer-btn1 .layui-layer-confirm,
.layui-layer-btn .layui-layer-btn0 .layui-layer-confirm:active,
.layui-layer-btn .layui-layer-btn1 .layui-layer-confirm:active,
.layui-layer-btn .layui-layer-btn0 .layui-layer-confirm:focus,
.layui-layer-btn .layui-layer-btn1 .layui-layer-confirm:focus{border:0 !important;outline:0;}

input::placeholder{color:#aaa;}
.yuan_green{background:#25DA6F;border:10px solid rgb(230 239 229 / 80%);}
.yuan span{font-size:20px;text-align: center;margin-top: 50px;display: inline-block;color:#fff;}
.yuan p{color:#fff;margin-top:10px;font-size:14px;}

.biaoti:after,.leesign_top:after{display: block;content: "";clear: both;}


.user_head{margin:0 10px;height:115px;background: #fff;border-radius: 5px;position: relative;}
.profile-avatar-container {position: relative;width: 90px;float: left;height: 40px; }
.profile-avatar-container .profile-user-img{width:70px;height:70px;border:2px solid #f3f3f3;border-radius:10px;padding:0;position: absolute;top:-30px;left:15px;background:#ffffff;}
.profile-avatar-container .profile-avatar-text {display:none; }
.profile-avatar-container:hover .profile-avatar-text {display: block;position: absolute;height: 70px;width: 70px;background: #444;opacity: .6;color: #fff;top: -30px;left: 16px;line-height: 70px;text-align: center;border-radius: 10px;font-size: 13px; }
.profile-avatar-container button{position: absolute;top: -30px;left: 15px;width: 70px;height: 70px;opacity: 0;}
.user_h{padding-top:10px;}
.user_nickname{font-size:18px;color:#333;margin-left: 5px;}
.user_edit{float: right;padding: 0px 5px;border: 1px solid #ccc;font-size: 12px;margin-right: 10px;border-radius: 4px;color:#888;}
.user_m{margin-top:20px;margin-left: 17px;}
.user_m .mendian{font-size:13px;color:#888;display: block;}
.user_m .zhiwu{font-size:14px;display: block;margin-top:6px;}
.user_m .mendian .tab_store{float: right;border-radius:20px;background: #0c6ec8;padding:2px 15px;color:#fff;margin-right:10px;}

.user_list{background:#fff;border-radius: 5px;margin:10px;padding:20px 0 15px 0;}
.user_list div{text-align: center}
.user_list div a{display: block;}
.user_list img{height:36px;}
.user_list p{text-align: center;margin-top:10px;color:#666;margin-bottom:0;}
.user_list:after{clear: both;content: "";display: block;}
.user_loginout{margin:10px;background: #fff;border-radius: 5px;height:55px;line-height:55px;color:#fff;font-size: 16px;}
.user_loginout a{text-align: center;display: block;color:#444;}
.user_loginout img{width:20px;margin-right:8px;margin-top: -4px;}

.zichan{background:#fff;border-radius: 5px;margin:10px;padding:10px 0;}
.zc_tt{text-align: left;font-size: 16px;color: #333;border-bottom: 1px solid #eee;height: 30px;line-height: 25px;padding-left: 15px;}
.zc_tt a{color:#333;display: block;}
.zc_tt i{float: right;margin-right: 15px;margin-top: 4px;}
.zc_cont div{font-size:12px;text-align: center;margin:15px auto 0 auto;padding-left:10px;padding-right:10px;}
.zc_cont div span{font-size: 16px;}



.sp_container {
  min-height: 33px;
}
.sp_container input.selectpage {
  color: inherit;
  pointer-events: inherit;
  padding-left: 12px;
  padding-right: 12px;
}
.sp_container .sp_element_box input.selectpage {
  padding-left: 0;
  padding-right: 0;
}
.sp_container .sp_element_box li:first-child input.selectpage {
  padding-left: 9px;
  padding-right: 9px;
}
/*修复radio和checkbox样式对齐*/
.radio > label,
.checkbox > label {
  margin-right: 10px;
}
.radio > label > input,
.checkbox > label > input {
  margin: 5px 0 0;
}

.panel-default {
  padding: 0 15px;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.panel-default > .panel-heading {
  position: relative;
  font-size: 16px;
  padding: 15px 0;
  background: #fff;
  border-bottom: 1px solid #f5f5f5;
}
.panel-default h2.page-header {
  margin-top: 0;
  height: 50px;
  line-height: 31px;
  font-size: 18px;
  padding: 10px 0;
  border-bottom: 1px solid #f5f5f5;
}
.panel-default > .panel-heading .panel-title {
  color: #313131;
}
.panel-default > .panel-heading .panel-title > i {
  display: none;
}
.panel-default > .panel-heading .more {
  position: absolute;
  top: 13px;
  right: 0;
  display: block;
  color: #919191;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.panel-default > .panel-heading .more:hover {
  color: #616161;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.panel-default > .panel-heading .panel-bar {
  position: absolute;
  top: 7px;
  right: 0;
  display: block;
}

.panel-default {
  padding: 0 10px;
}
.panel-default > .panel-heading {
  padding: 10px 0;
}
.panel-default > .panel-heading .more {
  top: 8px;
}
> .panel-body {
  position: relative;
  padding: 15px 0;
}
> .panel-footer {
  padding: 15px 0;
  background: none;
}

.panel-gray {
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);
}
.panel-gray > .panel-heading {
  background-color: #f5f5f5;
  color: #919191;
}
.panel-gray > .panel-body {
  color: #919191;
  background: #fff;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.panel-page {
  padding: 45px 50px 50px;
  min-height: 500px;
}
.panel-page .panel-heading {
  background: transparent;
  border-bottom: none;
  margin: 0 0 30px 0;
  padding: 0;
}
.panel-page .panel-heading h2 {
  font-size: 25px;
  margin-top: 0;
}

.panel-page {
  padding: 15px;
  min-height: 300px;
}
.n-bootstrap .n-right {
  margin-top: 0;
  top: -20px;
  position: absolute;
  left: 0;
  text-align: right;
  width: 100%;
}
.n-bootstrap .n-right .msg-wrap {
  position: relative;
}
.n-bootstrap .col-xs-12 > .n-right .msg-wrap {
  margin-right: 15px;
}

.nav-pills > li {
  margin-right: 5px;
}
.nav-pills > li > a {
  padding: 10px 15px;
  color: #616161;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.nav-pills > li > a:hover {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-color: #f5f5f5;
}
.nav-pills > li.active > a {
  border: none;
  color: #fff;
  background: #007bff;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  border-radius: 3px;
}
.nav-pills.nav-pills-sm > li > a {
  font-size: 12px;
  line-height: 1.5;
  padding: 4px 13px;
}
.fieldlist dd {
  display: block;
  margin: 5px 0;
}
.fieldlist dd input {
  display: inline-block;
  width: 300px;
}
.fieldlist dd input:first-child {
  width: 110px;
}
.fieldlist dd ins {
  width: 110px;
  display: inline-block;
  text-decoration: none;
}
/* 弹窗中的表单 */
.form-layer {
  height: 100%;
  min-height: 150px;
  min-width: 300px;
}
.form-layer .form-body {
  width: 100%;
  overflow: auto;
  top: 0;
  position: absolute;
  z-index: 10;
  bottom: 50px;
  padding: 15px;
}
.form-layer .form-footer {
  height: 50px;
  line-height: 50px;
  background-color: #ecf0f1;
  width: 100%;
  position: absolute;
  z-index: 200;
  bottom: 0;
  margin: 0;
}
.form-layer .form-footer .form-group {
  margin-left: 0;
  margin-right: 0;
}

.layer-footer{padding:15px 0 30px 0;}
.layer-footer button.btn-info{padding:10px 0;border-radius: 20px;font-size:15px;min-width:120px;}
.layer-footer button.btn-default{padding:10px 10px;border-radius: 20px;min-width:80px;font-size:15px;}

footer.footer {
  width: 100%;
  max-width:640px;
  color: #aaa;
  background: #fff;
  margin-top: 25px;
  height:56px;
  position: fixed;
  bottom: 0;
  z-index:999;
  left:calc(50% - 320px);
  border-top: 1px solid #ccc;
}
footer.footer ul:after{clear: both;content: "";display: block;}
footer.footer li{list-style: none;text-align:center;float: left;width:20%;text-align: center;position: relative;}
footer.footer li .add{width:48px;height:48px;margin-top: -23px;}
footer.footer li i{display: block;padding:6px 0 3px 0;}
footer.footer li img{height:24px;}
footer.footer li a{color:#666;}
footer.footer li a.active{color:#007bff;}


.footer_lee {
  width: 100%;
  max-width:640px;
  color: #aaa;
  background: #fff;
  margin:0 auto;
  height:54px;
  line-height: 54px;
  font-size:18px;
  position: fixed;
  top: 0;
  left:calc(50% - 320px);
  z-index:99;
  border-top:1px solid #efefef;
}
.footer_lee li{list-style: none;text-align:center;}
.footer_lee li i{display: block;padding:4px 0;font-size:22px;}
.footer_lee li a{color:#666;border-bottom:1px solid #fff;display: block;}
.footer_lee li a.active{color:#007bff;border-bottom:1px solid #007bff;}



.tips{border: 1px solid #999;color:#999;padding:0 6px;margin-left: 5px;border-radius: 4px;font-size: 11px;}
.tips_1{border: 1px solid #27C24C;color:#27C24C;}
.tips_2{border: 1px solid #ff5500;color:#ff5500;}
.tips_3{border: 1px solid #921e12;color:#921e12;}
.tips_4{border: 1px solid #d424e7;color:#d424e7;}

.lee_top{margin:0 10px;text-align: center;background: #fff;border-radius: 4px;position: relative;}
.buka_a{position: absolute;top: 10px;right: 10px;z-index: 3;font-size: 14px;border: 1px solid #007bff;border-radius: 4px;padding: 2px 6px;}
.lee_top i{font-size:30px;margin: 15px auto 10px auto;}
.lee_top .lee_tongji{margin:10px auto;padding:0;}
.lee_top .lee_tongji ul{padding:0;margin:0;}
.lee_top .lee_tongji ul:after{clear: both;display: block;content: "";}
.lee_top .lee_tongji li{float: left;width:25%;list-style: none;margin-bottom:5px;}
.tips{margin:5px 10px;border-radius: 5px;border:none;background: #e3e3e3;position: relative;padding:6px 10px;}
.tips .close_tips{position: absolute;right: 4px;top: 0px;font-size: 28px;width: 28px;height: 28px;line-height: 30px;text-align: center;font-style:normal;}
.tips p{margin: 3px 0;font-size: 12px;}
.tips p i{display: inline-block;width: 4px;height: 4px;border-radius: 50%;background: #007bff;margin-right: 7px;float: left;margin-top: 7px;}
.tips p i.orange{background: #ff0000;}
.tips p i.black{background: #333;}
.qiandao-main{background: #fff;margin:10px;border-radius: 4px;}
.riqi_qiehuan{font-size:16px;text-align: center;padding:14px 0 4px 0;color:#333;}
.riqi_qiehuan span{margin:0 10px;}
.riqi_qiehuan i{display: inline-block;width:32px;height:20px;font-size: 20px;}
.riqi_qiehuan p{margin-bottom: 3px;color:#555;}
.qiandao-list{margin-top:10px;margin-bottom:20px;padding:0;}
.qiandao-list:after{clear: both;content: "";display: block;}
.qiandao-list li {text-align: center; height: 38px;line-height: 7px; width:14.286%; border-radius: 50%;  background-repeat: no-repeat;  list-style:none;float:left; }
.qiandao-list li.qiandao .qiandao-icon{display:block;background: #7dc1f3;color:#fff;}
.qiandao-list li.active .qiandao-icon{display:block;background: #007bff;color:#fff;}
.qiandao-list li i{width: 3px;height: 3px;display: inline-block;background: #007bff;border-radius: 50%;line-height: 4px;margin: 2px;padding: 0;}
.qiandao-list li i.orange{background: #ff0000;}
.qiandao-list li i.black{background: #333;}
.qiandao-icon {
  font-size: 13px;
  color: #444;
  width: 26px;
  height: 26px;
  line-height: 25px;
  text-align: center;
  margin: 0 auto;
  border-radius: 50%;
}
.day-header {
  padding:5px 0;
  display: block;
  border-bottom: 1px solid #ccc;
}
.day-header div {
  padding: 20px;
  border-radius: 5px;
  text-align: center;
  float: left;
  width:14.286%;
}
.day-header:after,.zc_cont:after{clear: both;content: "";display: block;}
.qiandao-top {
  background-color: #fff6ed;
  position: relative;
  border-radius: 10px;
}
.qiandao-bottom {
  background-color: #fff6ed;
  margin-top: 20px;
  border-radius: 10px;
  padding: 20px;
}
.qiandao-list {
  display: block;
}

.banci{margin:10px;border-top:1px solid #eee;padding:10px;}
.banci p{font-size:12px;color: #666;line-height: 24px;margin:0;}
.banci .banci_tj{display: block;}
.banci .banci_no{display: none;}
.banci .banci_no{text-align: center;line-height: 30px;}
.banci .banci_no img{max-width:200px;margin:10px auto 2px auto;}
.banci .banci_no p{color:#333;font-size:14px;}
.banci_tongji{padding:10px 0;color:#333;}
.banci_tongji .banci_shang_tt,.banci_tongji .banci_xia_tt{position: relative;padding:15px 0;}
.banci_tongji .dian{position: absolute;left:1px;top:24px;width:4px;height:4px;border-radius: 50%;background: #ddd;}
.banci_tongji .banci_shangban_time,.banci_tongji .banci_xia_time{margin-left:15px;}
.banci_tongji .tips{font-size:10px;background: #fff;border:1px solid #007bff;color:#007bff;padding:0 6px;}
.banco_buka{display: none;margin-top: 5px;border-radius: 3px;border: 1px solid #ddd;width: 75px;text-align: center;
  color: #666;margin-left: 15px;}
.banci_tongji .tips_0,.banci_tongji .tips_2{border:1px solid #f8a224;color:#f8a224;}
.buka_info{display: block;border: 1px solid #ddd;border-radius: 5px;color: #333;font-weight: 600;margin-top: 10px;margin-left: 15px;margin-right: 15px;}
.sw_buka_info{display: none;}
.buka_info a{color:#333;display: block;padding: 8px;}
.buka_info img{float: left;width:28px;margin-top:-3px;margin-right:4px;}
.buka_info span{color:#666;font-weight: 400;float: right;font-size:13px;}
.buka_info span i{font-size:14px;margin-left:6px;}

@media (max-width: 638px) {
  .qiandao-con {
    flex-direction: column;
  }
  .day_lists-box {
    width: 100%;
  }
  .day-header div {
    padding: 5px;
  }
  .qiandap-box {
    width: 94%;
  }

  .qiandao-history-layer .qiandao-layer-con{margin:0px 0 0 0px;width:100%;height:100%}
  .qiandao-layer-con {
    top: 0px;
    left: 0px;
    border: 0px;
  }
  .qiandao-top {
    margin-top: 20px;
  }
  .qiandao-right {
    padding: 0px;
  }
  .qiandao-bottom {
    margin-bottom: 100px;
  }
  .qiandao-right {
    margin-left: 0px;
  }
}
.qingjia_form{background: #fff;}
.qingjia_form form.form-horizontal .control-label{text-align: left;color:#333;}
.qingjia_form .form-horizontal .form-group{margin:10px;}
.qingjia_form .form-horizontal .form-group .red{color:#f00;margin-right:3px;}
.qingjia_form .form-control{border-radius: 5px;}

.data-container-mess{padding:0px 0 20px 0;background: #fff;}
.mess_list{width:90%;margin:2px auto;border-bottom: 1px solid #ccc;padding:5px;}
.mess_list a{color:#666;}
.mess_list .title{display: flex;justify-content: space-between;}
.mess_list .title span{font-size:18px;color:#333;}
.mess_list .title i{font-style: normal;}
.mess_list .contents{margin-top:5px;}
.mess_list .contents span{display: block;line-height: 24px;}
.mess_list .mess_bot{margin:8px 0 5px 0;}
.mess_list .mess_bot span.green{color: #14bb3b;}
.mess_list .mess_bot span.drange{color:#ff5500;}
.mess_list .mess_bot span.edits{color:#0c6ec8;float: right;}


.yulan_img{text-align: center;padding: 10px;width: 100%;height: 100%;background: #eee; position: relative;}
.yulan_img img{max-width: 100%;max-height: 100%;display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}


.mess_detail{padding: 0px 4% 20px 4%;margin: 0 auto;background: #fff;min-height: calc(100vh - 120px);position: relative;}
.mess_detail .tip_img{position: absolute;z-index:1;right:20px;top:10px;height:70px;}
.mess_detail .title{font-size:18px; color:#333;padding:10px 0 8px 0 ;}
.mess_detail .zhuangtai span.green{color: #14bb3b;}
.mess_detail .zhuangtai span.drange{color:#ff5500;}

.mess_detail .bumen{margin-top:15px;margin-bottom:15px;}
.mess_detail .bumen span{color:#999;font-size:13px;}
.mess_detail .bumen p{color:#333;font-size: 15px;line-height:30px}
.mess_detail .tiaoxiu{background: #F2F1F6;border-radius: 6px;padding:14px 20px;margin-top:30px;}
.tx_title{color:#333;font-size: 15px;}
.timeline {margin-top:18px;list-style: none;position: relative;margin:0;}
.timeline:before {content: '';position: absolute;top: 4px;bottom: 0;width: 2px;background: #D0D1D5;left: 2px;margin: 0;border-radius: 2px;height: 24px;}
.timeline li {position: relative;margin-top:20px;clear: both;}
.timeline li span{position: absolute;top: -7px;left: 20px;color:#76757A;}
.timeline li:before {width: 6px;height:6px;border-radius: 50%;background: #D0D1D5;z-index: 1;}

.rotate {
  -webkit-transition-duration: 0.8s;
  -moz-transition-duration: 0.8s;
  -o-transition-duration: 0.8s;
  transition-duration: 0.8s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  transition-property: -webkit-transform,-moz-transform,-o-transform,transform;
  overflow: hidden;
}
.rotate:hover {
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg);
}
.user-section {
  background: #fff;
  padding: 15px;
  margin-bottom: 20px;
  -webkit-border-radius: 4px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 4px;
  -moz-background-clip: padding;
  border-radius: 4px;
  background-clip: padding-box;
}
.login-section {
  margin: 50px auto;
  width: 460px;
  -webkit-border-radius: 0;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 0;
  -moz-background-clip: padding;
  border-radius: 0;
  background-clip: padding-box;
}
.login-section.login-section-weixin {
  min-height: 315px;
}
.login-section .logon-tab {
  margin: -15px -15px 0 -15px;
}
.login-section .logon-tab > a {
  display: block;
  padding: 20px;
  float: left;
  width: 50%;
  font-size: 16px;
  text-align: center;
  color: #616161;
  background-color: #efefef;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.login-section .logon-tab > a:hover {
  background-color: #fafafa;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.login-section .logon-tab > a.active {
  background-color: #fff;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.login-section .login-main {
  padding: 40px 45px 20px 45px;
}
.login-section .n-bootstrap .controls,
.form-section .n-bootstrap .controls {
  position: relative;
}
.login-section .n-bootstrap .input-group,
.form-section .n-bootstrap .input-group {
  position: inherit;
}
.login-section .n-bootstrap .n-right,
.form-section .n-bootstrap .n-right {
  margin-top: 0;
  top: -20px;
  position: absolute;
  left: 0;
  text-align: right;
  width: 100%;
}
.login-section .n-bootstrap .n-right .msg-wrap,
.form-section .n-bootstrap .n-right .msg-wrap {
  position: relative;
}

.sidenav {
  padding: 20px 0 10px 0;
  margin-bottom: 20px;
  background-color: #fff;
}
.sidenav .list-group:last-child {
  margin-bottom: 0;
}
.sidenav .list-group .list-group-heading {
  list-style-type: none;
  color: #919191;
  margin-bottom: 10px;
  margin-left: 35px;
  font-size: 14px;
}
.sidenav .list-group .list-group-item {
  -webkit-border-radius: 0;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 0;
  -moz-background-clip: padding;
  border-radius: 0;
  background-clip: padding-box;
  border: none;
  padding: 0;
  border-left: 2px solid transparent;
}
.sidenav .list-group .list-group-item:last-child,
.sidenav .list-group .list-group-item:first-child {
  -webkit-border-radius: 0;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 0;
  -moz-background-clip: padding;
  border-radius: 0;
  background-clip: padding-box;
}
.sidenav .list-group .list-group-item:hover {
  border-left: 2px solid rgba(245, 245, 245, 0.38);
  background-color: rgba(245, 245, 245, 0.38);
}
.sidenav .list-group .list-group-item > a {
  display: block;
  color: #616161;
  padding: 10px 15px 10px 35px;
}
.sidenav .list-group .list-group-item.active {
  border-left: 2px solid #007bff;
  background-color: rgba(245, 245, 245, 0.38);
}
.sidenav .list-group .list-group-item.active > a {
  color: #007bff;
}
.nav li .avatar-text,
.nav li .avatar-img {
  height: 30px;
  width: 30px;
  line-height: 30px;
  font-size: 14px;
}
.nav li .avatar-img {
  font-size: 0;
}
.nav li .avatar-img img {
  border-radius: 30px;
  width: 30px;
  height: 30px;
}
.avatar-text,
.avatar-img {
  display: inline-block;
  box-sizing: content-box;
  color: #fff;
  text-align: center;
  vertical-align: top;
  background-color: #e8ecf3;
  font-weight: normal;
  width: 48px;
  height: 48px;
  border-radius: 48px;
  font-size: 24px;
  line-height: 48px;
}
.avatar-img {
  font-size: 0;
}
.avatar-img img {
  border-radius: 48px;
  width: 48px;
  height: 48px;
}

main.content {
  position: inherit;
  padding-top: 15px;
  padding-bottom:60px;
}
.login-section {
  width: 100%;
  margin: 20px auto;
}
.login-section .login-main {
  padding: 20px 0 0 0;
}


.pager .pagination {
  margin: 0;
}
.pager li {
  margin: 0 0.4em;
  display: inline-block;
}
.pager li:first-child > a,
.pager li:last-child > a,
.pager li:first-child > span,
.pager li:last-child > span {
  padding: 0.5em 1.2em;
}
.pager li > a,
.pager li > span {
  background: none;
  border: 1px solid #e6e6e6;
  border-radius: 0.25em;
  padding: 0.5em 0.93em;
  font-size: 14px;
}
.jumpto input {
  width: 50px;
  margin-left: 5px;
  margin-right: 5px;
  text-align: center;
  display: inline-block;
}
.fixed-columns,
.fixed-columns-right {
  position: absolute;
  top: 0;
  height: 100%;
  min-height: 41px;
  background-color: #fff;
  box-sizing: border-box;
  z-index: 2;
  box-shadow: 0 -1px 8px rgba(0, 0, 0, 0.08);
}
.fixed-columns .fixed-table-body,
.fixed-columns-right .fixed-table-body {
  min-height: 41px;
  overflow-x: hidden !important;
}
.fixed-columns {
  left: 0;
}
.fixed-columns-right {
  right: 0;
  box-shadow: -1px 0 8px rgba(0, 0, 0, 0.08);
}
.bootstrap-tagsinput {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  display: inline-block;
  padding: 4px 6px;
  color: #555;
  vertical-align: middle;
  width: 100%;
  line-height: 22px;
  cursor: text;
}
.bootstrap-tagsinput input {
  border: none;
  box-shadow: none;
  outline: none;
  background-color: transparent;
  padding: 0;
  margin: 0;
  font-size: 13px;
  width: 80px;
  max-width: inherit;
}
.bootstrap-tagsinput input:focus {
  border: none;
  box-shadow: none;
}
.bootstrap-tagsinput .tagsinput-text {
  display: inline-block;
  overflow: auto;
  visibility: hidden;
  height: 1px;
  position: absolute;
  bottom: -1px;
  left: 0;
}
.bootstrap-tagsinput .tag {
  margin-right: 2px;
  color: white;
}
.bootstrap-tagsinput .tag [data-role="remove"] {
  margin-left: 5px;
  cursor: pointer;
}
.bootstrap-tagsinput .tag [data-role="remove"]:after {
  content: "x";
  padding: 0px 2px;
}
.bootstrap-tagsinput .tag [data-role="remove"]:hover {
  background-color: rgba(255, 255, 255, 0.16);
}
.autocomplete-suggestions {
  border-radius: 2px;
  background: #FFF;
  overflow: auto;
  min-width: 200px;
  -webkit-box-shadow: 0px 20px 30px rgba(83, 88, 93, 0.05), 0px 0px 30px rgba(83, 88, 93, 0.1);
  -moz-box-shadow: 0px 20px 30px rgba(83, 88, 93, 0.05), 0px 0px 30px rgba(83, 88, 93, 0.1);
  box-shadow: 0px 20px 30px rgba(83, 88, 93, 0.05), 0px 0px 30px rgba(83, 88, 93, 0.1);
}
.autocomplete-suggestions strong {
  font-weight: normal;
  color: red;
}
.autocomplete-suggestions .autocomplete-suggestion {
  padding: 5px 10px;
  white-space: nowrap;
  overflow: hidden;
}
.autocomplete-suggestions .autocomplete-selected {
  background: #F0F0F0;
}
.autocomplete-suggestions .autocomplete-group {
  padding: 5px 10px;
}
.autocomplete-suggestions .autocomplete-group strong {
  display: block;
  border-bottom: 1px solid #ddd;
}
.autocontent {
  position: relative;
}
.autocontent .autocontent-caret {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  line-height: 1;
  background: #eee;
  color: #ddd;
  vertical-align: middle;
  padding: 0 5px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.autocontent .autocontent-caret:hover {
  color: #ccc;
}
@media (max-width:640px) {
  footer.footer,.footer_lee,.head_title,.pod_tabs,.goods_title{left: 0;}
}


.ajaxListCondiv,.ajaxListCondivc{
  top:12%;
  left:4%;
  position:fixed;
  display: none;
  z-index: 999;
  width: 92%;
  height:68%;
}

.ajaxListCon,.ajaxListConc{
  width: 100%;
  height:100%;
  margin:0 auto;
  background: #FFFFFF;
  border: 1px solid #DDD;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0,0,0,.15);
  -webkit-transform: translateZ(0);
  color: rgba(0,0,0,.65);
  font-size: 14px;
  font-family: -apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
}

.ajaxListCondiv_close,.ajaxListCondivc_close{
  position: absolute;
  background: #aaa;
  z-index: 1;
  border-radius: 50%;
  top: -19px;
  right: -4px;
  height: 40px;
  width: 40px;
}
.ajaxListCondiv_close img,.ajaxListCondivc_close img{width:100%;height:100%}
.ajaxListCondiv_cont,.ajaxListCondivc_cont{
  overflow-x: hidden;
  overflow-y: auto;
  width: 100%;
  height:100%;
  background: #FFFFFF;
  border: 1px solid #DDD;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0,0,0,.15);
  -webkit-transform: translateZ(0);
  color: rgba(0,0,0,.65);
  font-size: 14px;
  font-family: -apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
}

.ajaxListHeader{
  display: block;
  width: 100%;
  background-color: #fafafa;
  border-bottom: 1px solid #e8e8e8;
  overflow: hidden;
}
.ajaxListHeaderInner{
  display: block;
  padding-top:3px;
  line-height: 42px;
  height: 42px;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #272727;
  font-size: 14px;
}
.ajaxListHeaderInner input{width:calc(100% - 90px);float: left;border:none;padding-left:4px;}
.ajaxListHeaderInner button{width:90px;float: right;background: #18bc9c;border:1px solid #18bc9c;color:#fff;}
.ajaxListHeaderInner:after{clear: both;display: block;content: ""}
.ajaxListBody{
  width: 100%;
  height: calc(100% - 60px);
  overflow-x: hidden;
  overflow-y: auto;
}

.ajaxListBody::-webkit-scrollbar-thumb,.ajaxListCondiv_cont::-webkit-scrollbar-thumb,.ajaxListCondivc_cont::-webkit-scrollbar-thumb {
  outline-offset:-2px;
  outline:2px solid #fff;
  border-radius:0;
  border:2px solid #fff;
  background-color:#c8d8fe
}
.ajaxListBody::-webkit-scrollbar-thumb:hover,.ajaxListCondiv_cont::-webkit-scrollbar-thumb:hover,.ajaxListCondivc_cont::-webkit-scrollbar-thumb:hover {
  background-color:#50506d;
  border-radius:4px
}
.ajaxListBody::-webkit-scrollbar,.ajaxListCondiv_cont::-webkit-scrollbar,.ajaxListCondivc_cont::-webkit-scrollbar {
  width:8px;
  height:8px
}
.ajaxListBody::-webkit-scrollbar-track-piece,.ajaxListCondiv_cont::-webkit-scrollbar-track-piece ,.ajaxListCondivc_cont::-webkit-scrollbar-track-piece {
  background-color:#fff;
  border-radius:0
}

.ajaxListHeaderInner-part {
  float: left;
  margin-right:5px;
}
.ajaxListHeaderInner-part:last-child{
  margin-right: 0;
}
.ajaxListHeaderInner:after,.ajaxListItemInner:after{clear: both;display: block;content:"";}

.ajaxListItemt {
  width: 100%;
  color: rgba(0,0,0,.80);
  font-weight: 400;
  font-size: 14px;
  cursor: pointer;
  overflow: hidden;
  border-bottom: 1px solid #e8e8e8;
  padding:5px 0;
}
.ajaxListCondiv_cont .ajaxListItems,.ajaxListCondivc_cont .ajaxListItemc{
  width: 100%;
  color: rgba(0,0,0,.80);
  font-weight: 400;
  font-size: 14px;
  cursor: pointer;
  overflow: hidden;
  border-bottom: 1px solid #e8e8e8;
  padding:2px 0;
}
.ajaxListItemt.focus,.ajaxListItemt:hover,.ajaxListItemt.act ,.ajaxListItemtc.act {
  background: #e6e6e6;
}

.ajaxListItem,.ajaxListItemc {
  width: 100%;
  color: rgba(0,0,0,.80);
  font-weight: 400;
  font-size: 14px;
  cursor: pointer;
  overflow: hidden;
  border-bottom: 1px solid #e8e8e8;
  padding:5px 0;
}
.ajaxListItem.focus,.ajaxListItemc.focus{
  background: #fafafa;
}
.ajaxListItem:hover,.ajaxListItem.act,.ajaxListItems:hover,.ajaxListItems.act,.ajaxListItemc:hover,.ajaxListItemc.act {
  background: #e6f7ff;
}

.ajaxListItemInner{
  display: block;
  width: 100%;
  min-height: 30px;
  padding: 5px 10px;
  line-height: 22px;
}
.ajaxListItemInner.lg{
}
.ajaxListItemInner-part{
  display: block;
  width:90%;
  margin:0 auto;
}
.ajaxListFlexNone{
  flex: none;
}

.ajaxListMore {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 40px;
  color: rgba(0,0,0,.80);
  font-weight: 400;
  font-size: 14px;
  cursor: pointer;
  overflow: hidden;
  background: #fafafa;
}
.ajaxListMore:hover,.ajaxListMore.act {
  background: #e6f7ff;
}


/*# sourceMappingURL=frontend.css.map */