body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,iframe,input,label,li,ol,p,span,table,td,textarea,th,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%}dl,li,ol,ul{list-style-type:none}cite,dfn,em,i,small,strong{font-style:normal}img{border:0}button,fieldset,input,option,select{vertical-align:middle;font:12px/18px "宋体",arial,sans-serif}table{border-collapse:collapse;border-spacing:0}textarea{resize:none}a:link,a:visited{color:#575757;text-decoration:none}a:hover{color:#ef4165;text-decoration:none}a:active{color:#1d7400}.clearfix:after{display:table;line-height:0;content:"";clear:both}.fl{float:left}.fr{float:right}.tc{text-align:center}.tr{text-align:right}.fb{font-weight:700}.f12{font-size:12px}h3{font-weight:400}.listop{padding-top:15px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mL10{margin-left:10px}.mL15{margin-left:15px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.weiduduan{width:100px;margin:15px auto 1 auto}.maindemo{margin:0 auto;width:1000px}.maindemo .main-flow{margin:5px 0 0 0}.main-flow .current,.main-flow .current a,.main-flow .first-current,.main-flow .first-current a,.main-flow .last-current,.main-flow .last-current a,.main-flow li,.main-flow li a,.main-flow li.first,.main-flow li.last a{background:url(../images/stepflow.png) no-repeat}.main-flow{overflow:hidden;zoom:1;height:28px}.main-flow a{font-size:11.5px;font-weight:300;text-decoration:none;color:#fff}.main-flow li{float:left;position:relative;z-index:9;background-position:left -164px;line-height:1}.main-flow li.first{background-position:left -4px}.main-flow li a{display:block;float:left;position:relative;z-index:10;height:21px;margin:0 -15px 0 0;padding:8px 16px 0 15px;line-height:12px;background-position:right -204px}.main-flow li a:link,.main-flow li a:visited{color:#fff;text-decoration:none}.main-flow li.first a{padding:8px 16px 0 4px}.main-flow li.last a{background-position:right -84px}.main-flow .current,.main-flow .first-current,.main-flow .last-current{position:relative;z-index:11;background-position:left -244px}.main-flow .first-current{background-position:left -44px}.main-flow .current a:link,.main-flow .current a:visited,.main-flow .first-current a:link,.main-flow .first-current a:visited,.main-flow .last-current a:link,.main-flow .last-current a:visited{color:#427c9b;position:relative;z-index:12;background-position:right -284px}.main-flow .first-current a{padding:8px 16px 0 4px}.main-flow .last-current a{background-position:right -124px}