@charset "utf-8";
/* CSS Document */
.indcontainer{ width:1160px; margin:0 auto;}
/*头部*/
.ss_header{ height:124px;padding: 10px 0 20px;}
.ss_header .logo{ position: static; padding:20px 0 0 0; margin:0; text-align:center; float:left;}
.ss_header .logo ul li .img_title{ display:none;}
.ss_header .logo  ul li img{max-height:70px;}
.topcon .topleft li a{color: #fff;}
.topcon .topleft li { background: url(../ss_images/top_line.png) right center no-repeat; }
.topcon .topleft li.num3{background: none;}
.topcon  .toplink li a{border: #fff 1px solid;color: #fff;}
.clear{clear: both;}

/*搜索框*/
.search_typebg{ /*border-top:1px solid #eee; */padding:15px 0;}
.searchbox_bg{ height:42px; float:right; width:500px;margin-top: 20px;}
.searchbox{height:42px; padding-right: 130px; margin:0 auto;  position:relative;}
.searchbox ul{float: none; background:#fff;position: relative;padding-right:88px;border: 1px solid #ccc;}
.searchbox ul li{float:right;}
.searchbox ul li.se_box{float:none;height:40px;position:relative; z-index:11;}
.searchbox ul li.se_box .msg-box{left:0;top:40px;position:absolute; z-index:9999999;}
.searchbox ul li.se_box input{float:left;width:509px;height:40px;text-indent:10px;background:#fff;border:#3871cb 1px solid; border-right:none; line-height:34px;padding:2px 15px 2px 15px;font-size:16px;color:#333;}
.searchbox li.sea_an{width:88px;height:42px;position: absolute;top: -1px;right: -1px;z-index: 1;}
.searchbox li.sea_an input{float:left;width:88px;height:42px;background:#ED1B24;border:none;overflow:hidden;cursor:pointer;outline:none; font-size:18px; color:#fff;}
.searchbox li.se_say{ display:none; position:absolute; left:512px; top:7px; width:19px; height:27px; background:url(../ss_images/sayico.png) center center no-repeat; z-index:112; cursor:pointer; }
.searchbox .result_search{position: absolute;top: 0;right: 0; font-size:15px; color:#695435; padding:10px 0 0 0; line-height:22px;}
.searchbox .result_search input{ background:#fff; border:1px solid #c1c1c1; width:18px; height:18px; margin:-5px 10px 0 0;}
.searchbox  .se_boxlist{ position:absolute; left:0; top:40px; border:1px solid #c8bea4; width:538px; padding:10px 0; background:#fff; }
.searchbox  .se_boxlist ul li{ line-height:32px; font-size:16px; padding:0 0 0 18px; float:none;}
.searchbox  .se_boxlist ul li .red{ color:#f50404;}
.input-area { float: left; width: 100%;  height: 40px; font-size: 18px;  color: #333; }
.searchbox ul li.se_box .input-area .search-keywords { border: none; }
.first-input {  float: left; line-height: 40px; font-size: 16px;  color: #999;  padding-right: 10px; padding-left:5px;margin-right: 10px;  max-width: 265px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background: url(../ss_images/arrow_right.png) right center no-repeat; }
.searchbox ul li.se_box input { width: 100%; padding: 0; }
input.srkcss:focus{
    outline: none;
    border-color:#9ecaed !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    transition: border linear .2s, box-shadow linear .2s;
}
.search_typebox{background:#fff;padding:20px;}
.search_tips{font-size:16px; padding:10px 0 0 0;}
.search_tips .red{ color:#e00000; padding:0 8px;}
.search_tips .search_time{width: 758px; float:left;line-height: 24px;padding:10px 0;}
.search_titcont{ float:right; width:240px; margin:6px 0 0 0; }
.search_titcont li{ float:left; width:98px; text-align:center; height:28px; line-height:28px; background:#fff5eb; border:1px solid #e5e5e5; color:#666; font-size:16px; margin:0 0 0 20px; }
.search_titcont li a{  color:#666; }
.search_titcont li.active{ background:#f80; color:#fff; border:1px solid #f80;}
.search_titcont li.active a{ color:#fff;}
/*搜索分类*/
.search_typetable td{ font-size:15px;line-height:32px; padding:0 ; color:#333; }
.search_typetable .search_type{ font-weight:bold; text-align:left;  width:110px; letter-spacing:4px;}
.search_typetable .search_typesm{ letter-spacing:4px;}
.reslut_type ul li{ display:inline; float:left; margin-right:25px;}
.reslut_type ul li a{ color:#5b5b5a;}
.reslut_type ul li.typeline{width:1px; margin:0 15px;  height:32px; float:left; background:url(../ss_images/typeline.gif) center center no-repeat; display:none;}
.reslut_type ul li.active{ color:#fb8c1f; font-weight:bold; text-decoration:underline; }
.reslut_type ul li.active a{ color:#fb8c1f; }
.reslut_type ul li.dateform.active { text-decoration:none;}
.reslut_type ul li.dateform.active .datefont{ text-decoration:underline;}
.reslut_type .dateform .dateinput{ width:208px; height:22px; line-height:22px; font-size:14px; border:1px solid #e5ded0; padding:0 5px; color:#999; margin-left:5px; }
.reslut_type .dateform input.active{ border:1px solid #ffaa05;}
.reslut_type .dateform .datesubmit{ width:43px; font-size:12px; height:24px; line-height:22px; border:none; background:#ED1B24; text-align:center; color:#fff; margin-left:6px; cursor:pointer; }
.reslut_infotype{  font-size:14px;}
.reslut_infotype ul li{ display:inline;    float:left; margin:0 25px 0 0; }
.reslut_infotype ul li select{ margin:0 0 0 12px; width:160px; border:1px solid #dcdcdc;}
.search_unit{   position:relative; line-height:28px; clear:both;}
.search_unit ul{ clear:both;  position:relative; padding-left:66px; left:0; display:block; min-height:32px;}
.search_unit .search_bmlist{ height:32px; overflow:hidden; clear:both;  }
.search_unit .showbm{ height:auto; overflow:inherit;}
.search_unit ul li.unittype{ width:66px; margin-right:0; position:absolute; left:0; top:0; }
.search_unit ul li{ float:left; margin-right:10px; white-space:nowrap; height:28px; overflow:hidden;}
.search_unit ul li a{ color:#5b5b5a;}
.search_unit ul li a.active{ font-weight:bold; color:#016cbd; text-decoration:underline; }
.search_unit ul li a.wait:hover,.search_unit ul li a.wait{ color:#acacab;}
.search_unit .tit{ position:absolute; right:25px; bottom:4px; color:#333; cursor:pointer; width:64px; height:26px; line-height:26px;border:1px solid #e5e5e5;  background:#f3fdef; font-size:14px; padding-left:12px;}
.search_unit .tit .hide_btn{ display:none; height:26px;  background:url(../ss_images/closeico.png) 38px center no-repeat #f3fdef;  }
.search_unit .tit .show_btn{ height:26px;   background:url(../ss_images/openico.png) 38px center no-repeat #f3fdef;  }
.unitlist{ display:none; padding:10px 20px;-moz-box-shadow: 3px 3px 4px #f5f5f5; position:absolute; top:77px; left:0px;
    -webkit-box-shadow: 3px 3px 4px #f5f5f5;
    box-shadow: 3px 3px 4px #f5f5f5; border:1px solid #f5f5f5; border-top:none;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#f5f5f5')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#f5f5f5'); background:#fff;}
/*搜索列表*/
.containerbox{background: #fff;border: 1px solid #ddd;border-top: 2px solid #0E76CD;padding:0 20px 20px;margin: 15px 0 10px; }
.searchlist_bg{ /* background:url(../ss_images/searchline.gif) 880px top repeat-y; */min-height:500px;}
.leftbar{/* width:860px; height:auto; float:left; padding-right:20px;*/}
.searchlistw{ clear:both;}
.searchlistw .search-list{height:auto;margin-bottom:10px; font-size:13px; overflow:hidden; }
.searchlistw .search-list li.search-title{line-height:40px; height:40px; background:#f7f7f7; font-weight:bold;font-size:18px; padding:0 0 0 10px; clear:both;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.searchlistw .search-list li.search-title a{ color:#333;}
.searchlistw .search-list li.search-title a:hover{text-decoration:underline;}
.searchlistw .search-list li.search-title img{ vertical-align:middle; padding:0 8px 0 0;}
.searchlistw .search-list li.search-resources{ color:#999; height:35px; line-height:35px; font-size:14px; padding:0 0 0 20px;}
.searchlistw .search-list li .date{ padding-left:45px; display:block; float:left;}
.searchlistw .search-list li .author{  display:block; float:left;}
.searchlistw .search-list li .df_btn{ margin:6px 0 0 45px; width:66px; padding-left:34px; color:#4370ac; height:23px; line-height:23px; display:block; float:left; background:url(../ss_images/df_btn.png) 0 0 no-repeat;}
.searchlistw .search-list li .zxbl_btn{margin:6px 0 0 0; width:66px; padding-left:34px; color:#4370ac; height:23px; line-height:23px; display:block; float:left; background:url(../ss_images/zxbl_btn.png) 0 0 no-repeat; }
.searchlistw .search-list li.search-info{line-height:25px; max-height:50px; overflow:hidden; clear:both; font-size:14px; padding:0 0 0 20px; clear:both;}
.searchlistw .search-list li.search-column{color:#2052a4;line-height:26px;}
.searchlistw .search-list li.search-url{height:auto;line-height:25px; color:#377127;font-family:Arial, Helvetica, sans-serif;font-size:14px; padding:0 0 0 20px;}
.searchlistw .search-list li.search-url a{color:#377127;word-break: break-all;}
.searchlistw .search-list li.search-url a:hover{text-decoration:underline;}
.searchlistw .search-listimg{ position:relative; margin-bottom:15px; height:164px;}
.searchlistw .search-listimg .search-img{ position:absolute;left:0; top:60px; left:20px; width:173px; height:104px;text-align: center;}
.searchlistw .search-listimg .search-img img{height: 100%;width: auto;}
.searchlistw .search-listimg li.search-resources{ padding-top:12px; }
.searchlistw .search-listimg li.search-resources,.searchlistw .search-listimg li.search-info,.searchlistw .search-listimg li.search-url{ padding-left:212px; }
/*热点信息&搜索历史*/
.rightbar{ width:285px; height:auto; float:left; padding-left:20px;}
.fenlei_tit{ height:36px; line-height:36px; }
.fenlei_tit span{ float:left; font-size:16px; font-weight:bold;}
.fenlei_tit .ftit{ float:right; cursor:pointer;}
.fenlei_tit .ftit .hide_btn1{ padding-right:23px; background:url(../ss_images/ss_sq.png) right center no-repeat; font-size:14px; font-weight:normal; color:#999;}
.fenlei_tit .ftit .show_btn1{  display:none; padding-right:23px; background:url(../ss_images/ss_zk.png) right center no-repeat; font-size:14px;font-weight:normal; color:#999;}
.histry{ margin:5px 0; margin-bottom:20px; overflow:hidden; width:100%;}
.histry ul li{ min-height:26px; max-width:90%;   line-height:24px; display:inline; float:left; font-size:15px; text-align:center; margin:14px 13px 0 0;}
.histry ul li a{ display:block; padding:0 5px; border:1px solid #cccccc;  line-height:24px;  border-radius: 3px; -moz-border-radius: 3px;  color:#666; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; }
.histry ul li a:hover{ background:#eb6e6e; border:1px solid #eb6e6e; color:#fff;}
.hot_list{  background:url(../ss_images/hotnum.gif) left top no-repeat; margin-bottom:10px;}
.hot_list ul li{ height:33px; line-height:33px; padding:0 0 0 27px; font-size:14px;}
.hot_list ul li span{ display:none;}
.hot_list ul li a{ display:block; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;  height:33px;}
/*搜索无内容*/
.search_noreslut{ background:#f6f6f6; padding:0 0 80px 0;}
.search_noreslut .search_noreslutbox{ width:715px; margin:0 auto;   background:url(../ss_images/no_result.gif) left top  no-repeat;}
.search_noreslut .search_noreslutfont{ font-size:20px; line-height:50px; padding:80px 0 0 320px;}
.search_noreslut .search_noreslutfont h1{ font-size:24px;  line-height:38px;  padding-bottom:15px;}
.search_noreslut .search_noreslutfont h2{ font-size:20px; font-weight:bold;}
.search_noreslut .search-h20{ height:20px; background:#fff; margin-bottom:80px;}
/*分页*/
.zsk_box .pagination{ border:none;}
/*外链弹窗*/
.btn-group{ height:30px; margin-top:20px; padding-left:130px;}
.btn-group .btn{ width:60px; height:30px; margin-right:20px; text-align:center; line-height:30px; background:#8d744b; color:#fff; font-size:12px; float:left; display:block;}
.jump-info p{word-break:break-all;}

.date-picker-wrapper .footer { background:none; padding:0; border:none;}

@media (min-width: 992px) and (max-width:1199px) {
    .ss_header{ height:auto;}
    .ss_header .logo { width:auto; float: none; text-align:center;}
    .searchbox_bg {   padding: 15px 0;margin:0 auto; height:auto;}
    .searchlist_bg { background: url(../ss_images/searchline.gif) 732px top repeat-y;}
    .search_tips{}
    .leftbar {}
    .rightbar { width: 200px;}
    .search_tips .search_time{width:700px;}
}

@media (min-width: 768px) and (max-width:991px) {
    .ls-header{ height:auto;}
    .ls-logo{  float: none; text-align:center;margin: 0 auto;}
    .searchbox_bg {  float: none; padding: 15px 0;margin:0 auto; height:auto;}
    .searchlist_bg { background:none;}
    .leftbar{ width: auto; float:none;padding-right: 0;}
    .rightbar{ display:none;}
    .search_tips{width: 100%;}
    .search_tips .search_time{width:470px;}
}
@media (max-width: 767px) {
    .search_mainbox{ margin:0 10px;}
    .ss_header{ height:auto;}
    .ss_header .logo {  float: none; text-align:center;}
    .topheader{  height:90px; line-height:30px;  }
    .topheader .ss_topcon{ float:none; width:100%;}
    .topheader .ss_topcon li {  padding:0; width:33.3%; text-align:center; }
    .topheader .ss_topcon li.num3,.topheader .ss_topcon li.num6{ background: none;}
    .searchbox_bg {  float: none; padding: 15px 0;margin:0 auto; height:auto;}
    .searchlist_bg { background:none;}
    .leftbar{ width: auto; float:none; padding:0;}
    .rightbar{ display:none;}
    .header .topbg {  height: auto;}
    .menu{ height:70px; line-height:30px; padding:10px 0 0 0;}
    .menu ul li {   padding: 0;  height: 30px;  line-height: 30px;width:25%; text-align:center;}
    .menu ul li.num4{ background:none;}
    .ss_logo img{ width:100%; height:auto;}
    .searchbox_bg {  float: none; padding: 15px 10px;margin:0 auto; height:auto; width:auto;}
    .searchbox_bg .searchbox ul.fl{ float:none; height:40px;}
    .searchbox_bg .searchbox .result_search{ float:none;position: static;text-align: center;}
    .searchbox_bg .searchbox{ height:auto;padding-right: 0;}

    .searchbox ul li.se_box { width: 100%;}
    .input-area{ width:100%;     padding: 0px 10px;box-sizing: border-box;}
    .searchbox .se_boxlist { width: 99%;}
    .pagination { margin-bottom:0;}
    .search_typebox{ display:none;}
    .search_tips{width:auto; height:auto; padding:0 10px 10px;}
    .search_tips .search_time{ line-height:28px;}
    .search_tips .search_titcont{ height:44px;}
    .search_tips .search_time,.search_tips .search_titcont{ float:none; width:100%; display:block;}
    .search_titcont  li{ margin:0 20px 0 0;}
    .searchlistw .search-listimg { height:auto;}
    .searchlistw .search-listimg .search-img { position:inherit; top:auto; left:auto; margin:0 auto;}
    .searchlistw .search-list li.search-resources,.searchlistw .search-list li.search-resources,.searchlistw .search-list li.search-resources { padding: 0 10px;}
    .searchlistw .search-listimg li.search-resources, .searchlistw .search-listimg li.search-info, .searchlistw .search-listimg li.search-url { padding: 0 10px;}
    .searchlistw .search-list li .date { padding-left: 10px;}
    .searchlistw .search-list li .df_btn{ margin: 6px 0 6px 10px;}
    .searchlistw .search-list li.search-resources{  line-height:28px;}
    .searchlistw .search-list li.search-info { max-height:none;padding:0 10px;}
    .search_noreslut .search_noreslutbox{width: auto;background: none;}
    .search_noresimg{ position:inherit; left:inherit; background:url(../ss_images/no_result.gif) left top  no-repeat; width:224px; height:260px; margin:0 auto; }
    .search_noreslut .search_noreslutfont{ font-size:16px; line-height:30px; padding:0;}
    .search_noreslut .search_noreslutfont h1{font-size: 18px;}
}
@media (max-width:480px) {
    .topbox,.containerbox,.ss_header{ padding:0 5px;}
    .header .topbg {  height: auto;}
    .menu{ height:70px; line-height:30px; padding:10px 0 0 0;}
    .menu ul li {   padding: 0;  height: 30px;  line-height: 30px;width:25%; text-align:center;}
    .menu ul li.num4{ background:none;}
    .searchbox_bg {  float: none;margin:0 auto; height:auto; width:auto;}
    .searchbox_bg .searchbox ul.fl{ float:none; height:40px;}
    .searchbox_bg .searchbox .result_search{ float:none;}
    .searchbox li.sea_an { position:absolute; right:0; top:0; z-index:12;}
    .searchbox ul li.se_box { width: 100%;}
    /*.input-area{ width:84%;     padding: 2px 10% 2px 5%;}*/
    .searchbox .se_boxlist { width: 99%;}
    .pagination { margin-bottom:0;}
    .search_typebox{ display:none;}
    .search_tips{ height:auto; padding:0 0 10px 0;}
    .search_tips .search_time,.search_tips .search_titcont{ float:none;}
    .search_titcont  li{ margin:0 20px 0 0;}
    .searchlistw .search-listimg { height:auto;}
    .searchlistw .search-listimg .search-img { position:inherit; top:auto; left:auto; margin:0 auto;}
    .searchlistw .search-list li.search-resources,.searchlistw .search-list li.search-resources,.searchlistw .search-list li.search-resources { padding: 0 10px;}
    .searchlistw .search-listimg li.search-resources, .searchlistw .search-listimg li.search-info, .searchlistw .search-listimg li.search-url { padding: 0 10px;}
    .searchlistw .search-list li .date{ padding-left: 10px;}
    .searchlistw .search-list li .df_btn{ margin-left:0;}
}

/*20240402*/

/*热词*/
.ls-hotname{margin-top: 6px; line-height:0; font-size:0; text-align: left; padding-left: 14px; color: #666;}
.ls-hotname a,.ls-hotname .tit{ line-height: 22px; font-size: 14px; vertical-align: middle; color: #666;}
.ls-hotname a:hover{color: #164fa6;}
.ls-hotname li,.ls-hotname ul{display: inline;}
.ls-hotname a{ padding: 0 14px 0 2px;}


/*搜索-办事事项*/
.ls-search-btn{padding-left: 20px;display: inline-block;width: 15px;height: 14px;font-size: 0; background: url("../images/chat_open.png") center no-repeat;vertical-align: middle; cursor: pointer;}
.ls-search-btn.off{background-image: url("../images/chat_close.png");}

.ls-search-work-table{margin-top: 20px;}
.ls-search-service-table{ width: 100%;border-left: 1px solid #efeeec; border-top: 1px solid #efeeec;box-sizing: border-box;}
.ls-search-service-table tbody{  overflow: hidden; display: block;}
.ls-search-service-table td{text-align: justify; line-height: 20px; font-size: 14px; padding: 10px 8px;border-right: 1px solid #efeeec; border-bottom: 1px solid #efeeec; word-break: break-all;}
.ls-search-service-table .title{ background: #F7F7F7; width: 119px; text-align: center;}
.ls-search-service-table .nr1{width: 38.5%;}
.ls-search-service-table td a{color: #006AFB;}
.ls-search-service-table td a:hover{text-decoration: underline;}

.ls-search-service-con{margin-top: 20px;}
.ls-search-service-map{width: 472px;height: 300px;margin-top: 20px;overflow: hidden;}
.ls-search-service-map .map{height: 100% !important;}
.ls-search-service-map img{max-width: 100%;height: auto;}

@media only screen and (max-width:991px) {
    /*搜索-办事*/

}
@media only screen and (max-width:767px) {
    /*搜索-办事*/
    .ls-search-service-list{width:auto;float: none;}
    .ls-search-service-map{width: auto;float: none;}
    .ls-search-service-table tr,.ls-search-service-table td{display: block;float: none;width: 100% !important;box-sizing: border-box;}
    .ls-search-service-table .title{text-align: left;}
}
/*搜索-领导*/
.search-leader-info .search-leader-img {width: 140px;height: 195px;text-align: center;overflow: hidden;float: left;}
.search-leader-info .search-leader-img img {width: auto;height: auto;max-height: 100%;max-width: 100%;}
.search-leader-info .search-leader-info-con {font-size: 14px;margin-left: 160px;position: relative;}
.search-leader-info-con .search-leader-name {height: 36px;line-height: 36px;padding: 8px 0;font-size: 15px;}
.search-leader-info-con .search-leader-name .leader-name {font-size: 18px;color: #164FA6; font-weight: bold;margin-left: 15px;}
.search-leader-info-con .search-leader-resume {line-height: 24px;min-height: 48px; padding: 5px 0;}
.search-leader-info-con .search-leader-work {display: block;width: 80px;height: 28px;line-height: 28px;text-align: center; border:#C2C2C2 1px solid;}
.search-leader-info-con .search-leader-work:hover {background: #164FA6;border-color: #164FA6;color: #fff;}

.search-leader-info-news{margin-top: 20px;}
.search-leader-info-news .leader-info-tit span{height: 28px;line-height: 28px;font-size: 18px;font-weight: bold;padding-left: 14px; background: url("../images/search-line.png") left center no-repeat;}
/*对话框-市长-活动日历*/
/*日历样式*/
.ls-search-calendar{width: 285px;}
/*日历样式*/
.calendar {margin:10px 0 0;padding: 10px 0; height: auto; background: #F0F7FF;border-radius:2px;}
.calendar .data_table{ width: 100%;}
.calendar table tr th{font-size: 16px; height: 35px;line-height: 35px;  background: #E4F1FF;}
.calendar table tr th span{display:block;   margin:0 auto; width: 36px;  text-align: center; color: #125DB2;}
.calendar table tr td{ text-align:center; line-height:40px; height:44px; cursor:pointer; font-size: 16px; font-family: Arial;}
/*鼠标滑过*/
.bgHover:before{content: '';width: 6px;height: 6px;background: #164FA6;border-radius: 50%;position: absolute;left: 50%;margin-left: -3px;bottom: 3px;}
.riqi { position:relative; z-index:0; width:33px; margin: 2px auto; height:40px;}
.riqi .piaofu{ position:absolute; width:212px; bottom:44px;left:-98px; background:#164FA6;  text-align:left; font-size:12px; line-height:18px; padding:10px;display:none; z-index:100;}
.riqi.current .piaofu{ display:block;}
.riqi .piaofu span{ display:block; width:19px; height:9px; background:url(../images/angle.png) no-repeat; position:absolute; bottom:-9px;_bottom:-12px;left:103px; z-index:100;}
.riqi .piaofu ul li{ padding:2px 0px 2px 8px; background:url(../images/ico_w.jpg) no-repeat 0px 9px; z-index:100;}
.riqi .piaofu ul li a{color:#fff; z-index:100; font-family:"宋体"; font-size:12px;}
.riqi .piaofu ul li a:hover{ text-decoration:underline; z-index:100;}
.riqi .piaofu ul li a span{ display: inline; position: static; color: #fff !important;background: none !important;}
/*非本月日期*/
.calendar table tr td.current_day{ background:#e6e6e6}
.calendar table tr td.unselected_month{color:#BDCFE8}
/*选择日期*/
.choice { margin:5px 0 8px;overflow: hidden;}
.choice p{float: left; position: relative; width: 50%; height: 42px; line-height: 42px;   color: #333; font-size: 18px;}
.choice p.month{ float: right; }
.choice p.year{ background: url("../images/calanderline.png") right center no-repeat;}
.choice .button{display: block; height: 20px; line-height: 20px; cursor: pointer; position: absolute; width: 10px; top:11px; background: url("../images/calander_arrow.png") 0 0 no-repeat;}
.choice .button.prev{left:14px;}
.choice .button.next{right: 14px; background-position: -10px 0;}
.calendar .year_name,.calendar .month_name{ margin: 0 20px; text-align: center; display: block;}
/*列表*/
.search-leader-info-news .ls-search-leader-list{margin-left: 317px;float: none;}
.search-leader-info-news .ls-search-leader-list li{font-size: 15px; height: 43px;line-height: 43px;padding: 2px 80px 2px 14px;position: relative;vertical-align: bottom;background:url(../images/dot1.jpg) 0 center no-repeat;border-bottom: #E7E7E7 1px dashed;margin: 0 !important;}
.search-leader-info-news .ls-search-leader-list li a{display: block;float: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.search-leader-info-news .ls-search-leader-list li .date{position: absolute;top: 2px;right: 0;color: #999;}


@media only screen and (max-width:767px) {
    /*搜索-领导*/

    .ls-search-calendar{width: auto;float: none;}
    .search-leader-info-news .ls-search-leader-list{margin-left: 0;margin-top: 15px;}

}
@media only screen and (max-width:479px) {
    /*搜索-领导*/
    .search-leader-info .search-leader-img{width: auto;float: none;}
    .search-leader-info .search-leader-info-con{margin-left: 0;}

}
/*信息公开表单*/
.searchlistw .search-list li.search-public-table {margin-top: 15px;}
.searchlistw .search-list li.search-public-table td.td-label {border: 1px solid #eee;color: #666;line-height: 20px;padding: 10px;word-break: break-all;}

/*适老化*/
body.useOldFixed .searchbox{height: auto;}
body.useOldFixed .searchbox .result_search{position: static !important;text-align: center;}
body.useOldFixed .search-leader-info .search-leader-img{float: none;margin: 0 auto;}
body.useOldFixed .search-leader-info .search-leader-info-con{margin-left: 0;margin-top: 20px;}
body.useOldFixed .search-leader-info-news .ls-search-leader-list{margin-left: 0;}
body.useOldFixed .search-leader-info-news .ls-search-leader-list li{padding-right: 200px;background-size: 6px;}
body.useOldFixed  .ls-search-btn{font-size: 0 !important;}
@media only screen and (max-width:767px) {
    body.useOldFixed .search-leader-info-news .ls-search-leader-list li{height: auto;padding-right: 0 !important;background-position: 0 15px;}
    body.useOldFixed .search-leader-info-news .ls-search-leader-list li a{white-space: normal;}
    body.useOldFixed .search-leader-info-news .ls-search-leader-list li>span{position: static;float: none;padding-left: 0;}

    body.useOldFixed  .searchlistw .search-list li.search-public-table td.td-label{display: block;
    float: none;
    width: 100% !important;
    box-sizing: border-box;}
}