img.female {
    width: 32px;
    height: 32px;
    background: url(png.png) 0 0;
}

img.male {
    width: 32px;
    height: 32px;
    background: url(png.png) -32px 0;
}

img.bookmark {
    width: 16px;
    height: 16px;
    background: url(png.png) -64px 0;
}

img.delbookmark {
    width: 16px;
    height: 16px;
    background: url(png.png) -64px -16px;
}

img.download {
    width: 16px;
    height: 16px;
    background: url(png.png) -80px 0;
}

img.ie {
    width: 80px;
    height: 15px;
    background: url(icons.gif) -110px -20px;
}

img.firefox {
    width: 80px;
    height: 15px;
    background: url(icons.gif) -110px -35px;
}

img.azureus {
    width: 80px;
    height: 15px;
    background: url(icons.gif) -110px -50px;
}

img.utorrent {
    width: 80px;
    height: 15px;
    background: url(icons.gif) -110px -65px;
}

img.unlockednew {
    width: 35px;
    height: 36px;
    background: url(icons.gif) -100px -100px;
}

img.unlocked {
    width: 35px;
    height: 36px;
    background: url(icons.gif) -100px -136px;
}

img.lockednew {
    width: 35px;
    height: 36px;
    background: url(icons.gif) -135px -100px;
}

img.locked {
    width: 35px;
    height: 36px;
    background: url(icons.gif) -135px -136px;
}

img.unreadpm {
    width: 35px;
    height: 36px;
    background: url(icons.gif) -170px -100px;
}

img.readpm {
    width: 35px;
    height: 36px;
    background: url(icons.gif) -170px -136px;
}

img.pro_free {
    width: 36px;
    height: 11px;
    background: url(icons.gif) 0 0;
}

img.pro_2up {
    width: 36px;
    height: 11px;
    background: url(icons.gif) -36px 0;
}

img.pro_free2up {
    width: 36px;
    height: 11px;
    background: url(icons.gif) -72px 0;
}

img.pro_50pctdown {
    width: 36px;
    height: 11px;
    background: url(icons.gif) -108px 0;
}

img.pro_50pctdown2up {
    width: 36px;
    height: 11px;
    background: url(icons.gif) -144px 0;
}

img.pro_30pctdown {
    width: 36px;
    height: 11px;
    background: url(icons.gif) -180px 0;
}

img.cheaterbox {
    width: 14px;
    height: 14px;
    background: url(icons.gif) 0 -11px;
}

img.reportbox {
    width: 14px;
    height: 14px;
    background: url(icons.gif) -14px -11px;
}

img.staffbox {
    width: 14px;
    height: 14px;
    background: url(icons.gif) -28px -11px;
}

img.inbox {
    width: 14px;
    height: 14px;
    background: url(icons.gif) -42px -11px;
}

img.inboxnew {
    width: 14px;
    height: 14px;
    background: url(icons.gif) -56px -11px;
}

img.sentbox {
    width: 14px;
    height: 14px;
    background: url(icons.gif) -70px -11px;
}

img.arrowup {
    width: 7px;
    height: 8px;
    background: url(icons.gif) 0 -160px;
}

img.arrowdown {
    width: 7px;
    height: 8px;
    background: url(icons.gif) -7px -160px;
}

img.buddylist {
    width: 11px;
    height: 12px;
    background: url(icons.gif) 0 -148px;
}

img.rss {
    width: 11px;
    height: 12px;
    background: url(icons.gif) -11px -148px;
}

img.comments {
    width: 16px;
    height: 16px;
    background: url(icons.gif) 0 -25px;
}

img.files {
    width: 13px;
    height: 16px;
    background: url(icons.gif) -16px -25px;
}

img.time {
    width: 16px;
    height: 16px;
    background: url(icons.gif) -29px -25px;
}

img.size {
    width: 16px;
    height: 16px;
    background: url(icons.gif) -45px -25px;
}

img.seeders {
    width: 15px;
    height: 16px;
    background: url(icons.gif) -61px -25px;
}

img.leechers {
    width: 15px;
    height: 16px;
    background: url(icons.gif) -76px -25px;
}

img.snatched {
    width: 14px;
    height: 16px;
    background: url(icons.gif) -91px -25px;
}

img.disabledbig {
    width: 16px;
    height: 16px;
    background: url(icons.gif) 0 -41px;
}

img.leechwarnedbig {
    width: 16px;
    height: 16px;
    background: url(icons.gif) -16px -41px;
}

img.starbig {
    width: 16px;
    height: 16px;
}

img.warnedbig {
    width: 16px;
    height: 16px;
    background: url(icons.gif) -48px -41px;
}

img.disabled {
    width: 11px;
    height: 11px;
    background: url(icons.gif) 0 -57px;
}

img.leechwarned {
    width: 11px;
    height: 11px;
    background: url(icons.gif) -11px -57px;
}

img.star {
    width: 11px;
    height: 11px;
}

