body {
width:auto;
}
.wrap {
margin:0 auto;
*position:relative;
width:950px;
}
/*----内容部分通用定义----*/
.area {
background:#FFF;
_height:100%;
_overflow:hidden;
padding:0 0 10px;
position:relative;
}
.section {
margin:0 7px;
position:relative;
width:710px;
}
.side {
background:#EEE;
position:absolute;
right:6px;
top:0;
width:220px;
}
#part1 .side {
top:25px;
}
/*----内容一----*/
#scrollnews {
background:#EEE;
height:21px;
margin:0 0 4px;
overflow:hidden;
}
#scrollnews h2 {
border-right:1px solid #E0002B;
color:#E0002B;
float:left;
font-size:12px;
height:17px;
line-height:17px;
overflow:hidden;
margin:2px 0;
padding:0 8px;
}
#scrollnews h2 a {
color:#E0002B;
}
#scrollnews ul {
float:left;
padding:0 20px;
width:362px;
}
#scrollnews li {
background:url(../images/common/bg_icon.png) no-repeat 0 9px;
float:left;
height:21px;
line-height:21px;
overflow:hidden;
padding:0 10px;
width:280px;
}
#scrollnews h5 {
color:#0A1D86;
float:left;
font-size:12px;
font-weight:normal;
height:17px;
line-height:17px;
margin:2px 0;
overflow:hidden;
padding:0 0 0 10px;
width:175px;
}
#scrollnews h5 a {
color:#0A1D86;
margin:0 2px;
}
#scrollnews form {
float:right;
padding:0 5px 0 0;
}
#scrollnews input {
border:1px solid;
border-color:#808080 #D4D0C7 #D4D0C7 #808080;
height:16px;
margin:0 6px;
padding:1px 0 0;
width:160px;
}
#scrollnews .btnserch {
background:url(../images/common/bg_btn.png) no-repeat;
border:0;
height:19px;
padding:0;
width:40px;
}
.sec_main {
position:absolute;
right:0;
top:0;
width:417px;
}
.sec_sub {
width:285px;
}
#focus {
background:#E5E5E5;
height:244px;
margin:0 0 3px;
position:relative;
}
#focus h2 {
background:url(../images/index/bg_h2.png) no-repeat 0 -98px;
border-top:3px solid #000;
font-size:12px;
height:23px;
letter-spacing:8px;
margin:0 5px 1px;
overflow:hidden;
text-indent:8px;
*text-indent:0;
width:275px;
}
#focus h2 a {
color:#EDEDED;
float:left;
height:23px;
line-height:23px;
margin:0 -1px 0 0;
overflow:hidden;
text-align:center;
width:56px;
}
#focus h2 a:hover {
text-decoration:none;
}
#focus h2 .active {
background:url(../images/index/bg_h2a.png) no-repeat -99px -87px;
color:#FFF;
}
#focus ul {
height:210px;
margin:0 auto;
overflow:hidden;
width:275px;
}
#focus li {
height:210px;
overflow:hidden;
width:275px;
}
#focus li img {
border:1px solid #FFF;
display:block;
height:208px;
width:273px;
}
#focus li h3 {
font-size:12px;
height:23px;
line-height:23px;
position:absolute;
bottom:8px;
left:10px;
text-align:center;
width:265px;
z-index:10;
}
#focus li h3 a {
color:#FFF;
}
.bgfif {
background:#000;
height:23px;
width:273px;
opacity:0.5;
position:absolute;
bottom:8px;
left:6px;
filter:alpha(opacity=50);
z-index:5;
}
#dujia h2 {
background:url(../images/index/bg_h2.png) no-repeat 0 -31px;
font-size:14px;
height:25px;
letter-spacing:8px;
line-height:27px;
*line-height:29px;
overflow:hidden;
text-align:center;
text-indent:8px;
*text-indent:0;
width:286px;
}
#dujia h2 a {
color:#949494;
float:left;
margin:0 1px 0 0;
width:142px;
}
#dujia h2 a:hover {
text-decoration:none;
}
#dujia h2 .active {
background:url(../images/index/bg_h2a.png) no-repeat 0 -62px;
color:#000;
}
#dujia ul {
border:1px solid #E5E5E5;
padding:3px 10px;
}
#dujia li {
background:url(../images/common/bg_icon.png) no-repeat 0 -32px;
height:20px;
line-height:20px;
overflow:hidden;
text-indent:13px;
}
#firstTopic {
height:140px;
overflow:hidden;
position:relative;
}
#firstTopic h2 {
background:#E5E5E5;
font-size:14px;
height:23px;
letter-spacing:8px;
line-height:23px;
text-indent:8px;
}
#firstTopic h2 a {
color:#000;
}
#firstTopic h2 a:hover {
text-decoration:none;
}
#firstTopic h2 a span {
color:#DD002C;
}
#firstTopic h3 {
color:#C3060C;
font-size:12px;
height:20px;
line-height:20px;
margin:3px 2px 0;
overflow:hidden;
width:190px;
}
#firstTopic h3 a {
color:#C3060C;
}
#firstTopic p {
color:#313131;
height:60px;
line-height:20px;
margin:0 2px 5px;
overflow:hidden;
width:190px;
}
#firstTopic ul {
background:url(../images/index/bg_btn.png) no-repeat 0 -21px;
height:78px;
position:absolute;
top:35px;
right:0;
width:86px;
}
#firstTopic li {
font-weight:bold;
height:33px;
margin:0 0 12px;
text-align:center;
}
#firstTopic li a {
color:#000;
display:block;
height:16px;
letter-spacing:5px;
line-height:16px;
padding:17px 0 0;
}
#firstTopic li a:hover {
text-decoration:none;
}
.vote {
background:url(../images/index/bg_btn.png) no-repeat;
border:0;
color:#FFF;
display:block;
height:21px;
line-height:21px;
margin:0 30px;
text-align:center;
width:78px;
}
.vote:hover {
color:#FFF;
text-decoration:none;
}
#mainNews {
height:390px;
overflow:hidden;
position:relative;
}
#mainNews h2 {
background:url(../images/index/bg_h2.png) repeat-x 0 -7px;
font-size:14px;
height:24px;
line-height:24px;
*line-height:26px;
overflow:hidden;
text-align:center;
}
#mainNews h2 a {
background:url(../images/index/bg_h2a.png) no-repeat -82px -7px;
color:#939393;
display:inline;
float:left;
height:24px;
margin:0 60px 0 25px;
_margin:0 59px 0 25px;
width:73px;
}
#mainNews h2 a:hover {
text-decoration:none;
}
#mainNews h2 .active {
background:url(../images/index/bg_h2a.png) no-repeat 0 -38px;
color:#DD002C;
width:82px;
}
#mainNews h3 {
font-size:14px;
height:24px;
line-height:24px;
*line-height:26px;
overflow:hidden;
position:absolute;
top:0;
right:0;
text-align:center;
z-index:10;
}
#mainNews h3 a {
background:url(../images/index/bg_h2a.png) no-repeat -82px -7px;
color:#939393;
display:inline;
float:left;
margin:0 0 0 3px;
width:73px;
}
#mainNews h3 a:hover {
text-decoration:none;
}
#mainNews h3 .active {
background:url(../images/index/bg_h2a.png) no-repeat -82px -38px;
color:#DD002C;
}
#mainNews h1 {
font-family:"黑体";
font-size:18px;
font-weight:normal;
height:25px;
line-height:25px;
margin:10px 10px 0;
overflow:hidden;
text-align:center;
}
#mainNews h1 a {
color:#000;
}
#mainNews h1 a:hover {
color:#C00;
}
#mainNews h5 {
font-size:12px;
height:16px;
line-height:16px;
margin:0 2px 5px;
font-weight:normal;
overflow:hidden;
text-align:center;
}
#mainNews ul {
margin:0 10px;
padding:5px 0;
}
#mainNews .block1 ul {
padding:4px 0;
}
#mainNews .list2 {
border-top:1px dashed #999;
}
#mainNews li {
background:url(../images/common/bg_icon.png) no-repeat 0 -30px;
font-size:14px;
height:25px;
line-height:25px;
overflow:hidden;
text-indent:13px;
}
#mainNews li h4 {
display:inline;
font-size:14px;
font-weight:normal;
margin:0 5px 0 0;
}
#mainNews li h4 a {
color:#0A1D86;
}
.imglist {
_height:100%;
overflow:hidden;
padding:0 10px 10px;
}
#mainNews .imglist li {
background:#FFF;
float:left;
height:115px;
padding:0 6px;
text-indent:0;
width:120px;
}
#mainNews .imglist li img {
height:90px;
width:118px;
}
#mainNews .imglist h4 {
display:block;
font-size:12px;
font-weight:normal;
line-height:25px;
margin:0;
text-align:center;
}
#mainNews .block3 ol {
background:url(../images/index/bg_rank.png) no-repeat 0 10px;
margin:10px;
position:relative;
}
#mainNews .block3 li {
background:none;
height:30px;
line-height:30px;
padding:0 50px 0 0;
position:relative;
text-indent:28px;
}
#mainNews .block3 li .chn {
color:#0A1D86;
position:absolute;
top:0;
right:0;
text-indent:0;
}
#mainNews .block4 ol {
margin:10px;
}
#mainNews .block4 li {
background:none;
height:30px;
line-height:30px;
padding:0 0 0 80px;
position:relative;
text-indent:0;
}
#mainNews .block4 li .com_no {
color:#DD002C;
font-size:12px;
position:absolute;
top:0;
left:0;
}
#mainNews #zixun {
height:150px;
overflow:hidden;
position:absolute;
top:84px;
left:77px;
*left:70px;
width:340px;
}
#mainNews #zixun p {
font-size:14px;
height:25px;
line-height:25px;
overflow:hidden;
}
#todayNews {
height:180px;
margin:10px 0 0;
overflow:hidden;
position:relative;
}
#todayNews h2 {
background:url(../images/index/bg_h2.png) no-repeat 0 -56px;
clear:both;
font-size:14px;
height:32px;
line-height:32px;
*line-height:32px;
margin:0 10px 5px;
overflow:hidden;
text-indent:27px;
width:380px;
}
#todayNews h2 a {
color:#808080;
}
#todayNews h3 {
font-size:12px;
font-weight:normal;
height:20px;
line-height:20px;
overflow:hidden;
position:absolute;
top:7px;
right:110px;
text-align:right;
width:196px;
}
#todayNews h3 a {
color:#0A1D86;
}
#todayNews ul {
margin:0 15px 0 25px;
}
#todayNews li {
height:24px;
line-height:24px;
overflow:hidden;
}
#todayNews li h4 {
display:inline;
font-size:12px;
font-weight:normal;
margin:0 5px 0 0;
}
#todayNews li h4 a {
color:#0A1D86;
}
.side h2 {
border-bottom:1px solid #000;
font-size:12px;
height:30px;
letter-spacing:5px;
line-height:30px;
margin:0 4px;
overflow:hidden;
position:relative;
text-indent:15px;
}
.side h2 .more {
background:url(../images/index/bg_h2a.png) no-repeat 2px -80px;
position:absolute;
top:0;
right:0;
text-indent:9999px;
_text-indent:-9999px;
width:30px;
}
#part1 .side h2 {
height:23px;
line-height:23px;
}
#part1 .side h2 .more {
background-position:2px -85px;
}
.textlist {
padding:8px;
}
.textlist li {
background:url(../images/common/bg_icon.png) no-repeat 0 -30px;
height:22px;
line-height:22px;
overflow:hidden;
text-indent:12px;
}
#bbs h3 {
display:inline;
float:left;
margin:10px 5px 0 10px;
}
#bbs h3 img {
border:1px solid #C3BFC0;
height:73px;
width:73px;
}
#bbs ul {
margin:7px 10px;
*margin:9px 10px;
_margin:9px 6px 9px 10px;
}
#bbs li {
height:20px;
line-height:20px;
overflow:hidden;
}
/*----内容二----*/
.section1 {
width:306px;
}
.section2 {
position:absolute;
top:0;
right:0;
width:404px;
}
.section1 h2,.section2 h2 {
background:url(../images/index/bg_h2.png) repeat-x;
font-size:14px;
height:31px;
letter-spacing:15px;
margin:0 0 8px;
overflow:hidden;
}
.section1 h2 a,.section2 h2 a {
background:url(../images/index/bg_h2a.png) no-repeat;
color:#7C7C7C;
float:left;
height:24px;
line-height:24px;
*line-height:28px;
overflow:hidden;
padding:7px 0 0;
text-align:center;
text-indent:15px;
*text-indent:0;
width:82px;
}
.section1 h2 a:hover,.section2 h2 a:hover {
text-decoration:none;
}
.section1 h2 .active,.section2 h2 .active {
background-position:0 -31px;
color:#DC002C;
}
.section1 h2 .more,.section2 h2 .more {
background:url(../images/index/bg_h2a.png) no-repeat 3px -78px!important;
float:right;
text-indent:9999px;
_text-indent:-9999px;
width:35px;
}
.section1 h3,.section2 h3 {
font-size:14px;
height:31px;
position:absolute;
top:0;
left:85px;
}
.section1 h3 a,.section2 h3 a {
background:url(../images/index/bg_h2a.png) no-repeat -82px 0;
color:#7C7C7C;
display:inline;
float:left;
height:24px;
line-height:24px;
*line-height:28px;
margin:0 3px 0 0;
padding:7px 0 0;
overflow:hidden;
text-align:center;
width:73px;
}
.section1 h3 a:hover,.section2 h3 a:hover {
text-decoration:none;
}
.section1 h3 .active,.section2 h3 .active {
background-position:-82px -31px;
color:#DC002C;
}
.section1 ul,.section2 ul {
margin:0 1px;
}
.section1 li,.section2 li {
background:url(../images/common/bg_icon.png) no-repeat 0 -30px;
font-size:14px;
height:24px;
line-height:24px;
overflow:hidden;
text-indent:10px;
}
.section1 h4,.section2 h4 {
font-size:12px;
font-weight:normal;
height:94px;
overflow:hidden;
text-align:center;
width:96px;
}
.section1 h4 a,.section2 h4 a {
line-height:20px;
}
.section1 h4 img,.section2 h4 img {
display:block;
height:70px;
margin:0 auto 4px;
width:92px;
}
.imglist li {
background:#FFF;
float:left;
height:125px;
text-indent:0;
width:138px;
}
.imglist li img {
display:block;
height:106px;
margin:0 auto;
width:138px;
}
.imglist h4 {
display:block;
font-size:12px;
font-weight:normal;
height:20px;
line-height:20px;
margin:0;
text-align:center;
width:auto;
}
#china,#taihai,#caijing,#inter,#mil,#ent,#history,#tech,#travel,#society,#health,#auto,#book,#shequ {
height:275px;
overflow:hidden;
position:relative;
}
#china h2 a {
background-position:0 -31px;
color:#DC002C;
}
#china li {
height:25px;
line-height:25px;
}
#taihai .list2 a {
color:#0A1D86;
}
#taihai .imglist {
border-top:1px dashed #CCC;
margin:2px 5px 0 1px;
padding:5px 0;
}
#taihai .imglist li {
padding:0 6px;
}
#caijing .list2 {
border-top:1px dashed #CDCDCD;
margin:5px 10px 0 1px;
padding:5px 0 0;
} 
#caijing .list2 a {
color:#0A1D86;
}
#inter h2 a {
background-position:0 -31px;
color:#DC002C;
}
#inter h4 {
border-bottom:1px dashed #C8C8C8;
line-height:22px;
margin:0 5px 5px;
padding:0 300px 4px 0;
}
#inter h4 a {
line-height:22px;
}
#inter .list1 {
position:absolute;
top:38px;
right:0;
width:290px;
}
#inter .list1 li {
height:25px;
line-height:25px;
}
#inter .list2 {
background:#F3F6FB;
border:1px solid #CACACA;
height:118px;
margin:5px;
overflow:hidden;
padding:1px 4px;
width:88px;
}
#inter .list2 li {
background:none;
font-size:12px;
height:40px;
line-height:20px;
text-indent:0;
}
#inter .list2 li a {
color:#000;
}
#inter .list2 li a:hover {
color:#C00;
}
#mil .block1 h4 {
border-bottom:1px dashed #C8C8C8;
margin:0 5px 20px;
padding:0 300px 4px 0;
}
#mil .block1 h4 a {
line-height:22px;
}
#mil .block1 ul {
display:inline;
float:right;
margin:-123px 1px 0;
width:290px;
}
#mil .block2 li {
height:120px;
padding:0 4px 0 3px;
width:120px;
}
#mil .block2 li img {
border:1px solid #BFBFBF;
height:90px;
width:118px;
}
#ent h4 {
margin:0 5px;
}
#ent h5 {
font-size:12px;
height:16px;
line-height:16px;
margin:0 0 10px;
text-align:center;
}
#ent h5 a {
color:#0A1D84;
margin:0 3px;
}
#ent h6 {
font-size:12px;
font-weight:normal;
height:96px;
line-height:24px;
overflow:hidden;
position:absolute;
top:60px;
right:10px;
width:280px;
}
#ent .block1 h5 {
font-weight:normal;
}
#ent .block1 .list2 {
margin:10px 5px;
}
#ent .block1 .list2 cite {
font-size:12px;
font-style:normal;
}
#ent .block1 .list2 cite a {
color:#0A1D86;
}
#ent .block2 h4 {
height:205px;
width:130px;
}
#ent .block2 h4 img {
border:1px solid #838383;
height:178px;
padding:1px;
width:126px;
}
#ent .block2 .imglist {
padding:0;
position:absolute;
top:65px;
right:0;
}
#ent .block2 .imglist li {
height:95px;
padding:0 6px;
width:120px;
}
#ent .block2 .imglist li img {
border:1px solid #7C7C7C;
height:68px;
width:118px;
}
#ent .block2 .imglist li h4 {
height:20px;
margin:0;
width:120px;
}
#ent .block2 .list1 {
position:absolute;
top:155px;
right:0;
width:264px;
}
#ent .block2 .list1 li {
float:left;
font-size:12px;
width:132px;
}
#ent .block3 h4 {
margin:12px 0 26px 5px;
position:relative;
z-index:10;
}
#ent .block3 .list1 {
position:absolute;
top:35px;
right:0;
width:290px;
}
#ent .block3 .list1 li {
background-position:0 -32px;
float:left;
font-size:12px;
height:21px;
line-height:21px;
padding:0 5px 0 0;
width:140px;
}
#ent .block3 .list2 {
border-top:1px dashed #C9C9C9;
position:absolute;
top:150px;
right:0;
padding:10px 0 0 110px;
width:290px;
}
#history h3 {
letter-spacing:4px;
text-indent:4px;
*text-indent:0;
}
#history .block1 .list1 {
border:0;
position:absolute;
top:38px;
right:0;
width:205px;
}
#history .block1 .list2 {
border-top:1px dashed #C9C9C9;
margin:10px 5px;
padding:5px 0 0;
}
#history .block2 h4 {
height:110px;
margin:0 1px 10px;
width:120px;
}
#history .block2 h4 img {
height:86px;
width:110px;
}
#history .block2 ul {
position:absolute;
top:40px;
right:5px;
width:175px;
}
#history .block2 .list2 {
border-top:1px dashed #C9C9C9;
padding:10px 0 0 125px;
top:150px;
}
#tech h3 {
letter-spacing:12px;
text-indent:12px;
*text-indent:0;
}
#tech .list1 {
border:0;
position:absolute;
top:38px;
right:0;
width:205px;
}
#tech .list2 {
border-top:1px dashed #C9C9C9;
margin:10px 5px;
padding:5px 0 0;
}
#travel h2 a {
background-position:0 -31px;
color:#DC002C;
}
#travel h3 {
font-size:12px;
font-weight:normal;
height:24px;
left:92px;
line-height:24px;
margin:7px 0 0;
overflow:hidden;
}
#travel h3 a {
background:none;
float:none;
margin:0;
padding:0;
}
#travel h3 a:hover {
text-decoration:underline;
}
#travel .list1 {
border:0;
position:absolute;
top:38px;
right:0;
width:205px;
}
#travel .list2 {
border-top:1px dashed #C9C9C9;
margin:10px 5px 5px;
padding:5px 0 0;
}
#travel p {
color:#0A1D86;
font-weight:bold;
line-height:20px;
margin:0 10px;
}
#travel p a {
color:#DD002C;
font-weight:normal;
}
#society .list1 {
border:0;
position:absolute;
top:38px;
right:0;
width:205px;
}
#society .list2 {
border-top:1px dashed #C9C9C9;
margin:10px 5px 5px;
padding:5px 0 0;
}
#society .imglist li {
height:115px;
padding:0 8px 3px;
width:125px;
}
#society .imglist li img {
height:95px;
width:125px;
}
#health h3 a {
letter-spacing:12px;
*letter-spacing:0;
text-indent:12px;
*text-indent:0;
}
#health h3 a+a {
letter-spacing:0;
text-indent:0;
}
#health h4 {
margin:0 5px;
}
#health .block1 .title {
border:0;
font-size:14px;
font-weight:bold;
line-height:normal;
margin:0;
padding:0;
position:absolute;
top:38px;
right:5px;
text-align:left;
width:290px;
}
#health .block1 .title a {
color:#0A1D86;
margin:0;
}
#health .block1 h6 {
font-size:12px;
font-weight:normal;
height:72px;
line-height:24px;
overflow:hidden;
position:absolute;
top:58px;
right:5px;
width:290px;
}
#health .block1 h5 {
border-top:1px dashed #C9C9C9;
font-size:12px;
font-weight:normal;
line-height:20px;
margin:10px 5px 5px;
padding:3px 0 0;
text-align:center;
}
#health .block1 h5 a {
color:#0A1D86;
margin:0 10px;
}
#health .block1 .list2 cite {
font-size:12px;
font-style:normal;
}
#health .block1 .list2 cite a {
color:#0A1D86;
}
#health .block2 h5 {
border-bottom:1px dashed #C9C9C9;
font-size:12px;
line-height:20px;
margin:0 15px;
padding:0 0 2px;
text-align:center;
}
#health .block2 h5 a {
color:#0A1D86;
margin:0 10px;
}
#health .block2 h4 {
margin:8px 5px 10px;
}
#health .block2 ul {
position:absolute;
top:68px;
right:5px;
width:280px;
}
#health .block2 .list2 {
top:212px;
}
#health .block2 .list2 li a {
color:#0A1D86;
}
#health .block3 h5 {
border-bottom:1px dashed #C9C9C9;
font-size:12px;
line-height:20px;
margin:0 15px;
padding:0 0 2px;
text-align:center;
}
#health .block3 h5 a {
color:#0A1D86;
margin:0 15px;
}
#health .block3 h4 {
margin:9px 5px 14px;
}
#health .block3 ul {
position:absolute;
top:65px;
right:5px;
width:280px;
}
#health .block3 .list2 {
border-top:1px dashed #C9C9C9;
padding:2px 0 0 115px;
top:170px;
}
#health .block3 .list2 li a {
color:#0A1D86;
}
#auto h4 {
margin:0 5px 27px;
}
#auto ul {
position:absolute;
top:38px;
right:0;
width:290px;
}
#auto .list2 {
border-top:1px dashed #C9C9C9;
padding:2px 0 0 110px;
top:143px;
}
#auto .block2 .list2,#auto .block3 .list2 {
padding:5px 0 0 0;
top:143px;
width:400px;
}
#auto li h4 {
display:inline;
font-size:14px;
font-weight:normal;
margin:0 5px 0 0;
}
#auto li h4 a {
color:#0A1D86;
}
#book h3 {
letter-spacing:12px;
text-indent:12px;
*text-indent:0;
}
#book .block1 h4 {
margin:0 5px;
}
#book .block1 .list1 {
border:0;
position:absolute;
top:38px;
right:0;
width:300px;
}
#book .block1 .list1 li {
background:none;
color:#0A1D86
}
#book .block1 .list1 li a {
color:#0A1D86
}
#book .block1 .list2 {
border-top:1px dashed #C9C9C9;
margin:10px 5px;
overflow:hidden;
padding:5px 0 0;
position:absolute;
top:133px;
}
#book .block1 .list2 li {
float:left;
width:197px;
}
#book .block2 .list1 {
border-bottom:1px dashed #C9C9C9;
margin:0 10px;
padding:0 0 5px;
}
#book .block2 .imglist {
padding:5px 0 0;
}
#book .block2 .imglist li {
height:102px;
padding:0 8px;
width:84px;
}
#book .block2 .imglist li img {
border:1px solid #656565;
height:83px;
width:70px;
}
#shequ h2 a {
letter-spacing:0;
text-indent:0;
}
#shequ h2 .more {
text-indent:9999px;
_text-indent:-9999px;
}
#shequ h4 {
margin:0 5px;
}
#shequ .list1 {
background:#F3F6FB;
border:1px solid #CACACA;
height:118px;
margin:5px;
overflow:hidden;
padding:4px;
width:88px;
}
#shequ .list1 li {
background:none;
font-size:12px;
height:20px;
line-height:20px;
text-indent:0;
}
#shequ .list1 li a {
color:#000;
}
#shequ .list1 li a:hover {
color:#C00;
}
#shequ h5 {
font-size:14px;
position:absolute;
top:43px;
right:5px;
width:290px;
}
#shequ h5 a {
color:#0A1D86;
}
#shequ .block1 .list2 {
position:absolute;
top:68px;
right:2px;
width:290px;
}
#shequ .block1 .list2 li {
height:25px;
line-height:25px;
}
#shequ .block2 ul {
margin:0 10px;
padding:3px 0 0;
}
#shequ .block2 li {
height:25px;
line-height:25px;
}
#shequ .block2 li h4 {
display:inline;
font-size:14px;
font-weight:normal;
margin:0 5px 0 0;
}
#shequ .block2 li h4 a {
color:#0A1D86;
}
#comment {
height:197px;
overflow:hidden;
}
#comment .textlist {
padding:6px 8px;
}
#guide {
background:#FFF;
border:1px solid #CDCDCD;
height:212px;
overflow:hidden;
position:relative;
width:218px;
}
#guide h2 {
background:url(../images/index_bgguide.jpg) repeat-x;
border:1px solid #FFF;
color:#686868;
font-size:14px;
height:22px;
line-height:22px;
margin:0;
overflow:hidden;
text-indent:10px;
}
#guide h2 a {
color:#686868;
}
#guide h3 {
background:url(../images/index_bgguideh3.gif) no-repeat;
height:17px;
margin:0 0 8px;
overflow:hidden;
text-indent:9999px;
*text-indent:-9999px;
}
#guide h3 a {
cursor:pointer;
float:left;
height:17px;
}
#a_huanqiu {
width:67px;
}
#a_shengming {
width:73px;
}
#a_fengyou {
width:78px;
}
#guide h4 {
margin:0 3px;
}
#guide h4 img {
border:1px solid #000;
display:block;
height:148px;
width:98px;
}
#guide ul {
background:#FFF url(../images/index_bggdno.jpg) repeat-x;
padding:0 0 10px;
position:absolute;
top:52px;
right:5px;
width:104px;
z-index:10;
}
#guide li {
border:1px solid #BBD7E5;
display:inline;
float:left;
height:18px;
line-height:18px;
margin:2px;
overflow:hidden;
text-align:center;
width:20px;
}
#guide li a {
display:block;
}
#guide li a:hover {
background:#FC3;
text-decoration:none;
}
#guide .onreading a {
background:#D00;
color:#FFF;
font-weight:bold;
}
#guide .onreading a:hover {
background:#D00;
}
#guide p {
clear:both;
float:right;
height:20px;
line-height:20px;
margin:2px 0;
position:relative;
right:3px;
top:-45px;
text-align:center;
width:108px;
}
#todayImg {
height:270px;
overflow:hidden;
}
#todayImg ul {
padding:5px 6px 0;
}
#todayImg li {
float:left;
height:102px;
overflow:hidden;
padding:10px 3px 0;
text-align:center;
width:98px;
}
#todayImg li img {
height:70px;
margin:0 0 5px;
width:91px;
}
#todayImg li h3 {
font-size:12px;
font-weight:normal;
height:25px;
line-height:25px;
}
#comics {
height:210px;
position:relative;
}
#comics h2 {
margin:0 4px 6px;
}
#comics h3 {
font-size:12px;
font-weight:normal;
height:165px;
line-height:20px;
overflow:hidden;
position:absolute;
top:40px;
right:5px;
text-align:center;
width:104px;
}
#comics h3 img {
border:1px solid #C1C2BD;
display:block;
height:136px;
margin:0 0 5px;
width:102px;
}
#comics ol {
margin:0 4px;
list-style:decimal;
list-style-position:inside;
width:105px;
}
#comics li {
height:20px;
line-height:20px;
overflow:hidden;
*height:auto;
*overflow:visible;
}
#comics li a {
*display:block;
*height:20px;
*overflow:hidden;
}
#groups {
height:270px;
}
#groups .imglist {
height:95px;
overflow:hidden;
padding:10px 4px 0;
}
#groups .imglist li {
background:#EEE;
height:95px;
padding:0 3px;
text-align:center;
width:100px;
}
#groups .imglist li img {
height:70px;
width:92px;
}
#groups .imglist li h3 {
font-size:12px;
font-weight:normal;
height:20px;
line-height:20px;
margin:5px 0 0;
overflow:hidden;
}
#groups .textlist {
padding:3px 8px;
}
#groups h4 {
color:#0A1D86;
font-size:12px;
font-weight:normal;
height:20px;
line-height:20px;
margin:0 10px;
overflow:hidden;
}
#groups h4 a {
color:#0A1D86;
}
/*----广告位----*/
.banner {
background:#FFF;
clear:both;
_height:100%;
overflow:hidden;
}
#banner01 {
height:140px;
overflow:hidden;
padding:5px 10px;
position:relative;
}
#banner01 img {
height:90px;
position:absolute;
top:48px;
left:10px;
width:660px;
}
#banner01 object {
height:90px;
position:absolute;
top:48px;
left:10px;
width:660px;
}
#banner01 embed {
height:90px;
position:absolute;
top:48px;
left:10px;
width:660px;
}
#banner01 ul {
height:48px;
overflow:hidden;
position:absolute;
top:0;
left:10px;
width:670px;
}
#banner01 li {
background:url(../images/common/bg_icon.png) no-repeat 0 -70px;
float:left;
height:24px;
line-height:24px;
overflow:hidden;
text-indent:9px;
width:134px;
}
#banner01 li a {
color:#436370;
}
#banner01 .list2 {
height:144px;
right:0;
left:auto;
width:270px;
}
#banner02 {
height:90px;
margin:5px 0;
}
#banner02 img {
height:90px;
width:285px;
}
#banner02 object {
height:90px;
width:285px;
}
#banner02 embed {
height:90px;
width:285px;
}
#part1 .sec_main .banner {
background:url(../images/index/bg_banner.png) no-repeat;
height:82px;
margin:10px;
width:380px;
}
#part1 .sec_main .banner ul {
margin:0 10px;
}
#part1 .sec_main .banner li {
background:url(../images/common/bg_icon.png) no-repeat 0 -107px;
font-size:14px;
height:26px;
line-height:26px;
overflow:hidden;
text-indent:10px;
}
#part1 .sec_main .banner li a {
color:#2C2C2C;
}
.side .banner ul {
overflow:hidden;
padding:3px 8px;
}
.side .banner li {
background:url(../images/common/bg_icon.png) no-repeat 0 -69px;
height:24px;
line-height:24px;
overflow:hidden;
text-indent:9px;
}
.side .banner li a {
color:#436370;
}
.banner img {
height:90px;
}
.side .banner img {
height:50px;
}
#banner04,#banner06 {
position:relative;
}
#banner04 h2,#banner06 h2 {
border:0;
color:#DD002C;
height:auto!important;
line-height:15px!important;
position:absolute;
top:10px;
left:0;
text-align:center;
text-indent:0;
width:14px;
}
#banner04 ul,#banner06 ul {
padding-left:25px;
}
#banner05 {
height:90px;
overflow:hidden;
position:relative;
width:950px;
}
#banner05 ul {
background:url(../images/bg_banner.png) no-repeat left -92px;
height:90px;
margin:0 5px;
overflow:hidden;
padding:0 0 0 10px;
width:279px;
}
#banner05 li {
background:url(http://himg2.huanqiu.com/images/common/bg_icon.png) no-repeat 0 -68px;
display:inline;
float:left;
font-size:14px;
height:29px;
line-height:29px;
overflow:hidden;
text-indent:9px;
width:130px;
margin-right:5px;
}
#banner05 li a {
color:#436370;
}
#banner05 .bannerimg {
height:90px;
overflow:hidden;
position:absolute;
top:0;
right:0;
width:660px;
}
#banner05 .bannerimg object,#banner05 .bannerimg embed {
height:90px;
width:660px;
}
#banner07 {
background:#EEE;
height:330px;
position:relative;
}
#banner07 .bannerimg {
background:#FFF;
padding:6px 0;
height:50px;
overflow:hidden;
width:220px;
}
#banner07 h2 {
background:url(../images/index/bg_h2.png) no-repeat 0 -121px;
font-size:12px;
font-weight:normal;
height:34px;
line-height:30px;
margin:0;
}
#banner07 h2 a {
color:#000;
}
#banner07 h3 {
float:right;
font-size:12px;
font-weight:normal;
height:21px;
line-height:21px;
position:relative;
top:-27px;
right:1px;
}
#banner07 h3 a {
background:url(../images/index/bg_h2a.png) no-repeat -45px -89px;
color:#000;
display:inline;
float:left;
height:20px;
margin:0 0 0 2px;
overflow:hidden;
text-align:center;
width:38px;
}
#banner07 h3 .active {
height:21px;
}
#banner07 h4 {
background:#CCC;
font-size:12px;
font-weight:normal;
height:78px;
line-height:18px;
margin:15px 6px;
overflow:hidden;
padding:2px;
text-align:center;
width:82px;
}
#banner07 h4 img {
height:78px;
padding:0;
width:82px;
}
#banner07 h4 a {
color:#292929;
}
#banner07 ul {
padding:0;
position:absolute;
top:100px;
right:0;
width:120px;
}
#banner07 li {
background:url(../images/common/bg_icon.png) no-repeat 0 -31px;
height:20px;
line-height:20px;
overflow:hidden;
text-indent:10px;
}
#banner07 li a {
color:#292929;
}
#banner07 .list2 {
top:205px;
left:10px;
width:200px;
}
#banner07 .list2 li {
background-position:0 -30px;
height:22px;
line-height:22px;
}
#banner09 {
background:#EEE;
border-bottom:5px solid #FFF;
border-top:5px solid #FFF;
height:270px;
overflow:hidden;
position:relative;
}
#banner09 h2 {
background:url(../images/index/bg_h2.png) no-repeat 0 -121px;
font-size:12px;
font-weight:normal;
height:34px;
line-height:30px;
margin:0;
}
#banner09 h2 a {
color:#000;
}
#banner09 h3 {
float:right;
font-size:12px;
font-weight:normal;
height:21px;
line-height:21px;
margin:0 0 -27px;
position:relative;
top:-27px;
right:1px;
}
#banner09 h3 a {
background:url(../images/index/bg_h2a.png) no-repeat -45px -89px;
color:#000;
display:inline;
float:left;
height:20px;
margin:0 0 0 2px;
overflow:hidden;
text-align:center;
width:38px;
}
#banner09 h3 .active {
height:21px;
}
#banner09 ul {
height:88px;
padding:0 8px;
}
#banner09 li {
background:url(../images/common/bg_icon.png) no-repeat 0 -30px;
height:22px;
line-height:22px;
overflow:hidden;
text-indent:10px;
}
#banner09 .list2 {
height:80px;
overflow:hidden;
padding:2px 5px;
width:210px;
}
#banner09 .list2 li {
background-position:0 -31px;
float:left;
height:20px;
line-height:20px;
width:105px;
}
#banner09 .bannerimg {
height:50px;
overflow:hidden;
padding:5px 0;
width:220px;
}
#banner10 {
background:#FFF;
height:50px;
overflow:hidden;
padding:8px 0 7px;
width:220px;
}
#part1 #banner12 {
background:transparent;
height:30px;
margin:0;
overflow:hidden;
position:absolute;
top:1px;
right:16px;
width:290px;
}
#part1 #banner12 img,#part1 #banner12 embed,#part1 #banner12 object {
height:30px;
width:290px;
}
#list2 ul {
height:144px;
left:auto;
right:0;
width:270px;
}