.sear:first-child { margin-left: 0;}
.sear {  margin-left: 12px; float: left;  position: relative;}
.sear .first, .searlist .firsta { cursor: default; text-indent: 5px;text-align: left; display: block; overflow: visible; width: 185px;
    height: 30px; border: 1px #ccc solid;  border-radius: 5px; font-size: 14px; padding-left: 0px; background: url(/uploads/image/ftimages/ico00.jpg) no-repeat 170px 10px; font-weight: normal; line-height: 30px; display: block; background-color: transparent; color:#333; letter-spacing:0.5px;text-indent: 6px;}
.sear .firsta { opacity: 0;  z-index: 999;}
.sear option { padding: 5px; display: block; text-align: left; line-height: 30px; font-size: 14px; background: #ffffff; width: 100%;}
.sear { margin-left: 10px; float: left; position: relative;}
.server_right .date_search { margin-top: 22px; margin-bottom: 25px;}
.server_right .date_search>input { width: 320px; height: 28px; line-height: 30px; outline: none; border: 1px solid #e5e5e5;
    text-indent: 7px;  margin-right: 16px;}
.server_right .date_search>.searchtext  { width:180px !important;}
.server_right .date_search>.searchbtn  { width:55px !important;}
.seartable table { border-collapse: collapse;  margin-top: 29px;}
.seartable th:first-child {  padding-left:29px;  text-align: left;}
.seartable th { height: 38px; background-color: #014da2; font-family: microsoft yahei; color: #fff; font-weight: 400;font-size: 16px;letter-spacing: 1px;}
.seartable td:first-child {text-align: left; }
.seartable td { height: 40px; border-bottom: 1px solid #d6d9df; font-size: 12px; cursor: pointer; color:#666; letter-spacing:0.6px; line-height:19px;    padding: 16px 0 17px;}
.seartable td span { margin: 0 1px 0 -1px;}
.seartable a { color: #666;}
.searlist .first { position: absolute; top: 0; left: 0; cursor: pointer;}
.searlist{ margin-top:24px;}
.seartable table tbody tr td:nth-child(2){ font-size:14px; color:#333; text-align:center;}


input[type="button"], input[type="submit"], input[type="reset"], input {
    -webkit-appearance: none;
    border-radius: 0 !important;
}
select{border-radius: 0 !important;}
.news_details_left { width:99.7%; border: 2px #d4d4d4 dotted; border-radius: 9px; margin-top: 61px; padding-top: 48px;
    padding-bottom: 32px; position: relative; margin-bottom: 59px; float: none;}
.news_details_left_title:first-child { display: block; height: 74px; }
.news_details_left_title { color: #333333; font-size: 16px; position: absolute;  top: -22px; text-align: center;
    left: 50%; width:69%;
    margin-left:-237px;}
.news_details_left_title:first-child span:first-child { display:block; padding: 0 25px; background: #fff; letter-spacing: 0.8px;
    line-height: 23px;}
.news_details_update { color: #999999; font-size: 12px; display: block;margin-top: 13px;}
.news_details_update a { color: #999999; font-size: 12px;}
.news_details_left_airticles { color: #666666; font-size: 12px; width: 95%; margin: 20px auto 0;}
.news_details_left_airticles img {width:100% !important;height: 100% !important;}
.news_details_left_airticles p { line-height: 24px!important;}
.news_details_left_airticles p span { font-size:12px; color:#666; line-height:inherit!important; letter-spacing:0.8px;    white-space: inherit!important;
}







@media (max-width:710px){
  
  }
@media (max-width:600px){
.searlist {
    margin-top: 12px;
}
.server_right .date_search>.searchtext {
    width: 178px !important; margin-right:3px; margin-left:0 !important; margin-top:16px;font-size:18px;
}
.server_right .date_search>.searchbtn {
    width: 55px !important; margin-top:16px; height: 32px;margin-left: 10px;
}
.sear .first, .searlist .firsta { font-size: 18px;}
.sear .first, .searlist .firsta { height: 30px}
.seartable table { margin-top: 20px;}
.seartable td { font-size: 18px;}
.seartable td span { margin: 0 3px 0 2px;}
.seartable th { font-size: 18px;}
.seartable th:first-child {padding-left: 16px;}
.seartable table tbody tr td:nth-child(2) { font-size: 18px;}
.server_right .date_search>input { height: 20px;  padding-top: 6px;  padding-bottom: 5px;}
.news_details_left_title { font-size: 14px;  left: 50%;  width: 90%;}
.news_details_left_title:first-child span:first-child { line-height: 22px;padding: 0 20px;}
.news_details_left_title {  margin-left:-190px;}
.news_details_left { padding-bottom: 14px;  margin-bottom: 42px;}
.news_details_left_airticles p span { font-size: 16px;}
.news_details_left_title {  font-size: 16px;}
.news_details_update a {  font-size: 14px;}
.news_details_update {  font-size: 14px;}
.news_details_update { margin-top: 1px;}
.sear { margin-left: 20px;}

  }






