/*重置*/
*{
	margin: 0;
	padding: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-user-select: none;
	outline: 0;
	-webkit-tap-highlight-color: transparent;}
/*H5新标签支持*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
	display: block
;}

a,
a:hover{
	text-decoration: none;}

p {
	line-height: 1;}

ul,
li{
	list-style: none;}

img{
	vertical-align: middle;
	border: none;}

input,
button,
textarea{
	outline: none;}
/*上下标*/
sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline；
;}

sup {
	top: -.25em；
;}

sub {
	bottom: -.25em；
;}

hr {
	box-sizing: content-box;
	height: 0；
;}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
	cursor: pointer;
	-webkit-appearance: button；
;}

button[disabled],
html input[disabled] {
	cursor: default；
;}

input[type=checkbox],
input[type=radio] {
	box-sizing: border-box;
	padding: 0；
;}

input[type=color],
input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
select,
textarea {
	-webkit-user-select: text;
	outline: 0;
	-webkit-appearance: none
;}
.block {
	display: block!important；
;}
/*隐藏*/
.hide{
	display: none!important；
;}
/*单行显示...*/
.ellipsis{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;}
/*多行显示...*/
.ellipsis-2 {
	display: -webkit-box;
	overflow: hidden;
	white-space: normal!important;
	text-overflow: ellipsis;
	word-wrap: break-word;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical
;}
/*文本对齐方式*/
.text-left {
	text-align: left!important
;}

.text-center {
	text-align: center!important
;}

.text-justify {
	text-align: justify!important
;}

.text-right {
	text-align: right!important
;}
/*十二栅栏*/
.row:after,
.row:before {
	display: table;
	content: ' '
;}
.row:after {
	clear: both
;}
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
	position: relative;
	min-height: 1px
;}
.row>[class*=col-] {
	float: left
;}
.col-xs-12 {
	width: 100%
;}

.col-xs-11 {
	width: 91.66666667%
;}

.col-xs-10 {
	width: 83.33333333%
;}

.col-xs-9 {
	width: 75%
;}

.col-xs-8 {
	width: 66.66666667%
;}

.col-xs-7 {
	width: 58.33333333%
;}

.col-xs-6 {
	width: 50%
;}

.col-xs-5 {
	width: 41.66666667%
;}

.col-xs-4 {
	width: 33.33333333%
;}

.col-xs-3 {
	width: 25%
;}

.col-xs-2 {
	width: 16.66666667%
;}

.col-xs-1 {
	width: 8.33333333%
;}
@media (min-width:400px) {
	.col-sm-12 {
		width: 100%
	;}
	.col-sm-11 {
		width: 91.66666667%
	;}
	.col-sm-10 {
		width: 83.33333333%
	;}
	.col-sm-9 {
		width: 75%
	;}
	.col-sm-8 {
		width: 66.66666667%
	;}
	.col-sm-7 {
		width: 58.33333333%
	;}
	.col-sm-6 {
		width: 50%
	;}
	.col-sm-5 {
		width: 41.66666667%
	;}
	.col-sm-4 {
		width: 33.33333333%
	;}
	.col-sm-3 {
		width: 25%
	;}
	.col-sm-2 {
		width: 16.66666667%
	;}
	.col-sm-1 {
		width: 8.33333333%
	;}
}

.input-group {
	position: relative;
	padding: 0;
	border: 0;
	background-color: #fff
;}
.input-group:after {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	height: 1px;
	content: '';
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5);
	background-color: #c8c7cc
;}
.input-group:before {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	height: 1px;
	content: '';
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5);
	background-color: #c8c7cc
;}
.input-group input,
.input-group textarea {
	margin-bottom: 0;
	border: 0;
	border-radius: 0;
	background-color: transparent;
	-webkit-box-shadow: none;
	box-shadow: none
;}
/*清除浮动*/
.clear:before,
.clear:after {
    display: table;
    content: '';}

.clear:after {
    clear: both;}

.clear{
    zoom: 1;}
/*左浮动*/
.fl{
	float: left;}
/*右浮动*/
.fr{
	float: right;}
.wrapper {
	width: 100%;
	min-width: 1280px;}
.content-box {
	width: 1280px;
	margin: 0 auto;}
.green-bg {
	background-color: #243B2B;}
.i-gray {
	background-color: #F0F2F5;}
@font-face {
	font-family: 'RajdhaniMedium';
src: url(../fonts/rajdhani-medium-3.ttf);
	font-weight: normal;
	font-style: normal;}
@font-face {
	font-family: 'RajdhaniRegular';
src: url(../fonts/rajdhani-regular-2.ttf);
	font-weight: normal;
	font-style: normal;}
@font-face {
	font-family: 'RajdhaniSemiBold';
src: url(../fonts/rajdhani-semibold-5.ttf);
	font-weight: normal;
	font-style: normal;}
body,
html,
.fMedium {
	font-family: RajdhaniMedium;}
.fRegular {
	font-family: RajdhaniRegular;}
.fSemiBold {
	font-family: RajdhaniSemiBold;}
