/* 全局CSS定义 */
body {text-align:center; line-height:150%; margin:0; padding:0; background: #FFFFFF; font-size:12px; color:#000000;}
div,form,img,ul,li {text-align:left; margin: 0; padding: 0; border:0; }
h1 {text-align:center; padding:3; margin:0; font-size:14px; height:22px;}
h2 {text-align:left; padding:3; margin:0; font-size:12px; height:20px;}
table,tr,td{text-align:left; font-size:12px; line-height:150%;}
div,li{ word-wrap: break-word; word-break: break-all;}
div{ width:100%; clear:both;}
li{list-style-type:none;}
img{vertical-align:top;}
hr { margin:10 0 10 0px; border:1px dashed #999999; height:1px;}

/* 链接颜色 */
a:link,a:visited {  color: #004D9F; text-decoration: none}
a:hover,a:active {  color: #CC0033; text-decoration: underline}

/* 颜色属性 */
.black a:link,.black a:visited {  color: #000000; text-decoration: none}
.black a:hover,.black a:active {  color: #000000; text-decoration: underline}
.bar { text-align:center; padding:5px; background:#008BE3; font-size:14px; color:#FFFFFF;}
.bar a:link,.bar a:visited,.bar a:hover,.bar a:active {  color: #FFFFFF; text-decoration: none}

/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.font_14{ font-size:14px;}

/* 通用空白间距 */
.blank10{ height:10px; font-size:1px; width:100%; overflow:hidden;}

/* 区块 */
.area { width:980px; margin:0px auto; background:#FFFFFF;}
.area .col1 { float:left; width:670px;}
.area .col2 { float:right; width:300px;}
.div_top { width:100%; padding:3px; padding-left:15px; border:1px #AACCEE solid; border-bottom:0px; background:#EBF4FC; font-weight:bold}
.div_top a:link,.div_top a:visited,.div_top a:hover,.div_top a:active { color: #000000;}
.div_body { width:100%; padding:0px; border:1px #AACCEE solid; background:#FFFFFF;}
.p3 {padding:3px;}
.p10 {padding:10px;}
.p15 {padding:15px;}

/* 头文件 */
.top_bar { text-align:right; padding:2 10 2 2px; background:#f9f9f9;}
.bar_list { padding:8px; border:1px #CCCCCC solid;}

.logo1 { float:left; padding:10 0 10 0px; margin:0px; width:220px;}
.logo2 { float:right; padding:10 0 10 0px; margin:0px; width:760px;}

.bar_search { text-align:center; padding:5px; background:#EEEEEE;}

/* 列表属性 */
.soft_info_list li{ padding:2px; margin:0px; height:25px;}

/* 其他属性 */
.right {text-align:right;}

/* 软件介绍页 */
.rjss { float:left; width:48%; padding-top:3px;}
.rjss li { width:95%; height:20px;}
.list_top div { padding:0px; margin:0px; height:22px; line-height: 220%; list-style-type:none; display:block; overflow:hidden; text-overflow:ellipsis;}
.list_top font { padding-left:2px; padding-right:2px; margin-right:5px; text-align:center; font-weight: bold; font-size: 12px; width:18px; line-height: 14px; height:14px; color:#FFFFFF; font-family:arial}
.list_top_font_1_5 { background:#619EF5;}
.list_top_font_5_ { background:#CCCCCC;}
.tuijian_school span { text-align:center; float:left; margin:7px; width:90px;}

/* 软件分类 */
.sortlist li { float:left; padding:0 3 3 5px; width:50%; height:22px;}
.h1_sort {text-align:left; padding:3; margin:0; font-size:14px; height:22px;}

/* 最新更新 */
.new_div_body { width:100%; padding:0px; border:1px #AACCEE solid; border-bottom:0px; background:#FFFFFF;}
.new_rjmc { float:left; padding:3px; width:508px; height:25px; line-height: 200%; border-bottom:1px #AACCEE solid; display:block; overflow:hidden; text-overflow:ellipsis;}
.new_rq,.new_rjdx { text-align:center; float:left; padding:3px; width:80px; height:25px; line-height: 200%; border:1px #AACCEE solid; border-top:0px; border-right:0px; display:block; overflow:hidden; text-overflow:ellipsis;}

/* bottom */
.bottom { text-align:center; padding:20px;}