
    /*@charset "UTF-8";*/
    body {
      background: #fff;
      position: relative;
      text-rendering: optimizeLegibility;
    }
    #content_Height {
      position: relative;
      overflow: hidden;
    }
    #page_Wrap {
      margin: 0 auto;
     
      width: 1300px;
      position: relative;
    }
    .flow_btn2 {
      top: auto;
      z-index: 9998;
      position: fixed;
      bottom: 126px;
      right: 10px;
    }
    .flow_btn ul li a {
      display: block;
      width: 44px;
      height: 44px;
      text-indent: -9999px;
      border-radius: 3px;
    }
    .icon_back_top {
      background: #035294 url(back_top_baicheng_cosmos_0419@2x.png) no-repeat center center;
      background-size: auto;
      background-size: 42px 42px;
      opacity: 0.3;
    }
    .footer_box {
      width: 100%;
      background: #fff;
      margin-top: 40px; clear: both
    }
    .footer {
      padding-bottom: 20px;
      width: 1250px;
      margin: 0 auto;
      position: relative;
    }
    .gov_Icon {
      display: block;
      padding: 30px;
    }
    .fLeft {
      float: left;
    }
    .site_Info_Box {
      line-height: 30px;
      margin-top: 20px;
    }
    .site_Info_Box p {
      color: #333;
      font-size: 14px
    }
    .site_Info_Box p a {
      color: #333;
      margin-right: 10px
    }
    .site_Info_Box p label {
      margin-right: 10px
    }
    .footer_links {
      float: right;
      width: 56px;
      padding-left: 20px;
      border-left: 1px solid #7b7475;
      margin: 20px 0 0
    }
    .footer_links li {
      font-size: 14px;
      line-height: 41px
    }
    .footer_links li a {
      color: #fff
    }
    .footer_links li a:hover {
      color: #035294
    }
    .gap_section {
      padding-top: 30px;
    }
    .input_s1_mod {
      height: 40px;
      background: #fff;
      width: 387px;
      margin-right: 10px;
      border-radius: 3px;
      padding-left: 10px;
    }
    .border_box .fLeft h3 {
      font-weight: 900;
      margin-bottom: 15px;
    }
    .border_box .fLeft h3 span {
      color: #A4A1A1;
      font-size: 14px;
      font-weight: normal;
      margin-left: 10px;
    }
    .border_box .fLeft {
      border-right: 1px solid #c61c16;
      padding-right: 40px;
    }
    .btn_big_blue {
      width: 133px;
      height: 55px;
      background: #c61c16;
      color: #fff;
      display: block;
      text-align: center;
      border-radius: 3px;
      line-height: 55px;
      margin-top: 10px;
    }
    .btn_big_blue:hover {
      color: #fff;
      background: #2370AD;
    }
    .list_w_calendar {
      overflow: hidden;
    }
    .list_w_calendar ul {
      width: 800px;
    }
    .list_w_calendar li {
      float: left;
      width: 370px;
      margin-bottom: 28px;
      margin-right: 30px;
    }
    .list_w_calendar li:nth-child(7), .list_w_calendar li:nth-child(8) {
      margin-bottom: 10px;
    }
    .list_w_calendar li div {
      padding-left: 85px;
      padding-top: 2px;
    }
    .list_w_calendar li h3 {
      font-size: 16px;
      font-weight: 900;
      margin-bottom: 5px;
     
    }
    .list_w_calendar li h3 label label {
      overflow: hidden;
      text-overflow: ellipsis;
      display: inline-block;
      vertical-align: middle;
      width: 84%;cursor: pointer;white-space: nowrap;
    }
    .list_w_calendar li h3 a, .list_w_calendar li p a {
      display: block
    }
    .list_w_calendar li p {
      color: #ACACAC;
      font-size: 14px;
    }
    .list_w_calendar li span {
      display: block;
      background: #c61c16;
      width: 70px;
      border-radius: 3px;
      padding: 15px 0;
      float: left;color: #fff; text-align: center
    }
    .list_w_calendar li.lightbg span {
      background: #f5f5f5;
    }
    .list_w_calendar li.lightbg span em, .list_w_calendar li.lightbg span s {
      color: #c61c16;
    }
    .list_w_calendar li span em {
      color: #fff;
      font-size: 29px;
      font-weight: 900;
      display: inline-block;
      padding: 0 10px 0;
      vertical-align: middle;
    }
    .list_w_calendar li span s {
      display: inline-block;
      font-size: 16px;
      font-weight: normal;
      border-left: 1px solid #c61515;
      color: #fff;
      padding-left: 10px;
      vertical-align: middle;
    }
    .list_w_calendar li.lightbg span s {
      border-left: 1px solid #eee;
    }
    .list_w_calendar .neo_tag {
      margin-left: 10px;
    }
    .neo_tag {
      background: #FD940D;
      border-radius: 2px;
      font-size: 12px;
      color: #FFFFFF;
      padding: 1px 0px 2px;
      width: 58px;
      display: inline-block;
      text-align: center;
      margin-left: 22px;
    }
    .news_List_mod ul.full_width_section li a {
      width: 670px;
    }
    .in .xinfang span, .in .jubao span {
      vertical-align: middle;
      display: inline-block;
      margin-left: 20px;
      margin-top: 5px;
    }
    .xinfang span:before, .jubao span:before {
      content: "";
      display: inline-block;
      width: 46px;
      height: 46px;
      vertical-align: middle;
      margin-right: 10px;
    }
    .xinfang span:before {
      background: url(icon_xinfang_baicheng_cosmos_0607@2x.png) no-repeat;
      background-size: 46px 46px;
    }
    .jubao span:before {
      background: url(icon_jubao_baicheng_cosmos_0607@2x.png) no-repeat;
      background-size: 46px 46px;
    }
    .focusNews {
      width: 232px;
    }
    .mapbox {
      width: 232px;
      padding-top: 20px;
    }
    .focusNews h3 {
      font-weight: 900;
      line-height: 25px;
    }
    .focusNews span {
      display: block;
      font-size: 12px;
      color: #ACACAC;
      margin-top: 10px;
    }
    .focusNews p {
      margin-top: 10px;
      font-size: 14px;
      line-height: 25px;
      color: #747474;
    }
    .news_list_sepr {
      width: 500px;
    }
    .pdisc_box {
      width: 500px;
    }
    .news_list_sepr .news_List_mod {
      margin-top: 0px;
    }
    .news_list_sepr li a {
      width: 407px;
    }
    .mod_Eq {
      width: 48%;
    }
    .mod_Eq .news_List_mod ul li a {
      width: 300px;
    }
    .big_button_group_w_arrow li a:before {
      content: " ";
      display: block;
      background: url(arrowwcricle_baicheng_cosmos_0413@2x.png) no-repeat right center;
      background-size: 14px 14px;
      position: absolute;
      width: 14px;
      height: 14px;
      right: 10px;
      top: 50%;
      margin-top: -7px;
    }
    .big_button_group_w_arrow a span {
      line-height: 56px;
      padding-left: 20px;
    }
    .side_mod_box .tongji-baogao_in_w_bor {
      border: 1px solid #015293;
    }
    .side_mod_box .tongji-baogao_in_w_bor h3 {
      text-align: center;
    }
    #main_1 {
      height: 300px;
    }
    /* 诉求平台 */
    .sqpt {
      background: #E9E7E7;
    }
    .sqpt .out_Containter {
      background: url(ybz_bg_2021830.png) no-repeat top center;
      background-size: 100%;
    }
    .content_height {}
    .sqpt #page_Wrap {
      width: 1250px;
    }
    .topbar {
      border-bottom: 1px solid #035294;
      padding: 8px 0;
    }
    .logov {
      display: block;
      width: 260px;
    }
    .topnavigater {
      margin-left: 100px;
      margin-top: 6px
    }
    .topnavigater li {
      float: left;
      font-size: 24px;
    }
    .topnavigater li a span {
      display: block;
      font-size: 14px;
      color: #035294;
      text-align: center
    }
    .topnavigater li a.on {
      font-weight: 900;
      color: #035294
    }
    .topnavigater li a {
      color: #3E3E3E;
      margin: 15px 25px 0;
      display: block
    }
    .searchbox_b {
      margin-top: 10px;
      margin-left: 44px;
    }
    .b_input_box {
      width: 185px;
      height: 40px;
      border-radius: 3px;
      background: #fff;
      font-size: 16px;
      padding-left: 10px;
      line-height: 40px;
    }
    .userbox a {
      color: #035294;
      line-height: 66px;
      display: inline-block;
      padding: 0 15px;
    }
    .userbox {
      padding-left: 20px;
    }
    .userbox:before {
      content: "";
      display: inline-block;
      width: 1px;
      height: 21px;
      background: #035294;
      vertical-align: middle;
    }
    .header h3, .header h4, .header h5 {
      text-align: center;
      color: #3E3E3E;
      font-size: 20px;
    }
    .header .tit {
      width: 330px;
      height: 23px;
      background: #FFF5F5;
      border-radius: 12px;
      border: 1px solid #035294;
      font-size: 16px;
      margin: 0 auto
    }
    .header .tit label {
      width: 163px;
      display: inline-block;
      text-align: center
    }
    .header .tit span {
      width: 163px;
      height: 23px;
      background: #035294;
      border-radius: 0px 12px 12px 0px;
      float: right;
      color: #fff;
      text-align: center
    }
    .header p {
      color: #035294;
      line-height: 21px;
      font-size: 14px;
      text-align: center
    }
    .header h3 img {
      padding-bottom: 10px;
      padding-top: 40px;
    }
    .header h5 img {
      padding-bottom: 10px;
      padding-top: 15px;
    }
    .sqpt .content_height {
      background: #fff;
      margin-top: 30px;
      border-radius: 3px;
      padding: 30px;
    }
    .s_tit_mod {
      height: 40px;
      background: #E8E8E8;
      overflow: hidden;
      position: relative;
      padding-top: 15px
    }
    .bf::after {
      display: none !important
    }
    .s_tit_mod:after {
      content: "24 HOURS";
      display: inline-block;
      color: #035294;
      font-family: microsoft yahei light;
      font-weight: 100;
      font-size: 40px;
      opacity: 0.1;
      position: absolute;
      right: 0px;
      top: 0px;
    }
    .s_tit_mod span {
      vertical-align: middle;
      display: inline-block;
      margin-left: 32px;
    }
    .s_tit_mod i {
      display: inline-block;
      margin-left: 17px;
      color: #bd2123;
      border-bottom: 4px solid #FFB214
    }
    .w_borderT {
      border-top: 1px solid #035294;
      margin-top: 5px;
    }
    .list_w_calendar.list_fullarea ul {
      width: 1300px;
    }
    .list_w_calendar.list_fullarea li {
      width: 557px;
      border-radius: 3px;
      border: 1px solid #035294;
      padding: 10px; transition-duration: 0.3s;
    }
    .list_w_calendar.list_fullarea li:nth-child(7), .list_w_calendar.list_fullarea li:nth-child(8) {
      margin-bottom: 10px;
    }
    .blue_box {
      background: #035294;
      padding: 30px;
    }
    .blue_box .s_tit_mod {
   background: #19639E;
      ;
    }
    .blue_box .s_tit_mod i {
      color: #fff;
      font-size: 16px;
      font-weight: normal
    }
    .s_notice {
      padding: 20px;
     background: #19639E;
      margin-top: 30px;
      border-radius: 3px;
    }
    .s_notice p {
      color: #fff;
      line-height: 29px;
    }
    .agency_list_block {
      margin-top: 25px;
    }
    .agency_list_block ul {
      float: left;
      width: 100%;
      margin-bottom: 20px
    }
    .agency_list_block ul li {
      color: #fff;
      padding-bottom: 25px;
      width: 31%;
      float: left;
      border-right: 1px solid #19639E;
      padding-right: 1.5%;
      margin-right: 1.5%;
    }
    .agency_list_block ul li:nth-child(3n) {
      border-right: none;
      padding-right: 0;
      margin-right: 0;
    }
    .agency_list_block ul li span {
      display: inline-block;
      line-height: 29px;
    }
    .agency_list_block ul li a {
      background: #fff;
      color: #3E3E3E;
      display: inline-block;
      font-size: 14px;
      width: 70px;
      padding: 5px 0;
      border-radius: 3px;
      text-align: center;
      float: right;transition-duration: 0.3s;
    }
