@charset "utf-8";
/* CSS Document */
@import url(mobile_header.css);
@media screen and (max-width: 600px) {
    .main{width:100%;padding: 10px;height: auto;overflow: hidden;}
    .site-nav{height: auto;line-height: 1.3;padding: 10px;margin: 0 0 10px;}
    .site-nav i{display:none;}
    .main-box .side-menu{width: auto;padding-bottom: 15px;background: none;float: none;height: auto !important;}
    .main-box .side-menu h1{padding:15px 10px;}
    .main-box .side-menu ul{overflow: hidden;border-left: 1px solid #ddd;padding: 0;}
    .main-box .side-menu ul >li{float: left; margin:0;width: calc(100% / 2);border: 1px solid #ddd;border-top: none;border-left: none;line-height: 20px;}
    .main-box .side-menu ul >li>a{width: 100%;font-size: 14px;padding: 10px;background: #f5f5f5;text-align: center;position: relative;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;word-wrap:normal;display: block;}
    .main-box .side-menu ul >li:hover>a,.main-box .side-menu ul >li.on>a{background-color: #e5dbde;}
    .main-box .side-list{width:100%; float:none;}
    .main-box .side-list h1{border-bottom: #ccc solid 1px;height: auto;min-height: 50px;overflow: hidden;}
    .main-box .side-list h1 span{font-size:18px;border-bottom: #C7000B solid 2px;/* float: none; */}
    .main-box .side-list .list-box{padding:0;}
    .main-box .side-list .list-box ul li{font-size: 14px;line-height: 28px;margin: 5px 0;padding-left:15px;background: url(../images/2019010215.png) no-repeat 2px 12px;height: auto;}
    .main-box .side-list .list-box ul li a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;word-wrap: normal;width: 100%;display: block;}
    .main-box .side-list .list-box ul li span{position:relative;}

    /*图片列表*/
    .main-box .side-list .list-pic ul{width:100%;padding: 5px;}
    .main-box .side-list .list-pic ul li{width: calc((100% - 10px)/2);margin: 10px 0px 0px;height: auto;overflow: hidden;}
    .main-box .side-list .list-pic ul li:nth-of-type(2n){float:right;}
    .main-box .side-list .list-pic ul li img{height: calc((100vw - 100px) / (222 / 135));width: 100%;}
    .main-box .side-list .list-pic ul li .txt-bg{width:100%;}
    .main-box .side-list .list-pic ul li .txt{width:100%;}

    /*直接显示内容*/
    .main-box .side-list .list-view{padding:10px;}
    .main-box .side-list .list-view img{max-width:100%;height: auto !important;}
    .main-box .side-list .list-view table{max-width:100%;}

    /*网上征集-老版*/
    .list-boxs{width:100%;}
    .list-boxs ul{margin-top:10px;}
    .list-boxs ul li span.kssj{display:none;}
    .list-boxs ul li span.fbjg{display:none;}
    .list-boxs ul li span.zjzt{display:none;}
    .list-boxs ul li span.zt{width:calc(100% - 90px);}
    .list-boxs ul li span.jzsj{border-right:none;}

    /*网站纠错*/
    .WzjcBox{width:100%;padding: 20px 0px !important;}
    .WzjcBox .layui-form-label{width: 100%;text-align: left;background: #eff3fc;border-radius: 20px 20px 0px 0px;padding: 9px 0px;text-indent: 28px;float: none;}
    .WzjcBox .layui-form-item .layui-input-inline{width: 100%;margin: 10px 0px 0px;left: 0;}
    .WzjcBox .layui-input, .WzjcBox .layui-select, .WzjcBox .layui-textarea{font-size:14px;}
    .WzjcBox #htmlContent{width:100%;}
    .WzjcBox .yzm .layui-input-inline{float: left;}
    .WzjcBox .layui-form-item:last-child .layui-input-block{width:100%;margin-left: 0px;text-align: center;}

    /*地方法规*/
    .search-boxs{/* float:none; */width: calc(100% - 20px);margin: 10px;background: #ffffff;}
    .search-boxs input{width: calc(100% - 80px);}
    .search-boxs font{background: url(../images/2022_icon1.png) 8px center no-repeat #c7000b;background-size: 20px;font-size: 16px;width: 80px;}
    .search-boxs span{background: url(../images/2022_icon1.png) 8px center no-repeat #c7000b;background-size: 20px;font-size: 16px;width: 80px;}

    /*table*/
    table{width:100%;}
    .bmzzjj{width: calc((100% - 20px)/2);display: block;float: left;height: auto;overflow: hidden;}
    .bmzzjj span { height: 40px; overflow: hidden; line-height: 40px; width: 100%; display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
    .bmzzjj:nth-of-type(2n){float: right;}
    .bmzzjj img{max-width:180px; width:100%;height: calc((50vw - 20px) / (180 / 260));}

    /*省十四届人大代表*/
    .cwhmd .scon ul li{width: calc((100% - 50px)/4) !important;margin-left: 10px !important;height: 56px !important;}

    /*新版-意见征集*/
    .xb_yjzj{}
    .xb_yjzj .layui-table colgroup col:nth-of-type(3),
    .xb_yjzj .layui-table colgroup col:nth-of-type(4),
    .xb_yjzj .layui-table colgroup col:nth-of-type(5),
    .xb_yjzj .layui-table thead tr th:nth-of-type(3),
    .xb_yjzj .layui-table thead tr th:nth-of-type(4),
    .xb_yjzj .layui-table thead tr th:nth-of-type(5),
    .xb_yjzj .layui-table tbody tr td:nth-of-type(3),
    .xb_yjzj .layui-table tbody tr td:nth-of-type(4),
    .xb_yjzj .layui-table tbody tr td:nth-of-type(5){ display: none;}
    .xb_yjzj .layui-table colgroup col:nth-of-type(1),
	.xb_yjzj .layui-table thead tr th:nth-of-type(1),
	.xb_yjzj .layui-table tbody tr td:nth-of-type(1){width: calc(100% - 130px);padding: 9px 5px;}
    .xb_yjzj .layui-table colgroup col:nth-of-type(2),
	.xb_yjzj .layui-table thead tr th:nth-of-type(2),
	.xb_yjzj .layui-table tbody tr td:nth-of-type(2){width: 120px;padding: 9px 5px;}

	.lawDraft-left{width:100%;float: none;padding: 20px 10px;}
	.lawDraft-right{width:100%;float: none;height: auto !important;margin-top: 10px;padding: 20px 10px;}
	.lawDraft-right .layui-form-label{width:90px;}
	.lawDraft-right .layui-form-item .layui-input-inline{width: calc(100% - 110px);}

	.detail-box .file-box .left{width:100%;height: auto;padding: 10px;overflow: hidden;float: none;}
	.detail-box .file-box .right{width:100%;margin-top: 10px;float: none;}
	.detail-box .file-box .right #pdfContent{height:auto;}
	.detail-box .file-box .right .advise-box{padding: 10px;}
	.detail-box .file-box .right .advise-box .box-input{margin: 10px 0px;}
	.detail-box .file-box .right .advise-box .layui-form-item .layui-form-label{padding:9px 0px;}
	.detail-box .file-box .right .advise-box .layui-form-item .layui-input-block{margin-left:90px;}
	.detail-box .file-box .right .advise-box .layui-form-item .layui-input-inline{width:calc(100% - 90px) !important;margin-left: 90px;left: 0px;}
	.detail-box .file-box .right .advise-box .layui-form-item .layui-input{font-size:12px;}
	.detail-box .file-box .right .advise-box .layui-form-item:last-child .layui-input-block{margin-left: 0px !important;text-align: center;}
	.detail-box .file-box .right .advise-box #file p{padding: 10px 0px;}

}