html,body{height: 100%;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,select,textarea,th,td,span {margin:0;padding:0;}
body, p, input, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form {list-style:none; vertical-align:middle; display: block;}
em,i {font-style: normal;}
body,ul,p,fieldset{margin:0;padding:0;border:0px}
ul,ol,li {list-style:none;}
div{display: block;}
.clearfix:after {content:" "; clear:both; display:block; height:0; visibility:hidden;}
a,a:visited{text-decoration:none;color:#333;}
.fl{float: left;}
.fr{float: right;}
.tac{text-align: center;}
.blank10{clear:both;height: 10px;overflow: hidden;}
.blank15{clear:both;height: 15px;overflow: hidden;}
.blank20{clear:both;height: 20px;overflow: hidden;}
.gc3{color: #333;}
.gc9 {color: #999;}
.gc6{color: #666;}
.bc{color: #317ECB;}
.gc{color: #468C00;}
.red{color: #b22c00;}
.oc{color: #eb7f32;}
.fs14{font-size: 14px;}
.fs16{font-size: 16px;}
.fs20 {font-size: 20px;}
.pb5{padding-bottom: 5px;}
.pl15{padding-left: 15px;}
.pr0{padding-right: 0!important;}
.pr15{padding-right: 15px;}
.mt0{margin-top: 0px!important;}
.ml5{margin-left: 5px;}
.mr10{margin-right: 10px;}
.mt10{margin-top: 10px;}
.mb5{margin-bottom: 5px;}
.mb10{margin-bottom: 10px;}
.b_bg{background-color: #3a8ce1;}


.pic_box{width:100%;}
.pic_box img{width:100%;display:block;}










