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

.Main{padding:0px 10px;width: 100%;box-sizing: border-box;display: block;}
.Main>.clear{display: block;height: 10px !important;}
.Address{padding: 10px 0px 0;font-size: 14px;line-height: 1.5;width: 100%;box-sizing: border-box;}
.Address i{ display: none; }

.lby{width:100%;}
.lbycon{display:block;}
/*悬浮左侧*/
.LeftNav{float: none;width: 100%;padding: 0;}
.LeftNav>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;}
.LeftNav>i.layui-icon::before{font-size: 20px;padding-bottom: 5px;display: inline-block;}
.LeftNav>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);}
.LeftNav>i.layui-icon.layui-icon-next:before{ font-size: 0;}

.LeftNav>i{ position: absolute; width: 100%; height: 100%; z-index: 0; display: block; left: 0; top: 0;}

.LeftNav>h1{ padding:10px;font-size: 22px; height: 50px; z-index: 1;}
.LeftNav .navList{overflow: hidden;padding: 10px 10px 0px;}
.LeftNav .navList>li{float: left;margin:0;width: calc((100% - 10px) / 2);margin-bottom: 10px;margin-right: 10px;box-sizing: border-box;background: #ddeaf8;}
.LeftNav .navList>li:nth-child(2n) {margin-right: 0px;}
.LeftNav .navList>li>a{width: 100%;font-size: 16px;padding: 13px 10px;text-align: center;position: relative;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;word-wrap:normal;box-sizing: border-box;display: flex;justify-content: center;}
.LeftNav .navList>li+li{border-top:none;}
.LeftNav .navList>li:hover>a,.LeftNav .navList>li.on>a{/* background-color: #0191e7; *//* color: #ffffff; */}
.LeftNav .navList li>a::after{display:none;}

/*右侧*/	
.RightBox{float: none;padding: 5px 10px;min-height: calc(100vh - 370px);margin-top: 10px;border-radius: 10px;}
.RightBox.f_r{width: auto;margin-bottom: 10px;}
.RightBox .Title span{font-size: 22px;border: none;padding: 0 5px;}
.RightBox .Title span::before{content:'';width:100%;height:4px;position: absolute;left: 0;bottom: -3px;background: #0059bb;}
/*文章列表*/
.NewsList li.b{border:none;}
.NewsList li{border-bottom: 1px solid #dedede;margin-bottom: 10px;font-size: 15px;padding-left: 15px;}
.NewsList li::before{ display: none;}
.NewsList li a{max-width: 100%;white-space: unset;line-height: 1.3;display: block;float: none;padding-left: 0px;}
.NewsList li:not(.b)::before{top: 16px;}
.NewsList li span,
.NewsList li.overdue em{width: auto;float: none;margin-top: 5px;}
.NewsList li.overdue em{ margin-right:10px;}

 /*政策文件*/
.ZcSearchBox{padding:10px;margin-top: 10px;}
.ZcSearchBox .layui-form-item{ margin-bottom:0px;}
.ZcSearchBox .layui-form-item .layui-inline{margin-bottom: 0px;}
.ZcSearchBox .layui-form-item .layui-form-label,
.ZcSearchBox .layui-form-item .layui-inline + .layui-inline .layui-form-label{width: 60px;padding: 6px 0px;}
.ZcSearchBox .layui-form-item .layui-input-inline{width:auto;margin-left: 75px;}
.ZcSearchBox .layui-form-item .layui-inline + .layui-inline .layui-input-inline{margin-left: 75px !important;left:0;}
.ZcSearchBox .layui-input-block{margin-left: 75px !important;margin-right: 0px;}

.ResultBox li{margin-left:0px;padding-left: 0px;}
.ResultBox li::before{display:none;}

/*直接显示子栏目*/
.zlm ul li{width: calc((100% - 10px)/2);padding: 5px 10px;height: 54px;overflow: hidden;float: left;line-height: 44px;margin: 10px 0px 0px 0px;}
.zlm ul li:nth-child(2n){float:right;}

/* 互动信箱-提交 */
.LetterSubBox .layui-form-item{margin-bottom: 10px;position: relative}
.LetterSubBox .layui-form-item .layui-input-inline{margin-left: 102px;}
.LetterSubBox .layui-form-item .long{width: calc(100% - 147px);margin-left: 102px;padding-right: 45px;}
.LetterSubBox .layui-form-item.layui-form-text .long{padding-right:0;width: auto;transform: translateX(-3px);}
.LetterSubBox .layui-form-item.sfdy .layui-input-inline{padding-right: 45px;margin-left: 102px;margin-bottom: 5px;}
.LetterSubBox .layui-form-item.fjsc tbody:not(#demoList) tr{display:flex;font-size: 12px;}
.LetterSubBox .layui-form-item.fjsc tbody:not(#demoList) td[width]{ margin-right:10px;}
.LetterSubBox .layui-form-label{padding-left: 0;width: 85px;color: #000;}
.LetterSubBox .layui-form-item .layui-input-inline+.layui-form-mid{position:absolute;right: 0;top: 0px;pointer-events: none;font-size: 12px;}

/* 互动信箱-公示 */
.XjgsListBox .layui-table{margin-top:0px;}
.XjgsListBox .layui-table colgroup col:nth-of-type(2),
.XjgsListBox .layui-table colgroup col:nth-of-type(3),
.XjgsListBox .layui-table thead tr th:nth-of-type(2),
.XjgsListBox .layui-table thead tr th:nth-of-type(3),
.XjgsListBox .layui-table tbody tr td:nth-of-type(2),
.XjgsListBox .layui-table tbody tr td:nth-of-type(3){ display: none;}
.XjgsListBox .PageMainBox .layui-table thead tr th{font-size: 15px; }
.XjgsListBox .layui-table td, .layui-table th{ padding: 10px 5px;}
.XjgsListBox .layui-table colgroup col:nth-of-type(4){ width: 90px;}
.XjgsListBox #conList a{width: calc(100vw - 150px);display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}


/*互动细览-信箱*/
.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 .layui-table .bg{padding: 5px;}

/*网上征集*/
.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;}