.agency_list_block ul li a:hover{transition: all 0.30s linear; background-color:#E6C65A!important; color: #fff}
    .agency_list_block .box_in_center {
      margin: 0 30px;
      position: relative;
    }
    .agency_list_block .box_in_center:before {
      content: "";
      display: block;
      width: 1px;
      height: 100%;
      background: #d26364;
      position: absolute;
      left: -15px;
      top: -8px;
    }
    .agency_list_block .box_in_center:after {
      content: "";
      display: block;
      width: 1px;
      height: 100%;
      background: #d26364;
      position: absolute;
      right: -15px;
      top: -8px;
    }
    .blue_box > h3 {
      font-size: 18px;
      color: #fff;
      font-weight: 900;
    border-top: 1px solid #19639E;
      padding-top: 15px;
    }
    .btn_show_more {
      display: block;
      border-radius: 3px;
      border: 1px solid #fff;
      padding: 5px 10px;
      width: 100px;
      color: #fff;
      margin: 20px auto;
      text-align: center;
    }
    .btn_show_more:hover {
      color: #fff;
    }
    .btn_show_more:after {
      content: "";
      background: url(trangledown_baicheng_cosmos_0618@2x.png) no-repeat;
      background-size: 11px 6px;
      display: inline-block;
      width: 11px;
      height: 6px;
      vertical-align: middle;
      margin-top: -1px;
      margin-left: 5px;
    }
    .tablebody li {
      line-height: 76px;
    }
    .wid811 {
      width: 811px;
    }
    .wid811 span {
      vertical-align: middle;
      display: inline-block;
    }
    .wid811 span {
      display: inline-block;
      width: 28px;
      height: 28px;
      border-radius: 3px;
      border: 1px solid #035294;
      color: #035294;
      text-align: center;
      line-height: 28px;
      margin-right: 12px;
    }
    .wid811 i {
      display: inline-block;
      background: #FCF9F4;
      width: 490px;
      height: 14px;
      border-radius: 20px;
      vertical-align: middle;
      position: relative;
      overflow: hidden;
      margin-left: 35px;
      margin-right: 35px;
    }
    .wid811 i s {
      display: inline-block;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0;
      border-radius: 20px;
      background: #E6C65A;
    }
    .wid747 {
      width: 747px;
    }
    .wid120 {
      width: 120px;
      text-align: center;
    }
    .v_tab {
      background: #F5F9FD;
      width: 71px;
    }
    .v_tab li {
      text-align: center;
    }
    .v_tab li.active {
      background: #035294;
    }
    .v_tab li a {
      display: block;
      width: 100%;
     
      padding: 55px 0;
    }
    .v_tab li a:hover {
      color: #fff;
      background: #035294;
    }
    .v_tab li a:hover span {
      color: #fff;
    }
    .v_tab li.active a span {
      color: #fff;
    }
    .v_tab li span {
      display: inline-block;
      width: 20px;
      color: #035294;
    }
    .tabelhead {
      border-bottom: 1px solid #015293;
      padding-bottom: 15px;
      margin-bottom: 15px;
    }
    .tabelhead span {
      display: inline-block;
      font-weight: 900;
    }
    .rank_box {
      width: 1073px;
    }
    .agency_name {
      width: 150px;
      display: inline-block;
    }
    .full_page_section {
      padding-bottom: 15px;
      border-bottom: 1px solid #e5e5e5;
      margin-bottom: 20px;
    }
    .full_page_section .time_Mark {
      float: right;
    }
    .page_box {
      text-align: center;
      margin-top: 50px;
      margin-bottom: 50px;
    }
    .article_tit_big {
      text-align: center;
      padding-top: 30px;
    }
    .article_tit_big h1 {
      font-weight: 900;
      font-size: 30px;
    }
    .article_tit_big h3 {
      font-size: 20px;
      color: #035294;
      margin-bottom: 10px;
    }
    .article_tit_big h2, .article_tit_big h4, .article_tit_big h5 {
      font-size: 20px;
      margin-bottom: 10px;
    }
    .other_adtion_info {

      text-align: center;
      margin-top: 20px;
      color: #989da4;
      padding-top: 20px;
      margin-bottom: 20px;
    }
    .alt_content_box {
      padding: 0 150px 50px;
    }
    .article_text_content div {
      line-height: 28px;
      padding-bottom: 10px;
    }
    .article_text_content div p {
      padding-bottom: 10px;
    }
    .editor_info {
      text-align: right;
      color: #989da4;
    }
    .full_page_width {
      overflow: hidden;
    }
    .full_page_width .pic_list_col4 {
      width: 120%;
    }
    .full_page_width .pic_list_col4 li {
      width: 282px;
      margin-bottom: 40px;
    }
    .pic_list_col4 li > a {
      height: 149px;
      position: relative;
    }
    .pic_list_col4 li p {
      margin-top: 10px;
    }
    .pic_list_col4 li p a {
      font-size: 16px;
    }
    .time_mark_pic {
      position: absolute;
      color: #fff;
      background: #015293;
      bottom: 5px;
      right: 5px;
      display: block;
      padding: 2px 5px;
      font-size: 14px;
      border-radius: 3px;
    }
    .part_box {
      margin-top: 30px;
      margin-bottom: 50px;
      padding-left: 30px;
    }
    .part_box h3 {
      font-size: 20px;
      font-weight: 900;
      margin-bottom: 20px;
      margin-left: 10px;
    }
    .part_box dl {
      margin-bottom: 20px;
    }
    .part_box dl dt {
      font-size: 16px;
      font-weight: 900;
      margin: 10px 0;
      padding-left: 10px;
      position: relative;
    }
    .part_box dl dt:before {
      content: "";
      display: block;
      position: absolute;
      width: 5px;
      height: 5px;
      background: #015293;
      border-radius: 10px;
      top: 50%;
      margin-top: -2.5px;
      left: -5px;
    }
    .part_box dl dd span {
      padding: 0;
    }
    .part_box dl dd a {
      display: inline-block;
      padding: 0 10px;
      color: #55606f;
      font-size: 14px;
    }
    .part_box dl dd a:hover {
      color: #035294;
    }
    .bread_navs {
      font-size: 16px;
      padding-bottom: 20px;
      border-bottom: 1px solid #035294;
      margin-bottom: 20px;
    }
    .bread_navs a {
      color: #035294
    }
    .bread_navs span {
      color: #BCC7CF;
    }
    .bread_navs span:before {
      content: "";
      display: inline-block;
      width: 5px;
      height: 5px;
      background: #035294;
      vertical-align: middle;
      border-radius: 50px;
      margin: 0 5px;
    }
    .agcy_list {
      background: #035294;
      width: 340px;
      border-radius: 3px;
      padding: 20px 0; height: 1000px
    
    }
    .agcy_list ul {
      margin: 0 20px
    }
    .agcy_list li {
      line-height: 45px;
      border-bottom: 1px solid #19639E
    }
    .agcy_list li:last-child {
      border-bottom: none
    }
    .agcy_list li a {
      color: #fff;
      display: block;
      background: url(arrow_cosmos_0830.png) no-repeat 96% center;
      text-indent: 10px
    }
    .agcy_list li.on {
      background: #19639E;
	  border-left: 2px solid #F4BE03;
      border-bottom: 0px;
    }
    .agcy_list li.on a {
      font-weight: bold
    }
    .agcy_list h2 {
      font-weight: bold;
      color: #FFFFFF;
      font-size: 20px;
      padding: 20px 20px 10px;
      border-top: 1px solid #19639E
    }
    .form_box {
      width: 820px;
    }
    .sq_info {
      background: url(sqck_bg_2021830.png) no-repeat;
      padding: 30px;
      overflow: hidden;
      background-size: 100% 100%;
      margin-bottom: 50px
    }
    .sq_info_l {
      width: 20%;
      float: left;
      margin-top: 70px;
    }
    .sq_info_l img {
      display: block;
      margin: 0 auto
    }
    .sq_info_l p {
      color: #3E3E3E;
      font-size: 18px;
      text-align: center;
      margin-top: 12px
    }
    .sq_info_l p span {
      color: #035294;
      font-size: 14px;
      display: block
    }
    .sq_info_r {
      float: left;
      width: 75%


    }
    .sq_info_r p {
      font-size: 16px;
      margin-bottom: 6px;
      color: #393939;
      line-height: 26px;
    }
.sq_info_r p:last-child{ margin-bottom: 0}
    .info_tag_sq {
      background: #84d4c0;
      padding: 10px;
      border-radius: 3px;
      font-size: 14px;
      color: #229480;
      margin: 20px 0;
    }
    .form_box_xx {
      width: 60%;
      /* margin: 0 auto; */
    }
    .formlist li {
      margin-bottom: 20px;
    }
    .formlist li label {
      display: block;
      font-size: 14px;
      margin-bottom: 10px;
    }
    .inputbox {
      border-radius: 3px;
      border: 1px solid #e0e0e0;
      height: 35px;
      line-height: 35px;
      width: 96%;
      padding: 0 2%;
    }
    .big_btn {
      display: block;
      width: 100px;
      height: 34px;
      line-height: 34px;
      text-align: center;
      border-radius: 3px;
      margin: 10px auto;
    }
    .btn_w_or {
      background: #035294;
      color: #fff;
    }
    .leader_mail_replay_list {
      margin-bottom: 35px;
    }
    .leader_mail_replay_list li:hover {
      position: relative;
      top: -2px;
    }
    .leader_mail_replay2 li:hover {
      position: relative;
      top: -2px;background: #f9f9f9;transition: all 0.30s linear;
    }
    .tit_w_area {
      padding: 10px 0;
      background: #E7EEF4;
      position: relative;
    }
    .tit_w_area span {
      font-size: 20px;
      color: #035294;
      font-weight: 100;
      padding: 0 10px;
    }
    .agency_box {
      background: #fff;
      position: absolute;
      width: 500px;
      top: 50px;
      padding: 20px;
      right: 0px;
      border-radius: 3px;
      box-shadow: 2px 0 10px #ccc;
      display: none;
    }
    .agency_box.show {
      display: block;
    }
    .agency_box h3 {
      font-size: 18px;
      font-weight: 900;
      margin-bottom: 20px;
    }
    .agency_box a {
      display: inline-block;
      padding-right: 20px;
      margin-bottom: 10px;
    }
    .area_text:after {
      content: "";
      display: inline-block;
      width: 8px;
      height: 5px;
      background: url(arrowdownd_baicheng_cosmos_0415@2x.png);
      vertical-align: middle;
      background-size: 8px 5px;
      margin-left: 10px;
    }
    .area_text {
      display: block;
      border-radius: 3px;
      padding: 0 10px;
      margin-right: 10px;
      color: #035294;
      line-height: 27px;
    }
    .commont_box {}
    .commont_box h3 {
      font-size: 24px;
      font-weight: 900;
      color: #3D3D3D;
    }
    .commont_box label {
      border-radius: 2px;
      border: 1px solid #FFB214;
      letter-spacing: 1px;
      color: #FFB214;
      font-size: 16px;
      padding: 2px 10px;
      display: inline-block;
      margin: 0 10px;
      font-weight: normal
    }
    .commont_box i {
      background: #DEF6E9;
      border-radius: 2px;
      letter-spacing: 1px;
      color: #1CA85C;
      font-size: 16px;
      padding: 3px 10px;
      display: inline-block;
      margin: 0 10px;
      font-weight: normal
    }
    .commont_userinfo {
      padding: 10px 10px 20px;
      margin: 10px 0 20px;
      border-radius: 3px;
      border-bottom: 1px solid #E0E0E0;
      color: #9B9B9B
    }
    .commont_userinfo span {
      padding-left: 20px;
      background: url(ybz_ico_0831.jpg) left center no-repeat;
    }
    .commont_userinfo em {
      display: inline-block;
      margin-left: 20px;
      padding-left: 20px;
      background: url(ybz_ico1_0831.jpg) left center no-repeat;
    }
    .commont_box p {
      line-height: 27px;
      font-size: 18px;
    }
    .replay_box_l {
      width: 10%;
      float: left;
      text-align: center;
      margin-top: 40px
    }
    .replay_box_l img {
      margin: 0 auto;
      display: block
    }
    .replay_box_l label {
      text-align: center;
      display: block;
      color: #035294;
      margin-top: 20px
    }
    .replay_box_r {
      width: 84%;
      float: right;
      position: relative;
      z-index: 2
    }
    .replay_box_r .time {
      text-align: right;
      color: #035294;
      font-size: 16px;
      margin-top: 15px
    }
    .replay_box_r .main {
      width: 95%;
      border: 2px solid #80a8cb;
      border-radius: 10px;
      padding: 20px 2%;
      position: relative;
      background: #fff;
      min-height: 200px;
    }
    .replay_box_r p {
      line-height: 36px;
      font-size: 18px
    }
    .replay_box_r .main::before {
      content: "";
      width: 31px;
      height: 45px;
      background: url(ybz_ico_0831.png) no-repeat;
      position: absolute;
      top: 109px;
      left: -31px
    }
    .replay_box {
      background: #F5F5F5;
      padding: 40px 40px 40px 40px;
      border-radius: 3px;
      border: 1px solid #035294;
      overflow: hidden;
      margin-top: 30px;
      position: relative
    }
    .replay_box::after {
      content: "回复";
      font-weight: 400;
      color: #efeeee;
      line-height: 228px;
      letter-spacing: 12px;
      position: absolute;
      top: -90px;
      right: -40px;
      font-size: 106px;
      z-index: 1;
    }
    .replay_box h3 {
      color: #035294;
      font-weight: 900;
      margin-bottom: 10px;
      font-size: 18px
    }
    .replay_box .commont_userinfo {
      padding: 10px 0px;
    }
    .replay_box .commont_userinfo span {
      color: #035294;
    }
    .nav_con ul {
      position: relative;
    }
    .nav_con ul li a {
      position: relative;
      z-index: 1;
    }
    .float_block {
      left: 0px;
      height: 100%;
      width: 112px;
      position: absolute;
      background: #03487f;
      display: none;
      z-index: 0;
    }
    .staticNav_inner {
      position: relative;
    }
    .staticNav_inner ul li a {
      position: relative;
      z-index: 1;
    }
    .float_block2 {
      left: 0px;
      height: 3px;
      width: 123px;
      bottom: 10px;
      position: absolute;
      background: #ffb740;
      display: none;
      z-index: 0;
      border-radius: 6px;
    }
    .list_w_thumb ul li .thumb_box:hover span {
      background: #015293;
    }
    .pic_list_col2 li > a {
      position: relative;
      overflow: hidden;
    }
    .pic_mask {
      background: rgba(0, 0, 0, 0.5);
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0px;
      left: 0px;
      color: #fff;
      top: 120px;
      border-radius: 3px;
    }
    .pic_mask h5, .pic_mask p {
      color: #fff;
      text-align: left;
    }
    .pic_mask h5 {
      font-weight: 900;
      font-size: 14px;
      padding: 8px 15px 5px;
      text-align: left;
    }
    .pic_list_col2 .pic_mask p {
      font-size: 12px;
      margin-top: 0px;
      text-align: left;
      padding-left: 15px;
    }
    .pic_mask span {
      width: 80px;
      height: 25px;
      display: block;
      margin-right: 15px;
      float: right;
      text-align: center;
      font-size: 14px;
      border-radius: 3px;
      border: 1px solid #fff;
      line-height: 25px;
      margin-top: 5px;
    }
    .agency_hidden_box {
      position: relative;
    }
    .agency_box_hide_list {
      /* position: absolute; */
      background: rgba(255, 255, 255, 0.9);
      width: 100%;
      left: 0px;height: 500px;
overflow-y: scroll;
    }
    .agency_hidden_box h3 {
      position: relative;
    }
    .agency_hidden_box h3 span {
      position: absolute;
      right: 1.25rem;
      color: #035294;
      font-weight: normal;
      font-size: 1rem;
      display: none;
      top: 0px;
    }
    .agency_box_hide_list li {
      height: 3.5rem;
      line-height: 3.5rem;
      text-align: center;
      border-bottom: 1px solid #e5e5e5;
    }
    .agency_box_hide_list li a {
      display: block;
    }
    .agency_box_hide_list li a:active {
      background: #015293;
      color: #fff;
    }
    /********************
    嵌入互动
    *********************/
    .row_second_con {
      width: 1200px;
      margin: 0 auto;
    }
    .side_mod_box {
      padding-right: 25px;
    }
    .in_right_box_a {
      width: 382px;
    }
    .mod_title {
      color: #333;
    }
    .big_button_group ul li a:hover {
      background: #c61c16;
    }
    .big_button_group ul li a {
      border-color: #c61c16;
      background: #f5f5f5;
      color: #333;
    }
    .big_button_group ul li a:hover {
      color: #fff;
    }
    .list_w_calendar .leader_mail_replay_blue li span {
      background: #035294;
    }
    .list_w_calendar .leader_mail_replay_blue li.lightbg span {
      background: #E7E7E7;color: #394351;
    }
    .list_w_calendar .leader_mail_replay_blue li span s {
      border-color: #fff;
    }
    .list_w_calendar .leader_mail_replay_blue li.lightbg span s {
      border-color: #ededed;
    }
    .list_w_calendar .leader_mail_replay_blue li.lightbg span em, .list_w_calendar .leader_mail_replay_blue li.lightbg span s {
      color: #3E3E3E;
    }
    .h_tab {
      display: none;
      margin-bottom: 20px;
    }
    .h_tab ul {
      display: -webkit-flex;
      /* Safari */
      display: flex;
      justify-content: space-between
    }
    .h_tab li {
      width: 50%;
      min-width: 50%;
      text-align: center;
      background: #F5F9FD;
      height: 48px;
      line-height: 48px;
    }
    .h_tab li a {
      padding: 0;
    }
    .h_tab li span {
      height: auto;
      width: auto;
    }
    .h_tab li.active {
      background: #035294;
    }
    .h_tab li.active a {
      color: #fff;
    }
    .tablebody label {
      display: none;
    }
    .userbox .topSearchBtn {
      background: #035294 url(search_ybz_2021830.png) 5px no-repeat;
      width: 106px;
      height: 44px;
      display: inline-block;
      vertical-align: middle;
      color: #fff;
      text-align: center;
      line-height: 44px;
      border-radius: 3px;
      text-indent: 20px;
      font-weight: bold;
    }
    .searchInput {
      height: 2.5rem;
      padding: 0 5%;
      line-height: 2.5px;
      float: left;
      border-radius: 23px;
      background: #f2f2f2;
      color: #A0A0A0;
      width: 65%
    }
    .searchBox p {
      text-align: center;
      color: #484848;
      margin-bottom: 12px;
      font-size: 16px;
      overflow: hidden;
      width: 100%;
		display: block !important;
    }
    ::-webkit-input-placeholder { /* WebKit browsers */
      color: #A0A0A0;
      font-size: 16px;
    }
    ::-moz-placeholder { /* Mozilla Firefox 19+ */
      color: #A0A0A0;
      font-size: 16px;
    }
    :-ms-input-placeholder { /* Internet Explorer 10+ */
      color: #A0A0A0;
      font-size: 16px;
    }
    #form1 {
      width: 100%;
      border-radius: 23px;
      border: 1px solid #b5ddff;
      background: #f2f2f2;
      height: 2.5rem;
      line-height: 2.5rem
    }
    #form1 .btn {
      float: right;
      font-weight: bold;
      color: #035294;
      margin-right: 15px;
      padding-left: 15px;
      position: relative
    }
    #form1 .btn::before {
      content: "";
      width: 1px;
      height: 22px;
      background: #b5ddff;
      display: inline-block;
      position: absolute;
      top: 8px;
      left: 0
    }
    .searchBox {
      background: #fff;
      padding: 20px;
      width: 298px;
      display: none;
      position: absolute;
      top: 100px;
      border-radius: 3px;
      right: 0
    }
    .close {
      width: 20px;
      height: 20px;
      background: url(close_ybz_2021922.png) no-repeat;
      float: right;
      cursor: pointer
    }
    .agency_hidden_box, .agency_box_hide_list {
      display: none;
    }
    .list_w_calendar li {
      position: relative;
    }
    .list_w_calendar li.new:before {
      content: "";
      display: block;
      width: 8px;
      height: 8px;
      position: absolute;
      background: #10EE30;
      border-radius: 10px;
      right: 5px;
      top: 5px;
    }
    .Evaluate {
      width: 100%;
      overflow: hidden;
      margin-top: 10px;
      padding-top: 35px;
      background-color: linear-gradient(247deg, #EFEFEF 0%, rgba(243, 243, 243, 0) 100%);
    }
    .Evaluate h2 {
      font-size: 24px;
      text-align: center;
      font-weight: bold;
      color: #394351;
      position: relative;
      margin-bottom: 40px
    }
    .Evaluate h2::before {
      content: "";
      display: inline-block;
      background: url(ybz_line_8031.png) no-repeat;
      width: 479px;
      height: 2px;
      position: absolute;
      right: 60px;
      top: 15px
    }
    .Evaluate h2::after {
      content: "";
      display: inline-block;
      background: url(ybz_line1_8031.png) no-repeat;
      width: 479px;
      height: 2px;
      position: absolute;
      left: 60px;
      top: 15px
    }
    b {
      font-weight: normal
    }
    /* 办理动态*/
    .bldt {
      width: 100%
    }
    .bldt li {
      width: 94%;
      padding: 20px 3%;
      border: 1px solid #035294;
      border-radius: 3px;
      margin-bottom: 20px;
    }
.bldt li:hover{ background: #f9f9f9}
    .bldt li h2 {
      font-size: 20px;
      color: #4A4D54;
      margin-bottom: 15px;
      font-weight: 600;display: flex;
    }



    .bldt li p span {
      margin-right: 15px;
      color: #b2b2b2;
      font-size: 16px
    }
.bldt li p .name{padding-left: 20px;
      background: url(ybz_ico_0831.jpg) left center no-repeat;}
.bldt li p .time{margin-left: 5px;
padding-left: 20px;
background: url(ybz_ico1_0831.jpg) left center no-repeat;position: relative;
margin-right: 30px;}
.bldt li p .time::after{ content: ""; width: 1px; height: 21px; background: #d4d4d4; display: inline-block; margin-left: 15px;top: 0px;position: absolute;}
    .bldt .text,.bldt .text span,.bldt .text p,.bldt .text div {
      font-size: 16px;
      color: #838383;
      width: 100%;
      margin-bottom: 10px;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      cursor: pointer;
    }
    .bldt li b {
      font-weight: normal;
      margin-right: 15px;
      font-size: 16px
    }
    .bldt li em {
      margin-left: 10px;
    }
    .s_tit_mod i, .header p, .header .tit, .topnavigater li a span {
      display: none;
    }
    .s_tit_mod span {
      vertical-align: middle;
      display: inline-block;
      margin-left: 20px;
    }
    .s_tit_mod span::before {
      content: "";
      width: 4px;
      height: 25px;
      border-radius: 3px;
      background: #035294;
      display: inline-block;
      margin-right: 15px
    }
    .span span::before {
      content: "";
      width: 4px;
      height: 25px;
      border-radius: 3px;
      background: #fff;
      display: inline-block;
      margin-right: 15px
    }
.bldt li h2 label{border: 1px solid #c70003; color: #c70003;}
    /* 适配 */
    @media screen and (max-width: 1279px) and (min-width: 1024px) {}
    @media screen and (max-width: 1024px) {
		  .Evaluate h2::before, .Evaluate h2::after {
        display: none
      }
      .footer {
        width: 96%;
      }
      .footer_links {
        width: 100%;
        display: flex;
        justify-content: center;
        margin: 0;
      }
      .footer_links li {
        line-height: 30px;
        padding: 0 20px
      }
      .sqpt #page_Wrap {
        width: 96%;
        padding: 2%;
      }
      .list_w_calendar .leader_mail_replay_blue li {
        float: left;
width: 46%;
margin-right: 0;
      }
      .row_second_con {
        width: 1000px;
      }
      .v_tab {
        display: none;
      }
      .h_tab {
        display: block;
        width: 100%;
      }
      .wid747 {
        width: 62%;
      }
      .wid811 {
        width: 70%;
      }
      .wid811 i {
        width: 48%;
      }
      .wid120 {
        width: 15%;
      }
      .fRight.rank_box {
        float: none;
        width: 100%;
      }
      .list_w_calendar li {
        float: none;
        width: 100%;
      }
      .list_w_calendar li:nth-child(7), .list_w_calendar li:nth-child(8) {
        margin-bottom: 35px;
      }
      .in_left_box_a {
        width: 600px;
      }
      .in_right_box_a {
        width: 349px;
      }
      .list_w_calendar li.lightbg span s {
        border-left: 1px solid #c61515;
      }
      .news_List_mod ul li a {
        white-space: normal;
        overflow: visible;
      }
      .news_List_mod ul.full_width_section li a {
        width: 100%;
      }
      .time_Mark {
        padding-left: 0px;
      }
      .in .xinfang span, .in .jubao span {
        margin-left: 11px;
      }
      .input_s1_mod {
        width: 230px;
      }
      .list_w_calendar.list_fullarea ul {
       width: 100%;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
      }
      .list_w_calendar {
        width: 100%;
      }
      .topnavigater {
        position: absolute;
        background: #035294;
        width: 96%;
        margin: 0 2%;
        top: 370px;
        left: 0px;
        margin: 0px;
        left: 50%;
        margin-left: -48%;
        border-radius: 3px;
        padding: 0.7rem 0
      }
      .topnavigater li {
        font-size: 1rem
      }
      .topnavigater li a.on {
        color: #fff;
      }
      .topnavigater li a span, .topnavigater li a {
        color: #fff
      }
      .sqpt .content_height {
        margin-top: 80px;
      }
      .topnavigater ul {
        display: -webkit-flex;
        /* Safari */
        display: flex;
        justify-content: space-between
      }
      .topnavigater ul li {
        text-align: center;
        width: 25%;
      }
      .topnavigater ul li a {
        display: block;margin: 0;
      }
      .sqpt .content_height2 {
        margin-top: 30px;
      }
      .agcy_list {
        width: 260px;
      }
      .form_box {
        width: 640px;
      }
      .neo_tag {
        width: 45px
      }
      .list_w_calendar li span em {
        font-size: 24px
      }
      .list_w_calendar li span s {
        font-size: 14px;
      }
    
      .list_w_calendar li div {
        padding-left: 80px;
      }
    }
    @media screen and (max-width: 768px) {
		   .bldt li b {
    font-size: 0.9rem;
    }
		.sq_info_r p {
   
    margin-bottom: 5px;
    color: #393939;
  
    font-size: 0.9rem;
    line-height: 1.6rem;
}
      .bldt li {
        width: 96%;
        padding: 10px 2%;
        border: 1px solid #035294;
        border-radius: 3px;
        margin-bottom: 10px
      }
      .bldt li h2 {
        margin-bottom: 0
      }
      .bldt li p span {
        display: block;
      }
      .bldt li p span:last-child {
        margin-bottom: 0
      }
      .RadioStyle label {
        font-size: 0.9rem;
      }
      .commont_box h3, .Evaluate h2, .bldt li h2 {
        font-size: 1rem;
      }
      .commont_box label, .commont_box i {
        font-size: 0.8rem;
        margin: 0 10px 0 0;
      }
      .commont_box p, .replay_box_r p, .bldt li p span, .s_notice p {
        font-size: 0.9rem;
        line-height: 1.6rem
      }
      .replay_box_l {
        width: 100%;
        margin-top: 20px;
      }
      .replay_box_l img {
        width: 45px
      }
      .replay_box_l label {
        margin-top: 10px;
        font-size: 1rem
      }
      .replay_box h3 {
        font-size: 1rem;
      }
      .replay_box {
        padding: 2%;
        margin-top: 15px;
      }
      .replay_box_r .main {
        border: none;
        background-color: transparent;min-height: 70px;
      }
      .replay_box_r .main::before {
        display: none
      }
      .replay_box_r {
        width: 100%
      }
      .replay_box_r .time {
        margin: 0 0 20px
      }
      .replay_box_r .time {
        font-size: 0.9rem

      }
      .Evaluate h2::before, .Evaluate h2::after {
        display: none
      }
      .Evaluate h2 {
        height: 3rem;
        line-height: 3rem;
        font-size: 1.125rem;
        font-weight: 900;
        text-align: center;
        background: #ffe2e2;
        border-radius: 6px;
        margin-bottom: 10px;width: 95%;
margin: 0 auto 10px auto;
      }
      .list_w_calendar.list_fullarea ul {
        width: 100%;flex-direction: column;
      }
      .row_second_con {
        max-width: 100%;
        width: 100%;
      }
      .in_left_box_a {
        width: 100%;
        float: none;
      }
      .in_right_box_a {
        width: 100%;
        float: none;
      }
      .in_content {
        padding-right: 1.5625rem;
      }
      .border_box .fLeft {
        width: 75%;
        padding-right: 1%;
      }
      .border_box .fRight {
        width: 20%;
      }
      .input_s1_mod {
        width: 72%;
      }
      .s1_b {
        width: 18%;
      }
      .btn_big_blue {
        width: 100%;
        height: 3.4375rem;
        border-radius: 0.1875rem;
        line-height: 3.4375rem;
        margin-top: 0.625rem;
      }
      .list_w_calendar ul {
        width: 100%;
      }
      .border_box {
        padding: 1.375rem;
      }
      .list_w_calendar .leader_mail_replay_blue li {
        float: none;
        width: auto;
        margin-right: 0;
      }
      .agency_list_block ul {
        float: none;
        width: auto;
      }
      .agency_list_block ul li {
        width: 100%;
        padding: 0;
        margin: 0 0 10px
      }
      .agency_list_block .box_in_center {
        margin: 0;
      }
      .agency_list_block .box_in_center:before, .agency_list_block .box_in_center:after {
        display: none;
      }
      .tabelhead {
        display: none;
      }
      .wid811.fLeft {
        float: none;
        width: 100%;
      }
      .wid120.fLeft {
        float: none;
        width: 100%;
        text-align: left;
      }
      .tablebody label {
        display: inline-block;
        width: 30%;
        text-align: center;
        background: #f4f5f6;
        margin-right: 10px;
      }
      .tablebody li {
        margin-bottom: 20px;
      }
      .wid811 cite {
        display: block;
      }
      .wid811 i {
        margin-left: 0px;
      }
      .tablebody li {
        line-height: 56px;
      }
      .agency_list_block ul li span {
        width: 70%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        display: inline-block;
        vertical-align: middle;
      }
      .fLeft.agcy_list {
        display: none;
      }
      .fRight.form_box {
        width: 100%;
      }
      .agency_hidden_box {
        display: block;
        width: 100%;
        margin-bottom: 1.25rem;
      }
      .agency_hidden_box h3 {
        height: 3rem;
        line-height: 3rem;
        font-size: 1.125rem;
        font-weight: 900;
        text-align: center;
        background: #ffe2e2;
        border-radius: 6px;
      }
      .agency_hidden_box h3:after {
        content: "";
        display: inline-block;
        width: 0px;
        height: 0px;
        border-left: 5px solid transparent;
        border-right: 5px solid transparent;
        border-top: 5px solid #035294;
        font-size: 0px;
        line-height: 0px;
        vertical-align: middle;
        margin-left: 10px;
      }
      .form_box_xx {
        width: 100%;
      }
      .sq_info {
        background: none;
        height: auto;
        padding: 0;
        margin-bottom: 0;
      }
      .sq_info_l, .sq_info_r {
        width: 100%
      }
      .sq_info_l {
        margin-top: 0
      }
      .sq_info_l p {
        text-align: left;
        font-weight: bold;
        margin-bottom: 0.5rem;
font-size: 1.02rem;
		  margin-top: 0;
      }
      .sq_info_l p span {
        display: inline-block;
        margin-left: 10px
      }
      .sq_info_l img {
        display: none
      }
      .header h3 img {
        width: 50%;
        padding-top: 20px
      }
      .header h5 img {
        width: 50%
      }
      .site_Info_Box {
        width: 80%
      }
		.bldt li p span:nth-child(1),.bldt li p span:nth-child(2){ display: none}
		.list_w_calendar li h3 label {

    width: 88%;
}
    }
    @media screen and (max-width: 600px) {
		.list_w_calendar li h3 label {

    width: 80%;
}
		.sqpt .content_height {
    margin-top: 60px;
}
		.sqpt .content_height2 {
    margin-top: 20px;
}
		.bread_navs {
    font-size: 0.9rem;
    padding-bottom: 15px;
    border-bottom: 1px solid #035294;
    margin-bottom: 15px;
}
		.wid811 i {
    width: 45%;
}
		.list_w_calendar .leader_mail_replay_blue li{ margin-bottom: 0}
		.list_w_calendar.list_fullarea li:nth-child(7), .list_w_calendar.list_fullarea li:nth-child(8) {
    margin-bottom: 0;
}
		.bldt li p span:nth-child(1),.bldt li p span:nth-child(2){ display: none}
		
		.bldt li h2 span{overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
cursor: pointer;
width: 100%;
display: block;}
		.footer_box {

    margin-top: 15px;
}
      .list_w_calendar .leader_mail_replay_blue li span {
        display: none
      }
      .list_w_calendar li div {
        padding-left: 5px;
        padding-top: 0;
      }
      .s_tit_mod span img {
        width: 80px
      }
      .searchbox_b {
        display: none;
      }
      .userbox::before {
        display: none;
      }
      .searchBox {
        background: #fff;
        padding: 4%;
        width: 88%;
        display: none;
        position: absolute;
        top: 89px;
        border-radius: 3px;
        right: 2%;
      }
      .userbox .topSearchBtn {
        width: 20px;
        font-size: 16px;
        font-weight: normal;
        background-size: 25px;
        padding: 0 8px;
        text-indent: 999px;
        overflow: hidden;
        height: 35px;
      }
      .userbox {
        padding-left: 0
      }
      .topbar {
        padding: 10px 0;
      }
      .topnavigater {
       top: 15.8rem;
      }
      .agency_box {
        width: 90%;
        padding: 5%;
      }
      .gov_Icon {
        padding: 10px
      }
      .site_Info_Box {
        width: 100%;
      }
      .bldt li h2 label, .bldt li h2 i {
        display: none;
      }
      .bldt li h2,.bldt .text {
        margin-bottom: 5px;
      }
      .list_w_calendar li,.s_notice{
        margin-top: 15px;
      }
		.gap_section{padding-top: 5px;}
		.sqpt .content_height,.blue_box{padding: 20px;}
		.h_tab {
 
    margin-top: 15px;
}
		.RadioStyle label{ font-size: 16px;}
		.bldt .text{font-size: 0.9rem;
line-height: 1.6rem;}
    }
    @media screen and (max-width: 568px) {
      .searchbox_b {
        display: none;
      }
      .userbox::before {
        display: none;
      }
      .logov img {
        width: 12.5rem;
        height: auto;
      }
      .userbox a {
        line-height: 50px;
      }
      .userbox .topSearchBtn {
        display: inline-block;
      }
      .topbar {
        padding: 10px 0;
      }
      .topnavigater {
        top: 14.9rem;
      }
      .gov_Icon.fLeft {
        margin: 0 auto;
        float: none;
        text-align: center;
      }
      .fLeft.site_Info_Box {
        text-align: center;
        float: none;
        margin-top: 0;
      }
      .fRight.QR_Code_Box {
        text-align: center;
        float: none;
        margin-top: 10px;
      }
      .sqpt .content_height, .blue_box {
        padding: 20px;
      }
      .agency_box a {
        width: 32.333%;
        text-align: center;
        padding: 10px 0;
      }
      .replay_box::after {
        display: none;
      }
    }
    @media screen and (max-width: 480px) {
      .border_box .fLeft h3 span {
        display: none;
      }
      .list_w_calendar li {
        margin-bottom: 1.25rem;
      }
      .topnavigater li a {
        font-size: 1.125rem;
      }
      .topnavigater li a {
        padding: 0rem;
        margin: 0
      }
      .logov {
        display: block;
        width: 13.1875rem;
      }
      .list_w_calendar li:nth-child(7), .list_w_calendar li:nth-child(8) {
        margin-bottom: 1.25rem;
      }
    }
    @media screen and (max-width: 478px) {
      .border_box {
        border: 0;
      }
      .border_box .fLeft {
        width: 100%;
        padding-right: 1%;
        float: none;
        border: 0;
      }
      .topnavigater li a {
        padding: 0rem;
      }
      .border_box .fRight {
        width: 100%;
        float: none;
        margin-top: 1rem;
        border-top: 1px solid #c61c16;
        padding-top: 1rem;
      }
      .wid811 i {
        width: 38%;
      }
      .userbox a {
        padding: 0px 0.5625rem 0 0;
      }
      .topnavigater {
        top: 14.8rem;
      }
      .header h3 img {
        padding-bottom: 0;
      }
      .header h3, .header h4 {
        font-size: 1.25rem;
      }
      .userbox .topSearchBtn {
        margin-right: 0;
      }
		.list_w_calendar li h3 label label {

    width: 79%;font-size: 1rem;
   
}
		.sqpt .content_height, .blue_box {
    padding: 10px;
}
    }
    @media screen and (max-width: 390px) {
      html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu {
        font-size: 15px;
      }
      .userbox {
        padding-left: 0;
      }
      .searchBox {
        top: 83px;
      }
      .big_button_group ul li {
        float: none;
        width: 100%;
      }
      .userbox a:nth-child(4) {
        display: none !important;
      }
    }
    @media screen and (max-width: 360px) {
      html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu {
        font-size: 14px;
      }
		.topnavigater {
    top: 15.4rem;
}
    }
    @media screen and (max-width: 320px) {
      .input_s1_mod {
        width: 100%;
        margin: 0;
        padding: 0;
      }
      .s1_b {
        width: 100%;
        margin-top: 1rem;
      }
      .border_box {
        padding: 0;
      }
      .list_w_calendar li span {
        background: #f5f5f5;
        width: 20%;
        text-align: center;
        border: 1px solid #c61c16;
      }
      .list_w_calendar li div {
        padding-left: 25%;
      }
      .list_w_calendar li span em {
        display: block;
      }
      .list_w_calendar li span em, .list_w_calendar li span s {
        color: #333;
      }
      .list_w_calendar li.lightbg span {
        background: #f5f5f5;
      }
      .list_w_calendar li.lightbg span em, .list_w_calendar li.lightbg span s {
        color: #333;
      }
      .list_w_calendar li span s, .list_w_calendar li.lightbg span s {
        border: 0;
        padding: 0;
      }
      .list_w_calendar li h3 a {
        overflow: visible;
        white-space: normal;
      }
      .side_mod_box {
        padding: 0;
      }
      .wid811 i {
        width: 33%;
      }
      .agency_name {
        width: 117px;
      }
      .s_tit_mod i {
        display: none;
      }
      .sqpt #page_Wrap {
        width: 100%;
        padding: 0;
      }
      .sqpt .content_height {
        padding: 5%;
      }
      .blue_box {
        padding: 5%;
      }
      .list_w_calendar .leader_mail_replay_blue li span {
        border: 0;
      }
      .list_w_calendar .leader_mail_replay_blue li span em {
        padding: 0;
        color: #fff;
      }
      .list_w_calendar .leader_mail_replay_blue li span s {
        border: none;
        color: #fff;
      }
    }