.daterangepicker{
    display:none;
    position:absolute;
    color:inherit;
    background:#fff;
    border-radius:4px;
    width:278px;
    padding:4px;
    margin-top:1px;
    top:100px;
    left:20px;
    padding-bottom:50px;
    font-size:14px;
    border:1px solid rgba(0,0,0,.15)
}
.daterangepicker table{
    border-collapse:collapse;
    border-spacing:0
}
.daterangepicker table td,.daterangepicker table th{
    padding:5px;
    box-sizing:border-box;
    -webkit-box-sizing:border-box
}
.daterangepicker:after,.daterangepicker:before{
    position:absolute;
    display:inline-block;
    border-bottom-color:rgba(0,0,0,.2);
    content:''
}
.daterangepicker:before{
    top:-7px;
    border-right:7px solid transparent;
    border-left:7px solid transparent;
    border-bottom:7px solid #ccc
}
.daterangepicker:after{
    top:-6px;
    border-right:6px solid transparent;
    border-bottom:6px solid #fff;
    border-left:6px solid transparent
}
.daterangepicker.opensleft:before{
    right:9px
}
.daterangepicker.opensleft:after{
    right:10px
}
.daterangepicker.openscenter:before{
    left:0;
    right:0;
    width:0;
    margin-left:auto;
    margin-right:auto
}
.daterangepicker.openscenter:after{
    left:0;
    right:0;
    width:0;
    margin-left:auto;
    margin-right:auto
}
.daterangepicker.opensright:before{
    left:9px
}
.daterangepicker.opensright:after{
    left:10px
}
.daterangepicker.dropup{
    margin-top:-5px
}
.daterangepicker.dropup:before{
    top:initial;
    bottom:-7px;
    border-bottom:initial;
    border-top:7px solid #ccc
}
.daterangepicker.dropup:after{
    top:initial;
    bottom:-6px;
    border-bottom:initial;
    border-top:6px solid #fff
}
.daterangepicker.dropdown-menu{
    max-width:none;
    z-index:1000000
}
.daterangepicker.single .calendar,.daterangepicker.single .ranges{
    float:none
}
.daterangepicker.show-calendar .calendar{
    display:block
}
.daterangepicker .calendar{
    display:block;
    max-width:270px;
    margin:4px;
    margin-top:-30px
}
.daterangepicker .calendar.single .calendar-table{
    border:none
}
.daterangepicker .calendar td,.daterangepicker .calendar th{
    white-space:nowrap;
    text-align:center;
    min-width:32px
}
.daterangepicker .calendar-table{
    border:1px solid #fff;
    padding:4px;
    border-radius:4px;
    background:#fff
}
.daterangepicker table{
    width:100%;
    margin:0
}
.daterangepicker td,.daterangepicker th{
    text-align:center;
    width:20px;
    height:20px;
    line-height:20px;
    border-radius:4px;
    border:1px solid transparent;
    white-space:nowrap;
    cursor:pointer
}
.daterangepicker td.available:hover,.daterangepicker th.available:hover{
    background:#eee
}
.daterangepicker td.week,.daterangepicker th.week{
    font-size:80%;
    color:#ccc
}
.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{
    background-color:#fff;
    border-color:transparent;
    color:#999
}
.daterangepicker td.in-range{
    background-color:#d9e3ff;
    border-color:transparent;
    color:#000;
    border-radius:0
}
.daterangepicker td.start-date{
    border-radius:4px 0 0 4px
}
.daterangepicker td.end-date{
    border-radius:0 4px 4px 0
}
.daterangepicker td.start-date.end-date{
    border-radius:4px
}
.daterangepicker td.active,.daterangepicker td.active:hover{
    background-color:#477cff;
    border-color:transparent;
    color:#fff
}
.daterangepicker th.month{
    width:auto
}
.daterangepicker option.disabled,.daterangepicker td.disabled{
    color:#999;
    cursor:not-allowed;
    text-decoration:line-through
}
.daterangepicker select.monthselect,.daterangepicker select.yearselect{
    font-size:12px;
    padding:1px;
    height:auto;
    margin:0;
    cursor:default;
    vertical-align:top
}
.daterangepicker select.monthselect{
    margin-right:2%;
    width:56%
}
.daterangepicker select.yearselect{
    width:40%
}
.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{
    width:50px;
    margin-bottom:0
}
.daterangepicker .input-mini{
    border:1px solid #ccc;
    border-radius:4px;
    color:#555;
    height:30px;
    line-height:30px;
    display:block;
    vertical-align:middle;
    margin:0 0 5px 0;
    padding:0 6px 0 0;
    width:100%
}
.daterangepicker .daterangepicker_input{
    position:relative
}
.daterangepicker .daterangepicker_input input{
    border:0;
    color:#477cff
}
.daterangepicker .daterangepicker_input i{
    position:absolute;
    left:8px;
    top:8px
}
.daterangepicker .calendar-time{
    text-align:center;
    margin:5px auto;
    line-height:30px;
    position:relative;
    padding-left:28px
}
.daterangepicker .calendar-time select.disabled{
    color:#ccc;
    cursor:not-allowed
}
.ranges{
    font-size:11px;
    float:none;
    margin:4px;
    text-align:left;
    border-right:1px solid #efeff0;
    margin-right:15px
}
.ranges ul{
    list-style:none;
    margin:0 auto;
    padding:0;
    width:100%
}
.ranges li{
    font-size:12px;
    color:#72777a;
    padding:3px 12px;
    height:20px;
    line-height:14px;
    margin-bottom:8px;
    cursor:pointer;
    box-sizing:border-box;
    -webkit-box-sizing:border-box
}
.ranges li:hover{
    color:#6072ff
}
.ranges li.active{
    border:1px solid #efeff0;
    color:#477cff
}
@media (min-width:564px){
    .daterangepicker{
        width:auto
    }
    .daterangepicker .ranges ul{
        width:120px
    }
    .daterangepicker.single .ranges ul{
        width:100%
    }
    .daterangepicker.single .calendar.left{
        clear:none
    }
    .daterangepicker.single .calendar,.daterangepicker.single .ranges{
        float:left
    }
    .daterangepicker .calendar.left{
        clear:left;
        margin-right:0
    }
    .daterangepicker .calendar.left .calendar-table{
        border-right:none;
        border-top-right-radius:0;
        border-bottom-right-radius:0
    }
    .daterangepicker .calendar.right{
        margin-left:0
    }
    .daterangepicker .calendar.right .calendar-table{
        border-left:none;
        border-top-left-radius:0;
        border-bottom-left-radius:0
    }
    .daterangepicker .left .daterangepicker_input{
        padding-right:12px
    }
    .daterangepicker .calendar.left .calendar-table{
        padding-right:12px
    }
    .daterangepicker .calendar,.daterangepicker .ranges{
        float:left
    }
}
@media (min-width:730px){
    .daterangepicker .ranges{
        width:auto;
        float:left
    }
    .daterangepicker .calendar.left{
        clear:none
    }
}
.applyBtn,.cancelBtn{
    padding:0;
    width:60px;
    height:28px!important;
    font-size:12px
}
.applyBtn{
    border-color:#2196f3;
    background-color:#2196f3;
    color:#fff
}
.cancelBtn{
    background:#fff;
    color:#666!important;
    border:1px solid #d9dbdc
}
.applyBtn:hover{
    border-color:#2196f3!important;
    background-color:#2196f3!important;
    color:#fff!important
}
.cancelBtn:hover{
    background:#fff!important;
    color:#666!important;
    border:1px solid #d9dbdc!important
}
.ranges_1 ul{
    display:none
}
.ranges_1 .range_inputs{
    position:absolute;
    bottom:0;
    margin-bottom:15px;
    right:60px
}
.calendar_1{
    position:absolute;
    right:340px;
    bottom:4px;
    width:125px
}
.calendar_2{
    position:absolute;
    right:238px;
    bottom:4px;
    width:125px
}
.line_date{
    width:100%;
    height:1px;
    border-bottom:1px solid #efeff0;
    position:absolute;
    bottom:53px;
    right:0
}
.line_date_2{
    width:7px;
    height:1px;
    border-bottom:1px solid #477cff;
    position:absolute;
    bottom:28px;
    right:380px
}
.daterangepicker .all{
    position:absolute;
    bottom:14px;
    right:282px;
    width:188px;
    height:30px;
    line-height:30px;
    background-color:#fff;
    color:#477cff;
    display:none
}
.daterangepicker .prev{
    position:relative;
    left:33px
}
.daterangepicker .next{
    position:relative;
    right:33px
}
.prev_month,.prev_year{
    width:30px;
    height:30px;
    position:relative;
    display:inline-block;
    line-height:30px;
    text-align:center
}
.prev_month:hover,.prev_year:hover{
    background:#eee;
    cursor:pointer
}
.prev_month i,.prev_year i{
    font-size:16px;
    color:#000
}
.prev_year{
    left:15px;
    top:36px
}
.prev_month{
    left:191px;
    top:36px
}

