﻿@charset "utf-8";
/*全局样式*/

address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;}
caption,th{text-align:left;}
:focus{outline:0;}
table {
	border-collapse:collapse;
	border-spacing:0;
}
em {
	font-style:normal;
}
button {
	display: block;
}
input, button, textarea, select, optgroup, option {
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit;
}
select, input, label, button, button img, img {
	vertical-align: middle;
}
input, button, textarea, img {
	line-height: normal;
}
input, textarea, select, button {
    outline: medium none;
    resize: none;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, th, td, table, img, span, dl, dt, dd {
	margin:0;
	padding:0;
}
img {
	border:medium none;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
	font-size:12px;
}
dl, dt, dd, li, ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
a {
	color:#252525;
}
a:link, a:active, a:visited {
	text-decoration:none;
}
a:hover {
	color:#BA2636;
}
.visible {
	display:block !important;
}
.hide {
	display: none !important;
}
.minheight {
	min-height:700px;    /*高度最小值设置为：100px*/
	height:auto !important; /*兼容FF,IE7也支持 !important标签*/
	height:700px; /*兼容ie6*/
	overflow:visible;
}
.minheight_low{
	min-height:300px;    /*高度最小值设置为：100px*/
	height:auto !important; /*兼容FF,IE7也支持 !important标签*/
	height:300px; /*兼容ie6*/
	overflow:visible;
}
.break_word{
	   word-wrap:break-word;
	 }
/*ie6 旧版本提示升级*/
#low_version{
	background:#fbebd9;
	padding:5px 0;
	line-height:1.8em;
	width:980px;
	margin:0 auto;
	text-align:center;
	color:#e54a39;
}
#low_version a.green{
	text-decoration:underline;
}
#low_version .close{
	text-decoration:underline;
}
#totalSecond{
	padding:0 3px;
	font-size:18px;
	font-family:Arial;
	font-weight:bold;
	color:#F00;
}
/*置顶*/
a.gotop {
	display:none;
	/*background: url("../../images/gotop.gif") no-repeat scroll 0 0 transparent;*/
	background: url("../images/top.png") no-repeat scroll 18px 21px #969595;
    bottom: 30px;
	right:30px;
	height: 60px;
	position: fixed;
	width: 60px;
	z-index: 87;
	cursor:pointer;
	_position:absolute;
	_right:30px;
	_bottom:30px;
}
a.gotop:hover {
	background-color:#000000;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-table;
}
*html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
.clear {
	display:block;
	height:1px;
	clear:both;
}
.fl {
	display:inline;
	float:left;
}
.fr {
	display:inline;
	float:right;
}
.yahei{
	font-family:microsoft yahei;
}
.yellow {
	color:#ff4e00;
}
.yellow:hover {
	color:#ef5b12;
}
.coffoe {
	color:#7d1111 !important;
}
.coffoe:hover {
	color:#7d1111 !important;
}
.gray {
	color:#898989 !important;
}
.green {
	color:green !important;
}
.red {
	color:#d4161a !important;
}
.dipred {
	color:#d9390d !important;
}
.white{
	color:#FFF !important;
}
.qingse {
	color:#37726d !important;
}
.blue {
	color:#1682f0 !important;
}
.black {
	color:#383838 !important;
}
.oranger {
	color:#ff6100 !important;
}
.pink{
	color:#f332b5 !important;
}
.moBlue{
	color:#3daaaa !important;
}
.dipmoBlue{
	color:#1e7b7c !important;
}
.opacity50 {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.opacity80 {
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
.mt10 {
	margin-top:10px !important;
}
.mt30 {
	margin-top:30px !important;
}
.mt15 {
	margin-top:15px !important;
}
.mb6 {
	margin-bottom:6px !important;
}
.mb15 {
	margin-bottom:15px !important;
}
.mb30 {
	margin-bottom:30px !important;
}
.mt20 {
	margin-top:20px !important;
}
.mt8{
   margin-top:8px;
}
.font14px {
	font-size:14px !important;
}
.font15pxTitle {
	font-size:15px !important;
	font-family:"Helvetica Neue", Helvetica, Arial;
}
.font16px {
	font-size:16px !important;
}
.font22px {
	font-size:22px !important;
}
.font18px{
	font-size:18px !important;
}
.font26px {
	font-size:26px !important;
}
.bgnone {
	background:none !important;
}
.downline{
	text-decoration:underline !important;
}
.tb_content 
{
    font-size:14px;
    line-height:24px;
    color: #252525;
}
.tb_content p 
{    
    margin:26px 0;
}