@charset "utf-8";
/*共用css，模板里只能模板设计小组人员才能修改*/
/*模板设计小组人员修改以后注意本地备份一下*/
/*最新更新人员：胡平2017-05-22*/ 
/*初始化*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;font-size:1.3rem;}
li, ol {list-style: none;}
i, em {font-style: normal;}
a {text-decoration: none;color: #666;}
a:hover{color:#666;}
html {font-size: 10px;-webkit-text-size-adjust: none;}
body{font-family: "Microsoft YaHei",Helvetica,STHeiTi,sans-serif;font-size:1.5rem;line-height:2.7rem;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {-webkit-appearance: none;}  
html {font-size: 10px;}
@media screen and (min-width: 320px) {
    html {
        font-size: 8.53px;
    }
}
@media screen and (min-width: 360px) {
    html {
        font-size: 9.6px;
    }
}
@media screen and (min-width: 400px) {
    html {
        font-size: 10.66px;
    }
}
@media screen and (min-width: 440px) {
    html {
        font-size: 11.73px;
    }
}
@media screen and (min-width: 480px) {
    html {
        font-size: 12.8px;
    }
}
@media screen and (min-width: 520px) {
    html {
        font-size: 13.86px;
    }
}
@media screen and (min-width: 560px) {
    html {
        font-size: 14.93px;
    }
}
@media screen and (min-width: 600px) {
    html {
        font-size: 16px;
    }
}
@media screen and (min-width: 640px) {
    html {
        font-size: 17.06px;
    }
}
@media screen and (min-width: 750px) {
    html {
        font-size: 20px;
    }
} 

html {min-width: 320px;color: #666;}
input textarea{font-family: "Microsoft YaHei"}
.clearfix:after{visibility: hidden;display: block; font-size: 0;content: "";clear: both;height: 0;}
.fl {float: left;}
.fr {float: right;}
.clear{clear: both;display: block;height: 0;border: 0;}

.blk-main .clearlist{ clear:both;height:0;padding:0;margin:0;border:0;width:100% ;float:none;}

.nodata{height:3rem;line-height:3rem;text-align:left;clear:both;padding:0.5rem 3% 0; }

/*详情页图片自适应*/
.endit-content img{max-width:100% !important;height:auto !important;}
.endit-content{font-size:1.3rem;}

/*表单弹框*/
.nsw-modal {
  width: 100vw;
  height: 100vh;
  background: rgba(225, 225, 225, 0.5);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999; }

.modal-dialog {
  position: absolute;
  color:#000000;
  top: 150px;
  width: 400px;
  border-radius: 3px;
  min-height: 155px;
  overflow: hidden;
  z-index: 99998;
  margin-left: -200px;
  left: 50%; }
  .modal-dialog .css-icon {
    background-image: url("images/modal-icons.png"); }
  .modal-dialog .modal-head {
    height: 30px;
    line-height: 30px;
    padding: 0px 20px;
    background: #F6EFEF;
    font-size: 14px; }
    .modal-dialog .modal-head .modal-logo {
      width: 15px;
      height: 15px;
      background-position: 1px 0px;
      margin: 8px 5px 0 0;
      float: left; }
    .modal-dialog .modal-head .close {
      float: right;
      width: 15px;
      height: 15px;
      background-position: -14px 0px;
      margin-top: 8px; }
  .modal-dialog .modal-body {
    width: 100%;
    min-height: 125px;
    background: #ffffff; }
    .modal-dialog .modal-body .modal-body-left {
      width: 140px;
      float: left; }
      .modal-dialog .modal-body .modal-body-left .icon {
        width: 64px;
        height: 64px;
        margin: 30px 0 0 48px; }
      .modal-dialog .modal-body .modal-body-left .success-message {
        background-position: 0px -14px; }
      .modal-dialog .modal-body .modal-body-left .warming-message {
        background-position: 0px -78px; }
    .modal-dialog .modal-body .modal-body-right {
      width: 260px;
      float: right;
      padding-top: 20px; }
      .modal-dialog .modal-body .modal-body-right .close-btn {
        color: #000;
        text-align: center;
        width: 90px;
        display: inline-block;
        height: 24px;
        line-height: 24px;
        background: #818079; }
      .modal-dialog .modal-body .modal-body-right p {
        line-height: 30px; }