@charset "utf-8";
/* CSS Document */
@import url(mobile_header.css);

.main_body {width:auto;padding: 0 10px;box-sizing: border-box;}
  /*悬浮左侧*/
.l_box{float: none;min-height: auto !important;width: 200px;position: fixed !important;height: 100vh;right: -200px;top: 0;z-index: 999;padding: 5px;background-color: #f5f5f5;box-sizing: border-box;margin: 0;}
.l_box>i.layui-icon{display: block !important;padding: 10px 10px 10px 5px;border-radius: 10px 0 0 10px;background-color: #18558d;color: #FFF;font-size: 17px;font-weight: bold;position: absolute;right: 200px;bottom: 12vh;box-shadow: 0px 0px 5px -1px #d2c6c6;text-align: center;line-height: 1.2;}
.l_box>i.layui-icon::before{font-size: 20px;padding-bottom: 5px;display: inline-block;}
.l_box>i.layui-icon.layui-icon-next{ font-size: 0; padding: 0; border-radius: 0; width: calc(100vw - 200px); height: 100vh; left:calc(-100vw + 200px); bottom: 0; background-color: rgba(0,0,0,0.5);}
.l_box>i.layui-icon.layui-icon-next:before{ font-size: 0;}
.l_box>.PageText{padding:10px;font-size: 20px;}
#Left_Nav{max-height: calc(100vh - 54px);overflow-y: auto;overflow-y: overlay;}
#Left_Nav>li>a{font-size: 17px;padding: 12px 15px;text-align: center;background: none;}
#Left_Nav li.son .SonDl dd{font-size: 15px;}
#Left_Nav li.son .SonDl dd a{text-align: center;padding: 12px 15px;}
.r_box {float:none;width: auto;}
.r_box .bd li {
    overflow: hidden;
    height: auto;
    line-height: 80px;
}
.r_box .bd li>a {display: block;float: left;max-width: 78%;max-width: calc(100% - 128px);position: relative;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;word-wrap: normal;}
.r_box .bd li i {
    position: absolute;
    top: 37px;
    left: 0;
}
.page {width:auto;}
.PageNavs {height: auto !important;overflow: hidden;}
.r_box .PageNavs li a {overflow:visible;max-width: initial;margin-left: 0;}
.r_box .PageNavs ul {display:flex;justify-content: space-between;flex-wrap: wrap;}



    /*在线访谈*/
    .zxftBox .box{display:block;padding: 10px;background: #f3f9fe;border-radius: 5px;margin-top: 10px;box-shadow: 0px 0px 5px -1px #cfc4c4;border: none;}
    .zxftBox .box .pic{width:auto;margin-right: 0;height: 45vw;}
    .zxftBox .box .txt{ width:auto; }
    .zxftBox .txt p{line-height: 1.3;padding-top: 5px;font-size: 15px;}
    .jdhy_zcjd h1 {height: auto !important;overflow: hidden;}
   .xl_one{background:none;}
    .left-pic{width:100%;height: auto;float: none;}
    .layui-tab-item #a1{width: 100% !important;}
    .right-txt{width:100%;padding: 10px;float: none;height: auto;}
    .right-txt p{height: auto!important;}
    .txt-box .sl-box{width:100%;height: auto;overflow: hidden;float: none;}
    .txt-box .form-box{width:100%;position: initial;left: 0;margin-left: 0px;margin-top: 20px;}
    .questions-list{width:100%; min-height:100px;}
    .layui-tab-item #vedios { height: 100% !important;}
.yb_nr {width: auto !important;}
.main {width:auto;padding: 0 10px;}
.smNav {position:relative;height: auto;overflow: hidden;}
.r_box .hd {height:auto;overflow:hidden;}


    /*信件提交*/
    .LetterSubBox .layui-form-label{padding: 9px 0px!important;}
    .LetterSubBox .layui-form-item{ margin-bottom:5px; }
    .LetterSubBox .layui-form-item .layui-input-inline{margin-left: 10px;width: calc(100% - 150px) !important;float: left;left: auto;}
    .LetterSubBox .layui-form-item .layui-input-inline + .layui-word-aux {float: right;margin-left: 0px;top: auto;/* text-indent: 10px; */position: relative;/* z-index: 0; */}
    .LetterSubBox .layui-form-item.sfdy .layui-input-inline +  .layui-input-inline{margin-left: 90px;}
    .LetterSubBox .layui-form-item.layui-form-text{ margin-bottom:15px; }
    .LetterSubBox .layui-form-item.layui-form-text .long{width: auto;margin-left: 0 !important;margin: 0;}
    .LetterSubBox .layui-form-item.yzm .layui-input-inline + .layui-input-inline{margin-left: 90px;}
    .LetterSubBox .layui-form-item.yzm .layui-word-aux{ display:none; }
    .LetterSubBox .layui-form-item.submit{padding-top: 15px;border-top:1px dashed #eee;}
    .LetterSubBox .layui-form-item.submit .layui-input-block{margin: 0 !important;text-align: center;}
    .LetterSubBox .layui-form-item.fjsc .layui-input-block{margin-left: 90px !important;width: calc(100% - 90px) !important;}
    .LetterSubBox .layui-form-item.fjsc .layui-input-block table:not(.layui-table){width: auto;display: block;}
    .LetterSubBox .layui-form-item.fjsc .layui-input-block table:not(.layui-table) thead,
    .LetterSubBox .layui-form-item.fjsc .layui-input-block table:not(.layui-table) tr,
    .LetterSubBox .layui-form-item.fjsc .layui-input-block table:not(.layui-table) td{display:block;width: auto;}
    .LetterSubBox .layui-form-item.fjsc .layui-input-block table:not(.layui-table) td[width="400"]{font-size: 12px;padding-top: 5px;}
    .LetterSubBox .layui-form-item.fjsc .layui-input-block.long{margin-left: 0px !important;width: auto !important;}


 /*信件公示*/
    .XjgsListBox{}
    .XjgsListBox .layui-table colgroup col:nth-of-type(1),
    .XjgsListBox .layui-table thead tr th:nth-of-type(1),
    .XjgsListBox .layui-table tbody tr td:nth-of-type(1){ display:none;}
    .XjgsListBox .layui-table colgroup col:nth-of-type(2){width: 
        550px;}
    .XjgsListBox .layui-table colgroup col:nth-of-type(3){width: 90px;}
    .XjgsListBox .layui-table td,
    .XjgsListBox .layui-table th{padding: 9px 5px;}

  /*互动细览-信箱*/
    .LetterView .layui-table[lay-size=lg] td,
    .LetterView .layui-table[lay-size=lg] th{padding: 5px 5px;}
    .LetterView .layui-table colgroup col:nth-of-type(1){width: 85px;}
    .LetterView {width:auto !important;} 
.body_content {margin-left:0 !important;}
.LetterView .bg {width:auto !important;}
.msg-show .m-con h2 span {font-size:13px !important;}
.main_body {margin-top:0;}
.sub_list ul.sub_menu li h3 {width:auto}
.r_box .bd li p {position:absolute;bottom:0;}
@media screen and (max-width:600px ) {
    
}

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

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