/* 列表页 */
.content{padding: 10px;box-sizing: border-box;}
/* 左侧导航 */
.content .sider{width: 220px;background: #f5f5f5;padding: 10px;}
.content .sider .sub-nav{padding-bottom: 10px;}
.content .sider .sub-nav li{line-height: 32px; border:1px solid #dadada;font-size: 14px;margin-top: 10px;cursor: pointer;}
.content .sider .sub-nav li a{color: #e85513;}
.content .sider .sub-nav li i{width: 30px;color: #e85513;line-height: 32px;}
.content .sider .sub-nav li:hover{background: #e85513;}
.content .sider .sub-nav li:hover a,
.content .sider .sub-nav li:hover i{color:#fff}
.content .sider .sub-nav .navActive{background: #e85513;}
.content .sider .sub-nav .navActive a,
.content .sider .sub-nav .navActive i{color:#fff}
.oldModel .content .sider .sub-nav li{line-height: 42px;font-size: 18px;}
.oldModel .content .sider .sub-nav li i{line-height: 42px;}

/* 最新动态 */
.content .sider .tbox .menu{text-align: center;border-bottom: 1px #d02727 solid;line-height: 36px;}
.content .sider .tbox .menu h1{padding: 0 25px;color: #d02727;font-size: 16px;border-bottom: 3px #d02727 solid;float: left;}
.content .sider .zxdt-list ul{padding: 10px 0;}
.content .sider .zxdt-list ul li {line-height: 35px;}
.content .sider .zxdt-list ul li a{padding-left: 18px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;width: 190px;display: block;position: relative;}
.content .sider .zxdt-list ul li a::after{content: '';width: 5px;height: 5px;border-radius: 50%;background: #d02727;position: absolute;left:5px;top:14px;}
.oldModel .content .sider .tbox .menu{line-height: 42px;}
.oldModel .content .sider .tbox .menu h1{font-size: 20px;}
.oldModel .content .sider .zxdt-list ul li{line-height: 40px;}
.oldModel .content .sider .zxdt-list ul li a{font-size: 18px;}

/* 右侧内容 */
.content .main{width: 800px; padding: 10px; background: #fff;}
.content .main .box_header{border-bottom: #d01515 2px solid;}
.content .main .box_header .pull-left{display: inline-block;height: 34px;line-height: 34px;background-color:#d01515;color:#fff;font-size: 16px;padding: 0 20px;}
.content .main .content_box{padding-top: 30px;line-height: 34px;font-size:16px;}
.oldModel .content .main .box_header .pull-left{height: 42px;line-height: 42px;font-size: 24px;}
.oldModel .content .main .box_header .pull_right{font-size: 18px;}
.oldModel .content .main .content_box{font-size: 20px;line-height: 40px;}


/* 区长信箱 */
.wyly{margin-left: 20px;}
.qbxj-list{padding: 10px}
.qbxj-list li{line-height: 35px;border-bottom: 1px #ccc dotted;list-style: none;}
.qbxj-list li a .bt{width: 620px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;font-size: 16px;padding-left: 15px;}
.qbxj-list li a .bt:hover{    background: #f6f6f6;color:#f60}
.qbxj-list li a .rq{font-size: 12px;color: #666;}
.paging{text-align: center;margin-top: 20px;}
.paging .layui-laypage a, .paging .layui-laypage span{font-size: 14px;line-height: 30px;}
.paging .layui-laypage a:hover { color: #FF5722;}

.oldModel .qbxj-list li{line-height: 42px;}
.oldModel .qbxj-list li a .bt{font-size: 20px;}
.oldModel .qbxj-list li a .rq{font-size: 16px;}
.oldModel .paging .layui-laypage a,
.oldModel .paging .layui-laypage span{font-size: 18px;line-height: 40px;height: 40px;}

/* 我要留言 */
.table_form{font-size:12px}
.table_form td{padding-left:12px}
.table_form th{font-weight:normal; text-align:right;padding-right:10px; color:#777}
.table_form td label{ vertical-align:middle}
.table_form td,.table_form th{padding:4px 0 4px 8px}
.table_form tbody td,.table_form tbody th{border-bottom:1px solid #eee; }
.input-text,.measure-input,textarea,input.date,input.endDate,.input-focus{border:1px solid #A7A6AA;height:18px;margin:0 5px 0 0;padding:2px 0 2px 5px;border: 1px solid #d0d0d0;background: #FFF url(../images/admin_img/input.png) repeat-x; font-family: Verdana, Geneva, sans-serif,"宋体";font-size:12px;}
.input-focus{background: #FFF url(../images/admin_img/input_focus.png) repeat-x; border-color:#afcee6;font-size:12px;}
input.date,input.endDate{background: #fff url(../images/admin_img/input_date.png) no-repeat right 3px; padding-right:18px;font-size:12px;}
textarea,textarea.input-text,textarea.input-focus{font-size:12px;height:auto; padding:5px; margin:0;}
select{ vertical-align:middle;background:none repeat scroll 0 0 #F9F9F9;border-color:#666666 #CCCCCC #CCCCCC #666666;border-style:solid;border-width:1px;color:#333;padding:2px;}
.button{background:#ddd;height:24px; border-top:0;border-left:0; border-bottom:1px solid #666; border-right:1px solid #666; padding:3px 6px; margin-right:5px}
/* .table-list tr.on,.table-list tr.on td,.table-list tr.on th,.table-list td.on,.table-list th.on{background:#fdf9e5;}
a.close-own{background: url(../images/cross.png) no-repeat left 3px; display:block; width:16px; height:16px;position: absolute;outline:none;right:7px; top:8px; text-indent:200px; overflow: hidden}
a.close-own:hover{background-position: left -46px} */
/*通用表单*/
/* .search-form{ margin-bottom:10px} */
/*表单验证*/
.onShow,.onFocus,.onError,.onCorrect,.onLoad,.onTime{display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline; vertical-align:middle;background:url(../images/msg_bg.png) no-repeat;	color:#444;line-height:18px;padding:2px 10px 2px 23px; margin-left:10px;_margin-left:5px}
.onShow{background-position:3px -147px;border-color:#40B3FF;color:#959595}
.onFocus{background-position:3px -147px;border-color:#40B3FF;}
.onError{background-position:3px -47px;border-color:#40B3FF; color:red}
.onCorrect{background-position:3px -247px;border-color:#40B3FF;}
.onLamp{background-position:3px -200px}
.onTime{background-position:3px -1356px}


/* 我要查询 */
#alertBg {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    height: 1397px;
    z-index: 1;
    background-color: rgba(10, 10, 10, 0.5);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
    display: none;
  }
  #alertBg .alertBox {
    width: 400px;
    height: 170px;
    background: #fff;
    border-radius: 8px;
    margin: 500px auto;
    padding: 20px 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  #alertBg .alertBox #alertMsg {
    font-size: 16px;
    width: 100%;
  }
  #alertBg .alertBox #closeBg {
    width: 60px;
    height: 35px;
    line-height: 35px;
    background-color: #00479D;
    color: #fff;
    text-align: center;
    border-radius: 5px;
    margin-top: 10px;
    margin-left: 300px;
    cursor: pointer;
  }
  .inquireShow .submitIqure {
    width: 200px;
    height: 38px;
    line-height: 38px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    background-color: #d01515;
    margin-left: 20px;
    border-radius: 4px;
    cursor: pointer;
  }
  .inquireShow .iqureNumberInput {
    outline: none;
    border: 1px solid #B2B2B2;
    height: 24px;
    width: 240px;
  }
  .inquireShow .iqureCode {
    margin-top:10px;
  }
  .inquireShow .iqureCode >span, .inquireShow>span{
    font-size:16px;
    margin-right:10px;
  }
  .inquireShow .iqureCode #inqureYzm {
    outline:none;
    border: 1px solid #B2B2B2;
    height:24px;
    line-height:24px;
    width: 170px;
    margin-left:5px;
  }
  #returnMsg {
    font-size: 16px;
    padding-left: 10px;
    margin-top: 20px;
    display: none;
  }


  /* 信件详情 */
  .guestbook,.guestbook table{width:100%;border-collapse: collapse;color:rgba(0,0,0,.85);}
  .guestbook table{font-size:14px;line-height:25px;margin:20px 0;}
  .guestbook table tr.f{border-top:1px #efefef solid;}
  .guestbook table th{width:100px;background:#efefef;text-align:right;padding:5px 10px;border-bottom:1px #fff solid;}
  .guestbook table td{padding:5px 10px;border-bottom:1px #efefef solid;}

  .oldModel .guestbook table{font-size:20px;}
  .oldModel .wycx,
  .oldModel .wyly{font-size: 18px;}

