@charset "utf-8";
/* CSS Document */
body {
    font-size: 14px;
    font-family: "Microsoft YaHei", "微软雅黑", Tahoma, Helvetica, Arial, '宋体', sans-serif;
    color: #333;
}
body {
    behavior: url(css/hover.htc); /*可在IE6,7中对非<a>元素使用hover等伪类*/
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input,img, button, textarea, p, blockquote, th, td,video {
    margin: 0;
    padding: 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
    color: #444;
    text-align: center;
}
fieldset, img {
    border: 0 none;
}
input, select {
    padding-top: 0;
    padding-bottom: 0;
    outline: 0 none;
    vertical-align: middle;
}
img {
    vertical-align: middle;
    border: 0 none;
    display:inline-block;
}
address, caption, cite, code, dfn, th, var {
    font-style: normal;
    font-weight: normal;
}
ol, ul, li {
    list-style-type: none;
}
caption, th {
    text-align: left;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}
q:before, q:after {
    content: '';
}
abbr, acronym {
    border: 0;
}
a {
    color: #333333;
    text-decoration: none;
    cursor: pointer;
}
a:hover {
    color: #62b332;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.cb {
    clear: both;
}
.clearfix:after {
    content: "";
    display: block;
    visibility: hidden;
    height: 0;
    clear: both;
}
.clearfix {
    zoom: 1;
}



@font-face {
    font-family: 'iconfont';
    src: url('/assets/fonts/iconfont.eot'); /* IE9*/
    src: url('/assets/fonts/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/assets/fonts/iconfont.woff') format('woff'), /* chrome、firefox */ url('/assets/fonts/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('/assets/fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
                    


.iconfont {
    font-family: "iconfont" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
}


.pt6{padding-top:6px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.pt40{padding-top:40px;}
.pr4{padding-right:4px;}
.pr6{padding-right:6px;}
.pr10{padding-right:10px;}
.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}
.f12{font-size:12px;}
.f18{font-size:18px;}
.f22{font-size:22px;}
.fcg{color:#64B72B;}
.fwb{font-weight:bold;}
.bd{ border:1px solid #ccc;}
.bcb{background:#3fc4fd;}
.bcg{background:#08c899;}
.bco{background:#ffba21;}
.bcor{background:#ff6600;}
.bcr{background:#fe6b5b;}
.fcb{color:#3fc4fd;}
.fcq{color:#08c899;}
.fco{color:#ffba21;}
.fcr{color:#fe6b5b;}
.fch{color:#999;}
.m12{margin:12px;}


.notice_a{display:inline-block;width:100%;}