@charset "utf-8";


.querys button,.rcolbox h4,.rcolbox .b,.rcolboxl .hotlit,.rcolbox_2 h4,.main_top .toplist,#astrochannel .al h4,.cbt,.querys_1 h4,.main_top .hs,.main_top .trb h4 {
    background-image:url(../style/makeup_5.gif); background-repeat:no-repeat; 
}
.querys_1 h4 {
    height:34px; font-size:14px; line-height:34px; padding-left:30px; background-position:0 -50px; 
}
.cbt {
    overflow:hidden; 
}
.main_top .leftcol {
    width:310px; float:left; -border:1px solid #9f50ac;
}
.main_top .toplist {    width:370px; background-position:0 -350px; padding:20px 15px 0; border:1px solid #E0AEFF;margin:0 10px; }/*margin:0 10px; */
.main_top .headstr {
    text-align:center; margin-bottom:5px; 
}
.main_top h2 {
    margin:5px 0; 
}
.headitem {
    text-align:center; font-size:18px; font-family:黑体; font-weight:100; 
}
.main_top .hs {
    height:3px; display:block; overflow:hidden; background-position:0 -60px; width:360px; margin:10px auto 0; 
}
.srecitem {
    text-align:center; font-size:14px; font-weight:100; line-height:30px; 
}
.main_top .recsl {
    width:350px; margin:10px auto 0; 
}
.main_top .recsl ul {
    float:left; width:175px; 
}
.main_top .recsl li {
    height:26px; line-height:26px; font-size:14px; 
}
.focus {
    -border:solid 1px #E87070; -background:#EEA4A4; width:300px; -padding:2px; 
}
.main_top .trb {
    background:#FCF3F3; border:solid 1px #E0AEFF; height:336px; padding:10px 12px; 
}
.main_top .trb h4 {
    font-size:12px; height:30px; background-position:0 -90px; display:block; padding-left:14px; 
}
.main_top .trb li {
    float:left; width:65px; height:65px; display:inline; margin:5px 4px 5px 5px; 
}
#astrochannel {
    margin-top:10px; 
}
#astrochannel .fl {
    width:730px; 
}
#astrochannel .ab {
    border:solid 1px #C7E798; padding:1px 0; 
}
#astrochannel .alb {
    clear:both; width:730px; height:259px; 
}
#astrochannel .al {
    float:left; width:176px; border:#E0AEFF solid 1px; border-top-width:3px; height:261px; margin-right:5px; 
}

#astrochannel .al4,#astrochannel .al8,#astrochannel .al12 {   width:170px;
    margin-right:0; 
}
#astrochannel .al h4 {
    height:75px; text-align:center; background-position:0 -120px; padding:7px 0; 
}
#astrochannel .al ul {
    text-align:center; padding:5px 15px; 
}
#astrochannel .al ul li {
    font-size:12px; height:22px; line-height:22px; 
}
#astrochannel .al ul li.tls {
    font-size:14px; height:26px; line-height:26px; font-weight:700; 
}
.rcolbox h4 {
    background-position:0 -220px; font-size:14px; color:#fff;
}
.rcolbox h4.stitle1 {
    background-position:0 -270px; font-size:14px; 
}
.rcolbox .c {
    border:solid 1px #E0AEFF; border-top:0; border-bottom:0; 
}
.rcolbox .b {
    background-position:0 -260px; 
}
.rcolbox_2 h4 {
    background-position:-330px -50px; 
}
.fcolor,.fcolor a {
    color:#6f2d78; 
}
.main_top .rightcol,#astrochannel .fr {
    width:250px; 
}
.blink {
	border: #a060ba solid 1px; width: 984px; background: #E0AEFF; padding: 2px;margin-top:20px;
}
.blink ul {
	float: left; border: #a060ba 1px solid; padding: 5px; width: 972px;background: #FFF
}
.blink li {
	float: left; margin: 4px 10px; white-space: nowrap; display: inline; overflow: visible;
}
.blink .z {margin-bottom:-1px;}