@charset "UTF-8";
body, h1, h2, h3, h4, h5, h6, p, ul, ol, form { margin: 0; }

body { color: #333; background: #ffffff; font-size: 14px; }

body, input, textarea, select { font-family: "Microsoft YaHei", Helvetica, "Helvetica Neue", "SimSun", Tahoma, Arial, sans-serif; }

ul, ol, li { padding-left: 0; list-style-type: none; }

img { border: 0; vertical-align: bottom; }

i { font-style: normal; }

input, textarea, select { font-size: 14px; outline: none; border: none; margin: 0; padding: 0; }

input::-ms-clear { display: none; }

/* 去除IE下input自带的叉 */
input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px white inset !important; }

/* 去除chrome下输入框默认背景色 */
input:focus, textarea:focus { outline: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-user-modify: read-write-plaintext-only; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; }

a { text-decoration: none; color: #333; }

a:hover { color: #040A2B; }

address { font-style: normal; }

.bg1 { background: #f7f7f7; }

input, input[type="text"], input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none; }

textarea { -webkit-appearance: none; }

.img-responsive { width: 100%; height: auto; display: block; }

.mt5 { margin-top: 5px; }
.mt6 { margin-top: 6px; }

.mt10 { margin-top: 10px; }

.mt15 { margin-top: 15px; }

.mt24 { margin-top: 24px; }

.mt30 { margin-top: 30px; }

.pt44 { padding-bottom: 44px; }

.pb80 { padding-bottom: 80px; }

.pb62 { padding-bottom: 62px; }

.tl { text-align: left; }

.tc { text-align: center; }

.tr { text-align: right; }

.ell { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

/* 单行文字溢出省略号显示 */
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }

.box { box-shadow: 0 0 13px rgba(0, 0, 0, 0.1); }

.center-block { display: block; margin-left: auto; margin-right: auto; }

.pull-right { float: right !important; }

.pull-left { float: left !important; }

.trans { -webkit-transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -ms-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s; transition: all ease-in-out 0.5s; }

.hidden { display: none; }

.show { display: block; }

.container { width: 1200px; display: block; margin-left: auto; margin-right: auto;}

body { min-width: 1200px; _width: expression((document.documentElement.clientWidth||document.body.clientWidth)>1200?'1200px':''); }

/*# sourceMappingURL=reset.css.map */
