body,p,h1,h2,h3,h4,h5,li,span,i,ul,img,a,strong,input,button,textarea,select,dd,dl,dt,ol{margin:0;padding:0;word-wrap:break-word;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
body{font-family:"微軟雅黑","Arial";font-size:14px;/* line-height: 1; */color:#333;}
*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing: border-box;box-sizing: border-box;}
li{list-style-type:none;float:left;}
table{border-collapse:collapse;border-spacing:0;}
a,area{text-decoration:none;outline:none;color: #333;}
a:hover{color: #ff4a4a}
img{border:none;vertical-align:middle;}
i,var,em{font-style:normal;}
button{font-family:"microsoft yahei";font-size: 14px;outline:none;cursor: pointer;border: none;line-height: 1;}
input[type="submit"]{border: none;}
iframe{border: none;}
input,select,textarea{outline:none;font-family:"microsoft yahei";font-size: 14px;}
textarea{resize:none;overflow-y:auto;}
.at{margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
.clear{clear:both;}
.dt{display: table;width: 100%;}
.fl-w{float: left;width: 100%;}
.hide{display: none;}
.ver-container{display: table;width: 100%;text-align: center;}
.ver-container > *{vertical-align: middle;display: table-cell;}
.swiper-button-disabled{cursor: no-drop !important;opacity: .5;}
[class*=icon]{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
[class*=ico]{vertical-align: middle;display: inline-block;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color: #999;}
input:-moz-placeholder, textarea:-moz-placeholder{color: #999;}
input::-moz-placeholder, textarea::-moz-placeholder{color: #999;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{color: #999;}