@charset "UTF-8";
html, body {
    margin: 0px;
    padding: 0px;
    font-family: Source Han Sans,Source Han Sans-CN,Microsoft YaHei,MicrosoftYaHei,微软雅黑,Arial,PingFang SC,SimHei, Helvetica, sans-serif;
    font-size: 62.5%;
    height: 100%; }

h1, h2, h3, h4, h5, h6,
p, a, span, i,
ul, ol, li, dl, input, object,
embed {
    margin: 0px;
    padding: 0px;
    text-decoration: none;
    border: none;
    font-weight: inherit;
    font-style: inherit;
    color: #333333;
    font-size: inherit;
    list-style: none; }

input, textarea {
    -webkit-appearance: none;
    /**消除内阴影,取消select,option默认样式*/
    outline: none; }

img {
    display: block;
    border: 0px; }

.clear {
    clear: both; }

.clear_f:after {
    content: "";
    clear: both;
    display: block; }

.displaynone {
    display: none; }

.f_left {
    float: left; }

.f_right {
    float: right;}

.overflow{
    overflow: hidden;}

*[no_select] {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }

button {
    display: block;
    border: none;
    border-radius: 0px;
    padding: 8px 12px 8px 12px;
    cursor: pointer; }

.ma_animation {
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    -o-transition-duration: 0.2s;
    -moz-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out; }

.r_180_div {
    transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    -o-transform:rotate(180deg);}

input[type=range] {
    -webkit-appearance: none;
    /* Hides the slider so that custom slider can be made */ }

input[type=range]::-webkit-slider-thumb {
    -webkit-appearance: none; }

input[type=range]:focus {
    outline: none;
    /* Removes the blue border. You should probably do some kind of focus styling for accessibility reasons though. */ }

input[type=range]::-ms-track {
    width: 100%;
    cursor: pointer;
    background: transparent;
    /* Hides the slider so custom styles can be added */
    border-color: transparent;
    color: transparent; }

/* Special styling for WebKit/Blink */
input[type=range]::-webkit-slider-thumb {
    -webkit-appearance: none;
    height: 26px;
    width: 26px;
    border-radius: 14px;
    background: #ffffff;
    cursor: pointer;
    margin-top: -10px;
    /* You need to specify a margin in Chrome, but in Firefox and IE it is automatic */
    box-shadow: 0px 0px 1px 1px grey; }

/* All the same stuff for Firefox */
input[type=range]::-moz-range-thumb {
    box-shadow: 0px 0px 1px 1px grey;
    height: 26px;
    width: 26px;
    border-radius: 14px;
    background: #ffffff;
    cursor: pointer; }

/* All the same stuff for IE */
input[type=range]::-ms-thumb {
    box-shadow: 0px 0px 1px 1px grey;
    height: 26px;
    width: 26px;
    border-radius: 14px;
    background: #ffffff;
    cursor: pointer; }

/*莉����桁��*/
input[type=range]::-webkit-slider-runnable-track {
    height: 8px;
    cursor: pointer;
    box-shadow: 0px 0px 1px 1px ghostwhite;
    background: #39b7c7;
    border-radius: 2px;
    border: 0.2px solid #39b7c7; }

input[type=range]:focus::-webkit-slider-runnable-track {
    background: #39b7c7; }

input[type=range]::-moz-range-track {
    width: 100%;
    height: 8px;
    cursor: pointer;
    box-shadow: 0px 0px 1px 1px ghostwhite;
    background: #39b7c7;
    border-radius: 2px;
    border: 0.2px solid #39b7c7; }

input[type=range]::-ms-track {
    width: 100%;
    height: 8px;
    cursor: pointer;
    background: transparent;
    border-color: transparent;
    border-width: 16px 0;
    color: transparent; }

input[type=range]::-ms-fill-lower {
    background: #39b7c7;
    border: 0.2px solid #39b7c7;
    border-radius: 2.6px;
    box-shadow: 0px 0px 1px 1px ghostwhite; }

input[type=range]:focus::-ms-fill-lower {
    background: #39b7c7; }

input[type=range]::-ms-fill-upper {
    background: #39b7c7;
    border: 1px solid #39b7c7;
    border-radius: 2px;
    box-shadow: 0px 0px 1px 1px ghostwhite; }

input[type=range]:focus::-ms-fill-upper {
    background: #39b7c7; }



.ad_pree{
    width:240px;
    padding:10px;
    background:rgba(0,0,0,0.6);
    overflow: hidden;
    position: fixed;
    right:10px;
    top:130px;
    z-index:999;
}
.ad_pree_left img{
    float:left;
    width:40px;
    height:40px;
}
.ad_pree_middle{
    float:left;
    width:150px;
    margin-left:15px; 
}
.ad_pree_middle p:first-child{
    font-size:14px;
    color:#63d5c3;
    word-break:break-all
}
.ad_pree_middle p:last-child{
    font-size:12px;
    color:#fff;
    word-break:break-all;
    margin-top:15px;
}
.ad_pree_right{    
    float:right;
    margin-left:0px;
    margin-top:0px;
    font-size:22px;
    color:#fff;
}
.LR_Mini_ICON, #mainContent, #chatwrap, #LRMINIBar1, #LRdiv2, #LRdiv3, .msg-box,body,html{
    font-family:Source Han Sans,Source Han Sans-CN,Microsoft YaHei,MicrosoftYaHei,微软雅黑,Arial,PingFang SC,SimHei, Helvetica, sans-serif !important;
}