#main{
    padding: 0 0 30px;
    background-color: #eee;
}
#copyright_type .content{
    padding: 20px 100px;
    background-color: #fff;
}
#copyright_type .hd{
    height: 30px;line-height: 30px;
    overflow: hidden;
}
#copyright_type .hd strong{
    font-size: 16px;
}
#copyright_type .bd{
    margin-left: -13px;
    margin-right: -13px;
    padding: 20px 0;
    overflow: hidden;
}
#copyright_type .bd ul{
    width: 1000px;
    border-left: 1px solid #ddd;
    border-top: 1px solid #ddd;
    overflow: hidden;
    margin: 0 auto;
}
#copyright_type .bd ul li{
    float: left;
    width: 199px;height: 199px;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}
#copyright_type .bd ul li a{
    display: block;
    padding: 40px 36px 0;
    height: 159px;
    background-color: #F7F7F7;
    text-align: center;
}
#copyright_type .bd ul li a i{
    margin: 0 auto;
}
#copyright_type .bd ul li a span{
    display: block;
    padding: 20px 0;
    line-height: 28px;
    font-size: 16px;color: #222;
}
#copyright_type .bd ul li a:hover{
    background-color: #F2FDF9;
}
#copyright_type .bd ul li a:hover .type-font{
    background-position: -25px -123px;
}
#copyright_type .bd ul li a:hover .type-talk{
    width: 64px;height: 64px;
    background-position: -132px -123px;
}
#copyright_type .bd ul li a:hover .type-music{
    width: 64px;height: 64px;
    background-position: -240px -123px;
}
#copyright_type .bd ul li a:hover .type-drama{
    width: 64px;height: 64px;
    background-position: -346px -123px;
}
#copyright_type .bd ul li a:hover .type-quyi{
    width: 64px;height: 64px;
    background-position: -455px -123px;
}
#copyright_type .bd ul li a:hover .type-dance{
    width: 64px;height: 64px;
    background-position: -563px -123px;
}
#copyright_type .bd ul li a:hover .type-acrobatics{
    width: 64px;height: 64px;
    background-position: -670px -123px;
}
#copyright_type .bd ul li a:hover .type-art{
    width: 64px;height: 64px;
    background-position: -778px -123px;
}
#copyright_type .bd ul li a:hover .type-building{
    width: 64px;height: 64px;
    background-position: -25px -318px;
}
#copyright_type .bd ul li a:hover .type-photography{
    width: 64px;height: 64px;
    background-position: -134px -317px;
}
#copyright_type .bd ul li a:hover .type-movie{
    width: 64px;height: 64px;
    background-position: -243px -317px;
}
#copyright_type .bd ul li a:hover .type-filmmaking{
    width: 64px;height: 64px;
    background-position: -352px -317px;
}
#copyright_type .bd ul li a:hover .type-design{
    width: 64px;height: 64px;
    background-position: -461px -317px;
}
#copyright_type .bd ul li a:hover .type-map{
    width: 64px;height: 64px;
    background-position: -569px -318px;
}
#copyright_type .bd ul li a:hover .type-model{
    width: 64px;height: 64px;
    background-position: -679px -317px;
}
#copyright_type .bd ul li a:hover .type-else{
    width: 64px;height: 64px;
    background-position: -788px -317px;
}
.column{
    padding: 20px 0 0;
}
.column .content{
    background-color: #fff;
    padding: 10px 24px 20px;
}
.column .hd{
    padding: 8px 0 20px;
    height: 18px;line-height: 18px;
    border-bottom: 1px dashed #ccc;
}
.column .hd strong{
    float: left;
    padding: 0 10px;
    border-left: 6px solid #00C280;
    font-size: 16px;
}
.column .hd a{
    float: right;
    color: #00C280;
}
.column .bd{
    padding: 15px 0;
    overflow: hidden;
}
.column .bd p{
    line-height: 26px;
    font-size: 12px; color: #666;
}
#breach h3{
    line-height: 20px;
    font-size: 12px; color: #666;
}
#breach h2{
    line-height: 24px;
    font-size: 12px; font-weight: 600; color: #333;
}
#breach P{
    text-indent: 24px;
}
#breach ol{
    padding: 0 0 0 36px;
}
#breach ol li{
    line-height: 26px;
    font-size: 12px; color: #666;
}
.icon-type{
    background-image: url('../images/icon/type-copyright.png');
}
.type-font{
    width: 64px;height: 64px;
    background-position: -25px -26px;
}
.type-talk{
    width: 64px;height: 64px;
    background-position: -132px -26px;
}
.type-music{
    width: 64px;height: 64px;
    background-position: -240px -26px;
}
.type-drama{
    width: 64px;height: 64px;
    background-position: -346px -26px;
}
.type-quyi{
    width: 64px;height: 64px;
    background-position: -455px -26px;
}
.type-dance{
    width: 64px;height: 64px;
    background-position: -563px -26px;
}
.type-acrobatics{
    width: 64px;height: 64px;
    background-position: -670px -26px;
}
.type-art{
    width: 64px;height: 64px;
    background-position: -778px -26px;
}
.type-building{
    width: 64px;height: 64px;
    background-position: -25px -220px;
}
.type-photography{
    width: 64px;height: 64px;
    background-position: -134px -220px;
}
.type-movie{
    width: 64px;height: 64px;
    background-position: -243px -220px;
}
.type-filmmaking{
    width: 64px;height: 64px;
    background-position: -352px -220px;
}
.type-design{
    width: 64px;height: 64px;
    background-position: -461px -220px;
}
.type-map{
    width: 64px;height: 64px;
    background-position: -569px -220px;
}
.type-model{
    width: 64px;height: 64px;
    background-position: -679px -220px;
}
.type-else{
    width: 64px;height: 64px;
    background-position: -788px -220px;
}
/* 覆盖 */
#breadcrumb,#copyright_type{
    position: relative;
    z-index: 2;
}
#breadcrumb dl,#breadcrumb dl dd,#breadcrumb dl dd a,#breadcrumb dl dd span{
    color: #fff;
}