﻿@charset "utf-8";
html {
	overflow-y: scroll;
	_background-image: url(about:blank);
	_background-attachment: fixed;
	_overflow-x: hidden;
	overflow-x: hidden;
}
html, body, dl, dd, dt, img, form, div, ul, ol, li, h1, h2, h3, h4, h5, h6, p, span, form, label, input, textarea {
	margin: 0;
	padding: 0;
	border: 0;
}
*html {
	background-image: url(about:blank);
	background-attachment: fixed;
}
body {
font-size:100% font-size:12px;
	font-family: "Microsoft YaHei", "黑体", "宋体", sans-serif;
	background-color: #fff;
}
html, body {
	height: 100%;
}
input, textarea {
	font-family: "Microsoft YaHei", "黑体", "宋体", sans-serif;
}
ul, ol, li {
	list-style-type: none;
}
img {
	border: 0;
	vertical-align: middle
}
*:link, *:visited, *:hover, *:active, *:focus, input.fobtn, input.subt {
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
select, input, select, textarea {
	vertical-align: middle;
	outline: none;
	border: none;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, menu, section, summary {
	margin: 0;
	padding: 0;
	display: block;
}
iframe {
	border: none;
}
.clearfix:before, .clearfix:after, .container:before, .container:after, .row:before, .row:after {
	display: table;
	content: " ";
}
.clearfix:after, .container:after, .nav:after, .row:after {
	clear: both;
}
::-moz-selection {
background:#2eafbb;
color:#fff;
}
::selection {
	background: #2eafbb;
	color: #fff;
}
.ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.huanhang {
	word-break: break-all;
	overflow: auto;
}
.radius20 {
	-moz-border-radius: 20px; /* Firefox */
	-webkit-border-radius: 20px; /* Safari 和 Chrome */
	border-radius: 20px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
}
.radius15 {
	-moz-border-radius: 15px; /* Firefox */
	-webkit-border-radius: 15px; /* Safari 和 Chrome */
	border-radius: 15px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
}
.radius10 {
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari 和 Chrome */
	border-radius: 10px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
}
.radius5 {
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari 和 Chrome */
	border-radius: 5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
}
.rgba_10 {
	background: rgb(0, 0, 0);    /*不支持rgba的浏览器*/
	background: rgba(0,0,0,.1);  /*支持rgba的浏览器*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19000000, endColorstr=#19000000);
}
.rgba_20 {
	background: rgb(0, 0, 0);    /*不支持rgba的浏览器*/
	background: rgba(0,0,0,.2);  /*支持rgba的浏览器*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000, endColorstr=#33000000);
}
.rgba_30 {
	background: rgb(0, 0, 0);    /*不支持rgba的浏览器*/
	background: rgba(0,0,0,.3);  /*支持rgba的浏览器*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);
}
.rgba_40 {
	background: rgb(0, 0, 0);    /*不支持rgba的浏览器*/
	background: rgba(0,0,0,.4);  /*支持rgba的浏览器*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000);
}
.rgba_50 {
	background: rgb(0, 0, 0);    /*不支持rgba的浏览器*/
	background: rgba(0,0,0,.5);  /*支持rgba的浏览器*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000);
}
.rgba_60 {
	background: rgb(0, 0, 0);    /*不支持rgba的浏览器*/
	background: rgba(0,0,0,.6);  /*支持rgba的浏览器*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
}
.rgba_70 {
	background: rgb(0, 0, 0);    /*不支持rgba的浏览器*/
	background: rgba(0,0,0,.7);  /*支持rgba的浏览器*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000, endColorstr=#B2000000);
}
.rgba_80 {
	background: rgb(40,44,47);    /*不支持rgba的浏览器*/
	background: rgba(40,44,47,.8);  /*支持rgba的浏览器*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8282c2f, endColorstr=#C8282c2f);
}
.rgba_90 {
	background: rgb(0, 0, 0);    /*不支持rgba的浏览器*/
	background: rgba(0,0,0,.9);  /*支持rgba的浏览器*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5000000, endColorstr=#E5000000);
}
a:link {
	color: #666666;
	text-decoration: none;
	cursor: pointer;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #0093ff;
	text-decoration: none;
	cursor: pointer;
}
a:active {
	color: #0093ff;
	text-decoration: none;
	cursor: pointer;
}
.clear {
	clear: both;
	font-size: 0;
	line-height: 0;
	height: 0;
	visibility: visible;
}
.hidden {
	display: none;
	visibility: visible;
}
.wrap {
	border: 0;
	padding: 0;
	width: 1200px;
	margin: 0 auto;
*zoom:1;
}
.wrap:after {
	clear: both;
	content: "";
	display: table;
}
.fix {
*zoom:1;
}
.fix:after {
	clear: both;
	content: "";
	display: table;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.english {
	font-family: Arial, Helvetica, sans-serif;
}
.transparent {
	background: transparent;
}
.left {
	float: left;
}
.right {
	float: right;
}
.lh li {
	line-height: 28px;
}
.lh20 {
	line-height: 20px;
}
.lh22 {
	line-height: 22px;
}
.lh28 {
	line-height: 28px;
}
.lh32 {
	line-height: 32px;
}
.tr {
	text-align: right;
}
.white {
	color: #fff;
}
.white a {
	color: #fff;
}
.white a:hover {
	color: #fff;
	text-decoration: none;
}
.bold {
	font-weight: bold
}
.center {
	text-align: center;
}
.ft12 {
	font-size: 12px;
}
.ft14 {
	font-size: 14px;
}
.ft16 {
	font-size: 16px;
}
.ft18 {
	font-size: 18px;
}
.ft20 {
	font-size: 20px;
}
.ft22 {
	font-size: 22px;
}
.ft24 {
	font-size: 24px;
}
.fw {
	font-weight: lighter;
}
.mt10 {
	margin-top: 10px;
}
.mt5 {
	margin-top: 5px;
}
.mt15 {
	margin-top: 15px;
}
.mt20 {
	margin-top: 20px
}
.mt30 {
	margin-top: 30px;
}
.mt40 {
	margin-top: 40px;
}
.mt50 {
	margin-top: 50px;
}
.mt60 {
	margin-top: 60px;
}
.mt70 {
	margin-top: 70px;
}
.mt75 {
	margin-top: 75px;
}
.mt80 {
	margin-top: 80px;
}
.mt120 {
	margin-top: 120px;
}
.ml30 {
	margin-left: 30px;
}
.ml25 {
	margin-left: 25px;
}
.ml20 {
	margin-left: 20px;
}
.ml15 {
	margin-left: 15px;
}
.ml110 {
	margin-left: 110px;
}
.ml60 {
	margin-left: 60px;
}
.mb70 {
	margin-bottom: 70px;
}
.mb15 {
	margin-bottom: 15px;
}
.mr25 {
	margin-right: 25px;
}
.pl10 {
	padding-left: 10px;
}
.pl50 {
	padding-left: 50px;
}
.pl20 {
	padding-left: 20px;
}
.pad5 {
	padding: 5px;
}
.pad10 {
	padding: 10px;
}
.pad15 {
	padding: 15px;
}
.pt10 {
	padding-top: 10px;
}
.pt20 {
	padding-top: 20px;
}
.pt40 {
	padding-top: 40px;
}
.pt30 {
	padding-top: 30px;
}
.pt60 {
	padding-top: 60px;
}
.pb30 {
	padding-bottom: 30px;
}
.pb60 {
	padding-bottom: 60px;
}
.pb70 {
	padding-bottom: 70px;
}
.rgba_g10 {
	background: rgb(4,232,90);    /*不支持rgba的浏览器*/
	background: rgba(4,232,90,.1);  /*支持rgba的浏览器*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#1904e85a, endColorstr=#1904e85a);
}
.rgba_g20 {
	background: rgb(4,232,90);    /*不支持rgba的浏览器*/
	background: rgba(4,232,90,.2);  /*支持rgba的浏览器*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3304e85a, endColorstr=#3304e85a);
}
.rgba_g30 {
	background: rgb(4,232,90);    /*不支持rgba的浏览器*/
	background: rgba(4,232,90,.3);  /*支持rgba的浏览器*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C04e85a, endColorstr=#4C04e85a);
}
.rgba_g40 {
	background: rgb(4,232,90);    /*不支持rgba的浏览器*/
	background: rgba(4,232,90,.4);  /*支持rgba的浏览器*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#6604e85a, endColorstr=#6604e85a);
}
.rgba_g50 {
	background: rgb(4,232,90);    /*不支持rgba的浏览器*/
	background: rgba(4,232,90,.5);  /*支持rgba的浏览器*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F04e85a, endColorstr=#7F04e85a);
}
.rgba_g60 {
	background: rgb(4,232,90);    /*不支持rgba的浏览器*/
	background: rgba(4,232,90,.6);  /*支持rgba的浏览器*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#9904e85a, endColorstr=#9904e85a);
}
.rgba_g70 {
	background: rgb(4,232,90);    /*不支持rgba的浏览器*/
	background: rgba(4,232,90,.7);  /*支持rgba的浏览器*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B204e85a, endColorstr=#B204e85a);
}
.rgba_g80 {
	background: rgb(4,232,90);    /*不支持rgba的浏览器*/
	background: rgba(4,232,90,.8);  /*支持rgba的浏览器*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8282c2f, endColorstr=#C8282c2f);
}
.rgba_g90 {
	background: rgb(4,232,90);    /*不支持rgba的浏览器*/
	background: rgba(4,232,90,.9);  /*支持rgba的浏览器*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E504e85a, endColorstr=#E504e85a);
}
.rgba_b50 {
	background: rgb(11,75,172);    /*不支持rgba的浏览器*/
	background: rgba(11,75,172,.5);  /*支持rgba的浏览器*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F0b4bac, endColorstr=#7F0b4bac);
}