.iconfont{
    font-family:iconfont!important;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.icon-huiche:before{
    content:"\e651"
}
.icon-shezhi:before{
    content:"\e624"
}
.icon-quanxianfuzhi:before{
    content:"\e62c"
}
.icon-date:before{
    content:"\e91c"
}
.icon-jiantou:before{
    content:"\e616"
}
.icon-tubiaozhexiantu:before{
    content:"\e79a"
}
.icon-biaoti:before{
    content:"\e62b"
}
.icon-chart:before{
    content:"\e61d"
}
.icon-dagou:before{
    content:"\e617"
}
.icon-table:before{
    content:"\e61e"
}
.icon-theme:before{
    content:"\e66f"
}
.icon-guanbi:before{
    content:"\e641"
}
.icon-Kxiantu:before{
    content:"\e679"
}
.icon-tubiao-liucheng:before{
    content:"\e68e"
}
.icon-jiacu:before{
    content:"\e6fe"
}
.icon-zhutiheliutu:before{
    content:"\e62f"
}
.icon-activity_fill:before{
    content:"\e6de"
}
.icon-add:before{
    content:"\e6df"
}
.icon-gou:before{
    content:"\e695"
}
.icon-tubiao:before{
    content:"\e60f"
}
.icon-guanbi1:before{
    content:"\e618"
}
.icon-leidatu:before{
    content:"\e615"
}
.icon-zhcc_xiangshangjiantou:before{
    content:"\e688"
}
.icon-biaodanzujian-biaoge:before{
    content:"\eb94"
}
.icon-jianshao:before{
    content:"\e644"
}
.icon-xieti:before{
    content:"\e6ef"
}
.icon-jia:before{
    content:"\e61b"
}
.icon-fsux_tubiao_duijizhuzhuangtu:before{
    content:"\e600"
}
.icon-fsux_tubiao_duijizhuzhuangtu1:before{
    content:"\e601"
}
.icon-fsux_tubiao_bingtu:before{
    content:"\e602"
}
.icon-fsux_tubiao_juxingshutu:before{
    content:"\e603"
}
.icon-fsux_tubiao_qipaotu:before{
    content:"\e604"
}
.icon-fsux_tubiao_kxiantu:before{
    content:"\e605"
}
.icon-fsux_tubiao_loudoutu:before{
    content:"\e606"
}
.icon-fsux_tubiao_duijimianjitu:before{
    content:"\e607"
}
.icon-fsux_tubiao_yibiaopan:before{
    content:"\e608"
}
.icon-fsux_tubiao_ditu:before{
    content:"\e609"
}
.icon-fsux_tubiao_ciyun:before{
    content:"\e60a"
}
.icon-fsux_tubiao_relitu:before{
    content:"\e60b"
}
.icon-fsux_tubiao_nandingmeiguitu:before{
    content:"\e60c"
}
.icon-fsux_tubiao_guanxitu:before{
    content:"\e60d"
}
.icon-fsux_tubiao_zidantu:before{
    content:"\e60e"
}
.icon-fsux_tubiao_luoxuantu:before{
    content:"\e610"
}
.icon-fsux_tubiao_huiguiquxiantu:before{
    content:"\e611"
}
.icon-format_icon:before{
    content:"\e612"
}
.icon-fsux_tubiao_jinzitatu:before{
    content:"\e613"
}
.icon-fsux_tubiao_shuiqiutu:before{
    content:"\e614"
}
.icon-Dtubiao:before{
    content:"\e672"
}
.icon-shuzi:before{
    content:"\e7f8"
}
.icon-jian2:before{
    content:"\e64e"
}
.sp-container{
    position:absolute;
    top:0;
    left:0;
    display:inline-block;
    z-index:9999994;
    overflow:hidden
}
#luckysheet .sp-container.sp-flat{
    position:relative
    height: 225px;
}
.sp-container,.sp-container *{
    -webkit-box-sizing:content-box;
    -moz-box-sizing:content-box;
    box-sizing:content-box
}
.sp-top{
    position:relative;
    width:100%;
    display:inline-block
}
.sp-top-inner{
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:0
}
.sp-color{
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:20%
}
.sp-hue{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:84%;
    height:100%
}
.sp-clear-enabled .sp-hue{
    top:33px;
    height:77.5%
}
.sp-fill{
    padding-top:80%
}
.sp-sat,.sp-val{
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.sp-alpha-enabled .sp-top{
    margin-bottom:18px
}
.sp-alpha-enabled .sp-alpha{
    display:block
}
.sp-alpha-handle{
    position:absolute;
    top:-4px;
    bottom:-4px;
    width:6px;
    left:50%;
    cursor:pointer;
    border:1px solid #000;
    background:#fff;
    opacity:.8
}
.sp-alpha{
    display:none;
    position:absolute;
    bottom:-14px;
    right:0;
    left:0;
    height:8px
}
.sp-alpha-inner{
    border:solid 1px #333
}
.sp-clear{
    display:none
}
.sp-clear.sp-clear-display{
    background-position:center
}
.sp-clear-enabled .sp-clear{
    display:block;
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:84%;
    height:28px
}
.sp-alpha,.sp-alpha-handle,.sp-clear,.sp-container,.sp-container button,.sp-container.sp-dragging .sp-input,.sp-dragger,.sp-preview,.sp-replacer,.sp-slider{
    -webkit-user-select:none;
    -moz-user-select:-moz-none;
    -o-user-select:none;
    user-select:none
}
.sp-container.sp-input-disabled .sp-input-container{
    display:none
}
.sp-container.sp-buttons-disabled .sp-button-container{
    display:none
}
.sp-container.sp-palette-buttons-disabled .sp-palette-button-container{
    display:none
}
.sp-palette-only .sp-picker-container{
    display:none
}
.sp-palette-disabled .sp-palette-container{
    display:none
}
.sp-initial-disabled .sp-initial{
    display:none
}
.sp-sat{
    background-image:-webkit-gradient(linear,0 0,100% 0,from(#fff),to(rgba(204,154,129,0)));
    background-image:-webkit-linear-gradient(left,#fff,rgba(204,154,129,0));
    background-image:-moz-linear-gradient(left,#fff,rgba(204,154,129,0));
    background-image:-o-linear-gradient(left,#fff,rgba(204,154,129,0));
    background-image:-ms-linear-gradient(left,#fff,rgba(204,154,129,0));
    background-image:linear-gradient(to right,#fff,rgba(204,154,129,0))
}
.sp-val{
    background-image:-webkit-gradient(linear,0 100%,0 0,from(#000),to(rgba(204,154,129,0)));
    background-image:-webkit-linear-gradient(bottom,#000,rgba(204,154,129,0));
    background-image:-moz-linear-gradient(bottom,#000,rgba(204,154,129,0));
    background-image:-o-linear-gradient(bottom,#000,rgba(204,154,129,0));
    background-image:-ms-linear-gradient(bottom,#000,rgba(204,154,129,0));
    background-image:linear-gradient(to top,#000,rgba(204,154,129,0))
}
.sp-hue{
    background:-moz-linear-gradient(top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);
    background:-ms-linear-gradient(top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);
    background:-o-linear-gradient(top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);
    background:-webkit-gradient(linear,left top,left bottom,from(red),color-stop(.17,#ff0),color-stop(.33,#0f0),color-stop(.5,#0ff),color-stop(.67,#00f),color-stop(.83,#f0f),to(red));
    background:-webkit-linear-gradient(top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);
    background:linear-gradient(to bottom,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)
}
.sp-1{
    height:17%
}
.sp-2{
    height:16%
}
.sp-3{
    height:17%
}
.sp-4{
    height:17%
}
.sp-5{
    height:16%
}
.sp-6{
    height:17%
}
.sp-hidden{
    display:none!important
}
.sp-cf:after,.sp-cf:before{
    content:"";
    display:table
}
.sp-cf:after{
    clear:both
}
@media(max-device-width:480px){
    .sp-color{
        right:40%
    }
    .sp-hue{
        left:63%
    }
    .sp-fill{
        padding-top:60%
    }
}
.sp-dragger{
    border-radius:5px;
    height:5px;
    width:5px;
    border:1px solid #fff;
    background:#000;
    cursor:pointer;
    position:absolute;
    top:0;
    left:0
}
.sp-slider{
    position:absolute;
    top:0;
    cursor:pointer;
    height:3px;
    left:-1px;
    right:-1px;
    border:1px solid #000;
    background:#fff;
    opacity:.8
}
.sp-container{
    border-radius:0;
    background-color:#ececec;
    border:solid 1px #f0c49b;
    padding:0
}
.sp-clear,.sp-color,.sp-container,.sp-container button,.sp-container input,.sp-hue{
    font:normal 12px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box
}
.sp-top{
    margin-bottom:3px
}
.sp-clear,.sp-color,.sp-hue{
    border:solid 1px #666
}
.sp-input-container{
    float:right;
    width:100px;
    margin-bottom:4px
}
.sp-initial-disabled .sp-input-container{
    width:100%
}
.sp-input{
    font-size:12px!important;
    border:1px inset;
    padding:4px 5px;
    margin:0;
    width:100%;
    background:0 0;
    border-radius:3px;
    color:#222
}
.sp-input:focus{
    border:1px solid orange
}
.sp-input.sp-validation-error{
    border:1px solid red;
    background:#fdd
}
.sp-palette-container,.sp-picker-container{
    float:left;
    position:relative;
    padding:10px;
    padding-bottom:300px;
    margin-bottom:-290px
}
.sp-picker-container{
    width:172px;
    border-left:solid 1px #fff
}
.sp-palette-container{
    border-right:solid 1px #ccc
}
.sp-palette-only .sp-palette-container{
    border:0
}
.sp-palette .sp-thumb-el{
    display:block;
    position:relative;
    float:left;
    width:24px;
    height:15px;
    margin:3px;
    cursor:pointer;
    border:solid 2px transparent
}
.sp-palette .sp-thumb-el.sp-thumb-active,.sp-palette .sp-thumb-el:hover{
    border-color:orange
}
.sp-thumb-el{
    position:relative
}
.sp-initial{
    float:left;
    border:solid 1px #333
}
.sp-initial span{
    width:30px;
    height:25px;
    border:0;
    display:block;
    float:left;
    margin:0
}
.sp-initial .sp-clear-display{
    background-position:center
}
.sp-button-container,.sp-palette-button-container{
    float:right
}
.sp-replacer{
    margin:0;
    overflow:hidden;
    cursor:pointer;
    padding:4px;
    display:inline-block;
    border:solid 1px #91765d;
    background:#eee;
    color:#333;
    vertical-align:middle
}
.sp-replacer.sp-active,.sp-replacer:hover{
    border-color:#f0c49b;
    color:#111
}
.sp-replacer.sp-disabled{
    cursor:default;
    border-color:silver;
    color:silver
}
.sp-dd{
    padding:2px 0;
    height:16px;
    line-height:16px;
    float:left;
    font-size:10px
}
.sp-preview{
    position:relative;
    width:25px;
    height:20px;
    border:solid 1px #222;
    margin-right:5px;
    float:left;
    z-index:0
}
.sp-palette{
    max-width:220px
}
.sp-palette .sp-thumb-el{
    width:16px;
    height:16px;
    border-radius:16px;
    margin:2px 1px;
    border:solid 1px #d0d0d0
}
.sp-container{
    padding-bottom:0
}
.sp-container button{
    background-color:#eee;
    background-image:-webkit-linear-gradient(top,#eee,#ccc);
    background-image:-moz-linear-gradient(top,#eee,#ccc);
    background-image:-ms-linear-gradient(top,#eee,#ccc);
    background-image:-o-linear-gradient(top,#eee,#ccc);
    background-image:linear-gradient(to bottom,#eee,#ccc);
    border:1px solid #ccc;
    border-bottom:1px solid #bbb;
    border-radius:3px;
    color:#333;
    font-size:14px;
    line-height:1;
    padding:5px 4px;
    text-align:center;
    text-shadow:0 1px 0 #eee;
    vertical-align:middle
}
.sp-container button:hover{
    background-color:#ddd;
    background-image:-webkit-linear-gradient(top,#ddd,#bbb);
    background-image:-moz-linear-gradient(top,#ddd,#bbb);
    background-image:-ms-linear-gradient(top,#ddd,#bbb);
    background-image:-o-linear-gradient(top,#ddd,#bbb);
    background-image:linear-gradient(to bottom,#ddd,#bbb);
    border:1px solid #bbb;
    border-bottom:1px solid #999;
    cursor:pointer;
    text-shadow:0 1px 0 #ddd
}
.sp-container button:active{
    border:1px solid #aaa;
    border-bottom:1px solid #888;
    -webkit-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;
    -moz-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;
    -ms-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;
    -o-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;
    box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee
}
.sp-cancel{
    font-size:11px;
    color:#d93f3f!important;
    margin:0;
    padding:2px;
    margin-right:5px;
    vertical-align:middle;
    text-decoration:none
}
.sp-cancel:hover{
    color:#d93f3f!important;
    text-decoration:underline
}
.sp-palette span.sp-thumb-active,.sp-palette span:hover{
    border-color:#000
}
.sp-alpha,.sp-preview,.sp-thumb-el{
    position:relative;
    background-image:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)
}
.sp-alpha-inner,.sp-preview-inner,.sp-thumb-inner{
    display:block;
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:0
}
.sp-palette .sp-thumb-inner{
    background-position:50% 50%;
    background-repeat:no-repeat;
    border-radius:16px
}
.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{
    background-image:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)
}
.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{
    background-image:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)
}
.sp-clear-display{
    background-repeat:no-repeat;
    background-position:center;
    background-image:url(data:image/gif;
    base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==)
}
