.jd-noselect{
    cursor:default;
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.jd-modal-background{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color:rgba(0,0,0,.35)
}
.jd-sprite{
    background-image:url(../../jssor.dialog/img/sprite-dialog.png)
}
.jd-trans{
    background-image:url('data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAF0lEQVR4AWM4AwX/oWCgBGAMmMQACQAA9CflgcGPjHwAAAAASUVORK5CYII=')
}
.jd-trans-medium{
    background-image:url('data:image/gif;base64,R0lGODlhCAAIAIABAMzMzP///yH5BAEAAAEALAAAAAAIAAgAAAINhBEZh8q6DoTPSWvoKQA7')
}
.jd-trans-min{
    background-image:url('data:image/gif;base64,R0lGODlhBAAEAIAAAP///8zMzCH5BAAAAAAALAAAAAAEAAQAAAIGTACGqBkFADs=')
}
.jd-fill{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%
}
.jd-field{
    line-height:22px;
    overflow:hidden
}
.jd-field label{
    float:left;
    height:22px;
    text-align:right
}
.jd-field-input{
    float:left;
    height:22px;
    border:none
}
.jd-field-input input{
    font-size:11px;
    margin:2px 2px 2px 5px;
    height:18px;
    padding:1px 2px;
    border:1px solid #aaa;
    box-sizing:border-box
}
.jd-tooltip{
    position:fixed;
    background-color:#fff6c3;
    border:2px solid #fe8;
    border-radius:.3em;
    -moz-border-radius:.3em;
    box-shadow:.25em .25em .4em #aaa;
    -moz-box-shadow:.25em .25em .4em #aaa;
    -webkit-box-shadow:.25em .25em .4em #aaa;
    cursor:default;
    line-height:1.2em;
    padding:.62em .769em .62em .62em;
    width:23em;
    margin:0;
    min-height:45px;
    overflow:hidden;
    -webkit-user-select:text;
    -khtml-user-select:text;
    -moz-user-select:text;
    -ms-user-select:text;
    user-select:text
}
.jd-tooltip-inner{
    margin:5px;
    padding:0;
    min-height:35px;
    font-size:12px
}
.jd-tooltip-title{
    color:#006400;
    line-height:30px
}
.jd-loading{
    background:url(../../jssor.dialog/img/double-tail-spin.svg) no-repeat 50% 50%;
    min-height:50px
}
.jd-processing{
    background:url(../../jssor.dialog/img/jd-processing.gif) no-repeat 50% 50%;
    min-height:50px
}
.jd-tooltip-iframe{
    position:absolute;
    top:0;
    left:0;
    width:2px;
    height:2px;
    visibility:hidden;
    z-index:-1
}
.jd-window{
    position:fixed;
    padding:0;
    margin:0;
    min-width:300px;
    max-width:98%;
    color:#000;
    font-size:12px;
    border:1px solid #995900;
    line-height:1.3;
    background-color:#fff;
    overflow:hidden
}
.jd-window-title{
    background-color:#faf1e1;
    height:29px;
    min-height:29px;
    overflow:hidden;
    border-bottom:1px solid rgba(153,89,9,.35);
    box-sizing:border-box
}
.jd-window-title-text{
    line-height:29px;
    padding:0 28px 0 5px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    box-sizing:border-box;
    user-select:none
}
.jd-window-inner{
    padding:15px;
    box-sizing:content-box;
    min-height:30px;
    overflow:hidden
}
.jd-window-buttons{
    display:block;
    position:relative;
    height:40px;
    min-height:40px;
    text-align:center;
    line-height:42px;
    background-color:#faf1e1;
    vertical-align:middle
}
.jd-button{
    position:relative;
    display:inline-block;
    min-width:22px;
    height:22px;
    margin:10px 10px;
    padding:0 6px;
    line-height:20px;
    text-align:center;
    border:1px solid #ffbd69;
    background-color:#ffe7a1;
    box-sizing:border-box;
    user-select:none;
    cursor:pointer
}
.jd-button:hover{
    background-color:#ffdc77;
    border-color:#a58016
}
.jd-button.jd-buttonav,.jd-button.jd-buttondn{
    background-color:#ffb454
}
.jd-button:active{
    background-color:#ffb454
}
.jd-buttonds{
    opacity:.3;
    pointer-events:none
}
.jd-button-close{
    position:absolute;
    margin:3px;
    top:0;
    right:0;
    padding:0;
    background-image:url(../../jssor.dialog/img/sprite-dialog.png);
    background-position:-5px -5px;
    z-index:1
}
.jd-button-naked{
    padding:0;
    border-color:transparent;
    background-color:transparent
}
.jd-button-delete{
    margin:0 0 0 5px;
    background-image:url(../../jssor.dialog/img/sprite-dialog.png);
    background-position:-4px -33px
}
.jd-button-reverse{
    margin:0 0 0 5px;
    background-image:url(../../jssor.dialog/img/sprite-dialog.png);
    background-position:-34px -34px
}
.jd-menu{
    position:fixed;
    background-color:#f6f6f6;
    border:1px solid #6593cf;
    cursor:default;
    line-height:22px;
    width:230px;
    padding:0;
    margin:0;
    font-size:12px;
    overflow:hidden;
    user-select:none
}
.jd-menu .left-bar{
    position:absolute;
    top:0;
    left:0;
    width:26px;
    height:100%;
    background-color:#e9eeee;
    z-index:-1
}
.jd-menu .split{
    margin:1px 0 1px 33px;
    height:1px;
    background-color:#9ac6ff;
    pointer-events:none
}
.jd-menu .item{
    position:relative;
    top:0;
    left:0;
    margin:1px;
    border:1px solid transparent;
    height:22px
}
.jd-menu .active{
    border:1px solid #ffbd69;
    background-color:#ffe7a2
}
.jd-menu .disabled{
    color:gray;
    pointer-events:none
}
.jd-menu .item .icon{
    position:absolute;
    display:block;
    top:0;
    left:0;
    width:26px;
    height:22px;
    line-height:22px;
    text-align:center;
    font-size:14px
}
.jd-menu .item .text{
    position:relative;
    display:block;
    margin:0 75px 0 31px;
    height:22px;
    font-size:12px;
    text-align:left;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis
}
.jd-menu .item .shortcut,.jd-menu .item .subarrow{
    display:block;
    position:absolute;
    top:0;
    right:0;
    width:80px;
    height:22px;
    padding-right:3px;
    box-sizing:border-box;
    color:#888;
    font-size:10px;
    text-align:right;
    text-overflow:ellipsis;
    overflow:hidden
}
.jd-menu .item .subarrow{
    margin-top:-4px;
    display:block;
    position:absolute;
    top:50%;
    right:1px;
    width:0;
    height:0;
    border:4px solid;
    border-color:transparent transparent transparent #000;
    float:right
}
.jd-menu.jd-option .item .text{
    margin:0 22px 0 8px
}
.jd-menu-icon-lached{
    background-position:-64px -4px
}
.jd-menu-icon-lached-x{
    background-position:-94px -4px
}
.jd-hue-bar{
    border-left:5px solid transparent;
    border-right:5px solid transparent
}
.jd-alpha-bar{
    border-top:5px solid #eee;
    border-bottom:5px solid #eee
}
.jd-gradient-stops{
    cursor:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAWCAYAAADAQbwGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJ1JREFUeNq8VAEKwCAITOn%2FX3ZzTBCxUicTBsvsOO9EIKJhAwCe5H0H4xBvLQgOegV8yZ8AZwJHc8zKI4c53bk6IGNqMH3GCJuMlkeG4p4G1e5Lq1KXatmCM7AdrbLLq7FC0agycx7oXOmk8%2FY%2FPNjRR7s6ZFHFqY5AcasLFDPtpAC7WH7aNkxgO9gdLNv3oWdKiKXX7r8bu6rlJcAA9ZRfMt5oHoIAAAAASUVORK5CYII%3D') 5 0,auto
}
.jd-gradient-stop{
    position:absolute;
    top:0;
    left:0;
    width:0;
    height:18px;
    cursor:default
}
.jd-gradient-stop .i{
    position:absolute;
    top:0;
    left:-6px;
    width:13px;
    height:18px;
    background-image:url(../../jssor.dialog/img/sprite-dialog.png);
    background-position:-9px -66px
}
.jd-gradient-stop.a .i{
    background-position:-39px -66px
}
.jd-gradient-stop .cb{
    position:absolute;
    top:9px;
    left:-3px;
    width:7px;
    height:7px
}
.jd-gradient-stop .c{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%
}
.jd-gradient-preset-item{
    display:inline-block;
    width:26px;
    height:26px;
    border:1px solid #eee;
    box-sizing:border-box;
    cursor:pointer
}
.jd-gradient-preset-inner:hover{
    border-color:#fff
}
.jd-gradient-preset-inner:active{
    border-color:rgba(0,0,0,.2)
}
.jd-gradient-preset-inner{
    width:100%;
    height:100%;
    border:1px solid #000;
    box-sizing:border-box
}
.jd-dropzone{
    position:relative;
    top:0;
    left:0;
    padding:15px
}
.jd-dropzone div{
    border:2px dashed #bbb;
    border-radius:5px;
    padding:50px;
    text-align:center;
    color:#bbb
}
.jd-dropzone input{
    display:block;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    opacity:0;
    cursor:pointer
}
::-webkit-input-placeholder{
    color:#bbb
}
:-moz-placeholder{
    color:#bbb;
    opacity:1
}
::-moz-placeholder{
    color:#bbb;
    opacity:1
}
:-ms-input-placeholder{
    color:#bbb
}
::-ms-input-placeholder{
    color:#bbb
}
.je-properties-panel .je-modified,.je-toolbox-panel .je-modified{
    background-color:#fefee9
}
.je-trans.je-modified{
    border-color:#fefee9
}
.je-toolnaked.je-modified{
    background-color:transparent
}
.je-input,.je-toolitem,.je-toolnaked{
    display:block;
    position:relative;
    top:0;
    left:0;
    width:200px;
    height:20px;
    float:left;
    font-size:11px;
    font-family:inherit;
    box-sizing:border-box;
    background-clip:padding-box
}
.je-input{
    margin:2px 2px;
    background-color:#efefef
}
.je-white .je-input{
    background-color:#fff!important
}
.je-input,.je-toolitem{
    line-height:18px;
    border:1px solid transparent
}
.je-toolitem{
    margin:2px;
    border-radius:2px;
    cursor:pointer
}
.je-toolnaked{
    margin:2px 0;
    padding:0 3px;
    line-height:18px;
    border:1px solid transparent;
    border-radius:2px;
    box-sizing:border-box;
    cursor:default
}
.je-toolnaked:hover{
    background-color:#ffe7a1;
    border-color:#e98c2e
}
.je-toolnaked.dn{
    background-color:#ffb454;
    border-color:#995900
}
.je-input-ex{
    border-color:#ddd
}
.je-color{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    cursor:pointer
}
.je-toolitem div.je-color-text{
    text-align:center;
    font-family:Arial;
    font-size:16px;
    font-weight:700;
    line-height:20px
}
.je-toolitem div.je-color-text:before{
    content:'A'
}
.je-toolitem div.je-italic{
    text-align:center;
    font-family:serif;
    font-size:16px;
    font-weight:700;
    line-height:20px;
    font-style:italic
}
.je-toolitem div.je-italic:before{
    content:'I';
    margin-left:-3px
}
.je-toolitem div.je-border{
    position:relative;
    top:2px;
    left:2px;
    width:14px;
    height:14px;
    border:2px solid #000;
    box-sizing:border-box
}
.je-toolitem:hover,.je-toolitem:hover.av{
    background-color:#ffe7a1;
    border-color:#e98c2e
}
.je-toolitem.av,.je-toolitem:active{
    border-color:#995900
}
.je-toolitem.dn{
    background-color:#ffb454
}
.je-input div.je-objects{
    position:absolute;
    width:100%;
    height:100%;
    overflow-x:hidden;
    overflow-y:auto
}
.je-trans{
    background-image:url('data:image/gif;base64,R0lGODlhDAAMAIAAANjY2O/v7yH5BAAAAAAALAAAAAAMAAwAAAIWhB+ph5ps3IMyQFBvzVRq3zmfGC5QAQA7');
    background-color:rgba(255,255,255,.5)
}
.je-label,.je-label-left{
    position:relative;
    top:0;
    left:0;
    float:left;
    height:20px;
    line-height:18px;
    text-align:right;
    margin:2px 2px;
    padding:1px 1px;
    white-space:nowrap;
    font-size:11px;
    box-sizing:border-box;
    cursor:default
}
.je-label-left{
    text-align:left
}
.je-help{
    display:none;
    position:absolute;
    top:1px;
    left:0;
    width:18px;
    height:18px;
    background:url(../../jssor.editor/je-help.png) no-repeat 50% 50%
}
.je-label-left .je-help{
    left:auto;
    right:0
}
.je-label:hover .je-help,.je-label-left:hover .je-help{
    display:block
}
.je-button{
    height:20px;
    float:left;
    margin:2px 2px 2px 0;
    padding:0;
    font-size:11px
}
.je-focused{
    background-color:#fff;
    border-color:#e98c2e
}
.je-error{
    border:1px solid #c32f16
}
.je-disabled{
    color:gray;
    border-color:transparent;
    background-color:transparent;
    opacity:.5;
    pointer-events:none
}
.je-inner{
    position:relative;
    top:0;
    left:0;
    width:auto;
    height:100%;
    box-sizing:border-box;
    overflow:hidden
}
.je-dropdown{
    float:right;
    width:12px;
    height:100%;
    background:url(../../jssor.editor/je-dropdown.gif) no-repeat 50% 50%
}
.je-front{
    position:absolute;
    left:0;
    width:100%;
    height:100%;
    line-height:18px;
    color:#bbb;
    overflow:hidden;
    text-overflow:ellipsis;
    cursor:default;
    user-select:none
}
.je-front{
    color:#000
}
.je-remove{
    display:inline-block;
    position:relative;
    width:18px;
    height:18px;
    float:right;
    background:url("../../jssor.editor/je-remove.gif") 50% 50% no-repeat;
    background-color:#dfdfdf;
    cursor:pointer
}
.je-remove:hover{
    background-color:#d5d5d5
}
.je-obj{
    display:inline-block;
    margin:3px;
    background-color:#ccc;
    cursor:default
}
.je-objav{
    color:#fff;
    background-color:navy
}
.je-obj .je-remove{
    height:22px
}
.je-obj-text{
    display:inline-block;
    position:relative;
    height:22px;
    padding:0 5px;
    line-height:22px
}
.je-input.je-disabled je-remove{
    display:none
}
.je-adder{
    display:inline-block;
    position:relative;
    top:3px;
    min-width:8px;
    height:20px;
    line-height:20px;
    margin:3px 6px;
    padding:0 4px;
    font-family:Helvetica,Arial,sans-serif;
    font-size:20px;
    text-align:center;
    border:1px solid #ffbd69;
    background-color:#ffe7a1;
    cursor:pointer
}
.je-adder:hover{
    background-color:#ffdc77;
    border-color:#a58016
}
.je-adder.je-adderdn{
    background-color:#ffb454
}
.je-input.je-disabled .je-adder{
    opacity:.5
}
.je-input input,.je-input select,.je-input textarea{
    margin:0;
    padding:2px;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    font-size:11px;
    border:none;
    box-sizing:border-box;
    outline:none;
    background-color:transparent;
    resize:none;
    box-shadow:none
}
.je-input input:disabled{
    box-shadow:none;
    color:#545454
}
.je-input select{
    line-height:normal;
    box-shadow:none;
    color:#545454
}
.je-input select option{
    padding:0;
    width:100%
}
.je-input input[type=checkbox],.je-input input[type=radio]{
    width:1.3em;
    top:50%;
    height:1.3em;
    margin:-.6em 0 0 .25em;
    box-shadow:none
}
.je-input input[type=checkbox]{
    -webkit-appearance:checkbox
}
.je-input input[type=radio]{
    -webkit-appearance:radio
}
.je-properties-panel,.je-toolbox-panel{
    display:inline-block;
    width:100%;
    float:left;
    background-color:#e5e5e5;
    overflow-x:hidden;
    overflow-y:auto
}
.je-properties-group{
    position:relative;
    top:0;
    left:0;
    width:100%;
    height:25px;
    font-size:12px;
    border-top:1px solid #a0a0a0;
    line-height:25px;
    background-color:#ccc;
    float:left
}
.je-properties-space{
    float:left;
    width:100%;
    min-height:1px
}
.je-toolbox-panel .je-input{
    border-color:#a6a6a6
}
.je-toolbox-panel .je-label{
    margin:2px 0 2px 5px
}
.je-toolbox-panel .je-input input,.je-toolbox-panel .je-label{
    font-size:11px
}
.je-toolbox-panel .je-focused{
    border-color:#e98c2e
}
.je-toolbox-panel .je-error{
    border:1px solid #c32f16
}
[contentEditable=true]:empty::before{
    content:attr(placeholder);
    color:#bababa
}
.je-rich-text-toolitem{
    display:block;
    position:relative;
    top:0;
    left:0;
    margin:6px 1px;
    padding:0 6px;
    height:18px;
    float:left;
    font-size:11px;
    line-height:18px;
    border-radius:3px;
    box-sizing:border-box;
    cursor:pointer
}
.je-rich-text-toolitem:hover,.je-rich-text-toolitem.av:hover{
    background-color:#e98c2e
}
.je-rich-text-toolitem.dn,.je-rich-text-toolitem.av.dn,.je-rich-text-toolitem.av{
    background-color:#995900
}
/* .container *,.contert-con *{
    -moz-box-sizing:border-box
}
.container{
    background-color:#f0f0f0;
    margin-right:auto;
    margin-left:auto;
    max-width:980px;
    padding:15px 0
}
.contert{
    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
    line-height:1.42857;
    color:#333
}
.locationd a{
    color:#777;
    text-decoration:none;
    font-size:14px;
    margin-right:20px
}
.locationd a:hover{
    color:#333
}
.contert{
    background-color:#fff;
    margin:0 15px
}
.contert-con{
    background-color:#fff;
    padding:5px 10px;
    font-size:14px
}
.con{
    margin-top:15px
}
.contert-con .list-group-item{
    position:relative;
    display:block;
    padding:15px 25px;
    margin-bottom:-1px;
    background-color:#fff;
    border:none;
    border-top:1px solid #e9ebf1;
    color:#7d848a
}
.contert-con h2{
    font-size:20px;
    font-family:inherit;
    font-weight:500;
    line-height:1.1;
    color:inherit
}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{
    padding:8px 4px;
    padding-left:0
}
td,th{
    color:gray
}
.contert-con select.form-control{
    display:inline-block;
    width:auto
}
label{
    color:#939393
}
label{
    display:inline-block;
    max-width:100%;
    margin-bottom:5px;
    font-weight:700
}
.regd{
    margin-top:30px;
    margin-bottom:50px
}
.regsuccess{
    color:#939393;
    line-height:30px
}
.form-group{
    color:#c3c3c3
}
.help-block{
    display:block;
    margin-top:5px;
    margin-bottom:10px;
    font-size:14px
}
.login-l{
    padding:20px 55px
}
.login-l h2{
    margin-bottom:30px
}
.login-l .btn{
    margin-top:30px
}
.login label{
    color:#666;
    font-size:14px;
    font-weight:bold
}
.login-r{
    padding:45px;
    padding-top:0;
    margin-top:110px;
    border-left:1px solid #e9e9e9;
    min-height:460px;
    margin-bottom:30px
}
.login-r h4{
    color:#939393;
    margin-bottom:30px
}
.login-r p{
    color:#acacac;
    font-size:14px;
    margin-bottom:10px
}
#foot{
    background-color:#bbbfbf;
    border-top:1px solid #51c1f1
}

.well{
    margin-bottom:150px
}
.well-lg{
    padding:24px;
    border-radius:6px
}
.fa-facebook{
    display:inline-block;
    float:left;
    width:13px;
    height:13px;
    margin-top:2px;
    margin-right:4px;
    background-image:url(../img/tb.png)
}
.fa-twitter{
    display:inline-block;
    float:left;
    width:13px;
    height:13px;
    margin-top:2px;
    margin-right:4px;
    background-image:url(../img/tb.png);
    background-position:-14px 0
}
.fa-google-plus{
    display:inline-block;
    float:left;
    width:13px;
    height:13px;
    margin-top:2px;
    margin-right:4px;
    background-image:url(../img/tb.png);
    background-position:-30px 0
}
.fa-windows{
    display:inline-block;
    float:left;
    width:13px;
    height:13px;
    margin-top:2px;
    margin-right:4px;
    background-image:url(../img/tb.png);
    background-position:-44px 0
}
.form-control-static a{
    color:#337ab7;
    font-size:14px
}
table{
    background-color:transparent
}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{
    padding:8px 4px;
    padding-left:0
}
.table{
    border-collapse:collapse!important
}
.table td,.table th{
    background-color:#fff!important
}
th{
    text-align:left
}
.table{
    width:100%;
    max-width:100%;
    margin-bottom:20px
}
.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{
    padding:8px 8px 8px 0;
    line-height:1.42857143;
    vertical-align:top;
    border-top:1px solid #ddd
}
.table>thead>tr>th{
    vertical-align:bottom;
    border-bottom:2px solid #ddd
}
.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{
    border-top:0
}
.table>tbody+tbody{
    border-top:2px solid #ddd
}
.table .table{
    background-color:#fff
}
.form-control{
    display:block;
    width:100%;
    height:34px;
    padding:1px 10px;
    box-sizing:border-box;
    font-size:14px;
    line-height:1.42857143;
    color:#555;
    background-image:none;
    border:1px solid #ccc;
    border-radius:5px;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
.form-control:focus{
    border-color:#66afe9;
    outline:0;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
.form-control::-moz-placeholder{
    color:#999;
    opacity:1
}
.form-control:-ms-input-placeholder{
    color:#999
}
.form-control::-webkit-input-placeholder{
    color:#999
}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{
    background-color:#eee;
    opacity:1
}
.form-control[disabled],fieldset[disabled] .form-control{
    cursor:not-allowed
}
textarea.form-control{
    height:auto
}
.radio,.checkbox{
    position:relative;
    display:block;
    margin-top:10px;
    margin-bottom:10px
}
.radio label,.checkbox label{
    min-height:20px;
    padding-left:20px;
    margin-bottom:0;
    font-weight:normal;
    cursor:pointer
}
.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{
    position:absolute;
    margin-top:4px \9;
    margin-left:-20px
}
.radio+.radio,.checkbox+.checkbox{
    margin-top:-5px
}
.btn{
    display:inline-block;
    padding:6px 12px;
    margin-bottom:0;
    text-decoration:none;
    font-size:14px;
    font-weight:normal;
    line-height:1.42857143;
    text-align:center;
    white-space:nowrap;
    vertical-align:middle;
    -ms-touch-action:manipulation;
    touch-action:manipulation;
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    background-image:none;
    border:1px solid transparent;
    border-radius:5px
}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{
    outline:thin dotted;
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
.btn:hover,.btn:focus,.btn.focus{
    color:#333;
    text-decoration:none
}
.btn:active,.btn.active{
    background-image:none;
    outline:0;
    -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
    box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{
    pointer-events:none;
    cursor:not-allowed;
    filter:alpha(opacity=65);
    -webkit-box-shadow:none;
    box-shadow:none;
    opacity:.65
}
.btn-warning{
    color:#fff;
    background-color:#f0ad4e;
    border-color:#eea236
}
.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{
    color:#fff;
    background-color:#ec971f;
    border-color:#d58512
}
.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{
    background-image:none
}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{
    background-color:#f0ad4e;
    border-color:#eea236
}
.btn-warning .badge{
    color:#f0ad4e;
    background-color:#fff
}
.btn-lg{
    padding:10px 16px;
    font-size:18px;
    line-height:1.3333333;
    border-radius:6px;
    margin:0;
    font:inherit;
    font-weight:bold
}
.btn-block{
    display:block;
    width:100%
}
.btn-block+.btn-block{
    margin-top:5px
}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{
    width:100%
}
.btn-sm{
    padding:5px 10px;
    font-size:12px;
    line-height:1.5;
    border-radius:3px
}
.table .btn-sm{
    padding:5px 0
}
.table .fa{
    margin-left:10px
}
.btn-primary{
    color:#fff;
    background-color:#337ab7;
    border-color:#2e6da4
}
.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{
    color:#fff;
    background-color:#286090;
    border-color:#204d74
}
.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{
    background-image:none
}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{
    background-color:#337ab7;
    border-color:#2e6da4
}
.btn-primary .badge{
    color:#337ab7;
    background-color:#fff
}
.btn-info{
    color:#fff;
    background-color:#5bc0de;
    border-color:#46b8da
}
.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{
    color:#fff;
    background-color:#31b0d5;
    border-color:#269abc
}
.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{
    background-image:none
}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{
    background-color:#5bc0de;
    border-color:#46b8da
}
.btn-info .badge{
    color:#5bc0de;
    background-color:#fff
}
.btn-danger{
    color:#fff;
    background-color:#d9534f;
    border-color:#d43f3a
}
.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{
    color:#fff;
    background-color:#c9302c;
    border-color:#ac2925
}
.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{
    background-image:none
}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{
    background-color:#d9534f;
    border-color:#d43f3a
}
.btn-danger .badge{
    color:#d9534f;
    background-color:#fff
}
.checkbox a{
    background-color:transparent
}
.margin-t{
    margin-top:15px
}
.row:before,.row:after{
    display:table;
    content:" "
}
.row:after{
    clear:both
}
.row{
    margin-right:-15px;
    margin-left:-15px
}
.col-sm-6{
    width:50%;
    float:left;
    position:relative;
    min-height:1px
}
.form-group,.contert-con .btn{
    max-width:350px;
    margin:0 0 15px 0;
    width:100%
}
.form-horizontal .form-group{
    margin-right:-15px;
    margin-left:-15px
}
.tit{
    margin-bottom:30px
}
@media(max-width:768px){
    .login-l{
        padding:20px 30px
    }
    .login-r{
        padding:0;
        border-top:1px solid #e9e9e9;
        border-left:none;
        margin:30px;
        padding-top:30px;
        min-height:50px
    }
    .login-r .btn{
        padding:5px
    }
    .col-xs-0,.navbar-sign{
        display:none
    }
    #foot h4{
        text-align:center
    }
    .form-group{
        margin:0 auto 15px auto
    }
    .navbar-header>span{
        display:inline-block;
        height:50px;
        padding:15px 0;
        font-size:12px;
        line-height:20px
    }
    .sign{
        display:block
    }
    .table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{
        font-size:12px
    }
    .col-sm-6{
        width:100%
    }
    .locationd,.lgimg{
        display:none
    }
}
.ad_center,.ad_bill{
    position:relative;
    margin:0 auto;
    top:0;
    left:0;
    padding:0;
    width:320px;
    height:100px;
    clear:both;
    overflow:hidden
}
.ad_title_banner{
    width:320px;
    height:100px;
    position:relative;
    top:0;
    padding:0;
    overflow:hidden;
    margin:0 auto
}
.ad_space{
    height:0
}
.ad_title{
    position:relative;
    margin:0 auto;
    padding:0;
    width:100%;
    max-width:980px;
    height:100px;
    background-color:#f0f0f0
}
.ad_title_caption{
    display:none
}
.ad_rect{
    position:absolute;
    padding:10px;
    top:-10px;
    left:-10px;
    width:300px;
    height:250px
}
.ad_rect:hover{
}
.side_mark{
    position:absolute;
    left:-10px;
    top:-10px;
    padding:1px 3px;
    height:15px;
    color:#fff;
    background-color:#edb802;
    font-size:13px;
    text-align:center;
    border-radius:2px;
    z-index:1
}
@media only screen and (min-width:727px){
    .ad_center,.ad_title_banner{
        width:728px;
        max-width:100%;
        height:90px
    }
    .ad_bill{
        width:970px;
        max-width:100%;
        height:250px
    }
    .ad_space{
        height:20px
    }
    .ad_title{
        height:90px
    }
}
@media only screen and (min-width:980px){
    .ad_title_banner{
        position:absolute;
        right:20px
    }
    .ad_title_caption{
        display:block
    }
}
.sidebar_1{
    position:relative;
    display:block;
    float:left;
    top:0;
    margin:15px 10px 10px -10px;
    padding:0;
    width:320px;
    overflow:hidden
}
@media only screen and (max-width:979px){
    .sidebar_1{
        width:640px;
        margin:10px auto;
        float:none
    }
}
@media only screen and (max-width:639px){
    .sidebar_1{
        width:320px;
        float:none
    }
}
.thumb{
    position:relative;
    top:0;
    left:0;
    float:left;
    display:inline;
    margin:10px;
    width:300px;
    height:250px;
    -webkit-box-shadow:1px 1px 5px 0 rgba(109,109,109,.3);
    -moz-box-shadow:1px 1px 5px 0 rgba(109,109,109,.3);
    box-shadow:1px 1px 5px 0 rgba(109,109,109,.3)
}
.thumbb,a.thumbb,div.thumbb{
    position:absolute;
    left:-1px;
    top:-1px;
    width:302px;
    height:252px;
    color:#000;
    background-color:#ccc
}
a.thumbb:visited{
    color:#804200
}
.thumbb:hover,a.thumbb:hover,div.thumbb:hover{
    color:#fff;
    background-color:#804200
}
.thumbi{
    position:absolute;
    left:1px;
    top:36px;
    width:300px;
    height:215px;
    line-height:211px;
    text-align:center;
    background-color:#f6f6f6;
    background-position:center center;
    background-repeat:no-repeat
}
.thumbi img{
    vertical-align:middle;
    border:none
}
.thumbc{
    position:absolute;
    left:1px;
    top:1px;
    width:300px;
    height:35px;
    font-size:14px;
    line-height:35px;
    text-align:center;
    background-color:#ccc
}
a.thumbb:hover .thumbc,div.thumbb:hover .thumbc{
    background-color:#804200
}
.thumb_wrapper{
    position:relative;
    margin:10px auto;
    padding:0;
    width:100%;
    max-width:960px;
    overflow:hidden
}
.reserve_sidebar_space{
    float:none
}
@media only screen and (min-width:960px){
    .reserve_sidebar_space{
        max-width:640px;
        float:left;
        margin:10px
    }
}
@media only screen and (max-width:979px){
    .thumb_wrapper{
        max-width:640px
    }
}
@media only screen and (max-width:639px){
    .thumb_wrapper{
        max-width:320px
    }
}
A.effectButton,A.effectButton:active,A.effectButton:visited,A.navDev,A.navDev:active,A.navDev:visited{
    display:block;
    font-size:13px;
    line-height:26px;
    text-align:center;
    background-color:#dadada;
    color:#eb5100;
    text-decoration:none;
    padding:3px 10px 3px 10px;
    display:inline;
    white-space:nowrap
}
@media only screen and (max-width:980px){
    .qr_code{
        display:none
    }
}
.feature{
    position:relative;
    float:left;
    display:table;
    margin:20px;
    width:280px;
    height:180px;
    background-color:#fff
}
.feature a{
    font-size:12px
}
.feature a:link{
    text-decoration:none
}
.feature a:visited{
    color:#804200;
    text-decoration:none
}
.feature a:hover{
    text-decoration:underline
}
.feature a:active{
    text-decoration:underline
}
.featurec{
    position:relative;
    width:100%;
    text-align:center;
    font-size:14px;
    line-height:30px;
    background-color:#ccc;
    padding:0 10px;
    box-sizing:border-box
}
.featuret{
    position:relative;
    height:100%;
    margin:10px;
    font-size:12px;
    line-height:24px
}
.description{
    position:relative;
    top:0;
    left:0;
    width:100%
}
.descriptiont{
    position:relative;
    color:#000;
    font-size:13px;
    line-height:20px;
    overflow:auto;
    padding:5px
}
@font-face{
    font-family:'JssorIcons';
    src:url('../font/JssorIcons.woff') format('woff')
}
*{
    margin:0;
    padding:0;
    outline:0
}
html,body{
    height:100%;
    background:#fff
}
body{
    -webkit-animation:bugfix infinite 1s;
    -webkit-font-smoothing:antialiased
}
body,a{
    font-family:-apple-system,BlinkMacSystemFont,Helvetica,Arial,'Segoe UI','Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol',sans-serif;
    font-size:14px;
    text-decoration:none
}
a:hover{
    text-decoration:underline
}
.text-warning{
    color:#ff8400;
    text-decoration:none;
    font-size:inherit
}
a.text-warning:hover{
    text-decoration:underline
}
a.reflink{
    color:#ff8400;
    text-decoration:none;
    display:inline-block;
    font-size:18px;
    margin:10px 10px
}
a.reflink:hover{
    text-decoration:underline
}
p{
    font-size:100%;
    margin:.6em 0;
    line-height:1.6em
}
h1,h2{
    font-size:30px;
    font-weight:300;
    color:#555;
    margin:10px 0
}
h3{
    margin:10px 0
}
@-webkit-keyframes bugfix{
    from{
        padding:0;
    }
    to{
        padding:0;
    }
}
.clearfix:before,.clearfix:after{
    display:table;
    content:""
}
.clearfix:after{
    clear:both
}
.infomation-title{
    font-size:20px;
    font-weight:600;
    font-family:-apple-system,BlinkMacSystemFont,Helvetica,Arial,'Segoe UI','Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol',sans-serif;
    line-height:2
}
.information,.information a{
    font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;
    font-size:1em;
    line-height:1.5em
}
.information .title{
    color:#969896;
    line-height:1.6em
}
.headersection{
    display:block;
    margin:0 auto;
    z-index:1000;
    position:relative;
    width:100%;
    top:0;
    left:0
}
.headersection:after{
    content:'';
    display:block;
    clear:both
}
.headerspace{
    height:1px
}
@media only screen and (min-width:769px){
    .headersection{
        position:fixed
    }
    .headerspace{
        height:41px
    }
}
.header{
    position:relative;
    top:0;
    left:0;
    margin:0 auto;
    max-width:970px;
    padding:0 5px;
    line-height:40px;
    background:#f0f0f0;
    border-bottom:1px solid #3498db;
    z-index:0
}
@media only screen and (min-width:769px){
    .header{
        max-height:40px;
        overflow:hidden
    }
}
.logo{
    display:block;
    height:40px;
    float:left;
    padding:0 20px 0 5px;
    font-style:italic;
    font-size:28px;
    line-height:40px;
    color:#3f3f3f;
    text-decoration:none
}
.logo:hover{
    text-decoration:underline
}
.location{
    display:none;
    color:#7d848a;
    font-size:16px;
    font-style:italic
}
@media only screen and (min-width:769px)and (max-width:850px){
    .logo{
        display:none
    }
    .private .logo{
        display:inline-block
    }
}
@media only screen and (max-width:768px){
    .logo,.location{
        display:inline-block
    }
}
#toggle,.toggle{
    display:none
}
.nav-sign{
    display:inline-block;
    float:right;
    margin-left:10px;
    height:100%
}
.nav-sign a{
    display:inline-block;
    float:right;
    margin:8px 2px;
    height:22px;
    line-height:22px;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    text-decoration:none
}
.sprite{
    background-image:url(../img/site-style.png);
    background-repeat:no-repeat
}
a.nav-repo,a.nav-settings,a.nav-exit{
    width:18px;
    font-size:16px;
    line-height:22px;
    color:#b06d0f;
    font-family:JssorIcons
}
a.nav-repo:hover,a.nav-settings:hover,a.nav-exit:hover{
    color:#ffa322
}
.nav-btn{
    float:right;
    border-radius:3px;
    height:30px;
    border:1px solid transparent
}
.nav-signin{
    width:62px;
    color:#333;
    background-color:#fff;
    border-color:#ccc
}
.nav-signin:focus,.nav-signin.focus{
    color:#333;
    background-color:#e6e6e6;
    border-color:#8c8c8c
}
.nav-signin:hover{
    color:#333;
    background-color:#e6e6e6;
    border-color:#adadad
}
.nav-signin:active,.nav-signin.active{
    color:#333;
    background-color:#e6e6e6;
    border-color:#adadad
}
.nav-signup{
    width:62px;
    color:#fff;
    background-color:#f0ad4e;
    border-color:#eea236
}
.nav-signup:focus,.nav-signup.focus{
    background-color:#ec971f;
    border-color:#985f0d
}
.nav-signup:hover{
    background-color:#ec971f;
    border-color:#d58512
}
.nav{
    display:inline-block;
    float:right;
    text-align:right;
    color:#3f3f3f
}
.menu{
    display:inline-block
}
.menu,.menu>a,.menu>span{
    float:left;
    height:100%;
    color:#3f3f3f
}
.menu.right{
    float:right
}
.menu .private,.menu.private{
    display:none
}
.menu>a,.menu>a:visited,.menu>span{
    display:block;
    padding:12px 10px;
    text-decoration:none;
    font-weight:normal;
    font-size:15px;
    line-height:1;
    color:#3f3f3f;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.menu>a:hover,.menu>a:focus,.menu>span:hover{
    background:#f2f2f2;
    box-shadow:inset 0 5px #3498db;
    color:#3498db;
    background-color:#fff
}
.menu>a.current{
    color:#3498db
}
.nav-list{
    margin:10px
}
.nav-list a{
    display:block;
    border-top:1px solid #d9dbe1;
    color:#3d444a;
    padding:5px 0 5px 10px;
    font-size:14px;
    line-height:24px;
    background-color:#fff;
    text-decoration:none;
    box-sizing:border-box
}
.nav-list a.current{
    background-color:#f8b657;
    color:#000
}
.nav-list a:hover{
    background-color:#f5f5f5
}
.nav-list.member a{
    min-height:50px;
    padding:13px 0 13px 10px
}
.nav-list .sprite{
    display:block;
    float:left;
    width:16px;
    height:16px;
    line-height:16px;
    margin:4px 5px 0 0
}
.nav-list .direction{
    display:block;
    float:right;
    margin-right:10px
}
.nav-list-subscription{
    background-position:-8px -38px
}
.nav-list-email{
    background-position:-38px -38px
}
.nav-list-password{
    background-position:-68px -38px
}
.nav-list-external-logins{
    background-position:-98px -38px
}
.nav-list-payment-history{
    background-position:-128px -38px
}
.nav-list-delete-account{
    background-position:-158px -38px
}
@media only screen and (max-width:768px){
    .nav{
        width:100%
    }
    .toggle{
        display:block;
        position:absolute;
        top:0;
        right:5px;
        cursor:pointer;
        -webkit-touch-callout:none;
        -webkit-user-select:none;
        user-select:none;
        margin-top:5px
    }
    #toggle:checked~.menu,#toggle:checked~.nav-sign{
        display:block;
        float:right;
        opacity:1
    }
    .toggle:after{
        content:'';
        display:block;
        width:36px;
        height:30px;
        margin:0 0;
        padding:0 0;
        background:#222;
        -webkit-border-radius:2px;
        border-radius:2px;
        text-align:center;
        font-size:13px;
        color:#fff;
        -webkit-box-sizing:border-box;
        -moz-box-sizing:border-box;
        box-sizing:border-box
    }
    .toggle:hover:after{
        background:#45abd6
    }
    #toggle:checked+.toggle:after{
        content:''
    }
    .toggle .icon-bar{
        display:block;
        position:absolute;
        top:0;
        left:7px;
        width:22px;
        height:2px;
        background-color:#fff
    }
    .nav-sign{
        display:none;
        float:none;
        width:100%;
        background-color:#414141
    }
    .menu{
        display:none;
        opacity:0;
        width:100%;
        right:0;
        background:#f0f0f0
    }
    .menu>a{
        display:block;
        width:100%;
        text-decoration:none;
        padding:10px 50px;
        text-align:left;
        background-color:#f9f9f9;
        border-top:1px solid #3498db;
        -webkit-box-sizing:border-box;
        -moz-box-sizing:border-box;
        box-sizing:border-box
    }
    .menu>a:hover,.menu>a:focus{
        box-shadow:none;
        background:#f2f2f2
    }
    .menu,.menu>a{
        height:auto
    }
}
.section{
    position:relative;
    margin:0 auto;
    top:0;
    left:0;
    max-width:980px;
    height:auto;
    background-color:#f0f0f0
}
.flex{
    display:-webkit-flex;
    display:-moz-flex;
    display:-ms-flexbox;
    display:flex
}
.col-1{
    width:230px;
    min-width:230px;
    float:left
}
.col-content{
    width:100%;
    overflow:hidden
}
.col-list{
    min-width:280px;
    overflow:hidden;
    -ms-flex-order:1;
    -webkit-order:1;
    order:1
}
.col-list .nav-list a{
    width:100%
}
.col-up{
    width:100%;
    overflow:hidden;
    -ms-flex-order:2;
    -webkit-order:2;
    order:2
}
.slideshow-block{
    width:100%;
    max-width:640px;
    margin:0 auto
}
a.exp-code:link,a.exp-code:visited{
    display:block;
    position:relative;
    top:0;
    left:0;
    width:100%;
    height:49px;
    font-size:16px;
    text-align:center;
    line-height:49px;
    text-decoration:none;
    background-color:#3498db;
    color:#fff;
    overflow:hidden
}
a.exp-code:hover{
    text-decoration:underline
}
.exp-bar{
    margin:0 auto;
    width:100%;
    max-width:980px;
    background-color:#fff8e7;
    overflow:hidden
}
.exp-inner{
    margin:0 auto;
    width:755px
}
.exp-bar a:link,.exp-bar a:visited{
    display:inline-block;
    margin:15px 10px;
    position:relative;
    top:0;
    left:0;
    width:225px;
    height:49px;
    font-size:18px;
    border-radius:5px;
    text-align:center;
    line-height:49px;
    text-decoration:none;
    background-color:#3498db;
    color:#fff;
    overflow:hidden
}
.exp-bar a:hover{
    text-decoration:underline
}
@media only screen and (max-width:1000px)and (min-width:510px){
    .exp-inner{
        width:490px
    }
    .exp-bar a:link,.exp-bar a:visited{
        margin:10px
    }
}
@media only screen and (max-width:510px){
    .exp-inner{
        width:245px
    }
    .exp-bar a:link,.exp-bar a:visited{
        margin:10px
    }
}
@media only screen and (max-width:768px){
    .col-list,.col-up{
        float:none;
        width:100%
    }
    .flex{
        display:block
    }
    .col-1{
        display:none
    }
}
.content-container{
    margin:10px
}
.content-block{
    background-color:#fff;
    padding:5px 15px;
    margin-bottom:5px 15px;
    font-size:13px
}
.content-block img{
    display:block;
    margin:0 auto;
    width:auto;
    max-width:100%;
    height:auto
}
.content-block h2{
    font-size:20px;
    font-family:inherit;
    font-weight:500;
    line-height:1.1;
    color:inherit
}
@media only screen and (min-width:769px){
    .content-block{
    }
}
.cmd-box{
    position:absolute;
    top:2px;
    right:2px;
    height:27px;
    min-width:27px
}
.cmd-btn{
    display:inline-block;
    float:left;
    position:relative;
    top:0;
    left:0;
    width:23px;
    height:23px;
    line-height:21px;
    border-radius:3px;
    border:1px solid rgba(0,0,0,0);
    box-sizing:border-box;
    color:#fc9400;
    background-color:rgba(0,0,0,.7);
    font-size:12px;
    font-family:JssorIcons;
    text-align:center;
    -webkit-font-smoothing:antialiased;
    cursor:pointer;
    background-clip:padding-box;
    user-select:none
}
.cmd-btn-slider{
    width:70px;
    padding:0 6px;
    text-align:right;
    overflow:hidden
}
.cmd-btn:hover{
    color:#872300;
    background-color:rgba(255,255,255,.7)
}
a.cmd-btn:focus{
    outline:none;
    box-shadow:none
}
.share-box{
    position:absolute;
    display:block;
    top:200px;
    left:20px;
    width:29px;
    height:auto
}
.share-box .cmd-btn{
    margin:1px;
    width:27px;
    height:27px;
    line-height:25px;
    border-radius:3px;
    font-size:16px;
    background-color:#e9eeee
}
.share-box .cmd-btn:hover{
    border-color:#ffbd69;
    background-color:#ffe7a2
}
@media only screen and (max-width:1080px){
    .share-box{
        display:none
    }
}
.footer{
    position:relative;
    margin:0 auto;
    top:10px;
    max-width:980px;
    height:60px;
    padding:0 0;
    font-size:20px;
    line-height:60px;
    border-top:1px solid #3498db;
    background:#bbbfbf;
    overflow:hidden
}
.jic-account,.jic-workspace,.jic-edit,.jic-copy,.jic-download,.jic-export,.jic-help,.jic-qrcode,.jic-facebook,.jic-twitter,.jic-linkedin,.jic-pinterest,.jic-stumbleupon,.jic-email,.jic-reddit,.jic-tumblr,.jic-digg,.jic-okru,.jic-xing,.jic-weibo,.jic-baidu,.jic-qzone,.jic-douban,.jic-renren{
    font-family:JssorIcons
}
.jic-account:before{
    color:#ffa322;
    content:''
}
.jic-workspace:before{
    color:#ffa322;
    content:''
}
.jic-edit:before{
    content:''
}
.jic-copy:before{
    content:''
}
.jic-download:before{
    content:''
}
.jic-export:before{
    content:''
}
.jic-help:before{
    color:#3d95e7;
    content:''
}
.jic-qrcode:before{
    color:#fc9400;
    content:''
}
.jic-facebook:before{
    color:#3b5998;
    content:''
}
.jic-twitter:before{
    color:#55acee;
    content:''
}
.jic-linkedin:before{
    color:#007bb5;
    content:''
}
.jic-pinterest:before{
    color:#bd081c;
    content:''
}
.jic-stumbleupon:before{
    color:#eb4924;
    content:''
}
.jic-email:before{
    content:''
}
.jic-reddit:before{
    color:#ff4500;
    content:''
}
.jic-tumblr:before{
    color:#303d4d;
    content:''
}
.jic-digg:before{
    color:#000;
    content:''
}
.jic-okru:before{
    color:#eb722e;
    content:''
}
.jic-xing:before{
    color:#005a5f;
    content:''
}
.jic-weibo:before{
    color:#d52a2c;
    content:''
}
.jic-baidu:before{
    color:#2832e0;
    content:''
}
.jic-qzone:before{
    color:#ffdc45;
    content:''
}
.jic-douban:before{
    color:#228a31;
    content:''
}
.jic-renren:before{
    color:#217dc6;
    content:''
}
.copyright{
    white-space:nowrap
}
ul.validation li{
    line-height:22px;
    margin:0 0 10px 30px;
    list-style:none;
    position:relative;
    top:0;
    left:0
}
ul.validation li.error{
    color:red
}
ul.validation li.warning{
    color:#ff8400
}
ul.validation li.correct{
    color:#006400
}
ul.validation i.icon{
    display:block;
    position:absolute;
    top:1px;
    left:-25px;
    width:20px;
    height:20px;
    background-repeat:no-repeat;
    background-position:center
}
ul.validation i.error{
    background-image:url(../img/x.png)
}
ul.validation i.warning{
    background-image:url(../img/warning.png)
}
ul.validation i.correct{
    background-image:url(../img/check.png)
}
.icon-help{
    display:none;
    position:absolute;
    top:2px;
    left:0;
    width:18px;
    height:18px;
    background:url(../img/help.png) no-repeat center center
} */


/*jssor slider loading skin spin css*/
@keyframes jssorl-009-spin {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

/*jssor slider bullet skin 053 css*/
.jssorb053 .i {position: absolute;cursor: pointer;}
.jssorb053 .i .b {fill: #fff;fill-opacity: 0.3;}
.jssorb053 .i:hover .b {fill-opacity: .7;}
.jssorb053 .iav .b {fill-opacity: 1;}
.jssorb053 .i.idn {opacity: .3;}

/*jssor slider arrow skin 093 css*/
.jssora093 {display: block;position: absolute;cursor: pointer;}
.jssora093 .c {fill: none;stroke: #fff;stroke-width: 400;stroke-miterlimit: 10;}
.jssora093 .a {fill: none;stroke: #fff;stroke-width: 400;stroke-miterlimit: 10;}
.jssora093:hover {opacity: .8;}
.jssora093.jssora093dn {opacity: .6;}
.jssora093.jssora093ds {opacity: .3;pointer-events: none;}