@charset "utf-8";
@import url("base.css");
/* CSS Document */

.indexscroll{ width:932px; display:block; margin:0 auto; clear:both;}
.indexscroll ul{ width:878px; float:left; display:inline; height:235px; overflow:hidden;}
.indexscroll ul li{ width:878px; height:235px; float:left; overflow:hidden;}
.indexscroll ul li img{ display:block;}
.leftarr, .rightarr{ width:21px; height:27px; cursor:pointer; float:left; display:inline; margin-top:100px;}
.leftarr{ background:url(../image/arrleft.gif) no-repeat; margin-right:6px;}
.rightarr{ background:url(../image/arrright.gif) no-repeat; margin-left:6px;}
.indexbang{ width:310px; height:360px; float:left; display:inline; background:url(../image/bang_bg_1.gif) no-repeat;}
.downlink{ display:block; margin-top:8px;}
.indexbang ul{ font-size:0px; width:287px; display:block; margin:0 auto; clear:both; background: url(../image/bang_ul_bg.gif) no-repeat left 3px; margin-top:35px;}
.indexbang ul li{ font-size:12px; width:255px; float:left; height:27px; line-height:27px; padding-left:32px;}
.indexbang ul li span{ float:left; display:inline; white-space:nowrap; overflow:hidden; tex-overflow:ellipsis;}
.indexbang span.cringname{ width:120px; margin-right:15px;}
.indexbang span.author{ width:60px;}
.indexbang span.down{ width:60px; text-align:center;}
.indexbang span.down img{ margin-top:8px;}
.indexbang .toptag{ height:25px; display:block; clear:both; margin-top:6px;}
.indexbang .toptag span{ float:left; display:inline; margin-left:10px; width:74px; height:22px; line-height:22px; color:#605D5D; text-align:center; background:url(../image/bang_tag.gif) no-repeat; margin-top:3px; cursor:pointer;}
.indexbang .toptag span.focus{ height:25px; line-height:25px; font-weight:bold; color:#fff; background:url(../image/bang_tag_focus.gif) no-repeat; margin-top:0;}
.bangmore{ margin:0 15px; clear:both; padding:3px 0; text-align:right;}
.darenmore{ margin:0 15px; clear:both; padding:25px 0; text-align:right;}
.top10{ margin-left:12px; background:url(../image/bang_bg_2.gif) no-repeat;}
.indexdaren{ width:632px; height:298px; float:left; clear:both; background:url(../image/diy_dr_bg.jpg) no-repeat; margin-top:12px;}
.indexdaren ul{ width:575px; margin:0 auto; clear:both; display:block;}
.indexdaren ul li{ width:114px; float:left; margin-bottom:18px;}
.indexdaren ul li img{ width:68px; height:68px; padding:2px; background:#fff; border:1px solid #B4B4B4; display:block; margin:0 auto;}
.indexdaren ul li span{ width:100%; float:left; clear:both; text-align:center; height:22px; line-height:22px; white-space:nowrap; overflow:hidden; tex-overflow:ellipsis;}
.indexfaq{ width:232px; height:298px; float:left; clear:both; background:url(../image/faq_bg.gif) no-repeat; margin-top:12px;}
.indexfaq h3{ font-size:14px; color:#FD7303; width:130px; height:22px; float:right; display:inline; margin-right:10px; margin-top:27px; position:relative;}
.faqmore{ position:absolute; top:2px; right:0;}
.indexfaq ul{ width:215px; display:block; clear:both; margin:0 auto; margin-top:5px;}
.indexfaq ul li{ width:100%; float:left; height:29px; line-height:29px; text-indent:30px; background:url(../image/faq_li_bg.gif) no-repeat left bottom; white-space:nowrap; overflow:hidden;}