@charset "utf-8";
/* CSS Document */
@import url(mobile_header.css);

@media screen and (max-width: 750px) {
    .Main{width: calc(100% - 20px)!important;padding:0px 10px;}
    .w1200{width:100%;margin: 0 auto;}
    .warp{max-width:100%!important; min-width:100%!important;}	
    .Address{width: auto;padding: 10px 10px;font-size: 14px;line-height: 1.5;}
    .Address i{padding: 0px 10px;background-size: auto 100%;}
    .Address font{padding-left: 5px;}
    
    
    /*悬浮左侧*/
    .PageNavigation{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;}
    .PageNavigation>i.layui-icon{display: block !important;padding: 10px 10px 10px 5px;border-radius: 10px 0 0 10px;background-color: #0d59a7;color: #FFF;font-size: 17px;font-weight: bold;position: absolute;right: 200px;bottom:3vh;box-shadow: 0px 0px 5px -1px #d2c6c6;text-align: center;line-height: 1.2;}
    .PageNavigation>i.layui-icon::before{font-size: 20px;padding-bottom: 5px;display: inline-block;}
    .PageNavigation>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);}
    .PageNavigation>i.layui-icon.layui-icon-next:before{ font-size: 0;}
    
    .PageNavigation>.PageText{padding:10px;font-size: 20px;}
    .PageNavCon{max-height: calc(100vh - 54px);overflow-y: auto;overflow-y: overlay;}
    .PageNavCon>ul>li>a{font-size: 17px;padding: 12px 15px;text-align: center;background: none;}
    .PageNavCon li.son .SonDl dd{font-size: 15px;}
    .PageNavCon li.son .SonDl dd a{text-align: center;padding: 12px 15px;}
        
    /*右侧*/	
    .RightMainBox {width: auto;margin-top: 0;float: none;}
    /*文章列表*/
    .NewsList li.b{border:none;}
    .NewsList li{background-position-y: 14px;border-bottom: 1px solid #dedede;margin-bottom: 10px;padding-left: 15px;font-size: 15px;}
    .NewsList li a{max-width: 100%;white-space: unset;line-height: 1.3;display: block;float: none;}
    .NewsList li span,
    .NewsList li.overdue em{width: auto;float: none;margin-top: 5px;}
    .NewsList li.overdue em{ margin-right:10px;}
    	
    /*文章细览*/
    .DocTextBox{margin: 0px !important;padding: 15px 10px 10px;}
    .DocTextBox .DocTitle{font-size: 22px;line-height: 1.4;}
    .DocTextBox .Article .share{/* display: none !important; */float: right;}
    .DocTextBox .Article .ArticleInfo{ margin:0;}
    .DocTextBox .Article .ArticleInfo p{ display:block; text-align: center;}
    .DocTextBox .Article .ArticleInfo>p:nth-of-type(1) span{display:block;}
    .DocTextBox .Article .ArticleInfo .print{ display:none; }
    .DocHtmlCon table{ max-width:100%;text-indent: 0;}
    .DocHtmlCon table td p{text-indent: 0px !important;}
    .DocHtmlCon video[name="media"]{width: calc(100vw - 40px) !important;height: calc((100vw - 40px) / (600 / 340)) !important;}
    .DocHtmlCon iframe[masid]{ max-width:100%; }
    .QRcode{ display:none;}
    .Previous a{max-width: calc(100vw - 152px);}
        
    
    /*信息公开表*/
    .Xxgk_Info{margin: 0px !important;}
    .Xxgk_Info li{height: 30px;line-height: 30px;font-size: 14px;}
    .Xxgk_Info li.T{width: 80px;}
    .Xxgk_Info li.C,
    .Xxgk_Info li.C.W{width: calc(100% - 82px);}
    
    /*相关文档*/
    .DocTextBox.f_l{width:auto;float: none;}
    .RelatedDoc{width:auto;margin: 10px 0 0 !important;padding: 0 10px 15px;float: none;}
    
    /*重点领域 信用管理*/
    #ChannelList{width:100%!important;}
    #ChannelList dd{width: calc((100% - 44px) / 2);float:left;}
    #ChannelList dd a{width:100%!important;padding:15px 0px!important;font-size: 16px!important;}
    .trs_paper_default img{height:auto!important;}



    /*信件公示*/
    .XjgsListBox{}
    .XjgsListBox .layui-table colgroup col:nth-of-type(2),
    .XjgsListBox .layui-table thead tr th:nth-of-type(2),
    .XjgsListBox .layui-table tbody tr td:nth-of-type(2){ display:none;}
    .XjgsListBox .layui-table colgroup col:nth-of-type(3){width: 95px;}
    .XjgsListBox .layui-table colgroup col:nth-of-type(4){width: 70px;}
    .XjgsListBox .layui-table td,
    .XjgsListBox .layui-table th{padding: 9px 5px;}

    /*信件提交*/
    .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;}

    /*网上调查*/
    .wsdcBox{}
    .wsdcBox .layui-table colgroup col:nth-of-type(2),
    .wsdcBox .layui-table colgroup col:nth-of-type(3),
    .wsdcBox .layui-table thead tr th:nth-of-type(2),
    .wsdcBox .layui-table thead tr th:nth-of-type(3),
    .wsdcBox .layui-table tbody tr td:nth-of-type(2),
    .wsdcBox .layui-table tbody tr td:nth-of-type(3){ display:none;}
    .wsdcBox .layui-table colgroup col:nth-of-type(4){width: 80px;}
    .wsdcBox .layui-table td,
    .wsdcBox .layui-table th{padding: 9px 10px;}
    
    /*网上征集*/
    .wszjBox{}
    .wszjBox .layui-table colgroup col:nth-of-type(2),
    .wszjBox .layui-table colgroup col:nth-of-type(3),
    .wszjBox .layui-table thead tr th:nth-of-type(2),
    .wszjBox .layui-table thead tr th:nth-of-type(3),
    .wszjBox .layui-table tbody tr td:nth-of-type(2),
    .wszjBox .layui-table tbody tr td:nth-of-type(3){ display:none;}
    .wszjBox .layui-table colgroup col:nth-of-type(4){width: 80px;}
    .wszjBox .layui-table td,
    .wszjBox .layui-table th{padding: 9px 10px;}

    /*政务微博*/
    .zwwbPart table,
    .zwwbPart tbody{ display:block; }
    .zwwbPart tr{display:flex;flex-wrap: nowrap;justify-content: space-between;}
    .zwwbPart td{ display:block; padding: 10px 5px !important; font-size: 12px;}
    .zwwbPart table td img{width: calc((100vw - 70px) / 5);height: calc((100vw - 70px) / 5);}

    /*政务微信*/
    .zwwxPart table,
    .zwwxPart tbody{ display:block; }
    .zwwxPart tr{display:flex;flex-wrap: nowrap;justify-content: space-between;height: auto !important;}
    .zwwxPart td{display:block;font-size: 12px;padding: 10px 5px !important;}
    .zwwxPart table td img{width: calc((100vw - 70px) / 5);height: calc((100vw - 70px) / 5);}

    /*在线访谈*/
    .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;}

    /*互动细览-信箱*/
    .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;}

    .jdhy_zcjd h1 {height:auto !important;overflow:hidden;}
}

@media screen and (max-width:600px) {
    .DocTextBox .Article .ArticleInfo{margin-right: 0px;}
    .DocTextBox .Article .share{position: unset !important;margin-bottom: 15px;}
    .DocTextBox .Article .ArticleInfo p{margin: 0;text-align: left;}	
    .DocTextBox.f_l .Article .ArticleInfo{margin: 0;}
    .DocTextBox .Article .ArticleInfo span {padding: 0 10px 0px 0px;}
    #ChannelList dd{width: calc(100% - 22px);}
}

@media screen and (max-width:480px) {
    
    
    .ZcSearchBox .layui-input-block{margin-right:0px!important;}
    .layui-input-block{margin-left:100px!important;}
    .layui-form-label{padding: 9px 10px!important;}
}

/*
@media screen and (max-width:375px) {
    .Xxgk_Info li.T{width: 100%;}
    .Xxgk_Info li.C {width: calc(100% - 22px);margin-bottom: 10px;border: 1px solid #deeeff;height: auto;white-space:unset;line-height: 28px;padding: 10px;}
    .Xxgk_Info li.C.W{width: calc(100% - 22px);}	
    .Xxgk_Info{border:none;}
}
*/