/*2017.09.22 更新*/

/*全局样式*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{
	margin:0;
	padding:0
}
body{
	font-size: 14px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif
}
a{text-decoration:none;color: #9a9a9a}
a:hover{color: #917d6a;text-decoration:none;}

h1,h2,h3,h4,h5,h6{font-weight:normal}
li{list-style:none}
fieldset,img{border:0}
table{border-collapse:collapse;border-spacing:0}
q:before,q:after{content:”}
button,input,select,textarea{font-size:100%}
legend{color:#000}
small{font-size:12px}
hr{border:none;height:1px}

/*a:hover{text-decoration:underline}*/
.cle:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.cle{ display:inline-block}
.cle{ display:block}
.clear {clear: both;}
ul, p {padding: 0;margin: 0}
li {list-style: none;}
input {-webkit-appearance:none; /*去除input默认样式*/}

.fl{float: left!important;}
.fr{float: right!important}
.l{float: left}
.r{float: right}

/*居中*/
.auto{ margin:0 auto}

/* margin */
.m0{margin:0px}
.m05{margin:5px}
.m10{margin:10px}
.m20{margin:20px}
.m30{margin:30px}
.m40{margin:40px}
.m50{margin:50px}
.m60{margin:60px}
.m70{margin:70px}

/* padding */
.p0{padding:0px;}
.p05{padding:5px;}
.p10{padding:10px;}
.p20{padding:20px;}
.p30{padding:30px;}
.p40{padding:40px;}
.p50{padding:50px;}

/* margin-left */
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml40{margin-left:40px;}

/* margin-right */
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}

/* margin-top */
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mt70{margin-top:70px;}
.mt80{margin-top:80px;}
.mt90{margin-top:90px;}

/* margin-bottom */
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb70{margin-bottom:70px;}

/* margin-left */
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml40{margin-left:40px;}

/* margin-right */
.mr0{margin-right: 0!important}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}

/* margin-top */
.mt5{margin-top:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}
.mb60{margin-bottom:60px;}
.mb70{margin-bottom:70px;}
.mb80{margin-bottom:80px;}
.mb90{margin-bottom:90px;}

/* margin-bottom */
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb70{margin-bottom:70px;}

/* padding-left */
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}

/* padding-right */
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr25{padding-right:25px;}

/* padding-top */
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt45{padding-top:45px;}

/* padding-bottom */
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;}
.pb40{padding-bottom40px;}
.pb50{padding-bottom:50px;}
.pb60{padding-bottom:60px;}
/* padding-bottom */
.co{ color:#000}
.cf{ color:#fff}
.bf7f6f6{ background:#f7f6f6}

.w220{ width:220px;}
.w239{ width:239px;}
.w240{ width:240px;}
.w500{ width:500px;}
.w600{ width:600px;}
.w610{ width:610px;}
.w615{ width:615px;}
.w620{ width:620px;}
.w630{ width:630px;}
.w640{ width:640px;}
.w650{ width:650px;}
.w940{ width:940px;}
.w960{ width:960px;}
.w1000{ width:1000px;}
.w1050{ width:1050px;}
/* height */
.h100{ height:100px}
.h100{ height:110px}
.h120{ height:120px}
.h520{ height:520px}
.h600{ height:600px}
/* font-size */
.fs10{font-size:10px}
.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}
.fs19{font-size:19px}
.fs20{font-size:20px}
.fs21{font-size:21px}
.fs22{font-size:22px}
/*这个属性后，就不用考虑paddingzhi*/
.main {
	box-sizing: border-box;
}

/* 鼠标滑过过渡效果 */
.ab_list li,
.zctj input,
.hqyzm a{
	transition: background 0.5s, color 0.5s;
	-webkit-transition: background 0.5s, color 0.5s;
}

.row{margin: 0!important}
.w100{width: 100%;}

/*text-align*/
.ta-l{text-align: left!important}
.ta-c{text-align: center!important}
.ta-r{text-align: right}

/*font-weight*/
.fw-b{font-weight: bold!important}

.br0{border:0!important}
