/* reset begin*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* Clear Fix */
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
.clearfix {display:block;}
a, a:link{text-decoration:none;cursor: pointer;}
a:hover {text-decoration:none;}
input{border:0; outline:none;padding: 0;}
img{ border:0; }
/* reset end*/

/* global begin */
body{ font-family:'microsoft yahei'; font-size:12px;}
.grid980{ width:980px; margin:0 auto; }
.grid980Border1{ width:978px; margin:0 auto;}

.tc{text-align: center;}
.tl{text-align: left;}
.tr{text-align: right;}
.fb{font-weight: bold;}
.fn{font-weight: normal;}
.cor3{color:#333;}
.cor4{color:#444;}
.cor6{color:#666;}
.cor9{color:#999;}
.red{color:#d82e3a;}
.ft12{font-size:12px;}
.ft13{font-size:13px;}
.ft14{font-size:14px;}
.ft15{font-size:15px;}
.ft16{font-size:16px;}
.ft17{font-size:17px;}
.ft18{font-size:18px;}
.mr5{ margin-right:5px; }
.mr10{ margin-right:10px; }
.mr15{ margin-right:15px; }
.mr19{ margin-right:19px; }
.mr20{ margin-right:20px; }
.mr25{ margin-right:25px; }
.ml10{ margin-left:10px; }
.ml15{ margin-left:15px; }
.ml20{ margin-left:20px; }
.ml25{ margin-left:25px; }
.ml30{ margin-left:30px; }
.ml35{ margin-left:35px; }
.mb5{ margin-bottom:5px; }
.mb7{ margin-bottom:7px; }
.mb10{ margin-bottom:10px; }
.mb15{ margin-bottom:15px; }
.mb20{ margin-bottom:20px; }
.mb35{ margin-bottom:35px; }
.mt5{ margin-top:5px; }
.mt10{ margin-top:10px; }
.mt15{ margin-top:15px; }
.mt20{ margin-top:20px; }
.mt22{ margin-top:22px; }
.mt40{ margin-top:40px;}
.pl10{ padding-left:10px; }
.pl15{ padding-left:15px; }
.pl20{ padding-left:20px; }
.pl25{ padding-left:25px; }
.pr10{ padding-right:10px; }
.pr15{ padding-right:15px; }
.pr17{ padding-right:17px; }
.pr20{ padding-right:20px; }
.pb15{ padding-bottom:15px; }
.pb20{ padding-bottom:20px; }
.pb25{ padding-bottom:25px; }
.pb40{ padding-bottom:40px; }
.pb50{ padding-bottom:50px; }
.pb60{ padding-bottom:60px; }
.pb70{ padding-bottom:70px; }
.pt10{ padding-top:10px; }
.pt15{ padding-top:15px; }
.pt20{ padding-top:20px; }
.pt23{ padding-top:23px; }
.pt25{ padding-top:25px; }
em{color:#cc0000;font-style: normal;}
.text-center{ text-align:center; }
/*鍦嗚*/
.radius3{ -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; border-radius:3px;}
.radius4{ -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; border-radius:4px;}
.radius6{ -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; border-radius:6px;}

.fl{ float:left;display: inline }
.fr{ float:right;display: inline;}
.pr{ position:relative;}
.hide{display: none;}
/* global end */

.fm01{font-family:"Microsoft YaHei";}
.fwb{font-weight:bold;}

.text-fff{color:#ffffff;}/*鐧借壊*/
.text-fff a{color:#fff; text-decoration:none;}
.text-fff a:hover{color:#666; text-decoration:none;}
.text-fff a:active{color:#666; text-decoration:none;}
.text-fff a:visited{color:#fff; text-decoration:none;}

.text-c1c1c1{color:#c1c1c1;}/*娴呯伆鑹�/


.text-666{color:#666666;}/*鐏拌壊*/
.text-666 a{color:#666666; text-decoration:none;}
.text-666 a:hover{color:#666666; text-decoration:none;}
.text-666 a:active{color:#666666; text-decoration:none;}
.text-666 a:visited{color:#666666; text-decoration:none;}

.text-1fc9ef{color:#1fc9ef}/*钃濊壊*/
.text-1fc9ef a{color:#1fc9ef; text-decoration:none;}
.text-666 a:hover{color:#666666; text-decoration:none;}
.text-666 a:active{color:#666666; text-decoration:none;}
.text-666 a:visited{color:#1fc9ef; text-decoration:none;}

.text-fcac39{color:#fcac39;}/*姗樿壊*/
.text-fcac39 a{color:#fcac39; text-decoration:none;}
.text-fcac39 a:hover{color:#666; text-decoration:none;}
.text-fcac39 a:active{color:#666; text-decoration:none;}
.text-fcac39 a:visited{color:#fcac39; text-decoration:none;}

.text-7cae01{color:#7cae01;}/*缁胯壊*/
.text-7cae01 a{color:#7cae01; text-decoration:none;}
.text-7cae01 a:hover{color:#666; text-decoration:none;}
.text-7cae01 a:active{color:#666; text-decoration:none;}
.text-7cae01 a:visited{color:#7cae01; text-decoration:none;}


.fs12{ font-size:12px;}
.fs14{ font-size:14px;}
.fs16{ font-size:16px;}
.fs18{ font-size:18px;}
.fs22{ font-size:22px;}
.fs30{ font-size:30px;}

.lh16{ line-height:16px;}
.lh18{ line-height:18px;}
.lh20{ line-height:20px;}
.lh22{ line-height:22px;}
.lh24{ line-height:24px;}
.lh30{ line-height:30px;}
.lh35{ line-height:35px;}
.lh40{ line-height:40px;}
.lh45{ line-height:45px;}

/*閫忔槑搴�/
.opacity2{opacity: 0.2;filter: "alpha(opacity=20)";filter: alpha(opacity=20);zoom: 1; }
.opacity3{opacity: 0.3;filter: "alpha(opacity=30)";filter: alpha(opacity=30);zoom: 1; }
.opacity5{opacity: 0.5;filter: "alpha(opacity=50)";filter: alpha(opacity=50);zoom: 1; }

/*瀹氫綅*/
.pstTop{position:fixed;top:0;left:0;right:0;z-index:1;}
.pstBottom{position:fixed;bottom:0;left:0;right:0;z-index:1;}

/* 搴曢儴begin */
/*.footer{ width:100%; height:280px; text-align:center;padding-top:30px;border-top:#7cae01 5px solid;color:#888;}
.footer a{ color:#888; }
.footer p{ line-height:26px; }*/
/* 搴曢儴end */

.dc-font{font-family:'瀹嬩綋';}
.bgWhite{background: #fff;}


/*鏍呮牸*/
.g1,.g2,.g3,.g4,.g5,.g6,.g7,.g8,.g9,.g10,.g11,.g12,.g13,.g14,.g15,.g16,.g17,.g18,.g19,.g20,.g21,.g22,.g23,.g24,.g25,.g26,.g27,.g28,.g29,.g30,.g31,.g32,.g33,.g34,.g35,.g36,.g37,.g38,.g39,.g40,.g41,.g42,.g43,.g44,.g45,.g46,.g47,.g48,.g49,.g50,.g51,.g52,.g53,.g54,.g55,.g56,.g57,.g58,.g59,.g60,.g61,.g62,.g63,.g64,.g65,.g66,.g67,.g68,.g69,.g70,.g71,.g72,.g73,.g74,.g75,.g76,.g77,.g78,.g79,.g70,.g71,.g72,.g73,.g74,.g75,.g76,.g77,.g78,.g79,.g80,.g81,.g82,.g83,.g84,.g85,.g86,.g87,.g88,.g89,.g90,.g91,.g92,.g93,.g94,.g95,.g96,.g97{display: inline-block;*display:inline;zoom: 1;letter-spacing: normal;word-spacing: normal;vertical-align: top;}.g1{width:10px}.g2{width:20px}.g3{width:30px}.g4{width:40px}.g5{width:50px}.g6{width:60px}.g7{width:70px}.g8{width:80px}.g9{width:90px}.g10{width:100px}.g11{width:110px}.g12{width:120px}.g13{width:130px}.g14{width:140px}.g15{width:150px}.g16{width:160px}.g17{width:170px}.g18{width:180px}.g19{width:190px}.g20{width:200px}.g21{width:210px}.g22{width:220px}.g23{width:230px}.g24{width:240px}.g25{width:250px}.g26{width:260px}.g27{width:270px}.g28{width:280px}.g29{width:290px}.g30{width:300px}.g31{width:310px}.g32{width:320px}.g33{width:330px}.g34{width:340px}.g35{width:350px}.g36{width:360px}.g37{width:370px}.g38{width:380px}.g39{width:390px}.g40{width:400px}.g41{width:410px}.g42{width:420px}.g43{width:430px}.g44{width:440px}.g45{width:450px}.g46{width:460px}.g47{width:470px}.g48{width:480px}.g49{width:490px}.g50{width:500px}.g51{width:510px}.g52{width:520px}.g53{width:530px}.g54{width:540px}.g55{width:550px}.g56{width:560px}.g57{width:570px}.g58{width:580px}.g59{width:590px}.g60{width:600px}.g61{width:610px}.g62{width:620px}.g63{width:630px}.g64{width:640px}.g65{width:650px}.g66{width:660px}.g67{width:670px}.g68{width:680px}.g69{width:690px}.g70{width:700px}.g71{width:710px}.g72{width:720px}.g73{width:730px}.g74{width:740px}.g75{width:750px}.g76{width:760px}.g77{width:770px}.g78{width:780px}.g79{width:790px}.g80{width:800px}.g81{width:810px}.g82{width:820px}.g83{width:830px}.g84{width:840px}.g85{width:850px}.g86{width:860px}.g87{width:870px}.g88{width:880px}.g89{width:890px}.g90{width:900px}.g91{width:910px}.g92{width:920px}.g93{width:930px}.g94{width:940px}.g95{width:950px}.g96{width:960px}.g97{width:970px}
input[type='checkbox']{margin:3px 3px 3px 4px;padding:0;width:13px;height: 13px;}
.mr10 {margin-right: 10px;}