﻿@font-face {
    font-family: "roboto";
    src: url("../other/Roboto-Regular.woff") format('woff');
}


body {
	font-size: 15px;
	font-family: "roboto", "Microsoft YaHei", Arial, Helvetica, sans-serif;
	color: #333;
	background: #f2f7f8;
}

html , body {
	border: none;
}

/*primary color*/
.blue-text {
	color: #0288d1;
}
.red-text {
	color: #d32f2f;
}
.white-text {
	color: #fff;
}
.blue-bg {
	background-color: #0288d1;
}
.red-bg {
	background-color: #d32f2f;
}




.color1-bg {
	background-color:#039be5;
}
.color2-bg {
	background-color:#00acc1;
}
.color3-bg {
	background-color:#009688;
}
.color4-bg {
	background-color:#43a047;
}
.color5-bg {
	background-color:#fb8c00;
}
.color6-bg {
	background-color:#ffb300;
}
.color7-bg {
	background-color:#c0ca33;
}
.color8-bg {
	background-color:#7cb342;
}

.gg-bg{
	background: #4776E6;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to right, #8E54E9, #4776E6);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to right, #8E54E9, #4776E6); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}



i {
	font-size: 16px;
}

h1 {
	font-size: 18px;
}

.container {
	width: 1140px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.section {
	margin-top: 15px;
}

a {
	text-decoration: none;
	font-size: 15px;
	color: #333;
}
a:hover {
	color: #0288d1;
}


ul {
	list-style: none;
	padding: 0;
	margin: 0;
}


.text-left {
	text-align: left;
}
.text-right {
	text-align: right;
}
.float-left {
	float: left;
}
.float-right {
	float: right;
}

.fa-search {
  font-size: 15px !important;
}

input {
	font-size: 14px;
	height: 14px;
	padding: 10px 12px;
	outline: none;
	border: 1px solid #ddd;
	color: #555;
	margin: 0;
}
.btn-red {
	padding: 10px 24px 8px 24px;
	outline: none;
	color: white;
	border: 1px solid #d32f2f;
	background-color: #d32f2f;
	margin-left: -4px;
	cursor: pointer;
  -webkit-transform: translate3d(0, 1px, 0);    /*修复chrome按钮不对齐*/
}
.clear-float {
	clear: both;
}



/*清楚浏览器select的默认样式*/

select {
    border: solid 1px #ddd;
    height: 36px;
    font-size: 14px;
    line-height: 36px;
    outline: none;
    padding-left: 10px;

}



