@charset "utf-8";
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,
 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;
}
strong, b, u, i{
	margin: 0;
	padding: 0;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
font-family:"Microsoft Yahei","微软雅黑", arial,"Hiragino Sans GB",Tahoma,Helvetica,STHeiti;
}
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;
} 
fieldset, img { border:0 none; }
/*address, caption, cite, code, dfn, th, var,em,strong,i { font-style:normal;}*/
input, textarea, select,button {font-size: 100%;font-family: inherit;vertical-align:middle;}
input {padding:0;margin:0;border:0 none;}
textarea {resize:none;overflow:auto; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; }
input::-moz-focus-inner { border:none; padding:0; }
button, input, optgroup, select, textarea {color:inherit;font:inherit;}
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none;}
a,a:link,a:visited,a:hover,a:active{text-decoration:none; outline:none;}
a img{border:0 none; vertical-align:top; padding:0; margin:0;}
h1, h2, h3, h4, h5, h6{
	font-weight:normal;
}

.clear {clear:both;}
.clearfix:after {display:block;clear:both;content:"";}
.clearfix {zoom:1;}

.block {display:block;}
.none {display:none;}

.left {float:left;}
.right {float:right;}

.w1200{width:1200px; margin:0 auto; overflow:hidden;}

.padTop5{padding-top:5px;*padding-top:4px;_padding-top:4px;}
.padTop7{padding-top:7px;*padding-top:6px;_padding-top:6px;}
.padTop9{padding-top:9px;*padding-top:8px;_padding-top:8px;}
.padTop10{padding-top:10px;*padding-top:9px;_padding-top:9px;}
.padTop12{padding-top:12px;*padding-top:11px;_padding-top:11px;}
.padTop15{padding-top:15px;*padding-top:14px;_padding-top:14px;}
.padTop18{padding-top:18px;*padding-top:17px;_padding-top:17px;}
.padTop34{padding-top:34px;*padding-top:33px;_padding-top:33px;}
.padTop20{padding-top:20px;*padding-top:19px;_padding-top:19px;}
.padTop22{padding-top:22px;*padding-top:21px;_padding-top:21px;}
.padTop23{padding-top:23px;*padding-top:22px;_padding-top:22px;}
.padTop25{padding-top:25px;*padding-top:24px;_padding-top:24px;}
.padTop26{padding-top:26px;*padding-top:25px;_padding-top:25px;}
.padTop28{padding-top:28px;*padding-top:27px;_padding-top:27px;}
.padTop26{padding-top:26px;*padding-top:25px;_padding-top:25px;}
.padTop36{padding-top:36px;*padding-top:35px;_padding-top:35px;}
.padTop30{padding-top:30px;*padding-top:29px;_padding-top:29px;}
.padTop27{padding-top:27px;*padding-top:26px;_padding-top:26px;}
.padTop46{padding-top:46px;*padding-top:45px;_padding-top:45px;}
.padTop150{padding-top:150px;*padding-top:149px;_padding-top:149px;}

.padBottom10{padding-bottom:10px;*padding-bottom:9px;_padding-bottom:9px;}
.padBottom26{padding-bottom:26px;*padding-bottom:25px;_padding-bottom:25px;}

.marL5{margin-left:5px;*margin-left:4px;_margin-left:4px;}
.marL7{margin-left:7px;*margin-left:6px;_margin-left:6px;}
.marL10{margin-left:10px;*margin-left:9px;_margin-left:9px;}
.marL14{margin-left:14px;*margin-left:13px;_margin-left:13px;}
.marL40{margin-left: 40px;*margin-left: 39px;_margin-left: 38px;}

.marR9{margin-right: 8px;*margin-right: 7px;_margin-right: 7px;}
.marR20{margin-right:20px;*margin-right: 19px;_margin-right: 19px;}
.marR40{margin-right:40px;*margin-right: 39px;_margin-right:39px;}
.marR62{margin-right:62px;*margin-right: 61px;_margin-right: 40px;}
.marR89{margin-right:89px;*margin-right: 88px;_margin-right: 40px;}
.marR75{margin-right:75px;*margin-right: 74px;_margin-right: 43px;}