﻿/* CSS Document */

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea { margin:0; padding:0; }
body{ line-height:20px; color:#444; font-family:century Gothic,Microsoft JhengHei,Heiti SC,Heiti TC; background:#ffffff;}
li, ol { list-style:none; }
ins { text-decoration:none; }
i, em { font-style:normal; }
a { text-decoration:none; 
	color:#444;
	outline:none !important;
    -moz-outline:none !important;
	}
a:hover { cursor:pointer; text-decoration:none;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}
.clear { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.'; }
a img { border:none; }
.clear { clear:both; font-size:0px; line-height:0px; }
li.clear { float:none; width:auto; height:auto; padding:0; margin:0; }
input{ border:0 none; padding:0px; margin:0px;}
table { border-collapse: collapse; border-spacing: 0;}
.pr{ position:relative;}
.pa{ position:absolute;}
/*文字靠边*/
.tl { text-align:left!important; }
.tc { text-align:center!important; }
.tr { text-align:right!important; }
.tj { text-align:justify!important; }
/*缩进*/
.ti2 { text-indent:2em; }
/*字体粗细*/
.fb { font-weight:bold; }
.fn { font-weight:normal; }
/*字体大小*/
.f12 { font-size:12px;!important; }
.f14 { font-size:14px;!important; }
.f16{font-size:16px;!important;}
.f18{font-size:18px;!important;}
.f20{font-size:20px;!important;}
.f24{font-size:24px;!important;}
.f32{font-size:32px;!important;}
.f36{font-size:36px;!important;}
.fl{ float:left;}
.fr{ float:right;}
.fnone{ float:none;}
.mm{ margin-left:auto; margin-right:auto;}
.mmi{ margin-left:auto !important; margin-right:auto !important;}
.bd1{ border:1px solid #ddd;}
/*显示*/
.dtc { display:table-cell;}
.dil { display:inline; }
.dik { display:inline-block; }
.bk { display:block !important; }
.dn{ display:none;}
.df{ display:flex;}
.od { overflow:hidden }
/**/
/*行高*/
.lh18 { line-height:18px; }
.lh20 { line-height:20px; }
.lh22 { line-height:22px; }
.lh24 { line-height:24px; }
.lh25 { line-height:25px; }
.lh26 { line-height:26px; }
.lh28 { line-height:28px; }
.lh30 { line-height:30px; }
.lh40 { line-height:40px; }
.lh52 { line-height:52px; }
.lh120 { line-height:120px; }
/*margin,padding*/
.nbg{ background:none !important;}
.mg0{ margin:0 !important;}
.m15{ margin:15px !important;}
.mb5{ margin-bottom:5px !important;}
.mb10{ margin-bottom:10px !important;}
.mb30{ margin-bottom:30px !important;}
.mb40{ margin-bottom:40px !important;}
.mb50{ margin-bottom:50px !important;}
.mb100{ margin-bottom:100px;}
.mt_83{ margin-top:-83px !important;}
.mt_50{ margin-top:-50px !important;}
.mt_20{ margin-top:-20px !important;}
.mt2{ margin-top:2px !important;}
.mt3{ margin-top:3px !important;}
.mt5{ margin-top:5px !important;}
.mt8{ margin-top:8px !important;}
.mt10{ margin-top:10px !important;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px !important;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px !important;}
.mt55{ margin-top:55px;}
.mt65{ margin-top:65px;}
.mt80{ margin-top:80px;}
.ml5{ margin-left:5px !important;}
.ml10{ margin-left:10px !important;}
.mr5{ margin-right:5px !important;}
.mr10{ margin-right:10px !important;}
.pd10{ padding:10px !important;}
.pd15{ padding:0px 15px;}
.pt5{ padding-top:5px !important;}
.pt10{ padding-top:10px !important;}
.pt15{ padding-top:15px;}
.pb15{ padding-bottom:15px;}
.pt50{ padding-top:50px;}
.pb50{ padding-bottom:50px;}
.pl15{ padding-left:15px;}
/*width,height*/
.w670{ width:670px !important;}
.h20{ height:20px !important;}
.h35{ height:35px !important;}
.h50{ height:50px !important;}
.h100{ height:100px !important;}
.h150{ height:150px !important;}
.h200{ height:200px !important;}
/*width %*/
.wa{ width:100% !important;}
.w10{ width:10% !important;}
.w15{ width:15% !important;}
.w16{ width:16% !important;}
.w18{ width:18% !important;}
.w20{ width:20% !important;}
.w25{ width:25% !important;}
.w26{ width:26% !important;}
.w59{ width:59% !important;}
.w60{ width:60% !important;}
.w65{ width:65% !important;}
.w90{ width:90% !important;}
/*max-width*/
.mwa{ max-width:100%;}
.mw80p{ max-width:80%;}
.mw60p{ max-width:60%;}
.mw1200{ max-width:1200px;}
.mw1000{ max-width:1000px;}
.mw960{ max-width:960px;}
.mw700{ max-width:700px;}
.mw560{ max-width:560px;}
.mw480{ max-width:480px;}
.mw450{ max-width:450px;}
/*color*/
.black{color:#000000;}
.wd_blu{color:#008cba;}
.tit_blu{color:#0993dd !important;}
.red{color:#FF0000 !important;}
/*back-color*/
.grayback{background-color:#f2f2f2;}
/*default div*/
.r_div{			
	text-align:center;
	background-repeat: repeat-x;
	margin-right:auto;
	margin-left:auto;
}
.borbox {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box; 
}
/*youtube qq video*/
.vid{
	width:560px;
	height:315px;
	max-width:100%;
}
.vid2{
	width:560px;
	height:315px;
	max-width:100%;
	position:absolute;
}
.vid3{
	width:560px;
	height:350px;
	max-width:100%;
	position:absolute;
}
/*z-index*/
.z0{z-index:0 !important;}
.z20{z-index:20 !important;}

.h50min{
	height:0px;
}
@media screen and (max-width: 720px) {
	.mp90{
		max-width:90% !important;
	}
	.mp95{
		max-width:95% !important;
	}
	.h50min{
		height:50px;
	}
}