@charset "utf-8";
/* CSS Document */
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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,input,select,textarea,table,caption,tbody,tfoot,thead,tr,th,td,figure,figcaption,nav,footer,section,header,menu,.x{margin:0;padding:0;}
a img,img,iframe{border:none;}
a span,form label{cursor:pointer;}
li{list-style:none;}
table{border-collapse:separate;}
caption,th,td{font-weight:normal;}
select,textarea,input,button{vertical-align:middle;font-family:inherit;font-size:100%;}
q:before,q:after,blockquote:before,blockquote:after{content:"";}
blockquote,q{quotes:"" "";}
h1{font-size:16px;font-weight:500;}
h2{font-size:14px;font-weight:500;}
h3{font-size:14px;font-weight:500;}
h4,h5,h6{font-size:100%;}
h6{font-weight:normal;}
.clear{clear:both;}
.red{color:red;}
a{text-decoration:none;cursor:auto;color:#373737;}
a:visited{color:#373737;}
.clearfix:after {content: "";visibility: hidden;display: block;font-size: 0;clear: both;height: 0;}
/* end reset */

.main{padding:0 24px;margin-top:27px;margin-bottom:40px;font-family:"微软雅黑"}
.main h1{color:#000000;font-size:15px;margin-bottom:8px;font-weight:500;line-height:21px;}
.main h1 span{display: inline-block;width:2px;height:13px;background:#2AD181;border-radius:4px;
margin-right:5px;position: relative;top:1px;}
.main p{color:rgba(0,0,0,0.55);font-size:14px;line-height:24px;padding-left:6px;}

.line{border-bottom:solid 1px rgba(225,225,225,0);height:2px;margin-top:19px;margin-bottom:19px;}
.main .footer{text-align:center;font-size:12px;color:#aaaaaa;line-height:16px;}