@charset "UTF-8";
body, h1, h2, h3, h4, h5, h6, p, ul, ol, form { margin: 0; }

body { color: #666; background: #f8f8f8; font-size: 14px; line-height: 1; }

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: #666; }

address { font-style: normal; }

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; }

.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; }

.center-block { display: block; margin-left: auto; margin-right: auto; }

.pull-right { float: right !important; }

.pull-left { float: left !important; }

.hidden { display: none; }

.show { display: block; }

.vis-hidden { visibility: hidden; }

.container { width: 1200px; display: block; margin-left: auto; margin-right: auto; }
@media screen and (max-width: 750px) { .container { width: auto; padding: 0 12px; } }

.box { -webkit-box-shadow: 0 0 10px rgba(11, 11, 11, 0.1); -moz-box-shadow: 0 0 10px rgba(11, 11, 11, 0.1); -ms-box-shadow: 0 0 10px rgba(11, 11, 11, 0.1); -o-box-shadow: 0 0 10px rgba(11, 11, 11, 0.1); box-shadow: 0 0 10px rgba(11, 11, 11, 0.1); background-color: #fff; }

.red { color: red; }

.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; }

.row { margin: 0 -15px; }

[class*=col-] { float: left; }

.col-1 { width: 100%; }

.col-2 { width: 50%; }

.col-3 { width: 33.3333333333%; }

.col-3-2 { width: 66.6666666667%; }

.col-4 { width: 25%; }

.col-5 { width: 20%; }

.col-6 { width: 16.6666666667%; }

.popbox { position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 999; background: url(../images/bg/black6.png) repeat; }
.popbox.popbox-top { z-index: 999999; }

.bg-pop { background: url(../images/bg/black6.png) repeat; text-align: center; }
.tcBox { text-align: left; }
.tcBox > h2 { font-size: 16px; line-height: 32px; color: #fff; padding-bottom: 5px; font-weight: bold; }

input, textarea { /* 使用webkit内核的浏览器 */ /* Firefox版本4-18 */ /* Firefox版本19+ */ /* IE浏览器 */ }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { font-size: 14px; color: #afafaf; }
input:-moz-placeholder, textarea:-moz-placeholder { font-size: 14px; color: #afafaf; }
input::-moz-placeholder, textarea::-moz-placeholder { font-size: 14px; color: #afafaf; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { font-size: 14px; color: #afafaf; }

textarea { resize: none; }

::-ms-clear, ::-ms-reveal { display: none; }

.tcBox h3 { margin-bottom: 8px; font-size: 14px; font-weight: bold; color: #fff; }

/*# sourceMappingURL=reset.css.map */
