@charset "utf-8";
/* CSS Document */

* {  box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
::before, ::after {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}

body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, fieldset, textarea, p, th, td, figure {
	margin: 0;
	padding: 0;
    font-weight: normal;
    font-size: 100%;
    border:0px;
    font-family: inherit;
    -webkit-font-smoothing: subpixel-antialiased;
    -webkit-text-size-adjust: 100%;
    word-break: break-word;}

body, fieldset, img {
	border: none;}

body {
    position: relative;
    width: 100%;
    height: 100%;
    font-size: 14px;
	line-height: 1.428571429;
    color: #333333;
    font-family: "微软雅黑", "Microsoft YaHei", "PingFang SC", "Hiragino Sans GB", PingHei, STHeiti;
    background: #E7EAEA;
    overflow-x: hidden;}

a {
	text-decoration: none;
	cursor: pointer;
	color: inherit;}

a:link,
a:visited,
a:hover,
a:focus,
a:active,
input,
button,
textarea,
select{
    outline: 0;}

b,
strong {
    font-weight: bold;}

ul, ol, li {
	list-style: none;}

img {
	display: block;
    -webkit-font-smoothing: subpixel-antialiased;}


input,
textarea,
select {
    font-size: 16px;}

select,
textarea,
input[type='text'],
input[type='search'],
input[type='password'],
input[type='datetime'],
input[type='datetime-local'],
input[type='date'],
input[type='month'],
input[type='time'],
input[type='week'],
input[type='number'],
input[type='email'],
input[type='url'],
input[type='tel'],
input[type='color'] {
	display: inline-block;
	padding: 4px 6px;
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
    -webkit-user-select: text;
    border: 1px solid #cecece;
	color: inherit;
	font-family: inherit;
	transition: border linear .2s,box-shadow linear .2s;}

select {
    height:30px;}

input:hover,
textarea:hover,
select:hover {
    border-color: #aaaaaa;
	z-index:99;}
input[disabled], textarea[disabled], select[disabled], input[disabled='disabled'], textarea[disabled='disabled'], select[disabled='disabled'],
input[disabled]:hover, textarea[disabled]:hover, select[disabled]:hover, input[disabled='disabled']:hover, textarea[disabled='disabled']:hover, select[disabled='disabled']:hover {
    border-color:#e9e9e9;
    background-color:#f9f9f9;}

code {
	margin: 0 10px;
	padding: 3px 5px;
	color: #333;
	font-size: 12px;
	border-radius: 3px;
	vertical-align: middle;
	background-color: rgba(255,102,0,0.25);}

cite {
	font-style: normal;
	padding: 0 8px;}


.row {
	margin: 0 auto;
	padding: 0;
	width: 100%;
	height: auto;}

div .row:last-child {
	margin-bottom: 0;}

.row:before, .row:after {
    display: table;
    content: ' ';}
.row:after {
    clear: both;}

.col-mx-1, .col-mx-2, .col-mx-2-4, .col-mx-3, .col-mx-4, .col-mx-5, .col-mx-6, .col-mx-7, .col-mx-8, .col-mx-9, .col-mx-9-6, .col-mx-10, .col-mx-11, .col-mx-12 {
    position: relative;
    min-height: 1px;
    padding-right: 30px;}

.row > [class*='col-mx-'] {
    float: left;}

.col-mx-12 { width: 100%;}
.col-mx-11 { width: 91.6667%;}
.col-mx-10 { width: 83.3333%;}
.col-mx-9-6 { width: 80%;}
.col-mx-9 { width: 75%;}
.col-mx-8 { width: 66.6667%;}
.col-mx-7 {  width: 58.3333%;}
.col-mx-6 { width: 50%;}
.col-mx-5 { width: 41.1667%;}
.col-mx-4 { width: 33.3333%;}
.col-mx-3 { width: 25%;}
.col-mx-2-4 { width: 20%;}
.col-mx-2 {  width: 16.6667%;}
.col-mx-1 { width: 8.3333%;}

.clear-float:after {
    content: '';
    display: block;
    clear: both;}



