/*2017-12-06*/
@charset "utf-8";
.wrapperBox{height: 100%;overflow: hidden;}
.wrapperBox_l{width: 160px; float: left; height: 100%; position: relative; background: #273140; overflow: hidden;}
.wrapperBox_r{margin-left: 160px; height: 100%;}

.wrapperBox_l .logo{position: sticky; z-index: 1; left: 0; top: 0; right: 0; height: 50px; text-align: center; padding-top: 5px; background: #273140;}
.wrapperBox_l .nav{height: calc(100% - 100px); overflow: auto;}
.wrapperBox_l .nav li a{display: block; height: 50px; padding: 15px 0 15px 20px; font-size: 14px; line-height: 20px; color: #7f96a3; position: relative;}
.wrapperBox_l .nav li a:hover{background: #1a222f;}
.wrapperBox_l .nav li a.on{background: #1a222f; color: #1E9FFF}
.wrapperBox_l .nav li a.on::before{content: ''; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-left: 7px solid #4fc1ee; position: absolute; left: 0; top: 50%; margin-top: -10px;}
.wrapperBox_l .nav li a i{width: 16px; height: 16px; display: inline-block; vertical-align: middle; margin-right: 10px; background-repeat: no-repeat; background-position: center;}
.wrapperBox_l .nav li a i.ico1{background-image: url(../image/nav_ico/nav_ico1.png);}
.wrapperBox_l .nav li a.on i.ico1{background-image: url(../image/nav_ico/nav_ico1_2.png);}
.wrapperBox_l .nav li a i.ico2{background-image: url(../image/nav_ico/icon01.png);}
.wrapperBox_l .nav li a.on i.ico2{background-image: url(../image/nav_ico/icon01.png);}
.wrapperBox_l .nav li a i.ico3{background-image: url(../image/nav_ico/icon03.png);}
.wrapperBox_l .nav li a.on i.ico3{background-image: url(../image/nav_ico/icon03.png);}
.wrapperBox_l .nav li a i.ico4{background-image: url(../image/nav_ico/icon04.png);}
.wrapperBox_l .nav li a.on i.ico4{background-image: url(../image/nav_ico/icon04.png);}
.wrapperBox_l .nav li a i.ico5{background-image: url(../image/nav_ico/nav_ico5.png);}
.wrapperBox_l .nav li a.on i.ico5{background-image: url(../image/nav_ico/nav_ico5_2.png);}
.wrapperBox_l .nav li a i.ico6{background-image: url(../image/nav_ico/nav_ico6.png);}
.wrapperBox_l .nav li a.on i.ico6{background-image: url(../image/nav_ico/nav_ico6_2.png);}
.wrapperBox_l .nav li a i.ico7{background-image: url(../image/nav_ico/nav_ico7.png);}
.wrapperBox_l .nav li a.on i.ico7{background-image: url(../image/nav_ico/nav_ico7_2.png);}
.wrapperBox_l .nav li a i.ico8{background-image: url(../image/nav_ico/nav_ico8.png);}
.wrapperBox_l .nav li a.on i.ico8{background-image: url(../image/nav_ico/nav_ico8_2.png);}
.wrapperBox_l .nav li a i.ico9{background-image: url(../image/nav_ico/nav_ico9.png);}
.wrapperBox_l .nav li a.on i.ico9{background-image: url(../image/nav_ico/nav_ico9_2.png);}
.wrapperBox_l .nav li a i.ico10{background-image: url(../image/nav_ico/nav_ico10.png);}
.wrapperBox_l .nav li a.on i.ico10{background-image: url(../image/nav_ico/nav_ico10_2.png);}
.wrapperBox_l .nav li a i.ico11{background-image: url(../image/nav_ico/nav_ico11.png);}
.wrapperBox_l .nav li a.on i.ico11{background-image: url(../image/nav_ico/nav_ico11_2.png);}

.wrapperBox_l .link{display: block; position:sticky; z-index: 1; left: 0; bottom: 0; right: 0; height: 50px; line-height: 50px; text-align: center; color: #fff;background: #3190b8; font-size: 14px;}

header{background: #fff;height: 50px; display: block; position: relative;}
header::after{content: '';width: 100%; height: 1px; background: #e4ebf1; position: absolute; z-index: 0; left: 0; bottom: 0;}

header .breadcrumb_box li{ float:left; font-size: 14px; line-height: 50px;}
header .breadcrumb_box li.one a{display: block; width: 116px; height: 50px; text-align: center;}
header .breadcrumb_box li.two a{display: block; padding-left: 20px; color: #1E9FFF;}

header .userInfo_box{position:relative; z-index: 1; min-width: 190px; height: 50px;right: -310px;}
header .userInfo_box .userInfo{ display:block; padding:0 20px 0 0px; height:28px; line-height:28px; font-size:12px; color:#4f697a; overflow: visible; background: #ebf3fa; border-radius: 50px; margin: 11px 16px 0; position: relative; min-width: 157px;}
header .userInfo_box .userInfo i{ font-size:14px; line-height: 28px; font-weight:normal; color: #1E9FFF; position: absolute; right: 12px; top: -2px;}
header .userInfo_box .userInfo .img{ display:inline-block; width:40px; height:40px; margin-top: -6px; border: 1px solid #ecf3fa; border-radius:100%; overflow:hidden; margin-right:8px; background:#eee url(../image/user_bg.png) no-repeat center; background-size:110%; vertical-align:middle;}
header .userInfo_box .userInfo .img img{ width:100%; height:100%;}
header .userInfo_box .dropMenu{ display:none; width:150px; position:absolute; right:20px; top:48px; background:#fff; box-shadow:0 2px 5px #595b60; border-radius: 4px; border: 1px solid #e6e6e6;}
header .userInfo_box .dropMenu::before{content: " ";position: absolute;left: 50%;top: -7px;width: 12px;height: 12px;border-left: 1px solid #e6e6e6; border-bottom: 1px solid #ddd; background: #fff; -webkit-transform: rotate(135deg);transform: rotate(135deg);}
header .userInfo_box .dropMenu ul{list-style:none; padding:0; margin:0; padding:5px 0 0;}
header .userInfo_box .dropMenu li{list-style:none;}
header .userInfo_box .dropMenu li a{ display:block; line-height:36px; padding:0 16px; color:#666; font-size:14px; text-align: center;}
header .userInfo_box .dropMenu li.last a{border-top: 1px solid #eee; background: #fafafa;}
header .userInfo_box .dropMenu li a:hover{color: #1E9FFF;}

.buy_div{width: 300px;height:49px;display: inline-block;position: relative;float: right;right: 170px;line-height: 49px;text-align: center;font-size: 14px;}

.buy_code{color:#1E9FFF;margin-left: 20px;}
.buy_codema{display: inline-block;width:100px;color:#fff;height: 35px;background: #1E9FFF;border-radius: 20px;line-height: 35px;}
.wrapperMainBox{height: calc(100% - 80px); position: relative;}
.wrapperMainBox.menu{margin-left: 116px;}

.wrapperBox_nav2 .menuLeft{display:block;}

.menuLeft{width: 116px; background: #fff; height: 100%; position: fixed; left:100px; top: 50px; bottom: 0; overflow: auto; overflow-x: hidden; float: left; display: none;}
.menuLeft::after{content: '';height: 100%; width: 1px; background: #e4ebf1; position: absolute; z-index: 0; right: 0; top: 0;}
.menuLeft ul li{padding: 6px 10px;}
.menuLeft ul li a{display: block; height: 28px; line-height: 28px; font-size: 14px; padding:0 6px; color: #666; border-radius: 2px;}
.menuLeft ul li a:hover{background: #fafafa;}
.menuLeft ul li a.on{background: #eef9fd; color: #1E9FFF;}

.wrapperMain{min-height: 100%; padding: 10px 10px 57px; overflow: auto; position: relative;}
/* @media (max-width:1300px) {
    .wrapperMain_bg{width: 1000px;}
} */
.wrapperMain:after{content: ''; width: 100%; height: 57px; position: absolute; left: 0; bottom: 0px; z-index: -2;}
/*.wrapperMain.menu{margin-left: 116px;}*/
.wrapperMain_bg{border: 1px solid #e4ebf1; background: #fff; padding: 16px;}
/***以上为框架结构样式****/

/*登录&入驻&忘记密码-开始*/
.smallpage {width: 1000px;margin: 0px auto;min-width: 1000px;}
.loginTop{ width:100%;  padding: 30px 0; text-align: center; overflow: hidden;}
.loginTip{ display: inline-block; color: #1E9FFF; font-size: 30px; margin-left: 10px; line-height: 42px; vertical-align: middle;}
.loginTop .logo{ font-size:30px; color:#1E9FFF; line-height:60px; font-weight:600;}
.loginTop img{ vertical-align:bottom; margin-right:10px; margin-top: -10px;}
.loginTop .tit{ margin-left:40px; font-size:20px; font-weight:500; color:#666; line-height:60px;}
.login_user{ font-size:16px; line-height:36px; padding-top:12px;}
.login_user .img{ display:inline-block; width:36px; height:36px; border-radius:100%; background:url(../images/user_bg.png) no-repeat center; background-size:100%; overflow:hidden; margin-right:10px; vertical-align:bottom;}
.login_user .ico{ display:inline-block; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 5px solid #898989; margin-left:10px; vertical-align:middle;}

.login_box{width: 900px; margin: 0 auto; background: #fff; padding: 54px 0 100px; }
.login_form_box{width: 362px; margin: 0 auto;}
.newEnter_form_tit {font-size: 26px;line-height: 40px;text-align: center;margin-bottom: 20px;}

.login_form_box .tab_box{text-align:center; overflow:hidden; padding:10px 30px; margin-bottom: 40px;}
.login_form_box .tab_box a{ display:block; float:left; width:50%; line-height:52px; font-size:26px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; color:#333; position: relative;}
.login_form_box .tab_box a.on,.login_form_box .tab_box a:hover{ color:#1E9FFF;}
.login_form_box .tab_box a:after{ content: ''; width: 104px; height: 3px; background: transparent; position: absolute; left: 50%; bottom: 0; margin-left: -52px;}
.login_form_box .tab_box a.on:after,.login_form_box .tab_box a:hover:after{ background: #1E9FFF; }

.login_form_box .int_box{ border:1px solid #ddd; height:48px; background:#fff; position:relative; border-radius: 4px; margin-bottom: 15px;}
.login_form_box .int_box.has-error{border:1px solid #a94442;}
.login_form_box .int_box .ico{ float:left; margin:9px; width:20px; height:20px; background:url(../image/login_ico1.png) no-repeat center;}
.login_form_box .int_box .ico.ico2{ background-image:url(../image/login_ico2.png);}
.login_form_box .int_box .ico.ico3{ background-image:url(../image/login_ico3.png);}
.login_form_box .int_box .ico.ico4{ background-image:url(../image/login_ico5.png);}
.login_form_box .int_box .ico.ico5{ background-image:url(../image/login_ico6.png);}
.login_form_box .int_box .ico.ico6{ background-image:url(../image/login_ico7.png);}
.login_form_box .int_box .ico.ico7{ background-image:url(../image/login_ico8.png);}
.login_form_box .int_box .ico.ico8{ background-image:url(../image/login_ico9.png);}
.login_form_box .int_box .ico.ico9{ background-image:url(../image/login_ico10.png);}
.login_form_box .int_box .box{height:46px; background:#fff; position:relative; border-radius: 4px; overflow: hidden;}
.login_form_box .int_box .box input{ padding:0; margin:0; border:none; background:none; height: 46px; line-height: 46px; text-indent:10px; width:100%; font-size:14px;}
.login_form_box .int_box .box .clear_ico{ position:absolute; right:10px; top:16px; width:14px; height:14px; background:url(../image/login_clear.png) no-repeat center top; display:none;}
.login_form_box .int_box .box .clear_ico:hover{ background-position:center bottom;}
.login_form_box .long_btn{ width:100%; border:none; background:#1E9FFF; height:40px; line-height:40px; color:#fff; cursor:pointer; font-size:14px; border-radius: 4px; margin-top: 28px;}
.login_form_box .int_box.getyzm_int_box .box{ margin-right:96px;}
.login_form_box .int_box.getyzm_int_box .getyzm_box{ width:86px; height:46px; position:absolute;  right: 10px; top:0;}
.login_form_box .int_box.getyzm_int_box .getyzm_box img{cursor:pointer;}
.login_form_box .int_box.getyzm_int_box .getyzm_box span{ display:block; margin:3px; height:32px; background:#f5f5f5; line-height:32px; text-align:center; color:#666; cursor:pointer;}
.login_form_box .int_box .getyzm{ position: absolute; right: -132px; top: -1px; width: 120px; height: 48px; border-radius: 4px; background: #1E9FFF; color: #fff; font-size: 14px; line-height: 48px; text-align: center; cursor: pointer; }

.login_form_box .caozuo_box{ overflow:hidden; margin: 36px 0 10px; font-size:14px; line-height:20px; color:#666;}
.login_form_box .caozuo_box input[type="checkbox"]{ appearance:none; -webkit-appearance:none; width:14px; height:14px; background:url(../image/checkbox_ico.png) no-repeat center top; margin-right:5px; cursor:pointer; vertical-align: middle; margin-top: -2px; outline: none;}
.login_form_box .caozuo_box input[type="checkbox"]:checked{ background-position:center bottom;}
.login_form_box .caozuo_box a{ color:#1E9FFF; text-decoration:underline;}

.login_form_box .foot{overflow:hidden;margin-top: 50px; text-align: center; line-height: 20px; font-size: 14px;}
.login_form_box .foot a{display: inline-block; color:#1E9FFF;}

.forget_box{ padding:30px 0;}
.forget_box .login_form_box{ margin:0 auto; background:none; border:none;}
.forget_box .login_form_box .int_box .box{ background:#fafafa;}
.forget_box .login_form_box .int_box.getyzm_int_box .getyzm_box span{ background:#eee;}
.forget_box h2{ font-size:20px; color:#666; line-height:30px; margin-bottom:10px; font-weight: normal;}
.forget_box .state_box{margin:20px 0; position:relative;}
.forget_box .state_box:after{ content:''; border-radius:10px; display:block; width:100%; height:4px; position:absolute; left:0; top:13px; background:#ccc;}
.forget_box .state_box ul li{ font-size:18px; line-height:24px; width:33.33%; float:left; text-align:center; position:relative; z-index:1;}
.forget_box .state_box ul li p{ font-size:18px; line-height:24px; margin-top:10px;}
.forget_box .state_box ul li:after{ content:''; border-radius:10px; display:block; width:100%; height:4px; position:absolute; left:0; top:13px; background:#ccc;}
.forget_box .state_box ul li span{ position:relative; z-index:1; border-radius:100%; width:30px; height:30px; display:inline-block; background:#ccc; line-height:30px; font-size:20px; color:#999;}
.forget_box .state_box ul li.on{ color:#1E9FFF;}
.forget_box .state_box ul li.on:after{ background:#1E9FFF;}
.forget_box .state_box ul li.on span{ background:#1E9FFF; color:#fff;}
.forget_box .finish_box{ text-align:center;}
.forget_box .finish_box img{ margin-bottom:15px;}
.forget_box .finish_box p{ font-size:16px; line-height:22px; color:#666;}

.footer_one{text-align:center; padding:50px 0 20px;}
.footer_nav{ font-size:14px; line-height:24px;}
.footer_nav a{ display:inline-block; margin:0 5px; color:#333;}
.footer_link{ margin:8px 0 10px;}
.footer_link a{ display:inline-block; margin:0 10px; color:#666; line-height:24px;}
.footer_copy p{ font-size:12px; line-height:20px; color:#666;}

.enter_form_box{ margin:40px auto; width:670px; height:auto;}
.enter_form_box .enter_int_box .int_box{ width:304px;}
.login_form_box .enter_int_box .int_box .box select{ padding:0; margin:0; border:none; background:none; height:38px; text-indent:10px; width:100%; font-size:14px; line-height:38px;}

/*新登录&找回密码*/
.newLogin{width:100%;height: 100%;background: url(../image/newLogin_bg.png) no-repeat center; position: relative;}
.newLoginIn{width:810px;margin:0 auto;height: 558px;background: #fff;border-radius: 3px;box-shadow: 0 0 90px rgba(0,98,185,.47); position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);}
.new_left{width:305px;background: #429aeb;float: left;height: 558px;text-align: center;font-size: 36px;color:#fff; position: relative;}
.new_left .box{position: absolute; left: 0; top: 50%; transform: translate(0,-60%); width: 100%;}
.new_left p{font-size: 20px; line-height: 46px;}
.new_left .btn{width: 130px;border:1px solid #fff; border-radius: 3px; line-height: 42px; color: #fff; font-size: 14px; display: inline-block; margin-top: 20px;}
.new_right{width:505px;float: right;}
.login_tab{height: 46px;line-height: 46px;text-align: center;margin-top:68px;}
.login_tab li{display: inline-block;margin:0 30px;font-size: 24px;color:#333;cursor: pointer;}
.login_tab li.on{color:#489deb;border-bottom:2px solid #489deb;}
.input_div{width:338px;margin:0 auto;margin-top:40px;display: none;}
.inputLi{height: 50px;border-bottom:1px solid #eee;margin-bottom:20px;}
.inputLi input{line-height: 48px;font-size: 16px;color:#333;border:none;height: 48px;}
.inputLi input::-webkit-input-placeholder{color:#999;}    /* 使用webkit内核的浏览器 */
.inputLi input:-moz-placeholder{color:#999;}                  /* Firefox版本4-18 */
.inputLi input::-moz-placeholder{color:#999;}                  /* Firefox版本19+ */
.inputLi input:-ms-input-placeholder{color:#999;}           /* IE浏览器 */
.yzmImg{width:84px;height:40px ;margin-top:5px;}
.yzmImg img{width:100%;height: 100%;}
.getCode{font-size:16px ;color:#2393f1;cursor: pointer;line-height: 50px;}
.loginBtn{width:100%;height:40px ;line-height:40px ;outline: none;border:none;font-size: 16px;color:#fff;text-align: center;border-radius: 20px;background: #2393f1;margin-top:26px;}
.new_tips{text-align: center;font-size: 14px;color:#999;margin-top:35px;}
.new_tips a{color:#2393f1;}
.autoBtn{font-size:14px ;color:#999;margin-top:12px;}
.autoBtn input{ -webkit-appearance:none;border:1px solid #ccc;margin-right:10px;margin-top:-5px;width:24px;height: 24px;border-radius: 5px;}
.autoBtn input:checked{background: url(../image/checked.png) no-repeat center;}
.forgetPwd{font-size:14px ;color:#999; margin-top: 10px;}
.autoBtn label a{color:#2393f1;}
/*登录&入驻&忘记密码-结束*/

/*左侧弹出-开始*/
.leftMask{ position:fixed; z-index:99; top:0; right:0; width:500px; height:100%; background:#fff; box-shadow: -2px 0 6px #dfdfdf; border: 1px solid #e4ebf1;transform: translate(100%,0);-webkit-transform: translate(100%,0);transition: all 0.6s ease; -webkit-transition: all 0.6s ease;}
.leftMask.on{transform: translate(0,0);-webkit-transform: translate(0,0);}
.leftMask .top{position: sticky; z-index: 1; left: 0; top: 0; width: 100%; padding:14px 10px; text-align: center; line-height: 20px; font-size: 16px; font-weight: 500; color: #000; background: #f7f7f7;}
.leftMask .close{position: absolute; z-index: 2; right: 10px; top: 12px;}
.leftMask_cont{min-height: 100%; background: #fff;}
.leftMask_cont .formBox_table table tr td{padding-bottom: 0px;}
.leftMask_cont .formBox_table table tr td.bt{width: 130px;}
.leftMask_cont .formBox_table .form_table_textarea{width: 200px; height: 100px;}
/*左侧弹出-结束*/

/*首页操作平台-开始*/
.indexMainBox{min-height:100%; padding: 16px 16px 57px; overflow: auto; position: relative;}
.indexMainBox:after{content: ''; width: 100%; height: 57px; position: absolute; left: 0; bottom: 0; background: url(../image/watermark.png) no-repeat center;}
.indexIframe_r{width: 240px; min-height: 100%; overflow-y: auto;overflow-x: hidden; float: right;}
.indexMain{margin-right:256px; min-height: 100%;}

.idx_workOrder{border-bottom: 2px solid #1E9FFF; height: 182px; margin-bottom: 15px; padding: 20px 20px 25px; background: -moz-linear-gradient(top,#80d1f3,#daeffc);/*Mozilla*/
background: -webkit-gradient(linear,top,#80d1f3,#daeffc);/*Old gradient for webkit*/
background: -webkit-linear-gradient(top,#80d1f3,#daeffc);/*new gradient for Webkit*/
background: -o-linear-gradient(top,#80d1f3,#daeffc); /*Opera11*/
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#80d1f3', endColorstr='#daeffc');/*IE<9>*/
-ms-filter: progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr='#80d1f3', endColorstr='#daeffc');}

.idx_workOrder .txt{font-size: 14px; color: #fff; line-height: 20px; margin-bottom: 20px;}
.idx_workOrder .txt i{font-size: 16px; font-style: italic;}
.idx_workOrder .btn{display: block; height: 40px; border-radius: 4px; line-height: 40px; text-align: center;font-size: 16px; background: #1E9FFF; color: #fff;}
.idx_news{border: 1px solid #e5ecf2; background: #fff; padding: 15px 20px; margin-bottom: 15px;}
.idx_news h3{font-size: 14px; font-weight: bold; overflow: hidden; line-height: 20px; margin-bottom: 10px;}
.idx_news h3 a{font-size: 12px; font-weight: normal; color: #1E9FFF;}
.idx_news ul li a{display: block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-size: 12px; line-height: 24px; color: #666; margin-bottom: 4px;}
.idx_news ul li a span{padding-right: 12px;}
.idx_news ul li a:hover{color: #ff0000;}


.idx_box{border: 1px solid #e5ecf2; background: #fff; padding:10px 15px 1px;}
.idx_box .idx_tit{font-size: 14px; line-height: 20px; color: #000; margin-bottom: 10px;}

.idx_shopNum .list{padding: 20px 10px; height: 60px; line-height: 20px; background: #f7f7fa; font-size: 12px; margin-bottom: 10px; display: block; overflow: hidden; border: 1px solid #f7f7fa;}
.idx_shopNum .list .num{font-size: 20px; color: #1E9FFF;}
.idx_shopNum .list:hover{border-color: #1E9FFF;background: #fff;}
.idx_BusiStatis ul{overflow: hidden; width: calc(100% + 16px);}
.idx_BusiStatis ul li{width: calc(25% - 16px); height: 130px; display:block;float: left; box-sizing: border-box;padding: 10px 16px; margin:0 16px 10px 0;-webkit-box-flex: 0;-ms-flex: none;flex: none; background: #f7f7fa; border: 1px solid #fff;}
.idx_BusiStatis ul li:hover{border-color: #1E9FFF; background: #fff;}
.idx_BusiStatis ul li p{font-size: 12px; line-height: 20px;}
.idx_BusiStatis ul li .num{font-size: 20px; line-height: 20px; color: #1E9FFF; text-align: center; margin: 20px 0;}
.idx_BusiStatis ul li .pre{height: 38px; line-height: 38px; background: #f0f0f2; text-align: center; margin:0 -16px; color: #666;}
.idx_BusiStatis ul li .pre .up{color: #24b324;}
.idx_BusiStatis ul li .pre .down{color: #ff5500;}
.idx_BusiStatis ul li .pre i{margin-right: 5px; font-size: 14px;}
.idx_waitDo ul{overflow: hidden; width: calc(100% + 10px);}
.idx_waitDo ul li{width: calc(16.66% - 10px); display:block;float: left; box-sizing: border-box; margin:0 10px 10px 0;-webkit-box-flex: 0;-ms-flex: none;flex: none; background: #f7f7fa;}
.idx_waitDo ul li a{display: block; padding: 20px 10px; line-height: 20px; font-size: 12px;}
.idx_waitDo ul li a:hover{background: #f0f0f2;}
.idx_waitDo ul li a .num{font-size: 18px; color: #1E9FFF;}
.idx_funct ul{overflow: hidden; width: calc(100% + 10px);}
.idx_funct ul li{width: calc(20% - 10px); display:block;float: left; box-sizing: border-box; margin:0 10px 10px 0;-webkit-box-flex: 0;-ms-flex: none;flex: none;}
.idx_funct ul li a{background: #f7f7fa; border: 1px solid #f7f7fa; display: block; padding: 16px; line-height: 28px; font-size: 12px;}
.idx_funct ul li a:hover{border-color: #1E9FFF;background: #fff;}
.idx_funct ul li a .ico{width: 28px; height: 28px; margin-right: 12px; vertical-align: middle;}
.idx_course ul{overflow: hidden; width: calc(100% + 10px);}
.idx_course ul li{width: calc(25% - 16px); display:block;float: left; box-sizing: border-box; margin:0 16px 10px 0;-webkit-box-flex: 0;-ms-flex: none;flex: none;}
.idx_course ul li a{background: #f7f7fa; border: 1px solid #f7f7fa; display: block; padding: 36px 20px; line-height: 48px; font-size: 18px;}
.idx_course ul li a:hover{background: #f0f0f2;}
.idx_course ul li a .ico{width: 48px; height: 48px; margin-right: 16px; vertical-align: middle;}

/*4.2新*/
.idx_statisCol{ overflow: hidden;}
.idx_statisCol ul{margin: 0 -15px;}
.idx_statisCol ul li{float: left; width: 25%;}
.idx_statisCol ul li .box{margin: 15px 15px; background-color: #fff; border-radius: 2px; padding: 20px; position: relative; text-align: right; min-height: 114px;}
.idx_statisCol ul li p{font-size: 14px; line-height: 20px;}
.idx_statisCol ul li big{font-size: 24px; line-height: 34px;}
.idx_statisCol ul li .ico{position: absolute; left: 20px; top:20px; width: 44px; height: 44px;}
.idx_statisCol ul li .pre{text-align: left; font-size: 14px;}
/*首页操作平台-结束*/


/**操作平台微信列表 wechat开始**/

/*弹出遮罩层*/
.mask{width:100%; height:100%;position:fixed; top :0px;background-color:#000;background: rgba(0, 0, 0, 0.5);text-align:center;display:none;z-index: 9;}
.popup-wrap{width:400px; background: #fff;border-radius: 5px 5px;position: absolute;margin: 7% 40% 5% 30%;}
.popup-all{z-index: 10}
.popup-top{width: 400px;height: 80px;background:#222a40;color: #fff;height: 6.5rem;line-height: 6.5rem;position: relative; border-radius: 5px 5px 0 0;font-size: 24px;font-weight:bold;}
.popup-code{width:400px;height:280px;line-height: 400px;position: relative;}
.popup-nickname-show{width: 100%;height: 70px;line-height: 70px;text-align: center;font-size: 18px;font-weight: bolder}
.popup-code-show{width:260px;height:200px;margin-left: 70px;position: absolute;top:70px;}
.popup-code-img{position:relative;margin-bottom: 100px;vertical-align:top}
.popup-button{width: 400px;height: 100px;line-height: 100px;}
.popup-buttond-deault{width:37%;height: 5rem;border-radius: 4px;margin-top: 20px;font-size: 18px;font-weight:bold;cursor: pointer;}
.popup-button-back{float:left;color:#6bc2a8;background: #fff;border: 1px solid #cae7df;margin-left: 35px;height: 50px;width: 110px}
.popup-button-reload{color:#fff;background:#0dc58d;margin-bottom: 35px;border:0;margin-left: 35px; height: 50px;width: 110px;cursor: pointer;z-index: 19;}
.popup-footer{width: 400px;height: 40px;margin-bottom: 5px;background:#f6f6f6;line-height: 55px;color:#7f7f7f;line-height: 40px;}
.popup-footer a{color:#7b7b7b;}
/*添加图片*/
.name_show,.photo_show{width: 500px;height: 300px;background:#fff;border:1px; display: none;}
.remarks{width: 230px;height: 100px;}
.pageli{margin-left: 10%;}
.pageli ul{width:80%;text-align: center;height: 30px;}
.pageli li{width: 45px;height:30px;float: left;margin-left: 5px;margin-right: 5px;}
.pageli li:first-child{margin-left: 10%;}
.pageli li a{border: 1px solid #dbdbdb;width: 45px;height:30px;}
/**操作平台微信列表 wechat结束**/


/**查询**/
.list-right{position: absolute;right: 40px;}


/*商家列表-开始*/
.beehive_query{background: #f4f4f4; border: 1px solid #e4ebf1; padding:1px 0; margin-bottom: 8px;}
.beehive_query a{float: left; padding: 0 4px; margin: 0 6px; line-height: 36px; font-size: 14px;}
.beehive_query a i{margin-left: 4px; font-size: 16px; color: #666;}

.shopList_box ul li{background: #fff; margin-bottom: 15px; padding: 16px 16px; border: 1px solid #e4ebf1;}
.shopList_box ul li .img{position: relative;}
.shopList_box ul li .img p{position: absolute; left: 0; bottom: 0; width: 100%; line-height: 22px; text-align: center; font-size: 12px; color: #fff; background: rgba(0, 0, 0, 0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000);}
.shopList_box ul li .btn_box{width: 20%; text-align: center;}
.shopList_box ul li .btn_box a{margin-bottom: 10px; width: 120px;}
.shopList_box ul li .wz_box{margin: 0 20% 0 80px; padding: 0 20px; line-height: 24px; border-right: 1px solid #e6e6e6}
.shopList_box ul li .wz_box h3{overflow: hidden; font-size: 16px; line-height: 20px; margin-bottom: 6px;}
.shopList_box ul li .wz_box h3 small{font-weight: normal; color: #999; font-size: 12px;}
.shopList_box ul li .wz_box i{margin: 0 10px; font-size: 10px; color: #ccc;}
.shopList_box ul li .wz_box .state span{display: inline-block; border: 1px solid #4b0; color: #4b0; line-height: 18px; padding: 0 4px; border-radius: 2px; margin-right: 10px; font-size: 11px;}
/*商家列表-结束*/


/**微信群组管理***/
.qun_rule{overflow: hidden;text-align:left;line-height: 20px;padding: 26px 0px;background: #87CEFA;font-size: 20px;color:#fff;border-radius: 5px; }
.qun_rule span{margin-left: 20px;}
/*商家分类-开始*/
.shopCate_info{text-align: left;}
.shopCate_info .wz_box{margin-left: 80px;}
.shopCate_info .wz_box h3{font-size: 14px; line-height: 20px;}
.shopCate_info .wz_box p{font-size: 12px; line-height: 24px; color: #666;}
.shopCate_info .wz_box i{margin: 0 8px; color: #ccc;}
/*商家分类-结束*/

/*商家-店铺活动-开始*/
.activityNr{position: relative; width: 420px; line-height: 20px;}
.activityNr .txt .fa{margin-left: 10px; font-size: 18px; color: #4b0;}
.activityNr ul{display: none; width: 100%; background: #fff; padding: 10px 0; position: absolute; left:0; top: 26px;  border: 1px solid #e6e6e6; box-shadow: 0 2px 6px #ccc;}
.activityNr ul::before{content: " ";position: absolute;left: 50%;top: -7px;width: 12px;height: 12px;border-left: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; background: #fff; -webkit-transform: rotate(135deg);transform: rotate(135deg);}
.activityNr ul li{padding: 3px 0;}
.activityNr:hover ul{display: block;}
/*商家-店铺活动-结束*/

/*商家-配送信息-开始*/
.bg_grey{padding: 16px; background: #f5f5f5;}
.peiTimeSet .setList{margin-bottom: 10px; display: inline-block; font-size: 14px; line-height: 20px; color: #000; cursor: pointer;}
.peiTimeSet .setList input{margin-right: 6px;}
.peiTimeSetBox ul li{margin-bottom: 10px; padding-right: 100px; position: relative;}
.peiTimeSetBox ul li .del{position: absolute; right: 30px; top: 50%; line-height: 20px; margin-top: -10px;}
/*商家-配送信息-结束*/

/*会员查看-开始*/
.addrList_box ul li{min-height:48px;border:1px solid #e6e6e6;font-size: 14px;padding:25px 130px 25px 35px;position: relative;cursor:pointer; margin-bottom: 15px;}
.addrList_box ul li:hover{background: #f5f5f5;}
.addrList_box ul li h3{margin-bottom: 15px; font-weight: normal;}
.addrList_box ul li h3 span{margin-left: 10px;}
.addrList_box ul li .the-mark{width:36px;height:36px;position: absolute;top:-1px;left:-1px;}
.addrList_box ul li .default{position: absolute; top: 50%; line-height: 30px; padding: 0 8px; border-radius: 2px; background: #f60; color: #fff; text-align: center; margin-top: -15px; right: 35px;}

.moneyHave{background: #fff; border: 1px solid #e4ebf1; padding: 20px 20px; font-size: 14px;}
.moneyHave .price{line-height: 24px;}
.moneyHave .price big{font-size: 20px; color: #f60;}
.moneyHave .btn-primary{margin-left: 60px; line-height: 24px; height: 26px; font-size: 12px; padding: 0 6px;}
/*会员查看-结束*/

/*订单列表-开始*/
.orderList_box ul li{background: #fff; margin-bottom: 15px; padding: 16px 16px; border: 1px solid #e4ebf1; position: relative;}
.orderList_box ul li .id{position:absolute; left: 0; top: 50%; width: 110px; text-align: center; font-size: 18px; line-height: 20px; color: #000; font-weight:bold; transform: translate(0,-50%);
    -webkit-transform: translate(0,-50%);
    -moz-transform: translate(0,-50%);
    -ms-transform: translate(0,-50%);
    -o-transform: translate(0,-50%);}
.orderList_box ul li .btn_box{width: 25%; text-align: center;}
.orderList_box ul li .btn_box a{margin:0 5px 10px; width: 100px;}
.orderList_box ul li .btn_box .price{font-size: 14px; margin:6px 0 20px; line-height: 30px;}
.orderList_box ul li .btn_box .price big{font-size: 24px; font-weight: bold;}
.orderList_box ul li .btn_box .price .green{color: #4b0;}
.orderList_box ul li .wz_box{margin: 0 25% 0 110px; padding: 0 20px 0 0; line-height: 24px; border-right: 1px solid #e6e6e6}
.orderList_box ul li .wz_box h3{overflow: hidden; font-size: 16px; line-height: 20px; margin-bottom: 6px;}
.orderList_box ul li .wz_box h3 small{font-weight: normal; color: #999; font-size: 12px;}
.orderList_box ul li .wz_box h3 .state{font-weight: normal; color: #fff; font-size: 13px; background: #8fc31f; border-radius: 3px; padding: 0 8px; line-height: 24px; margin-left: 15px;}
.orderList_box ul li .wz_box i{margin: 0 10px; font-size: 10px; color: #ccc;}
.orderList_box2 ul li:hover,.orderList_box2 ul li.on{border-color: #1E9FFF; cursor: pointer;}
.orderList_box2 ul li .wz_box{margin: 0 25% 0 0px; padding: 0 20px 0 0; line-height: 24px; border-right: 1px solid #e6e6e6}
.orderBox{padding-right: 340px; position: relative; min-height: 600px;}
.orderDelt_fixed{position: fixed;right: 41px; width: 320px; padding: 16px; background: #fff; border: 1px solid #ccc; box-shadow: 0 2px 10px #ddd;}
.orderDelt_fixed .list_box .bt{ overflow:hidden; background:#F0F3FA; height:36px; display: -webkit-flex;  display: flex;}
.orderDelt_fixed .list_box .bt div{text-align:center; line-height:36px; font-size:14px; font-weight:bold; color:#333; -webkit-box-flex: 1;-ms-flex: 1;flex: 1;}
.orderDelt_fixed .list_box .bt div.num{ width:28%;}
.orderDelt_fixed .list_box .list{height:200px; overflow-x:hidden; overflow-y:scroll;}
.orderDelt_fixed .list_box .list ul{overflow: hidden; display: -webkit-flex;  display: flex;}
.orderDelt_fixed .list_box .list ul li{text-align:center; padding: 7px 0; line-height:16px; font-size:12px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}
.orderDelt_fixed .list_box .list ul li.num{ width:28%;}
.orderDelt_fixed .delt .tit{overflow:hidden; background:#F0F3FA; height:36px;line-height:36px; font-size:14px; font-weight:bold; color:#333; padding:0 20px;}
.orderDelt_fixed .delt .box{ padding:10px 20px;}
.orderDelt_fixed .delt table tr td{ height:28px; line-height:28px;}
.orderDelt_fixed .delt table tr td.bt{ width:80px;}
.orderDelt_fixed .price{ background:#fffbeb; padding:5px 0; padding-left:20px; overflow:hidden;}
.orderDelt_fixed .price ul li{ float:left; margin-right:20px; line-height:30px; font-size:14px; color:#999;}
.orderDelt_fixed .price ul li a{ color:#f60;}
/*订单列表-结束*/

/*订单详情-开始*/
.orderDelt {background: #fff;margin-bottom: 15px;padding: 0px 0px;border: 1px solid #e4ebf1;}
.orderDelt .top{border-bottom: 1px solid #e4ebf1; padding: 10px 16px; overflow: hidden; font-size: 15px; line-height: 20px;}
.orderDelt .top .tag{display: inline-block; padding: 0 8px; line-height: 20px; background: #6ac275; color: #fff; margin-right: 8px; font-size: 12px;}
.orderDelt .cont{position: relative; padding: 15px 0 20px; line-height: 20px;}
.orderDelt .cont .more{font-size: 14px; line-height: 20px; color: #1E9FFF; cursor: pointer;}
.orderDelt .cont .more_process{font-size: 14px; line-height: 20px; color: #1E9FFF; cursor: pointer; display: inline-block; position: relative; z-index: 1;}
.orderDelt .cont .more_process:hover .process_box{display: block;}
.orderDelt .cont .process_box{text-align: center;position: absolute;top: 26px;right: 20px;padding: 4px 16px;border: 1px solid #D2D2D2;border-radius: 4px;-webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,.15);box-shadow: 0 0 4px 0 rgba(0,0,0,.15);background: #FFF; white-space: nowrap; display: none;}
.orderDelt .cont .process_box:after {content: '';position: absolute;right: 15px;top: -5px;width: 8px;height: 8px;border: 1px solid #D2D2D2;border-right: 0;border-bottom: 0;-webkit-transform: rotate(45deg);transform: rotate(45deg);background: #FAFAFA;}
.orderDelt .cont .process_box ul li{line-height: 20px; font-size: 12px; color: #666; position: relative; padding: 4px 0;}
.orderDelt .cont .process_box ul li:after{content:''; width: 1px; height: 100%; background-color: #1E9FFF; position: absolute; left: 3px; top: 15px;}
.orderDelt .cont .process_box ul li:last-child:after{display: none;}
.orderDelt .cont .process_box ul li i{display: inline-block; background-color: #1E9FFF;width: 7px; height: 7px; border-radius: 100%; position: relative; z-index: 1;}
.orderDelt .cont .process_box ul li span{display: inline-block; background-color: #fff; padding:0 3px; line-height: 20px; font-size: 12px; color: #666; position: relative; z-index: 1; margin-left: 6px;}
.orderDelt .cont .down{position: absolute; left: 50%; bottom: 10px; font-size: 14px; line-height: 20px; color: #666; cursor: pointer;}
.orderDelt .cont .down .fa{font-size: 18px; margin-left: 4px;}
.orderDelt .cont .more_box{position: absolute; right: 20px; bottom: 10px;}
.orderDelt .cont .more_box .line{font-size: 14px; color: #eee; display: inline-block; margin: 0 6px;}
.orderDelt .cont .left{min-height: 180px; border-right: 1px solid #e4ebf1; padding: 0 15px;}
.orderDelt .cont .btn_box{text-align: center;}
.orderDelt .cont .tit{overflow: hidden; margin-bottom: 10px; line-height: 30px;}
.orderDelt .cont .tit h2{font-size: 16px;}
.orderDelt .cont table tr td{padding: 4px 0;}
.orderDelt .cont .tit h3{font-weight: normal;}
.orderDelt .cont .ord{overflow: hidden; display: block; margin-bottom: 20px;}
.orderDelt .cont .ord li{float: left; width: 33.33%; text-align: center;}
.orderDelt .cont .ord li .num{font-size: 16px; line-height: 24px; margin-top: 6px;}
.orderDelt .cont .remark{overflow: hidden; text-overflow: ellipsis; text-overflow: -o-ellipsis-lastline; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 40px; line-height: 20px; color: #666;}
.orderDelt .menu{position: relative; padding: 15px 15px 20px; line-height: 20px; border-top: 1px solid #e4ebf1;}
.orderDelt .menu table tr td{padding: 8px 10px;}
.orderDelt .menu table tr.list td{padding: 2px 10px;}
.orderDelt .menu table tr.line td{border-bottom: 1px solid #e4ebf1;}
.orderDelt .menu table tr.basket_tit td{font-size: 14px; padding-bottom: 4px;}
.orderDelt .menu table tr.basket_tit td .ico{display: inline-block; width: 8px; height: 8px; margin-right: 5px;}
.orderDelt .menu table tr td .total{font-size: 18px; color: #f80;}
.orderDelt .info{position: relative; padding: 15px 0 15px; line-height: 20px; border-top: 1px solid #e4ebf1;}
.orderDelt .info .pub_list_bd{padding: 0 15px;}
.orderDelt .info .left{min-height: 180px; border-right: 1px solid #e4ebf1;}
.orderDelt .info table tr th{font-size: 15px;}
.orderDelt .info table tr td{padding: 10px 10px; text-align: center;}
.orderDelt .info table tr td big{font-size: 14px;}
.orderDelt .info table tr td big.total{font-size: 16px;}
.orderDelt .info .right table{width: 400px; margin:0 auto;}
.orderDelt .info .right table tr td{text-align: center;}
.orderDelt .tips{background: #fbd0ab; padding: 8px 10px; line-height: 20px; color: #d33a3a;}

.ordLog{position: relative; padding: 15px 15px 15px; line-height: 20px; border-top: 1px solid #e4ebf1;}
.ordLog h2{font-weight: normal; font-size: 16px; line-height: 24px;}
.ordLog .bt_box{overflow: hidden; font-size: 14px; line-height: 24px; padding: 5px 0;}
.ordLog .list{overflow: hidden; font-size: 14px; line-height: 24px; color: #666; padding: 5px 0; position: relative;}
.ordLog .list:after{content: ''; width: 100%; height: 0px; border-bottom: 1px dashed #ddd; position: absolute; left: 0; top: 50%;}
.ordLog .list div{position: relative; z-index: 1; background: #fff; padding: 0 8px;}
/*订单详情-结束*/

/*评价管理列表-开始*/
.elvt_tit{ background:#f5f5f5;border:1px solid #e4ebf1; border-bottom:0; padding:10px 20px; font-size:14px; line-height:20px;}

.elvt_list{ border:1px solid #e4ebf1; background:#fff; padding:15px 20px; margin-top:-1px;}
.elvt_list .starBg{ display:inline-block; width:100px; height:16px; line-height:0; font-size:0; vertical-align:middle; background:url(../image/evaluate_star2.png) repeat-x left bottom; position:relative; text-align:left;}
.elvt_list .star{display:inline-block; height:16px; font-size:0; line-height:0; vertical-align:middle; background:url(../image/evaluate_star_on2.png) repeat-x left bottom;}
.elvt_list .star_clink{position: absolute; top: 0; left: 0; z-index: 2; display: inline-block; width: 100%; height:20px; overflow: hidden;}
.elvt_list .star_clink a{display: inline-block; width: 20%; height:20px; vertical-align: top; padding:0;margin:0;}
.elvt_list .left{ text-align:right; width: 180px; border-right: 1px solid #e6e6e6; padding-right: 20px; min-height: 120px;}
.elvt_list .left p{line-height:20px; margin:0; margin-bottom:4px;}
.elvt_list .left p .starBg{ vertical-align:text-bottom;}
.elvt_list .middle{ position:relative; width:calc(100% - 780px); margin: 0 20px;}
.elvt_list .middle h3{ font-size:14px; line-height:20px; font-weight:normal; margin:0; color: #000; overflow: hidden;}
.elvt_list .middle .nr{ font-size:14px; line-height:22px;}
.elvt_list .middle .reply_btn{ font-size:14px; line-height:20px; color:#1E9FFF;  margin:10px 0; display:inline-block;}
.elvt_list .middle .reply_btn .ico{ display:inline-block; width:20px; height:16px; background:url(../image/reply_ico.png) no-repeat center; vertical-align:middle;}
.elvt_list .middle .replay_box{ position: relative;  margin-top: 15px; border: 1px solid #D2D2D2;  border-radius: 4px;  background: #FAFAFA; padding:6px 10px; font-size:14px; line-height:22px;}
.elvt_list .middle .replay_box::after{ content:''; position: absolute; left:15px;  top: -5px;  width: 8px;  height: 8px; border: 1px solid #D2D2D2;  border-right: none;  border-bottom: none;  -webkit-transform: rotate(45deg);  transform: rotate(45deg);  background: #FAFAFA;}
.elvt_list .middle .replay_form{ display:none; position: relative;  margin-top: 15px; border: 1px solid #D2D2D2;  border-radius: 4px;  background: #FAFAFA; padding:6px 10px; font-size:14px; line-height:22px;}
.elvt_list .middle .replay_form::after{ content:''; position: absolute; left:15px;  top: -5px;  width: 8px;  height: 8px; border: 1px solid #D2D2D2;  border-right: none;  border-bottom: none;  -webkit-transform: rotate(45deg);  transform: rotate(45deg);  background: #FAFAFA;}
.elvt_list .middle .replay_form textarea{ background:#fff; padding:10px; font-size:14px; line-height:22px; width:100%; height:100px; border:0; outline:0;}
.elvt_list .middle .replay_form .btn{ margin-right:8px; margin-top:10px;}
.elvt_list .right{position: relative; width: 560px; padding-left: 20px; border-left: 1px solid #e6e6e6; min-height: 120px;}
.elvt_list .right .photo ul li{float: left; width: 76px; height: 76px; border: 1px solid #e6e6e6; padding: 2px; background: #fff; margin-right: 10px;}
.elvt_list .right .photo ul li img{width: 70px; height: 70px;}
.elvt_list .right .evltDwon{margin-top: 8px; position: relative;}
.elvt_list .right .see_ord .fa-angle-up{ display:none;}
.elvt_list .right .see_ord.on .fa-angle-up{ display:inline-block;}
.elvt_list .right .see_ord.on .fa-angle-down{ display:none;}
.elvt_list .right .see_ord_delt{ display:none; position:absolute; top:26px; right:20px;width:240px; padding:10px; border: 1px solid #D2D2D2;  border-radius: 4px;  -webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,.15);  box-shadow: 0 0 4px 0 rgba(0,0,0,.15); background: #FFF;}
.elvt_list .right .see_ord_delt::after{ content:''; position: absolute; right:15px;  top: -5px;  width: 8px;  height: 8px; border: 1px solid #D2D2D2;  border-right: none;  border-bottom: none;  -webkit-transform: rotate(45deg);  transform: rotate(45deg);  background: #FAFAFA;}
.elvt_list .right .see_ord_delt p{overflow:hidden; line-height:20px;}
.elvt_list .right .see_ord_delt p.goods{ margin-bottom:5px;}
/*评价管理列表-结束*/

/*运营-页面设置-开始*/
/*.appDemoSet_box{min-height: 667px;}*/
.appDemoSet_box{height:calc(100% - 54px)}
.appDemoSet_box .iphone6_box{width: 320px; max-height: 669px;background: #f7f7f7;border: 1px solid #ccc;box-shadow: -1px -1px 5px #eee, 1px 1px 5px #eee; overflow: auto; position: fixed; left: 26px;}
.appDemoSet_box .iphone6_box .line_box{opacity: 0; position: absolute; z-index: 1; left: 0; top: 0; width: 100%; height: 100%; border: 2px dashed #f30; box-sizing: border-box; cursor: pointer;background: rgba(0,0,0,.4);}
.appDemoSet_box .iphone6_box .line_box.on,.appDemoSet_box .iphone6_box .line_box:hover{opacity: 1;}
.appDemoSet_box .iphone6_box .line_box div{color: #fff;width:180px;height:40px;line-height:40px;text-align:center;border-radius: 40px;border:2px solid #fff;font-weight: bold;position: absolute;top: 50%;left: 50%;margin-left: -90px;margin-top: -20px;}
.appDemoSet_box .appDemoSet_box_r{margin-left: 360px;background: #fff;box-shadow: -1px -1px 5px #eee, 1px 1px 5px #eee;padding: 20px;border-radius: 5px;border: 1px solid #e6e6e6;position: relative;}
.appDemoSet_box .appDemoSet_box_r:before {content: '';width: 10px;height: 10px;border-bottom: 1px solid #e6e6e6;border-left: 1px solid #e6e6e6;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);position: absolute;left: -6px;top: 20%;background: #fff;}
.appDemoSet_box .appDemoSet_box_r .tips{padding: 10px; line-height: 20px; background-color: #fff8ed;
    border: 1px solid #fdd796;color: #d5331c; font-size: 14px; font-weight: bold;}
.appDemoSet_list ul li{background: #fff; margin-bottom: 15px; padding: 10px; border: 1px solid #dedede; overflow:hidden; position: relative; cursor: pointer;}
.appDemoSet_list ul li:hover{border: 1px solid #1E9FFF; background: #f8f8f8;}
.appDemoSet_list ul li .img{width: 100px;}
.appDemoSet_list ul li .img p{font-size: 12px; color: #f30; line-height: 20px; text-align: center; margin-top: 4px; font-weight: bold;}
.appDemoSet_list ul li .img label{display: block; width: 100px; height: 100px; border: 1px dashed #ccc; border-radius: 2px; overflow:hidden; position: relative; cursor: pointer; background-repeat: no-repeat; background-position: center; background-size:cover;}
.appDemoSet_list ul li .del{position: absolute;font-size: 28px;color: #ccc;top: 4px;right: 4px;}
.appDemoSet_list ul li .wx_box{margin-left:120px; margin-right:100px;}
.appDemoSet_list ul li .wx_box table tr td{font-size: 14px; line-height: 20px; padding: 2px 0;}
.appDemoSet_list ul li .wx_box table tr td.bt{width: 86px;}
.appAdvSet_add{display: block;text-align: center;font-size: 24px;line-height: 32px;color: #666;background: #fff;border-radius: 3px;margin-top: 30px;text-decoration: none;border: 1px dashed #999;}
.appAdvSet_submit {display: block;text-align: center;font-size: 15px;line-height: 32px;color: #fff;background: #1E9FFF;border-radius: 3px;margin-top: 10px;text-decoration: none;}
.swiperLunbo{position:relative;}
.swiperLunbo .swiper-container{margin: 0 auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1; width: 100%; height: 100%;}
.swiperLunbo .swiper-wrapper{position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;-webkit-box-sizing: content-box;box-sizing: content-box;}
.swiperLunbo .swiper-slide {-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;width: 100%;height: 100%;position: relative;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.swiperLunbo .swiper-slide a{display: block; width: 100%; height: 100%; background-repeat: no-repeat; background-position:center; background-size: cover;}
.swiper-container .swiper-pagination{bottom: 10px; position: absolute; z-index: 2; left: 0; width: 100%; text-align: center;}
.swiper-pagination-bullet {opacity: 0.4;background: #000000;border-radius: 8px;width:18px;height:4px; display: inline-block; margin: 0 6px;}
.swiper-pagination-bullet-active {opacity: 1;background: #FF9900;box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.20);}
.appMenu{ background:#fff; padding:15px 0 0; overflow:hidden; margin-bottom: 10px; position: relative;}
.appMenu .swiper-container{margin: 0 auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1; width: 100%; height: 100%; padding-bottom: 15px;}
.appMenu .swiper-wrapper{position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;-webkit-box-sizing: content-box;box-sizing: content-box;}
.appMenu .swiper-slide {-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;width: 100%;height: 100%;position: relative;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform; overflow: hidden;}
.appMenu .swiper-slide a{display: block; width: 25%; float: left; text-align: center;font-size: 18px;background: #fff;text-align:center; color:#333;margin-bottom:10px;}
.appMenu .swiper-slide a img{ width:40px; height:40px;}
.appMenu .swiper-slide a p{ font-size:12px; line-height:20px; color: #333;}
.appMenu .line_box{z-index: 20;}

.startUp{height: 667px;}
.appBanner{height: 160px;}
.waimaiAdv{position: relative;}
.waimaiAdv .one{ text-align:center; width:100%; overflow:hidden; margin-bottom: 10px; line-height: 0; position: relative;}
.waimaiAdv .one img{width:100%;}
.waimaiAdv .two{overflow: hidden; margin-bottom: 10px;}
.waimaiAdv .two ul li{ float:left;}
.waimaiAdv .two ul li.list_one{ width:44%;}
.waimaiAdv .two ul li.list_two{ width:55%;margin-left: 1%;}
.waimaiAdv .two ul li.list_one .box{border-radius: 4px; position:relative; width:100%; height:0; overflow:hidden; padding:53% 0;}
.waimaiAdv .two ul li.list_two .box{ border-radius: 4px; position:relative; width:100%; height:0; overflow:hidden; padding:21% 0;}
.waimaiAdv .two ul li.list_two_b .box{margin-top: 1%;}
.waimaiAdv .two ul li .box a{ display:block; position:absolute; left:0; top:0; width:100%; height:100%;}
.waimaiAdv .two ul li .box a img{position:static; left:0; top:0; width:100%; height:100%;}

.mallAdv{position: relative;}
.mallAdv .long_adv{ text-align:center; width:100%; overflow:hidden; margin-bottom: 2px; line-height: 0;}
.mallAdv .long_adv img{ width:100%;}
.mallAdv .list_box{ overflow:hidden; margin-bottom: 10px;}
.mallAdv .list_box .adv1{ display:block; position:relative; width:50%; height: 0; padding: 20% 0; float:left; background:#fff;}
.mallAdv .list_box .adv2,.list_box .adv3{ display:block; position:relative; width:50%; height: 0; padding: 10% 0; float:left; background:#fff;}
.mallAdv .list_box .adv1 span,.list_box .adv2 span,.list_box .adv3 span{ display:block; position:absolute; left:0; top:0; width:100%; height:100%;}
.mallAdv .list_box .adv1 span img,.list_box .adv2 span img,.list_box .adv3 span img{ display:block; position:static; left:0; top:0; width:100%; height:100%;}
.mallAdv .list_box .adv1::after{ content:''; display:block; width:1px; height:100%; background:#e6e6e6; position:absolute; right:0; bottom:0;}
.mallAdv .list_box .adv2::after{ content:''; display:block; height:1px; width:100%; background:#e6e6e6; position:absolute; left:0; bottom:0;}
.hotWord_list{overflow: hidden;background: #fff; padding: 0 6px; min-height: 400px;}
.hotWord_list ul li{float: left; border: 1px solid #9a9a9a; border-radius: 30px; line-height: 18px; margin: 4px 4px; padding: 0 8px; font-size: 12px;}
/*运营-页面设置-结束*/

/*运营-积分商城-商品分类-开始*/
.appMallCate{background: #fff; padding: 15px 8px 1px; position: relative;}
.appMallCate ul li{float: left; width: 25%; text-align: center; margin-bottom: 12px;}
.appMallCate ul li img{width: 40px; height: 40px;}
.appMallCate ul li p{font-size: 12px; line-height: 20px; margin-top: 4px;}
/*运营-积分商城-商品分类-结束*/

/*运营-单页管理-开始*/
.appSingle{ background: url(../image/top.jpg) no-repeat center top;  background-size: 100% auto; min-height: 667px;}
.appSingle .top{height: 63px; padding-top: 15px; text-align: center; font-size: 16px; line-height: 49px; color: #fff;}
.appSingle h1{font-size: 16px; line-height: 20px; border-bottom: 1px dashed #ccc; padding: 10px 0; margin: 10px 15px 6px; font-weight: normal;}
.articleBox{overflow: hidden; padding: 10px 15px;}
.articleBox p a{color:#1E9FFF;text-decoration:underline}
.articleBox img{max-width: 100%;}
/*运营-单页管理-结束*/

/*运营-红包设置-开始*/
.ordRedBag{border: 1px solid #ccc; border-radius: 4px; background: #fff; position: relative; margin: 20px;}
.ordRedBag:before {content: '';width: 10px;height: 10px;border-bottom: 1px solid #ccc;border-left: 1px solid #ccc;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);position: absolute;left: -6px;top: 20%;background: #fff;}
.ordRedBag h3{margin: 8px 10px; font-size: 16px; line-height: 20px; font-weight: normal;}
.ordRedBag .wz_box{padding-right: 60px; padding:0px 10px; position: relative; min-height: 50px;}
.ordRedBag .wz_box img{position: absolute; right: 10px; top: 0px; width: 40px; height: 40px; border-radius: 100%;}
.ordRedBag .ico{border-top: 1px solid #e6e6e6; padding: 4px 10px; margin-top: 10px;}
.ordRedBag_list{background: #f04848; position: relative;}
.ordRedBag_list .banner{height: 180px;}
.ordRedBag_list .list_box{position: relative;}
.ordRedBag_list ul{padding: 10px 15px 1px; display: block;}
.ordRedBag_list ul li{background: #fff; border-radius: 4px; margin-bottom: 10px; position: relative;}
.ordRedBag_list ul li:before,.ordRedBag_list ul li:after{content: '';width: 10px;height: 10px;background: #f04848; position: absolute; bottom: 23px; border-radius: 100%;}
.ordRedBag_list ul li:before{left: -5px;}
.ordRedBag_list ul li:after{right: -5px;}
.ordRedBag_list ul li .info{ padding-left: 10px; padding-top: 6px; padding-bottom: 6px; padding-right: 70%; line-height: 20px; position: relative;}
.ordRedBag_list ul li .info h3{font-size: 16px; color: #f1474a; font-weight: normal;}
.ordRedBag_list ul li .info p{font-size: 14px; color: #999;}
.ordRedBag_list ul li .info .price{position: absolute; width: 70%; padding-right: 10px; right: 0; top: 50%; text-align: right; color: #f1474a; font-size: 40px; margin-top: -14px;}
.ordRedBag_list ul li .ts{border-top: 1px dashed #e6e6e6; padding: 4px 10px; line-height: 20px; font-size: 12px; color: #999; overflow: hidden;}
.ordRedBag_list ul li .ts span{float: right; color: #f1474a;}

.dropRedBag{background: #e13337; padding: 0 10px 1px;}
.dropRedBag h2{text-align: center; font-size: 28px; color: #feff71; font-weight: normal; padding: 15px 0 6px;}
.dropRedBag h4{text-align: center; font-size: 18px; color: #fff; font-weight: normal; margin-bottom: 10px;}
.dropRedBag_list ul li{position: relative; margin-bottom: 10px;}
.dropRedBag_list ul li .price{position: absolute; left: 0; top: 50%; margin-top: -13px; font-size: 14px; color: #f1474a; width: 29%; text-align: center; line-height: 26px;}
.dropRedBag_list ul li .price big{font-size: 26px;}
.dropRedBag_list ul li .wz_box{position: absolute; left: 29%; top: 0; width:71%; height: 100%; padding: 10px; line-height: 20px; font-size: 14px;}
.dropRedBag_list ul li .wz_box h3{font-size: 16px; font-weight: normal; margin-bottom: 4px; color: #f1474a;}
.dropRedBag_list ul li .wz_box p{color: #666;}
.dropRedBag_list ul li .wz_box small{color: #999;}
/*运营-红包设置-结束*/

/*地推-推广设置-开始*/
.appTui{height: 568px; background-position: center; background-repeat: no-repeat; background-size: cover; position: relative;}
.appTui .code{position:absolute; left: 50%; bottom: 10%; width: 100px; height: 100px; margin-left: -50px;}
.imgLpload_bg{width: 154px; height: 273px; position: relative; background: #eee;}
.imgLpload_bg:before,.imgLpload_bg:after{content: ''; position: absolute; background: #ccc; opacity: 0.8;}
.imgLpload_bg:before{width: 70%; height: 6px; left: 15%; top: 50%; margin-top: -3px;}
.imgLpload_bg:after{height: 40%; width: 6px; top: 30%; left: 50%; margin-left: -3px;}
.imgLpload_bg img{position: relative; z-index: 1;}
.imgLpload_bg input{position: absolute; z-index: 2; left: 0; top: 0; width: 100%; height: 100%; opacity: 0; cursor: pointer;}
/*地推-推广设置-结束*/

/*跑腿-设置-开始*/
.addSelect_box #txt button{vertical-align: middle; margin-left: 30px;}
.addSelect_box ul li{float: left; border: 1px solid #1E9FFF; border-radius: 3px; padding: 0 8px; line-height: 26px; background: #fff; margin-right: 10px; margin-bottom: 10px;}
.addSelect_box ul li .int{line-height: 24px; height: 26px; margin-bottom: 0; border: 0; background: none;}
.addSelect_box ul li i.fa{margin-left: 6px; font-size: 18px; color: #999; vertical-align: middle; font-weight: 100; cursor: pointer;}
.appTuiSet .formBox_table{padding: 0;}
.appTuiSet .formBox_table table tr td.bt{width:114px !important;}
.appTuiSet .formBox_table table tr td{padding-bottom: 5px;}
/*跑腿-设置-结束*/

/*----地推----*/
.dituiMainCont .tableBoxTwo table tbody tr td button{margin:0 3px;height:28px;line-height: 26px;}

/*地推详情*/
.dituiDetailCont .basic_box{margin:0;border: none;}
.dituiDetailCont .linEH30{line-height: 32px}
.dituiDetailCont .formBox_table table .upload_img_box .img{width:284px;position: relative;overflow: hidden;}
.dituiDetailCont .formBox_table table .upload_img_box .img img{width:284px;height:170px;}
.dituiDetailCont .formBox_table table .upload_img_box .hoverCont{width:100%;height: 100%;position: absolute;top:100%;left:0;background: #e6e6e6;z-index:9;text-align: center;}
.dituiDetailCont .formBox_table table .upload_img_box .img:hover .hoverCont{top:0;}
.dituiDetailCont .upload_img_box .uploadInpbtn{position: absolute;top:0;left:0;width:100%;height: 100%;opacity: 0;filter:Alpha(opacity=0);}
.dituiDetailCont .upload_img_box p{line-height:170px;cursor: pointer;font-size: 16px}

.dituiDetailCont .shuruTip{display: inline-block;color:#999;margin-left: 15px}
.dituiDetailCont .formBox_table table tr td.bt{width:160px;}
.dituiDetailCont .upPlusIMG:before{content:'';position: absolute;width:6px;height:100px;background: #e5e5e5;top:50%;margin-top: -50px;left:50%;margin-left: -3px}
.dituiDetailCont .upPlusIMG:after{content:'';position: absolute;height:6px;width:100px;background: #e5e5e5;left:50%;margin-left: -50px;top:50%;margin-top: -3px}
.dituiDetailCont .upPlusIMG .upimginp{position: absolute;top:0;left:0;width:100%;height: 100%;opacity: 0;filter:Alpha(opacity=0);}
/*----地推end----*/


/*------运营------*/
/*运营-运营管理-审核详情*/
.shopList_box ul li .wz_box.noborder_r{border-right: none}
.shenheDetail_tit{padding: 10px 5px;}
.shenheDetail_tit .tit{font-size: 14px;font-weight: bold;padding-left: 10px;border-left: 3px solid #1E9FFF;line-height: 20px;}

.linEH30{line-height: 30px}

.dituiMainCont .formBox_table table tr td.bt{width:176px;}
.dituiMainCont .shuruTip{display: inline-block;color:#999;margin-left: 15px;font-size: 13px}
.dituiMainCont .UPTip{display: inline-block;color:#999;width: 284px;text-align:center;font-size: 13px}
.dituiMainCont .formBox_table table .upload_img_box .img{width:284px;position: relative;overflow: hidden;}
.dituiMainCont .formBox_table table .upload_img_box .img img{width:284px;height:170px;}
.dituiMainCont .formBox_table table .upload_img_box .hoverCont{width:100%;height: 100%;position: absolute;top:100%;left:0;background: #e6e6e6;z-index:9;text-align: center;}
.dituiMainCont .formBox_table table .upload_img_box .img:hover .hoverCont{top:0;}
.dituiMainCont .upload_img_box .uploadInpbtn{position: absolute;top:0;left:0;width:100%;height: 100%;opacity: 0;filter:Alpha(opacity=0);}
.dituiMainCont .upload_img_box p{line-height:170px;cursor: pointer;font-size: 16px}
.dituiMainCont .savebtn{display:block;margin:40px 0 35px 260px;height: 34px;line-height:32px;padding: 0 34px}
.dituiMainCont .textshuoming{width:226px;height: 96px;border: 1px solid #ddd;background: #fff;border-radius: 3px;padding: 0 5px;outline: 0;resize: none}

.tableBox_top .linEH32{line-height: 32px}
.dituiMainCont .tableBox_top .wd-143{width: 143px}
.tableBox_top .moneyYuan{font-size: 15px}
.tableBox_top .moneyYuan span{font-size:18px}


/*--红包设置表格start--*/
.redBagtable{/*background:#F9F9F9;*/background:#f2f2f2;padding:18px 15px;width:100%;}
.redBagtable table thead tr th{padding:0;font-size:13px; line-height:20px;font-weight: normal;text-align: left}
.redBagtable table tbody tr:hover{cursor:pointer;}
.redBagtable table tbody tr td{ padding:7px 2px 7px 0;border-top:0; font-size:13px; line-height:20px;}
.redBagtable table tbody tr:last-child td{padding-bottom: 0;}

.redBagtable .popBoxwrap{position: relative;}
.redBagtable .weekInput{width: 180px;height: 32px;font-size: 12px;line-height: 30px;background: #fff;border: 1px solid #ddd;padding: 0 10px;
    border-radius: 2px;cursor: pointer;box-sizing: border-box;overflow: hidden;}
.redBagtable .weekInput.placeholderColor{color:#999;}
.redBagtable .popBoxwrap .downBigcont{display:none;position: absolute;left:0;top:30px;box-sizing: border-box;padding-top: 10px;z-index: 2000;}
.redBagtable .popBoxwrap .downboxinner{border-radius: 2px;box-shadow: 0 1px 6px rgba(0,0,0,.2);background-color: #fff;font-size: 12px;padding:15px 10px;}
.redBagtable .popBoxwrap .downBigcont:after{display:inline-block;position: absolute;content: '';z-index:-1;width: 7px;height: 7px;background:#fff;box-shadow: 0 1px 4px rgba(0,0,0,.2);overflow: hidden;-webkit-transform: translateY(-50%) rotate(45deg);transform: translateY(-50%) rotate(45deg);left: 14px;top:10px;}
.redBagtable .popBoxwrap .downboxinner .weekSelctBox{padding-bottom: 0}
.redBagtable .popBoxwrap .downboxinner .weekSelctBox label{height: 28px;line-height: 26px;padding: 0 10px;margin-right: 5px;margin-left: 5px;}

/*大一点的表格*/
.redbagSmalltip{padding: 10px 15px;/*background:#f2f2f2;*/background:#f1f5fa;border-radius: 3px;}

.redBagtable .width50{width: 50px}
.redBagtable .green{color:#4b0;}
.redBagtable table thead tr.outBigTable th{font-weight: bold;text-align: center;padding-bottom:5px}
.redBagtable table tbody.outBigTable tr td{text-align: center}
.redBagtable table tbody.insidetable tr td{text-align:left}
/*--红包设置表格end--*/

/*外卖活动*/
.shopCate_info .wz_box p span{color:#333;}

/*外卖活动-设置商品*/
.setShangPin{width:31.3333%;margin-left:2%;box-sizing: border-box;border: 1px solid #e6e6e6;border-radius: 2px;padding: 10px;padding-bottom: 5px}
.setShangPin:hover{background: #f7f7fa;}
.setShangPin .mid-cont{margin-left: 38px;margin-right:56px}
.setShangPin .mid-cont .wz_box{margin-left: 80px;}
.setShangPin .mid-cont .wz_box h3{font-size: 14px; line-height: 20px;}
.setShangPin .mid-cont .wz_box p{font-size: 12px; line-height: 24px; color: #666;}
.setShangPin .mid-cont .wz_box p span{color: #333}

/*外卖活动-设置商品-添加商品*/
.addGoodsCont{height: calc(100% - 61px)}
.addGoodsCont .contLeft{width:44%;height: 100%;overflow: hidden;}
.addGoodsCont .contRight{width:54%;height: 100%;overflow: hidden;}
.addGoodsCont .contRight .goodTable{height: calc(100% - 96px);overflow-y: auto}
.addGoodsCont .contLeft .shoptable{height: calc(100% - 96px);overflow-y: auto}

/*积分商城*/
.shopList_box ul li .wz_box.marLeftmore{margin-left: 122px}
.shopList_box ul li .wz_box h3 .state{font-weight: normal;}
/*------运营end------*/

/*------财务start------*/
/*商家提现*/
.waitingMoneytit{font-size: 15px;padding:10px 15px}
.waitingMoneytit .fontcl1{font-weight:bold}

/*支付流水*/
.payFlowtit{font-size: 14px;padding:10px 15px}
.payFlowtit .fontcl1{font-size: 16px;font-weight: bold}

/*余额日志*/
.totalAmountView{padding: 12px;margin-bottom: 15px;border: 1px solid #e5e5e5;background-color: #f8f8f8; overflow: hidden;}
.totalAmountView ul li{display: inline-block;height: 61px;text-align: center;width:25%;border-right: 1px dotted #ccc;box-sizing: border-box; float: left;}
.totalAmountView ul li.half{width:50%}
.totalAmountView ul li:last-child{border-right:none}
.totalAmountView ul li h5{margin: 11px 0 0 0;font-size: 22px;font-weight: 400;line-height: 18px;}
.totalAmountView ul li h5.font21{font-size: 20px}
.totalAmountView ul li h6{margin: 10px 0 0 0;font-size: 12px;font-weight: 400;line-height: 18px;}
.totalAmountView ul li.wid16{width:16.666666%}
.totalAmountView ul li .heji{font-size: 17px;margin-top: 10px}

/*订单对账*/
.HelpQuestion{position: relative;display: inline-block;margin-left: 6px}
.HelpQuestion .fa-question-circle{font-size: 15px;color: #FF3300;}
.HelpQuestion .littleText{ font-weight:normal; padding:3px 6px; position:absolute; left:20px; top:-1px; display:none; background:#fff; border-radius:4px; line-height:22px; color:#999;z-index:99;width:304px;box-shadow: 2px 2px 3px #e6e6e6;}
.HelpQuestion .littleText.width327{width: 327px;}
.HelpQuestion:hover .littleText{ display:block;}
.HelpQuestion .littleText::before{content:'';border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-right: 6px solid #fff; position:absolute; left:-5px; top:5px;}

/*商家对账*/
.accountsTableWrapper{overflow: auto;width: 100%;position: relative}

/*资金流动*/
.moneyFlowCont ul li{float: left;width: calc(20% - 10px);height:108px;display: block;box-sizing: border-box;background: #f7f7fa;border: 1px solid #fff;text-align: center;padding: 15px 0;margin:0 10px 10px 0}
.moneyFlowCont ul li .tit{font-size: 17px}
.moneyFlowCont ul li .money{font-size: 15px}
.moneyFlowCont ul li:hover{border-color:#1E9FFF}

/*红包金额*/
.redBaoFlowCont .item{float:left;height: 100px;background: #f7f7fa;/*background: #f8f8f8;*/padding: 17px 0 0 60px;position: relative;width:24.99%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.redBaoFlowCont .item .tit{display: inline-block;font-size: 12px;line-height: 12px;margin-bottom: 8px;}
.redBaoFlowCont .item .yuan{font-size: 26px;line-height: 26px;margin-bottom: 8px;}
.redBaoFlowCont .item .num{color: #9b9b9b;}
/*------财务end------*/

.order_detail_lists{width: 70%;line-height: 24px;}
.order_detail_list{padding: 12px 20px;border:1px solid #dedede;}
.order_detail_list h3{padding-bottom: 5px;font-size: 16px;}
.order_detail_list .fr button{width: 100%;}
.order_detail_list .fr .price{font-size: 24px;font-weight: bold;}
.order_detail_show{width: 28%;margin-left: 2%;border: 1px solid #dedede;padding: 12px;}
.order_detail_show .detail p{background: #f4f4f4;font-size: 13px;padding: 10px;font-weight: bold;}
#chart_circle{border:1px solid #dedede;}
.chart_circle_wrapper{padding: 20px;}
.idx_BusiStatis_date ul li{height: 178px;}
.idx_BusiStatis_pai ul li{height: 178px;}
.tabsChangeBox_waimai .idx_BusiStatis_date ul li{width: calc(20% - 16px);}
.idx_BusiStatis_pai ul li {width: calc(33.33% - 16px);}
/* .tabsChangeBox_sc .idx_BusiStatis_date ul li{height: 178px;width: calc(20% - 16px);} */
.idx_BusiStatis_date ul li .pre.mb10{margin-bottom: 10px;}
.idx_BusiStatis_pai ul li .pre.mb10{margin-bottom: 10px;}
.founds_in .content{width: 100%;text-align: center;}
.founds_in .content .size_24{font-size: 24px;padding-top: 24px;}
.founds_in .content .fa-long-arrow-up,.founds_in .content .persent{color: #ff3300;}
.founds_in .content h3{font-size: 32px;font-weight: bold;}
.founds_in .content p{font-size: 24px;}
.founds_in .content div{width: 25%;}

.statistics_title{font-size: 20px;}
.shopList_box .paiming{font-size: 18px;height: 100%;line-height: 100%;}
.shopList_box .paiming span{font-weight: bold;}
.shopList_box_pei ul li .wz_box{margin: 0 20% 0 0;}

.beifen_label{width: 20%;margin-bottom: 5px;margin-top:5px;padding-left: 16px;}

/*.idx_box{border: 1px solid #e6e6e6;}
.idx_box .idx_tit{height: 40px;line-height: 40px;border-bottom: 1px solid #e6e6e6;padding: 0 20px;font-size: 14px;background: #fafcfe; font-weight: 700;}
.idx_box .idx_cont{background: #fff;}
.idx_box .idx_cont:after,.idx_box .idx_cont:before {
    content:"";
    height:0;
    line-height:0;
    display:block;
    clear:both;
    visibility:hidden;
}
.idx_box .idx_cont{
    zoom:1;
}
*/
.idxDataChart .idx_cont{display: -webkit-box;display: -ms-flexbox;display: flex;}
.idxDataChart .idx_cont:last-child{border-top:1px solid #e6e6e6;}
.idxDataChart .idx_cont .list_box{width:50%;padding: 5px 15px; margin: 10px 0; box-sizing:border-box; -webkit-box-flex: 1;-ms-flex: 1;flex: 1; border-left: 1px solid #e6e6e6;}
.idxDataChart .idx_cont .list_box:first-child{border-left:0;}
.idxDataChart .idx_cont .list_box .tit{font-size: 14px; line-height: 20px;}
.idxDataChart .idx_cont .list_box .box{overflow: hidden;}
.idxDataChart .idx_cont .list_box .number{float: left; width: 35%; font-size: 18px;word-break:break-all; padding-right: 15px; box-sizing: border-box; font-weight: 700; margin-top: 10px;}
.idxDataChart .idx_cont .list_box .progress{float: right; width:65%; padding-right: 40px; box-sizing: border-box;}
.progress_bg{width: 100%; height: 10px; background: #ccc; position: relative;}
.progress_bar{overflow: hidden; position: absolute;left: 0; top: 0; height: 100%;}
.progress_bar1{background: #108EE7;}
.progress_bar2{background: #0f5bb0;}
.progress_bar3{background: #90c738;}
.progress_bar4{background: #05944b;}
.progress_bar5{background: #9a6b38;}
.progress_bar6{background: #6c553c;}
.idxDataChart .idx_cont .list_box .progress .txt_box{overflow: hidden;}
.idxDataChart .idx_cont .list_box .progress .month{float: left; font-size: 12px; line-height: 20px;}
.idxDataChart .idx_cont .list_box .progress .per{float: right; font-size: 12px; line-height: 20px;}
.idxDataChart .idx_cont .list_box .progress .per.down{color: #f30;}

.buy-list-box { background-color: #fff; padding-left: 12px; padding-top: 10px; }
.buy-list-box .list-box { width: 50%; }
.buy-list-box .list-box .list { margin-right: 12px; margin-bottom: 12px; padding: 10px; background: #f7f7f7; border-radius: 4px; }
.pub_list { position: relative; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; }
.pub_list .pub_list_bd { -webkit-box-flex: 1; flex: 1; }
.buy-list-box .list .text h3 { font-size: 16px; line-height: 20px; }
.buy-list-box .list .pic { width: 50px; height: 50px; overflow: hidden; }
.buy-list-box .list .pic img { width: 100%; height: 100%; }

/*sass版新增样式-开始-2018-09-11***************************************************************************************************/

/*运营-会员卡用户*/
.tableBoxTwo.yunyingCardUser .line{width: 1px; height: 19px; background-color: #ddd; display: inline-block; margin: 0 12px; vertical-align:middle;}
.tableBoxTwo.yunyingCardUser .right_txt{color: #1E9FFF; width: 120px; display: inline-block;text-align: left;}
.tableBoxTwo.yunyingCardUser .left_txt{width: 120px; text-align: right; display: inline-block;}

/*运营-会员卡编辑与新增*/
.yunyingCard_selct{overflow: hidden;}
.yunyingCard_selct li{float: left; position: relative; margin: 20px 10px 20px 0; width:200px;}
.yunyingCard_selct li img{width: 100%;}
.yunyingCard_selct li .ico{position: absolute; display: inline-block; right: 0; top: 0; width: 22px; height: 22px; border-radius: 100%; background-color: #bbb;}
.yunyingCard_selct li.on .ico{background-color: #1E9FFF;}
.yunyingCard_selct li .ico:after{content: " ";position: absolute;right: 5px;bottom: 9px;width: 12px;height: 6px;border: 1px solid #fff;border-top-color: transparent;border-right-color: transparent;-webkit-transform: rotate(-49deg);transform: rotate(-49deg);}
.yunyingCard_demo{background-position: center; background-repeat: no-repeat; background-size: contain; color: #fff; width: 375px; height: 126px;}
.yunyingCard_demo .tit{overflow: hidden; padding-left: 60px; padding-right: 20px; padding-top: 14px; font-size: 20px; line-height: 32px; margin-bottom: 28px;}
.yunyingCard_demo p{font-size: 12px; line-height: 20px;padding: 0 15px !important;}
.yunyingCard_demo p.ftcl{color: #B8E9ED;}
/*sass版新增样式-结束-2018-09-11***************************************************************************************************/

/*客户端首页设置-开始*/
.clientIndexSet_bg{height: calc(100% - 0px); min-height:unset; overflow-y: hidden; overflow-x: auto; background: #fff;padding: 10px 0px 0px;}
.clientIndexSet_box{height: calc(100% - 70px); min-width:1326px; background: #fff; padding: 5px 10px 15px;}
.clientIndexSet_bottom{padding: 8px 15px; text-align: center; height: 70px; border-top: 15px solid #f7f7f7; border-bottom: 1px solid #f7f7f7; background-color: #fff; position: relative; z-index: 1;}
.clientIndexSet_box .switch{width:54px; height:22px; -webkit-appearance: none;appearance: none;position: relative;border: 3px solid #dddddd; outline: 0;border-radius: 16px;box-sizing: border-box;background-color: #dddddd;-webkit-transition: background-color .1s,border .1s;transition: background-color .1s,border .1s;}
.clientIndexSet_box .switch:before{ width:42px; height:16px; content: "关闭";position: absolute;top: 0;left: 3px; font-size: 12px;color: #fff; line-height: 16px; text-align: right;}
.clientIndexSet_box .switch:checked:before {content: "启用"; text-align: left;}
.clientIndexSet_box .switch:after{ width:16px; height:16px;content: " ";position: absolute;top: 0;left: 0;border-radius: 100%;background-color: #fff;box-shadow: 0 1px 3px rgba(0,0,0,.4);-webkit-transition: -webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);transition: -webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);transition: transform .35s cubic-bezier(.4,.4,.25,1.35);transition: transform .35s cubic-bezier(.4,.4,.25,1.35),-webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);}
.clientIndexSet_box .switch:checked:after {-webkit-transform: translateX(32px);transform: translateX(32px);}
.clientIndexSet_box .switch:checked{border-color:#1E9FFF;background-color: #1E9FFF;}

.clientIndexSet_left{width: 340px; height: 100%; overflow: hidden; overflow-y: auto;}
.clientIndexSet_phone{width: 320px; height: 100%; max-height: 560px; background: #eee; border: 1px solid #ccc;}
.clientIndexSet_addCate{background-color: #f7f7f7; overflow: hidden;padding: 12px; width: 320px; margin:20px 0 10px;}
.clientIndexSet_addCate h2{font-size: 16px; line-height: 20px; margin-bottom: 8px;}
.clientIndexSet_addCate p{font-size: 13px; line-height: 18px; color: #666; margin-bottom: 8px;}
.clientIndexSet_addCate ul li{float: left; width: 120px; height: 36px; border:1px dashed #ccc; line-height: 36px; text-align: center; font-size: 12px; margin: 6px 12px; cursor: pointer;}
.clientIndexSet_addCate ul li:hover{border-color: #1E9FFF; color: #1E9FFF;}

.clientIndexSet_middle{width: 360px; height: 100%; overflow-x:hidden; overflow-y: auto; margin: 0 10px 0 0px; padding-right: 20px;}
.clientIndexSet_middle .list{margin-bottom: 15px; position: relative;}
.clientIndexSet_middle .list .box{background: #f7f7f7;}
.clientIndexSet_middle .list .tit{padding: 12px 15px; overflow: hidden; font-size: 16px; font-weight: 500; line-height: 24px; color: #000;}
.clientIndexSet_middle .list .btn-set{border:1px solid #2babdd; color: #2babdd; font-size: 13px; line-height: 22px; padding: 0 10px; border-radius: 30px; cursor: pointer;}
.clientIndexSet_middle .list .btn-set .ico{display: inline-block; width: 14px; height: 22px; background: url(../image/pageset/set_ico.png) no-repeat center; background-size: contain; margin-left: 4px; line-height: 0; font-size: 0; vertical-align: bottom;}
.clientIndexSet_middle .list .remove{display: inline-block; width: 22px; height: 22px; background: url(../image/pageset/remove_ico.png) no-repeat center; background-size: contain; position: absolute; right: -8px; top: -8px;}
.clientIndexSet_middle .list .ts{font-size: 14px; color: #666;}
.clientIndexSet_middle .list .txt{padding: 0 20px 20px; font-size: 14px; line-height: 20px; color: #666;}
.clientIndexSet_middle .list .sort{border-top: 1px solid #dfdfdf; padding: 8px 15px; text-align: right; font-size: 14px; color: #1E9FFF;}
.clientIndexSet_middle .list .sort span{margin-left: 20px; cursor: pointer;}
.clientIndexSet_middle .list .sort span i{margin-left: 4px; display: inline-block; width: 16px; height: 16px; background-position: center; background-size: contain; background-repeat: no-repeat; vertical-align: middle;}
.clientIndexSet_middle .list .sort span.up i{background-image: url(../image/pageset/sort_up.png);}
.clientIndexSet_middle .list .sort span.dwon i{background-image: url(../image/pageset/sort_down.png);}
.clientIndexSet_middle .list .sort span.disable{-webkit-filter: grayscale(100%) brightness(2) contrast(0.4);filter: grayscale(100%) brightness(2) contrast(0.4);filter: #808080 opacity(0.4);}

.clientIndexSet_right{min-width: 590px; height: 100%; overflow-x:hidden; overflow-y: auto; background: #ffffff; margin-left: 730px; border-radius: 2px; border:1px dashed #ccc;}
.clientIndexSet_right .module_box{padding: 15px 16px;}
.clientIndexSet_right .tips{font-size: 14px; color: #f90808; line-height: 20px; margin: 15px 16px 8px;}
.module_btn_box{text-align: center; padding: 25px 10px;}
.module_btn_box button{margin: 0 10px;}
.setPub_box{margin-bottom: 15px;}
.setPub_box .setPub_bt{float: left; font-size: 16px; padding: 10px 0; line-height: 20px; color: #000; font-weight: 500;}
.setPub_radiao{width: 20px; height: 20px; box-sizing: border-box; border: 1px solid #a0a0a0; border-radius: 100%; -webkit-appearance: none;appearance: none; background: #fff; outline: 0;}
.setPub_radiao:checked{border-color:#1E9FFF; position: relative;}
.setPub_radiao:checked:after{content: ''; width: 14px; height: 14px; border-radius: 100%; position: absolute; left: 2px; top: 2px; background: #1E9FFF;}
.setPub_box .radiao_box{font-size: 14px; line-height: 20px;}
.setPub_box .radiao_box label{margin-top: 10px; margin-right: 20px; display: inline-block;}
.stylePic{overflow: hidden;}
.stylePic .line_box{float: left; margin: 8px 16px 8px 0; cursor: pointer; border: 1px dashed #ccc; position: relative; background: #fff;}
.stylePic .line_box.on{border-color: #1E9FFF;}
.clientIndexSet_box .line_box{border: 1px dashed #ccc; position: relative; background: #fff;}
.clientIndexSet_box .line_box img{max-width: 100%; position: relative;}
.clientIndexSet_box .line_box .tip{position: absolute; z-index: 0; left: 50%; top: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); text-align: center;}
.clientIndexSet_box .line_box .upload{position: absolute; z-index: 1; left: 0; top: 0; width: 100%; height: 100%; opacity: 0; cursor: pointer;}
.clientIndexSet_box .line_box .clipView{position: absolute; z-index: 1; left: 0; top: 0; width: 100%; height: 100%; cursor: pointer;}
.clientIndexSet_box .line_txt{text-align: center; font-size: 14px; line-height: 20px; margin: 10px 10px;}
.setPub_num{display: inline-block; width: 35px; height: 35px; border: 2px solid #b3b3b3; border-radius: 100%; line-height: 31px; text-align: center; font-size: 18px; color: #b3b3b3; background: #fff;}
.rangeSet{position: relative; overflow: hidden; padding: 5px 20px;}
.rangeSet .slider-container{float: left; margin-right: 20px; margin-top: 12px;}
.rangeSet .single-slider{width: 80px; height: 30px; border: 1px solid #ccc; text-align: center; font-size: 14px; line-height: 30px;}
.setPub_add_btn{border: 1px dashed #ccc; margin: 20px 0; position: relative; background: #fff; font-size: 14px; line-height: 40px; height: 40px; text-align: center; color: #3c4a65; cursor: pointer; border-radius: 2px;}
.setPub_add_btn i{font-size: 18px;}

.indexBg_module_nr .attention{overflow: hidden;}
.indexBg_module_nr .attention .bt{font-size: 14px; color: #666; line-height: 20px; float:left;}
.indexBg_module_nr .attention ul{display: block; margin-left: 80px;}
.indexBg_module_nr .attention ul li{font-size: 12px; color: #666; line-height: 20px; margin-bottom: 8px;}
.indexBg_module_nr .indexBg_upload{width: 320px; height: 560px; margin: 20px auto 0; position: relative; overflow: hidden;}
.indexBg_module_nr .upload_btn{position: absolute; width: 100%; height: 100%; border:1px dashed #ccc; display: block; background: url(../image/pageset/upload_ico.png) no-repeat center; cursor: pointer; left: 100%; top: 0;}
.indexBg_module_nr .indexBg_upload:hover .upload_btn{left: 0;}
.keyWord_module_nr ul.add_list li{background-color: #fff; border:1px solid #f2f2f2; box-shadow: 0 1px 6px 0 #f6f6f6; position: relative; padding: 12px 20px; margin-bottom: 15px;}
.keyWord_module_nr ul.add_list li .box{font-size: 14px; margin: 8px 0; line-height: 30px;}
.keyWord_module_nr ul.add_list li .box .inp{width: 160px; height: 30px; border: 1px solid #ccc; font-size: 14px; color: #333; vertical-align: middle; text-indent: 10px;}
.keyWord_module_nr ul.add_list li .box .link{color: #1E9FFF; cursor: pointer;}
.keyWord_module_nr ul.add_list li .remove{width: 24px; height: 24px;position: absolute; right: 4px; top: 4px; background:url(../image/pageset/remove_ico.png) no-repeat center; background-size: contain; border-radius: 100%; cursor: pointer;}
.lunbo1_module_nr ul.add_list li{background-color: #fff; border:1px solid #f2f2f2; box-shadow: 0 1px 6px 0 #f6f6f6; position: relative; padding: 12px 20px; overflow: hidden; margin-bottom: 15px;}
.lunbo1_module_nr ul.add_list li .remove{width: 24px; height: 24px;position: absolute; right: 4px; top: 4px; background:url(../image/pageset/remove_ico.png) no-repeat center; background-size: contain; border-radius: 100%; cursor: pointer;}
.lunbo1_module_nr ul.add_list li .pic{width: 76px; height: 76px; border:1px solid #ccc; background-repeat: no-repeat; background-position: center; background-size: contain; float: left; cursor: pointer;}
.lunbo1_module_nr ul.add_list li .txt_box{margin-left: 86px;}
.lunbo1_module_nr ul.add_list li h4{font-size: 16px; font-weight: normal; line-height: 24px; margin: 10px 0;}
.lunbo1_module_nr ul.add_list li .link{color: #1E9FFF; cursor: pointer;}
.lunbo2_module_nr ul.add_list li{background-color: #fff; border:1px solid #f2f2f2; box-shadow: 0 1px 6px 0 #f6f6f6; position: relative; padding: 12px 20px; overflow: hidden; margin-bottom: 15px;}
.lunbo2_module_nr ul.add_list li .remove{width: 24px; height: 24px;position: absolute; right: 4px; top: 4px; background:url(../image/pageset/remove_ico.png) no-repeat center; background-size: contain; border-radius: 100%; cursor: pointer;}
.lunbo2_module_nr ul.add_list li .pic{width: 76px; height: 76px; border:1px solid #ccc; background-repeat: no-repeat; background-position: center; background-size: contain; float: left; cursor: pointer;}
.lunbo2_module_nr ul.add_list li .txt_box{margin-left: 86px;}
.lunbo2_module_nr ul.add_list li h4{font-size: 16px; font-weight: normal; line-height: 24px; margin: 10px 0;}
.lunbo2_module_nr ul.add_list li .link{color: #1E9FFF; cursor: pointer;}
.cate_module_nr ul.add_list li{background-color: #fff; border:1px solid #f2f2f2; box-shadow: 0 1px 6px 0 #f6f6f6; position: relative; margin-bottom: 15px;}
.cate_module_nr ul.add_list li .list_box{padding: 12px 15px;}
.cate_module_nr ul.add_list li .remove{width: 24px; height: 24px;position: absolute; right: 4px; top: 4px; background:url(../image/pageset/remove_ico.png) no-repeat center; background-size: contain; border-radius: 100%; cursor: pointer;}
.cate_module_nr ul.add_list li .pic{width: 74px; height: 74px; border: 1px dashed #ccc; background-position: center; background-repeat: no-repeat; background-image: url(../image/pageset/pic.png); float: left; cursor: pointer;}
.cate_module_nr ul.add_list li .txt_box{margin-left: 84px; height: 74px;}
.cate_module_nr ul.add_list li .box{font-size: 14px; margin: 8px 0;}
.cate_module_nr ul.add_list li .box .inp{width: 160px; height: 30px; border: 1px solid #ccc; font-size: 14px; color: #333; vertical-align: middle; text-indent: 10px;}
.cate_module_nr ul.add_list li .box .link{color: #1E9FFF; cursor: pointer;}
.cate_module_nr ul.add_list li .label{width: 100%;padding: 8px 12px; background-color: #f7f7f7; line-height: 20px;}
.cate_module_nr ul.add_list li .label label{margin-right: 20px;}
.cate_module_nr ul.add_list li .label .setPub_radiao{margin-right: 5px; vertical-align: bottom;}

.top_module_nr ul.add_list li{background-color: #fff; border:1px solid #f2f2f2; box-shadow: 0 1px 6px 0 #f6f6f6; position: relative; margin-bottom: 15px;}
.top_module_nr ul.add_list li .list_box{padding: 12px 15px;}
.top_module_nr ul.add_list li .remove{width: 24px; height: 24px;position: absolute; right: 4px; top: 4px; background:url(../image/pageset/remove_ico.png) no-repeat center; background-size: contain; border-radius: 100%; cursor: pointer;}
.top_module_nr ul.add_list li .pic{width: 74px; height: 74px; border: 1px dashed #ccc; background-position: center; background-repeat: no-repeat; background-image: url(../image/pageset/pic.png); float: left; cursor: pointer;}
.top_module_nr ul.add_list li .txt_box{margin-left: 84px; height: 74px;}
.top_module_nr ul.add_list li .box{font-size: 14px; margin: 8px 0;}
.top_module_nr ul.add_list li .box .inp{width: 160px; height: 30px; border: 1px solid #ccc; font-size: 14px; color: #333; vertical-align: middle; text-indent: 10px;}
.top_module_nr ul.add_list li .box .link{color: #1E9FFF; cursor: pointer;}

.bottom_module_nr ul.add_list li{background-color: #fff; border:1px solid #f2f2f2; box-shadow: 0 1px 6px 0 #f6f6f6; position: relative; margin-bottom: 15px;}
.bottom_module_nr ul.add_list li .list_box{padding: 12px 15px;}
.bottom_module_nr ul.add_list li .remove{width: 24px; height: 24px;position: absolute; right: 4px; top: 4px; background:url(../image/pageset/remove_ico.png) no-repeat center; background-size: contain; border-radius: 100%; cursor: pointer;}
.bottom_module_nr ul.add_list li .pic{width: 74px; height: 74px; border: 1px dashed #ccc; background-position: center; background-repeat: no-repeat; background-image: url(../image/pageset/pic.png); float: left; cursor: pointer;}
.bottom_module_nr ul.add_list li .txt_box{margin-left: 84px; height: 74px;}
.bottom_module_nr ul.add_list li .box{font-size: 14px; margin: 8px 0;}
.bottom_module_nr ul.add_list li .box .inp{width: 160px; height: 30px; border: 1px solid #ccc; font-size: 14px; color: #333; vertical-align: middle; text-indent: 10px;}
.bottom_module_nr ul.add_list li .box .link{color: #1E9FFF; cursor: pointer;}

.adv_module_nr .change_list ul li{position: relative; margin-bottom: 15px;}
.adv_module_nr .change_list ul li .list_box{padding: 12px 15px; background-color: #fff; border:1px solid #f2f2f2; box-shadow: 0 1px 6px 0 #f6f6f6;}
.adv_module_nr .change_list ul li .remove{width: 24px; height: 24px;position: absolute; right: 4px; top: 4px; background:url(../image/pageset/remove_ico.png) no-repeat center; background-size: contain; border-radius: 100%; cursor: pointer;}
.adv_module_nr .change_list ul li .pic{width: 74px; height: 74px; border: 1px dashed #ccc; background-position: center; background-repeat: no-repeat; background-image: url(../image/pageset/pic.png); float: left; cursor: pointer;}
.adv_module_nr .change_list ul li .txt_box{margin-left: 84px; height: 74px;}
.adv_module_nr .change_list ul li .box{font-size: 14px; margin: 8px 0;}
.adv_module_nr .change_list ul li .box .link{color: #1E9FFF; cursor: pointer;}
.adv_module_nr .change_list ul li .num ~ .list_box{margin-left: 70px;}
.adv_module_nr .change_list ul li .num{position: absolute; left: 0; top: 0; width: 70px; height: 100%; background-color: #1bc0f2; border-radius: 10px 0 0 10px;}
.adv_module_nr .change_list ul li .num span{position: absolute; left: 50%; top: 50%; width: 26px; height: 26px; background-color: #fff; border-radius: 100%; transform: translate(-50%,-50%); color: #1bc0f2; font-size: 14px; line-height: 26px; text-align: center;}
.adv_module_nr .WMhome ul li.on{position: relative;}
.adv_module_nr .WMhome ul li.on:after{content: ''; width: 100%; height: 100%; border: 1px dashed #1E9FFF; box-sizing: border-box; position: absolute; left: 0; top: 0;}

.setFooter_box{position: relative; background-color: #fff; border:1px solid #f2f2f2; box-shadow: 0 1px 6px 0 #f6f6f6;margin-bottom: 15px; padding: 12px;}
.setFooter_box .setPub_num{position: absolute; left: -43px; top: 50%; margin-top: -38px;}
.setFooter_box .line_box{margin: 0;}
.setFooter_box table{width: 100%;}
.setFooter_box table tr td{padding-bottom: 15px; vertical-align: top;}
.setFooter_box table tr td.bt{font-size: 14px; line-height: 20px;  color: #666;}
.setFooter_box table tr td .inp{font-size: 14px; line-height: 20px;  color: #666; width: 90px; height: 28px; border:1px solid #ccc; text-align: center; line-height: 28px;}
.setFooter_box table tr td .inp:focus{border-color: #1E9FFF;}
.setFooter_box table tr td .icon{width: 70px; text-align: center;}
.setFooter_box table tr td .icon p{margin-top: 6px;}
.setFooter_box table tr td .select_inp{font-size: 14px; line-height: 20px;  color: #666; height: 28px; border:1px solid #ccc; text-align: center; line-height: 28px;}

.photoClip_mask{position: fixed; z-index: 100; left: 50%; top: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); width: 100%; height: 100%; background: rgba(0,0,0,0.4);}
.photoClip_mask .title{border-bottom: 1px solid #ccc; padding:12px 15px; font-size: 15px; color: #000; line-height: 20px; overflow: hidden; position: sticky; left: 0; top: 0; right: 0; z-index: 1; background-color: #fff;}
.photoClip_mask .title .close{display: inline-block; width: 20px; height: 20px; background: #fff url(../image/enterInfo_ico4.png) no-repeat center; background-size: contain; border-radius: 100%; cursor: pointer; float: right; opacity: 0.8;}
.photoClip_mask .cont_box{ background: #fff; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); }
.photoClip_mask .cont{padding:20px 30px; max-width: 800px; min-width: 400px;}
.photoClip_mask .cont img{max-width: 100%;}
.photoClip_mask .cont_box .btn_box{padding:20px 0 0; border-top: 1px solid #eee; background-color: #fff; text-align: center;}
.photoClip_mask .cont_box .btn_box button{position: relative; overflow: hidden;}
.photoClip_mask .cont_box .btn_box button label{display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; cursor: pointer;}
.photoClip_mask .cont_box .btn_box button input{background: none; border: 0; outline: 0; -webkit-appearance: none;appearance: none; opacity: 0; height: 0;}
#clipArea{padding:20px 30px;}
/*客户端首页设置-结束*/

/*客户端首页预览-开始*/
.topBg_box,.bannerBg_box{background-color: #fff;}
.bannerBg_box{padding: 0.05px 0;}

.WMhome .footer{display: flex; height: 44px; background-color:#fff; position: fixed; left: 0; right: 0; bottom: 0; border-top: 1px solid #eee;}
.WMhome .footer .list{flex: 1; text-align: center; font-size: 12px; color: #666; line-height: 0; padding-top: 4px;}
.WMhome .footer .list p{line-height: 16px;}
.WMhome .footer .list.on{color: #20AD20;}
.WMhome .footer .list .ico{width: 20px; height: 20px; display: inline-block; background-repeat: no-repeat; background-position: center; background-size: contain; margin-bottom: 2px;}

.WMhome{width: 100%;height: calc(100% - 44px); background-color: #fff; overflow-y: auto; overflow-x: hidden; -webkit-overflow-scrolling: touch;}
.WMhome_scroll{background-repeat: no-repeat; background-position: center -20px;background-size: 100% auto;}
.WMhome .location{font-size: 18px; padding: 2px 10px 0; max-width: 46%; overflow: hidden;}
.WMhome .location .addr_ico{display: inline-block; width: 14px; height: 25px; background: url(../image/pageset/icon_location@3x.png) no-repeat center; background-size: contain; vertical-align: middle; margin-right: 6px; float: left;}
.WMhome .location .down_ico{display: inline-block; width: 10px; height: 25px; background: url(../image/pageset/to_btn_arrowd@3x.png) no-repeat center; background-size: contain; vertical-align: middle; margin-left: 6px; float: left;}
.WMhome .location span{display: inline-block; width: calc(100% - 40px); overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float: left;}
.WMhome .topState{overflow: hidden; padding-top: 6px; box-sizing: border-box;}
.WMhome .weather{overflow: hidden; font-size: 20px; line-height: 24px; color: #666; float: right; background:rgba(255,255,255,0.8);margin-right:10px;border-radius: 20px;padding:4px 10px;}
.WMhome .weather .ico_weather{display: inline-block; width: 24px; height: 24px; background: url(../image/pageset/icon_sun@3x.png) no-repeat center; background-size: contain; vertical-align: bottom; margin-right: 6px;}
.WMhome .weather p{font-size: 9px; line-height: 12px;}
.WMhome .right_search{text-align: center; width: 90px; height: 30px; border-radius: 30px; background: #eee; margin-top: 0px; margin-right: 10px;}
.WMhome .right_search input{box-sizing: border-box; width: 100%; height: 30px; border-radius: 30px; background: url(../image/pageset/icon_search@3x.png) no-repeat 12px center; background-size:11px; font-size: 14px; color: #999; padding-left: 33px; border: 0; outline: 0;}

.WMhome .topBg_box .searchBox{padding: 7px 10px 0;}
.WMhome .searchBox{padding: 10px;}
.WMhome .searchBox input{box-sizing: border-box; width: 100%; height: 32px; border-radius: 4px; background: #EDEDED url(../image/pageset/icon_search@3x.png) no-repeat 12px center; background-size:11px; font-size: 14px; color: #999; padding-left: 33px; border: 0;}
.searchBox_fixed{position:fixed; z-index: 20; left: 0; top: 0; right:0;}
.WMhome .searchWord{padding: 0 2px 0px; overflow-x: auto; overflow-y: hidden; box-sizing: border-box; height: 31px;}
.WMhome .searchWord ul{display: block; white-space:nowrap;}
.WMhome .searchWord ul li{display: inline-block; font-size: 15px; color: #666; line-height: 31px; margin: 0 8px;}
.WMhome .idxBanner{ position: relative; z-index: 0; padding: 12px 10px;}
.WMhome .idxBanner .swiper-wrapper{-webkit-align-items: center;align-items: center;}
.WMhome .idxBanner .swiper-wrapper .swiper-slide{width: 100%;}
.WMhome .idxBanner .swiper-wrapper .swiper-slide a{display: block;width: 100%; padding: 19.4% 0; height: 0; background-position: center; background-repeat: no-repeat; background-size: cover; border-radius: 4px; overflow: hidden;}
.WMhome .idxBanner .swiper-pagination{bottom: 4px;}
.WMhome .idxBanner .swiper-pagination .swiper-pagination-bullet{background:#fff;width:8px;height:8px;border-radius:100%;opacity:0.8;}
.WMhome .idxBanner .swiper-pagination .swiper-pagination-bullet-active{opacity:1;}
.WMhome .cateNav .swiper-container{padding: 12px 0; overflow: unset;}
.WMhome .cateNav .swiper-container .swiper-pagination{bottom: 4px}
.WMhome .cateNav .swiper-container .swiper-pagination .swiper-pagination-bullet{background: #637284;width: 6px;height: 6px;border-radius: 6px;}
.WMhome .cateNav .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-image: linear-gradient(-90deg, #73E966 0%, #1CD9AA 100%);width: 12px;}
.WMhome .cateNav ul{display: block;}
.WMhome .cateNav.col5 ul li{width:20%;}
.WMhome .cateNav ul li{text-align: center;padding-bottom: 12px; float: left; width:25%; position: relative;}
.WMhome .cateNav ul li img{width: 50px;height: 50px;}
.WMhome .cateNav ul li p{font-size: 12px;line-height: 20px;color: #333;margin-top: 6px;}
.WMhome .cateNav ul li .ico{display: inline-block; position: absolute; left: 50%; margin-left: 20px; top:-10px; background-repeat: no-repeat; background-position: center; background-size: contain;}
.WMhome .cateNav ul li .ico_hot{width: 36px; height: 40px; background-image: url(../image/pageset/ico_hot.png); margin-left: 5px; top: -21px;}
.WMhome .cateNav ul li .ico_bao{width: 30px; height: 40px; background-image: url(../image/pageset/ico_bao.png); margin-left: 6px; top: -18px;}
.WMhome .cateNav ul li .ico_new{width: 36px; height: 40px; background-image: url(../image/pageset/ico_new.png); margin-left: 5px; top: -21px;}
.idxTitle{padding: 10px; overflow: hidden; height: 45px; width: 100%; background-repeat: no-repeat; background-position: center; background-size: 100%; cursor: pointer;}
.idxTitle h1{font-size: 18px; float:left;}
.idxTitle .more{float: right; font-size: 14px; color: #666;}
.idxTitle .right_ico{display: inline-block; width: 6px; height: 10px; background: url(../image/pageset/btn_arrow_r_small@3x.png) no-repeat center; background-size: contain; margin-left: 4px;}
.preferentialAarea1{background: #fff; overflow-y: hidden; overflow-x: auto; padding: 0 10px;}
.preferentialAarea1 ul{display: block; white-space:nowrap;}
.preferentialAarea1 ul li{display: inline-block; width: 120px; height: 160px; border-radius: 4px; overflow: hidden; margin-right: 10px; background-color: #eee; background-repeat: no-repeat; background-position: center; background-size: cover; cursor: pointer;}
.preferentialAarea2{background: #fff; overflow: hidden;padding: 0 8px;}
.preferentialAarea2 ul{overflow: hidden;}
.preferentialAarea2 ul li{float: left; width:calc(50% - 4px); margin: 0 2px; height: 0; padding: 16% 0; overflow: hidden; background-color: #eee; background-repeat: no-repeat; background-position: center; background-size: cover; cursor: pointer;}
.preferentialAarea3{background: #fff; overflow: hidden;padding: 0 10px;}
.preferentialAarea3 ul li{width:100%; height: 0; padding: 16% 0; overflow: hidden; background-color: #eee; background-repeat: no-repeat; background-position: center; background-size: cover; cursor: pointer;}
.preferentialAarea4{background: #fff; overflow: hidden;padding: 0 8px;}
.preferentialAarea4 ul li{float: left; width:calc(50% - 4px); margin: 0 2px; height: 0; padding: 16% 0; overflow: hidden; background-color: #eee; background-repeat: no-repeat; background-position: center; background-size: cover; cursor: pointer;}
.preferentialAarea4 ul li:last-child{margin-top: 4px;}
.preferentialAarea4 ul li:first-child{padding: calc(32% + 2px) 0;}
.preferentialAarea5{background: #fff; overflow: hidden;padding: 0 8px;}
.preferentialAarea5 ul{overflow: hidden;}
.preferentialAarea5 ul li{float: left; width:calc(50% - 4px); margin: 2px 2px; height: 0; padding: 16% 0; overflow: hidden; background-color: #eee; background-repeat: no-repeat; background-position: center; background-size: cover; cursor: pointer;}
.preferentialAarea6{background: #fff; overflow: hidden;padding: 0 8px;}
.preferentialAarea6 ul{overflow: hidden;}
.preferentialAarea6 ul li{float: left; width:calc(50% - 4px); margin: 2px 2px; height: 0; padding: 16% 0; overflow: hidden; background-color: #eee; background-repeat: no-repeat; background-position: center; background-size: cover; cursor: pointer;}
.preferentialAarea6 ul li:first-child{width:calc(100% - 4px);}
.preferentialAarea6 ul li:nth-child(3),.preferentialAarea6 ul li:nth-child(4){width:calc(25% - 4px);}
.preferentialAarea7{background: #fff; overflow: hidden;padding: 0 8px;}
.preferentialAarea7 ul{overflow: hidden;}
.preferentialAarea7 ul li{float: left; width:calc(50% - 4px); margin: 2px 2px; height: 0; padding: 16% 0; overflow: hidden; background-color: #eee; background-repeat: no-repeat; background-position: center; background-size: cover; cursor: pointer;}
.preferentialAarea7 ul li:nth-child(3),.preferentialAarea7 ul li:nth-child(4),.preferentialAarea7 ul li:nth-child(5),.preferentialAarea7 ul li:nth-child(6){width:calc(25% - 4px);}
.largeSelection1{overflow: hidden;}
.largeSelection1 ul li{float: left; width: 33.33%; text-align: center; padding: 0px 0 10px; cursor: pointer;}
.largeSelection1 ul li .pic{background-position:center; background-repeat: no-repeat; background-size: cover; width: 68px; height: 68px; background-color: #eee; overflow: hidden; margin:4px auto;}
.largeSelection1 ul li h3{font-size: 15px; color: #333; line-height: 20px;}
.largeSelection2{overflow: hidden; padding: 0 5px;}
.largeSelection2 ul{margin-top: -5px;}
.largeSelection2 ul li{float: left; width:calc(50% - 10px); margin: 5px 5px; cursor: pointer;}
.largeSelection2 ul li .pic{background-position:center; background-repeat: no-repeat; background-size: cover; width: 100%; height: 0; background-color: #eee; overflow: hidden; padding: 26% 0;}
.largeSelection2 ul li .logo_box{overflow: hidden; margin-top: -22px; padding: 0 10px;}
.largeSelection2 ul li .logo{background-position:center; background-repeat: no-repeat; background-size: cover; width: 44px; height: 44px; border-radius: 2px; background-color: #eee; overflow: hidden; float:left;}
.largeSelection2 ul li h3{font-size: 15px; color: #333; line-height: 20px; padding-top: 22px; margin-left: 50px;}
.screenTab{background: #fff; height: 44px; width: 100%; display: flex; align-items: center;}
.screenTab .list{width: 33.33%; text-align: center; font-size: 15px;color: #333; flex:1;}
.screenTab .list.on{color: #000;}
.screenTab .list.on .dwon_ico{background-image: url(../image/pageset/btn_arrow_t_small@3x.png);}
.screenTab .list .dwon_ico{display: inline-block; width: 12px; height: 12px; background: url(../image/pageset/btn_arrow_b_small@3x.png) no-repeat center; background-size: contain; margin-left: 6px;}
.screenTab .list .screen_ico{display: inline-block; width: 12px; height: 12px; background: url(../image/pageset/btn_choose_select@3x.png) no-repeat center; background-size: contain; margin-left: 6px;}
.shopLists_h{min-height: calc(100% - 96px);}

.shoplists{background: #fff; padding: 10px; overflow: hidden;}
.shoplists .logo{width: 80px; height: 80px; border-radius: 4px; border: 1px solid #e6e6e6; overflow: hidden; background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; float: left;}
.shoplists .logo .tag{position: absolute; left: 0; top: 0; width: 32px; height: 32px;background: url(../image/pageset/label_new@3x.png) no-repeat center; background-size:contain;}
.shoplists .txt_box{margin-left: 90px;}
.shoplists h2{font-size: 18px; line-height: 20px;}
.shoplists .box{overflow:hidden;font-size: 14px; margin: 6px 0;}
.shoplists .song{float: right; display: inline-block; font-size: 10px !important; border: 1px solid #2797ff; color: #2797ff; border-radius: 5px 0 5px 0;padding:0 3px; line-height: 16px;}
.shoplists .song2{border-color:#ff9000; color: #ff9000;}
.shoplists .green{color: #20AD20;}
.shoplists .grey{color: #e6e6e6;}
.shoplists hr{width: 100%; display: block; height: 0; border:0; border-bottom: 1px solid #f6f6f6; margin:10px 0; padding: 0;}
.shoplists .support{overflow: hidden;}
.shoplists .support span{overflow: hidden; border: 1px solid #20AD20; color: #20AD20; display: inline-block; margin-right: 4px; padding: 0 4px; border-radius: 4px;}
.shoplists .hd{overflow: hidden;}
.shoplists .hd .right{float: right; width: 86px; text-align: right; font-size: 12px; color: #999;}
.shoplists .hd .right .ico{width: 10px; height: 6px; background: url(../image/pageset/btn_arrow_down_small@3x.png) no-repeat center; background-size:contain; margin-left: 4px; display: inline-block;}
.shoplists .hd ul{display: block; margin-right: 90px; height: 72px;}
.shoplists .hd ul.on{height: auto;}
.shoplists .hd ul li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-size: 12px; color: #666; line-height: 16px;}
.shoplists .hd ul li .ico{width: 16px; height: 16px; display: inline-block; border-radius: 4px; line-height: 16px; text-align: center; color: #fff; font-size: 12px; font-style: normal; margin:4px 4px 4px 0;}
.shoplists .hd ul li .jian_ico{background: #ff4d5b;}
.shoplists .hd ul li .zhe_ico{background: #c268d4;}
.shoplists .hd ul li .shou_ico{background: #ff9000;}

.shoplists .products{overflow-x: hidden; overflow-y: auto; margin-top: 6px;}
.shoplists .products ul{display: block; white-space:nowrap; margin: 0 -5px;}
.shoplists .products ul li{display: inline-block; margin: 0 5px;}
.shoplists .products ul li .pic{width: 120px; height: 88px; overflow: hidden; background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; background-color: #eee;}
.shoplists .products ul li h3{font-size: 14px; color: #666; line-height: 20px; margin: 6px 0 4px;}
.shoplists .products ul li .price{font-size: 18px; color: #FA4C34;}
.shoplists .products ul li .price small{font-size: 14px;}
/*客户端首页预览-结束*/

/*客户端首页风格-开始*/
.clientIndexSet_btn_box{padding: 12px; border-bottom: 1px solid #e4ebf1;}
.clientIndexSet_style{padding: 20px;}
.clientIndexSet_style ul li{width: 164px; height: 378px;float: left;margin-right: 20px;margin-bottom: 20px;text-align: center;border: 1px solid #eee;background: #f7f7f7;}
.clientIndexSet_style ul li .fold{padding: 4px 10px; text-align: right; background: #fff; overflow: hidden;}
.clientIndexSet_style ul li .pic{width: 100%; height: 314px; overflow: hidden; position: relative;}
.clientIndexSet_style ul li .pic img{width: 100%; height: 314px;}
.clientIndexSet_style ul li .pic .box{width: 100%; height: 100%; left: 0; bottom:-100%; background: rgba(0,0,0,0.4); position: absolute;}
.clientIndexSet_style ul li .pic:hover .box{bottom: 0;}
.clientIndexSet_style ul li .pic .box .btn_box{left: 50%; top: 50%;position: absolute; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); text-align: center;}
.clientIndexSet_style ul li .pic .box .btn_box .btn{display: block; width: 80px; height: 26px;line-height: 24px;border-radius: 2px;font-size: 12px;color: #1E9FFF;background: #fff;border: 1px solid #1E9FFF;text-align: center;vertical-align: middle;-webkit-box-sizing: border-box;box-sizing: border-box;cursor: pointer; margin: 5px 0;}
.clientIndexSet_style ul li .pic .box .btn_box .btn1{border-color: #f44; color: #f44;}
.clientIndexSet_style ul li .tit{text-align: center; height: 32px; line-height: 32px; font-size: 13px; background: #fff;}
.clientIndexSet_style ul li .tit .ico_edit{display: inline-block; width: 18px; height: 18px; background:url(../image/pageset/ico_edit.png) no-repeat center; background-size: contain; border-radius: 100%; vertical-align: middle; margin-left: 4px; cursor: pointer;}
.clientIndexSet_style .switch{width:54px; height:22px; -webkit-appearance: none;appearance: none;position: relative;border: 3px solid #dddddd; outline: 0;border-radius: 16px;box-sizing: border-box;background-color: #dddddd;-webkit-transition: background-color .1s,border .1s;transition: background-color .1s,border .1s;}
.clientIndexSet_style .switch:before{ width:42px; height:16px; content: "关闭";position: absolute;top: 0;left: 3px; font-size: 12px;color: #fff; line-height: 16px; text-align: right;}
.clientIndexSet_style .switch:checked:before {content: "启用"; text-align: left;}
.clientIndexSet_style .switch:after{ width:16px; height:16px;content: " ";position: absolute;top: 0;left: 0;border-radius: 100%;background-color: #fff;box-shadow: 0 1px 3px rgba(0,0,0,.4);-webkit-transition: -webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);transition: -webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);transition: transform .35s cubic-bezier(.4,.4,.25,1.35);transition: transform .35s cubic-bezier(.4,.4,.25,1.35),-webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);}
.clientIndexSet_style .switch:checked:after {-webkit-transform: translateX(32px);transform: translateX(32px);}
.clientIndexSet_style .switch:checked{border-color:#1E9FFF;background-color: #1E9FFF;}

.clientIndexSetStyle_mask{position: fixed; z-index: 100; left: 50%; top: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); width: 100%; height: 100%; background: rgba(0,0,0,0.4);}
.clientIndexSetStyle_mask .title{border-bottom: 1px solid #ccc; padding:12px 15px; font-size: 15px; color: #000; line-height: 20px; overflow: hidden; position: relative;}
.clientIndexSetStyle_mask .title .close{display: inline-block; width: 20px; height: 20px; background: #fff url(../image/pageset/remove_ico.png) no-repeat center; background-size: contain; border-radius: 100%; cursor: pointer; float: right; opacity: 0.8;}
.clientIndexSetStyle_mask .cont_box{ background: #fff; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); width: 740px; overflow: auto;}
.clientIndexSetStyle_mask .cont{padding:20px 30px;}
.clientIndexSetStyle_mask .cont table tr td{vertical-align: top; padding-bottom: 15px;}
.clientIndexSetStyle_mask .cont .bt{width: 90px; font-size: 14px; line-height: 30px; color: #333;}
.clientIndexSetStyle_mask .cont .inp{width: 220px; font-size: 14px; line-height: 30px; height: 30px; vertical-align: middle; color: #333; text-indent: 10px; border: 1px solid #e4ebf1; background: none; outline: 0;}
.clientIndexSetStyle_mask .cont p{font-size: 14px; color: #666; line-height: 30px;}
.clientIndexSetStyle_mask .line_box{border: 1px dashed #ccc; margin: 20px 0; position: relative; background: #fff;}
.clientIndexSetStyle_mask .line_box img{max-width: 100%; position: relative;}
.clientIndexSetStyle_mask .line_box .tip{position: absolute; z-index: 0; left: 50%; top: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); text-align: center;}
.clientIndexSetStyle_mask .line_box .upload{position: absolute; z-index: 1; left: 0; top: 0; width: 100%; height: 100%; opacity: 0; cursor: pointer;}
.clientIndexSetStyle_mask .line_txt{text-align: center; font-size: 14px; line-height: 20px; margin: 10px 10px;}
.clientIndexSetStyle_mask .btn_box{margin: 20px 20px 0; border-top: 1px solid #eee; padding:20px 12px; text-align: center;}
/*客户端首页风格-结束*/

/*客户端首页设置图标图库-开始*/
.clientIndexSetCate_mask{width: 100%; height: 100%;}
.clientIndexSetCate_mask .title{border-bottom: 1px solid #ccc; padding:0px 15px; font-size: 15px; color: #000; line-height: 44px; overflow: hidden;width: 100%; box-sizing: border-box;}
.clientIndexSetCate_mask .title .close{display: inline-block; width: 20px; height: 50px; background: #fff url(../image/pageset/remove_ico.png) no-repeat center; background-size: contain; border-radius: 100%; cursor: pointer; float: right; opacity: 0.8;}
.clientIndexSetCate_mask .title button{position: relative; margin-top: 7px; cursor: pointer;}
.clientIndexSetCate_mask .title button input{position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0;cursor: pointer; -webkit-appearance: none;appearance: none; outline: 0; background: none; border: 0; cursor: pointer;}
.clientIndexSetCate_mask .tab .list{display: inline-block; margin: 0 20px; position: relative; cursor: pointer;}
.clientIndexSetCate_mask .tab .list:first-child:before{content: ''; width: 1px; height: 30%; background-color: #ccc; position: absolute; right:-20px; top: 35%;}
.clientIndexSetCate_mask .tab .list.on{color: #1E9FFF;}
.clientIndexSetCate_mask .tab .list.on:after{content: ''; position: absolute; left: 0; bottom: 0; width: 100%; height: 2px; background-color: #1E9FFF;}
.clientIndexSetCate_mask .cont_box{ background: #fff; width: 670px; height: 562px;}
.clientIndexSetCate_mask .btn_box{text-align: center; padding: 10px;}
.clientIndexSetCate_mask .cont_box .cate_box{width: 100%; height:460px; overflow: auto; border:1px solid #eee; padding: 5px;}
.clientIndexSetCate_mask .cont_box .cate_box ul{overflow: hidden;}
.clientIndexSetCate_mask .cont_box .cate_box ul li{float: left; width: 80px; height: 80px; margin: 6px; border: 1px solid #ccc; background: #fff;}
.clientIndexSetCate_mask .cont_box .cate_box ul li label{display: block; position: relative; width: 78px; height: 78px; cursor: pointer;}
.clientIndexSetCate_mask .cont_box .cate_box ul li label img{width: 56px; height: 56px; margin-top:11px; margin-left: 11px;}
.clientIndexSetCate_mask .cont_box .cate_box ul li input{-webkit-appearance: none;appearance: none; width: 25px; height: 25px; position: absolute; right: 3px ; bottom: 3px; background: #e6e6e6;border: 0; outline: 0; border-radius: 100%;}
.clientIndexSetCate_mask .cont_box .cate_box ul li input:after{content:''; width:14px; height:8px; border-bottom:2px solid #fff;border-left:2px solid #fff;transform:rotate(-45deg);-webkit-transform:rotate(-45deg); position: absolute; left: 5px; top: 7px;}
.clientIndexSetCate_mask .cont_box .cate_box ul li input:checked{background: #1E9FFF;}
.clientIndexSetCate_mask .cont_box .photo_box{width: 100%; height:460px; overflow: hidden; border:1px solid #eee;}
.clientIndexSetCate_mask .cont_box .photo_box_l{width: 220px; padding: 4px 12px; height:100%; overflow: auto; float: left;}
.clientIndexSetCate_mask .cont_box .photo_box_l ul li{overflow: hidden; font-size: 12px; line-height: 20px; margin: 12px 0; cursor: pointer;}
.clientIndexSetCate_mask .cont_box .photo_box_l ul li .num{width: 60px; float: right;}
.clientIndexSetCate_mask .cont_box .photo_box_l ul li .bt{margin-right: 70px;}
.clientIndexSetCate_mask .cont_box .photo_box_r{ margin-left: 220px; height:100%; overflow: auto; background-color: #f7f7f7;}
.clientIndexSetCate_mask .cont_box .photo_box_r ul{overflow: hidden;}
.clientIndexSetCate_mask .cont_box .photo_box_r ul li{float: left; width: 100px; margin: 10px 6px; cursor: pointer;}
.clientIndexSetCate_mask .cont_box .photo_box_r ul li .pic{width: 100px; height: 100px; background-position: center; background-size: contain; background-repeat: no-repeat; background-color: #eee; position: relative;}
.clientIndexSetCate_mask .cont_box .photo_box_r ul li p{height: 20px; line-height: 20px; width: 100%; color: #666; margin-top: 2px;}
.clientIndexSetCate_mask .cont_box .photo_box_r ul li .ico{ position: absolute;right: 0;bottom: 0;width: 0;height: 0;border: 12px solid #1E9FFF;border-top-color: transparent;border-left-color: transparent; display: none;}
.clientIndexSetCate_mask .cont_box .photo_box_r ul li.on .ico{display: inline-block;}
.clientIndexSetCate_mask .cont_box .photo_box_r ul li .ico:after{content: " ";position: absolute;right: -9px;bottom: -5px;width: 9px;height: 5px;border: 1px solid #fff;border-top-color: transparent;border-right-color: transparent;-webkit-transform: rotate(-59deg);transform: rotate(-59deg);}
/*客户端首页设置图标图库-结束*/

/*客户端首页设置选择链接-开始*/
.setLink_mask{position: fixed;z-index: 100;left: 50%; top: 50%; transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);width: 100%;height: 100%;background: rgba(0,0,0,0.4);}
.setLink_mask .cont_box{background: #fff;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.setLink_mask .title{border-bottom: 1px solid #ccc;padding: 12px 15px;font-size: 15px;color: #000;line-height: 20px;overflow: hidden;background-color: #fff;}
.setLink_mask .title .close{display: inline-block;width: 16px;height: 20px;background: #fff url(../image/btn_close.png) no-repeat center;background-size: contain;border-radius: 100%;cursor: pointer;float: right;}
.setLink_mask .cont{padding: 20px 30px;max-width: 800px;min-width: 400px;}
.setLink_mask .btn_box{padding: 15px 30px; text-align: center; border-top: 1px solid #ccc}
/*客户端首页设置选择链接-结束*/

/*跑腿模块设置*/
.helpmebuy{width:320px;border: 1px dashed #1E9FFF;padding:10px;}
.helpmebuy li{float: left;width:140px;margin-right:10px ;height: 90px;margin-bottom:10px;}
.helpmebuy li:nth-child(2n){margin-right:0;}
.helpmebuy li img{width:100%;height: 100%;}

.helpmeset{width:100%;border: 1px dashed #1E9FFF;padding:10px 0;}
.helpmeset li{float: left;width:25%;margin-bottom:10px;text-align: center;}
.helpmeset li p{margin-top: 6px;}
.helpmeset li img{width:50px;height: 50px;}

.helpmeset2{width:100%;padding:10px;}
.helpmeset2 li{float: left;width:25%;margin-bottom:10px;text-align: center;}
.helpmeset2 li img{width:50px;height: 50px;}

.funcTab{width:100%;height: 50px;line-height: 50px;}
.funcTab li{float: left;width:50%;text-align: center;}
.funcTab li a{font-size:18px ;color:#222;height: 50px;display: inline-block;padding:0 20px;}
.funcTab li.on a{color:#20ad20;border-bottom:2px solid #20ad20;}
.fenlei{width:100%;margin-top: 20px;}
.fenleiIn{display: none;}
.searchDiv{padding:12px;display: flex;}
.searchDivIn{height: 36px;background: #f7f7f7;border-radius: 48px;padding:0 20px;flex: 1;}
.searchDivIn input {
    border: none;
    background: none;
    width: 100%;
    height: 36px;
    font-size: 14px;
}
.searchDiv button{width: 100px;
    height: 36px;
    line-height: 36px;
    background: #20ad20;
    border-radius: 48px;
    font-size: 16px;
    color: #fff;
    text-align: center;border:none;    margin-left: 10px;}

.bangmai{width:100%;padding:10px;}
.bangmai li{float: left;width:140px;margin-right:10px ;height: 60px;margin-bottom:10px;}
.bangmai li:nth-child(2n){margin-right:0;}
.bangmai li img{width:100%;height: 100%;}

.bangsong{width:100%;padding:10px;}
.bangsong li{float: left;width:66px;margin-right:10px ;height: 60px;margin-bottom:10px;}
.bangsong li:nth-child(4n){margin-right:0;}
.bangsong li img{width:100%;height: 100%;}
/*积分模块*/
.jf-header{width:100%;background: #f4f4f4;height: 30px;}
.jf-header img{width:20px;height: 20px;margin-top: 5px;margin-left: 10px;margin-right:10px;}
.jf-header input{width:calc(100% - 80px);border:none;height: 30px;line-height: 30px;border-radius: 5px;background:#ddd url(../image/jf-search.png) no-repeat 15px center ;background-size: 15px;font-size: 14px;color:#999;padding-left: 40px;}
.jifenShow{padding:10px;margin-top: 10px;}
.touxiang{width:50px;height: 50px;border-radius: 50%;overflow: hidden;background: #ccc;margin-right:10px;}
.touxiang img{width:100%;height: 100%;}
.jifen{padding:6px 0;}
.jifenNum{font-size: 14px;color:rgb(252,164,63);font-weight: bold;}
.jifen a{font-size: 12px;color:#666;}
.his{width:80px;height: 30px;margin-top: 10px;line-height: 30px;border:1px solid rgb(252,164,63);border-radius: 15px;text-align: center;;color:rgb(252,164,63);font-size: 14px;}
.jf-fenlei p{text-align: center;font-size: 12px;color:#333;height: 20px;line-height: 20px;margin-top:6px;}
/*.jf-fenlei li{margin-bottom:30px;width:65px;}*/
.jf-hotActive{padding:10px;}
.jf-title{margin-bottom:18px;background: #f7f7f7;padding:4% 0;}
.jf-title img{width:100%;}
.jf-title span{display: inline-block;width:30px;height: 1px;background: #f60;margin:3px 10px;}
.jf-hotActive li{width:48%;padding:15.1% 0;margin-bottom:10px;background:#f7f7f7;}
.jf-hotActive li:nth-child(n){float: left;}
.jf-hotActive li:nth-child(2n){float: right;}
.jf-guanggao{width:100%;padding:10px;}
.jf-guanggaoIn{padding:16.6%  0;background:#f7f7f7;}
.jf-fenlei .swiper-container .swiper-pagination .swiper-pagination-bullet{    background: #637284;
    width: 6px;
    height: 6px;
    border-radius: 6px;}
.jf-fenlei .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-image: linear-gradient(-90deg, #73E966 0%, #1CD9AA 100%);width: 12px;}
.list .box .tit .switch{width:54px; height:22px;margin-left: 70px; -webkit-appearance: none;appearance: none;position: relative;border: 3px solid #dddddd; outline: 0;border-radius: 16px;box-sizing: border-box;background-color: #dddddd;-webkit-transition: background-color .1s,border .1s;transition: background-color .1s,border .1s;}
.list .box .tit .switch:before{ width:42px; height:16px; content: "关闭";position: absolute;top: 0;left: 3px; font-size: 12px;color: #fff; line-height: 16px; text-align: right;}
.list .box .tit .switch:checked:before {content: "启用"; text-align: left;}
.list .box .tit .switch:after{ width:16px; height:16px;content: " ";position: absolute;top: 0;left: 0;border-radius: 100%;background-color: #fff;box-shadow: 0 1px 3px rgba(0,0,0,.4);-webkit-transition: -webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);transition: -webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);transition: transform .35s cubic-bezier(.4,.4,.25,1.35);transition: transform .35s cubic-bezier(.4,.4,.25,1.35),-webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);}
.list .box .tit .switch:checked:after {-webkit-transform: translateX(32px);transform: translateX(32px);}
.list .box .tit .switch:checked{border-color:#1E9FFF;background-color: #1E9FFF;}


/*APP启动页*/
.tabsBoxIn{display: none;}

/*配送站-区域地图-开始*/
.peiSet_area{width: 100%; height: 800px; position: relative; background: #eee;}
.peiSet_area .leftBox{width: 320px; position: absolute; left: 10px; top: 10px; bottom: 10px; overflow: auto; background: #fff;padding: 10px;}
.peiSet_area .leftBox .titTips{font-size: 14px; line-height: 20px; margin: 4px 0; font-weight: bold;}
.peiSet_area_list li{background: #fff; box-shadow: 0 0 6px #ccc; padding:15px 12px 5px 10px; margin-bottom: 5px; border-left: 4px solid #f60;}
.peiSet_area_list li .top{font-size: 14px; line-height: 20px; font-weight: bold; overflow: hidden; margin-bottom: 10px;}
.peiSet_area_list li .top .del{float: right; color: #f30;}
.peiSet_area_list li h3{float: left;}
.peiSet_area_list li .fr{color: #ccc;}
.peiSet_area_list li .fr a{color: #f30;}
.peiSet_area_list li.color1{border-color: #0f5bb0;}
.peiSet_area_list li.color2{border-color: #90c738;}
.peiSet_area_list li.color3{border-color: #05944b;}
.peiSet_area_list li.color4{border-color: #9a6b38;}
.peiSet_area_list li.color5{border-color: #6c553c;}
.peiSet_area_list li.color6{border-color: #6c3c5a;}
.peiSet_area_list li.color7{border-color: #3c3f6c;}
.peiSet_area_list li.color8{border-color: #3c6c47;}
.peiSet_area_list li.color9{border-color: #7abc39;}
.peiSet_area_list li.color10{border-color: #c8b02e;}
.peiSet_area_list li.color1 h3{color: #0f5bb0;}
.peiSet_area_list li.color2 h3{color: #90c738;}
.peiSet_area_list li.color3 h3{color: #05944b;}
.peiSet_area_list li.color4 h3{color: #9a6b38;}
.peiSet_area_list li.color5 h3{color: #6c553c;}
.peiSet_area_list li.color6 h3{color: #6c3c5a;}
.peiSet_area_list li.color7 h3{color: #3c3f6c;}
.peiSet_area_list li.color8 h3{color: #3c6c47;}
.peiSet_area_list li.color9 h3{color: #7abc39;}
.peiSet_area_list li.color10 h3{color: #c8b02e;}
.peiSet_area_list li .txt{line-height: 20px; color: #666; margin: 4px 0;}
.peiSet_area_list li .addr{line-height: 20px; margin:4px 0;}
.peiSet_area_list li .addr a:hover{color: #1E9FFF;}
/*配送站-区域地图-结束*/

/*图标管理*/
.iconManageBox{min-height: unset;height: 100%;overflow: hidden;}
.iconManageBox .wrapperMain_bg{height: 100%;}
.iconManageBox .top_btn{display: block;width: 100%; padding-bottom: 10px; border-bottom: 1px solid #eee; margin-bottom: 10px;}
.iconManageBox .top_btn .btn-primary{position: relative;}
.iconManageBox .top_btn .btn-primary input{position: absolute; left: 0; top: 0; width: 0; height: 0; opacity: 0; -webkit-appearance:button;cursor:pointer;}
.iconManageBox .cont_box{height: calc(100% - 51px);width: 100%;overflow: hidden;position: relative;}
.iconManageBox .cont_box_l{width: 180px; height: 100%; overflow: auto;position: relative;z-index: 1;background: #f4f4f4;}
.iconManageBox .cont_box_l ul li{overflow: hidden; font-size: 12px; line-height: 20px; color: #666; padding: 4px 12px; cursor: pointer;}
.iconManageBox .cont_box_l ul li.on{color: #1E9FFF; background-color: #fff;}
.iconManageBox .cont_box_l .add_btn{position: relative; text-align: center; margin-top: 20px;}
.iconManageBox .cont_box_l .add_btn .groupPull{position: absolute;z-index: 9;width: 156px;left: 50%;margin-left: -78px; top:40px;}
.groupPull{display: none;padding: 9px 9px 9px 18px;box-shadow: 0 1px 4px 0 rgba(168, 168, 168, 0.50);background: #fff; text-align: left; position: relative; border-radius: 2px;}
.groupPull:after{content: ''; width: 8px; height: 8px; display: block; background-color: #fff; border-left: 1px solid #eee; border-top: 1px solid #eee; transform: rotate(45deg); -webkit-transform: rotate(45deg); position: absolute; left: 50%; top:-4px; margin-left: -4px;}
.groupPull h3{display: block;font-size: 12px;color: #666;text-align: left;line-height: 32px;}
.groupPull .int{width: 100%; font-size: 12px;}
.groupPull ul{display: block;max-height: 180px;overflow-x: hidden;overflow-y: auto;}
.groupPull ul li{display: block;font-size: 12px;color: #666666;line-height: 22px;}
.groupPull .btn_box{text-align: right; padding-top: 8px;}
.groupPull .btn_box a{padding: 0 6px; height: 24px; line-height: 22px;}
.resetName{position: relative;}
.resetName .groupPull{position: absolute;z-index: 9;width: 156px;left: 50%;margin-left: -78px; top:28px;}

.iconManageBox .cont_box_r{padding-left: 190px;width: 100%;position: absolute;left: 0;top: 0;box-sizing: border-box;height: 100%;overflow-x: visible;}
.iconManageBox .cont_box_r input[type="checkbox"]{width: 15px; height: 15px; border: 1px solid #ccc; background:#fff; -webkit-appearance: none; cursor: pointer; margin-right: 8px;}
.iconManageBox .cont_box_r .top_tit{font-size: 16px; line-height: 24px; padding: 0px 0 6px;}
.iconManageBox .cont_box_r .top_tit .btn{font-size: 12px; display: inline-block;margin-left: 20px; color: #1E9FFF; position: relative;}
.iconManageBox .cont_box_r .top_all{display: block;padding: 6px 15px;background: #F7F7F7;font-size: 12px;color: #666;line-height: 30px;}
.iconManageBox .cont_box_r .list_box{width: 100%; height: calc(100% - 73px); padding-top: 12px; overflow-y: auto; overflow-x: visible; position: relative; left: -100px; padding-left: 100px;}
.iconManageBox .cont_box_r .list{padding: 9px 10px 13px; float: left;}
.iconManageBox .cont_box_r .list .pic{width: 132px; height: 132px; background-position: center;background-repeat: no-repeat;background-size: cover;background-color: #eee;}
.iconManageBox .cont_box_r .list .tit{font-size: 12px; line-height: 20px;}
.iconManageBox .cont_box_r .list .controls{margin-top: 7px; color: #1E9FFF;}
.iconManageBox .cont_box_r .list .controls .btn{font-size: 14px; color: #1E9FFF; vertical-align: middle;}
.iconManageBox .cont_box_r .list .controls .line{font-size: 15px; color: #1E9FFF; vertical-align: middle; margin: 0 4px;}
.iconManageBox .cont_box_r .list .select_btn{position: relative;}
.iconManageBox .cont_box_r .list .select_btn .groupPull{position: absolute;z-index: 9;width: 180px;left: 50%;margin-left: -90px; top:26px;}

/*云卖学院*/
.cloudSellIndex .count{border: 1px solid #e4ebf1; background: #fff; margin-bottom: 15px;padding: 15px;}
.cloudSellIndex .count h2.tit{font-size: 24px; line-height: 36px; font-weight: normal; margin-bottom: 8px;}
.cloudSellIndex .count p.browse{font-size: 13px; line-height: 20px; margin-bottom: 8px;}
.cloudSellIndex .count .show{padding-top: 20px;}
.cloudSellIndex .count .show .img{width: 330px; float: left;}
.cloudSellIndex .count .show .txt_box{margin-left: 350px;}
.cloudSellIndex .count .show .txt_box ul li{font-size: 13px; line-height: 20px; margin-bottom: 8px;}
.cloudSellIndex .count .show .txt_box ul li .color{display: inline-block; width: 12px; height: 12px; border-radius: 100%; margin-right: 10px;}
.cloudSellIndex .count .show .txt_box ul li .percent{color: #1E9FFF; margin-left: 15px;}


/*九宫格*/
.nineGrid{width:256px;height:234px;margin:0 auto;background:#c53c14;display:flex;flex-direction:row;justify-content:space-around;align-items:center;flex-wrap:wrap;border-radius:10px;padding:3px;}
.nineGrid .list{width:79px;height:72px;background-color:#ffdf3d;color:#666;font-size:11px;box-sizing:border-box;border:0 solid green;border-radius:10px;text-align:center;position:relative; cursor: pointer;}
.nineGrid .list.on{border: 1.5px solid #1E9FFF;}
.nineGrid .list .pic{width:56px;height:36px; background-position: center; background-repeat:no-repeat; background-size: contain; margin: 8px auto 2px;}
.nineGrid .list p{margin: 0; line-height: 18px; padding: 0;}
.nineGrid .btn{width:79px;height:72px;background:#ed3a27;color:white;font-weight:bold;border-radius:10px;box-shadow:0 1px 3px #fff inset;text-align:center;font-size:16px; cursor: pointer; padding-top: 8px; box-sizing: border-box;}
.nineGrid .btn .fen{width:60px;height:15px;line-height:15px;font-size:10px;color:#FFDF3D;background:#CC2C1B;border-radius:7px;margin:0 auto;text-align:center;}
.nineGridSet{background-color: #f1f6fd; border-radius: 8px; padding: 15px 30px 25px;}
.nineGridSet table tr td{padding: 2px;}
.nineGridSet table tr td.bt{width: 90px;}
.nineGridSet .imgLpload_box .img{width: 70px; height:70px;}

/*系统充值报价*/
.systemPrice{text-align: center;}
.systemPrice ul li{display: inline-block; width: 300px; margin: 20px 20px; background: #fff; box-shadow: 0 2px 6px #ccc; border-radius: 4px; overflow: hidden; padding-bottom: 12px; vertical-align: top;}
.systemPrice ul li .top{text-align: center; height: 32px; font-size: 20px; line-height: 32px; color: #fff;}
.systemPrice ul li .info{text-align: center; height: 180px;}
.systemPrice ul li .info p.txt{font-size: 13px; line-height: 20px; color: #666; padding-top: 15px; min-height: 55px;}
.systemPrice ul li .info p.price{font-size: 16px; line-height: 30px; height: 30px; color: #ff4419; margin: 15px 0;}
.systemPrice ul li .info p.price big{font-size: 30px;}
.systemPrice ul li .info .btn{font-size: 14px; width: 160px; line-height: 36px; border-radius: 3px; color: #fff; background: #ff4419; display: inline-block;}
.systemPrice ul li .cont{padding: 20px 20px 12px; text-align: left; height: 390px; overflow: hidden; transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;}
.systemPrice ul li .cont.auto{height: auto; transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;}
.systemPrice ul li .cont h4{font-size: 12px; color: #999; line-height: 20px; margin-bottom: 8px; font-weight:normal;}
.systemPrice ul li .cont p{font-size: 13px; line-height: 20px; margin-bottom: 6px;}
.systemPrice ul li .cont p .ico{background: url(../image/check_ico.png) no-repeat center; display: inline-block; width: 12px; height: 12px; margin-right: 6px; vertical-align: middle;}
.systemPrice ul li .cont p .ico2{background-image: url(../image/cha_ico.png);}
.systemPrice ul li .open_btn{ text-align: center; height: 20px; background: url(../image/open_ico.png) no-repeat center; display: block; transform: rotate(180deg); -webkit-transform: rotate(180deg);}
.systemPrice ul li .cont.auto~.open_btn{transform: rotate(0deg); -webkit-transform: rotate(0deg);}
.systemPrice ul li.list1 .top{background: -webkit-gradient(linear,left,#675b5b,#d3c8c8);background: -webkit-linear-gradient(left,#675b5b,#d3c8c8);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#675b5b', endColorstr='#d3c8c8');-ms-filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr='#675b5b', endColorstr='#d3c8c8');}
.systemPrice ul li.list1 .info{background: -webkit-gradient(linear,left,#f5f5f5,#fafafa);background: -webkit-linear-gradient(left,#f5f5f5,#fafafa);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f5f5f5', endColorstr='#fafafa');-ms-filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr='#f5f5f5', endColorstr='#fafafa');}
.systemPrice ul li.list2 .top{background: -webkit-gradient(linear,left,#218ae2,#a3ccef);background: -webkit-linear-gradient(left,#218ae2,#a3ccef);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#218ae2', endColorstr='#a3ccef');-ms-filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr='#218ae2', endColorstr='#a3ccef');}
.systemPrice ul li.list2 .info{background: -webkit-gradient(linear,left,#eff6fa,#f7fafc);background: -webkit-linear-gradient(left,#eff6fa,#f7fafc);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#eff6fa', endColorstr='#f7fafc');-ms-filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr='#eff6fa', endColorstr='#f7fafc');}
.systemPrice ul li.list3 .top{background: -webkit-gradient(linear,left,#ff8b01,#ffcb8d);background: -webkit-linear-gradient(left,#ff8b01,#ffcb8d);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ff8b01', endColorstr='#ffcb8d');-ms-filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr='#ff8b01', endColorstr='#ffcb8d');}
.systemPrice ul li.list3 .info{background: -webkit-gradient(linear,left,#fff9e4,#fffcf3);background: -webkit-linear-gradient(left,#fff9e4,#fffcf3);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#fff9e4', endColorstr='#fffcf3');-ms-filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr='#fff9e4', endColorstr='#fffcf3');}
.systemPrice ul li.list4 .top{background: -webkit-gradient(linear,left,#ff5501,#ffa478);background: -webkit-linear-gradient(left,#ff5501,#ffa478);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ff5501', endColorstr='#ffa478');-ms-filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr='#ff5501', endColorstr='#ffa478');}
.systemPrice ul li.list4 .info{background: -webkit-gradient(linear,left,#ffece4,#fffaf8);background: -webkit-linear-gradient(left,#ffece4,#fffaf8);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ffece4', endColorstr='#fffaf8');-ms-filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr='#ffece4', endColorstr='#fffaf8');}


.activation{width: 400px;height: 470px;box-shadow: 0 0 5px #ccc;background: #FFFFFF;text-align: center;position: fixed;margin: auto;display: none;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index: 2;}
.activation>span{position: absolute;right: 8px;top: 8px;font-size: 20px;cursor: pointer;}
.activation img{margin-top: 50px;width: 300px;vertical-align: middle;border: 1px solid #eee;}
.activation p:nth-of-type(1){font-size: 20px;color: #333333;margin-top:35px;margin-bottom: 12px;}
.activation p:nth-of-type(2){font-size: 16px;color: #999999;}

.footer{width: 100%;text-align: center;position: fixed;bottom: 0.5vh;left: 0;right: 0;z-index: 10;}