div, ul, li, dl, dt, dd, p, form {
    padding: 0px;
    margin: 0px;
    list-style-type: none;
}
a,a:hover{
    text-decoration: none;
}
::-webkit-scrollbar {
  width: 10px;
  background: #e9ecef;
  height: 14px;
}
 
::-webkit-scrollbar-track,
::-webkit-scrollbar-thumb {
  border-radius: 999px;
  width: 10px;
  border: none;
}
 
::-webkit-scrollbar-track {
  box-shadow: 1px 1px 5px #e9ecef inset;
}
 
::-webkit-scrollbar-thumb {
  width: 10px;
  min-height: 20px;
  background-clip: content-box;
  box-shadow: 0 0 0 5px #BCC5CE inset;
}
 
::-webkit-scrollbar-corner {
  background: #e9ecef;
}

.clear {width:100%;clear:both  !important;}
.blank5{height:5px !important;}
.blank10{height:10px !important;}
.blank15{height:15px !important;}
.blank20{height:20px !important;}
.blank30{height:30px !important;}
.blank40{height:40px !important;}
.blank50{height:50px !important;}
.blank60{height:60px !important;}
.blank70{height:70px !important;}
.blank80{height:80px !important;}


.mt_0 {margin-top:0px  !important;}
.mt_5 {margin-top:5px  !important;}
.mt_10 {margin-top:10px  !important;}
.mt_15 {margin-top:15px  !important;}
.mt_20 {margin-top:20px  !important;}
.mt_30 {margin-top:30px  !important;}
.mt_40 {margin-top:40px  !important;}
.mb_5 {margin-bottom: 5px  !important;}
.mb_0 {margin-bottom: 0px  !important;}
.mb_10 {margin-bottom: 10px  !important;}
.mb_15 {margin-bottom: 15px  !important;}
.mb_20 {margin-bottom: 20px  !important;}
.mb_30 {margin-bottom: 30px  !important;}
.mb_40 {margin-bottom: 40px  !important;}
.mr_0 {margin-right: 0px  !important;}
.mr_5 {margin-right: 5px  !important;}
.mr_10 {margin-right: 10px  !important;}
.mr_15 {margin-right: 15px  !important;}
.mr_20 {margin-right: 20px  !important;}
.mr_30 {margin-right: 30px  !important;}
.mr_40 {margin-right: 40px  !important;}
.ml_0 {margin-left: 0px  !important;}
.ml_5 {margin-left: 5px  !important;}
.ml_10 {margin-left: 10px  !important;}
.ml_15 {margin-left: 15px  !important;}
.ml_20 {margin-left: 20px  !important;}
.ml_30 {margin-left: 30px  !important;}
.ml_40 {margin-left: 40px  !important;}

.pt_0 {padding-top:0px  !important;}
.pt_5 {padding-top:5px  !important;}
.pt_10 {padding-top:10px  !important;}
.pt_15 {padding-top:15px  !important;}
.pt_20 {padding-top:20px  !important;}
.pt_30 {padding-top:30px  !important;}
.pt_40 {padding-top:40px  !important;}
.pb_0 {padding-bottom: 0px  !important;}
.pb_5 {padding-bottom: 5px  !important;}
.pb_10 {padding-bottom: 10px  !important;}
.pb_15 {padding-bottom: 15px  !important;}
.pb_20 {padding-bottom: 20px  !important;}
.pb_30 {padding-bottom: 30px  !important;}
.pb_40 {padding-bottom: 40px  !important;}
.pr_0 {padding-right: 0px  !important;}
.pr_5 {padding-right: 5px  !important;}
.pr_10 {padding-right: 10px  !important;}
.pr_15 {padding-right: 15px  !important;}
.pr_20 {padding-right: 20px  !important;}
.pr_25 {padding-right: 25px  !important;}
.pr_30 {padding-right: 30px  !important;}
.pr_40 {padding-right: 40px  !important;}
.pl_0 {padding-left: 0px  !important;}
.pl_5 {padding-left: 5px  !important;}
.pl_10 {padding-left: 10px  !important;}
.pl_15 {padding-left: 15px  !important;}
.pl_20 {padding-left: 20px  !important;}
.pl_30 {padding-left: 30px  !important;}
.pl_40 {padding-left: 40px  !important;}

