@charset "UTF-8";
html,body,h1,h2,h3,h4,h5,dl,dt,dd,ul,ol,li,p,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
html,body,button,input,select,textarea{font:12px/1.5 "Microsoft Yahei",Tahoma,Simsun,sans-serif;}
h1,h2,h3,h4,h5,button,input,select,textarea{font-size:100%;}
em,i{font-style:normal;}
form{display:inline;}
ul,ol{list-style:none;}
img{border:0 none;vertical-align: top;}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;outline:none;color:#000; -webkit-tap-highlight-color: rgba(0,0,0,0);}
a:hover{text-decoration: none;}
a:focus, *:focus {outline:none;}
.hidden{display:none}
.fl{float: left;}
.fr{float: right;}
.clearfix:before,.clearfix:after {display: table; content: " ";}
.clearfix:after {clear: both;}
.clearfix{*zoom: 1;}

.notice_detail{
    background: #fff;
    margin-top: 20px;
    padding: 0 30px;
    box-sizing: border-box;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
}
.space {
    height: 60px;
}
.notice_top{
    padding: 30px 0 20px;
    border-bottom: 1px solid #ededed;
    text-align: center;
}
.notice_title{
    color: #333;
    font-size: 25px;
}
.notice_sub{
    color: #999;
    margin-top: 10px;
    font-size: 14px;
}
.notice_cont{
    padding: 30px 0;
    font-size: 14px;
    color: #333;
    line-height: 24px;
    overflow: hidden;
    min-height: 216px;
}