body {
  padding-top: 0px;
  background-color:#F2F2F2;
}

.bl10{height:10px; clear:both;}
.bl20{height:20px; clear:both;}
.bl30{height:30px; clear:both;}
.bl50{height:50px; clear:both;}
.bl60{height:60px; clear:both;}
.bl80{height:80px; clear:both;}
.bl100{height:100px; clear:both;}

.notborder{border:0px !important;}
.disabled *{color:#999; text-decoration:line-through;}

.bold{font-weight:bold !important;}
.red{color:#F00;}
.must{color:#F00; font-weight:bold; padding-right:3px;}
.must2{color:#F00; font-weight:bold;}

.container-fluid{max-width: 1200px;}
.top{border-bottom:1px solid #F2F2F2;}
.top .logo img{height: 130px; max-width: 100%; margin: 5px 0px;}
.top ul{list-style: none; margin-top: 30px;}
.top ul li{display: inline-block; margin-left:15px; list-style: none; list-style-type: none;}
.top ul li a{font-size: 16px; color:#fff; text-decoration: none;padding: 5px 25px;border-bottom:3px solid #fff; display: block;}
.top ul li a:hover{border-bottom:3px solid #FF0000;}
.top_nav_on{border-bottom:3px solid #FF0000 !important;}
@media(max-width:768px){
    .top ul{margin-top: 10px; padding:0px;}
	.top ul li{display:block; text-align:center; margin-left:0px;}
    .top ul li a{border:1px solid #CCC; margin: 5px 0px;}
	.top .logo{display:block; text-align:center;}
	.detail table{width:100%;}
}

footer{margin:10px auto 0px auto; padding: 20px 0px 10px 0px; text-align:center; background-color: #323333; color:#F2F2F2;}
footer .icp{margin-left: 30px;}
.main{padding:15px;}
.media-box{display:block; background-color:#FFF;}
.loadmore{margin:10px auto;text-align:center;}
.loadmore__tips{text-align:center;}

