@charset "utf-8";
/* CSS Document */
@media screen and (min-width:1400px) and (max-width:1599px) {

    .tan6275-1{display: none;position: absolute;top: 50%;left: 48%;width: 50px;height: 50px;background: url(../images/zsk1.png) no-repeat center center;background-size: 20px 20px;z-index: 1000;cursor: pointer;}


    .table2 select{outline: none;height: 30px;line-height: 30px;border: 1px solid #e1e1e1;border-radius: 5px;padding: 0px 10px;}

.trte{position: relative;}
.trte h2{line-height: 58px;font-size:14px;color:#111;background: url(../images/caseMoto.png) no-repeat center center;background-size:20px 20px;text-indent: -9999px;}
.trte ul{position: absolute;top: 48px;left: 0px;display: none;padding:2px 25px;border:1px solid #eee;background-color: #fff;z-index:300;}
.trte ul li{line-height: 30px;font-size: 14px;color: #111;}
table .trte ul  a{display: block;margin:5px 0px;}


.trte:hover ul{display: block;}
    
.heng0 .meuns1{padding:0px 0px 15px 0px;border-bottom: 1px solid #E7EAEE;margin:15px 15px 0px;}

.heng0 .meuns1 h3{text-align: center;height: 42px;
    border-radius: 100px;
    background-color: rgba(27,132,255,1);line-height: 42px;font-size: 14px;color:#fff;cursor: pointer;display: inline-block;        display: inline-block;
        padding: 0px 30px;}
  .heng0  .meuns1 h3 i{display: inline-block;width:20px;height:40px;background: url(../images/w7.png) no-repeat center center;background-size: 20px 20px;}
 .heng0   .meuns1 h3 span{        margin-left: 5px;
        display: inline-block;
        position: relative;
        top: -14px;
    }


.jjp0{display: flex;height:100%;}
.jjp1{width:150px;border-right: 1px solid rgba(231,234,238,1);}
.jjp18{height: 40px;line-height: 40px;display: flex;margin-bottom: 10px;cursor: pointer;}
.jjp2{flex: 1;padding:0px 20px;}
.jjp18 .img{width: 30px;height: 30px;line-height: 30px;text-align: center;margin-top: 5px;}
.jjp18 .img img{width:100%;}

.jjp18.on{background:rgba(27,132,255,1);color:#fff;}

.list1.list2{display:block;margin-top:30px;}
.list1 h2{font-size:14px;color:#333333;}
.list1 select{ outline: none;height:30px;border:1px solid #e1e1e1;}
.list2{text-align:center;/* margin-top:30px; */margin-right:5%;margin-left:0px;}
.list2 ul.on{display:inline-block;vertical-align:text-top;}
.list2 ul.on li{float:left;min-width:30px;height:30px;margin-left:10px;overflow:hidden	;padding:0 0px;text-align:center;border:1px solid #e1e1e1;border-radius: 3px;}
.list2 ul.on li span{display:block;font-size:14px;color:#333333;line-height:28px;}
.list2 ul.on li:hover,.list2 ul.on li.on{background:rgba(27,132,255,1);border:1px solid rgba(27,132,255,1);}
.list2 ul.on li:hover span,.list2 ul.on li.on span{color:#FFF;}
.list2 h2{display:inline-block;margin:0px;vertical-align:text-top;margin-left:15px;height:auto !important;text-align:center;font-size:14px;}
.list2 h2 select{ outline: none;width:50px;}
.list2 h2{font-size:14px;color:#333333;line-height:30px;float: right;}
.list1 h2{font-size:14px;color:#333333;line-height:30px;margin:0px;}









    .rr1b .tr2{margin-bottom: 20px;}

    .rr1b .tr2 .tr21 input{border:1px solid #ccc;border-radius: 5px;padding: 0px 10px;height: 40px;line-height: 40px;font-size: 14px;}
  

    .table1 table tr td a:hover{color: #1b84ff;}
    .rrre1{position: absolute;top: 25px;right: 25px;}
    
    .ee210{position: relative;}
    .ee21{position: relative;}
    .ee11c1.rrre{display: inline-block;width: 80px;
        height: 30px;line-height: 30px;
        border-radius: 5px;
        background-color: rgba(75,86,117,1);text-align: center;color:#fff;font-size: 14px;margin-left: 10px;cursor: pointer;}


.ffew  .pagination{margin:20px 0px;border:0px;}
.ffew  .pagination li{border-radius: 3px;padding:0px;display: inline-block;width:40px;height:40px;margin:0px 2px 5px;        text-align: center;}
.ffew  .pagination li a{color:#999;font-size:16px;background: #fff;border:none;border-radius: 3px;padding: 0px 0px;width: 40px;height: 40px;line-height: 40px;}
.ffew  .pagination li span{color:#fff;font-size:16px;background: #1b84ff;border: 1px solid #1b84ff;border-radius: 3px;padding: 0px 0px;width: 40px;height: 40px;line-height: 40px;}
.ffew  .pagination li span:hover{color:#fff;background: #1b84ff;border: 1px solid #1b84ff;}

.ffew  .pagination li a:hover{color:#fff;background: #1b84ff;border: 1px solid #1b84ff;}



.ffew  .pagination li  .jk{background: url(../images/w11.png) no-repeat center center;background-size: 20px 20px;width: 40px;height: 40px;border:0px;text-indent: -20000px;}

.ffew  .pagination li  .js{background: url(../images/w12.png) no-repeat center center;background-size: 20px 20px;width: 40px;height: 40px;border:0px;text-indent: -20000px;}


.ffew  .pagination li  .jk:hover{background: url(../images/w11a.png) no-repeat center center;background-size: 20px 20px;width: 40px;height: 40px;border:0px;}

.ffew  .pagination li  .js:hover{background: url(../images/w12a.png) no-repeat center center;background-size: 20px 20px;width: 40px;height: 40px;border:0px;}

.ffew  .pagination li .yq{display: none;}

.ffew  .pagination li.disabled span{background-color: transparent;border:0px;        color: #999;}




.pagination li:first-child a{border:0px !important;}
.pagination li:last-child a{border:0px !important;}
.pagination li:first-child span{border:0px !important;}
.pagination li:last-child span{border:0px !important;}
.pagination li:first-child a:hover{background-color: transparent;border:0px;}
.pagination li:first-child span:hover{background-color: transparent;border:0px;}
.pagination li:last-child a:hover{background-color: transparent;border:0px;}
.pagination li:last-child span:hover{background-color: transparent;border:0px;}


    .judge-person-info .party-group{
        margin-bottom: 0px;
        }


    .judge-person-info button[onclick*="ddParty66"],.judge-person-info button[onclick*="ddParty66"]:hover  {
        color: #1b84ff;
        font-size: 14px;
        background:url(../images/e18.png) no-repeat left 5px center;
        padding-left: 0px;
        margin-right: 20px;
        background-size: 20px 20px;
        margin-left: 0px;
        line-height: 33px;
        padding-top: 0px;
        padding-bottom: 0px;
        border: 0px;        text-indent: -2000px;
        padding: 0px;
        width: 30px;
    }
    .dn22 select.judge-role{line-height: 20px !important;}
/* 分析结果部分样式 */
.analysis-section {
    margin: 15px 0;
    padding: 15px;
    background: #f0f7ff;
    border-radius: 8px;
    border: 1px solid #d0e3ff;
}

.analysis-section h4 {
    color: #1a73e8;
    font-size: 16px;
    margin: 0 0 12px 0;
    padding-bottom: 8px;
    border-bottom: 2px solid #d0e3ff;
}

.analysis-section p {
    color: #333;
    line-height: 1.6;
    margin: 0;
}

/* 执行结果部分样式 */
.execution-results {
    margin: 15px 0;
    padding: 15px;
    background: #f0fff4;
    border-radius: 8px;
    border: 1px solid #c6f6d5;
}

.execution-results h4 {
    color: #2f855a;
    font-size: 16px;
    margin: 0 0 12px 0;
    padding-bottom: 8px;
    border-bottom: 2px solid #c6f6d5;
}

.execution-results p {
    color: #2d3748;
    line-height: 1.6;
    margin: 8px 0;
    padding: 8px;
    background: #fff;
    border-radius: 4px;
    border: 1px solid #e2e8f0;
}

/* 文件信息部分样式 */
.file-info {
    margin: 2px 0;
    padding: 15px;
    background: #fff5f5;
    border-radius: 8px;
}

.file-info h4 {
    color: #c53030;
    font-size: 16px;
    margin: 0 0 12px 0;
    padding-bottom: 8px;
    border-bottom: 2px solid #fed7d7;
}
.file-list .file-info{background: #fff;border:0px;box-shadow: none;}
.file-info p {
    color: #4a5568;
    line-height: 1.6;
    margin: 8px 0;
    padding: 8px;
    background: #fff;
    border-radius: 4px;
    border: 1px solid #e2e8f0;
}

/* 通用样式优化 */
.analysis-section, .execution-results, .file-info {
    box-shadow: 0 2px 4px rgba(0,0,0,0.05);
}

.analysis-section pre, .execution-results pre, .file-info pre {
    background: #fff;
    padding: 12px;
    border-radius: 4px;
    border: 1px solid #e2e8f0;
    overflow-x: auto;
    margin: 8px 0;
}

.analysis-section code, .execution-results code, .file-info code {
    background: #f7fafc;
    padding: 2px 4px;
    border-radius: 3px;
    font-family: monospace;
}

.gpt321 .file-preview-container{position: absolute;bottom:100%;left:20px;}
    .vvu1{overflow: hidden;margin-bottom: 10px;}
    .right2 .vvu1 .copy-btn{float: right;}
    
.copy-btn {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    margin-left: 8px;
    padding: 4px 10px;
    font-size: 12px;
    font-weight: 600;
    color: #fff;
    background: #333;
    border: none;
    border-radius: 20px;
    cursor: pointer;
    box-shadow: 0 2px 8px rgba(79,140,255,0.10);
    transition: background 0.3s, box-shadow 0.2s, transform 0.1s;
    outline: none;
    position: relative;
    overflow: hidden;
}

.copy-btn::before {
    content: '';
    display: inline-block;
    width: 12px;
    height: 12px;
    background: url('data:image/svg+xml;utf8,<svg fill="white" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M16 1H4a2 2 0 0 0-2 2v14h2V3h12V1zm3 4H8a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h11a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2zm0 18H8V7h11v16z"/></svg>');
    background-size: 12px 12px;
    margin-right: 0px;
}
    
    .copy-btn:hover {
        background: linear-gradient(90deg, #2357d5 0%, #4f8cff 100%);
        box-shadow: 0 4px 16px rgba(79,140,255,0.18);
    }
    
    .copy-btn:active {
        background: linear-gradient(90deg, #2357d5 0%, #4f8cff 100%);
        box-shadow: 0 1px 4px rgba(79,140,255,0.10);
    }
    
    .gpt322 img {opacity: 0; }
    .gpt322 .img{background: url(../images/w1.png) center center  no-repeat;background-size: 24px 24px;}

    .gpt322:hover .img{background: url(../images/w1a.png) center center  no-repeat;background-size: 24px 24px;}




    .gpt323:hover{

        background: url(../img/a15a.png) center center / contain no-repeat;
    }
    .file-preview-container9{overflow: hidden;clear: both;}
    .rr1a ul li .title{height:52px;overflow: hidden;line-height: 26px !important;margin:5px 20px;}
    .cbody33 .rr1a ul li:nth-child(5n) .rr9{
        right: 5px;
    }

    .tan278 p{line-height: 150%;font-size:14px;color:#666;}
    .tan278 p.time{color:#333;}
            .bbb4 ul li a {
        display: block;
    }
            .bbb4 ul li:hover {
        background-color: rgba(27, 132, 255, .1);
    }
.ryo1,.ryo2{color:#1b84ff;}
.ryo1:hover,.ryo2:hover{color:#c10;text-decoration: underline;}

.main.tshu .meuns{display: none;}
.main.tshu .cbody{margin-left:25px;}
.meuns14{padding:0px 0px 0px 0px;}

.meuns14 h3{text-align: center;height: 40px;
    border-radius: 100px;
    background-color: rgba(27,132,255,1);line-height: 40px;font-size: 14px;color:#fff;cursor: pointer;padding:0px 30px;}
    .meuns14 h3 i{display: inline-block;width:20px;height:40px;background: url(../images/w7.png) no-repeat center center;background-size: 20px 20px;}
    .meuns14 h3 span{        margin-left: 5px;
        display: inline-block;
        position: relative;
        top: -15px;
    }
.meuns14 h3:hover{opacity: 0.8;}



    .yy2a1 li:hover{        border-bottom: 2px solid #1b84ff;
        color: #1b84ff;cursor: pointer;}    

.yy2a27 ul li:hover{background: #F8F9FA;cursor: pointer;}

    .gpt31b:hover{cursor: pointer;}
.gpt323:hover{cursor: pointer;}
.gpt31a:hover{cursor: pointer;}
.rr82 .index33a ul li:hover  p{color:#1b84ff;}
.index33a ul li:hover  p{color:#1b84ff;}


.meuns21b dl dd:hover,.meuns21b dl dd.on{background: #f7f8f9 !important;}
.rr2 ul li:nth-child(1).on,.rr2 ul li:nth-child(1):hover{background: url(../images/e21a.png) no-repeat 15px center;background-size: 20px 20px;padding-left:45px;border:1px solid #1b84ff !important;}
.rr2 ul li:nth-child(2).on,.rr2 ul li:nth-child(2):hover{background: url(../images/e22a.png) no-repeat 15px center;background-size: 20px 20px;padding-left:45px;border:1px solid #1b84ff !important;}
.rr2 ul li:nth-child(3).on,.rr2 ul li:nth-child(3):hover{background: url(../images/e23a.png) no-repeat 15px center;background-size: 20px 20px;padding-left:45px;border:1px solid #1b84ff !important;}
.rr2 ul li:nth-child(4).on,.rr2 ul li:nth-child(4):hover{background: url(../images/e24a.png) no-repeat 15px center;background-size: 20px 20px;padding-left:45px;border:1px solid #1b84ff !important;}

.rr2 ul li:hover a,.rr2 ul li.on a{color:#1b84ff !important;}


.index11a p:hover img{opacity: 0;}
.index11a p:hover{background: url(../images/q34a.png) no-repeat center center !important;background-size:24px 24px !important;}
    .bbb4>dl>dd{
                border-radius: 3px !important;
        background-color: rgba(255, 255, 255, 1) !important;
        border: 1px solid #ccc !important;
        height: 32px !important;
        line-height: 32px !important;
    }
.bbb4>dl>dd a{color:#999 !important;}
.bbb4>dl>dd a b{font-weight:400;}

    .index33a ul li span img{width:30px;}
.index33a2 ul li span img{width:40px;}
    .tan00344{display:none;left:50%;top:2%;margin-left: -450px;margin-top: 0px;width:900px;height:96%;display: none;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);}
    .tan00344 .tan3{position: absolute;bottom:0px;left:0px;width:100%;}
    .tan00344 .tan2{height:calc(100vh - 150px);overflow-y: auto;padding:20px 0px 20px;}
    .tan00344 .yy2a {
        width: 100%;
        float: none;
    }

    #dsds .webuploader-pick{padding:0px;}
    .dfdna .on2{display: none;}
    .dfdna .on1{display: block;}
    
    .tan622b:hover .on1{display: none;}
    .tan622b:hover .on2{display: block;}
    
    .index31b.on1:hover .img{background:#1b84ff url(../images/q17a.png) no-repeat center center !important;}
    .index31b.on2:hover .img{background:#1b84ff url(../images/q18a.png) no-repeat center center !important;}
    .index31b.on3:hover .img{background:#1b84ff url(../images/q19a.png) no-repeat center center !important;}
    .index31b.on4:hover .img{background:#1b84ff url(../images/q20a.png) no-repeat center center !important;}


    .tree1:hover{background:#F3F9FF url(../images/r01.png) no-repeat left 10px center;background-size: 20px 20px !important;background-color:#F3F9FF !important ;}
    .tree2:hover{background:#F3F9FF url(../images/r11.png) no-repeat left 10px center;background-size: 20px 20px !important;background-color:#F3F9FF !important ;}
    .tree3:hover{background:#F3F9FF url(../images/r21.png) no-repeat left 10px center;background-size: 20px 20px !important;background-color:#F3F9FF !important ;}
    .tree4:hover{background:#F3F9FF url(../images/r31.png) no-repeat left 10px center;background-size: 20px 20px !important;background-color:#F3F9FF !important ;}
    .tree5:hover{background:#F3F9FF url(../images/r41.png) no-repeat left 10px center;background-size: 20px 20px !important;background-color:#F3F9FF !important ;}
    .tree6:hover{background:#F3F9FF url(../images/r51.png) no-repeat left 10px center;background-size: 20px 20px !important;background-color:#F3F9FF !important ;}

    .tree7:hover{background:#F3F9FF url(../images/r31.png) no-repeat left 10px center;background-size: 20px 20px;background-color:#F3F9FF !important ;}
    .tree8:hover{background:#F3F9FF url(../images/r51.png) no-repeat left 10px center;background-size: 20px 20px;background-color:#F3F9FF !important ;}



    .webuploader-pick h3{background: url(../images/e30.png) no-repeat center center;background-size: 24px 24px;}
    .webuploader-pick h3 img{opacity: 0;}
.tan622b:hover h3{background: url(../images/e30a.png) no-repeat center center;background-size: 24px 24px;}
.tan622b:hover p{color:#1b84ff;}

    .dn22 input:hover,.dn22 select:hover,.dn22 textarea:hover{ border: 1px solid #1b84ff; box-shadow: 0px 0px 3px 3px rgba(27, 132, 255, 0.3);}
    select {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        outline: none;position: relative;

background: url(../images/tt2.png) no-repeat right 10px center;background-size:20px 20px;

    }

    select:hover {
        background: url(../images/tt2a.png) no-repeat right 10px center;background-size:20px 20px;
    }
    .index11b1 ul li{cursor: pointer;}

    .login6 button:hover{opacity: 0.8;    border-radius: 10px;transition: all 0.3s ease;}
    think:has(br:only-child) {
        display: none;
    }
       .last-node think{        display: block;
        background: #f7f8f9;
        color: rgba(0, 0, 0, 0.6);
        padding: 20px;
        font-size: 14px;}
    .gpt32 textarea:hover{
       
        background: #fff;
        box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.1);
    }
    .gpt31 ul li:hover{opacity: 0.8;background-color: #1b84ff !important;color:#fff;}
    .gpt322 .img:hover{background-color: #fff;}
    /* .gpt322 .img:hover img{opacity: 0.5;} */

    .table1 table tr th, .table1 table tr td{height:41px;}

    .select-list6 li.right .bbb4>dl>dd {
        height: 32px;        line-height: 32px;
    }





.usr0{top:70px !important}

    .header0:hover{
        background: #fff;
        box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.1);
    }
    .index10:hover,.index11:hover,.index12:hover,.index21:hover,.index22:hover,.index31:hover,.index32:hover,.index33:hover,.bgborder:hover{
        background: #fff;
        box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.1);
    }
    .index11b3 ul li:hover span{
        color: #ccc;
    }
    .index11b3 ul li:hover{
    background: #f8f9fa;
    
    }
    .index12b dl:hover dd{
        background: #f8f9fa;
    }
    .index21b table tr:hover,.index21b dl:hover{
        background: #f8f9fa;
    }
    .index12b dl dd:hover a,.index21b table tr th:hover a, .index21b table tr td:hover a,.index21b dl dd:hover a{
    
    color:#1b84ff
    
    }
    .index11a p img:hover,.index21b table img:hover{
        transform: scale(1.1);
    }
    .index11a input:hover{
        border-color: #eee;
        box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.1);
    }
    
    .index21b dd.qq5:hover img{opacity: 0.6;}
    .qqq2:hover{background-color: rgba(0, 122, 255, 0.2);}
    
    .index31b:hover .img{
        background-color: #e5e5e5 !important;
    }
    .index31b:hover .title{
        color:#1b84ff;
    }
    .index21b dl{    margin: 0px 0px !important;    padding: 6px 20px !important;}
    .index11b{padding:0px 0px !important;}
    .index11b1,.index11b2{padding:0px 0px;}
    .index11b1 ul,.index11b2 ul li{padding:0px 20px;}
    
    .index33a{padding:0px !important;}
    .index33a ul li{padding:12px 20px !important;}
    .index33a ul li:hover{background: #f8f9fa;}
    .index33a ul li b{right:20px !important;}
    .index11b1 ul li:hover{    
        border-bottom: 2px solid #1b84ff;
        color: #1b84ff;
        font-size: 14px;
        font-weight: bold;}
    
        .header1 .logo img:hover{
            animation: rotateTwoWeeks 2s linear infinite; /* 应用旋转动画 */
        }
        /* 定义旋转动画 */
    @keyframes rotateTwoWeeks {
        0% {
          transform: rotate(0deg); /* 初始角度 */
        }
        100% {
          transform: rotate(720deg); /* 旋转两周，共720度 */
        }
      }
        .index10 img:hover,.table1 table img:hover,.login7 dl dt img:hover{ transform: scale(1.05);transition: all 0.3s ease;}
        .header31:hover{    background: linear-gradient(90deg, rgba(119, 169, 247, 0.34) 0%, rgba(132, 132, 251, 0.34) 50%, rgba(231, 178, 253, 0.34) 100%);}
        /* 左右晃动
         */
    .header32a:hover img{
        animation: swing 2s ease-in-out infinite; /* 应用摆动动画 */
      transform-origin: top center; /* 设置旋转中心为图片底部中心 */
    
    }
    /* 定义摆动动画 */
    @keyframes swing {
        0%, 100% {
          transform: rotate(-10deg); /* 最左侧角度 */
        }
        50% {
          transform: rotate(10deg); /* 最右侧角度 */
        }
      }
    
      .header330 img:hover,.usr1 img:hover{ transform: scale(1.05);transition: all 0.3s ease;}
    
      .select-list6 li:hover select,.tr21 input:hover{
        border: 1px solid #999;
        box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.1);
      }
    
      .dn22 input:focus,.dn22 select:focus,.dn22 textarea:focus{ border: 1px solid #1b84ff; box-shadow: 0px 0px 3px 3px rgba(27, 132, 255, 0.3);}
    
    
      .dn22.onn:hover{ border: 1px solid #1b84ff; box-shadow: 0px 0px 3px 3px rgba(27, 132, 255, 0.3);}
      .qx2 input:hover{border: 1px solid #1b84ff; box-shadow: 0px 0px 3px 3px rgba(27, 132, 255, 0.3);}
      .qx2 input{margin:5px 0px !important; }
    
      .qx3 button:hover{background-color: #1b84ff;color:#fff;}
      .ee221b button:hover{background-color: #333 !important;color:#fff;border:1px solid #333;}
    
    .dn20{padding:3px 5px;margin-bottom: 10px;}
    .cao1:hover{opacity: 0.8;}
    .meuns1 h3:hover{opacity: 0.8;}
    
    .meuns21b dl dd:hover a {
        color: #1b84ff;
    }
    .subm1:hover{opacity: 0.8;    border-radius: 6px;transition: all 0.3s ease;}
    
    .select-list li input:hover,.select-list li select:hover{
    
        border:1px solid #ccc;
    }
    .select-list0 li input:hover{ border:1px solid #ccc;}
    
    
    .table1 table tr:hover td{
        background: #f8f9fa;
    
    
    }
    table .chakan:hover{    background: url(../images/w8a.png) no-repeat center center;    background-size: 18px 18px;
        width: 18px;
        height: 18px;}
    table .bianji:hover{   background: url(../images/w9a.png) no-repeat center center;    background-size: 18px 18px;
        width: 18px;
        height: 18px;}
    table .shanchu:hover{   background: url(../images/w10a.png) no-repeat center center;    background-size: 18px 18px;
        width: 18px;
        height: 18px;}
    
    
        .rr2 ul li:hover {
            height: 50px;
            line-height: 50px;
            border-radius: 5px;
            background-color: rgba(248, 249, 250, 1) !important;
            border: 1px solid rgba(231, 234, 238, 1);
        }
    
    .subm2:hover{color:#fff;opacity: 0.8;background: rgba(27,132,255,1);}
    .table2 table tr:hover{ background: #f8f9fa;
    }
    table .fujian:hover {
        background: url(../images/e28a.png) no-repeat center center;
        background-size: 18px 18px;
        width: 18px;
        height: 18px;
    }
    
    table .chakan1:hover{
        background: url(../images/w14a.png) no-repeat center center;
        background-size: 18px 18px;
        width: 18px;
        height: 18px;
        display: inline-block;
        vertical-align: middle;
    
    }
    table .shanchu1:hover{
        background: url(../images/w10a.png) no-repeat center center;
        background-size: 18px 18px;
        width: 18px;
        height: 18px;
        display: inline-block;
        vertical-align: middle;
    
    }
    .alini.on:hover {
    opacity: 0.8;color:#333;
    }
    table .bianji1:hover {
        background: url(../images/w15a.png) no-repeat center center;
        background-size: 18px 18px;
        width: 18px;
        height: 18px;
        display: inline-block;
        vertical-align: middle;
    }
    
    
    
    .tree1:hover{background:#F3F9FF url(../images/r01.png) no-repeat left 10px center;background-size: 20px 20px;}
    .tree2:hover{background:#F3F9FF url(../images/r11.png) no-repeat left 10px center;background-size: 20px 20px;}
    .tree3:hover{background:#F3F9FF url(../images/r21.png) no-repeat left 10px center;background-size: 20px 20px;}
    .tree4:hover{background:#F3F9FF url(../images/r31.png) no-repeat left 10px center;background-size: 20px 20px;}
    .tree5:hover{background:#F3F9FF url(../images/r41.png) no-repeat left 10px center;background-size: 20px 20px;}
    .tree6:hover{background:#F3F9FF url(../images/r51.png) no-repeat left 10px center;background-size: 20px 20px;}
    .tree1:hover h2{color: #1b84ff !important;}
    .tree2:hover h2{color: #1b84ff !important;}
    .tree3:hover h2{color: #1b84ff !important;}
    .tree4:hover h2{color: #1b84ff !important;}
    .tree5:hover h2{color: #1b84ff !important;}
    .tree6:hover h2{color: #1b84ff !important;}
    
    .ee11c1:hover,.ee11c3:hover{background-color: #1b84ff !important;}
    
    .tt1:hover{background-color: #1b84ff !important;}
    
    .ee421 ul li h3:hover{background-color: #1b84ff !important;color:#fff;}
    
    .tan30:hover{
    
    background-color: #000;
    
    }
    .ee11a img:hover{border-radius: 20px; transform: scale(1.01);transition: all 0.3s ease;}
    
    .ee11c6:hover{background-color: #1b84ff !important;color:#fff;}
    .ee411 ul li:hover{background-color: #1b84ff !important;}
    .ee411 ul li:hover h3{color:#fff;}
    .rr3c textarea:hover{    border: 1px solid #ccc;
        box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.1);}
    
    
    /* .bbb4 dl dd:hover{background-color: #333;} */
    
    #filePicker_softfile:hover{ background-color: #fff !important;
        box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.1);border:1px solid #ddd;}












    .last-node.left{clear: both;}
    .last-node2{clear: both;padding-top:20px;}
    .last-node.left{background: #fff !important;}
    .gpt322 .file-preview-container{position: absolute;
        bottom: 100px;
        left: 0px;
        width: 300px;}
    .bbb4 ul h3{
        padding: 2px 10px 2px 30px;
        color: #999;
        margin: 0px 20px 0px 0;
        font-size: 14px;line-height:32px;
    }
    .bbb4 ul h3.on,.bbb4 ul h3:hover{

   border: 1px solid #1b84ff;
    color:#fff;
        background-color: #1b84ff;
}
 .bbb4 ul h3.on a,.bbb4 ul h3:hover a{color:#fff;}
    .bbb4 ul h3 a{display: block;}
    /* div.cao0 > div.cao1:nth-of-type(2) {
        display: none;
      } */
    .bbb4>dl>dd{
        padding:1px 20px !important;
    }
    .bbb4>dl>dd span{  height:32px !important;}
.select-list6 li.right.feefe{
   height:32px;
}


    #filePicker_softfile{
        background: #fff;
        position: absolute;
        right: 0%;
        width: 20%;
        bottom: 12px;
        margin-left: 0%;
        padding:21px;
        z-index: 1;margin-bottom:0px;height:114px;
    
    
    }



        .zdk0{position:fixed;right:10px;top:200px;z-index: 300;background: #fff;padding:10px;border-radius: 10px;}
    .zdk0 ul li{line-height:40px;overflow:hidden;font-size: 16px;padding: 0px 20px;cursor: pointer;}
    .zdk0 ul li a{color:#333;}
    .zdk2{line-height:40px;overflow:hidden;font-size: 18px;font-weight: 700;}
    .zdk0 ul li.on{background: rgba(0,122,255,1);color:#fff;}
    .zdk0 ul li.on a{color:#fff;}
    
    
    .zdk0 ul li:hover{background: rgba(0,122,255,1);color:#fff;}
    .zdk0 ul li:hover a{color:#fff;}
    .tan621.trtr{ display: flex;
 flex-direction: column;

}
.select-list6 li.right {
   position: relative;min-width:160px;height:40px;
}
.select-list6 li.right #meuns21bbb{
   position: absolute;
   top: 0px;
   left: 0px;
   z-index: 9999;
}
.select-list6 li.right #meuns21bbb li{
float:none;margin-right:0px;
}
.select-list6 li.right #meuns21bbb dl{
background: #fff;
}


#meuns21bbb{  min-width: 160px;width: 160px; }
.wode2 .webuploader-pick {
	position: relative;
	/*display: inline-block;*/
	cursor: pointer;
	background:none;
	padding: 0 10px;
	color: #fff;
	text-align: center;
	border-radius: 3px;
	overflow: hidden; width: 100%;
}
    /* .tan6275 .tan622{border-top:1px solid #eee;border-bottom:1px solid #eee;} */
#wps_softfile{background:#fff;display: none;}

.tan6177{height: calc(100% - 50px) !important;}
.cao2{display:none;}
.table16{display: none;}
            .cao0{background: #fff;padding:14px 10px 10px 10px !important;margin-bottom: 0px;}

    .bbb4 ul li b{font-size: 12px;}
    .rr82 .index33.mt25 .index33a ul li span{height:30px;line-height: 30px;}
    .rr82 .index33.mt25 .index33a ul li p{height:30px;line-height: 30px;}
    .rr82 .index33.mt25 .index33a ul li img{width: 30px;}
    .rr82 .index33.mt25 .index33a ul li{padding: 13.5px 0px;}
.pagination{margin-bottom: 10px;margin-top: 10px;}

    .tan121{overflow: hidden;}
    .tan122{float:right;width:30px;height:30px;line-height: 30px;text-align: center;cursor: pointer;background: url(../images/w5.png) no-repeat center center;background-size: 24px 24px;margin-bottom: 10px;}
.tyuu1{display: none;}
.tyuu1.on{display:block;}   
.docs-catinfo .rr560{left:30%;}
    .party-group-dd1 .cao6{ background: none;
        border: 0px;
        color: #666;
        font-size: 14px;
        line-height: 33px;
        /* top: 0px; */
        position: relative;
        float: left;
        height: 46px;width: 70%;
        text-align: left;padding:0px 5px;
    }
    .party-group-dd1{    border: 1px solid rgba(231, 234, 238, 1);line-height: 48px;height:48px;overflow: hidden;}

    .party-group-dd1   .party-group{float: left;margin-left:5px;}
    .dfdna input{display: block;
        height: 100px;}

    .tan003288{left:50%;margin-top: 0px;width:1080px;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;top:50%; transform: translate(-50%, -50%); }


    .qq1 img{width:40px;height:40px;}
    .rr560{position: absolute;z-index: 1000000000000 !important;top:10%;left:10%;width:40%;padding:25px 0px;display: none;}
    .gren1811{margin:20px 20px 20px;border-top: #e7eaee 1px solid;height:400px;overflow-x: auto;}
    .rr561{padding:15px 15px 10px;text-align: center;border-top: #e7eaee 1px solid;position: relative;}
    .rr561 button{background: #007aff;color: #fff;font-size: 16px;padding: 8px 30px;border-radius: 5px;border:0px;margin:0px 10px;}
    .fssa{overflow-x: auto;}
    .rr562{padding:0px 15px 0px;text-align: center;position: absolute;top:15px;left:0px}
    .rr562 button{background: #333;color: #fff;font-size: 16px;padding: 8px 30px;border-radius: 5px;border:0px;margin:0px 10px;}
    
    .gren1811 table{width: 100%;border-left:1px solid rgba(231,234,238,1);border-top:0px solid rgba(231,234,238,1);width:900px;}
    .gren1811 table tr th,.gren1811 table tr td{border-right:1px solid rgba(231,234,238,1);border-bottom:1px solid rgba(231,234,238,1);font-size:14px;color:#333;padding:0px 20px 0px;height:38px;}
    .gren1811 table tr th{background: #F8F9FA;color:#4B5675;font-weight: 700;}
    
    .selected-customers-container{margin:20px 20px 0px 20px;border-top: #e7eaee 1px solid;padding-bottom:10px;}
    .selected-customers-container table{width: 100%;border-left:1px solid rgba(231,234,238,1);border-top:0px solid rgba(231,234,238,1);}
    .selected-customers-container table tr th,.selected-customers-container table tr td{border-right:1px solid rgba(231,234,238,1);border-bottom:1px solid rgba(231,234,238,1);font-size:14px;color:#333;padding:0px 20px 0px;height:38px;}
    .selected-customers-container table tr th{background: #F8F9FA;color:#4B5675;font-weight: 700;}
    .selected-customers-container h3{padding:10px 0px 10px 0px;font-size: 16px;}
    .selected-customers-container button{background: #c10;color: #fff;font-size: 16px;padding: 3px 10px;border-radius: 5px;border:0px;margin:0px 10px;}  
    



    .qqe0{background-color: greenyellow !important;}
.qqe1{background-color: red !important;}
.qqe2{background-color: #333 !important;}
.qqe3{background-color: #666 !important;}
.qqe4{background-color: #c10 !important;}
.qqe5{background-color: #f10 !important;}
.qqe6{background-color: blue !important;}
.qqe7{background-color: salmon !important;}
.qqe8{background-color: seagreen !important;}
.qqe9{background-color: skyblue !important;}
.qqe10{background-color: slateblue !important;}

    .ffew{text-align: right;}
    .rr51{position: absolute;z-index:11000;top:10%;left:10%;width:400px;padding:25px 0px;display: none;}
    .party-item1 i{cursor: pointer;}
    .party-item1 span{display: inline-block;width:20px;height:20px;background: url(../images/e25.png) no-repeat center center;background-size: 20px 20px;vertical-align: middle;cursor: pointer;}
    .party-group1 .party-item1{float: left;margin-right: 10px;font-size: 16px;
        color: #1b84ff;}
    #step3> .fee1> .dn22{padding:0px 10px;border: 1px solid #ddd;border-radius: 5px;background: #f7f7f7;}
    #step3> .fee2> .dn22{padding:0px 10px;border:1px solid #ddd;border-radius: 5px;background: #f7f7f7;}
    #step3> .fee3> .dn22{padding:0px 10px;border:1px solid #ddd;border-radius: 5px;background: #f7f7f7;}
    #step3> .fee4> .dn22{padding:0px 10px;border:1px solid #ddd;border-radius: 5px;background: #f7f7f7;}
	
    .mmq1{overflow: hidden;}
    .mmq1 dl{width:30%;float: left;}
    
    
    table .chakan3{background: url(../images/w9.png) no-repeat center center;background-size: 20px 20px;width: 24px;height: 24px;display: inline-block;vertical-align: middle;text-indent: -2000px;}
    
    
    .dn22.onn{        height: 33px;padding:0px 10px;
        line-height: 33px;
        border-radius: 3px;
        background-color: rgba(255, 255, 255, 1); 
        border: 1px solid rgba(231, 234, 238, 1);overflow: hidden;
    }
    .dn22 .party-group{float: left;}
    .party-item i{cursor: pointer;}
    
    .dn22.onn button{
    color:#1b84ff;font-size: 14px;background: url(../images/e18.png) no-repeat left 5px center;padding-left: 0px;margin-right: 20px;background-size:20px 20px;margin-left:0px;line-height: 33px;padding-top: 0px;padding-bottom: 0px;
    border:0px;
    }
    input[type=radio],input[type=checkbox] {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        padding: 0;
        display: inline-block;
        vertical-align: middle;
        background-origin: border-box;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
        flex-shrink: 0;
        height: 1rem;
        width: 1rem;
        color: #2563eb;
        background-color: #fff;
        border-color: #6b7280;
        border-width: 1px;
        --tw-shadow: 0 0 #0000;
    }
    
    input[type=radio],input[type=checkbox]  {
        height: 20px;
        width: 20px;
        cursor: pointer;
        border-radius: .25rem;
        border-width: 2px;
        --tw-border-opacity: 1;
        border-color: rgb(224 230 237 / var(--tw-border-opacity));
        background-color: initial;
        --tw-text-opacity: 1;
        color: rgb(67 97 238 / var(--tw-text-opacity));
        --tw-shadow: 0 0 #0000 !important;
        --tw-shadow-colored: 0 0 #0000 !important;
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
        outline: 2px solid #0000 !important;
        outline-offset: 2px !important;
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
        --tw-ring-offset-width: 0px !important;
        border:2px solid #e0e6ed;
        border-radius: 2px;
    }
    input[type=radio] {
        border-radius: 100% !important;
    }
    input[type=radio]:checked, input[type=checkbox]:checked {
        background-size: 90% 90%
    }
    input[type=radio]:disabled,input[type=checkbox]:disabled {
        cursor: not-allowed;
        --tw-bg-opacity: 1;
        background-color: rgb(238 238 238/var(--tw-bg-opacity))
    }
    input[type=checkbox]:checked,input[type=radio]:checked {
        border-color: #0000;
        background-color: currentColor;
        background-size: 100% 100%;
        background-position: 50%;
        background-repeat: no-repeat
    }
    
    input[type=checkbox]:checked {
        background:  url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");
        background-color: #4361ee;
    }
    
    input[type=radio]:checked {
        background:  url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E");
        background-color: #4361ee;
    }

/* 登录 */
.login0{position: fixed;top:0px;left:0px;width:100%;height:100%;overflow: hidden;}
.login1{width:50%;float: left;height:100%;}
.login1 img{width:100%;height:100%;object-fit: cover;}

.login2{width:50%;float: left;height:100%;position: relative;}

.login20{width:400px;margin:0 auto;padding-top: 0px;position: absolute;top:50%;margin-top:-280px;left:50%;margin-left:-200px;box-shadow: 0px 0px 8px 3px rgba(0,10,27,0.05);
    font-family: PingFangSC-regular;
    border: 1px solid rgba(231,234,238,1);}
.login3{height: 100px;
    line-height: 100px;
    border-radius: 10px 10px 0px 0px;
    background-color: rgba(247,247,247,1);
    color: rgba(16,16,16,1);
    font-size: 26px;
    text-align: center;
    font-family: PingFangSC-regular;}
    .login3 img{width:30px;margin-right: 10px;}
.login30{padding:40px 40px 0px 40px;}

.login4 dl dt{height: 20px;
    line-height: 20px;
    color: #4B5675;
    font-size: 12px;
    text-align: left;font-family: PingFangSC-regular;}

    .login4 dl dd input{margin-top: 10px;height: 48px;
        line-height: 48px;
        border-radius: 5px;
        background-color: rgba(248,249,250,1);
        color: rgba(153,153,153,1);
        font-size: 12px;
        text-align: left;
     text-indent: 10px;
        border: 1px solid rgba(231,234,238,1);display: block;width:100%;}

        .login4 dl dd input:hover{border: 1px solid rgba(27,132,255,1);background-color: rgba(255,255,255,1);box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.11);}
        .login4 dl dd input[type=password]{background: url(../images/q5.png) no-repeat right 10px center;background-size: 20px 20px;}

        .login5{margin-top: 20px;overflow: hidden;}

        .login51{float:left;color: rgba(102,102,102,1);
            font-size: 12px;
            text-align: left;line-height: 20px;}
            .login51 label{display:block;}
            .login51 label span{margin:0px 0px 0px 10px;display: inline-block;}
            .login51 label input{margin:0px;}
        .login52{float:right;height: 20px;
            line-height: 20px;
           
            font-size: 12px;
            text-align: left;}
            .login52 a{ color: rgba(27,132,255,1);}


.login6{margin-top: 20px;}

.login6 button{width: 100%;
    border-radius: 5px;
    background-color: rgba(27,132,255,1);color: rgba(255,255,255,1);
    font-size: 14px;text-align: center;line-height: 58px;border:0px;}
.login7{margin-top: 20px;overflow: hidden;text-align: center;}
.login7 dl{display: inline-block;text-align: center;margin-left:10px;}
.login7 dl dt img{width:28px;}
.login7 dl dd{line-height: 30px;
    color: rgba(75,86,117,1);}

/* 导航 */
body, html{background-color: rgba(248,249,250,1);}
.header0{height: 60px;
    background-color: rgba(255,255,255,1);
    box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.09);}

.header1{float:left;height: 60px;width:17%;}
.header1 .logo{width:30px;float: left;margin: 15px 15px 0px 15px;}
.header1 .logo img{width:100%;height:100%;object-fit: cover;}
.header1 .title{float: left;color: rgba(16,16,16,1);
    font-size: 20px;line-height: 60px;}
.header2{float:left;height: 60px;        margin-left: 5%;}
.header2 ul li{float:left;line-height: 60px;position: relative;}
.header2 ul li h2 a{line-height: 60px;font-size:14px ;padding:0px 20px;display: block;}
.header2 ul li:hover h2 a, .header2 ul li.on h2 a{background-color: rgba(27,132,255,1);

    color: #fff;}
    .header2 ul li .nn1{display: none;position: absolute;top:60px;left:50%;background-color: rgba(255,255,255,1);box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.16);z-index:1000;padding:20px 20px 20px;overflow: hidden;width:350px;transform: translate(-50%, 0%); border-radius: 5px;}
    .header2 ul li:hover .nn1{display: block;}
    .header2 ul li .nn1 dd{float:left;}
    .header2 ul li .nn1 dd h2{line-height: 40px;}
    .header2 ul li .nn1 dd h2 a{line-height: 40px;font-size:16px ;padding:0px 15px;display: block;background: #fff !important;color:#101010;}
    .header2 ul li .nn1 dd h2 a:hover{background-color: rgba(27,132,255,1)  !important;color:#fff;}

.header3{float:right;height: 60px;}
.header31{float: left;height: 30px;cursor: pointer;
    border-radius: 3px;
    background: linear-gradient(90deg, rgba(119,169,247,0.17) 0%,rgba(132,132,251,0.17) 50%,rgba(231,178,253,0.17) 100%);margin-top:15px;padding:6px 10px 6px 6px;}
    .header31 img{width: 20px;margin-right: 10px;float:left;}
    .header31 p{float: left;color: rgba(50,145,248,1);
        font-size: 12px;}
.header32{float: left;margin:20px 0px 0px 20px;position: relative;}
.header32 .header32a img{width:18px;}
.header32 .header32b{position: absolute;top: 0px;right: 0px;width: 6px;height: 6px;border-radius: 50%;background-color: #f00;}

.header33{float: left;padding:12px 20px 20px 20px;}

.header330 img{width: 36px;border-radius: 20px;
    background-color: rgba(229,229,229,1);border:2px solid rgba(27, 132, 255, 1);}

.header33{position: relative;}

.header33:hover .usr0{display: block;}

.usr0{position: absolute;top:75px;right:10px;border-radius: 10px;
    background-color: rgba(255,255,255,1);
    color: rgba(16,16,16,1);
    font-size: 12px;
    box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.16);width:300px;display: none;z-index:1000;}

.usr1{border-bottom: 1px solid rgba(231,234,238,1);overflow: hidden;padding:20px 20px;text-align: left;}
.usr1 img{        width: 36px;
    border-radius: 20px;
    background-color: rgba(229, 229, 229, 1);
    border: 2px solid rgba(27, 132, 255, 1);float: left;
}
.usr1 .cont{float: left;margin-left: 10px;}
.usr1 .cont h2{color: rgba(75,86,117,1);
    font-size: 14px; line-height: 20px;}
    .usr1 .cont p{
        line-height: 17px;
        color: rgba(75,86,117,0.67);
        font-size: 12px;}
    

        .usr2{padding:20px 20px 60px 20px;}   
        
        .usr2 ul li{height:40px;line-height: 40px;border: 1px solid transparent;}    
        
        .usr2 ul li.usr21{background: url(../images/q9.png) no-repeat 15px center;padding-left:48px;background-size:18px 18px ;} 
        .usr2 ul li.usr22{background: url(../images/q10.png) no-repeat 15px center;padding-left:48px;background-size:18px 18px ;}  
        .usr2 ul li.usr23{background: url(../images/q11.png) no-repeat 15px center;padding-left:48px;background-size:18px 18px ;}  

        .usr2 ul li.usr21:hover{background:#f8f9fa url(../images/q9a.png) no-repeat 15px center;padding-left:48px;background-size:18px 18px ;border-radius: 5px;
            border: 1px solid rgba(231,234,238,1);} 
        .usr2 ul li.usr22:hover{background:#f8f9fa url(../images/q10a.png) no-repeat 15px center;padding-left:48px;background-size:18px 18px ;border-radius: 5px;
            border: 1px solid rgba(231,234,238,1);}  
        .usr2 ul li.usr23:hover{background:#f8f9fa url(../images/q11a.png) no-repeat 15px center;padding-left:48px;background-size:18px 18px ;border-radius: 5px;
            border: 1px solid rgba(231,234,238,1);}  


        .usr2 ul li a{color: rgba(75,86,117,1);
            font-size: 12px;display: block;}

            .usr2 ul li:hover a{color: #1b84ff;
                font-size: 12px;}

.usr3{border-top: 1px solid rgba(231,234,238,1);padding:20px 20px 20px 20px;}
.usr3 a{width: 100%;display: block;
    line-height: 40px;
    border-radius: 5px;
    background-color: rgba(255,255,255,1);
    border: 1px solid rgba(231,234,238,1);text-align: center;color: rgba(75,86,117,1);
    font-size: 12px;}
    .usr3 a:hover{background-color: rgba(27, 132, 255, 1);color:#fff;}


.main{padding:20px 0px;}
.maincenter{display: flex;}
.index1{width:27%;padding:0px 20px;min-height:400px;}
.index2{width:51%;min-height:400px;}
.index3{width:22%;padding:0px 20px;min-height:400px;}



.index10{border-radius: 5px;background-color: rgba(255,255,255,1);border: 1px solid rgba(231,234,238,1);padding:29px 20px;overflow: hidden;margin-bottom: 20px;}
.index10 img{        width: 50px;
    border-radius: 50px;
    background-color: rgba(229, 229, 229, 1);
    border: 2px solid rgba(27, 132, 255, 1);float: left;
}
.index10 .cont{float: left;margin-left: 10px;}
.index10 .cont h2{color: #333;
    font-size: 18px; line-height: 20px;}
    .index10 .cont p{
        line-height: 20px;
        color: #666;
        font-size: 12px;}

.index11{border-radius: 5px;
    background-color: rgba(255,255,255,1);
    color: rgba(16,16,16,1);
    border: 1px solid rgba(231,234,238,1);margin-bottom: 20px;}

.index11a {border-bottom: 1px solid rgba(231,234,238,1);padding:10px 20px;overflow: hidden;position: relative;}
.index11a h2{color: #333;line-height: 26px;
    font-size: 14px;
    text-align: left;float: left;}
    .index11a p{float: right;}
    .index11a p img{height:18px;}

.index11b{padding:0px 20px;}

.index11b1{margin-top:15px;border-bottom: 1px solid rgba(231,234,238,1);overflow: hidden;}
.index11b1 ul li{float: left;width: 18%;line-height: 40px;margin-right:2.5%;text-align: center;font-size:12px;color:#333;}
.index11b1 ul li:last-child{margin-right: 0px;}

.index11b1 ul li.on{border-bottom:2px solid #1b84ff;color:#1b84ff;font-size:12px;font-weight: bold;}


.index11b2{}
.index11b3{display: none;}
.index11b3.on{display: block;}
.index11b3 ul li{line-height:40px;border-bottom: 1px solid rgba(231,234,238,1);overflow: hidden;}
.index11b3 ul li:last-child{border-bottom: none;}

.index11b3 ul li b{float: left;background: url(../images/q12.png) no-repeat 0px center;background-size: 18px 18px;
padding-left:34px;color: rgba(51,51,51,1);
font-size: 12px;font-family: PingFangSC-regular;height:40px;width:70%;display: block;overflow: hidden;}

.index11b3 ul li span{float: right;color: rgba(153,153,153,1);font-size: 12px;}

.index11b3 ul li:hover b{color: #1b84ff;}


.bgborder{border-radius: 5px;
    background-color: rgba(255,255,255,1);
    color: rgba(16,16,16,1);
    border: 1px solid rgba(231,234,238,1);}
.index12{border-radius: 5px;
    background-color: rgba(255,255,255,1);
    color: rgba(16,16,16,1);
    border: 1px solid rgba(231,234,238,1);}

.index12b dl{width: 100%;overflow: hidden;margin:0px;}
.index12b dl dt{padding:0px 20px;background: #F8F9FA;line-height:45px;border-bottom: 1px solid rgba(231,234,238,1);overflow: hidden;color: rgba(75,86,117,1);
    font-size: 12px;font-weight: 700;width:33.33%;float: left;}
.index12b dl dd{padding:0px 20px;background: #fff;line-height:45px;border-bottom: 1px solid rgba(231,234,238,1);overflow: hidden;color: rgba(16,16,16,1);
    font-size: 12px;float: left;width:33.33%;height:45px;overflow: hidden;}

.index11a input{display: block;float:right;width: 192px;
    height: 32px;
    border-radius: 3px;
    background-color: rgba(248,249,250,1);
    border: 1px solid rgba(231,234,238,1);background:#f8f9fa url(../images/q35.png) no-repeat 10px center;background-size: 14px 14px;padding-left: 30px;color: rgba(153,153,153,1);
    font-size: 12px;position: absolute;right:20px;top:14px;}


.index21b table{width: 100%;border-left:1px solid rgba(231,234,238,1);border-top:0px solid rgba(231,234,238,1);}
.index21b table tr th,.index21b table tr td{border-right:1px solid rgba(231,234,238,1);border-bottom:1px solid rgba(231,234,238,1);font-size:12px;color:#333;padding:0px 20px 0px;height:40px;}
.index21b table tr th{background: #F8F9FA;color:#4B5675;font-weight: 700;}
.index21b table img{width:28px;}
table .zt1{width: 46px;display: block;
    height: 26px;
    border-radius: 3px;
    background-color: rgba(50,145,248,1);line-height: 26px;text-align: center;color:#fff;}

table .zt2{width: 46px;display: block;
        height: 26px;
        border-radius: 3px;
        background-color: rgba(52,199,88,1);line-height: 26px;text-align: center;color:#fff;}

table .zt3{width: 46px;display: block;
            height: 26px;
            border-radius: 3px;
            background-color: rgba(175,82,222,1);line-height: 26px;text-align: center;color:#fff;}

table .zt4{width: 46px;display: block;
                height: 26px;
                border-radius: 3px;
                background-color: rgba(255,149,2,1);line-height: 26px;text-align: center;color:#fff;}
             
.index21{margin-bottom: 20px;}


.index21b dl{overflow: hidden;margin: 0px 0px;border-bottom:1px solid rgba(231,234,238,1);padding:6px 0px;margin:0px 20px;font-size: 12px;line-height: 50px;height:48.5px;}
.index21b dd{float:left;}
.index21b dd.qq1{width:40%;line-height: 41px;}
.index21b dd.qq2{width:25%;line-height: 41px;color:#999;}
.index21b dd.qq3{width:17%;line-height: 41px;}
.index21b dd.qq4{width:15%;line-height: 41px;}
.index21b dd.qq5{width:3%;line-height: 41px;}

.qqq1{display: block;width: 60px;
    height: 18px;
    line-height: 18px;
    border-radius: 100px;
    background-color: rgba(255,58,48,0.1);
    color: rgba(16,16,16,1);
    font-size: 12px;
    text-align: center;margin-top:9px;color: rgba(255,58,48,1);}

    .qqq2{display: block;width: 60px;
        height: 18px;
        line-height: 18px;
        border-radius: 100px;
        background-color: rgba(0,122,255,0.1);

        font-size: 12px;
        text-align: center;margin-top:9px;color: rgba(0,122,255,1);}

        .qqq3{display: block;width: 60px;
            height: 18px;
            line-height: 18px;
            border-radius: 100px;
            background-color: rgba(0,122,255,0.1);

                font-size: 12px;
                text-align: center;margin-top:9px;color:#25b865;}



.index31a{text-align: center;padding:10px 0px;overflow: hidden;}
.index31b{margin-left:0px;width:25%;float:left;}
.index31b .img{width: 46px;
    height: 46px;
    border-radius: 100px;
    background-color: rgba(248,249,250,1);margin:0 auto;}

    .index31b .title{line-height: 34px;
        color: rgba(51,51,51,1);
        font-size: 12px;}

.index31b.on1 .img{background:#F8F9FA url(../images/q17.png) no-repeat center center;}
.index31b.on2 .img{background:#F8F9FA url(../images/q18.png) no-repeat center center;}
.index31b.on3 .img{background:#F8F9FA url(../images/q19.png) no-repeat center center;}
.index31b.on4 .img{background:#F8F9FA url(../images/q20.png) no-repeat center center;}
   
.index31{margin-bottom: 20px;}
.index32{margin-bottom: 20px;}



.index32a{text-align: center;padding:10px 0px;overflow: hidden;}
.index32b{margin-left:0px;width:25%;float:left;}
.index32b .img{width: 46px;
    height: 46px;
    border-radius: 100px;
    background-color: rgba(248,249,250,1);margin:0 auto;}

    .index32b .title{line-height: 34px;
        color: rgba(51,51,51,1);
        font-size: 12px;}

.index32b.on1 .img{background:#F8F9FA url(../images/q30.png) no-repeat center center;background-size: 20px 20px;}
.index32b.on2 .img{background:#F8F9FA url(../images/q31.png) no-repeat center center;background-size: 20px 20px;}
.index32b.on3 .img{background:#F8F9FA url(../images/q32.png) no-repeat center center;background-size: 20px 20px;}
.index32b.on4 .img{background:#F8F9FA url(../images/q33.png) no-repeat center center;background-size: 20px 20px;}


.index32b.on1:hover .img{background:#1b84ff url(../images/q301.png) no-repeat center center;background-size: 20px 20px;}
.index32b.on2:hover .img{background:#1b84ff url(../images/q311.png) no-repeat center center;background-size: 20px 20px;}
.index32b.on3:hover .img{background:#1b84ff url(../images/q321.png) no-repeat center center;background-size: 20px 20px;}
.index32b.on4:hover .img{background:#1b84ff url(../images/q331.png) no-repeat center center;background-size: 20px 20px;}

.index32b:hover .title{color: #1b84ff;}

.index33a{padding:0px 20px;}
.index33a ul {overflow: hidden;}
.index33a ul li{border-bottom: 1px solid #e7eaee;position: relative;overflow: hidden;padding:12px 0px;}
.index33a ul li a{display: flex;}
.index33a ul li:last-child{border-bottom: none;}
.index33a ul li span{display: block;float:left;height:18px;width: 80px;margin-right:20px;
    line-height: 18px;
    border-radius: 100px; 
    font-size: 12px;
    text-align: center;}

.index33a ul li span.on1{
    background-color: rgba(255, 58, 48, 0.1);
    color: #d13b4c;
   }

.index33a ul li span.on2{
    background-color: rgba(27,132,255,0.1);
        color: rgba(27,132,255,1);
}


.index33a ul li p{display: block;float:left;height:18px;line-height: 18px;color: rgba(51,51,51,1);
    font-size: 12px;width:77%;overflow: hidden;}
.index33a ul li b{display: block;position: absolute;right:0px;top:20px;width:6px;height:6px;border-radius: 6px;background: #ff2525;}

.gpt0{position:fixed;right:-100%;top:0px;height:100%;width:21%;background:#fff;z-index:1990;}

.gpt{height:100%;background: linear-gradient(90deg, rgba(119,169,247,0.17) 0%,rgba(132,132,251,0.17) 50%,rgba(231,178,253,0.17) 100%);z-index:19999; display: flex;
    flex-direction: column; /* 设置主轴方向为垂直 */}

.gpt1{height:10%;width: 100%;padding:20px 20px 20px;overflow: hidden;}
.gpt11{float: left;}
.gpt11 img{width: 30px;height: 30px;border-radius: 100px;float:left;}
.gpt11 h3{float:left;margin-left:10px;line-height: 30px;color: rgba(255,255,255,1);color:#333;}
.gpt12 {float: right;width:30px;height:30px;background: url(../images/w5.png) no-repeat center center;background-size: 20px 20px;cursor: pointer;}


.gpt2{height:70%;width: 100%;flex:1;padding:20px;}
.gpt3{height:180px;width: 100%;}

.gpt2 .ask1{line-height: 30px;
  
   
    flex-direction: row;
    align-self: flex-end;
    justify-content: flex-end; 
    font-size: 14px;
    text-align: left;margin-bottom: 20px;overflow: hidden;}

    .gpt2 .qus1{line-height: 30px;
        border-radius: 8px 8px 8px 8px;
        background-color: rgba(255,255,255,1);
        color: rgba(16,16,16,1);
        font-size: 14px;
        text-align: left;padding:15px;margin-bottom: 20px;}

.ask1 .last-node{ background-color: rgba(50,145,248,1);
    color: #fff;  border-radius: 8px 8px 8px 8px;padding:15px;        width: auto;
    float: right;}




.gpt31 ul{overflow: hidden;}
.gpt31 ul li{float: left;line-height: 18px;
    border-radius: 8px;
    background-color: rgba(255,255,255,1);font-size:12px;color:#333;margin-left:10px;}
    .gpt31 ul li:first-child{margin-left:20px;}
    

    .gpt31 ul li.gpt31a{background:#fff url(../images/w6.png) no-repeat 10px center;background-size: 20px 20px;padding:3px 10px 3px 30px;}
    .gpt31 ul li.gpt31b{background:#fff  url(../images/w3.png) no-repeat 10px center;background-size: 20px 20px;padding:3px 10px 3px 30px;}
    .gpt31 ul li.gpt31c{background:#fff  url(../images/w4.png) no-repeat 10px center;background-size: 20px 20px;padding:3px 10px 3px 30px;}


.gpt32{padding:20px;position: relative;}

.gpt32 textarea{height: 104px;
    border-radius: 8px;
    background-color: rgba(255,255,255,1);border:1px solid #1b84ff;width:100%;padding:15px;resize: none;line-height:150%;font-size:14px;}

.gpt322{position:absolute;left:30px;bottom:30px;}
.gpt322 img{width:18px;}
.gpt323{position:absolute;right:30px;bottom:30px;width: 42.01px;
    height: 28px;
    line-height: 20px;
    border-radius: 4px;
    background: url(../img/a15.png) center center / contain no-repeat;
    transition: 0.2s;
    box-shadow: rgba(24, 119, 243, 0.12) 0px 2px 8px;
}

.meuns{position: absolute;top:80px;left:0px;width:18%;height:calc(100% - 80px);z-index: 999;}
.meuns0{margin:0px 20px 20px;height:calc(100% - 20px);}
.cbody{margin-left:18%;min-height: 500px;}
.cbody0{margin:0px 20px 20px 0px;min-height: calc(100vh - 130px);}

.meuns1{padding:0px 0px 20px 0px;border-bottom: 1px solid #E7EAEE;margin:15px 15px 0px;}

.meuns1 h3{text-align: center;height: 42px;
    border-radius: 100px;
    background-color: rgba(27,132,255,1);line-height: 42px;font-size: 12px;color:#fff;cursor: pointer;}
    .meuns1 h3 i{display: inline-block;width:20px;height:40px;background: url(../images/w7.png) no-repeat center center;background-size: 20px 20px;}
    .meuns1 h3 span{        margin-left: 5px;
        display: inline-block;
        position: relative;
        top: -14px;
    }

.meuns21{padding:0px 0px 20px 0px;border-bottom: 1px solid #E7EAEE;margin:20px 20px 0px;}
.meuns21a h2{height: 23px;
    line-height: 23px;
    color: rgba(75,86,117,1);
    font-size: 14px;font-weight: 700;}
    .meuns21b ul{margin-left:10px;}
    .meuns21b ul li{cursor: pointer;
padding-left:30px;
        height: 20px;
        line-height: 20px;
        color: rgba(75,86,117,1);
        font-size: 12px;margin-top: 20px;
        background: url(../images/duo1.png) no-repeat 0px center;background-size: 20px 20px;
    }

    .meuns21b ul li.on{
       
                background: url(../images/duo2.png) no-repeat 0px center;background-size: 20px 20px;
            }
            .select-list{height:40px;}  
            .select-list li{color:#999;margin:0px 20px 0px 0;font-size: 12px;}
            .select-list li p{float:left;width:80px;margin:0px 15px 0px 0;text-align:right}
            .select-list li input{border-radius: 3px;
                background-color: rgba(255,255,255,1);
                border: 1px solid rgba(231,234,238,1);
                height: 40px;line-height: 40px;text-indent: 40px;}
           
                .select-list li.search2 input{border-radius: 3px;
                    background-color: rgba(255,255,255,1);
                    border: 1px solid rgba(231,234,238,1);width: 180px;
                    height: 40px;line-height: 40px;text-indent: 40px;background:#fff url(../images/w13.png) no-repeat 10px center;background-size: 20px 20px;}
                
           
           
           
           
                .select-list li .submit-btn{border:0;border-radius:4px;background:0 0;outline:0;width:40px;height:23px}
            .select-list li select{border-radius: 3px;
                background-color: rgba(255,255,255,1);
                border: 1px solid rgba(231,234,238,1); height: 40px;line-height: 40px;width: 180px;text-indent: 10px;}
            .select-list li{float:left}
.subm1{padding: 0px 30px;
    line-height: 40px;
    border-radius: 3px;
    background-color: rgba(27,132,255,1);display: block;text-align: center;font-size: 12px;color: #fff;border:0px;}

    .subm2{padding: 0px 30px;float:left;margin-left: 10px;
        line-height: 40px;
        border-radius: 3px;
        background-color:#4b5675;display: block;text-align: center;font-size: 12px;color: #fff;border:0px;}
    
        .subm3{padding: 0px 30px;float:left;margin-left: 10px;
            line-height: 40px;
            border-radius: 3px;
            background-color: rgba(27,132,255,1);display: block;text-align: center;font-size: 12px;color: #fff;border:0px;}
        


.cbody1{margin-bottom: 20px;margin-right: 20px;}
.cbody2{margin-right: 20px;min-height: calc(100vh - 162px);padding:20px;}


.cbody2 table{width: 100%;}

.table1 table{width: 100%}
.table1 table tr th,.table1 table tr td{border-bottom:1px solid rgba(231,234,238,1);font-size:12px;color:#333;padding:0px 10px 0px;height:42px;}
.table1 table tr th{background: #F8F9FA;color:#4B5675;font-weight: 700;border-top:1px solid rgba(231,234,238,1);height:40px;line-height: 40px;}
.table1 table img{width:28px;}

table .chakan{background: url(../images/w8.png) no-repeat center center;background-size: 18px 18px;width: 18px;height: 18px;display: inline-block;vertical-align: middle;}
table .bianji{background: url(../images/w9.png) no-repeat center center;background-size: 18px 18px;width: 18px;height: 18px;display: inline-block;vertical-align: middle;}
table .shanchu{background: url(../images/w10.png) no-repeat center center;background-size: 18px 18px;width: 18px;height: 18px;display: inline-block;vertical-align: middle;}

table .chakan1{background: url(../images/w14.png) no-repeat center center;background-size: 18px 18px;width: 18px;height: 18px;display: inline-block;vertical-align: middle;}
table .bianji1{background: url(../images/w15.png) no-repeat center center;background-size: 18px 18px;width: 18px;height: 18px;display: inline-block;vertical-align: middle;}
table .shanchu1{background: url(../images/w10.png) no-repeat center center;background-size: 18px 18px;width: 18px;height: 18px;display: inline-block;vertical-align: middle;}

table .fujian{background: url(../images/e28.png) no-repeat center center;background-size: 18px 18px;width: 18px;height: 18px;display: inline-block;vertical-align: middle;}

table .yd{background: url(../images/e27.png) no-repeat center center;background-size: 18px 18px;width: 18px;height: 18px;display: inline-block;vertical-align: middle;}

table .wd{background: url(../images/e26.png) no-repeat center center;background-size: 18px 18px;width: 18px;height: 18px;display: inline-block;vertical-align: middle;}

.openxm{color:rgba(27, 132, 255, 1);cursor: pointer;}

#page{margin:20px 20px 0px 20px;overflow: hidden;}
#page .total{float:left;color:#999;font-size:12px;line-height: 36px;}
#page .page{float:right}
#page  .pagination{margin:0px;}
#page  .prev{background: url(../images/w11.png) no-repeat center center;background-size: 14px 14px;width: 30px;height: 30px;border:0px;}

#page  .next{background: url(../images/w12.png) no-repeat center center;background-size: 14px 14px;width: 30px;height: 30px;border:0px;}
#page a{border:0px;}
#page a.current,#page a:hover{border-radius: 3px;
    background-color: rgba(75,86,117,1);color:#fff;}

#page  .prev:hover{background: url(../images/w11a.png) no-repeat center center;background-size: 14px 14px;width: 30px;height: 30px;border:0px;}

#page  .next:hover{background: url(../images/w12a.png) no-repeat center center;background-size: 14px 14px;width: 30px;height: 30px;border:0px;}

.heng0{position: absolute;top:0px;left:0px;width:100%;z-index: 99;box-shadow: 0px 0px 8px 2px rgba(0,0,0,0.15);
    border: 1px solid rgba(231,234,238,1);background-color: #fff;display: none;}
.table1{position: relative;}

.bg{position: fixed;z-index: 9999;width:100%;height:100%;background-color: rgba(0,0,0,0.5);top:0px;left:0px;display: none;}

.tan00{position: fixed;z-index:10000;border-radius: 10px;
    background-color: rgba(255,255,255,1);
    color: rgba(16,16,16,1);
    font-size: 12px;
    box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);}

.tan001{left:50%;top:50%;margin-left: -300px;margin-top: -200px;width:600px;display: none;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);}
.tan1{border-bottom: 1px solid #E7EAEE;height:60px;line-height: 60px;padding:0px 20px;}
.tan11{float:left;font-size: 14px;color:#333;}
.tan11 h2{font-size: 14px;color:#333;line-height: 60px;}
.tan12{float:right;width:60px;height:60px;line-height: 60px;text-align: center;cursor: pointer;background: url(../images/w5.png) no-repeat center center;background-size: 18px 18px;}

.tan3{padding:20px;border-top: 1px solid #E7EAEE;        background: #fff;}
.tan30{width: 200px;
    height: 48px;
    line-height: 48px;
    border-radius: 100px;
    background-color: rgba(27,132,255,1);
    color: #fff;
    font-size: 12px;
    text-align: center;margin:0% auto;cursor: pointer;}
.tan2{padding:20px 0px;}
.tan20{overflow: hidden;}
.tan201{border-radius: 3px;
    background-color: rgba(248,249,250,1);
    border: 1px solid rgba(231,234,238,1);float:left;margin-left:3.3%;float:left;width:45%;float:left;padding:30px 20px;cursor: pointer;text-align: center;}
.tan201 img{width:80px;margin:0px 0px 20px;}
.tan201 .title{color:#101010;font-size: 14px;line-height: 18px;}
.tan201 .des{color:#999;font-size: 12px;line-height: 18px;}
.tan201.on{border: 1px solid rgba(27,132,255,1);}
.tan201.on .title{color:rgba(27,132,255,1);}


.tan002{left:50%;top:2%;margin-left: -450px;margin-top: 0px;width:900px;height:96%;display: none;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);}
.tan002 .tan3{position: absolute;bottom:0px;left:0px;width:100%;}
.tan002 .tan2{height:calc(100vh - 150px);overflow-y: auto;padding:20px 0px 20px;}


.gren1{margin-bottom: 15px; overflow: hidden;}
.gren11{width:30.4%;margin-left:2.2%;float: left;}
.gren1 .gren11 .form1{width:100%;margin-bottom: 15px;margin-left:0%}
.gren12{float: left;width:67.4%;}
.gren13 img{width:100%;}


.gren1 .form1{float:left;margin-left:2.2%;width:30.4%;}
.form1 dt{line-height: 33px;font-size: 12px;color:#333;}
.form1 dd input{height: 48px;
    line-height: 48px;
    border-radius: 3px;
    background-color: rgba(255,255,255,1);
    color: rgba(16,16,16,1);
    font-size: 12px;
    text-align: left;
    font-family: PingFangSC-regular;
    border: 1px solid rgba(231,234,238,1);width:100%;text-indent: 10px;}

    .form1 dd select{height: 48px;
        line-height: 48px;
        border-radius: 3px;
        background-color: rgba(255,255,255,1);
        color: rgba(16,16,16,1);
        font-size: 12px;
        text-align: left;
        font-family: PingFangSC-regular;
        border: 1px solid rgba(231,234,238,1);width:100%;text-indent: 10px;}



        .gren1 .form2{float:left;margin-left:2.2%;width:46.8%;}
        .form2 dt{line-height: 33px;font-size: 12px;color:#333;}
        .form2 dd input{height: 48px;
            line-height: 48px;
            border-radius: 3px;
            background-color: rgba(255,255,255,1);
            color: rgba(16,16,16,1);
            font-size: 12px;
            text-align: left;
            font-family: PingFangSC-regular;
            border: 1px solid rgba(231,234,238,1);width:100%;text-indent: 10px;}
        
            .form2 dd select{height: 48px;
                line-height: 48px;
                border-radius: 3px;
                background-color: rgba(255,255,255,1);
                color: rgba(16,16,16,1);
                font-size: 12px;
                text-align: left;
                font-family: PingFangSC-regular;
                border: 1px solid rgba(231,234,238,1);width:100%;text-indent: 10px;}


.gren13{float:left;margin-left:3.2%;width:45%;margin-top:33px;}


.form3 dt{line-height: 33px;font-size: 12px;color:#333;margin-left:2.2%;}
.form3 dd textarea{height: 96px;
    line-height: 48px;
    border-radius: 3px;
    background-color: rgba(255,255,255,1);
    color: rgba(16,16,16,1);
    font-size: 12px;
    text-align: left;
    font-family: PingFangSC-regular;
    border: 1px solid rgba(231,234,238,1);width:96%;text-indent: 10px;margin-left:2.2%;}


    .form3 dd input{height: 48px;
        line-height: 48px;
        border-radius: 3px;
        background-color: rgba(255,255,255,1);
        color: rgba(16,16,16,1);
        font-size: 12px;
        text-align: left;
        font-family: PingFangSC-regular;
        border: 1px solid rgba(231,234,238,1);width:96%;text-indent: 10px;;margin-left:2.2%;}
    
        .form3 dd select{height: 48px;
            line-height: 48px;
            border-radius: 3px;
            background-color: rgba(255,255,255,1);
            color: rgba(16,16,16,1);
            font-size: 12px;
            text-align: left;
            font-family: PingFangSC-regular;
            border: 1px solid rgba(231,234,238,1);width:96%;text-indent: 10px;;margin-left:2.2%;}




    .tan003{display:none;left:50%;top:2%;margin-left: -450px;margin-top: 0px;width:900px;height:96%;display: none;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);}
    .tan003 .tan3{position: absolute;bottom:0px;left:0px;width:100%;}
    .tan003 .tan2{height:calc(100vh - 150px);overflow-y: auto;padding:20px 0px 20px;}

.gren2{overflow: hidden;}
.bitian{color:#d13b4c}
.bitian2{color:#1b84ff}
.bitian3{color:#000}
.bitian4{color:#999}

.gren20{float:left;width:67%;}
.gren23{float:left;width:33%;}
.gren13 img{width:100%;}
.gren21 .form1{width:46.5%;}
.gren25 .gren1{width:100%;}
.gren25 .form1{ width: 95.3%;}
.gren24{margin-top:30px;}

.mt25{margin-top:20px;}
.ee00{padding:0px 20px 20px 20px;}
.ee0{color: rgba(75,86,117,1);font-size: 18px;}
.ee0 a{color: rgba(75,86,117,1);font-size: 18px;line-height: 33px;}
.ee0 span{color: rgba(75,86,117,1);font-size: 18px;line-height: 33px;}

.ee1{min-height:200px;}
.ee2{min-height:200px;}
.ee11{padding:20px;border-bottom:1px solid #e7eaee;display: flex;}
.ee11a{width:200px;}
.ee11a img{width:175px;}
.ee11b{flex: 1;}




.ee11c{width:210px;height:100px;}

.ee11c1{display: inline-block;width: 80px;
    height: 42px;line-height: 42px;
    border-radius: 5px;
    background-color: rgba(75,86,117,1);text-align: center;color:#fff;font-size: 12px;margin-right: 10px;cursor: pointer;}
    .ee11c2{display: inline-block;width: 105px;
        height: 42px;line-height: 42px;
        border-radius: 5px;
       text-align: center;color:#fff;font-size: 12px; background: #1b84ff url(../images/e1.png) no-repeat 10px 10px;background-size: 20px 20px;padding-left:28px;cursor: pointer;}

       .ee11c2.on{display: inline-block;width: 105px;
        height: 42px;line-height: 42px;
        border-radius: 5px;
       text-align: center;color:#fff;font-size: 12px; background: rgba(75,86,117,1) url(../images/e1.png) no-repeat 10px 10px;background-size: 20px 20px;padding-left:28px;cursor: pointer;}



.ee11b1{margin-top: 20px;}
.ee11b1 h2 b{line-height: 20px;
    color: rgba(16,16,16,1);
    font-size: 18px;font-weight: 700;font-family: PingFangSC-regular;}

    .ee11b1 h2 span{line-height: 20px;
        color: #999;
        font-size: 14px;font-weight: 400;font-family: PingFangSC-regular;}
        .ee11b2{width:700px;overflow: hidden;}    
.ee11b2 dl{float:left;width:400px;display: flex;margin:10px 0px 0px;}
.ee11b2 dl dt{width:90px;color:#999;font-size: 12px;text-align: right;font-weight: 400;line-height: 30px;}
.ee11b2 dl dd{flex: 1;color:#999;font-size: 12px;line-height: 30px;}

.ee11b3{width:700px;overflow: hidden;display: none;}    
.ee11b3 dl{float:left;width:400px;display: flex;margin:10px 0px 0px;}
.ee11b3 dl dt{width:90px;color:#999;font-size: 12px;text-align: right;font-weight: 400;line-height: 30px;}
.ee11b3 dl dd{flex: 1;color:#999;font-size: 12px;line-height: 30px;}

.ee12{line-height: 60px;}
.ee12 ul{overflow: hidden;}
.ee12 ul li{float:left;text-align: center;margin:0px 20px 0px 20px}
.ee12 ul li a{color:#999;font-size: 12px;color: rgba(75,86,117,1);
    font-size: 12px;border-bottom: 3px solid #fff;line-height: 57px;display: block;}
    .ee12 ul li.on a,.ee12 ul li:hover a{
        color: #1b84ff;
        border-bottom: 3px solid #1b84ff;
    }

    .ee11c3{display: inline-block;width: 105px;
        height: 42px;line-height: 42px;
        border-radius: 5px;
       text-align: center;color:#fff;font-size: 12px; background: rgba(75,86,117,1) url(../images/e6.png) no-repeat 10px 10px;background-size: 20px 20px;padding-left:28px;cursor: pointer;}


.ee21{overflow: hidden;padding:20px;display: flex;}      
.ee21a{flex:1;}

.ee21a dl{display: flex;margin:10px 0px 0px;}
.ee21a dl dt{width:140px;color:#111;font-size: 12px;text-align: right;font-weight: 400;line-height: 30px;}
.ee21a dl dd{flex: 1;color:#999;font-size: 12px;line-height: 30px;padding-left:10px;}

.ee21b{width:566px;}
.ee21b img{width:100%;}

.ee22{padding:20px;}
.ee220{line-height: 26px;
    color: rgba(75,86,117,1);
    font-size: 12px;}

.ee221{overflow: hidden;}
.qx0{overflow: hidden;margin-top: 20px;}
.qx1{float:left;width:96px;line-height: 48px;
    color: rgba(75,86,117,1);
    font-size: 12px;text-align: right;}
.qx2{float:left;width:320px;margin:0px 0px 0px 10px;}
.qx2 input{width:100%;height: 48px;line-height: 48px;border:1px solid #e7eaee;padding:0px 0px;margin:0px 0px 0px 0px;text-indent: 10px;}

.qx3{float:left;width:120px;margin:0px 0px 0px 10px;}
.qx3 button{width: 120px;
    height: 48px;
    border-radius: 3px;
    background-color: rgba(248,249,250,1);
    border: 1px solid rgba(231,234,238,1);text-align: center;color: rgba(75,86,117,1);
    font-size: 12px;margin:5px 0px !important;}

.ee221b {overflow: hidden;margin: 20px 0px 40px;margin-left: 106px;}
.ee221b button{height: 48px;width: 120px;
    line-height: 20px;
    border-radius: 100px;
    background-color: rgba(27,132,255,1);
    color: #fff;border:1px solid #1b84ff;
    color: rgba(255,255,255,1);
font-size: 14px;
    text-align: center;margin-right:10px;}

    .ee221b button:nth-child(2){background-color: #4b5675;color: #fff;border:1px solid #4b5675}

.ee2200{overflow: hidden;margin-top: 20px;font-size: 12px; color: #1b84ff;text-decoration: underline;}

.qx4{background: url(../images/e4.png) no-repeat 0px center;background-size: 18px 18px;padding-left:30px;float:left;margin-left:10px;line-height: 48px;}

.qx5{margin-top: 20px;margin-left:106px;line-height: 26px;
    color: rgba(153,153,153,1);
    font-size: 12px;}

.ee227{overflow: hidden;padding:20px;margin-top: 20px;width:400px;text-align: center;}
.ee227 img{width:120px;}
.ee227 .title{line-height: 26px;
    color: rgba(75,86,117,1);padding:10px;
    font-size: 12px;}

    .ml25{margin-left: 20px;}
    .mb25{margin-bottom: 20px;}
    .mr25{margin-right: 20px;}

.ee12{position: relative;}

.ee39{position: absolute;right:20px;top:0px;}

.ee11c6{display: inline-block;width: 105px;
    height: 42px;line-height: 42px;
    border-radius: 5px;
   text-align: center;color:#fff;font-size: 12px; background: rgba(75,86,117,1) url(../images/e7.png) no-repeat 10px 10px;background-size: 20px 20px;padding-left:28px;cursor: pointer;}



   .tan004{display:none;left:50%;top:50%;margin-top: 0px;width:600px;display: none;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);transform: translate(-50%, -50%);}
   .tan004 .tan3{width:100%;}
   .tan004 .tan2{padding:20px 0px 20px;min-height:100px;}




.ee4{overflow: hidden;}
.ee410{overflow: hidden;height: 20px;
    line-height: 20px;
    color: rgba(51,51,51,1);
    font-size: 12px;padding:0px 20px;}
    .ee410 span{color: rgba(153,153,153,1);
        font-size: 12px;}

.ee411 {overflow: hidden;padding:20px;border-bottom: 1px solid #e7eaee;}

.ee411 ul li{float:left;width:29%;text-align: center;margin:0px 2% 10px;
    border-radius: 3px;
    background-color: rgba(248,249,250,1);
    text-align: center;border: 1px solid rgba(231,234,238,1);cursor: pointer;position: relative;}
    .ee411 ul li h3{height:40px;color: rgba(75,86,117,1);
        font-size: 12px;line-height: 40px;}
.ee411 ul li span{height: 20px;width:20px;position: absolute;top:5px;right:5px;background: url(../images/e10.png) no-repeat;background-size: 20px 20px;}


.ee421 {overflow: hidden;padding:20px;}
.ee42 .ee410{margin-top: 20px;}


.ee421 ul li{float:left;width:29%;text-align: center;margin:0px 2% 10px;
    border-radius: 3px;
    background-color: rgba(248,249,250,1);
    text-align: center;border: 1px solid rgba(231,234,238,1);cursor: pointer;position: relative;}
    .ee421 ul li h3{height:40px;color: rgba(75,86,117,1);
        font-size: 12px;line-height: 40px;}
        .ee421 ul li:nth-child(3n){margin-right:0px;}
.ee421 ul li span{height: 20px;width:20px;position: absolute;top:5px;right:5px;background: url(../images/e9.png) no-repeat;background-size: 20px 20px;}

.ee3 .ee11c1{margin-left: 10px;}

.table1.heng00 {margin:20px 20px;}


.alini{color:#333;line-height: 26px;text-underline-offset: 3px; }

.alini:hover, .alini.on{color:#1b84ff;text-decoration: underline !important;line-height: 26px;text-underline-offset: 3px; }
.alini1{color:#333;line-height: 26px;text-underline-offset: 3px;text-decoration: underline !important; }
.alini2{color:#1b84ff;line-height: 26px; }


.tan005{left:50%;top:2%;margin-left: -700px;margin-top: 0px;width:1400px;height:95%;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;}
.tan005 .tan3{position: absolute;bottom:0px;left:0px;width:100%;}
.tan005 .tan2{height:calc(100vh - 150px);overflow-y: auto;padding:20px 0px 20px;}

.tan61{float:left;width:700px;border-right:1px solid #E7EAEE;}
.tan62{float:left;width:700px;padding:20px;}
.tan62a h2{line-height: 30px;color: rgba(51,51,51,1);font-size: 12px;margin-bottom: 10px;}
.tan62b{overflow: hidden;}
.tan621{width:60%;float:left;border-radius: 5px;
    background-color: rgba(248,249,250,1);
    border-right: 1px solid rgba(231,234,238,1);padding:30px;}
    .tan621 img{width:100%;}

.tan622{width:40%;float:left;padding:0px 20px;}
.tan622a{line-height: 48px;
    border-radius: 3px;
    background-color: rgba(248,249,250,1);
    border: 1px solid rgba(231,234,238,1);text-align: center;font-size:12px;color:#666;cursor: pointer;}

    .tan622b{border-radius: 3px;
        background-color: rgba(248,249,250,1);
        border: 1px solid rgba(231,234,238,1);text-align: center;padding:20px;margin-top: 10px;margin-bottom: 10px;} 

        .tan622b h3 img{width:18px;height:18px;}
        .tan622b p{color: rgba(105,105,105,1);
            font-size: 12px;
            text-align: center;margin-top: 10px;}

.tan622c h2{font-size:12px;color:#333;line-height: 30px;}
.tan622c ul{overflow: hidden;border: 1px solid rgba(231,234,238,1);height:120px;}
.tan622c ul li{line-height: 48px;padding-left:20px;border-bottom: 1px solid #E7EAEE;color: rgba(51,51,51,1);
    font-size: 12px;overflow: hidden;cursor: pointer;text-align: center;position: relative;}
       .tan622c ul li b{display: block;overflow: hidden;width: 100%;height:30px;line-height: 30px;overflow: hidden;float:none;margin:0 auto;}
    .tan622c ul li span{width:18px;height:48px;background: url(../images/e10.png) no-repeat center center;background-size: 18px 18px;margin-left: 10px;display: block;position: absolute;top:0%;margin-top: 0px;right:0px}

    .tan622c ul li:hover{color:#1b84ff}

.form2 .radio{height: 48px;
    line-height: 48px;
    border-radius: 3px;
    background-color: rgba(255, 255, 255, 1);
    color: rgba(16, 16, 16, 1);
    font-size: 12px;
    text-align: left;
    font-family: PingFangSC-regular;
    border: 1px solid rgba(231, 234, 238, 1);
    width: 100%;padding-left:10px;margin-top:0px;margin-bottom:0px;}
    .form2 .radio label{display: block;float:left;width:40%;height: 48px;overflow: hidden;}
    .form2 .radio label input{width:20px;height: 20px;margin-top: 12px;margin-right:10px;display: inline-block;}
    .form2 .radio label span{display: inline-block;margin-left:10px}
.form2 input.date{background: url(../images/e11.png) no-repeat right 20px center;background-size: 15px 15px;}

.form2 .radio label input:checked + span{color:#1b84ff}





input.changcolor::-webkit-input-placeholder {
    color: #1b84ff; /* Chrome, Opera, Safari */
}
input.changcolor:-moz-placeholder {
    color: #1b84ff; /* Firefox 18- */
    opacity: 1; /* 解决透明度问题 */
}
input.changcolor::-moz-placeholder {
    color: #1b84ff; /* Firefox 19+ */
    opacity: 1; /* 解决透明度问题 */
}
input.changcolor:-ms-input-placeholder {
    color: #1b84ff; /* Internet Explorer 10+ */
}

.tan006{left:50%;margin-top: 0px;width:410px;height:680px;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;top:50%; transform: translate(-50%, -50%); }
.tan006 .tan3{position: absolute;bottom:0px;left:0px;width:100%;}
.tan006 .tan2{height:calc(100vh - 150px);overflow-y: auto;padding:20px 0px 20px;}

.form4{padding:0px 20px 0px;}
.form4 dt{line-height: 33px;font-size: 12px;color:#333;margin-left:2.2%;}
.form4 dd textarea{height: 96px;
    line-height: 48px;
    border-radius: 3px;
    background-color: rgba(255,255,255,1);
    color: rgba(16,16,16,1);
    font-size: 12px;
    text-align: left;
    font-family: PingFangSC-regular;
    border: 1px solid rgba(231,234,238,1);width:100%;text-indent: 10px;margin-left:0%;}


    .form4 dd input{height: 48px;
        line-height: 48px;
        border-radius: 3px;
        background-color: rgba(255,255,255,1);
        color: rgba(16,16,16,1);
        font-size: 12px;
        text-align: left;
        font-family: PingFangSC-regular;
        border: 1px solid rgba(231,234,238,1);width:100%;text-indent: 10px;;margin-left:0%;}
    
        .form4 dd select{height: 48px;
            line-height: 48px;
            border-radius: 3px;
            background-color: rgba(255,255,255,1);
            color: rgba(16,16,16,1);
            font-size: 12px;
            text-align: left;
            font-family: PingFangSC-regular;
            border: 1px solid rgba(231,234,238,1);width:100%;text-indent: 10px;;margin-left:0%;}

.form4 .radio{height: 48px;
                line-height: 48px;
                border-radius: 3px;
                background-color: rgba(255, 255, 255, 1);
                color: rgba(16, 16, 16, 1);
                font-size: 12px;
                text-align: left;
                font-family: PingFangSC-regular;
                border: 1px solid rgba(231, 234, 238, 1);
                width: 100%;padding-left:10px;margin-top:0px;margin-bottom:0px;}
.form4 .radio label{display: block;float:left;height: 48px;overflow: hidden;margin-right: 30px;}
.form4 .radio label input{width:20px;height: 20px;margin-top: 12px;margin-right:10px;display: inline-block;}
.form4 .radio label span{display: inline-block;margin-left:10px;}
.form4 input.date{background: url(../images/e11.png) no-repeat right 20px center;background-size: 15px 15px;}
.form4 .radio label input:checked + span{color:#1b84ff}


.layui-form-select dl dd.layui-this {
    background-color: #5FB878;
    color: #fff;
}


.select00{width:360px;height:430px;padding:20px;position: absolute;display: none;left:0px;top:0px;z-index: 19999;background-color: #fff;border-radius: 5px;}
.select1 input{width:100%;height:40px;line-height:40px;border:1px solid #e7eaee;border-radius:5px;padding-left:30px;background: url(../images/e8.png) no-repeat left 10px center;background-size: 15px 15px;font-size: 12px;color:#999;}

.select1{border-bottom:1px solid #e7eaee;padding-bottom:20px;}
.select2{height:40px;line-height:40px;font-size: 12px;color:#999;}
.select2 a{color:#1b84ff}

.select3{height:290px;overflow-y: auto;}

.select3 ul li{font-size: 12px;color:#333;line-height: 42px;cursor: pointer;}
.select3 ul li:hover{border-radius: 3px;
    background-color: rgba(248,249,250,1);color: #1b84ff;}
.select000{width:360px;height:430px;padding:20px;position: absolute;display: none;left:0px;top:0px;z-index: 19999;background-color: #fff;border-radius: 5px;}
.select33{height:260px;overflow-y: auto;}

.select33 ul li{font-size: 12px;color:#333;line-height: 42px;cursor: pointer;}
.select33 ul li:hover{border-radius: 3px;
    background-color: rgba(248,249,250,1);color: #1b84ff;}
.select0004{width:360px;height:430px;padding:20px;position: absolute;display: none;left:0px;top:0px;z-index: 19999;background-color: #fff;border-radius: 5px;}

.select34{height:260px;overflow-y: auto;}

.select34 ul li{font-size: 14px;color:#333;line-height: 42px;cursor: pointer;}
.select34 ul li:hover{border-radius: 3px;
    background-color: rgba(248,249,250,1);color: #1b84ff;}

.select0005{width:360px;height:430px;padding:20px;position: absolute;display: none;left:0px;top:0px;z-index: 19999;background-color: #fff;border-radius: 5px;}

.select35{height:260px;overflow-y: auto;}

.select35 ul li{font-size: 14px;color:#333;line-height: 42px;cursor: pointer;}
.select35 ul li:hover{border-radius: 3px;
    background-color: rgba(248,249,250,1);color: #1b84ff;}

 #agency   .ee11b2 dl dt{width:128px;}


 .tan007{left:50%;margin-top: 0px;width:410px;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;top:50%; transform: translate(-50%, -50%); }



 .meuns21.on{border:0px;}
 .meuns21.on ul li.on:nth-child(2){        background: url(../images/e15.png) no-repeat 0px center;
    background-size: 20px 20px;}

.meuns21.on ul li.on:nth-child(3){        background: url(../images/e16.png) no-repeat 0px center;
        background-size: 20px 20px;}
.meuns21.on ul li.on:nth-child(4){        background: url(../images/e17.png) no-repeat 0px center;
            background-size: 20px 20px;}


.select-list li input.date{background:#fff url(../images/e11.png) no-repeat right 20px center;background-size: 15px 15px;}

.select-list.right{float: right;}
.cbody1{height:40px;}
.rr0{float: left;line-height: 40px;font-size: 18px;color:#4b5675;}
.layui-form-select dl{padding:0px !important;}



.form1 .radio{height: 48px;
    line-height: 48px;
    border-radius: 3px;
    background-color: rgba(255, 255, 255, 1);
    color: rgba(16, 16, 16, 1);
    font-size: 12px;
    text-align: left;
    font-family: PingFangSC-regular;
    border: 1px solid rgba(231, 234, 238, 1);
    width: 100%;padding-left:10px;margin-top:0px;margin-bottom:0px;}
.form1 .radio label{display: block;float:left;height: 48px;overflow: hidden;margin-right: 30px;}
.form1 .radio label input{width:20px;height: 20px;margin-top: 12px;margin-right:10px;display: inline-block;}
.form1 .radio label span{display: inline-block;margin-left:10px;}
.form1 input.date{background: url(../images/e11.png) no-repeat right 20px center;background-size: 15px 15px;}
.form1 .radio label input:checked + span{color:#1b84ff}



.ee210{overflow: hidden;padding:20px;}      
.ee210a{}

.ee210a dl{display: flex;margin:10px 0px 0px;}
.ee210a dl dt{width:140px;color:#111;font-size: 12px;text-align: right;font-weight: 400;line-height: 30px;}
.ee210a dl dd{flex: 1;color:#999;font-size: 12px;line-height: 30px;padding-left:10px;}

.ee210a dl b{color:#333}


.ee210b{overflow: hidden;width:480px;}
.ee210b dl{display: flex;margin:10px 0px 0px;float:left;}
.ee210b dl dt{width:140px;color:#999;font-size: 12px;text-align: right;font-weight: 400;line-height: 30px;}
.ee210b dl dd{flex: 1;color:#999;font-size: 12px;line-height: 30px;padding-left:10px;width:100px;}
.ee210b h2{font-size:14px;line-height: 50px;}

.ee210c{overflow: hidden;width:480px;}
.ee210c dl{display: flex;margin:10px 0px 0px;float:left;}
.ee210c dl dt{width:140px;color:#999;font-size: 12px;text-align: right;font-weight: 400;line-height: 30px;}
.ee210c dl dd{flex: 1;color:#999;font-size: 12px;line-height: 30px;padding-left:10px;width:100px;}
.ee210c h2{font-size:14px;line-height: 50px;}


.ee11b15{margin-top: 20px;}
.ee11b15 h2 b{line-height: 20px;
    color: #101010;
    font-size: 20px;font-weight: 700;font-family: PingFangSC-regular;}

    .ee11b15 h2 span{line-height: 20px;
        color: #999;
        font-size: 14px;font-weight: 400;font-family: PingFangSC-regular;}
        .ee11b25{width:1200px;overflow: hidden;}    
.ee11b25 dl{float:left;width:300px;display: flex;margin:10px 0px 0px;}
.ee11b25 dl dt{width:90px;color:#999;font-size: 12px;text-align: right;font-weight: 400;line-height: 30px;}
.ee11b25 dl dd{flex: 1;color:#999;font-size: 12px;line-height: 30px;width:210px;}

.ee11b35{width:700px;}    
.ee11b35 dl{float:left;width:400px;display: flex;margin:10px 0px 0px;}
.ee11b35 dl dt{width:90px;color:#101010;font-size: 12px;text-align: right;font-weight: 700;line-height: 30px;}
.ee11b35 dl dd{flex: 1;color:#999;font-size: 12px;line-height: 30px;}



.tan008{left:50%;margin-top: 0px;width:900px;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;top:50%; transform: translate(-50%, -50%); }

.ee11c1.on{width:auto;padding:0px 20px;height:48px;line-height: 48px;}

.tan009{left:50%;margin-top: 0px;width:900px;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;top:50%; transform: translate(-50%, -50%); }

.tan26{margin:0px 20px;}
.tan26 dl{display: flex;margin:10px 0px 0px;}
.tan26 dl dt{width:60px;color:#999;font-size: 12px;text-align: right;font-weight: 400;line-height: 30px;text-align: justify;}
.tan26 dl dd{flex: 1;color:#333;font-size: 12px;line-height: 30px;padding-left:40px;}


.tiixng{border-radius: 100px;
    background-color: rgba(27,132,255,1);font-size:12px;color:#fff;width:60px;height:20px;line-height: 20px;text-align: center;        display: block;
}
.tiixng.on{background-color:#4b5675;}

.form2 input.date.two{width: 49%;float: left;margin-right: 2%}
.form2 input.date.two.on{margin-right: 0%}
.tan261a{font-size:12px;color:#333;margin-bottom: 15px;}
.tan261b ul{overflow: hidden;margin-bottom: 15px;}
.tan261b ul li{float: left;margin:0px 20px 0px;color:#333;font-size: 12px;line-height: 28px;}
.tan261b ul li label{display: block;}
.tan261b ul li input{float: left;display: block;}
.tan261b ul li span{float: left;display: block;margin-left: 5px;}
.tan261a em{color:#999;margin-right: 5px;font-style:normal}

.tan262b table{width:100%;border-top:1px solid rgba(231,234,238,1);border-left:1px solid rgba(231,234,238,1);}
.tan262b table tr th,.tan262b table tr td{border-bottom:1px solid rgba(231,234,238,1);font-size:12px;color:#333;padding:0px 20px 0px;height:58px;border-right:1px solid rgba(231,234,238,1);}
.tan262b table tr th{background: #F8F9FA;color:#4B5675;font-weight: 700;height:58px;line-height: 58px;}

.tan262b table tr td input{margin-right:10px;}
.tan263{margin-top: 20px;height:22px;line-height: 22px;}
.tan263 a{color:#1b84ff;font-size: 12px;background: url(../images/e18.png) no-repeat left center;padding-left: 30px;margin-right: 20px;background-size:20px 20px;margin-left:20px;}

.select-list0{overflow: hidden;}       
.select-list0 li{color:#999;margin:5px 20px 5px 0;font-size: 12px;}
.select-list0 li p{float:left;width:80px;margin:5px 15px 5px 0;text-align:right}
.select-list0 li input{border-radius: 3px;
    background-color: rgba(255,255,255,1);
    border: 1px solid rgba(231,234,238,1);width: 180px;
    height: 48px;line-height: 48px;text-indent: 40px;background:#fff url(../images/w13.png) no-repeat 10px center;background-size: 20px 20px;}
.select-list0 li .submit-btn{border:0;border-radius:4px;background:0 0;outline:0;width:40px;height:23px}
.select-list0 li select{border-radius: 3px;
    background-color: rgba(255,255,255,1);
    border: 1px solid rgba(231,234,238,1); height: 48px;line-height: 48px;width: 180px;text-indent: 10px;}
.select-list0 li{float:left}

.right{float:right;}

.rr1{min-height:400px;display: flex;}
.rr1a{flex:1;padding:20px;border-right: 1px solid rgba(231,234,238,1);}
.rr1b{width:350px;padding:20px;}

.rr1b0{margin-bottom: 15px;}
.rr1b0 .title{font-size: 14px;color:#4b5675;font-weight: 700;margin-bottom: 20px;}
.rr1b0 .img{border-radius:5px;background: #f8f9fa;text-align: center;padding:20px 0px;}
.rr1b0 .img img{width:100px;}
.rr1b1{margin-bottom: 15px;}
.rr1b1 .title{font-size: 12px;color:#333;font-weight: 400;margin-bottom: 10px;}
.rr1b1 .des{font-size: 12px;color:#4b5675;font-weight: 400;margin-bottom: 10px;}

.rr1a ul{overflow: hidden;}
.rr1a ul li{width:20%;float:left;margin:20px 0px 50px 0px;text-align: center;}
.rr1a ul li .title{font-size: 12px;color:#333;font-weight: 400;line-height: 40px;}
.rr1a ul li img{width:100px;}
.rr1a .title2{font-size: 14px;color:#4b5675;font-weight: 700;margin-bottom: 20px;}


/* 消息 */
.rr200 .meuns1,.rr200 .meuns21{border:0px;}


.rr2{margin:0px 20px 20px;border-bottom: 1px solid rgba(231,234,238,1);padding-bottom:20px;}

.rr2 ul li{height: 50px;line-height: 50px;}
.rr2 ul li:nth-child(1){background: url(../images/e21.png) no-repeat 15px center;background-size: 20px 20px;padding-left:45px;}
.rr2 ul li:nth-child(2){background: url(../images/e22.png) no-repeat 15px center;background-size: 20px 20px;padding-left:45px;}
.rr2 ul li:nth-child(3){background: url(../images/e23.png) no-repeat 15px center;background-size: 20px 20px;padding-left:45px;}
.rr2 ul li:nth-child(4){background: url(../images/e24.png) no-repeat 15px center;background-size: 20px 20px;padding-left:45px;}
.rr2 ul li a{display: block;}

.rr2 ul li.on{height: 50px;line-height: 50px;
    border-radius: 5px;
    background-color: rgba(248,249,250,1);
    border: 1px solid rgba(231,234,238,1);}

.meuns21b ul li  span{width:20px;height:20px;display: inline-block;background: url(../images/e25.png) no-repeat center center;background-size: 20px 20px;position: relative;
    top: 5px;margin-left:5px;}


    .subm10 {
        padding:0px 20px;
        line-height: 40px;
        border-radius: 3px;
        background-color: rgba(27, 132, 255, 1);
        display: block;
        text-align: center;
        font-size: 12px;
        color: #fff;
    }


    .subm2 {
        padding:0px 20px;
        line-height: 40px;
        border-radius: 3px;
        background-color: #4B5675;
        display: block;
        text-align: center;
        font-size: 12px;
        color: #fff;
    }

.left{float: left;}


.table2 table{width: 100%}

.table2 table tr{border:1px solid rgba(231,234,238,1);}
.table2 table tr:nth-child(2n){border:0px;height:10px;overflow: hidden;}
.table2 table tr:nth-child(2n) td{border:0px;height:10px;overflow: hidden;}

.table2 table tr th,.table2 table tr td{font-size:12px;color:#333;padding:0px 10px 0px;height:40px;}
.table2 table tr th{background: #F8F9FA;color:#4B5675;font-weight: 700;height:40px;line-height: 40px;}
.table2 table img{width:20px;}
.table2 table input{margin:0px;}

.table2 table tr td.jiacu{color:#000;}

.tan10{left:50%;margin-top: 0px;width:700px;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;top:50%; transform: translate(-50%, -50%); }


.tags{padding: 0px 20px 0px 20px;position: relative;overflow: hidden;font-size: 14px;color:#999;line-height: 40px;}



.tan011{left:50%;top:2%;margin-left: -400px;margin-top: 0px;width:700px;height:95%;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;}
.tan011 .tan3{position: absolute;bottom:0px;left:0px;width:100%;}
.tan011 .tan2{height:calc(100vh - 150px);overflow-y: auto;padding:20px 0px 20px;}
.rr3a{padding:20px;}
.rr3a dl{overflow: hidden;margin-bottom: 10px;}
.rr3a dl dt{float:left;width:80px;font-size: 12px;color:#333;font-weight: 700;line-height: 26px;}
.rr3a dl dd{float:left;width:260px;;font-size: 12px;color:#999;font-weight: 400;line-height: 26px;}
.rr3b{padding:20px;}
.rr3b1{overflow: hidden;}
.rr3b1 h2{font-size: 18px;color:#000;font-weight: 700;margin-bottom:20px;}
.rr3b1 .des{font-size: 12px;color:#666;margin-bottom:20px;line-height: 40px;}
.rr3b2 h2{font-size: 18px;color:#000;font-weight: 700;margin-bottom:20px;background: url(../images/e28.png) no-repeat 0px center;background-size: 20px 20px;padding-left:30px;}
.rr3b2 .des{overflow: hidden;}

.rr3b2 .des dd{float:left;}
.rr3b2 .des dd a{
    height: 65px;
    border-radius: 10px;
    border: 1px solid rgba(231,234,238,1);display: block;line-height: 65px;background:#f8f9fa url(../images/e30.png) no-repeat right 20px center;background-size: 20px 20px;padding-right:60px;padding-left:20px;font-size: 12px;color:#333;margin-right:20px;margin-bottom:20px;}
.rr3c{padding:20px;}
.rr3c textarea{width:100%;height:100px;border-radius: 10px;border: 1px solid rgba(231,234,238,1);padding:10px;font-size: 12px;color:#101010;resize:none;}
.rr3c h2{font-size: 12px;color:#000;font-weight: 700;margin-bottom:20px;}
.rr3c  button{padding:0px 20px;line-height: 42px;border-radius: 3px;background-color: rgba(27, 132, 255, 1);display: block;text-align: center;font-size: 12px;color: #fff;margin-top:20px;border:0px;}

.checkkbox {overflow: hidden;        border: 1px solid rgba(231, 234, 238, 1);padding:10px 0px;border-radius: 3px;}
.checkkbox ul li{float: left;margin:0px 10px 0px;color:#333;font-size: 12px;line-height: 28px;}
.checkkbox ul li label{display: block;}
.checkkbox ul li input{float: left;display: block;width:20px;height:20px;}
.checkkbox ul li span{float: left;display: block;margin-left: 5px;}
.checkkbox em{color:#999;margin-right: 5px;font-style:normal}

.radio ul{overflow: hidden;float:left;}
.radio ul li{float:left;margin-right: 10px;color:#1b84ff;font-size: 12px;line-height: 48px;}
.radio ul li span{display: inline-block;width:20px;height:20px;background: url(../images/e25.png) no-repeat center center;background-size: 20px 20px;vertical-align: middle;cursor: pointer;}
.radio> a{background:url(../images/e18.png) no-repeat 0px center;background-size: 20px 20px;display: inline-block;width:120px;height:48px;vertical-align: middle;padding-left:30px;font-size:12px;color:#1b84ff;margin-left:10px;}

.tan012{left:50%;top:10%;margin-left:0px;margin-top: 0px;width:700px;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;}

.rr41{padding:10px 20px 0px;font-size:12px;color:#000;}
.rr41 h2{font-size: 12px;color:#000;font-weight: 700;margin-bottom:10px;}
.rr42{margin:20px;border:1px solid rgba(231,234,238,1);padding:20px 0px;height:100px;}
.rr42 ul li{line-height: 32px;overflow: hidden;cursor: pointer;}
.rr42 ul li b{float: left;display: block;}
.rr42 ul li b img{width:20px;height:20px;margin:0px 10px 0px  20px;}
.rr42 ul li span{float: left;display: block;font-size: 12px;color:#4B5675;line-height: 32px;}
.rr42 ul li.on{background-color:#f8f9fa;border-radius: 3px;color:#1b84ff;background: #f8f9fa  url(../images/e20.png) no-repeat right 20px center;background-size: 20px 20px;}

.rr42 ul li.on  span{color:#1b84ff;}


.rr5{position: absolute;z-index:11000;top:10%;left:10%;width:400px;padding:20px 0px;display: none;}

.form4 input.date2{background: url(../images/e8.png) no-repeat left 20px center;background-size: 15px 15px;text-indent: 40px;}
.gren17 ul{overflow: hidden;padding-left:20px;}
.gren17 ul li{float: left;width:6%;color:#333;font-size: 12px;line-height: 28px;}
.gren18{margin:20px 20px 20px;border-top: #e7eaee 1px solid;height:300px;}

.gren181{display: flex;        border-bottom: 1px solid #eee;
        padding: 5px 0px;}
.gren181 dt{width:30px;}
.gren181 dd img{width:30px;height:30px;margin-right:5px;}
.gren181 dd{flex:1;color:#333;font-size: 14px;line-height: 36px;}
.gren181 dd li{cursor: pointer;}
.gren17 li {
    cursor: pointer;
    transition: all 0.2s ease;
    margin: 2px;
    border-radius: 3px;
    color:#666;
}

/* 正常状态 */
.gren17 li:hover {

}

/* 激活状态 */
.gren17 li.active {
    color: #000;
}

/* 禁用状态（没有数据的字母） */
.gren17 li.disabled {
    color: #ccc;
}

.gren17 li.disabled:hover {
    background-color: #f8f9fa;
    color: #ccc;
}
.rr5 .gren18{padding-bottom:50px;}
.meuns21.on ul li.on:nth-child(5){        background: url(../images/e31.png) no-repeat 0px center;
    background-size: 20px 20px;}
.meuns1 h4{background: url(../images/duo2.png) no-repeat 0px center;
    background-size: 20px 20px; }


.meuns1 h4{cursor: pointer;
        padding-left:30px;
                height: 20px;
                line-height: 20px;
                color: rgba(75,86,117,1);
                font-size: 12px;margin-top: 20px;
                background: url(../images/duo1.png) no-repeat 0px center;background-size: 20px 20px;margin-top: 40px;
}
     .rr5 .gren1 {position: relative;}

  .rr5   .form4 dd input {
        height: 40px;
        line-height: 40px;
        border-radius: 3px;
        background-color: rgba(255, 255, 255, 1);
        color: rgba(16, 16, 16, 1);
        font-size: 14px;
        text-align: left;
        font-family: PingFangSC-regular;
        border: 1px solid rgba(231, 234, 238, 1);
        width: 80%;
        text-indent: 40px;
        margin-left: 0%;
    }

.rr5 .tan121{position: absolute;
        top: -5px;
        right: 10px;}
   
.meuns1 h4.on{
               background: url(../images/duo2.png) no-repeat 0px center;background-size: 20px 20px;}


.td1{order-radius: 100px;
    background-color: rgba(52,199,88,.1);
    color: rgba(52,199,88,1);border-radius: 100px;
    font-size: 12px;padding:5px 10px;}
.td2{order-radius: 100px;
        background-color: rgba(175,82,222,.1);
        color: rgba(175,82,222,1);border-radius: 100px;
        font-size: 12px;padding:5px 10px;}
.td3{order-radius: 100px;
            background-color: rgba(255,149,2,.1);
            color: rgba(255,149,2,1);border-radius: 100px;
            font-size: 12px;padding:5px 10px;}
.td4{order-radius: 100px;
                background-color: rgba(88,86,214,.1);
                color: rgba(88,86,214,1);border-radius: 100px;
                font-size: 12px;padding:5px 10px;}           
            
.td5{order-radius: 100px;
                    background-color: rgba(27,132,255,.1);
                    color: rgba(27,132,255,1);border-radius: 100px;
                    font-size: 12px;padding:5px 10px;}



.tan013{position:absolute;left:10%;top:10%;margin-left:0px;margin-top: 0px;width:700px;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;}

.rr42.rr420{margin:20px;border:0px solid rgba(231,234,238,1);padding:0px 0px;height:100px;}

.rr420 .table1 table{border-left:1px solid rgba(231,234,238,1);border-right:1px solid rgba(231,234,238,1);}
.rr420 .table1 table tr th{text-align: center;}


.tan014{left:50%;margin-top: 0px;width:900px;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;top:50%; transform: translate(-50%, -50%); }

.table3{margin:0px 20px;}
.table3 table{width: 100%;border-top:1px solid rgba(231,234,238,1);border-left:1px solid rgba(231,234,238,1);}
.table3 table tr th,.table3 table tr td{font-size:12px;color:#333;padding:0px 10px 0px;height:40px;line-height: 40px;border-bottom:1px solid rgba(231,234,238,1);border-right:1px solid rgba(231,234,238,1);}

.table3 table tr td:nth-child(4n+1),.table3 table tr td:nth-child(4n+3){
width:120px;text-align: center;background: #f8f9fa;color:#000;font-weight: 700;

}
.table3 table tr td.des{line-height:30px;padding:20px;}

.tan3{text-align: center;}
.tan3 .tan39{margin:0px 0px 0px;padding:10px 20px;border-radius: 5px;background: #4c5a7b;color:#fff;font-size: 14px;cursor: pointer;display: inline-block;}
.tan3 .tan39:hover{background: #1b84ff;}



.tan2011{float:left;margin-left:3.3%;float:left;width:45%;float:left;cursor: pointer;text-align: center;}

.tan2011 .img{margin-bottom: 20px;border:2px solid #e7eaee;border-radius: 3px;}
.tan2011 img{width:120px;padding:60px 0px 60px;}
.tan2011 .title{color:#101010;font-size: 14px;line-height: 18px;}
.tan2011 .des{color:#999;font-size: 12px;line-height: 18px;}
.tan2011.on .img{border:2px solid #1b84ff;background: url(../images/e34.png) no-repeat right bottom -1px;}
.tan2011.alini1 .title{color:rgba(27,132,255,1);}


.tan0015{left:50%;top:2%;margin-left: -700px;margin-top: 0px;width:1400px;height:95%;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;}
.tan0015 .tan3{position: absolute;bottom:0px;left:0px;width:100%;}
.tan0015 .tan2{height:calc(100vh - 150px);overflow-y: auto;padding:20px 0px 20px;}
.rr6{margin:0px 20px 20px;}
.rr61{margin:0px 0px;}
.rr61 h2{height: 20px;
    line-height: 20px;
    color: #000;
    font-size: 12px;margin-bottom: 10px;}

    .rr61 p{height: 20px;
        line-height: 20px;
        color: #666;
        font-size: 12px;margin-bottom: 12px;}
        .rr62{overflow: hidden;}
.rr62 div{width:48.5%;float:left;margin-right:3%;margin-bottom: 20px;line-height: 48px;
    border-radius: 3px;
    background-color: rgba(255,255,255,1);
    border: 1px solid rgba(231,234,238,1);text-align: center;font-size: 12px;color:#666;cursor: pointer;}
.rr62 div:last-child{margin-right:0px;}

.rr63{border-radius: 5px;
    background-color: rgba(248,249,250,1);
    border: 1px solid rgba(231,234,238,1);margin-top: 0px;text-align: center;padding:23px 0px 22px;}
.rr63 img{width: 18px;margin-bottom: 20px;}
.rr63  .title{font-size: 12px;color:#666;}


.rr64{text-align: center;margin-top:20px;}
.rr64 .tan39{border:0px;margin:0px 0px 0px;padding:10px 20px;border-radius: 200px;background: #4c5a7b;color:#fff;font-size: 14px;cursor: pointer;display: inline-block;}
.rr64 .tan39:hover{background: #1b84ff;}

.tan0016{left:50%;margin-top: 0px;width:900px;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;top:50%; transform: translate(-50%, -50%); }


.tan2611a{font-size:12px;color:#333;margin-bottom: 15px;margin-left: 20px;}
.tan2611b ul{overflow: hidden;margin-bottom: 15px;}
.tan2611b ul li{float: left;margin:0px 20px 0px;color:#333;font-size: 12px;line-height: 28px;}
.tan2611b ul li label{display: block;}
.tan2611b ul li input{float: left;display: block;}
.tan2611b ul li span{float: left;display: block;margin-left: 5px;}
.tan2611a em{color:#999;margin-right: 5px;font-style:normal}

.form1 input.date3{background:#fff url(../images/e35.png) no-repeat right 20px center;background-size: 15px 15px;}

.gren1.ggdd{position: relative;}
.gren1.ggdd .img{position: absolute; top: 47px;
    left: 297px;width:12px;height:20px;z-index: 1;background:#fff url(../images/e36.png) no-repeat center center;background-size: 12px 20px;}

    .tan3 .tan391 {
        margin: 0px 5px 0px;
        padding: 10px 20px;
        border-radius: 5px;
        background: #4c5a7b;
        color: #fff;
        font-size: 14px;
        cursor: pointer;
        display: inline-block;
    }
    .tan3 .tan392 {
        margin: 0px 5px 0px;
        padding: 10px 20px;
        border-radius: 5px;
        background: #1b84ff;
        color: #fff;
        font-size: 14px;
        cursor: pointer;
        display: inline-block;
    }


.rr7{position: absolute;top:30%;left:40%;width:500px;padding:20px;background: #fff;display: none;z-index:40000;}
.rr71{margin-bottom: 20px;display: flex;}
.rr71a{flex:1;}
.rr71b{margin-left: 20px;}
.rr71a input{width: 100%;padding:0px 10px;border: 1px solid #ddd;border-radius: 5px;border-radius: 3px;
    background-color: rgba(255,255,255,1);
    border: 1px solid rgba(231,234,238,1);line-height: 48px;}
    .rr71a input:focus{border-color: #1b84ff;} 

.rr71b input{width: 100%;padding: 10px;border: 1px solid #ddd;border-radius: 5px;}
.rr71b input:focus{border-color: #1b84ff;}
.rr72{overflow: hidden;}

.table4 table{width: 100%;border-left:1px solid rgba(231,234,238,1);border-top:1px solid rgba(231,234,238,1);background: #fff;}
.table4 table tr th,.table4 table tr td{border-right:1px solid rgba(231,234,238,1);border-bottom:1px solid rgba(231,234,238,1);font-size:12px;color:#333;padding:0px 10px 0px;height:60px;}
.table4 table tr th{background: #F8F9FA;color:#4B5675;font-weight: 700;border-right:1px solid rgba(231,234,238,1);border-bottom:1px solid rgba(231,234,238,1);height:48px;line-height: 48px;}
.table4 table img{width:28px;}
.subm1:hover{background: #1b84ff;color:#fff;}

.info6{padding: 20px 20px;}
.info6 dl{margin-bottom: 20px;display: flex;}
.info6 dl dt{width: 40px;font-size: 12px;color:#333;margin-right: 20px;height:40px;}
.info6 dl dd{flex:1;}
.info6 dl dd h3{font-size: 12px;color:#000;margin-right: 20px;line-height: 12px;margin-bottom: 10px;font-weight: 700;}
.info6 dl dd p{font-size: 12px;color:#666;margin-right: 20px;line-height: 12px;}
.info6 dl dd  img{width:20px;}

.info6 dl dt.on1{background:#DDE7FA url(../images/e41.png) no-repeat center center;background-size: 20px 20px;border-radius: 100%;}
.info6 dl dt.on2{background:#D3F1E0 url(../images/e42.png) no-repeat center center;background-size: 20px 20px;border-radius: 100%;}
.info6 dl dt.on3{background:#F6D8DB url(../images/e43.png) no-repeat center center;background-size: 20px 20px;border-radius: 100%;}
.info6 dl dt.on4{background:#FAECD8 url(../images/e43.png) no-repeat center center;background-size: 20px 20px;border-radius: 100%;}
.info6 dl dt.on5{background:#CCEAE9 url(../images/e45.png) no-repeat center center;background-size: 20px 20px;border-radius: 100%;}
.info6 dl dt.on6{background:#DEDDF7 url(../images/e46.png) no-repeat center center;background-size: 20px 20px;border-radius: 100%;}


.tan0017{left:50%;margin-top: 0px;width:600px;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;top:50%; transform: translate(-50%, -50%); }


.tan0018{left:50%;margin-top: 0px;width:600px;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;top:50%; transform: translate(-50%, -50%); }

.tan278{padding:20px;color:#999;font-size: 12px;}

.rr64.on{margin-bottom: 20px;}
.rr63 ul{text-align: left;padding-top: 20px;}
.rr63 ul li{height: 48px;
    border-radius: 3px;
    background-color: rgba(255,255,255,1);
    border: 1px solid rgba(231,234,238,1);line-height: 48px;display: inline-block;padding:0px 20px;position: relative;margin:0px 0px 20px 20px;}
    .rr63 ul li span{position: absolute;right:-10px;top:-10px;width:20px;height:20px;background: url(../images/e25.png) no-repeat center center;background-size: 20px 20px;border-radius: 100%;display: block;cursor: pointer;}

.rr81{width:75%;float: left;}
.rr82{width:25%;float: right;padding-right:20px;}
.rr81 .rr0{line-height: 100%;}


.rr82 .index33a ul li {
    border-bottom: 1px solid #e7eaee;
    position: relative;
    overflow: hidden;
    padding: 18px 0px;
}
.rr81 .cbody2{min-height:calc(100vh - 102px);}
.tree0{padding:20px;}
.tree0 .tree{border-radius: 6px;
    background-color:#fff;position: relative;margin-bottom: 15px;
    }
    .tree0 .tree h2{font-size:13px;color: #4b5675;line-height: 30px;padding-left:40px;}
    .tree0 .tree.on h2{font-size:13px;color: #1b84ff;}


.tree1{background: url(../images/r0.png) no-repeat left 10px center;background-size: 20px 20px;}
.tree2{background: url(../images/r1.png) no-repeat left 10px center;background-size: 20px 20px;}
.tree3{background: url(../images/r2.png) no-repeat left 10px center;background-size: 20px 20px;}
.tree4{background: url(../images/r3.png) no-repeat left 10px center;background-size: 20px 20px;}
.tree5{background: url(../images/r4.png) no-repeat left 10px center;background-size: 20px 20px;}
.tree6{background: url(../images/r5.png) no-repeat left 10px center;background-size: 20px 20px;}

.tree1.on{background:#F3F9FF url(../images/r01.png) no-repeat left 10px center;background-size: 20px 20px;}
.tree2.on{background:#F3F9FF url(../images/r11.png) no-repeat left 10px center;background-size: 20px 20px;}
.tree3.on{background:#F3F9FF url(../images/r21.png) no-repeat left 10px center;background-size: 20px 20px;}
.tree4.on{background:#F3F9FF url(../images/r31.png) no-repeat left 10px center;background-size: 20px 20px;}
.tree5.on{background:#F3F9FF url(../images/r41.png) no-repeat left 10px center;background-size: 20px 20px;}
.tree6.on{background:#F3F9FF url(../images/r51.png) no-repeat left 10px center;background-size: 20px 20px;}

.tree.on span{background: url(../images/r22.png) no-repeat center center;background-size: 20px 20px;width:40px;height:40px;display: block;position: absolute;right:10px;top:0px;cursor: pointer;}

.tree.on span.on{background: url(../images/r23.png) no-repeat center center;background-size: 20px 20px;width:40px;height:40px;display: block;position: absolute;right:10px;top:0px;cursor: pointer;}
.tr .tr2{display: none;}
.tr.on .tr2{display: block;}
.tr21{}
.tr21 input{height: 40px;line-height: 40px;
    border-radius: 200px;
    background-color: rgba(255,255,255,1);
    border: 1px solid rgba(231,234,238,1);width: 100%;text-indent: 20px;}

.tr22{overflow: hidden;}
.tr23 {position: relative;margin:10px 0px 0px 0px;}
.tr23 h3{margin-left:30px;}
.tr23 h3 b{display: block;line-height: 30px;font-size: 12px;color:#888;font-weight: normal;}

.tr23 h3 span{background: url(../images/r23.png) no-repeat center center;background-size: 30px 30px;width:30px;height:40px;display: block;position: absolute;right:10px;top:0px;cursor: pointer;}

.tr23 h3 span.on{background: url(../images/r22.png) no-repeat center center;background-size: 30px 30px;width:30px;height:40px;display: block;position: absolute;right:10px;top:0px;cursor: pointer;}
.tr23 ul{display: none;background: url(../images/r24.png) repeat-y left 10px top 0px;margin-left:20px;}
 .tr23 ul li{line-height: 24px;font-size: 12px;color:#ccc;position: relative;padding-left:20px;margin-bottom: 10px;}
 .tr23 ul li.on, .tr23 ul li:hover{background:#F8F9FA url(../images/r25.png) no-repeat left 8px center;background-size: 7px 7px;border-radius: 6px;}

.cbody33 .rr1{min-height: calc(100vh - 168px);}



.index33a2{padding:0px 0px;}
.index33a2 ul {overflow: hidden;}
.index33a2 ul li{border-bottom: 1px solid #e7eaee;position: relative;overflow: hidden;padding:10px 0px;}
.index33a2 ul li:last-child{border-bottom: none;}

.index33a2 ul li a{display: flex;height:40px;}

.index33a2 ul li span{display: block;height:18px;width: 50px;margin-right:10px;
    line-height: 18px;
    border-radius: 100px; 
    font-size: 12px;
    text-align: center;}
.index33a2 ul li p{display: block;height:40px;line-height: 40px;color: rgba(51,51,51,1);
    font-size: 12px;overflow: hidden;flex:1;}
.index33a2 h2{height: 60px;
    line-height: 60px;
    color: rgba(51,51,51,1);
    font-size: 14px;border-bottom: 1px solid #e7eaee;}

    .rr1a ul li:hover{border-radius: 5px;
        background-color: rgba(248,249,250,1);}

.cbody33 .rr1a ul li{padding:20px 0px;margin-bottom: 0px;margin-top:0px;position: relative;}

.cbody33 .rr1a ul li:hover .rr9{display:block;}
.cbody33 .rr1a ul li.on:hover .rr9{display:none;}



.rr9{position: absolute;right:-50px;top:30px;width:100px;height:90px;background-color: rgba(255,255,255,1);
    color: rgba(16,16,16,1);box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.16);z-index:3000;padding:15px 15px;border-radius: 10px;display: none;}

    .rr9 dt{background: url(../images/r6.png) no-repeat left center;background-size: 20px 20px;display: block;padding-left:27px;line-height: 30px;font-size: 12px;color:#4B5675;cursor: pointer;text-align: left;}
    .rr9 dd{background: url(../images/e29.png) no-repeat left center;background-size: 20px 20px;display: block;padding-left:27px;line-height: 30px;font-size: 12px;color:#4B5675;cursor: pointer;text-align: left;}


    .rr9 dt:hover{background: url(../images/r62.png) no-repeat left center;background-size: 20px 20px;display: block;padding-left:27px;line-height: 30px;font-size: 12px;color:#1b84ff}
    .rr9 dd:hover{background: url(../images/r63.png) no-repeat left center;background-size: 20px 20px;display: block;padding-left:27px;line-height: 30px;font-size: 12px;color:#1b84ff}




    .tan20117{float:left;margin-left:3.3%;float:left;width:45%;float:left;cursor: pointer;text-align: center;border:2px solid #e7eaee;border-radius: 3px;padding-bottom:30px;}

    .tan20117 .img{margin-bottom: 10px;}
    .tan20117 img{width:120px;padding:30px 0px 0px;}
    .tan20117 .title{color:#101010;font-size: 14px;line-height: 18px;}
    .tan20117 .des{color:#999;font-size: 12px;line-height: 18px;}
    .tan20117.on{border:2px solid #1b84ff;background: url(../images/e34.png) no-repeat right bottom -1px;}
    .tan20117.alini1 .title{color:rgba(27,132,255,1);}


    .cbody33 .rr1a ul li .title.ss1{display: block;}
    .cbody33 .rr1a ul li.on .title.ss1{display: none;}

.cbody33 .rr1a ul li .title.ss2{display: none;}
.cbody33 .rr1a ul li.on .title.ss2{display: block;}


    .cbody33 .rr1a ul li .title.ss2 input{border-radius: 3px;
        background-color: rgba(255,255,255,1);
        border: 1px solid rgba(27,132,255,1);line-height: 38px;text-align: center;}


        .cbody33 .rr1a ul li .rr91{display: none;}
        .cbody33 .rr1a ul li.on  .rr91{position: absolute;right:0px;top:5px;width:65px;height:32px;background-color: rgba(255,255,255,1);
            color: rgba(16,16,16,1);box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.16);z-index:3000;padding:0;border-radius: 2px;display: block;}
        
            .rr91 dt{background: url(../images/tt2.png) no-repeat center center;background-size: 12px 12px;display: inline-block;width:30px;height:32px;line-height: 30px;font-size: 12px;color:#4B5675;cursor: pointer;}
            .rr91 dd{background: url(../images/tt1.png) no-repeat center center;background-size: 12px 12px;display: inline-block;width:30px;height:32px;line-height: 30px;font-size: 12px;color:#4B5675;cursor: pointer;}
 
            

.tan0019{left:50%;margin-top: 0px;width:600px;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;top:50%; transform: translate(-50%, -50%); }



.tt0{padding:30px;text-align: center;}
.tt0 .img{width:100px;height: 100px;background: #FFE5E8;border-radius: 100%;margin: 0px auto 20px;}
.tt0 .img img{width:40px;height: 40px;margin-top: 30px;}
.tt0 .title{color: #4b5675;font-size: 14px;line-height: 18px;}

.tt1{display: inline-block;margin-right:10px;}
.tt1a{background:#4b5675 url(../images/tt3.png) no-repeat left 20px center;background-size: 18px 18px;line-height: 30px;cursor: pointer;text-align: left;border-radius: 5px;line-height: 42px;font-size:12px;color:#fff;padding-left:45px;padding-right:20px;}

.tt1b{background:#4b5675 url(../images/tt4.png) no-repeat left 20px center;background-size: 18px 18px;line-height: 30px;cursor: pointer;text-align: left;border-radius: 5px;line-height: 42px;font-size:12px;color:#fff;padding-left:45px;padding-right:20px;}
.tt1c{background:#4b5675 url(../images/tt5.png) no-repeat left 20px center;background-size: 18px 18px;line-height: 30px;cursor: pointer;text-align: left;border-radius: 5px;line-height: 42px;font-size:12px;color:#fff;padding-left:45px;padding-right:20px;}

.tt1d{background:#4b5675 url(../images/tt6.png) no-repeat left 20px center;background-size: 18px 18px;line-height: 30px;cursor: pointer;text-align: left;border-radius: 5px;line-height: 42px;font-size:12px;color:#fff;padding-left:45px;padding-right:20px;}

.tt1e{background:#4b5675 url(../images/tt7.png) no-repeat left 20px center;background-size: 18px 18px;line-height: 30px;cursor: pointer;text-align: left;border-radius: 5px;line-height: 42px;font-size:12px;color:#fff;padding-left:45px;padding-right:20px;}

.tt1f{background:#4b5675 url(../images/tt8.png) no-repeat left 20px center;background-size: 18px 18px;line-height: 30px;cursor: pointer;text-align: left;border-radius: 5px;line-height: 42px;font-size:12px;color:#fff;padding-left:45px;padding-right:20px;}
.tt19{background:#4b5675 url(../images/tt9.png) no-repeat left 20px center;background-size: 18px 18px;line-height: 30px;cursor: pointer;text-align: left;border-radius: 5px;line-height: 42px;font-size:12px;color:#fff;padding-left:45px;padding-right:20px;}

.title4{color: #0878ff;margin-bottom: 20px;position: relative;}
.title4 a{color: #0878ff;font-size: 12px;line-height: 18px;margin-right:10px;margin-left:10px;}
.title4 span{color: #333;font-size: 12px;line-height: 18px;margin-left:10px;}

.tt2{        border-top: 1px solid rgba(231, 234, 238, 1);margin-bottom: 20px;}
.tt2 h2{        font-size: 14px;
    color: #4b5675;
    font-weight: 700;
    margin: 20px 0px;}
.tt2 ul li{padding:8px 0px 8px 20px;}
.tt2 ul li h3{font-size: 12px;line-height: 18px; color: #4b5675;}
.tt2 ul li p{font-size: 12px;line-height: 18px;color:#999;}
.tt2 ul li:hover{background: #f8f9fa;}

.tt2 ul li a:hover{color: #0878ff;text-decoration: underline !important;}

.tt3{        border-top: 1px solid rgba(231, 234, 238, 1);margin-bottom: 20px;}
.tt3 h2{        font-size: 14px;
    color: #4b5675;
    font-weight: 700;
    margin: 20px 0px;}
.tt3 ul li{padding:8px 0px 8px 20px;}
.tt3 ul li h3{font-size: 12px;line-height: 18px; color: #4b5675;}
.tt3 ul li p{font-size: 12px;line-height: 18px;color:#999;}

.tt3 ul{background: url(../images/r24.png) repeat-y left 10px top 0px;margin-left:20px;}

.tt3 ul li{
    background:  url(../images/r25.png) no-repeat left 8px center;
    background-size: 7px 7px;
    border-radius: 6px;
}
.rr92{position: absolute;top:10px;right:10px;}

.rr17{position: absolute;top:0px;right:0px;font-size: 12px;line-height: 18px; color: #4b5675;}
.rr17 span{position: relative;top:3px;}
.cbody33 .rr1a ul li.on1{background: #f8f9fa;}
.rr9.on{display:none;}

.tan0020{left:50%;top:2%;margin-left: -700px;margin-top: 0px;width:1400px;height:95%;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;}
.tan0020 .tan3{position: absolute;bottom:0px;left:0px;width:100%;}
.tan0020 .tan2{height:calc(100vh - 150px);overflow-y: auto;padding:20px 0px 20px;}

.tan0021{left:50%;top:2%;margin-left: -700px;margin-top: 0px;width:1400px;height:95%;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;}
.tan0021 .tan3{position: absolute;bottom:0px;left:0px;width:100%;}
.tan0021 .tan2{height:calc(100vh - 150px);overflow-y: auto;padding:20px 0px 20px;}


.tan0022{left:50%;margin-top: 0px;width:900px;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;top:50%; transform: translate(-50%, -50%); }


.gren192{overflow: hidden;padding:20px 20px 0px 20px;}
.gren192 .title{line-height: 33px;
    font-size: 12px;
    color: #333;margin-bottom: 20px;}
.gren192 .des{overflow: hidden;}

.tan20172{float:left;margin:0px 10px 10px 0px;height: 48px;
    border-radius: 5px;
    background-color: rgba(248,249,250,1);
    border: 1px solid rgba(231,234,238,1);}

    .tan20172 .img{float:left;margin:4px 10px 0px 20px;width: 30px;height: 30px;}
    .tan20172 .title{float:left;margin:0px 20px 0px 0px;line-height: 30px;font-size: 12px;color: #333;line-height: 48px;}

.gren191 .title{line-height: 33px;
    font-size: 12px;
    color: #333;margin-bottom: 20px;}
    .gren191{padding:0px 20px 0px 20px;}
.gren191 .des{border-radius: 3px;background-color: rgba(255,255,255,1);border: 1px solid rgba(231,234,238,1);padding:10px;}

.mnu0 h2{font-size: 12px;line-height: 30px;color: #333;background: url(../images/e19.png) no-repeat left 10px center;padding-left:40px;background-size: 20px 20px;cursor: pointer;position: relative;}
.mnu0 h2 b{font-weight: normal;}
.mnu0 ul{padding-left:20px;display: none;}

.mnu0 h2.on1 span{background: url(../images/e20.png) no-repeat center center;background-size: 20px 20px;display: block;position: absolute;top:0px;right:10px;width:20px;height:30px;}

.mnu0 h2.on1{border-radius: 3px;
    background-color: rgba(248,249,250,1);}
    .mnu0 h2.on1 b{color: #1b84ff;}

    .tan0023{left:50%;margin-top: 0px;width:860px;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;top:50%; transform: translate(-50%, -50%); }


    .tan20117a{float:left;margin-left:2.5%;float:left;width:30%;float:left;cursor: pointer;text-align: center;border:2px solid #e7eaee;border-radius: 3px;padding-bottom:40px;background: #F8F9FA;}

    .tan20117a .img{margin-bottom: 10px;}
    .tan20117a img{width:48px;padding:40px 0px 0px;}
    .tan20117a .title{color:#101010;font-size: 14px;line-height: 18px;}
    .tan20117a .des{color:#999;font-size: 12px;line-height: 18px;}
    .tan20117a.on{border:2px solid #1b84ff;background: url(../images/e34.png) no-repeat right bottom -1px;}
    .tan20117a.alini1 .title{color:rgba(27,132,255,1);}

.cbody6{width:79%;min-height:calc(100vh - 200px);float:left;padding:0px 20px;}
.cbody6 img{float: right;}
.yy0 {text-align: right;}
.yy1{width:79%;position: fixed;bottom:0px;left:0px;height: 75px;background: #fff;box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2);z-index: 9999;padding:10px;}


.tan0024{left:50%;margin-top: 0px;width:1280px;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;top:50%; transform: translate(-50%, -50%); }
.tan2078{height:600px;margin:0px 0px;}

.yy2{overflow: hidden;}
.yy2a{width:63%;float:left;min-height:400px;padding:0px 20px;}
.yy2b{width:37%;float:left;padding:20px 20px;border-left:1px solid #e7eaee;}
.yy2b2{border-radius: 5px;
    background-color: rgba(248, 249, 250, 1);
    border: 1px solid rgba(231, 234, 238, 1);
    padding:20px 0px;min-height:400px}
    .yy2b2 img{width:100%;}
.yy2b1{margin-bottom: 10px;}
.tan2078{overflow: hidden;}

.yy2a1{}
.yy2a1  ul{overflow: hidden;border-bottom: 1px solid #e7eaee;height:55px;}
.yy2a1  li{float:left;line-height: 60px;font-size: 12px;color:#333;margin-right:30px;border-bottom:2px solid transparent;cursor: pointer;height:53px;}
.yy2a1  li.on{border-bottom:2px solid #1b84ff;color:#1b84ff;}

.yy2a2 ul li{
    border-radius: 5px;
    background-color: rgba(255,255,255,1);
    border: 1px solid rgba(231,234,238,1);margin-top:20px;padding:20px;overflow: hidden;}

    .yy2a2 ul li .title{float:left;}
    .yy2a2 ul li .title img{width:18px;float:left;margin-right:10px;}

    .yy2a2 ul li .title p{float:left;margin-right:10px;color:#4b5675;}
    .yy2a2 ul li .des{float: right;}

    .yy2a2 ul li.on{border:1px solid #1b84ff;}  

.yy2a20{display: none;}
.yy2a20.on{display: block;}

.tan0025{left:50%;margin-top: 0px;width:1280px;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;top:50%; transform: translate(-50%, -50%); }


.yy2a3  ul li{float:left;width:32%;margin-right:2%;margin-top:20px;text-align: center;border:1px  solid #e7eaee;padding:10px 10px 15px;border-radius: 5px;cursor: pointer;}
.yy2a3  ul li:nth-child(3n){margin-right:0px;}
.yy2a3  ul li img{height:60px;margin:20px 0px;}

.yy2a3  ul li .title{color:#4b5675;}
.yy2a3  ul li.on{border:1px solid #1b84ff;}


.yy3c{width:100%;position: fixed;bottom:0px;left:0px;height: 60px;background: #fff;box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2);z-index: 9999;padding:10px;text-align: center;}

.yy3c .tan3078{border-radius: 3px;background: #1b84ff;color:#fff;line-height: 50px;text-align: center;cursor: pointer;display: inline-block;padding:0px 40px;}
.yy3{display: flex;height:calc(100vh - 150px);overflow: hidden;}
.yy3a{width:50%;padding:20px 20px;border-right: 1px solid #e7eaee;background: #fff;}
.yy3b{width:50%;padding:20px 20px;background: #f8f9fa;}

.yy3b1{padding:30px 200px;}
.yy3b1 img{width:100%;}
.main2{margin:10px 0px 0px 0px;}
.yy3d{height: 30px;
    line-height: 30px;
    border-radius: 4px;
    background-color: rgba(75,86,117,1);
    color: rgba(255,255,255,1);
    font-size: 12px;display: inline-block;padding:0px 20px;cursor: pointer;margin: 20px;}

.yy3b8{height: 30px;
    line-height: 30px;
    border-radius: 4px;
    background-color: #1b84ff;
    color: rgba(255,255,255,1);
    font-size: 12px;display: inline-block;padding:0px 20px;cursor: pointer;margin: 0px 0px 0px 20px;}
    .yy3c .tan3079{border-radius: 3px;background: #4b5675;color:#fff;line-height: 50px;text-align: center;cursor: pointer;display: inline-block;padding:0px 40px;}


    .tan0026{left:50%;margin-top: 0px;width:600px;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;top:50%; transform: translate(-50%, -50%); }


.yy4 ul li{float: left;width:46.8%;text-align: left;margin-left:2.2%;border-radius: 5px;
    background-color: rgba(248,249,250,1);
    border: 1px solid rgba(231,234,238,1);line-height: 48px;}

    .yy4 ul li.on{border-radius: 5px;
        background-color: rgba(0,122,255,0.1);
        border: 2px solid rgba(0,122,255,1);}


        .tan3 .tan393 {
            width:120px;
            margin: 0px 5px 0px;
            padding: 10px 20px;
            border-radius: 100px;
            background: #4c5a7b;
            color: #fff;
            font-size: 14px;
            cursor: pointer;
            display: inline-block;
        }
        .tan3 .tan394 {
            width:120px;
            margin: 0px 5px 0px;
            padding: 10px 20px;
            border-radius: 100px;
            background: #1b84ff;
            color: #fff;
            font-size: 14px;
            cursor: pointer;
            display: inline-block;
        }


        .tt1{display: inline-block;margin-right:10px;}
        .tt1h{background:#4b5675 url(../images/tt15.png) no-repeat left 20px center;background-size: 18px 18px;line-height: 30px;cursor: pointer;text-align: left;border-radius: 5px;line-height: 42px;font-size:12px;color:#fff;padding-left:45px;padding-right:20px;}
        
        .tt1i{background:#4b5675 url(../images/tt16.png) no-repeat left 20px center;background-size: 18px 18px;line-height: 30px;cursor: pointer;text-align: left;border-radius: 5px;line-height: 42px;font-size:12px;color:#fff;padding-left:45px;padding-right:20px;}
        .tt1j{background:#4b5675 url(../images/tt17.png) no-repeat left 20px center;background-size: 18px 18px;line-height: 30px;cursor: pointer;text-align: left;border-radius: 5px;line-height: 42px;font-size:12px;color:#fff;padding-left:45px;padding-right:20px;}
        
        .tt1k{background:#4b5675 url(../images/tt18.png) no-repeat left 20px center;background-size: 18px 18px;line-height: 30px;cursor: pointer;text-align: left;border-radius: 5px;line-height: 42px;font-size:12px;color:#fff;padding-left:45px;padding-right:20px;}

        .tt1m{background:#1b84ff;line-height: 30px;cursor: pointer;text-align: left;border-radius: 5px;line-height: 42px;font-size:12px;color:#fff;padding:0px 20px;}


.cbody67{width:79%;min-height:calc(100vh - 155px);float:left;padding:0px;margin-bottom:75px;background: #fff;margin-top:10px;}
.yy5{display: flex;}



.yy51{width:240px;border-right: 1px solid #e7eaee;padding:30px 10px;}
.yy52{flex:1;}
.yy51 h2{font-size: 14px;color:#101010;font-weight: bold;margin-bottom: 20px;}
.yy51 ul li{overflow: hidden;position: relative;margin-bottom: 10px;padding:10px;}
.yy51 ul li.on,.yy51 ul li:hover{background: #f8f9fa;}
.yy51 ul li .title{font-size: 12px;color:#4b5675;font-weight: 400;margin-bottom: 6px;}
.yy51 ul li .title img{width:20px;height:20px;vertical-align: middle;margin-right: 10px;}
.yy51 ul li .title a{font-size: 12px;color:#4b5675;font-weight: 400;}
.yy51 ul li.on .title a,.yy51 ul li:hover .title a{font-size: 12px;color:#007aff;font-weight: 400;text-decoration: underline !important;}
.yy51 ul li .des{font-size: 12px;color: #999;overflow: hidden;}
.yy51 ul li .des span{margin-right:30px;}
.yy52a{border-bottom: 1px solid #e7eaee;height:65px;padding:0px 20px;}
.yy52a h2{font-size: 18px;color:#101010;font-weight: bold;line-height: 65px;}
.yy52a h2 span{font-size: 14px;color:#999;margin-left: 10px;font-weight: normal;}
.yy52b{padding:20px;}

.gpt322 .des{border-radius: 10px;
    background-color: rgba(255,255,255,1);box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.16);position: absolute;bottom:30px;left:0px;padding:10px  10px;width:200px;display: none;}
    .gpt322 .img{cursor: pointer;}

    .gpt322 .des ul li{
        cursor: pointer;
        height: 32px;
        font-size:12px;padding-left: 10px;color:#4b5675;line-height: 32px;
    }
   
    .gpt322 .des ul li:hover{

        border-radius: 6px;
        background-color: rgba(248,249,250,1);
color:#1b84ff;
    }


    .tan0031{left:50%;margin-top: 0px;width:700px;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;top:50%; transform: translate(-50%, -50%); }


.tan0031 .yy2a{width:100%;float: none;}



.yy2a27 ul li{
    border-radius: 5px;
    background-color: rgba(255,255,255,1);
    border: 1px solid rgba(231,234,238,1);margin-top:20px;padding:20px;overflow: hidden;}

    .yy2a27 ul li .title{float:left;}
    .yy2a27 ul li .title img{width:18px;float:left;margin-right:10px;}

    .yy2a27 ul li .title p{float:left;margin-right:10px;color:#4b5675;}
    .yy2a27 ul li .des{float: right;}

    .yy2a27 ul li.on{border:1px solid #1b84ff;}  

.yy2a207{display: none;}
.yy2a207.on{display: block;}


.tan0032{left:50%;margin-top: 0px;width:1080px;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;top:50%; transform: translate(-50%, -50%); }
.yy2a0{float:left;width:56%;}
.yy2b0{width:44%;float:right;padding:20px;border-left:1px solid #e7eaee;}

.yy6a{border-radius: 5px;
    background-color: rgba(248,249,250,1);
    border: 2px solid rgba(231,234,238,1);text-align: center;margin:20px;}
    .yy6a h3 img{width:20px;margin-top: 40px;margin-bottom: 20px;}
    .yy6a p{font-size: 12px;color:#666;margin-bottom: 40px;}

.yy6b{padding:0px 20px 20px;}
.yy6b table{border-left:1px solid #e7eaee;border-top:1px solid #e7eaee;width: 100%;}
.yy6b table tr th,.yy6b table tr td{border-bottom:1px solid #e7eaee;padding:5px 10px;text-align: center;border-right:1px solid #e7eaee;line-height: 48px;}
.yy6b table tr th{line-height: 48px;background: #f8f9fa;}
.yy6b table tr img{width: 20px;vertical-align: middle;}

.sch1{width:14px;height:20px;display: inline-block;background: url(../images/tt41.png) no-repeat center center;background-size: 100%;margin-right: 10px;vertical-align: middle;}
.sch2{width:14px;height:20px;display: inline-block;background: url(../images/tt42.png) no-repeat center center;background-size: 100%;margin-right: 10px;vertical-align: middle;}
.sch3{width:14px;height:20px;display: inline-block;background: url(../images/tt43.png) no-repeat center center;background-size: 100%;margin-right: 10px;vertical-align: middle;}
.sch4{width:14px;height:20px;display: inline-block;background: url(../images/tt44.png) no-repeat center center;background-size: 100%;margin-right: 10px;vertical-align: middle;}
.mt20{margin-top: 20px;}
.mb20{margin-bottom: 20px;}
.mr20{margin-right: 20px;}
.ml20{margin-left: 20px;}



.tan0033{left:50%;margin-top: 0px;width:1080px;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;top:50%; transform: translate(-50%, -50%); }

.yy7{position: relative;padding:0px 0px;margin:0px 0px;}
.yy7 .title{font-size: 12px;color:#101010;font-weight: 400;line-height: 130%;}
.yy7 .des{font-size: 13px;color:#101010;font-weight: 400;line-height: 130%;}
.yy7 .des1{display: flex;}
.yy7a{flex: 1;}
.yy7b{width:30px;}
.yy7a1{width:100%;margin-top: 6px;}
.yy7a2{height: 8px;
    border-radius: 20px;
    background-color: rgba(27,132,255,1);
    color: rgba(16,16,16,1);}

    .form1 dd select:hover{border:1px solid #1b84ff;}
    .uu0{margin-top: 15px;}
.uu0 img{float:left;width:20px;}
.uu0 span{float:left;display:block;}

.cbody62{width:79%;min-height:calc(100vh - 165px);float:left;background-color: #fff;}
.uu1{width:50%;float:left;min-height:calc(100vh - 165px);padding:30px;text-align: left;}
.uu1.on{border-right:1px solid #e7eaee;}
.uu12{margin-bottom: 20px;}
.uu12  span{border-radius: 4px;
    background-color: rgba(75,86,117,1);display: inline-block;color:#fff;padding:3px 10px;margin-right: 10px;}
    .uu12  b{font-size: 18px;color:#101010;font-weight: 400;display: inline-block;line-height: 26px;margin-right: 10px;}
    .uu12  em{font-size: 14px;color:#666;font-weight: 400;display: inline-block;font-style: normal;line-height: 26px;}
    .uu12  span.on{background-color: #1b84ff;}

    .tan0034{left:50%;margin-top: 0px;width:600px;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;top:50%; transform: translate(-50%, -50%); }

.uu14 h2{height: 26px;
    line-height: 26px;
    color: rgba(16,16,16,1);
    font-size: 18px;margin-bottom: 20px;}

    .uu14 table{border-left:1px solid #e7eaee;border-top:1px solid #e7eaee;width: 100%;}
    .uu14 table tr th,.uu14 table tr td{border-bottom:1px solid #e7eaee;padding:5px 10px;text-align: center;border-right:1px solid #e7eaee;line-height: 45px;}
    .uu14 table tr th{line-height: 48px;background: #f8f9fa;}
    .uu14 table tr img{width: 20px;vertical-align: middle;}

.tinjia3{background: url(../images/e18.png) no-repeat left 10px center;background-size: 20px 20px;display: inline-block;vertical-align: middle;padding-left: 35px;color:#1b84ff;font-size: 12px;margin-right: 10px;cursor: pointer;}

.meuns1 h3.on{text-align: center;height: 42px;
    border-radius: 100px;
    background-color: rgba(75,86,117,1);line-height: 42px;font-size: 14px;color:#fff;cursor: pointer;}
    .meuns1 h3.on i{display: inline-block;width:20px;height:40px;background: url(../images/tt3.png) no-repeat center center;background-size: 20px 20px;}
    .meuns1 h3.on span{        margin-left: 5px;
        display: inline-block;
        position: relative;
        top: -14px;
    }

    .tree7{background: url(../images/r3.png) no-repeat left 10px center;background-size: 20px 20px;}
    .tree8{background: url(../images/r5.png) no-repeat left 10px center;background-size: 20px 20px;}

    .tree7.on{background:#F3F9FF url(../images/r31.png) no-repeat left 10px center;background-size: 20px 20px;}
    .tree8.on{background:#F3F9FF url(../images/r51.png) no-repeat left 10px center;background-size: 20px 20px;}

    .meuns21b dl{margin-left:10px;}
    .meuns21b dl dd{cursor: pointer;
padding-left:25px;
        height: 30px;
        line-height: 30px;
        color: #999;
        font-size: 13px;margin-top: 5px;

    }
    .meuns21b dl dd a{color:#666;}
    .meuns21b dl dd.on a{
       color:#1b84ff;
            }
.meuns21a.on{margin-top: 10px;margin-left:15px;font-size: 16px;}


.tree11{background: url(../images/r0.png) no-repeat left 10px center;background-size: 20px 20px;padding-left:35px;margin-top: 15px;}
.tree12{background: url(../images/r1.png) no-repeat left 10px center;background-size: 20px 20px;padding-left:35px;margin-top: 15px;}
.tree13{background: url(../images/r2.png) no-repeat left 10px center;background-size: 20px 20px;padding-left:35px;margin-top: 15px;}
.tree14{background: url(../images/r3.png) no-repeat left 10px center;background-size: 20px 20px;padding-left:35px;margin-top: 15px;}
.tree15{background: url(../images/r4.png) no-repeat left 10px center;background-size: 20px 20px;padding-left:35px;margin-top: 15px;}
.tree16{background: url(../images/r5.png) no-repeat left 10px center;background-size: 20px 20px;padding-left:35px;margin-top: 15px;}


.tree11.on{background:#F3F9FF url(../images/r01.png) no-repeat left 10px center;background-size: 20px 20px;}
.tree12.on{background:#F3F9FF url(../images/r11.png) no-repeat left 10px center;background-size: 20px 20px;}
.tree13.on{background:#F3F9FF url(../images/r21.png) no-repeat left 10px center;background-size: 20px 20px;}
.tree14.on{background:#F3F9FF url(../images/r31.png) no-repeat left 10px center;background-size: 20px 20px;}
.tree15.on{background:#F3F9FF url(../images/r41.png) no-repeat left 10px center;background-size: 20px 20px;}
.tree16.on{background:#F3F9FF url(../images/r51.png) no-repeat left 10px center;background-size: 20px 20px;}
.tan627{width:700px;padding:20px;}
.tan627 .tan622{padding-right: 0px;}
.ta008{margin-left: 0px;
    margin-top: 0px;

    position: relative;flex: 1;}
.ta008 .tan3{position: absolute;bottom: 0px;left:0px;width:100%;}
.ta008.bgborder{background: #fff;border-radius:0px;border-left:1px solid transparent;border-right:1px solid transparent;}


.ta008 .tan2{margin-bottom:100px;}
.tan6177{ height: calc(100% - 225px);}
.ggg{margin-left: 254px;
    margin-top: 5px;
    margin-right: 25px;
    height: calc(100vh - 125px);
    position: relative;display: flex;}

    .meuns21bbb dl{margin-left:0px;}
    .meuns21bbb dl dd{cursor: pointer;
padding-left:0px;
        line-height: 30px;
        color: #999;
        font-size: 14px;margin-top: 10px;position: relative;padding:5px 20px 5px 30px;

    }
    .meuns21bbb dl dd a{color:#666;}
    .meuns21bbb dl dd.on a{
       color:#1b84ff;display: block;
            }
.meuns21bbb.on{}

.meuns21bbb dl dd span{position: absolute;right:0px;top:0px;width:30px;height:40px;background: url(../images/tt2.png) no-repeat center center;background-size: 17px 17px;}
/* 背景图片旋转90度 */
.meuns21bbb dl dd span{transform: rotate(-90deg);-ms-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);}

.meuns21bbb dl dd.on{background-color: rgba(27, 132, 255, .1);}

.meuns21.on.jjj{margin:0px;}

.meuns21bbb dl dd b{display: block;}


.header0.on{height:37px;}
.header0.on  .header1{height:37px;}

.header0.on .header1 .logo{width:20px;float: left;margin: 8px 15px 0px 15px;}
.header0.on .header1 .logo img{width:100%;height:100%;object-fit: cover;}
.header0.on .header1 .title{float: left;color: rgba(16,16,16,1);
    font-size: 14px;line-height: 37px;}
.header0.on .header2{float:left;height: 37px; margin-left: 5%;}
.header0.on  .header2 ul li{float:left;line-height: 37px;position: relative;}
.header0.on  .header2 ul li h2 a{line-height: 37px;font-size:16px ;padding:0px 30px;display: block;}
.header0.on .header2 ul li:hover h2 a, .header2 ul li.on h2 a{background-color: rgba(27,132,255,1);

    color: #fff;}
    .header0.on   .header2 ul li .nn1{display: none;position: absolute;top:37px;left:50%;background-color: rgba(255,255,255,1);box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.16);z-index:1000;padding:20px 20px 20px;overflow: hidden;width:350px;transform: translate(-50%, 0%); border-radius: 5px;}
    .header0.on   .header2 ul li:hover .nn1{display: block;}
    .header0.on   .header2 ul li .nn1 dd{float:left;}
    .header0.on   .header2 ul li .nn1 dd h2{line-height: 40px;}
    .header0.on   .header2 ul li .nn1 dd h2 a{line-height: 40px;font-size:16px ;padding:0px 15px;display: block;background: #fff !important;color:#101010;}
    .header0.on  .header2 ul li .nn1 dd h2 a:hover{background-color: rgba(27,132,255,1)  !important;color:#fff;}

    .header0.on .header3{float:right;height: 37px;}
    .header0.on .header31{float: left;height: 30px;cursor: pointer;
    border-radius: 3px;
    background: linear-gradient(90deg, rgba(119,169,247,0.17) 0%,rgba(132,132,251,0.17) 50%,rgba(231,178,253,0.17) 100%);margin-top:2px;padding:6px 10px 6px 6px;}
    .header0.on   .header31 img{width: 20px;margin-right: 10px;float:left;}
    .header0.on   .header31 p{float: left;color: rgba(50,145,248,1);
        font-size: 14px;}
        .header0.on .header32{float: left;margin:6px 0px 0px 20px;position: relative;}
        .header0.on .header32 .header32a img{width:24px;}
        .header0.on .header32 .header32b{position: absolute;top: 0px;right: 0px;width: 6px;height: 6px;border-radius: 50%;background-color: #f00;}

        .header0.on  .header33{float: left;padding:6px 20px 0px 30px;}

        .header0.on .header330 img{width: 24px;border-radius: 20px;
    background-color: rgba(229,229,229,1);border:2px solid rgba(27, 132, 255, 1);}

    .header0.on .header33{position: relative;}

    .header0.on .header33:hover .usr0{display: block;}

    .header0.on .usr0{top:30px;}

.main5{padding:10px 0px;}
.ggg5{margin:0px 10px;display: flex;height:calc(100vh - 20px);}
.meuns6 {width:130px;background:#fff ;margin-right:10px;display: none;}
.meuns055.bgborder{background: none;}


.bbb4 dl{margin-left:0px;}
.bbb4 dl dd{cursor: pointer;
padding-left:0px;
    line-height: 20px;
    color: #999;
    font-size: 14px;margin-top: 0px;position: relative;padding:5px 20px 5px 30px;

}
.bbb4 dl dd a{color:#666;}
.bbb4 dl dd.on a{

        }
.bbb4.on{}

.bbb4 dl dd span{position: absolute;right:10px;top:0px;width:30px;height:30px;background: url(../images/tt2.png) no-repeat center center;background-size: 20px 20px;}
/* 背景图片旋转90度 */
.bbb4 dl dd.on span{transform: rotate(180deg);-ms-transform: rotate(180deg);-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);}
.bbb4 dl dd span{transform: rotate(0deg);-ms-transform: rotate(0deg);-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);}


.bbb4 dl dd span{}

.bbb4 dl dd{background-color: #fff;color:#fff;}
.bbb4 dl dd a{color:#333;}
.bbb4 dl dd:hover,.bbb4 dl dd.on{background-color: #1b84ff;color:#fff}
.bbb4 dl dd:hover a,.bbb4 dl dd.on a{color:#fff}



.meuns055.bgborder{height:100%;}
.bbb4  ul{padding:0px 0px;display: none;}
.bbb4  dl dd.on+ul{display:block;}
.bbb4  ul li{padding:3px 10px 3px 30px;}
.bbb4  ul li.on{background-color: rgba(27, 132, 255, .1);}

.ta0086{margin-right:10px;background: none;}
.ggg566{flex: 1;}
.ta0086{width:100%;}
.tan6275{width:100%;}
.tan6275 .tan621{padding:10px;width:100%;}
body.on{background-color: #f1f1f1;}
.cao1{display: inline-block;margin-right:10px;padding:5px 30px;border:1px solid #1b84ff;border-radius: 5px;cursor: pointer;background-color: #1b84ff;color:#fff;height:30px;}
.cao0{margin-bottom: 0px;padding:0px 20px 10px;text-align: center;}



.grenn1{margin-bottom: 15px; overflow: hidden;}
.grenn11{width:30.4%;margin-left:2.2%;float: left;}
.grenn1 .grenn11 .form16{width:100%;margin-bottom: 15px;margin-left:0%}
.grenn12{float: left;width:67.4%;}
.grenn13 img{width:100%;}
.grenn2{overflow: hidden;}

.form16{float:left;margin-left:2.2%;width:30.4%;}
.form16 dt{line-height: 33px;font-size: 14px;color:#333;}
.form16 dd input{height: 33px;
    line-height: 33px;
    border-radius: 3px;
    background-color: rgba(255,255,255,1);
    color: rgba(16,16,16,1);
    font-size: 14px;
    text-align: left;
    font-family: PingFangSC-regular;
    border: 1px solid rgba(231,234,238,1);width:100%;text-indent: 10px;}

    .form16 dd select{height: 33px;
        line-height: 33px;
        border-radius: 3px;
        background-color: rgba(255,255,255,1);
        color: rgba(16,16,16,1);
        font-size: 14px;
        text-align: left;
        font-family: PingFangSC-regular;
        border: 1px solid rgba(231,234,238,1);width:100%;text-indent: 10px;}


        .form16 .radio{height: 33px;
            line-height: 33px;
            border-radius: 3px;
            background-color: rgba(255, 255, 255, 1);
            color: rgba(16, 16, 16, 1);
            font-size: 14px;
            text-align: left;
            font-family: PingFangSC-regular;
            border: 1px solid rgba(231, 234, 238, 1);
            width: 100%;padding-left:10px;margin-top:0px;margin-bottom:0px;}
        .form16 .radio label{display: block;float:left;height: 33px;overflow: hidden;margin-right: 30px;}
        .form16 .radio label input{width:20px;height: 20px;margin-top: 14px;margin-right:10px;display: inline-block;}
        .form16 .radio label span{display: inline-block;margin-left:10px;}
        .form16 input.date{background: url(../images/e11.png) no-repeat right 20px center;background-size: 15px 15px;}
        .form16 .radio label input:checked + span{color:#1b84ff}
        
         .form26{float:left;margin-left:2.2%;width:46.8%;}
        .form26 dt{line-height: 33px;font-size: 14px;color:#333;}
        .form26 dd input{height: 33px;
            line-height: 33px;
            border-radius: 3px;
            background-color: rgba(255,255,255,1);
            color: rgba(16,16,16,1);
            font-size: 14px;
            text-align: left;
            font-family: PingFangSC-regular;
            border: 1px solid rgba(231,234,238,1);width:100%;text-indent: 10px;}
        
            .form26 dd select{height: 33px;
                line-height: 33px;
                border-radius: 3px;
                background-color: rgba(255,255,255,1);
                color: rgba(16,16,16,1);
                font-size: 14px;
                text-align: left;
                font-family: PingFangSC-regular;
                border: 1px solid rgba(231,234,238,1);width:100%;text-indent: 10px;}

                .form26 .radio{height: 33px;
                    line-height: 33px;
                    border-radius: 3px;
                    background-color: rgba(255, 255, 255, 1);
                    color: rgba(16, 16, 16, 1);
                    font-size: 14px;
                    text-align: left;
                    font-family: PingFangSC-regular;
                    border: 1px solid rgba(231, 234, 238, 1);
                    width: 100%;padding-left:10px;margin-top:0px;margin-bottom:0px;}
                    .form26 .radio label{display: block;float:left;height: 33px;overflow: hidden;margin-right: 10px;}
                    .form26 .radio label input{width:20px;height: 20px;margin-top: 5px;margin-right:10px;display: inline-block;}
                    .form26 .radio label span{display: inline-block;margin-left:10px}
                .form26 input.date{background: url(../images/e11.png) no-repeat right 20px center;background-size: 15px 15px;}
                
                .form26 .radio label input:checked + span{color:#1b84ff}



.grenn13{float:left;margin-left:3.2%;width:45%;margin-top:33px;}
.grenn20{float:left;width:67%;}
.grenn23{float:left;width:33%;}
.grenn13 img{width:100%;}
.grenn21 .form16{width:46.5%;}
.grenn25 .gren16{width:100%;}
.grenn25 .form16{ width: 95.3%;}
.grenn24{margin-top:30px;}
.grenn24 img{width:100%;}

.form36 dt{line-height: 33px;font-size: 14px;color:#333;margin-left:2.2%;}
.form36 dd textarea{height: 66px;
    line-height: 33px;
    border-radius: 3px;
    background-color: rgba(255,255,255,1);
    color: rgba(16,16,16,1);
    font-size: 14px;
    text-align: left;
    font-family: PingFangSC-regular;
    border: 1px solid rgba(231,234,238,1);width:96%;text-indent: 10px;margin-left:2.2%;}


    .form36 dd input{height: 33px;
        line-height: 33px;
        border-radius: 3px;
        background-color: rgba(255,255,255,1);
        color: rgba(16,16,16,1);
        font-size: 14px;
        text-align: left;
        font-family: PingFangSC-regular;
        border: 1px solid rgba(231,234,238,1);width:96%;text-indent: 10px;;margin-left:2.2%;}
    
        .form36 dd select{height: 33px;
            line-height: 33px;
            border-radius: 3px;
            background-color: rgba(255,255,255,1);
            color: rgba(16,16,16,1);
            font-size: 14px;
            text-align: left;
            font-family: PingFangSC-regular;
            border: 1px solid rgba(231,234,238,1);width:96%;text-indent: 10px;;margin-left:2.2%;}




            .table16 table{width: 100%}
            .table16 table tr th,.table16 table tr td{border-bottom:1px solid rgba(231,234,238,1);font-size:14px;color:#333;padding:0px 10px 0px;height:30px;}
            .table16 table tr th{background: #F8F9FA;color:#4B5675;font-weight: 700;border-top:1px solid rgba(231,234,238,1);height:30px;line-height: 30px;}
            .table16 table img{width:20px;}



            cao2{border-top:5px solid #f1f1f1;}
            .cao2 h2{font-size: 18px;line-height: 50px;font-weight: 700;}

            .kk1{width:100%;margin-bottom:0px;}
            .kk2{width:100%;position: relative;}
            
            
            .select-list6{height:32px;}  
.layui-form-select dl dd.layui-this {
    background-color: #1b84ff !important;
    color: #fff;
}      
            .select-list6 li{color:#999;margin:0px 20px 0px 0;font-size: 14px;}
            .select-list6 li p{float:left;width:80px;margin:0px 15px 0px 0;text-align:right}
            .select-list6 li input{border-radius: 3px;
                background-color: rgba(255,255,255,1);
                border: 1px solid #ccc;width: 180px;
                height: 32px;line-height: 32px;text-indent: 40px;background:#fff url(../images/w13.png) no-repeat 10px center;background-size: 20px 20px;}
            .select-list6 li .submit-btn{border:0;border-radius:4px;background:0 0;outline:0;width:40px;height:23px}
            .select-list6 li select{border-radius: 3px;
                background-color: rgba(255,255,255,1);
                border: 1px solid #ccc; height: 32px;line-height: 32px;min-width: 160px;text-indent: 10px;}
            .select-list6 li{float:left}
            .select-list6 li p{height: 32px;line-height: 32px;color:#333;font-size: 16px;}
            .tan6177{ height: calc(100% - 267px);}

            .rr1bb{padding:25px;}

            .rr1bb0{margin-bottom: 15px;}
            .rr1bb0 .title{font-size: 16px;color:#4b5675;font-weight: 700;margin-bottom: 20px;}
            .rr1bb0 .img{border-radius:5px;background: #f8f9fa;text-align: center;padding:25px 0px;}
            .rr1bb0 .img img{width:100px;}
            .rr1bb1{margin-bottom: 15px;}
            .rr1bb1 .title{font-size: 14px;color:#333;font-weight: 400;margin-bottom: 10px;}
            .rr1bb1 .des{font-size: 14px;color:#4b5675;font-weight: 400;margin-bottom: 10px;}

            .tan62b{background: #fff;padding:0px 10px 0px 0px;}
            .cao2{background: #fff;padding:0px 0px 0px 10px;}
            .table16{background: #fff;padding:10px 10px 25px 10px;}
            .table16 table{border-left:1px solid #e7eaf6;border-right:1px solid #e7eaf6;}
            .cao0{background: #fff;padding:10px 10px 10px 10px;margin-bottom: 0px;}
            .select-list6 {
                height: 52px;padding:10px;background: #fff;
            }
            .select-list6 li.right{float:right;}
            .cao0 select{border-radius: 3px;
                background-color: rgba(255,255,255,1);
                border: 1px solid #ccc; height: 32px;line-height: 32px;width: 150px;text-indent: 10px; margin-right: 20px;}
            
                .cao5 {
                    display: inline-block;
                    margin-right: 10px;
                    padding: 5px 30px;
                    border: 1px solid #d13b4c;
                    border-radius: 5px;
                    cursor: pointer;
                    background-color: #d13b4c;
                    color: #fff;
                    height: 30px;
                }
                .cao6 {
                    display: inline-block;
                    margin-right: 10px;
                    padding: 5px 30px;
                    border: 1px solid #1b84ff;
                    border-radius: 5px;
                    cursor: pointer;
                    background-color: #1b84ff;
                    color: #fff;
                    height: 30px;
                }
                .form36 .radio{height: 33px;
                    line-height: 33px;
                    border-radius: 3px;
                    background-color: rgba(255, 255, 255, 1);
                    color: rgba(16, 16, 16, 1);
                    font-size: 15px;
                    text-align: left;
                    font-family: PingFangSC-regular;
                    border: 1px solid rgba(231, 234, 238, 1);
                    width: 100%;padding-left:10px;margin-top:0px;margin-bottom:0px;        width: 96%;
                    text-indent: 10px;
                    margin-left: 2.2%;}
                    .form36 .radio label{display: block;float:left;height: 33px;overflow: hidden;margin-right: 20px;}
                    .form36 .radio label input{width:20px;height: 20px;margin-top: 5px;margin-right:10px;display: inline-block;}
                    .form36 .radio label span{display: inline-block;margin-left:10px}
                .form36 input.date{background: url(../images/e11.png) no-repeat right 20px center;background-size: 15px 15px;}
                
                .form36 .radio label input:checked + span{color:#1b84ff}
            
            .ta0086 {
                background: none;
            }
            
            .radio6 ul{overflow: hidden;float:left;margin-left: 10px;}
            .radio6 ul li{float:left;margin-right: 10px;color:#1b84ff;font-size: 14px;line-height: 30px;}
            .radio6 ul li span{display: inline-block;width:20px;height:20px;background: url(../images/e25.png) no-repeat center center;background-size: 20px 20px;vertical-align: middle;cursor: pointer;}
            .radio6> a{background:url(../images/e18.png) no-repeat 0px center;background-size: 20px 20px;display: block;width:120px;height:30px;vertical-align: middle;padding-left:30px;font-size:14px;color:#1b84ff;margin-left:10px;float: left;}
            
            .form36 .radio6{height: 33px;
                line-height: 33px;
                border-radius: 3px;
                background-color: rgba(255, 255, 255, 1);
                color: rgba(16, 16, 16, 1);
                font-size: 15px;
                text-align: left;
                font-family: PingFangSC-regular;
                border: 1px solid rgba(231, 234, 238, 1);}
            
                .form26 .radio6{height: 33px;
                    line-height: 33px;
                    border-radius: 3px;
                    background-color: rgba(255, 255, 255, 1);
                    color: rgba(16, 16, 16, 1);
                    font-size: 15px;
                    text-align: left;
                    font-family: PingFangSC-regular;
                    border: 1px solid rgba(231, 234, 238, 1);}
                    .form16 .radio6{height: 33px;
                        line-height: 33px;
                        border-radius: 3px;
                        background-color: rgba(255, 255, 255, 1);
                        color: rgba(16, 16, 16, 1);
                        font-size: 15px;
                        text-align: left;
                        font-family: PingFangSC-regular;
                        border: 1px solid rgba(231, 234, 238, 1);
                        width: 100%;padding-left:10px;margin-top:0px;margin-bottom:0px;}


                        .tan00577{left:50%;top:2%;margin-left: -700px;margin-top: 0px;width:1400px;height:95%;box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.15);display: none;}
                        .tan00577 .tan3{position: absolute;bottom:0px;left:0px;width:100%;}
                        .tan00577 .tan2{height:calc(100vh - 150px);overflow-y: auto;padding:20px 0px 20px;}

                        .grenn1 .checkkbox {overflow: hidden;        border: 1px solid rgba(231, 234, 238, 1);padding:1.5px 0px;border-radius: 3px;}
                        .grenn1 .checkkbox ul li{float: left;margin:0px 10px 0px;color:#333;font-size: 14px;line-height: 28px;}
                        .grenn1 .checkkbox ul li label{display: block;}
                        .grenn1 .checkkbox ul li input{float: left;display: block;width:20px;height:20px;}
                        .grenn1 .checkkbox ul li span{float: left;display: block;margin-left: 5px;}
                        .grenn1 .checkkbox em{color:#999;margin-right: 5px;font-style:normal}

                        .tan2.oin{padding:0px;background: #f8f9fa;}
                        .dn{display: flex;min-height:200px;background: #F8F9FA;padding:0px 0px;}
                        .dn1{width:0px;display: none;}
                        .dn2{flex: auto;padding:20px 30px;border-left: 0px solid #eee;}
                        
                        .dn20{margin-bottom: 0px; overflow: hidden;display: flex;}
                        .dn21{width: 150px;font-size:14px;color:#333;line-height: 30px;font-weight: 700;}
                        .dn22{margin:0px 0px 0px 20px;flex: 1;}
                        .dn22 textarea{height: 90px;
                            line-height: 30px;
                            border-radius: 3px;
                            background-color: rgba(255,255,255,1);
                            color: rgba(16,16,16,1);
                            font-size: 14px;
                            text-align: left;
                            font-family: PingFangSC-regular;
                            border: 1px solid rgba(231,234,238,1);width:100%;text-indent: 10px;}
                        
                        
                        .dn22 input{height: 30px;
                                line-height: 30px;
                                border-radius: 3px;
                                background-color: rgba(255,255,255,1);
                                color: rgba(16,16,16,1);
                                font-size: 14px;
                                text-align: left;
                                font-family: PingFangSC-regular;
                                border: 1px solid rgba(231,234,238,1);width:100%;text-indent: 10px;;}
                            
                        .dn22 select{height: 30px;
                                    line-height: 30px;
                                    border-radius: 3px;
                                    background-color: rgba(255,255,255,1);
                                    color: rgba(16,16,16,1);
                                    font-size: 14px;
                                    text-align: left;
                                    font-family: PingFangSC-regular;
                                    border: 1px solid rgba(231,234,238,1);width:100%;text-indent: 10px;}
                        
                                    .dn22 .checkkbox {overflow: hidden;        border: 0px solid rgba(231, 234, 238, 1);padding:0px 0px;border-radius: 3px;}
                                    .dn22 .checkkbox ul li{float: left;margin:0px 10px 0px;color:#333;font-size: 14px;line-height: 28px;}
                                    .dn22 .checkkbox ul li label{display: block;}
                                    .dn22 .checkkbox ul li input{float: left;display: block;width:20px;height:20px;}
                                    .dn22 .checkkbox ul li span{float: left;display: block;margin-left: 5px;}
                                    .dn22 .checkkbox em{color:#999;margin-right: 5px;font-style:normal}
                                    
                                    .radio6> a{line-height: 33px;}   
                                    .party-group {overflow: hidden;margin-bottom: 10px;}
.party-group input{float: left;display: block;width:50%;}  
.party-group button{float: left;display: block;margin-left: 20px;}   
.member-group {overflow: hidden;margin-bottom: 10px;}
.member-group input{float: left;display: block;width:50%;}  
.member-group button{float: left;display: block;margin-left: 20px;}
.party-item span{display: inline-block;width:20px;height:20px;background: url(../images/e25.png) no-repeat center center;background-size: 20px 20px;vertical-align: middle;cursor: pointer;}
.dfdna {overflow: hidden;margin-bottom: 0px;}
.dfdna .webuploader-pick{background: none !important;margin: 0 auto;}
.dfdna .webuploader-container{width:100%;float: none;}
.tan622c ul li.on{color:#1b84ff}
.party-group .party-item{float: left;margin-right: 10px;font-size: 16px;
    color: #1b84ff;}
    .table16 .layui-btn{background: #1b84ff;color:#fff}
    .select-list6 li.right.rttr{background: #1b84ff;color:#fff}

    .zdk0 {
        position: fixed;
        right: 20px;
        top: 50%;
        transform: translateY(-50%);
        background: #fff;
        border-radius: 12px;
        box-shadow: 0 4px 16px rgba(0,0,0,0.1);
        padding: 20px;
        width: 180px;
        z-index: 3000;
    }
    
    .zdk2 {
        font-size: 16px;
        font-weight: bold;
        color: #333;
        margin-bottom: 15px;
        padding-left: 10px;
        border-left: 3px solid #0078ff;
    }
    
    .zdk1 {
        margin-bottom: 20px;
    }
    
    .zdk1 ul {
        list-style: none;
        padding: 0;
        margin: 0;
    }
    
    .zdk1 ul li {
        margin: 0px 0;
        border-radius: 8px;
        cursor: pointer;
        transition: all 0.3s ease;
        color: #666;
        font-size: 14px;
    }
    
    .zdk1 ul li:hover {
        background: #f5f7fa;
        color: #0078ff;
    }
    
    .zdk1 ul li.on {
        background: #e6f0ff;
        color: #0078ff;
        font-weight: 500;
    }
    
    .hr {
        height: 1px;
        background: #eee;
        margin: 20px 0;
    }
    .zdkh1{position: fixed;right: 200px;top: 50%;transform: translateY(-50%);background: #fff;border-top-left-radius: 12px;border-bottom-left-radius: 12px;box-shadow: 0 4px 16px rgba(0,0,0,0.1);padding: 0px;width: 40px;z-index: 4000;height:40px;line-height: 40px;text-align: center;background: url(../images/zsk1.png) no-repeat center center;background-size: 30px 30px;cursor: pointer;}
    .zdkh1:hover{background: url(../images/zsk1a.png) no-repeat center center;background-size: 30px 30px;}
    .zdkh1.on{background: url(../images/zsk2.png) no-repeat center center;background-size: 30px 30px;}
    .zdkh1.on:hover{background: url(../images/zsk2a.png) no-repeat center center;background-size: 30px 30px;}
    
}
/* 打印样式 */
@media print {
    .mmq1{width: 100%;margin: 0 auto;overflow: hidden;}
    .mmq1 dl{display: flex;margin:10px 0px 0px;width:30%;float:left;}
    .mmq1 dl dt{width:140px;color:#999;font-size: 14px;text-align: right;font-weight: 400;line-height: 30px;}
    .mmq1 dl dd{flex: 1;color:#999;font-size: 14px;line-height: 30px;padding-left:10px;}
    .ee21a{flex:1;}

.ee21a dl{display: flex;margin:10px 0px 0px;}
.ee21a dl dt{width:140px;color:#111;font-size: 14px;text-align: right;font-weight: 400;line-height: 30px;}
.ee21a dl dd{flex: 1;color:#999;font-size: 14px;line-height: 30px;padding-left:10px;}
}



