/* CSS reset */
/*body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}*/
*{margin: 0;padding: 0;font-family: "微软雅黑";}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
/* address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;} */
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before, q:after{content:'';}

input,button{border: none;font-family: '微软雅黑';}
button{background-color: transparent;cursor: pointer;}
input:focus{ 
	box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 3px;
    -moz-box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 3px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 3px; 
     }
input,button:focus{outline: none;}

input,
textarea,select {
    border: 0; 
    -webkit-appearance: none;
   border-radius: 0;
}


/* 定位  浮动*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.bc{margin-left:auto;margin-right:auto;}
.fl{float:left;display:block;}  /* 可修复IE6中双倍边距bug */
.fr{float:right;display:block;}
.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.pr{position:relative;}
.pa{position:absolute;}
.zoom{zoom:1;}
.none{display:none;}
.container{width: 1200px;margin: 0 auto;}
.container::after{content: "";display: block;clear: both;}

/*
@功能：全局css定义
*/
/* html{scroll-behavior: smooth;} */
body{font-size: 16px;color: #333333;font-family: "微软雅黑";min-width: 1200px;max-width: 1920px;margin: 0 auto;}
a{color:inherit;text-decoration:none;}
/*去除input的默认样式  number的箭头*/
/*在chrome下：*/
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{
    -webkit-appearance: none !important;
    margin: 0; 
}
/*Firefox下：*/
input[type="number"]{-moz-appearance:textfield;}
.search_box {position:relative;min-width:23px;min-height:23px;z-index:999;}
.search_box > .search {display:none;width:140px;height:25px;background-color:#fff;border-radius:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:8px;margin-right:29px;}
.search_box > i {position:absolute;right:2px;width:23px;height:23px;display:inline-block;}
.search_box > i.start_search {background:url("../img/start_serach_24.png") no-repeat center;}
.search_box > i.close_search {display:none;background:url("../img/close_serach_03.png") no-repeat center;}
.search_box > .btn_search {display:none;position:absolute;width:18px;height:19px;right:32px;top:3px;background:url(../img/search_btn.png) no-repeat center;cursor:pointer;}
