@charset "UTF-8";

/********************************22依申请公开概览页*********************************/

.lzn_baar .lz_xx_imgText3 {
    margin-top: 0;
}

.lzn_baar .lz_zw_imgText2 {
    padding-top: 10px;
}

.lzn_title {
    padding-left: 26px;
    line-height: 48px;
    font-weight: bold;
    font-size: 16px;
    color: #444;
    background: #f3faff;
    border-bottom: 1px solid #e4eef6;
}

.lzn_sq_cont {
    padding: 30px 23px;
    border-bottom: 1px solid #e4eef6;
}

.lzn_sq_cont .tt {
    line-height: 33px;
    font-size: 16px;
    color: #666;
}

.xs-zfsq-btn {
    margin-top: 27px;
    text-align: center;
}

.xs-zfsq-btn .btn {
    display: inline-block;
    width: 120px;
    margin: 0 10px;
    line-height: 43px;
    font-size: 16px;
    color: #fff;
    background: #0081d2;
    border-radius: 3px;
}

.xs-zfsq-btn .btn:hover  {
    font-weight: bold;
    opacity: .9;
}

.hdjl-xx-con{
	padding-top: 14px;
}
.hdjl-xx-con ul li{
	text-align: center;
	float: left;
	height: 39px;
	line-height: 39px;
}
.hdjl-xx-con ul li.w464{
	width: 464px;
	text-align: left;
}
.hdjl-xx-con .hdjl-xx-t li{
	color: #005395;
	font-size: 16px;
	font-weight: bold;
}
.hdjl-xx-con ul li.w100{
	width: 100px;
}
.hdjl-xx-con ul li.w130{
    width: 130px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.hdjl-xx-con ul li.w125{
	width: 125px;
}
.hdjl-xx-con ul li.w150{
	width: 150px;
}
.hdjl-xx-con ul li.w160{
	width: 160px;
}
.hdjl-xx-con ul li.w730{
	width: 730px;
	text-align: left;
}

.xs-zfsq-con {
    padding: 25px 23px 24px 24px;
}

.xs-zfsq-con .hdjl-xx-t {
    padding-left: 11px;
    border-bottom: none;
}

.xs-zfsq-con .hdjl-xx-t {
    background: #edf5fb;
}

.xs-zfsq-con .hdjl-xx-t li {
    font-weight: normal;
    color: #333;
}

.xs-zfsq-con .hdjl-xx-t li:first-child {
    box-sizing: border-box;
    padding-left: 10px;
}

.lzn_xx_cont .xs-zfsq-con ul {
    border-bottom: none;
}

.xs-zfsq-con ul li {
    height: 37px;
    line-height: 37px;
}

.xs-zfsq-con ul li.w560 {
    width: 560px;
    text-align: left;
}

.lzn_xx_cont {
    min-height: 979px;
    padding-bottom: 0;
}

.lzn_xx_cont .page {
    padding-top: 24px;
}
.user-view-item {
    display: inline-block;
    margin: 16px 0 0 0;
    line-height: 40px;
}

.user-view-item:first-child {
    margin: 0;
}

.user-view-item .title {
    width: 82px;
    font-size: 16px;
    color: #333;
}

.user-view-item .inp {
    box-sizing: border-box;
    width: 250px;
    height: 40px;
    padding: 0 10px;
    line-height: 40px;
    font-size: 16px;
    color: #333;
    border: 1px solid #e1f0fa;
}

.user-view-item .star {
    margin-left: 13px;  
    vertical-align: top;
    font-size: 14px;
    color: #de0000;
}

.user-view-code .title {
    width: auto;
    margin-left: 68px;
}

.user-view-item .code-img {
    height: 40px;
    margin-left: 15px;
}

.user-view-item .btn {
    display: inline-block;
    width: 80px;
    margin-left: 22px;
    line-height: 38px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    background: #e8465d;
    border-radius: 3px;
}

.user-view-item .btn:hover {
    opacity: .9;
}

.user-view-item .forget {
    margin-left: 20px;
    font-size: 14px;
    color: #0f75c7;
}

.user-view-item .forget:hover {
    text-decoration: underline;
}

.user-view-code_img .star {
    margin-left: 100px;
}

.user-view-item .area {
    width: 650px;
    height: 160px;
}

.user-view-item .area::placeholder {
    font-size: 16px;
    color: #bbb;
}

.user-view-item .btn2 {
    width: 83px;
    margin-left: 0;
    line-height: 36px;
    background: #4bab88;
}

.user-view-item .infor {
    width: 573px;
    margin-left: 12px;
    line-height: 19px;
    font-size: 14px;
    color: #666;
}

.xs-submit-btn {
    position: absolute;
    bottom: 35px;
    left: 390px;
}

.xs-submit-btn .btn {
    width: 100px;
    margin-left: 26px;
    line-height: 40px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    background: #c7c7c7;
    border-radius: 3px;
}

.xs-submit-btn .btn:first-child {
    margin-left: 0;
}

.xs-submit-btn .btn:hover, .xs-submit-btn .btn.cur {
    background: #cd050d;
}

.user-view-phone {
    margin-left: 50px;
}

.wid868 {
    width: 868px;
}

.mt-21 {
    margin-top: 21px;
}

.xs-tj-title {
    margin-left: 29px;
    line-height: 24px;
}

.xs-tj-title .wp {
    display: inline-block;
    width: 24px;
}

.xs-tj-title .tt {
    margin-left: 8px;
    font-weight: bold;
    font-size: 16px;
    color: #333;
}

.xs-tj-group {
    margin-left: 64px;
}

.xs-tj-group .user-view-item {
    margin-top: 20px;
}

.user-view-item .long {
    width: 650px;
}

.mt-39 {
    margin-top: 39px;
}

.xs-hide {
    display: none;
}

.xs-radio {
    display: inline-block;
    cursor: pointer;
}

.xs-radio .box {
    display: inline-block;
    width: 18px;
    height: 18px;
    margin-right: 7px;
    background: url("../images/xs-radio_05.png") no-repeat;
}

.xs-radio .box.cur {
    background-image: url("../images/xs-radio_03.png");
}

.xs-radio .box2 {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-right: 5px;
    background: url("../images/xs-radio-r_03.png") no-repeat;
}

.xs-radio .box2.cur {
    background-image: url("../images/xs-radio_14.png");
}

.xs-radio .tt {
    display: inline-block;
    width: 125px;
    font-size: 16px;
    color: #333;
}

.xs-radio .last {
    width: auto;
}

.xs-select {
    display: inline-block;
    position: relative;
    box-sizing: border-box;
    width: 283px;
    height: 40px;
    line-height: 40px;
    background: #fff url("../images/xs-radio_10.png") 258px center no-repeat;
    border: 1px solid #e1f0fa;
}

.xs-select .select {
    padding-left: 14px;
    font-size: 16px;
    color: #333;
    cursor: pointer;
}

.xs-select-down {
    display: none;
    box-sizing: border-box;
    position: absolute;
    top: 40px;
    left: 0px;
    width: 100%;
    max-height: 100px;
    padding-left: 14px;
    overflow: auto;
    background: #fff;
    border: 1px solid #e1f0fa;
    border-top: none;
}

.xs-select-down .a {
    display: block;
    font-size: 16px;
    color: #333;
    cursor: pointer;
}

.user-view-item .infor2 {
    width: auto;
    line-height: 40px;
}

.user-view-item .infor2 .vi {
    color: #cd050d;
}

.xs-submit-btn2 {
    position: static;
    text-align: center;
}

.xs-submit-btntj {
    margin: 58px 0 43px;
}

.xs-radio-bar2 .xs-radio {
    margin-left: 82px;
}

.xs-tj-title2 {
    margin-left: 26px;
    padding-bottom: 18px;
    line-height: 25px;
}

.mt-55 {
    margin-top: 55px;
}

.mt-18 {
    margin-top: 18px;
}

.xs-cx-group {
    margin-top: 20px;
    margin-left: 28px;
}

.xs-submit-btncx {
    margin-top: 41px;
}

.xs-submit-btncx .btn.cur, .xs-submit-btncx .btn:hover {
    background: #3bb48d;
}

.xs-zfsq-box {
    position: relative;
    box-sizing: border-box;
    width: 890px;
    margin-top: 53px;
    padding: 35px 26px 26px; 
    border: 1px solid #e4eef6;
}

.xs-zfsq-title {
    position: absolute;
    left: 0;
    right: 0;
    top: -44px;
    width: 339px;
    height: 55px;
    margin: 0 auto;
    line-height: 55px;
    text-align: center;
    font-size: 22px;
    color: #fff;
    background: url("../images/xs-zfsq-title_03.png") no-repeat;
}

.xs-zfsq-tt {
    line-height: 32px;
    font-size: 16px;
    color: #666;
}

.mt_40 {
    margin-top: 40px;
}

.sz_xx_result {
    padding-bottom: 63px;
}

.sz_xx_head {
    padding: 44px 0 36px;
    border-bottom: 1px solid #e4eef6;
}

.sz_xx_title .img {
    margin: 0 7px 0 26px;
}

.sz_xx_title .title {
    font-weight: bold;
    font-size: 16px;
    color: #333;
}

.sz_xx_title .tt {
    font-size: 16px;
    color: #eb2828;
}

.mt_29 {
    margin-top: 29px;
}

.sz_xx_table {
    width: 820px;
    margin: 16px 0 0 26px;
}

.sz_xx_table, .sz_xx_table tr, .sz_xx_table1 td {
    border: 1px solid #e1f0fa;
}

.sz_xx_table td {
    /* height: 48px; */
    padding: 14px 0;
    line-height: 20px;
    font-size: 16px;
    color: #444;
}

.sz_xx_table1 td:first-child {
    width: 158px;
    text-align: center;
    font-weight: bold;
}

.sz_xx_table .text {
    box-sizing: border-box;
    width: 660px;
    padding-left: 30px;
    padding-right: 30px;
}

.mt_52 {
    margin-top: 52px;
}

.sz_xx_table2 th {
    text-align: left;
    padding: 14px 0;
    line-height: 20px;
    font-size: 16px;
    color: #444;
}

.sz_xx_table2 .time {
    width: 158px;
}

.sz_xx_table .a {
    color: #444;
}

.mt_47 {
    margin-top: 47px;
}