    * {
        touch-action: pan-y;
    }
    
    html {
        font-size: calc(100vw / 10);
    }
    
    html,
    body {
        width: 100%;
        height: 100%;
    }
    
    body {
        position: relative;
        padding: 0;
    }
    
    .main {
        width: 1000px;
        margin: auto;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: #FFFFFF;
    }
    /* 顶部 */
    
    .header {
        height: 1.086956rem;
        line-height: 1.086956rem;
        background-color: #F7F7F7;
        color: #000000;
        text-align: center;
        font-size: 0.410628rem;
        box-shadow: 0px 1px 6px 0px #ccc;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        z-index: 1;
    }
    
    .return {
        position: absolute;
        left: 0.362318rem;
        color: #007AFF;
        cursor: pointer;
    }
    
    .return>i {
        font-size: 0.386473rem;
        font-weight: bold;
    }
    
    .return:hover {
        color: #007AFF;
        opacity: 0.8;
    }
    /* 内容 */
    
    .content {
        position: absolute;
        left: 0;
        right: 0;
        top: 1.086956rem;
        bottom: 0;
        overflow: auto;
        background-color: #ffffff;
    }
    
    .banner {
        margin: .3623rem;
        font-size: 0;
        text-align: center;
        background-color: #FFFFFF;
    }
    
    .banner>img {
        width: 100%;
        border-radius: 4px;
        max-height: 150px;
    }
    /* 列表 */
    
    .list-title {
        margin-top: 0.362318rem;
        font-size: 0.338164rem;
        color: #8f8f94;
        margin-bottom: 0.241545rem;
        padding: 0px 0.362318rem;
    }
    
    .list-title::after {
        content: '：';
    }
    
    .list {
        background-color: #FFFFFF;
        margin-top: 0.362318rem;
        border-top: 1px solid #e2e2e2;
    }
    
    .list.nob {
        border-top: none;
    }
    
    .list.nom {
        margin-top: 0;
        /* margin: 0px 0.362318rem;
	border-radius: 0.048309rem;
	box-shadow: 0 1px 2px rgba(0,0,0,.3); */
    }
    
    .list.nob>a,
    .list.nob>.item {
        border-bottom: none;
    }
    
    .list>a,
    .list>.item {
        line-height: 1.207729rem;
        display: block;
        color: #000000;
        position: relative;
        font-size: 0;
        display: flex;
        margin: .2415rem 0px;
        border: 1px solid #eeeeee;
        border-radius: 5px;
    }
    
    .list>a:hover,
    .list>.item:hover {
        background-color: rgba(0, 0, 0, .01);
    }
    
    .list>a>.icon,
    .list>.item>.icon {
        display: inline-block;
        vertical-align: top;
        height: 1.207729rem;
        width: 0.724637rem;
    }
    
    .list>a>.icon>i,
    .list>.item>.icon>i {
        font-size: 0.483091rem;
        color: #bbbbbb;
    }
    
    .list>a>.text,
    .list>.item>.text {
        color: #333333;
        font-size: 0.386473rem;
        width: 4.8309rem;
        background-color: #FAFAFA;
        text-align: right;
    }
    
    .list>a>.value,
    .list>.item>.value {
        text-align: left;
        color: #666666;
        font-size: 0.386473rem;
        line-height: 0.603864rem;
        margin-top: 0.289855rem;
        width: calc(100% - 5.5556rem);
        padding-left: 30px;
    }
    
    .list>a>.layui-icon-right,
    .list>.item>.layui-icon-right {
        position: absolute;
        right: 10px;
        color: #bbbbbb;
    }
    /* layui表单美化 */
    
    .layui-input-block {
        min-height: 1.062801rem;
        margin-left: 2.89855rem;
    }
    
    .layui-form-item {
        border-bottom: 1px solid #EEEEEE;
    }
    
    .layui-form-label {
        font-size: 0.386473rem;
        width: 2.415458rem;
        line-height: 1.062801rem;
        text-align: left;
        color: #000000;
        padding: 0;
        text-indent: 15px;
    }
    
    .layui-must {
        color: #FF0000;
    }
    
    .layui-input,
    .layui-textarea {
        border: none;
        height: 1.062801rem;
        background-color: transparent;
        font-size: 0.386473rem;
    }
    
    .layui-btn.layui-btn-lg.layui-btn-fluid.layui-btn-normal {
        display: block;
        margin: 0.483091rem auto;
        width: 90%;
        background-color: #007AFF;
        height: 1.062801rem;
        line-height: 1.062801rem;
        font-size: 0.386473rem;
        border-radius: 0.096618rem;
    }
    
    .layui-table-link {
        color: #007AFF;
    }
    
    .layui-layer {
        box-shadow: none !important;
        border-radius: 5px !important;
    }
    
    .layui-layer-shade {
        opacity: 0.5 !important;
    }
    
    .layui-layer-setwin {
        display: none;
    }
    
    .layui-layer-title {
        border: none !important;
        padding: 0px !important;
        text-align: center;
        font-weight: 400;
        font-size: 18px !important;
        font-weight: bold;
    }
    
    .layui-layer-content {
        text-align: center;
        color: #999999 !important;
    }
    
    .layui-layer-btn {
        height: 35px;
    }
    
    .layui-layer-btn0 {
        height: 48px !important;
        padding: 0 !important;
        text-align: center;
        line-height: 48px !important;
        position: absolute;
        left: 0;
        bottom: 0;
        display: block;
        background-color: transparent !important;
        color: #3D89FD !important;
        width: 50%;
        margin: 0 !important;
        border: none !important;
        border-top: 1px solid #f0f0f0 !important;
    }
    
    .layui-layer-btn1 {
        height: 48px !important;
        padding: 0 !important;
        text-align: center;
        line-height: 48px !important;
        position: absolute;
        left: auto;
        right: 0;
        bottom: 0;
        display: block;
        background-color: transparent !important;
        color: #666666 !important;
        width: 50%;
        margin: 0 !important;
        border: none !important;
        border-top: 1px solid #f0f0f0 !important;
        border-left: 1px solid #f0f0f0 !important;
    }
    
    .api-msg {
        position: fixed;
        z-index: 100000001;
        background-color: #FFFFFF;
        border-radius: 3px;
        text-align: left;
        text-indent: 10px;
        color: #333333;
        font-size: 14px;
        padding: 12px 25px;
        margin: auto;
        overflow: hidden;
        animation-duration: 0.5s;
        animation-name: fadeInDownBig;
        width: max-content;
        height: max-content;
        box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
        max-width: 80%;
    }
    
    @keyframes fadeInDownBig {
        0% {
            opacity: 0;
            -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0)
        }
        to {
            opacity: 1;
            -webkit-transform: translateZ(0);
            transform: translateZ(0)
        }
    }
    
    .api-msg::before {
        content: "";
        width: 15px;
        height: 15px;
        float: left;
        margin-top: 2px;
        border-radius: 100%;
        background-size: 100% 100%;
    }
    
    .api-msg-success::before {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBQzhCN0I1NUFBRUYxMUVCQkUwOEZDN0E3MUYyMzU2MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBQzhCN0I1NkFBRUYxMUVCQkUwOEZDN0E3MUYyMzU2MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFDOEI3QjUzQUFFRjExRUJCRTA4RkM3QTcxRjIzNTYyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFDOEI3QjU0QUFFRjExRUJCRTA4RkM3QTcxRjIzNTYyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+egYNpQAAAgFJREFUeNp8k01IFGEYx//vzO46rhkWKS0mWEKtHcw2yYKEAgkqKCKFgtoEhQJRvBR06YsV6RR1qJth1iGSICowpENFJIKKoIfoIARtbaGGH+uuOx/+H5uNcTGf4Qcv8z6/ed6PZ9TJgQrkxH7SRA6RYjJLhshT0u9N9HnGQdJFmkmB5/1WspOcIy9IB4nLhOYRX5L2HNEbespKNlqO+U5BlXllqVj/HwkOn4y9hNriepQYpWHTMbtl1SLXkMtYJxbMWZwou4DbkccIF0WwZKekUIPILSQgSRk7DduxV4nzFI+ETqO1shMD8ef48PMVDF12iWaR62SkyPbC3QjoefJlKKWwaC2gatMBXKt6gLHpT7g/cRV/cyUbe0TeYsOGpvkQ29eLWOQJSvK3YSb9G6UFO7jUHnxPTiI2dgmWY0FX/y7IL/KcxnNLmUncnbiC8sIw7tW+xuHQKdys7l4Rro9EMZeZYXaed0eW5jYAJwL4nOhH++BxTKd/4dbeHoSC5bgxchFxVja04Mq5e+Krviu6WTrovGzFrxkUE/iYeAM/9943+RDDU+8R9G3MFSXuKLc9+8gZuMfBRkDaWuRF+hDQ8tcSx8nBbJO0kS/ZltCVzmobKBpriX/c3p/Pyj/IUfIW68eomzec+2N8I8fIWRIl1URKZ9xVPSOPpOGywrIAAwC4LJu+QGQOEQAAAABJRU5ErkJggg==);
    }
    
    .api-msg-error::before {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2QjFBQkUzNEFBRjExMUVCQTMxMTlDMTZEQjZGODI5MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2QjFBQkUzNUFBRjExMUVCQTMxMTlDMTZEQjZGODI5MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZCMUFCRTMyQUFGMTExRUJBMzExOUMxNkRCNkY4MjkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZCMUFCRTMzQUFGMTExRUJBMzExOUMxNkRCNkY4MjkwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++F/W0wAAAgNJREFUeNpkk81rE1EUxc+bl5nUTFWKEXThytbGlqKLIghdloJYBUFBF340UdFFtaD/Q1duuihUISol1bgQFARjK6J15Qdu/KrNyoUu3GiLrXkz03ruZJJM0gc/eO/NPfc+zr2jlg8fQ8s6QM6RAbKdLJE3pECexgMTsX2KjJMccWP3O8gecoo8JGPkh3yw6kKlHsHzrhCXe2xYwZpGxZzg7jnZFRePw5hB3dcLq3M3sLKKpgSeB7V1CxIDB5kkyPAmL68WcT+5FAat/kMyexa6SxKsVBOIMJVC2+hlqGRSxBI5SI6L+Dxx4DgIvn5D5VYezsUcrK5O4M8SlEvh9TF4L+fhlWYhcdHKKbr9iZue8CiVWFFT6IychikUYR8dhv/2HfzSHNAe9xG/pHK6flxfp3UpBJ+/wMwUsWniBoJyGf7jJ8Dm9lYLbREvN10ZA5VOwz4yDDM5BZ3JQO/ra3gQ89+KBqDhqphz7Wr41Mr0PZj7D+hBtupBc4JFEd+WB7OPUB0dVXNezcN/NscXbMPaYhnmZh7JC1no3p6wQLQKIp4NJ8f3ofd2U/iaQs6B6zY8kAR3p2Hxe3gHfCR3VDTbO8kL9rA77GOjHah3QSqK0LZ/R31+X5uwn2QIWpc2CGtdSCRE+CGMo7D1x/hODpGT5AzZT9rERrJAipE/f2uC/wIMAJ5zqrMRByPRAAAAAElFTkSuQmCC);
    }
    
    .api-msg-warning::before {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMkRBNTFBM0FBRjIxMUVCOUZCNkEzNzZFOUI0Q0VCNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMkRBNTFBNEFBRjIxMUVCOUZCNkEzNzZFOUI0Q0VCNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjIyREE1MUExQUFGMjExRUI5RkI2QTM3NkU5QjRDRUI1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIyREE1MUEyQUFGMjExRUI5RkI2QTM3NkU5QjRDRUI1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+EUqw4gAAAXhJREFUeNp0kj1Lw1AUhk9ubC2ti6iDOolCXUQHEcG6ieBuwUmEOjg6uTn3X6gIHVwEcVEcXJyE1kUEcatW16axVkh643uaW3Pz0QMPSW7Oc7/OMazrNEViBeyBApgALfAIKuBGTzQ0OQvKoARyFI8uuASH4JMHhjTxCmz8p3oukZSYHu+it4AJimABbIJ3oVLLYVGSyEyTObZGYiTPA/oO5sEJL8zyMjjQ/3pdl1JTRcoVHmg4f4wNO9EJeKFtlvdB6NaM3q5b/kROSxsNRYnl9djVGCxb/rvTpAGxyPJ40h/PtdXTGiSnWLaTVib3W53/J3LcoHRCNUBEFiQ7dXI+zqnbrKFURpL8xvIpxeZGsnTJ6zT4xvCZKFdYvlOdo9eKjOwMpeeOyBxd9ZslHM/grN+ek+Ae5JXd27rIzpL32/DPHZSqqepc7XfYl2q526BWkqT9gttu6+KTyqvqvc1RB1tgB+xCWEJPZ7jS4BVcqPtp94U/AQYA3f9ydmdyblUAAAAASUVORK5CYII=);
    }
    
    .api-msg-load::before {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNzYwOTFCOUFCMjkxMUVCOTk4MkY2NDE0RDVFMkQwOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNzYwOTFCQUFCMjkxMUVCOTk4MkY2NDE0RDVFMkQwOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY3NjA5MUI3QUIyOTExRUI5OTgyRjY0MTRENUUyRDA5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY3NjA5MUI4QUIyOTExRUI5OTgyRjY0MTRENUUyRDA5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+FYkQRwAADCFJREFUeNrsXQ2QVlUZ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);
        animation: api-load 1s infinite;
        animation-timing-function: linear;
    }
    
    .api-msg .layui-table-link {
        margin-left: 10px;
        float: right;
    }
    
    @keyframes api-load {
        100% {
            transform: rotate(360deg);
        }
    }
    /* 上传框美化 */
    
    .upload-item {
        width: 100px;
        height: 100px;
        position: relative;
        cursor: pointer;
        display: inline-block;
        vertical-align: top;
        margin-right: 15px;
        overflow: hidden;
        border: 1px dashed #c4c6cf;
        text-align: center;
    }
    
    .upload-item:hover {
        border-color: #0085d7;
    }
    
    .upload-item::before {
        content: "";
        width: 2px;
        height: 25px;
        background-color: #0085d7;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        margin: auto;
    }
    
    .upload-item::after {
        content: "";
        width: 25px;
        height: 2px;
        background-color: #0085d7;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        margin: auto;
    }
    
    .upload-item>img {
        width: 100%;
        position: absolute;
        z-index: 1;
        height: 100%;
        margin: auto;
        background-image: url(../images/m.png);
        max-width: 100%;
        max-height: 100%;
        left: 0;
    }
    
    .upload-item>span {
        margin-top: calc(100% - 30px);
        display: block;
        font-size: 12px;
        color: #666666;
    }
    
    .upload-item>.upload-del {
        background-color: rgba(0, 0, 0, 0.5);
        position: absolute;
        right: 0px;
        left: 0;
        z-index: 2;
        color: #FFFFFF;
        bottom: 0;
        height: 20px;
        margin-top: 0;
        line-height: 20px;
    }
    
    .layui-tab-brief>.layui-tab-title .layui-this {
        color: #007AFF;
    }
    
    .layui-tab-brief>.layui-tab-more li.layui-this:after,
    .layui-tab-brief>.layui-tab-title .layui-this:after {
        border-bottom: 2px solid #007AFF;
    }
    
    .kefu {
        width: 1.207729rem!important;
        height: 1.207729rem!important;
        line-height: 1.207729rem!important;
    }
    
    .kefu>i {
        font-size: 0.724637rem!important;
    }
    
    .layui-btn-normal {
        background-color: #3A69E4;
    }
    
    .footer {
        text-align: center;
        padding: .3623rem 0px;
    }
    
    .value .layui-input {
        text-align: left;
    }
    
    .list>.item>.value.value-input {
        margin-top: .0483rem;
    }
    
    .layui-form-select {
        margin-top: -5px;
    }
    
    @media screen and (max-width: 600px) {
        .main {
            width: auto;
        }
        .list>a,
        .list>.item {
            border: none;
            border-bottom: 1px solid #e2e2e2;
            padding: 0 0.362318rem;
            border-radius: 0;
        }
        .list>a>.text,
        .list>.item>.text {
            background-color: transparent;
            text-align: left;
            color: #000000;
        }
        .list>a>.value,
        .list>.item>.value {
            text-align: right;
            color: #666666;
            font-size: 0.386473rem;
            line-height: 0.603864rem;
            margin-top: 0.289855rem;
            width: calc(100% - 2.415458rem);
        }
        .value .layui-input {
            text-align: right;
        }
        .footer {
            text-align: center;
            padding: .3623rem 0px;
        }
        .layui-form-select dl {
            top: auto;
            bottom: 0;
            left: 0;
            right: 0;
            position: fixed;
            box-shadow: 0 2px 0px 2000px rgba(0, 0, 0, .4);
            padding-left: 10px;
            padding-right: 10px;
            text-align: left;
        }
        .layui-form-select dl dd.layui-this {
            background-color: #FFFFFF;
            color: #3D89FD;
        }
        .layui-btn-lg {
            height: .7729rem;
            line-height: .7729rem;
            padding: 0 .2415rem;
            font-size: .2899rem;
        }
        .banner>img {
            max-height: 2.4155rem;
        }
    }
    
    @media screen and (min-width: 1000px) {
        html {
            font-size: 41.4px;
        }
    }