.mt_1em {margin-top:1em  !important;}
.mt_2em {margin-top:2em  !important;}
.mt_3em {margin-top:3em  !important;}
.mt_4em {margin-top:4em  !important;}
.mt_5em {margin-top:5em  !important;}
.mt_6em {margin-top:6em  !important;}
.mt_7em {margin-top:7em  !important;}
.mt_8em {margin-top:8em  !important;}
.mt_9em {margin-top:9em  !important;}
.mt_10em {margin-top:10em  !important;}
.ml_1em {margin-left:1em  !important;}
.ml_2em {margin-left:2em  !important;}
.ml_3em {margin-left:3em  !important;}
.ml_4em {margin-left:4em  !important;}
.ml_5em {margin-left:5em  !important;}
.ml_6em {margin-left:6em  !important;}
.ml_7em {margin-left:7em  !important;}
.ml_8em {margin-left:8em  !important;}
.ml_9em {margin-left:9em  !important;}
.ml_10em {margin-left:10em  !important;}
.mr_1em {margin-right:1em  !important;}
.mr_2em {margin-right:2em  !important;}
.mr_3em {margin-right:3em  !important;}
.mr_4em {margin-right:4em  !important;}
.mr_5em {margin-right:5em  !important;}
.mr_6em {margin-right:6em  !important;}
.mr_7em {margin-right:7em  !important;}
.mr_8em {margin-right:8em  !important;}
.mr_9em {margin-right:9em  !important;}
.mr_10em {margin-right:10em  !important;}
.mb_1em {margin-bottom:1em  !important;}
.mb_2em {margin-bottom:2em  !important;}
.mb_3em {margin-bottom:3em  !important;}
.mb_4em {margin-bottom:4em  !important;}
.mb_5em {margin-bottom:5em  !important;}
.mb_6em {margin-bottom:6em  !important;}
.mb_7em {margin-bottom:7em  !important;}
.mb_8em {margin-bottom:8em  !important;}
.mb_9em {margin-bottom:9em  !important;}
.mb_10em {margin-bottom:10em  !important;}

.pt_1em {padding-top:1em  !important;}
.pt_2em {padding-top:2em  !important;}
.pt_3em {padding-top:3em  !important;}
.pt_4em {padding-top:4em  !important;}
.pt_5em {padding-top:5em  !important;}
.pt_6em {padding-top:6em  !important;}
.pt_7em {padding-top:7em  !important;}
.pt_8em {padding-top:8em  !important;}
.pt_9em {padding-top:9em  !important;}
.pt_10em {padding-top:10em  !important;}
.pl_1em {padding-left:1em  !important;}
.pl_2em {padding-left:2em  !important;}
.pl_3em {padding-left:3em  !important;}
.pl_4em {padding-left:4em  !important;}
.pl_5em {padding-left:5em  !important;}
.pl_6em {padding-left:6em  !important;}
.pl_7em {padding-left:7em  !important;}
.pl_8em {padding-left:8em  !important;}
.pl_9em {padding-left:9em  !important;}
.pl_10em {padding-left:10em  !important;}
.pr_1em {padding-right:1em  !important;}
.pr_2em {padding-right:2em  !important;}
.pr_3em {padding-right:3em  !important;}
.pr_4em {padding-right:4em  !important;}
.pr_5em {padding-right:5em  !important;}
.pr_6em {padding-right:6em  !important;}
.pr_7em {padding-right:7em  !important;}
.pr_8em {padding-right:8em  !important;}
.pr_9em {padding-right:9em  !important;}
.pr_10em {padding-right:10em  !important;}
.pb_1em {padding-bottom:1em  !important;}
.pb_2em {padding-bottom:2em  !important;}
.pb_3em {padding-bottom:3em  !important;}
.pb_4em {padding-bottom:4em  !important;}
.pb_5em {padding-bottom:5em  !important;}
.pb_6em {padding-bottom:6em  !important;}
.pb_7em {padding-bottom:7em  !important;}
.pb_8em {padding-bottom:8em  !important;}
.pb_9em {padding-bottom:9em  !important;}
.pb_10em {padding-bottom:10em  !important;}

