html { font-family: "Microsoft YaHei", sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }

html button::-moz-focus-inner { border-color: transparent !important; }

body { color: #333; background: #ffffff; font-size: 12px; font-family: "Microsoft YaHei",sans-serif; line-height: 1.42857143; min-width: 1200px; }

button, select, input, textarea { font-size: 12px; font-family: "Microsoft YaHei",sans-serif; line-height: 1.42857143; }

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button { margin: 0; padding: 0; }

li { list-style: none; }

a { color: #00349a; outline: none; text-decoration: none; background-color: transparent; transition: all .2s ease; }

a:hover { color: #ff4900; text-decoration: underline; }

img { outline: none; border: 0; vertical-align: middle; }

.hide { display: none !important; }

.show { display: block !important; }

.pull-right { float: right !important; }

.pull-left { float: left !important; }

.center-block { display: block; margin-left: auto; margin-right: auto; }

.container, .wrapper { position: relative; width: 1200px; margin: 0 auto; padding: 0; clear: both; height: auto; }

.row { height: auto; margin-left: -30px; margin-bottom: 7px; overflow: hidden; clear: both; *zoom: 1; }

.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12 { display: inline; float: left; margin-left: 30px; min-height: 1px; *zoom: 1; }

table { border-collapse: collapse; }

.col1 { width: 70px; }

.col2 { width: 170px; }

.col3 { width: 270px; }

.col4 { width: 370px; }

.col5 { width: 470px; }

.col6 { width: 570px; }

.col7 { width: 670px; }

.col8 { width: 770px; }

.col9 { width: 870px; }

.col10 { width: 970px; }

.col11 { width: 1070px; }

.col12 { width: 1170px; }

.grid { margin-left: -10px; margin-right: -10px; height: auto; overflow: hidden; clear: both; *zoom: 1; }

.g-1 { width: 50px; }

.g-2 { width: 100px; }

.g-3 { width: 150px; }

.g-4 { width: 200px; }

.g-5 { width: 250px; }

.g-6 { width: 300px; }

.g-7 { width: 350px; }

.g-8 { width: 400px; }

.g-9 { width: 450px; }

.g-10 { width: 500px; }

.g-11 { width: 550px; }

.g-12 { width: 600px; }

.g-13 { width: 650px; }

.g-14 { width: 700px; }

.g-15 { width: 750px; }

.g-16 { width: 800px; }

.g-17 { width: 850px; }

.g-18 { width: 900px; }

.g-19 { width: 950px; }

.g-20 { width: 1000px; }

.g-21 { width: 1050px; }

.g-22 { width: 1100px; }

.g-23 { width: 1150px; }

.g-24 { width: 1200px; }

.g-1 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-2 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-3 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-4 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-5 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-6 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-7 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-8 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-9 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-10 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-11 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-12 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-13 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-14 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-15 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-16 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-17 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-18 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-19 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-20 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-21 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-22 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-23 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.g-24 { position: relative; display: inline; float: left; min-height: 1px; margin-left: 10px; margin-right: 10px; *zoom: 1; }

.grid-offset-1 { margin-bottom: 2px; }

.grid-offset-2 { margin-bottom: 4px; }

.grid-offset-3 { margin-bottom: 6px; }

.grid-offset-4 { margin-bottom: 8px; }

.grid-offset-5 { margin-bottom: 10px; }

.grid-offset-6 { margin-bottom: 12px; }

.grid-offset-7 { margin-bottom: 14px; }

.grid-offset-8 { margin-bottom: 16px; }

.grid-offset-9 { margin-bottom: 18px; }

.grid-offset-10 { margin-bottom: 20px; }

.clearfix { *zoom: 1; }

.clearfix:before, .clearfix:after { content: " "; display: table; }

.clearfix:after { clear: both; }
