body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    margin: 0;
    padding: 0;
}
.clearfix {zoom:1}
.clearfix:after {content: '\20'; display: block; clear: both;}
 .wwiw {
        width: 100%;
    position: relative;
    background-color: transparent;
    background-image: url(50925115.jpg);
    background-repeat: repeat;
    background-position: 50% 50%;
    background-size: auto;
    min-width: 1200px;
 }

 .w1180 {
     width: 1180px;
     margin: 0 auto;
 }

 .header {
     width: 1180px;
     height: 236px;
     padding-top: 31px;
 }

 .header img {
     width: 100%;
 }

 .header-title {
     margin: 10px 0;
     font-size: 24px;
 }

 .nav {
     background-color: white;
     border-bottom: 1px solid #ddd;
     margin-top: 15px;
 }

 .nav ul {
     list-style-type: none;
     margin: 0;
     padding: 0;
     display: flex;
     justify-content: space-evenly;
 }

 .nav li {
     padding: 15px 20px;
 }

 .nav a {
     text-decoration: none;
     color: #333;
 }

 .content {
     /* display: flex; */
     max-width: 1200px;
     margin: 46px auto;
     /* background-color: white; */
     /* box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); */
 }

 .sidebar {
     width: 200px;
     /* border-right: 1px solid #ddd; */
     float: left;
 }

 .sidebar-title {
     background-color: rgb(48, 151, 209);
     color: white;
     padding-left: 10px;
     text-align: left;
     font-size: 24px;
     height: 48px;
     line-height: 48px;
 }

 .sidebar-menu {
     list-style-type: none;
     padding: 0;
     margin: 0;
 }

 .sidebar-menu li {
     padding: 10px;
     border-bottom: 1px solid #ddd;
     text-align: center;
     border-top-width: 1px;
     border-right-width: 1px;
     border-bottom-width: 1px;
     border-left-width: 1px;
     border-top-style: solid;
     border-right-style: solid;
     border-bottom-style: solid;
     border-left-style: solid;
     border-top-color: #cfe2f3;
     border-left-color: #cfe2f3;
     border-right-color: #cfe2f3;
     border-bottom-color: #cfe2f3;
     box-shadow: 0 0 0 rgba(0, 0, 0, 0);
     border-radius: 0;
     background: #fff;
 }

 .sidebar-menu a {
     text-decoration: none;
     color: #333;
     font-size: 16px;
     text-align: center;
 }

 .main-content {
     flex: 1;
     /* padding: 20px; */
     width: 943px;
     float: right;
     background: #fff;
     box-sizing: border-box;
     padding: 33px;
 }

 .news-title {
     text-align: center;
     font-size: 18px;
     margin-bottom: 20px;
 }

 .news-content {
     line-height: 1.6;
     color: #666;
 }
 .dib {
    padding-bottom: 20px;
}
.dib2 p{
    color: rgb(152, 152, 152);
    font-size: 12px;
    text-align: center;
    width: 100%;
}

a{
    text-decoration: none;
}




.news-content p {
    text-indent: 2em;
    line-height: 30px;
    margin-bottom: 11px;
    font-family: Source Han Sans CN;
    color: #404040;
    font-size: 14px;
}

.news-content p  img{
   width: 100%;
}


.dib2 {
    padding-top: 15px;
    padding-bottom: 15px;
}
.slicknav_menu{
    
    display: none;
}

