@charset "utf-8";
/* CSS Document */

/*搜索*/
.ntes-yodao {position: relative; clear: both; z-index: 1; height: 63px; width: 958px; border-style: solid; border-width: 1px; border: 1px solid #F6D990;
	    background: url(../img/yodao_bg_yellow.jpg) left top no-repeat #FFDD7B;
}
.yodao-main {float: right; width: 720px; margin-top: 15px;  margin-right: -25px;}
.search { line-height: 32px; position: absolute;}
.search-list { display: block; float: left; width: 100px; height: 32px;
    text-align: center; overflow: hidden; position: absolute; top: 3px; left: 3px;
}
.search-list ul li { display: block; width: 80px; height: 32px;  background: #fff; cursor: pointer; font-size: 14px; color: #000;}
.search form {display: block;float: left;}
.search-text {display: block;width: 300px;height: 32px;float: left;border: 3px solid #c1191d;outline: none;padding: 0 10px 0 110px;background: #fff;font-size: 14px;color: #000;}
.search-button {display: block;height: 38px; float: left;width: 105px;background: #c1191d;border: none; outline: none;cursor: pointer;font-size: 20px;color: #fff;}
.sbox {width: 380px;padding: 10px;padding-left: 100px;}
.stips {background-color: #fff !important;width: 325px;}
.stips ul {width: 325px;}
.stips ul li {width: 50%;float: left; background-color: #fff;}
.stips ul li a {margin-left: 15px; font-size:12px; line-height: 32px;color:#2b2b2b; }
.stips ul li a:hover{color:#ba2636;}

/*主体内容*/
.content{clear: both; width: 960px; margin: 0 auto; z-index: 2;}
/*面包屑*/
.crumb{width: 100%; float: left; line-height: 40px; height: 40px; border-bottom: #3366cc 2px solid; margin-bottom: 10px;}
.crumb img{float: left;}
.crumb a{line-height: 40px;float:left;color:#333; font-size:14px;}
.crumb a:hover{color:#ba2636;}
.crumb i{float:left;}
.crumb i:after{content:">"; margin:0 5px;}

/*左侧列表*/
.left-list{float:left; width:730px;float:left;}
.soft-list{float:left; margin-top:10px;border-top: 1px dotted #ccc;}
.soft-list li{overflow: hidden; zoom: 1; padding: 12px 0 14px 65px;  border-bottom: 1px dotted #ccc;}
.soft-list li .pic{float: left; margin: 8px 0 0 -65px; border: 1px solid #eee;}
.soft-list li.pic img {vertical-align: top;}
.soft-list li .soft-header {padding: 4px 0;zoom: 1; overflow: hidden;line-height: 24px;}
.soft-list li .soft-header h4{font: bold 14px/24px Arial;}
.soft-list li .soft-header h4 a{color:#333;font: bold 16px/24px Arial;}
.soft-list li .soft-header h4 a:hover{color:#ba2636;}
.soft-list .soft-summary {overflow: hidden;zoom: 1;line-height: 24px;}
.soft-list .soft-summary .down-link {
    float: right;
    width: 69px;
    height: 24px;
    background:#6FB02E;
    border-radius:3px;
    color: #fff;
    text-align: center;
    line-height: 24px;
}
.soft-list .soft-summary .soft-infor {overflow: hidden;zoom: 1;padding: 1px 0 0; display: block;}
.rate-bar{ background:url(../img/soft-summary.png) no-repeat;}

.rate-bar,.rate-bar span{background:url(../img/soft-summary.png) no-repeat;}
.soft-list .soft-summary .soft-infor span {float: left;margin: 0 7px 0 0;color: #999;font-size:14px;}
.soft-list .soft-summary .soft-infor .rate-box { float: left;margin: 5px 7px 0 0;}
.soft-list .soft-summary .soft-infor .rate-box span {float: left;color: #999;}
.soft-list .soft-summary .soft-infor .rate-box .rate-bar {width: 70px; height: 13px;overflow: hidden;margin: 0;padding: 0;background-position:0 -115px;}
.soft-list .rate-bar span {float: left;height: 13px;overflow: hidden;padding: 0;background-position: 0 -130px;}
.soft-summary span em {
    color: #666;
}

.soft-list .text { width: 608px; height: 24px;font-size: 12px; color: #666; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}

#pages {
    float: left;
    width: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    text-align: center;
    margin:20px auto;
}
#pages a,#pages span{border: 1px solid #e2e2e2;display: inline-block;
    vertical-align: middle;
    padding: 0 15px;
    height: 28px;
    line-height: 28px;
    margin: 0 -1px 5px 0;
    background-color: #fff;
    color: #333;
    font-size: 12px;
}
#pages a:hover{color:#ba2636;}
#pages .laypage-count{border:none;}


/*右侧栏目*/
.right-part{float:right; width:210px;}
/*栏目分类*/
.column-sorting{width:100%; float:left;border: 1px solid #dfe0f2;margin-top:10px;}
.top-title{font-size:16px; color: rgb(102, 0, 0); background:url(../img/erbg.jpg) no-repeat; height:30px; line-height:30px;}
.top-title h2{font-weight: 700;font-size: 16px; padding-left:5px;}
.column-list{width:100%;}
.column-list ul{width:100%;float:left;}
.column-list ul li{line-height: 25px; float: left; white-space: nowrap;  min-width: 30px; padding-left: 10px;}
.column-list ul li a{color: #1A3E6F;font-size: 12px;}
.column-list ul li a:after{content: "|";color:#333;}
.column-list ul li a:hover{color:#ba2636;}
/*广告*/
.ad{float:left; margin-top:10px;}

