/*jd*/
*{
	margin:0;
	padding:0;
	outline: 0;
	-webkit-user-select: none;
	
	tap-highlight-color: rgba(0,0,0,0);
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -ms-tap-highlight-color: rgba(0,0,0,0);
    
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
html {
	-webkit-text-size-adjust: 100%;
}
body {
	font-family: "microsoft yahei",'Helvetica Neue', Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #333;
	-webkit-overflow-scrolling: touch;
	min-width: 320px; margin: 0 auto;background-color: #fff;
}
html,body{width: 100%;height: 100%;}
html,body,div,span,applet,object,iframe,p,a,em,img,i,dl,dt,dd,ol,ul,li,form,label,footer,header,nav{
	margin:0;
	padding:0;
	border:0 none;
	font-size:100%;
}
table,tbody,tfoot,thead,tr,th,td{
	margin:0;
	padding:0;
	font-size:100%;
}
div,span,a,header{-webkit-tap-highlight-color:rgba(255,255,255,0);}
ol,ul,li{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
td,th {padding: 0}
input,textarea,button,select{outline:0;resize:none;border: 0 none;font: inherit;color: inherit;}
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none;}
input {line-height: normal}
textarea {overflow: auto}
a{text-decoration:none;}
a:active,a:hover {outline: 0}

/*my*/
.lf{float:left;}
.rf{float:right;}
.fw{font-family: "microsoft yahei";}
.fs{font-family: simsun;}
.fa{font-family: arial;}
.fb{font-weight: bold;}
.tct{text-align:center;}
.trt{text-align: right;}
.tjt{text-align: justify;}
.dbk{display:block;}
.clearFix{zoom:1;}
.clearFix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;zoom:1;}

.fs12{font-size: 12px;}
.fs13{font-size: 13px;}
.fs14{font-size: 14px;}
.fs15{font-size: 15px;}
.fs16{font-size: 16px;}
.fs17{font-size: 17px;}
.fs18{font-size: 18px;}

.lh1_5{line-height: 1.5em;}
.lh_2{line-height: 2em;}
.lh2_5{line-height: 2.5em;}
.lh_3{line-height: 3em;}
.lh_20{line-height: 20px;}
.lh_24{line-height: 24px;}
.lh_26{line-height: 26px;}
.lh_30{line-height: 30px;}

.c_000{color: #000;}
.c_222{color: #222;}
.c_333{color: #333;}
.c_444{color: #444;}
.c_555{color: #555;}
.c_666{color: #666;}
.c_777{color: #777;}
.c_888{color: #888;}
.c_999{color: #999;}
.c_fff{color: #fff;}

                
                    

.iconfont{
	font-family:"iconfont";font-style:normal;
}                    

.gray{
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}
.blackA{
	background: rgba(0,0,0,0.5);
   	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#7F000000', EndColorStr='#7F000000');
}

.w100{width: 100%;display: block;}
.h100{height: 100%;display: block;}

.pad_m1{padding: 40px 0px;}
.pad_lr_15{padding-left: 15px;padding-right: 15px;}
.pad_tb_50{padding-top: 50px;padding-bottom: 50px;}
.bg_1{background-color: #fff;}
.bg_2{background-color: #f6f6f6;}
.bg_3{background: url(../images/w21.png) no-repeat center top / cover;}
.pst_r{position: relative;}

.mar_b_12{margin-bottom: 12px;}
.mar_b_15{margin-bottom: 15px;}
.mar_tb_15{margin-top: 15px;margin-bottom: 15px;}






                   
                    
                    