@media screen and (max-width:1024px) {
 .wwiw {
        width: 100%;
        position: relative;
        background-color: transparent;
        background-image: url(50925115.jpg);
        background-repeat: repeat;
        background-position: 50% 50%;
        background-size: auto;
        min-width: 100%;
 }

 .w1180 {
     width: 95%;
     margin: 0 auto;
 }

 .header {
     width: 100%;
     height: auto;
     padding-top: 31px;
 }

 .header img {
     width: 100%;
 }

 .header-title {
     margin: 10px 0;
     font-size: 24px;
 }

 .nav {
     background-color: white;
     border-bottom: 1px solid #ddd;
     /* margin-top: 15px; */
     display: none;
 }

 .nav ul {
     list-style-type: none;
     margin: 0;
     padding: 0;
     display: flex;
     justify-content: space-evenly;
 }

 .nav li {
     padding: 15px 20px;
 }

 .nav a {
     text-decoration: none;
     color: #333;
 }

 .content {
     /* display: flex; */
     max-width: 100%;
     margin: 46px auto;
     /* background-color: white; */
     /* box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); */
 }

 .sidebar {
     width: 100%;
     /* border-right: 1px solid #ddd; */
     float: none;
     /* display: none; */
     margin-bottom: 73px;
 }

 .sidebar-title {
     background-color: rgb(48, 151, 209);
     color: white;
     padding-left: 10px;
     text-align: left;
     font-size: 24px;
     height: 48px;
     line-height: 48px;
     margin-bottom: 0px;
 }

 .sidebar-menu {
     list-style-type: none;
     padding: 0;
     margin: 0;
     display: none;
 }

 .sidebar-menu li {
     padding: 10px;
     border-bottom: 1px solid #ddd;
     text-align: center;
     border-top-width: 1px;
     border-right-width: 1px;
     border-bottom-width: 1px;
     border-left-width: 1px;
     border-top-style: solid;
     border-right-style: solid;
     border-bottom-style: solid;
     border-left-style: solid;
     border-top-color: #cfe2f3;
     border-left-color: #cfe2f3;
     border-right-color: #cfe2f3;
     border-bottom-color: #cfe2f3;
     box-shadow: 0 0 0 rgba(0, 0, 0, 0);
     border-radius: 0;
     background: #fff;
 }

 .sidebar-menu a {
     text-decoration: none;
     color: #333;
     font-size: 16px;
     text-align: center;
 }

 .main-content {
     flex: 1;
     /* padding: 20px; */
     width: 100%;
     float: none;
     background: #fff;
     box-sizing: border-box;
     padding: 9px;
     padding-top: 32px;
 }

 .news-title {
     text-align: center;
     font-size: 18px;
     margin-bottom: 20px;
 }

 .news-content {
     line-height: 1.6;
     color: #666;
 }
 .dib {
    padding-bottom: 20px;
}
.dib2 p{
    color: rgb(152, 152, 152);
    font-size: 12px;
    text-align: center;
    width: 100%;
}

a{
    text-decoration: none;
}




.news-content p {
    text-indent: 2em;
    line-height: 30px;
    margin-bottom: 11px;
    font-family: Source Han Sans CN;
    color: #404040;
    font-size: 14px;
}

.news-content p  img{
   width: 100%;
   margin-left: -2em;
}


.dib2 {
    padding-top: 15px;
    padding-bottom: 15px;
}
.slicknav_menu{
    
display: block;
    
height: 62px;
    
width: 100%;
    
margin-top: 12px;
}

.slicknav_btn {
    margin: 5px 5px 6px;
    text-decoration: none;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #222;
}

.slicknav_nav {
    color: #fff;
    margin: 0;
    padding: 0;
    font-size: 0.875em;
    list-style: none;
    max-height: 600px;
    overflow-y: scroll;
    overflow-x:hidden;
    background: #fff;
    z-index: 9;
    position: relative;
    width: 100%;
    padding-left: 24px;
    box-sizing: border-box;
    transition: max-height 0.3s ease-out;
}

    .slicknav_menu .slicknav_menutxt {
        color: #fff;
        font-weight: bold;
        text-shadow: 0 1px 3px #000;
    }

    .slicknav_menu .slicknav_icon-bar {
        background-color: #fff;
    }
     .slicknav_menu .slicknav_icon-bar {
        background-color: #fff;
    }

.slicknav_btn {
    margin: 5px 5px 6px;
    text-decoration: none;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #222;
    width: 38px;
    height: 29px;
    display: inline-block;
    float: right;
    margin-top: 17px;
}.slicknav_menu .slicknav_icon-bar {
    display: block;
    width: 18px;
    height:2px;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
}
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar {
    margin-top: 4px;
}
.slicknav_menu .slicknav_icon {
  
margin: auto;
  
box-sizing: border-box;
  
display: inline-block;
  
padding: 7px;
  
padding-left: 10px;
}
    ::marker {
  content: none; /* 完全移除标记内容 */
  /* 或 */
  display: none; /* 隐藏标记（部分浏览器支持） */
}

#slicknav_nav1 {
   
    z-index: 2;
 
}
}