img.warned {
    width: 11px;
    height: 11px;
    background: url(icons.gif) -33px -57px;
}

img.dt_download {
    width: 14px;
    height: 14px;
    background: url(icons.gif) 0 -68px;
}

img.dt_edit, img.dt_delete {
    width: 14px;
    height: 14px;
    background: url(icons.gif) -14px -68px;
}

img.dt_report {
    width: 14px;
    height: 14px;
    background: url(icons.gif) -28px -68px;
}

img.dt_reseed {
    width: 14px;
    height: 14px;
    background: url(icons.gif) -42px -68px;
}

img.faq_new {
    width: 40px;
    height: 11px;
    background: url(icons.gif) 0 -82px;
}

img.faq_updated {
    width: 40px;
    height: 11px;
    background: url(icons.gif) -11px -82px;
}

img.staff_edit {
    width: 16px;
    height: 16px;
    background: url(icons.gif) 0 -93px;
}

img.staff_delete {
    width: 16px;
    height: 16px;
    background: url(icons.gif) -16px -93px;
}

img.button_online {
    width: 15px;
    height: 15px;
    background: url(icons.gif) 0 -109px;
}

img.button_offline {
    width: 15px;
    height: 15px;
    background: url(icons.gif) -15px -109px;
}

img.button_pm {
    width: 21px;
    height: 13px;
    background: url(icons.gif) -34px -202px;
}

img.speed_up {
    width: 10px;
    height: 15px;
    background: url(icons.gif) 0 -124px;
}

img.speed_down {
    width: 10px;
    height: 15px;
    background: url(icons.gif) -10px -124px;
}

img.plus {
    width: 9px;
    height: 9px;
    background: url(icons.gif) 0 -139px;
}

img.minus {
    width: 9px;
    height: 9px;
    background: url(icons.gif) -9px -139px;
}

img.sticky {
    width: 14px;
    height: 14px;
    background: url(icons.gif) 0 -202px;
}

img.forum_mod {
    width: 20px;
    height: 20px;
    background: url(icons.gif) -14px -202px;
}

img.imdb {
    width: 16px;
    height: 16px;
    background: url(icons.gif) -55px -202px;
}

img.top {
    width: 15px;
    height: 13px;
    background: url(icons.gif) -71px -202px;
}

img.multipage {
    width: 8px;
    height: 10px;
    background: url(icons.gif) -86px -202px;
}

img.listicon {
    width: 4px;
    height: 4px;
    background: url(icons.gif) -94px -202px;
}

img.no_gender {
    width: 16px;
    height: 23px;
    background: url(icons.gif) -98px -202px;
}

img.hitandrun {
    width: 35px;
    height: 12px;
    background: url(icons.gif?2) no-repeat -100px -171px;
    margin-left: 0.5em;
}

img.bar_left {
    width: 2px;
    height: 9px;
    background: url(icons.gif) 0 -183px;
}

img.bar_right {
    width: 2px;
    height: 9px;
    background: url(icons.gif) -2px -183px;
}

td.loadbarbg {
    height: 15px;
    background: url(bar.gif) repeat-x 0 0;
}

img.loadbargreen {
    height: 15px;
    background: url(bar.gif) repeat-x 0 -15px;
}

img.loadbarred {
    height: 15px;
    background: url(bar.gif) repeat-x 0 -30px;
}

img.loadbaryellow {
    height: 15px;
    background: url(bar.gif) repeat-x 0 -45px;
}

img.progbarrest {
    height: 9px;
    background: url(bar.gif) repeat-x 0 -60px;
}

img.progbargreen {
    height: 9px;
    background: url(bar.gif) repeat-x 0 -69px;
}

img.progbarred {
    height: 9px;
    background: url(bar.gif) repeat-x 0 -78px;
}

img.progbaryellow {
    height: 9px;
    background: url(bar.gif) repeat-x 0 -87px;
}

img.bar_end {
    width: 1px;
    height: 10px;
    background: url(bar.gif) 0 -96px;
}

img.unsltbar {
    height: 10px;
    background: url(bar.gif) repeat-x 0 -106px;
}

img.sltbar {
    height: 10px;
    background: url(bar.gif) repeat-x 0 -116px;
}

.tag-gf {
    background: #1C86EE;
    color: #ffffff;
}

.tag-diy {
    background: #FC9014;
    color: #ffffff;
}

.tag-sf {
    background: #e01d65;
    color: #ffffff;
}

.tag-gy {
    background: #3e93a0;
    color: #ffffff;
}

.tag-zz {
    background: #426ab9;
    color: #ffffff;
}

.tag-yq {
    background: #9932CC;
    color: #ffffff;
}

.tag-jz {
    background: #C12E2A;
    color: #ffffff;
}

.tag-db {
    background: #000000;
    color: #ffffff;
}

.tag-hdr10 {
    background: #38b03f;
    color: #ffffff;
}

.tag-hdr10p {
    background: #336633;
    color: #ffffff;
}

