/* CSS projects library */
.left_nav04,.left_nav04 h1,.ranking_list,.ranking_list li,.MC_conarea{ width:100%; float:left;}
.w286{ width:286px;}
.left_nav04 h1{ height:45px; line-height:45px; text-align:center; font-size:18px; color:#fff; background:#f14600;}
.left_nav04 dl{ padding-left:8%; float:left; width:88%; background:url(../images/cddx2.png) no-repeat right 0; margin:15px 0 5px 0;}
.left_nav04 dt{ width:100%; float:left; padding-bottom:4px;}
.left_nav04 dd{ float:left;white-space：norwap}
.left_nav04 dd a{ margin-right:5px;}
.left_nav04 h1 .more{ font-size:12px; float:right; color:#fff; border:1px solid #d43d00; height:18px; line-height:18px; text-indent:0; padding:0 4px; margin:14px 10px 0 0;}
.left_nav04 h1 .more a{color:#fff; text-decoration:none;}
.left_nav04 .tj_title{ text-align:left; text-indent:0.7em;}
.ranking_list li{ font-size:14px; line-height:30px; display:block;}
.ranking_list li i{ width:13px; height:13px; text-align:center; float:left; margin-top:10px; line-height:13px; font-style:normal; color:#333; background:#c2c3c7; margin-right:7px; margin-left:6px; font-size:12px;}
.ranking_list li a{ width:260px; overflow:hidden; height:30px; border-bottom:1px dotted #ccc; float:left; text-indent:2px;}
.ranking_list li .co_bg{ background:#f83434; color:#fff;}
.qwjs,.gj_s{ font-size:16px; padding:2px 10px 0; color:#e61739;}
.gj_s{ padding:2px 6px 0;}
.gj_s{ font-size:15px;}
.lib_con h2{ padding:0;}
.lib_con td{ text-align:left; padding-left:20px; font-size:14px; height:34px; line-height:34px;}
.lib_con h3{ font-size:16px;}
.lib_con td h2,.lib_con td h3{ height:50px; line-height:50px;}
.js_c01{ text-indent:0.8em; background:#f7f7f7; height:43px;}
.js_c01 .search{ margin-top:5px; margin-right:0; _width:490px; _overflow:hidden; *width:490px; *overflow:hidden;}
.js_c01 .search .txt1{ width:400px;}
.search_bnt1{ float:right;}