ul.sidebar-menu.closr li a {
    color: #3097d1;
}

.titiless {
    border-bottom: 1px solid #c6e0ff;
    padding-bottom: 12px;
    margin-bottom: 26px;
}

.titiless h2 {
    font-size: 24px;
    font-family: Source Han Sans CN;
    color: #333333;
    font-weight: 400;
}

.gn .form-message-board .form-message-row {
    display: flex;
    flex-direction: column;
    margin-bottom: 25px;
}

.gn .form-message-board .form-message-row  .from-title{
 font-family: Tahoma;
 font-size: 14px;
 color: #333;
 margin-bottom: 9px;
}

.gn .form-message-board .form-message-row .form-content input {
    height: 36px;
    border: 1px solid #ddd;
    background-color: #fff;
    padding-left: 10px;
    color: #b3b3b3;
}

.gn {
    margin-top: 55px;
}


.gn  .form-message-row  #code_input_content{height: 33px;width: 11%!important;border: 1px solid #ddd;}

.gn  .form-message-row  .code_img{height: 33px;border: 1px solid #ddd;position: relative;top: 13px;}
.message_board_btn_mepty{
display: none;

}
 .form-message-board .form-message-row:nth-child(4) div:nth-child(3){
    display: inline-block!important;
    margin-top: 25px;
} 
 .form-message-board .form-message-row:nth-child(4) div:nth-child(3) .message_board_btn_save{width: 36%;float: center;border: 1px solid #1687cd;border-radius: 0px;height: 36px;background-color: rgb(48, 151, 209);line-height: 36px;font-family: 'Noto Sans CJK';font-size: 14px;color: #FFF;} 

form#form {
    width: 94%;
    margin: 0 auto;
}

     /* 遮罩层样式 */
        .overlay {
            display: none;
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background-color: rgba(0, 0, 0, 0.5);
            z-index: 1000;
            justify-content: center;
            align-items: center;
        }
        
        /* 弹框样式 */
        .modal {
            background-color: white;
            padding: 20px;
            border-radius: 8px;
            width: 350px;
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        }
        
        .modal h2 {
            margin-top: 0;
            color: #333;
        }
        
        .form-group {
            margin-bottom: 15px;
        }
        
        .form-group label {
            display: block;
            margin-bottom: 5px;
            font-weight: bold;
        }
        
        .form-group input {
            width: 100%;
            padding: 8px;
            box-sizing: border-box;
            border: 1px solid #ddd;
            border-radius: 4px;
        }
        
        .btn-group {
            display: flex;
            justify-content: flex-end;
            gap: 10px;
        }
        
        .btn {
            padding: 8px 15px;
            border: none;
            border-radius: 4px;
            cursor: pointer;
        }
        
        .btn-primary {
            background-color: #4CAF50;
            color: white;
        }
        
        .btn-secondary {
            background-color: #f44336;
            color: white;
        }
        
        .error-message {
            color: red;
            font-size: 14px;
            margin-top: 5px;
            display: none;
        }
        
        .captcha-display {
            font-size: 20px;
            letter-spacing: 5px;
            margin: 10px 0;
            text-align: center;
            background-color: #f5f5f5;
            padding: 10px;
            border-radius: 4px;
            user-select: none;
        }
        
        .download-section {
            margin: 20px;
        }


span.w-link-txt {
    color: #444;
    font-size: 18px;
    font-family: 'Noto Sans CJK';
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.download-size {
    color: #999;
    font-size: 12px;
    font-family: Tahoma;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}


a.w-nav-item-link.download-link {
    float: left;
}

.download-size1 {
    float: right;
}

.w-nav-item.clearfix {
    border-bottom-color: #DDD;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    margin-bottom: 10px;
    padding-bottom: 12px;
}

span.w-time {
    color: #999;
    font-size: 12px;
    font-family: 'Noto Sans CJK';
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}

p {}

.download-size1 p {
    color: #CCC;
    font-size: 12px;
    font-family: Tahoma;
    text-align: right;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.download-size1 p img {
   padding-right: 6px;
   position: relative;
   top: 3px;
}
.zyp video {
    width: 100%;
}
.titilessp {
    display: flex;
    justify-content: space-evenly;
    width: 50%;
    margin: 0 auto;
}

.titilessp p {
    font-family: 'Noto Sans CJK';
    color: #4a4a4a;
    color: #4a4a4a;
}

.titilessp p {
    color: #4a4a4a;
    font-family: 'Noto Sans CJK';
    font-size: 16px;
}
.titilessp p a{
    color: #4a4a4a;
    font-family: 'Noto Sans CJK';
    font-size: 16px;
}
p.noc {
    color: #0055a2;
}
p.noc a{
    color: #0055a2;
}





.zyp1 .form-message-board .form-message-row {
    display: flex;
    flex-direction: column;
    margin-bottom: 25px;
}

.zyp1 .form-message-board .form-message-row  .from-title{
 font-family: Tahoma;
 font-size: 14px;
 color: #333;
 margin-bottom: 9px;
}

.zyp1 .form-message-board .form-message-row .form-content input {
    height: 36px;
    border: 1px solid #ddd;
    background-color: #fff;
    padding-left: 10px;
    /* color: #b3b3b3; */
}

.zyp1 {
    margin-top: 55px;
}


.zyp1 .form-message-row  #code_input_content{height: 33px;width: 11%!important;border: 1px solid #ddd;}

.zyp1  .form-message-row  .code_img{height: 33px;border: 1px solid #ddd;position: relative;top: 13px;}
.message_board_btn_mepty{
display: none;

}
.zyp1  .form-message-board .form-message-row:nth-child(4) div:nth-child(3){
    display: inline-block!important;
    margin-top: 25px;
} 
.zyp1  .form-message-board .form-message-row:nth-child(4) div:nth-child(3) .message_board_btn_save{width: 36%;float: center;border: 1px solid #1687cd;border-radius: 0px;height: 36px;background-color: rgb(48, 151, 209);line-height: 36px;font-family: 'Noto Sans CJK';font-size: 14px;color: #FFF;} 

form#form {
    width: 94%;
    margin: 0 auto;
}
.zyp1 .form-content select {
    height: 36px;
    border: 1px solid #ddd;
    background-color: #fff;
    padding-left: 10px;
    color: #b3b3b3;
}
.zyp1 .form-message-board .form-message-row .message_board_btn_save {
    height: 36px;
    line-height: 36px;
    font-family: 'Noto Sans CJK';
    font-size: 14px;
    color: #FFF;
    width: 250px;
    border: 1px solid #3097d1;
    border-radius: 0px;
    background-color: rgb(48, 151, 209);
    cursor: pointer;
}
option {
    color: #333;
}







.zyp2 .form-message-board .form-message-row {
    display: flex;
    margin-bottom: 25px;
    width: 26%;
    flex-direction: column;
}

.zyp2 .form-message-board .form-message-row  .from-title{
 font-family: Tahoma;
 font-size: 14px;
 color: #333;
 margin-bottom: 9px;
}

.zyp2 .form-message-board .form-message-row .form-content input {
    height: 36px;
    border: 1px solid #ddd;
    background-color: #fff;
    padding-left: 10px;
    /* color: #b3b3b3; */
}

.zyp2 {
    margin-top: 55px;
}


.zyp2 .form-message-row  #code_input_content{height: 33px;width: 11%!important;border: 1px solid #ddd;}

.zyp2  .form-message-row  .code_img{height: 33px;border: 1px solid #ddd;position: relative;top: 13px;}
.message_board_btn_mepty{
display: none;

}
.zyp2  .form-message-board .form-message-row:nth-child(4) div:nth-child(3){
    display: inline-block!important;
    margin-top: 25px;
} 
.zyp2  .form-message-board .form-message-row:nth-child(4) div:nth-child(3) .message_board_btn_save{width: 36%;float: center;border: 1px solid #1687cd;border-radius: 0px;height: 36px;background-color: rgb(48, 151, 209);line-height: 36px;font-family: 'Noto Sans CJK';font-size: 14px;color: #FFF;} 

form#form {
    width: 94%;
    margin: 0 auto;
}
.zyp2 .form-content select {
    height: 36px;
    border: 1px solid #ddd;
    background-color: #fff;
    padding-left: 10px;
    color: #b3b3b3;
}
.zyp2 .form-message-board .form-message-row .message_board_btn_save {
    height: 36px;
    line-height: 36px;
    font-family: 'Noto Sans CJK';
    font-size: 14px;
    color: #FFF;
    width: 250px;
    border: 1px solid #3097d1;
    border-radius: 0px;
    background-color: rgb(48, 151, 209);
    cursor: pointer;
}
.zyp2 .form-message-board {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
.zyp2 .form-message-board .form-message-row:nth-child(10) {
    width: 100%;
}
.zyp2 .form-message-board .form-message-row:nth-child(11) {
    width: 100%;
}
.zyp2 .form-message-board .form-message-row:nth-child(20) {
    width: 100%;
}
.zyp2 .form-message-board .form-message-row:nth-child(18) {
    width: 45%;
}
.zyp2 .form-message-board .form-message-row:nth-child(19) {
    width: 45%;
}





.zyp3 .form-message-board {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
.zyp3 .form-message-board .form-message-row:nth-child(1) {
    width: 100%;
}
.zyp3 .form-message-board .form-message-row:nth-child(2) {
    width: 45%;
}
.zyp3 .form-message-board .form-message-row:nth-child(3) {
    width: 45%;
}
.zyp3 .form-message-board .form-message-row {
    display: flex;
    flex-direction: column;
    margin-bottom: 25px;
}

.zyp3 .form-message-board .form-message-row  .from-title{
 font-family: Tahoma;
 font-size: 14px;
 color: #333;
 margin-bottom: 9px;
}

.zyp3 .form-message-board .form-message-row .form-content input {
    height: 36px;
    border: 1px solid #ddd;
    background-color: #fff;
    padding-left: 10px;
    /* color: #b3b3b3; */
}

.zyp3 {
    margin-top: 55px;
}


.zyp3 .form-message-row  #code_input_content{height: 33px;width: 11%!important;border: 1px solid #ddd;width: 35%!important;}

.zyp3  .form-message-row  .code_img{height: 33px;border: 1px solid #ddd;position: relative;top: 13px;}
.message_board_btn_mepty{
display: none;

}
.zyp3  .form-message-board .form-message-row:nth-child(4) div:nth-child(3){
    display: inline-block!important;
    margin-top: 25px;
} 
.zyp3  .form-message-board .form-message-row:nth-child(4) div:nth-child(3) .message_board_btn_save{width: 36%;float: center;border: 1px solid #1687cd;border-radius: 0px;height: 36px;background-color: rgb(48, 151, 209);line-height: 36px;font-family: 'Noto Sans CJK';font-size: 14px;color: #FFF;} 

form#form {
    width: 94%;
    margin: 0 auto;
}
.zyp3 .form-content select {
    height: 36px;
    border: 1px solid #ddd;
    background-color: #fff;
    padding-left: 10px;
    color: #b3b3b3;
}
.zyp3 .form-message-board .form-message-row .message_board_btn_save {
    height: 36px;
    line-height: 36px;
    font-family: 'Noto Sans CJK';
    font-size: 14px;
    color: #FFF;
    width: 250px;
    border: 1px solid #3097d1;
    border-radius: 0px;
    background-color: rgb(48, 151, 209);
    cursor: pointer;
}


@media screen and (max-width:1024px) {


.zyp1 .form-message-board .form-message-row {
    display: flex;
    flex-direction: column;
    margin-bottom: 25px;
    margin-top: 16px;
}

.zyp1 .form-message-board .form-message-row  .from-title{
 font-family: Tahoma;
 font-size: 14px;
 color: #333;
 margin-bottom: 9px;
}

.zyp1 .form-message-board .form-message-row .form-content input {
    height: 36px;
    border: 1px solid #ddd;
    background-color: #fff;
    padding-left: 10px;
    /* color: #b3b3b3; */
}

.zyp1 {
    margin-top: 55px;
}


.zyp1 .form-message-row  #code_input_content{height: 33px;width: 11%!important;border: 1px solid #ddd;width: 30%!important;}

.zyp1  .form-message-row  .code_img{height: 33px;border: 1px solid #ddd;position: relative;top: 13px;}
.message_board_btn_mepty{
display: none;

}
.zyp1  .form-message-board .form-message-row:nth-child(4) div:nth-child(3){
    display: inline-block!important;
    margin-top: 25px;
} 
.zyp1  .form-message-board .form-message-row:nth-child(4) div:nth-child(3) .message_board_btn_save{width: 36%;float: center;border: 1px solid #1687cd;border-radius: 0px;height: 36px;background-color: rgb(48, 151, 209);line-height: 36px;font-family: 'Noto Sans CJK';font-size: 14px;color: #FFF;} 

form#form {
    width: 94%;
    margin: 0 auto;
}
.zyp1 .form-content select {
    height: 36px;
    border: 1px solid #ddd;
    background-color: #fff;
    padding-left: 10px;
    color: #b3b3b3;
}
.zyp1 .form-message-board .form-message-row .message_board_btn_save {
    height: 36px;
    line-height: 36px;
    font-family: 'Noto Sans CJK';
    font-size: 14px;
    color: #FFF;
    width: 250px;
    border: 1px solid #3097d1;
    border-radius: 0px;
    background-color: rgb(48, 151, 209);
    cursor: pointer;
}
option {
    color: #333;
}







.zyp2 .form-message-board .form-message-row {
    display: flex;
    margin-bottom: 25px;
    width: 100%;
    flex-direction: column;
}

.zyp2 .form-message-board .form-message-row  .from-title{
 font-family: Tahoma;
 font-size: 14px;
 color: #333;
 margin-bottom: 9px;
}

.zyp2 .form-message-board .form-message-row .form-content input {
    height: 36px;
    border: 1px solid #ddd;
    background-color: #fff;
    padding-left: 10px;
    /* color: #b3b3b3; */
}

.zyp2 {
    margin-top: 55px;
}


.zyp2 .form-message-row  #code_input_content{height: 33px;width: 11%!important;border: 1px solid #ddd;width: 30%!important;}

.zyp2  .form-message-row  .code_img{height: 33px;border: 1px solid #ddd;position: relative;top: 13px;}
.message_board_btn_mepty{
display: none;

}
.zyp2  .form-message-board .form-message-row:nth-child(4) div:nth-child(3){
    display: inline-block!important;
    margin-top: 25px;
} 
.zyp2  .form-message-board .form-message-row:nth-child(4) div:nth-child(3) .message_board_btn_save{width: 36%;float: center;border: 1px solid #1687cd;border-radius: 0px;height: 36px;background-color: rgb(48, 151, 209);line-height: 36px;font-family: 'Noto Sans CJK';font-size: 14px;color: #FFF;} 

form#form {
    width: 94%;
    margin: 0 auto;
}
.zyp2 .form-content select {
    height: 36px;
    border: 1px solid #ddd;
    background-color: #fff;
    padding-left: 10px;
    color: #b3b3b3;
}
.zyp2 .form-message-board .form-message-row .message_board_btn_save {
    height: 36px;
    line-height: 36px;
    font-family: 'Noto Sans CJK';
    font-size: 14px;
    color: #FFF;
    width: 250px;
    border: 1px solid #3097d1;
    border-radius: 0px;
    background-color: rgb(48, 151, 209);
    cursor: pointer;
    margin-top: 20px;
}
.zyp2 .form-message-board {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
.zyp2 .form-message-board .form-message-row:nth-child(10) {
    width: 100%;
}
.zyp2 .form-message-board .form-message-row:nth-child(11) {
    width: 100%;
}
.zyp2 .form-message-board .form-message-row:nth-child(20) {
    width: 100%;
}
.zyp2 .form-message-board .form-message-row:nth-child(18) {
    width: 45%;
}
.zyp2 .form-message-board .form-message-row:nth-child(19) {
    width: 45%;
}





.zyp3 .form-message-board {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
.zyp3 .form-message-board .form-message-row:nth-child(1) {
    width: 100%;
}
.zyp3 .form-message-board .form-message-row:nth-child(2) {
    width: 45%;
}
.zyp3 .form-message-board .form-message-row:nth-child(3) {
    width: 45%;
}
.zyp3 .form-message-board .form-message-row {
    display: flex;
    flex-direction: column;
    margin-bottom: 25px;
}

.zyp3 .form-message-board .form-message-row  .from-title{
 font-family: Tahoma;
 font-size: 14px;
 color: #333;
 margin-bottom: 9px;
}

.zyp3 .form-message-board .form-message-row .form-content input {
    height: 36px;
    border: 1px solid #ddd;
    background-color: #fff;
    padding-left: 10px;
    /* color: #b3b3b3; */
}

.zyp3 {
    margin-top: 55px;
}


.zyp3 .form-message-row  #code_input_content{height: 33px;width: 11%!important;border: 1px solid #ddd;width: 35%!important;}

.zyp3  .form-message-row  .code_img{height: 33px;border: 1px solid #ddd;position: relative;top: 13px;}
.message_board_btn_mepty{
display: none;

}
.zyp3  .form-message-board .form-message-row:nth-child(4) div:nth-child(3){
    display: inline-block!important;
    margin-top: 25px;
} 
.zyp3  .form-message-board .form-message-row:nth-child(4) div:nth-child(3) .message_board_btn_save{width: 36%;float: center;border: 1px solid #1687cd;border-radius: 0px;height: 36px;background-color: rgb(48, 151, 209);line-height: 36px;font-family: 'Noto Sans CJK';font-size: 14px;color: #FFF;} 

form#form {
    width: 94%;
    margin: 0 auto;
}
.zyp3 .form-content select {
    height: 36px;
    border: 1px solid #ddd;
    background-color: #fff;
    padding-left: 10px;
    color: #b3b3b3;
}
.zyp3 .form-message-board .form-message-row .message_board_btn_save {
    height: 36px;
    line-height: 36px;
    font-family: 'Noto Sans CJK';
    font-size: 14px;
    color: #FFF;
    width: 250px;
    border: 1px solid #3097d1;
    border-radius: 0px;
    background-color: rgb(48, 151, 209);
    cursor: pointer;
}
.titilessp {
    display: flex;
    justify-content: space-evenly;
    width: 100%;
    margin: 0 auto;
}


}