.tag-hlg {
    background: #009F00;
    color: #ffffff;
}

.tag-hdrvivid {
    background: #3BE500;
    color: #ffffff;
}

.tag {
    height: 15px;
    line-height: 15px;
    padding: 0 4px;
    font-family: 'Microsoft YaHei';
    font-size: 12px;
    text-align: center;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    margin-top: 2px;
    margin-left: 2px;
}

.imdbImg {
    display: inline-block;
    background: url("../pic/imdb2.png") no-repeat;
    background-size: contain;
    width: 16px;
    height: 16px;
}

.doubanImg {
    display: inline-block;
    background: url("../pic/douban2.png") no-repeat;
    background-size: contain;
    width: 16px;
    height: 16px;
}

.progressBar {
    padding: 1px;
    margin-top: 2px;
}

.progressBar.doing {
    border: 1px solid #FFCC00;
}

.progressBar.doing div {
    height: 2px;
    background-color: #ffff00;
}

.progressBar.out {
    border: 1px solid #838383;
}

.progressBar.out div {
    height: 2px;
    background-color: #aaaaaa;
}

.light_1 {
    text-decoration: none;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
    color: #ffffff;
    font-family: Audiowide;
    -webkit-animation: neon5 1.5s ease-in-out infinite alternate;
    -moz-animation: neon5 1.5s ease-in-out infinite alternate;
    animation: neon5 1.5s ease-in-out infinite alternate;
    text-shadow: 0 0 38px #fff, 0 -25px 100px #fff, 0 0 15px #fff, 0 0 20px #228DFF, 0 0 35px #228DFF, 0 0 40px #228DFF, 0 0 50px #228DFF, 0 0 75px #228DFF;
}

.light_2 {
    text-decoration: none;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
    color: #ffffff;
    font-family: Audiowide;
    -webkit-animation: neon5 1.5s ease-in-out infinite alternate;
    -moz-animation: neon5 1.5s ease-in-out infinite alternate;
    animation: neon5 1.5s ease-in-out infinite alternate;
    text-shadow: 0 0 38px #fff, 0 -25px 100px #fff, 0 0 15px #fff, 0 0 20px #ffff00, 0 0 35px #ffff00, 0 0 40px #ffff00, 0 0 50px #ffff00, 0 0 75px #ffff00;
}

.light_3 {
    text-decoration: none;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
    color: #ffffff;
    font-family: Audiowide;
    -webkit-animation: neon5 1.5s ease-in-out infinite alternate;
    -moz-animation: neon5 1.5s ease-in-out infinite alternate;
    animation: neon5 1.5s ease-in-out infinite alternate;
    text-shadow: 0 0 38px #fff, 0 -25px 100px #fff, 0 0 15px #fff, 0 0 20px #FF0000, 0 0 35px #FF0000, 0 0 40px #FF0000, 0 0 50px #FF0000, 0 0 75px #FF0000;
}

.light_4 {
    text-decoration: none;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
    color: #ffffff;
    font-family: Audiowide;
    -webkit-animation: neon5 1.5s ease-in-out infinite alternate;
    -moz-animation: neon5 1.5s ease-in-out infinite alternate;
    animation: neon5 1.5s ease-in-out infinite alternate;
    text-shadow: 0 0 38px #fff, 0 -25px 100px #fff, 0 0 15px #fff, 0 0 20px #00FF00, 0 0 35px #00FF00, 0 0 40px #00FF00, 0 0 50px #00FF00, 0 0 75px #00FF00;
}

.light_5 {
    text-decoration: none;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
    color: #ffffff;
    font-family: Audiowide;
    -webkit-animation: neon5 1.5s ease-in-out infinite alternate;
    -moz-animation: neon5 1.5s ease-in-out infinite alternate;
    animation: neon5 1.5s ease-in-out infinite alternate;
    text-shadow: 0 0 38px #fff, 0 -25px 100px #fff, 0 0 15px #fff, 0 0 20px #D200D2, 0 0 35px #D200D2, 0 0 40px #D200D2, 0 0 50px #D200D2, 0 0 75px #D200D2;
}

.light_6 {
    text-decoration: none;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
    color: #ffffff;
    font-family: Audiowide;
    -webkit-animation: neon5 1.5s ease-in-out infinite alternate;
    -moz-animation: neon5 1.5s ease-in-out infinite alternate;
    animation: neon5 1.5s ease-in-out infinite alternate;
    text-shadow: 0 0 38px #fff, 0 -25px 100px #fff, 0 0 15px #fff, 0 0 20px #FF8000, 0 0 35px #FF8000, 0 0 40px #FF8000, 0 0 50px #FF8000, 0 0 75px #FF8000;
}

a.faqlink:visited {
    color: #008600;
    font-weight: bold;
    text-decoration: none;
}

a.faqlink:link {
    color: #008600;
    font-weight: bold;
    text-decoration: none;
}
