﻿* {
    padding: 0px;
    margin: 0px;
}

body {
    font-size: 14px;
    font-family: 'Microsoft YaHei'
}

ul, li {
    list-style: none;
}
/*单行文字溢出虚点显示*/
.ell {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/* 清除浮动*/
.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

.clearfix {
    clear: both;
    padding: 0;
    margin: 0;
    border: 0;
    height: 0;
    line-height: 0;
}
.layer-vueui {
    border-radius:4px !important;
}
    .layer-vueui .layui-layer-title {
        font-weight:600;
        height: 50px;
        line-height: 50px;
        background: #fff;
        font-size: 16px;
        color: rgba(51,51,51,1);
        border-radius: 4px 4px 0px 0px;
    }
    .layer-vueui .layui-layer-setwin {
        top: 20px;
    }
.dark-bg {
    background: rgba(37,41,70,1) !important;
    /*box-shadow: 1px 1px 10px rgba(141,141,141,0.66) !important;*/
}
.layer-vueui.layui-layer-iframe .layui-layer-content {
    border-radius: 4px !important;
}
.vue-btn {
    display: inline-block;
    border-radius: 4px;
    height: 30px;
    line-height: 30px;
    background: #2C5BE8;
    border-radius: 4px;
    text-decoration: none;
    color: #fff;
    padding: 0 14px;
    text-decoration: none;
}
    .vue-btn:hover, .vue-btn:focus {
        background: #0353EB;
        color: #fff;
        text-decoration: none;
    }
    .vue-btn.disabled {
        background: #2C5BE8;
        opacity: 0.38;
    }
    /*打分星星*/
    .star_ul {
        float: left;
    }

    .star_ul li {
        float: left;
        width: 18px;
        cursor: pointer;
        text-indent: -9999px;
        height: 19px;
        line-height: 19px;
        background: url(/Styles/img_new/star0.png) no-repeat;
        list-style: none;
        margin-right: 10px;
    }

        .star_ul li.on {
            background: url(/Styles/img_new/star2.png) no-repeat;
        }

.star-txt {
    float: left;
}
.layer-vueui .layui-layer-btn a {
    height: 30px;
    line-height: 28px;
    border: 1px solid #0353eb;
    background: #0353eb;
    color: #fff;
}
   
    .layer-vueui.layer-confirm .layui-layer-btn .layui-layer-btn0 {
        border-color: #dbdbdb;
        color: #333;
        background: #fff;
    }
.layer-vueui.layer-confirm .layui-layer-btn .layui-layer-btn1 {
    border: 1px solid #0353eb;
    background: #0353eb;
    color: #fff;
}
.layer-vueui.layer-confirm .layui-layer-btn .layui-layer-btn0:focus, .layer-vueui.layer-confirm .layui-layer-btn .layui-layer-btn0:hover {
    color: #2c5be8 !important;
    border-color: #2c5be8;
}
.layer-vueui.layer-confirm .layui-layer-btn .layui-layer-btn1:focus, .layer-vueui.layer-confirm .layui-layer-btn .layui-layer-btn1:hover {
    background: #0447c6;
    color: #fff;
    border-color: #0447c6;
}
.layer-vueui .confirm-info {
    text-align:center;
    font-size:16px;
    padding:20px;
}
    .layer-vueui .confirm-info .info {
        text-align: center;
        font-weight: bold;
        font-size: 18px;
        margin-bottom: 6px;
    }

