/* reset */
html, 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, section, article, aside, header, footer, nav, dialog, figure, hgroup, em, button ,a,input{ margin:0;padding:0;-webkit-tap-highlight-color: rgba(0,0,0,0)}
html{-webkit-text-size-adjust:none; overflow-x:hidden }
body {min-width:320px; color:#666666;font-size:14px; background:#f0eff5;font-family:  Microsoft YaHei,Arial, Helvetica,"\534E\6587\9ED1\4F53", sans-serif;overflow-x:hidden}
 
body{font-size: 14px;}
table {border-collapse:collapse;border-spacing:0}
ul,ol,li{list-style:none}
em,i{font-style:normal}
img{border:0;/*max-width:100%; -ms-interpolation-mode: bicubic; -moz-interpolation-mode:bicubic; -webkit-interpolation-mode:bicubic;*/}
input,img{vertical-align:middle;}
input,button,a,select,textarea{margin: 0; padding:0;/*-webkit-appearance:none;*/border:none; font-family: Microsoft YaHei;outline:0;}
h1,h2,h3,h4,h5,h6 {font-weight:700}
strong {font-weight:700}
cite,em {font-style:normal}
a{color: #666666;text-decoration: none}
/*a{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;}*/

b{ font-weight: normal}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{
    -webkit-appearance: none !important;
    margin: 0;
}
input[type="number"]{-moz-appearance:textfield;}

/*  -- flex弹性布局 -- */
.flex {
	display: flex;
}
.flex-sub {
	flex: 1;
}
.flex-twice {
	flex: 2;
}
.flex-treble {
	flex: 3;
}
.flex-direction {
	flex-direction: column;
}
.flex-wrap {
	flex-wrap: wrap;
}
.align-start {
	align-items: flex-start;
}
.align-end {
	align-items: flex-end;
}
.align-center {
	align-items: center;
}
.align-stretch {
	align-items: stretch;
}
.self-start {
	align-self: flex-start;
}
.self-center {
	align-self: flex-center;
}
.self-end {
	align-self: flex-end;
}
.self-stretch {
	align-self: stretch;
}
.align-stretch {
	align-items: stretch;
}
.justify-start {
	justify-content: flex-start;
}
.justify-end {
	justify-content: flex-end;
}
.justify-center {
	justify-content: center;
}
.justify-between {
	justify-content: space-between;
}
.justify-around {
	justify-content: space-around;
}

/*  -- 背景色 -- */
.bg-white {
	background-color: #ffffff;
}
.bg-black {
	background-color: #000000;
}

/*  -- 文本 -- */
.text-bold {
	font-weight: bold;
}
.text-cut {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.text-center {
	text-align: center;
}
.text-left {
	text-align: left;
}
.text-right {
	text-align: right;
}
.text-black {
	color: #000000;
}
.text-white {
	color: #ffffff;
}

/* 强制不换行 */
.text-nowrap{
	white-space:nowrap;
}
/* 强制换行 */
.text-wrap {
	white-space: pre-wrap;
	word-break: break-all;
	word-wrap: break-word;
}

.pointer {
    cursor: pointer;
}

.width-1200 {
    width: 1200px;
}

.margin-auto {
    margin: 0 auto;
}

.relative {
	position: relative;
}


.block {
	display: block;
}
.inline {
	display: inline;
}

.hidden {
	display: none;
}

.common-container {
	width: 1200px;
	padding: 20px 0;
	margin:0 auto;
}

.common-title {
	width: 100%;
    text-align: center;
    font-size: 28px;
    font-weight: 400;
    color: #0B1D30;
}
.common-title-desc {
	width: 100%;
	text-align: center;
	margin: 10px 0;
	line-height: 30px;
    vertical-align: middle;
    font-size: 16px;
    font-weight: 400;
    color: #999999;
}
.color-white {
	color: #ffffff
}
/*隐藏品牌*/
.hideBrand{display:none}