#banner{
    display:block;
    margin:0 auto;
    width: 100%;
    height:360px;
    background:url("../img/helper.jpg") #1E2225 center no-repeat ;
}
#top-title{
    margin:60px auto 50px auto;
}
#content{
    height:auto;
    width:1200px;
    margin:0 auto;
    overflow:hidden;
}
#content .content-left{
    margin-top:50px;
    width:930px;
    height:auto;
    float:left;
}
#content .content-left ul{
    overflow:hidden;
}
#content .content-left ul li{
    width:290px;
    height:170px;
    background:#f5f5f5;
    border:3px solid #e0e0e0;
    border-radius:11px;
    float:left;
    margin:5px;
}
#content .subtitle{
    font-size:24px;
    text-align:center;
    margin-bottom:20px;
}
#content .sms{
    width:90%;
    margin:0px auto;
    font-size:14px;
    line-height:23px;
    padding:22px 0px;
    border-bottom:1px dotted #e0e0e0;
    cursor:text;
    min-height:69px;
}
#content .send{
    width:90%;
    text-align:center;
    font-size:16px;
    color:#26ad60;
    line-height:57px;
    display:block;
    margin:0 auto;
}
#content .send:hover{
    color:#1c9e55;
}
#content .content-left .content-img{
    width:186px;
    overflow:hidden;
    height:100%;
    float:left;
}
#content .content-left .content-img img{
    width:160px;
    height:120px;
}
#content .content-details{
    float:left;
}
#content .details-title{
    font-size:20px;
    font-weight:inherit;
    display:block;
}
#content .details-title:hover{
    color:#26ad60;
}
#content .details-more{
    width:740px;
    margin-top:10px;
    line-height:25px;
    color:#818588;
    display:block;
}
#content .details-other{
    margin-top:15px;
    margin-left:20px;
    color:#818588;
}
#content .details-author{
    width:115px;
    overflow:hidden;
    border-right:1px solid #e0e0e0;
    float:left;
}
#content .details-other img{
    float:left;
}
#content .details-other p{
    display:block;
    margin-left:5px;
    line-height:32px;
    font-size:14px;
    float:left;
}
#content .details-tags{
    float:left;
    margin-left:20px;
}
#content .details-tags a{
    display:block;
    height:auto;
    padding:2px 10px;
    width:auto;
    background:#f7f7f7;
    color:#b5babd;
    float:left;
    margin-top:5px;
    margin-right:10px;
    border:none;
}
#content .details-tags a:hover{
    background:#26ad60;
    color:#fff;
}
#content .content-paging{
    height:36px!important;
    width:58%!important;
    margin:50px auto!important;
}
#content .content-paging span{
    font-size:14px;
}
#content .content-paging ul li{
    width:auto!important;
    height:auto!important;
    display:inline-block!important;
    padding:5px 12px!important;
    border:1px solid #aaafb3!important;
    margin-right:10px!important;
    cursor:pointer!important;
    background:#fff!important;
    border-radius:0!important;
}
#content .content-paging ul li a{
    display:block!important;
    color:#aaafb3!important;
    font-size:14px!important;
}
#content .content-paging .active{
    background:#26ad60!important;
    border:1px solid #26AD60!important;
}
#content .content-paging .active a{
    color:#fff!important;
}
#content .content-paging ul li:hover{
    background:#26ad60!important;
    border:1px solid #26AD60!important;
}
#content .content-paging ul li:hover a{
    color:#fff!important;
}
#content .content-about{
     margin-top:80px;
     border-top:1px solid #e1e1e1;
 }
#content .content-about .about-title{
    padding:30px 0px 20px;
    font-size:20px;
}
#content .content-about ul{
    margin-bottom:60px;
    min-height: 240px;
}
#content .content-about ul li{
    height:110px;
}
#content .content-about ul li a{
    width:90%;
    margin:0 auto;
    font-size:14px;
    line-height:23px;
    padding:22px 0px;
    display:block;
}
#content .content-right{
    float:left;
    width:238px;
    margin-top:50px;
    font-size:20px;
    margin-left:30px;
}
#content .card-category{
    margin-top:20px;
}
#content .card-category .cate-name{
    color:#333;
    font-size:14px;
    width:100%;
    height:52px;
    background:#fff;
    border:1px solid #e0e0e0;
    border-bottom:none;
    line-height:52px;
    cursor:pointer;
    display:block;
}
#content .card-category .cate-name:hover{
    background:#f7f7f7;
}
#content .card-category:last-child{
    border-bottom:1px solid #e0e0e0;
}
#content .cate-name img{
    padding:11px 11px;
    float:left;
    height:28px;
}

#content .search-category{
    margin-top:20px;
}

#content .search-category .search-name{
    color:#434343;
    width:auto;
    font-size:14px;
    height:30px;
    line-height:30px;
    background:#f0f0f0;
    cursor:pointer;
    display:inline-block;
    padding:3px 5px;
    margin-bottom:5px;
}

#content .search-category .search-name:hover{
    background:#1c9e55;
}
#content .search-category .search-name:hover p{
    color:#fff;
}

#content .search-name p{
    font-size:14px;
}