.font-wi{font-weight: initial;}
.font10 {font-size:10px  !important;}
.font12 {font-size:12px  !important;}
.font13 {font-size:13px  !important;}
.font14 {font-size:14px  !important;}
.font15 {font-size:15px  !important;}
.font16 {font-size:16px  !important;}
.font18 {font-size:18px  !important;}
.font20 {font-size:20px  !important;}
.font24 {font-size:24px  !important;}

.border-r{border-right:1px solid #ccc;}
.border-l{border-left:1px solid #ccc;}
.border-t{border-top:1px solid #ccc;}
.border-b{border-bottom:1px solid #ccc;}

.flow-size {overflow:hidden;}

.fcred {color:#ca151e !important; }
.fc999 {color:#999 !important; }
.fc666 {color:#666 !important; }
.fc333 {color:#333 !important; }
.fcf63 {color:#FF6633 !important; }

.bgf2 {background:#f2f2f2 !important; }


.item-1 {height:calc(32px * 1);}
.item-2 {height:calc(32px * 2);}
.item-3 {height:calc(32px * 3);}
.item-4 {height:calc(32px * 4);}
.item-5 {height:calc(32px * 5);}
.item-6 {height:calc(32px * 6);}
.item-7 {height:calc(32px * 7);}
.item-8 {height:calc(32px * 8);}


.span.price{
    font-size:15px;
}
.span.price:before{
    font-size:0.8em;
    content:'￥';
    display: inline-block;
    padding-right:2px;
}

.position-rela {position: relative; }

.fw_1 {width:1em; }
.fw_2 {width:2em; }
.fw_3 {width:3em; }
.fw_4 {width:4em; }
.fw_5 {width:5em; }
.fw_6 {width:6em; }
.fw_7 {width:7em; }
.fw_8 {width:8em; }
.fw_9 {width:9em; }
.fw_10 {width:10em; }
.fw_15 {width:15em; }
.fw_20 {width:20em; }

.cfw_1 {width:calc(100% - 1em) !important;}
.cfw_2 {width:calc(100% - 2em) !important;}
.cfw_3 {width:calc(100% - 3em) !important;}
.cfw_4 {width:calc(100% - 4em) !important;}
.cfw_5 {width:calc(100% - 5em) !important;}
.cfw_6 {width:calc(100% - 6em) !important;}
.cfw_7 {width:calc(100% - 7em) !important;}
.cfw_8 {width:calc(100% - 8em) !important;}
.cfw_9 {width:calc(100% - 9em) !important;}
.cfw_10 {width:calc(100% - 10em) !important;}
.cfw_15 {width:calc(100% - 15em) !important;}
.cfw_20 {width:calc(100% - 20em) !important;}

.max-fw_1 {max-width:1em; }
.max-fw_2 {max-width:2em; }
.max-fw_3 {max-width:3em; }
.max-fw_4 {max-width:4em; }
.max-fw_5 {max-width:5em; }
.max-fw_6 {max-width:6em; }
.max-fw_7 {max-width:7em; }
.max-fw_8 {max-width:8em; }
.max-fw_9 {max-width:9em; }
.max-fw_10 {max-width:10em; }
.max-fw_15 {max-width:15em; }
.max-fw_20 {max-width:20em; }

.min-fw_1 {min-width:1em; }
.min-fw_2 {min-width:2em; }
.min-fw_3 {min-width:3em; }
.min-fw_4 {min-width:4em; }
.min-fw_5 {min-width:5em; }
.min-fw_6 {min-width:6em; }
.min-fw_7 {min-width:7em; }
.min-fw_8 {min-width:8em; }
.min-fw_9 {min-width:9em; }
.min-fw_10 {min-width:10em; }
.min-fw_15 {min-width:15em; }
.min-fw_20 {min-width:20em; }

i.clear{display: block; }

.gg{
    background: #f7f7f7;
}

.inline-block {display: inline-block !important; }

.no-max-w{max-width: unset !important;}
.no-max-h{max-height: unset !important;}
.no-min-w{min-width: unset !important;}
.no-min-h{min-height: unset !important;}

.fh_10 {height:1em !important; }
.fh_12 {height:1.2em !important; }
.fh_14 {height:1.42em !important; }
.fh_16 {height:1.6em !important; }
.fh_18 {height:1.8em !important; }
.fh_20 {height:2em !important; }

.flh_10 {line-height:1em !important; }
.flh_12 {line-height:1.2em !important; }
.flh_14 {line-height:1.42em !important; }
.flh_16 {line-height:1.6em !important; }
.flh_18 {line-height:1.8em !important; }
.flh_20 {line-height:2em !important; }

.font_bold {font-weight: bold;}

.w-100 {width:100% !important;}
.w40 {width:40px !important;}
.w50 {width:50px !important;}
.w60 {width:60px !important;}
.w80 {width:80px !important;}
.w100 {width:100px !important;}
.w120 {width:120px !important;}
.w150 {width:150px !important;}
.w160 {width:160px !important;}
.w180 {width:180px !important;}
.w200 {width:200px !important;}
.w240 {width:240px !important;}
.w280 {width:280px !important;}
.w300 {width:300px !important;}
.w360 {width:360px !important;}
.w400 {width:400px !important;}

.cw40 {width:calc(100% - 40px) !important;}
.cw50 {width:calc(100% - 50px) !important;}
.cw60 {width:calc(100% - 60px) !important;}
.cw80 {width:calc(100% - 80px) !important;}
.cw90 {width:calc(100% - 90px) !important;}
.cw100 {width:calc(100% - 100px) !important;}
.cw120 {width:calc(100% - 120px) !important;}
.cw150 {width:calc(100% - 150px) !important;}
.cw160 {width:calc(100% - 160px) !important;}
.cw180 {width:calc(100% - 180px) !important;}
.cw200 {width:calc(100% - 200px) !important;}
.cw240 {width:calc(100% - 240px) !important;}
.cw280 {width:calc(100% - 280px) !important;}
.cw300 {width:calc(100% - 300px) !important;}
.cw360 {width:calc(100% - 360px) !important;}
.cw400 {width:calc(100% - 400px) !important;}

.yihang{
    display: block;
    text-overflow: ellipsis;
    white-space:nowrap;
    word-break:keep-all;
    overflow: hidden;
}

.pb25 {padding-bottom:25% !important; }
.pb30 {padding-bottom:30% !important; }
.pb32 {padding-bottom:32% !important; }
.pb38 {padding-bottom:38% !important; }
.pb38 {padding-bottom:38% !important; }
.pb40 {padding-bottom:40% !important; }
.pb50 {padding-bottom:50% !important; }
.pb60 {padding-bottom:60% !important; }
.pb64 {padding-bottom:64% !important; }
.pb70 {padding-bottom:70% !important; }
.pb75 {padding-bottom:75% !important; }
.pb80 {padding-bottom:80% !important; }
.pb90 {padding-bottom:90% !important; }
.pb100 {padding-bottom:100% !important; }

.rpb25 {padding-bottom:calc((100% + 20px) * 0.25) !important; }
.rpb30 {padding-bottom:calc((100% + 20px) * 0.30) !important; }
.rpb35 {padding-bottom:calc((100% + 20px) * 0.35) !important; }
.rpb38 {padding-bottom:calc((100% + 20px) * 0.38) !important; }
.rpb40 {padding-bottom:calc((100% + 20px) * 0.40) !important; }
.rpb50 {padding-bottom:calc((100% + 20px) * 0.50) !important; }
.rpb60 {padding-bottom:calc((100% + 20px) * 0.60) !important; }
.rpb64 {padding-bottom:calc((100% + 20px) * 0.64) !important; }
.rpb70 {padding-bottom:calc((100% + 20px) * 0.70) !important; }
.rpb75 {padding-bottom:calc((100% + 20px) * 0.75) !important; }
.rpb80 {padding-bottom:calc((100% + 20px) * 0.80) !important; }
.rpb90 {padding-bottom:calc((100% + 20px) * 0.90) !important; }
.rpb100 {padding-bottom:calc((100% + 20px) * 1) !important; }

.rpb25-2 {padding-bottom:calc((100% + 20px) * 0.25 + 20px) !important; }
.rpb30-2 {padding-bottom:calc((100% + 20px) * 0.30 + 20px) !important; }
.rpb38-2 {padding-bottom:calc((100% + 20px) * 0.38 + 20px) !important; }
.rpb40-2 {padding-bottom:calc((100% + 20px) * 0.40 + 20px) !important; }
.rpb50-2 {padding-bottom:calc((100% + 20px) * 0.50 + 20px) !important; }
.rpb60-2 {padding-bottom:calc((100% + 20px) * 0.60 + 20px) !important; }
.rpb64-2 {padding-bottom:calc((100% + 20px) * 0.64 + 20px) !important; }
.rpb70-2 {padding-bottom:calc((100% + 20px) * 0.70 + 20px) !important; }
.rpb75-2 {padding-bottom:calc((100% + 20px) * 0.75 + 20px) !important; }
.rpb80-2 {padding-bottom:calc((100% + 20px) * 0.80 + 20px) !important; }
.rpb90-2 {padding-bottom:calc((100% + 20px) * 0.90 + 20px) !important; }
.rpb100-2 {padding-bottom:calc((100% + 20px) * 1 + 20px) !important; }

.font-justify {    
    display: inline-block;
    text-align: justify;
    overflow: hidden;
    vertical-align: top;
}
.font-justify:after {
  content:'';
  width: 100%;
  display: inline-block;
  overflow: hidden;
  height: 0;
}


.validmsg_top {
    position: relative;
}
.validmsg_top .msg-box{
    position: relative;
    top:0;right:0;
    overflow: hidden;
    display: block;
}
.validmsg_top .msg-box .msg-wrap,.validmsg_bottom .msg-box .msg-wrap{
  transition: all .3s ease-out;
}
.validmsg_top .msg-box .msg-wrap{
    position: relative !important;
}
.validmsg_top .msg-box .n-success{
    color:blue;
}
.validmsg_top .msg-box .n-error{
    color:red;
}
.validmsg_bottom {
    position: relative;
}
.validmsg_bottom .msg-box{
    position: relative;
    top:0;right:0;
    overflow: hidden;
    display: block;
}
.validmsg_bottom .msg-box .msg-wrap{
    position: relative !important;
}
.validmsg_bottom .msg-box .n-success{
    color:blue;
}
.validmsg_bottom .msg-box .n-error{
    color:red;
}
.validmsg_bottom .msg-box .n-ok{
    height:0px;
    overflow: hidden;
}

/*修正开关关闭下的颜色值*/
.btn-switcher.disabled {
  opacity: .6;
  cursor: not-allowed;
}
.btn-switcher .text-gray {
  color: #d2d6de !important;
}


  th.table-checked {
    width: 50px;
    text-align: center;
  }
  .table-responsive th[data-sort] {
      position: relative;
      cursor: s-resize;
  }
  .table-responsive th[data-sort]:before {
      font: normal normal normal 14px/1 "Material Design Icons";
      display: inline-block;
      position: absolute;
      right: .5rem;
      font-size: 1rem;
      top: 9px;
      content:"\F360";
      color:#aaa;
  }
  .table-responsive th[data-sort]:after {
      font: normal normal normal 14px/1 "Material Design Icons";
      display: inline-block;
      position: absolute;
      font-size: 1rem;
      content:"\F35D";
      right: .5rem;
      top: 15px;
      color:#aaa;
  }
  .table-responsive table[data-order='DESC'] th.active[data-sort]:after {
      color:#333;
  }
  .table-responsive table[data-order='ASC'] th.active[data-sort]:before {
      color:#333;
  }
  .table-image {
    display: inline-block;
    background: #eee;
    min-width: 80px;
    min-height: 50px;
    border-radius: 4px;
    overflow: hidden;

    max-width: 120px;
    max-height: 80px;
  }
  .table-icon {
    display: inline-block;
    background: #eee;
    min-width: 50px;
    min-height: 50px;
    border-radius: 4px;
    overflow: hidden;

    max-width: 120px;
    max-height: 80px;
  }


/*公告表格样式*/
.view-blank {}
.view-table { width:100%;}
.view-table table{ border:1px solid #000;}
.view-table .cp-hang { color:#F60; font-size:16px; font-weight:600; text-align:center;}

.view-table td,.view-table th {
  width:25%;
}

.view-table .view-table-first td:nth-child(odd){font-weight:600; padding-left:5px; width:15%; background:#FAFAFA;}
.view-table .view-table-second td:nth-child(odd){font-weight:600; padding-left:5px; width:15%; background:#FAFAFA;}
.view-table .view-table-three tr:nth-child(2){font-weight:600; padding-left:5px; width:15%; background:#FAFAFA;}

.view-table .view-table-title { color:#F60; font-size:16px; font-weight:600; text-align:center; background:#F5F5F5;}
#tableBox{
    position: relative;
}
.drags {
    background: rgba(255,255,0,0.6);
    text-align:center;
    position: absolute;
    border: 1px solid red;
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    cursor: move;
}

/*缩略图式上传*/

.image-items-box {
    display: block;
    padding:10px;
    position: relative;
    overflow: hidden;
}
.image-items-box .image-item {
    position: relative;
    display: inline-block;
    width:120px;
    height:120px;
    padding:5px;        
    border:1px solid #a7a7a7;
    border-radius: 3px;
    margin-right: 15px;
    margin-bottom: 8px;
}
.image-items-box .image-item .del{
    position: absolute;
    display: inline-block;
    width:30px;height:24px;
    background: rgba(255,0,0,0.8);
    line-height: 24px;
    top:-0px; right:-0px;
    color:#fff;
    cursor: pointer;
    text-align:center;
    z-index: 999;
}
.image-items-box .image-item .move{
    display: inline-block;
    position: absolute;
    width:30px;height:24px;
    background: rgba(0,0,0,0.8);
    color:#fff;
    text-align: center;
    line-height: 24px;
    top:-0px; left:-0px;
    z-index: 9999;
    cursor: move;
}
.image-items-box a {
    width:100%;height:100%;
    display: inline-block;
    overflow: hidden;
}
.image-items-box a::before {
    display: inline-block;
    position: absolute;
    width: 100%;height: 100%;
    top:0;left:0;
    background: rgba(0,0,0,.3);
    z-index: 990;
    content:'';
}
.image-items-box a::after {
    display: inline-block;
    position: absolute;
    width: 80%;height: 32px;
    top:50%;left:10%;
    margin-top:-16px;
    line-height: 32px;
    text-align: center;
    content:'上传/替换';
    z-index: 999;
    font-weight: 600;
    color:#fff;
    background: #00a2d4;
    border-radius: 4px;
}
.image-items-box img[src='']{
    display: none;
}

.image-items-box {
    display: inline-block;
    float: left;
}
.tpl_form_thumbs.images-box {
    border:1px solid #a7a7a7;
    border-radius: 4px;
    padding-bottom:15px;
    overflow: hidden;
    padding:10px 5px;
}
.image-items-box .image-item{
    margin-bottom:40px;
    float:left;
}
.image-items-box .image-item input[type='text']{
    margin-left:-5px;
    margin-top:8px;
    width:calc(100% + 10px);
}

.thumb-add {
    width:120px; height:120px;
    border:1px solid #a7a7a7;
    cursor: pointer;
    position: relative;
    border-radius: 4px;
    display: inline-block;
    float: left;
    margin-top: 10px;
    margin-bottom: 10px;
}
.thumb-add:after{
    position: absolute;
    content:'';
    display: inline-block;
    width:2px;height:70%;
    top:15%;left:50%;
    margin-left:-1px;
    background: #a7a7a7;
}
.thumb-add:before {
    position: absolute;
    content:'';
    display: inline-block;
    height:2px;width:70%;
    left:15%;top:50%;
    margin-top:-1px;
    background: #a7a7a7;
}


.advantage-options {
    width:100%;
    clear: both;
    overflow: hidden;
    margin-bottom:15px;
}
.advantage-options .options-item {
    width:100%;
    clear: both;
    overflow: hidden;
}
.advantage-options .option-thumb{
    float: left;
    padding:10px 10px 0 0;
}
.advantage-options .options-text{
    float: left;
    width:70%;
    padding:10px;
}
.advantage-options .option-action{
    width:120px;
    float: left;
    padding:10px;
}
.advantage-options .option-action .btn{
    width:100%;
    margin-bottom:5px;
}
.advantage-options .image-item {
    position: relative;
    display: inline-block;
    width:124px;
    height:124px;
    padding:5px;        
    border:1px solid rgb(222, 226, 230);
    border-radius: 3px;
    margin-right: 15px;
}
.advantage-options .image-item .del{
    position: absolute;
    display: inline-block;
    top:-5px;right:-5px;
    width:20px;height:20px;
    background: #f00;
    color:#fff;
    border-radius: 9px;
    cursor: pointer;
    text-align:center;
    line-height: 16px;
    z-index: 999;
}
.advantage-options .image-item .move{
    display: inline-block;
    position: absolute;
    width:20px;height:20px;
    background: rgba(0,0,0,0.5);
    color:#fff;
    text-align: center;
    line-height: 20px;
    top:-0px;
    left:-0px;
    z-index: 9999;
    cursor: move;
}
.advantage-options .image-item .cls_preview{
    display: inline-block;
    width:112px;
    height:112px;
    overflow: hidden;
    border-radius: 3px;
    background: rgb(233, 236, 239) center center no-repeat;
    background-size: cover;
}


.ponint{counter-reset:section;}
.ponint  .number{font-size:96px;line-height:1;color:#b2d250;font-family: "Titillium";margin:0 4%;display: inline-block;height:116px;}
.ponint  .list_box{margin-bottom:50px;visibility: hidden;}
.ponint  .list_text{width:36%;}
.ponint  .list_title{font-size:24px;color:#333;margin-bottom:30px;font-weight:normal;}
.ponint  .list_img{width:40%;overflow: hidden;}
.ponint  .list_img>span{padding-bottom: 56.25%;display: inline-block;width:100%;position: relative;}
.ponint  .list_img>span img{position: absolute; left: 0; top: 0; width: 100%; height: 100%; *height: auto;}

.ponint li{counter-increment:section;}
.ponint li:after{clear:both;display: block;content:'';}
.ponint li .number:before{
    content:"0"counter(section);
}

.ponint  li:nth-of-type(even) .number{float:right;}
.ponint  li:nth-of-type(even) .list_text{float:right;}
.ponint  li:nth-of-type(even) .list_img{float:left;}
.ponint  li:nth-of-type(odd) .number{float:left;}
.ponint  li:nth-of-type(odd) .list_text{float:left;}
.ponint  li:nth-of-type(odd) .list_img{float:right;}




  #layerbox {
      position: relative;
      overflow:hidden;
      height: calc(100% - 70px);
  }

  #layerbox [class^=col-] {
      padding-left:7.5px;
      padding-right:7.5px;
  }
  #layerbox .row {
      margin-left:-7.5px;
      margin-right:-7.5px;
  }
  #layerbox .layer_content{
      overflow: auto;
      height: 100%;
  }
  #layerbox .search_box{
      width:calc(100% - 30px);
      margin-left: 15px;margin-top:5px;
      z-index: 999;
      height: 65px;
      background: #fff;
  }
  #layerbox #td-box .btn{
      padding-right:5px;
      padding-left:5px;
  }