@charset "utf-8";

/* CSS Document */

/* poppins-regular */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: regular;
  src: url('//lib.baomitu.com/fonts/poppins/poppins-regular.eot'); /* IE9 Compat Modes */
  src: local('Poppins'), local('Poppins-Normal'),
       url('//lib.baomitu.com/fonts/poppins/poppins-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('//lib.baomitu.com/fonts/poppins/poppins-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('//lib.baomitu.com/fonts/poppins/poppins-regular.woff') format('woff'), /* Modern Browsers */
       url('//lib.baomitu.com/fonts/poppins/poppins-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('//lib.baomitu.com/fonts/poppins/poppins-regular.svg#Poppins') format('svg'); /* Legacy iOS */
}

/*========================================== 全局样式 ================================================*/
*{margin:0;padding:0;outline:none;box-sizing:border-box!important;-moz-box-sizing:border-box!important;    /* Firefox */-webkit-box-sizing:border-box!important;    /* Safari */font-family:'Poppins',"Microsoft Yahei",微软雅黑;}
html{-webkit-text-size-adjust:none;    /*解决chrome浏览器下字体不能小于0.75rem*/}
html,body{font-size:100%;font-size: 16px;}
@media (max-width:1200px){
  html,body{font-size:87.5%;font-size: 14px;}
}
dt + dd{margin-top:0;}
input,textarea,select,button{color:#666;vertical-align:middle;outline:none;resize:none;}
.fl{float:left;}
.fr{float:right;}
ul,li,dl,dt,dd{list-style:none;margin:0;padding:0;}
ul > li > ul,ul > li > ol,ol > li > ol,ol > li > ul{margin:0;}
.table_list{width:100%;}
.table_list,.table_list th,.table_list td{border:1px solid #ccc;-webkit-box-sizing:content-box;box-sizing:content-box;}
.table_list td,.table_list th{background-color:#fff;padding:0.313rem 0.625rem;}
a,a:hover{text-decoration:none;}
a{color:#333;}
a:hover{color:#0288c4;}
img{vertical-align:middle;border:none;max-width:100%;line-height:100%;}
p{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}
[class^="bk"]{line-height:0rem;display:block;font-size:0;clear:both;}
input,textarea{color:#666;vertical-align:middle;outline:none;resize:none;}
.bk0{height:0}.bk10{height:0.625rem}.bk15{height:0.938rem}.bk20{height:1.25rem}.bk30{height:1.875rem}.bk35{height:2.188rem}.bk40{height:2.5rem}.bk50{height:3.125rem}.bk55{height:3.438rem}.bk60{height:3.75rem}.bk70{height:4.375rem}.bk75{height:4.6875rem}.bk80{height:5rem}
a,button,input{outline:none;}

/*========================================== 全局样式 END ================================================*/

/*========================================== 表单提交提示弹窗 ================================================*/
.tips-bg{width:100%;height:100%;position:fixed;z-index:99955599;background-color:#000;opacity:0.6;top:0;left:0;}
#tips{background-color:#fff;position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;z-index:999555998;overflow:hidden;}
#tips div{overflow:hidden;position:relative;color:#666;font-size:0.875rem;height:100%;}
#tips div .btn{display:block;position:absolute;bottom:1.25rem;right:1.25rem;height:1.875rem;background-color:#0288c4;color:#fff;line-height:1.875rem;text-align:center;cursor:pointer;padding:0 0.625rem;}
#tips h1{font-size:1.125rem;margin-bottom:0.625rem;color:#333;font-weight:normal;}
.bdshare_weixin_qrcode_dialog_bg,.bdshare_weixin_qrcode_dialog{-webkit-box-sizing:content-box;box-sizing:content-box;}

/*========================================== 表单提交提示弹窗 END ================================================*/
[class=am-col]+[class=am-col]:last-child,[class^=col-]+[class^=col-]:last-child{float:left;}

/* =============== jquery.liMarquee.js 滚动样式 ================ */

/*Plugin CSS*/
.str_wrap{overflow:hidden;//zoom:1;width:100%;font-size:0.75rem;line-height:1rem;position:relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;}
.str_wrap.str_active{background:#f1f1f1;}
.str_move{white-space:nowrap;position:absolute;top:0;left:0;cursor:move;}
.str_move_clone{display:inline-block;//display:inline;//zoom:1;vertical-align:top;position:absolute;left:100%;top:0;}
.str_vertical .str_move_clone{left:0;top:100%;}
.str_down .str_move_clone{left:0;bottom:100%;}
.str_vertical .str_move,.str_down .str_move{white-space:normal;width:100%;}
.str_static .str_move,.no_drag .str_move,.noStop .str_move{cursor:inherit;}
.str_wrap img{max-width:none!important;}
.foot-fixed-nav{position:fixed;bottom:0;width:100%;z-index:9999;left:0;background-color:#0288c4}
.foot-fixed-nav li{display:inline-block;width:25%;}
.foot-fixed-nav li a{color:#fff;text-align:center;display:block;padding:0.625rem 0;font-size:0.875rem;position:relative;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.foot-fixed-nav li a::after{content:'';display:block;width:0.0625rem;height:100%;right:0;top:0;background-color:rgba(255,255,255,.1);position:absolute;}
.foot-fixed-nav li a i{display:block;margin:0 auto 0.3125rem;font-size:1.125rem;}
.clearfix::after{display:block;clear:both;content:'';a}
.container{margin:0 auto;}

/* This is the moving lens square underneath the mouse pointer. */
.cloud-zoom-lens{border:4px solid #888;    /*margin:-0.25rem;
       */    /* Set this to minus the border thickness. */
background-color:#fff;cursor:move;}

/* This is for the title text. */
.cloud-zoom-title{font-family:Arial,Helvetica,sans-serif;position:absolute!important;background-color:#000;color:#fff;padding:0.1875rem;width:100%;text-align:center;font-weight:bold;font-size:0.625rem;top:0rem;}

/* This is the zoom window. */
.cloud-zoom-big{border:4px solid #ccc;overflow:hidden;}

/* This is the loading message. */
.cloud-zoom-loading{color:white;background:#222;padding:0.1875rem;border:1px solid #000;}
