.active2> a {color: #1469c5 !important;border: 1px solid #2b71c2 !important;}
.w360{
            float:right;
        }
        #mod  ul>li{
           float:left;
        }
        .system-ranking{
            margin-bottom:0px;
        }
        #rank-list-box-img>img{
            margin-bottom:20px;
        }
        .toto  .nav-box{
            display: flex;
            border-bottom: 1px solid #e2e2e2;
        }
        .toto .nav-box>li{
            float:left;
        }
        .toto .nav-box li.active{
            border-bottom: 2px solid #358ff0;
        }
        .toto .nav-box>li>a{
            display: block;
            padding: 0 13px;
            color:#333;
            font-size:22px;
            font-weight: 700;
        }
        .m-filter .filter-item .title{
			background: none;
        }
        .header .top .logo{
        	margin-top:0px;
        }
        .header .top .logo a{
        	width: 439px;
        	height:70px;
        }
        .two span{
        	background-image: url(static/images/5a2bb72494ceb.jpg) no-reapt;
        }
        #rank-list-box-img{
        	/*border:1px solid red;*/
        }
        #rank-list-box-img a{
        	display:block;
        	width:360px;
        	height:132px;
        }
        #rank-list-box-img a>img{
        	display: block;
        	margin-top:21px;
        }
        #rank-list-box-img .img1{
        	margin-top:10px;
        }
        .item-box{
        	margin-top:-6px;
        }
        .mod-page{
			width:805px;        	
        	margin-top:0;
			margin-bottom:37px;
        	padding:0;
        }
        .mod-page .m-page ul{
        	margin:0 auto;
        }
        .article-box>.toto>div{
        	padding-bottom:27px;
        }
        .footer p{
        	font-size: 12px;
        }
		.rank-tab a{
			position:relative;
			padding-right:5px;
			padding-left:8px;
		}
		.rank-tab a:after{
			content:"|";
			height:10px;
			width:2px;
			color:#000;
			position:absolute;
			bottom:20px;
			right:0;
		}
		.rank-tab a:nth-child(3):after{
			content:"";
		}
.footer_po > span {margin-left: 20px;}
.footer_po > span:first-child {margin-left: 0px;}