/* 头部 */
#menu {width:950px;background-color:#316244;margin:5px 0 5px 0;}
#menu_1 {width:950px;background-color:#eee;margin-bottom:5px;}
#menu_2 {width:950px;background-color:#FFF;height:70px;margin-bottom:7px;}
#menu ul , #menu_1 ul , #menu_2 ul {padding:0; margin:0;}
#menu ul li , #menu_1 ul li , #menu_2 ul li {list-style:none; float:left;}

.menu1  {float:left;padding:7px 0 7px 10px; font-size:9pt; text-align: left; color:#FFF;}
.menu2  {float:right;padding:7px 10px 7px 0; font-size:9pt; text-align: right; color:#FFF;}
.menu3  {width:950px;padding:7px 0 7px 0; font-size:9pt; text-align: center; color:#004400; border-top:1px solid #316244; border-bottom:1px solid #316244;}
.menu4  {width:950px;padding:4px 0 4px 0; font-size:9pt; text-align: center; color:#000; border-top:1px solid #316244; border-bottom:1px solid #316244;}
.menu4_1  {float:left;height:70px; width:208px; text-align: left; background-color:#fff;border:0;}
.menu4_2  {float:left;height:70px; width:550px; padding-top:5px; text-align: center; background-color:#fff;border:0;}
.menu4_3  {float:right;height:70px; width:192px; padding-top:5px; text-align: right; background-color:#fff;border:0;}

.login  {padding:0 10px 0 10px;font-size:9pt; text-align: center; color:#000; BACKGROUND-IMAGE: url(/css/bg/table_all.gif);}
.login1  {float:left; text-align: left; padding-top: 6px;}
.login1_1  {float:left; text-align: left; padding: 5px 0 7px 0;}
.login2  {float:left; text-align: center; padding:6px 0 0 100px;}
.login2_1  {float:left; text-align: center; padding-left:45px;}
.login3  {float:right; text-align: right; padding-top: 6px;}
.login3_1  {float:right; text-align: right; padding: 5px 0 7px 0;}

/* 公用 */
.allwidth {width:950px;background-color:#FFF;}
.allmargin_left {margin-left:5px;}
.allmargin_adleft {margin-left:14px;}
.allmargin_adleft1 {margin-left:7px;}
.allmargin_top {margin-top:5px;}
.allmargin_bottom {margin-bottom:5px;}
.ad {width:950px;background-color:#FFF;}
.adbaidu {width:948px;background-color:#FFF;border:1px solid #BBB;padding:7px 0 7px 0;}
.ad234 {float:left;width:234px;background-color:#FFF;}
.ad468 {float:left;width:468px;background-color:#FFF;}
.ad475 {float:left;width:475px;background-color:#FFF;}

/* 文字推荐 更新列表 调用 */
#tslb {width:100%px;}
#tslb ul {padding:0; margin:0;}
#tslb ul li {list-style:none; float:left;}
.tslb0 {width:100%;height:20px;}
.tslb1 {FLOAT: left;font-size:9pt;text-align: left;padding-top:4px;}
.tslb2 {FLOAT: right;font-size:9pt;text-align: right;color:#808080;padding-top:4px;}

.gxlb1 {FLOAT: left;width:8%; font-size:9pt;text-align: left;color:#808080;padding-top:4px;}
.gxlb1_1 {FLOAT: left;width:11%; font-size:9pt;text-align: left;color:#808080;padding-top:4px;}
.gxlb2 {FLOAT: left;width:21%; font-size:9pt;text-align: left;padding-top:4px;}
.gxlb3 {FLOAT: left;width:50%; font-size:9pt;text-align: left;padding-top:4px;}
.gxlb4 {FLOAT: left;width:14%; font-size:9pt;text-align: left;padding-top:4px;}
.gxlb4_1 {FLOAT: left;width:10%; font-size:9pt;text-align: left;padding-top:4px;}
.gxlb5 {FLOAT: right;width:5%; font-size:9pt;text-align: right;padding-top:4px;color:#808080;}
.gxlb5_1 {FLOAT: right;width:5%; font-size:9pt;text-align: right;padding-top:4px;color:#808080;}

/* 图片推荐调用 */
.tulb0 {height:150px;width:238px;}
.tulb1 {FLOAT: left;text-align: left;padding-top:10px;}
.tulb2 {FLOAT: left;text-align: left;padding:10px 0 0 8px;}
.tulb2_1 {font-size:11pt;text-align: left;line-height:130%;font-weight:bold; }
.tulb2_2 {font-size:9pt;text-align: left;}

.tulb0_1 {width:100%;height:180px;width:118px;}
.tulb0_2 {text-align: center;padding-top:25px;}
.tulb0_3 {font-size:9pt; text-align: center;padding-top:15px;}
.tulb0_4 {border: solid 1px #BBB;}

/* 首页第一栏 */
.one_left {FLOAT: left; WIDTH: 480px; HEIGHT: 463px;}
.one_left_top {WIDTH: 480px; HEIGHT: 220px;}
.one_left_bottom {WIDTH: 480px; HEIGHT: 238px;}

.one_center {FLOAT: left; WIDTH: 250px; HEIGHT: 463px;}
.one_center_top {WIDTH: 250px; HEIGHT: 220px;}
.one_center_bottom {WIDTH: 250px; HEIGHT: 238px;}

.one_right {FLOAT: left; WIDTH: 210px; HEIGHT: 463x;}

/* 首页第二栏 */
.two_top_left {FLOAT: left; WIDTH: 735px; HEIGHT: 342px;}
.two_top_right {FLOAT: left; WIDTH: 210px;}
.two_bottom_left {FLOAT: left; WIDTH: 735px; height:239px;}
.two_bottom_right {FLOAT: left; WIDTH: 210px;}

/* 首页第三栏 */
.three_left {FLOAT: left; width:210px; height:727px;border:0;}
.three_right {FLOAT: left; width:735px; border:0;}

/* 封推闪屏 */
.fengtui {WIDTH: 480px; HEIGHT: 220px;}
.fengtui_m  {margin:0px auto;background-color:#FFF;}

/* 公告 */
.gonggao_bottom {width:248px;padding:5px 10px 0 0;font-size:9pt;background-color:#fff;text-align: right;color:#cc0000;}

/* 搜索 */
.search {width:948px;height:35px;BACKGROUND-IMAGE: url(/css/bg/search.gif);border:1px solid #BBB;}
.search_1 {FLOAT: left;width:400px;padding:6px 0 5px 8px;}
.search_2 {FLOAT: left;width:530px;padding:8px 0 5px 8px;}
.search_3 {FLOAT: left;text-align: center;font-size:9pt;padding:5px 0 0 5px;}

/* 友情链接 */
#link {width:948px; border:1px solid #BBB; background-color:#eeeeee;}
#link ul {padding:0; margin:0;}
#link ul li {list-style:none; float:left;}
.link0 {width:946px; border:1px solid #fff;}
.link1 {FLOAT: left;padding:7px 0 7px 10px; font-size:11pt; text-align: left; font-weight:bold; color:#000;}
.link2 {FLOAT: right;padding:7px 5px 7px 0; font-size:9pt; text-align: right; color:#fff;}
.link3 {width:938px; padding:5px; background-color:#fff; text-align: center;border-bottom:1px solid #BBB;}
.link4 {width:948px; background-color:#fff; text-align: left;}

/* 本站专题 */
.zt_title {line-height:150%; font-size:11pt; text-align: center; font-weight:bold; color:#000;padding-bottom:10px;}
.zt_txt {line-height:170%; font-size:9pt; text-align: left; color:#000;padding-bottom:4px;}
.zt_txt_1 {line-height:170%; font-size:9.5pt; text-align: center; color:#000;padding-top:4px;}
.zt_txt_2 {line-height:170%; font-size:9.5pt; text-align: left; color:#000;padding-top:4px;}
.zt_middle {height:11px;BACKGROUND-IMAGE: url(/css/bg/middle.gif);}

/* 最新出版 */
.zxcb {text-align: left; color:#000;height:124px;}
.zxcb_pic {FLOAT: left;border: solid 1px #BBB;}
.zxcb_pic_t {FLOAT: left;font-size:9.5pt; text-align: left; line-height:170%; padding-left:8px;}
.zxcb_txt {font-size:9.5pt; text-align: left; line-height:170%; padding-left:6px;}

/* 作者推荐 */
.zhuozhe_h20 {height:20px;}
.zhuozhe_20 {FLOAT: left;width:50%; font-size:9.5pt; text-align: left;}

/* 大赛页 */
.dasai_title  {padding:6px 10px 0 10px; font-size:9pt; text-align: center; color:#316244;}
.dasai_txt  {padding:8px 24px 0 24px; font-size:9pt; text-align: left; background:#FFF; color:#ff0000; line-height:150%;}
.dasai_one_left {FLOAT: left; width:210px; border:0;}
.dasai_one_center {FLOAT: left; width:520px; border:0;}
.dasai_one_right {FLOAT: left; width:210px; border:0;}
.dasai_fenzhi_no {FLOAT: left; width:13px; font-size:10.5px; text-align: center; line-height:180%; padding-left:6px;}
.dasai_fenzhi_lb {FLOAT: left; padding-right:8px;}

.dasai_tu0 {height:159px;width:125px;}
.dasai_tu1 {text-align: center; height:127px; padding-top:3px;}
.dasai_tu2 {font-size:9pt;text-align: center; height:28px;}

/* 书籍首页 */
.showbook_left {FLOAT: left; width:210px; border:0;}
.showbook_left_1 {width:208; padding:7px 19px 0 19px;}
.showbook_left_2 {width:208; padding:5px 8px 0 8px;}
.showbook_left_3 {BACKGROUND-IMAGE: url(/css/bg/bg_bottom.gif);padding:0px 10px 0 10px;}

.showbook_center {FLOAT: left; width:5px; border:0;}

.showbook_right {FLOAT: left; width:735px; border:0; }
.showbook_right_1 {FLOAT: left; width:200px; border:0; text-align: center;}
.showbook_right_1_feng {height:154px; width:104px; border:1px solid #BBB; padding:3px 2px 1px 2px; text-align: center;}
.showbook_right_1_tbar {text-align: center;}
.showbook_right_2 {FLOAT: left; width:530px; border:0; text-align: center;}
.showbook_right_2_txt {text-align: left;color:#000; padding-right:6px;}
.showbook_right_2_txt1 {text-align: right;padding-right:6px;}

.showbook_right_3 {height:40px; text-align: left; padding:3px 6px 0 14px; font-size:14px;}

.showbook_right_4 {FLOAT: left; width:150px; background:#FFF; text-align: center;}
.showbook_right_4_1 {FLOAT: left; width:577px; text-align: left; padding-right:6px;}

.showbook_right_5 {text-align: left; color:#000; font-size:9pt;padding:0 6px;}


.showbook_h154 {height:154px;border:1px solid #BBB;padding:4px;}

/* 圆角公用 */
.yuan_w950 {width:950px;margin:0px auto;}
.yuan_w735 {width:735px;margin:0px auto;}
.yuan_w686 {width:668px;margin:0px auto;FLOAT: left;margin:0 9px 0 9px;}
.yuan_w520 {width:520px;margin:0px auto;}
.yuan_w482 {width:482px;margin:0px auto;}
.yuan_w377 {width:377px;margin:0px auto;}
.yuan_w353 {width:353px;margin:0px auto;}
.yuan_w248 {width:248px;margin:0px auto;}
.yuan_w210 {width:210px;margin:0px auto;}
.yuan_w132 {width:132px;margin:0px auto;FLOAT: left;}

.bottom_txt {font-size:9pt; text-align: center; line-height:130%;}
.bottom_txt1 {FLOAT: left;font-size:9pt; text-align: center; line-height:120%;}
.bottom_txt2 {text-align: center; width:440px;}

.yuan_th {border-right:1px solid #BBB; border-left:1px solid #BBB; border-bottom:1px solid #BBB; height:27px;}
.yuan_th_bg950 {BACKGROUND-IMAGE: url(/css/bg/table_all.gif);}
.yuan_th_bg735 {BACKGROUND-IMAGE: url(/css/bg/table_all.gif);}
.yuan_th_bg520 {BACKGROUND-IMAGE: url(/css/bg/table_all.gif);}
.yuan_th_bg478 {BACKGROUND-IMAGE: url(/css/bg/zt_478.gif);}
.yuan_th_bg248 {BACKGROUND-IMAGE: url(/css/bg/bbs_248.gif);}
.yuan_th_bg210 {BACKGROUND-IMAGE: url(/css/bg/table_one_right.gif);}
.yuan_th_title {border-right:1px solid #EEE; border-left:1px solid #EEE; padding:4px 0 0 10px;font-size:11pt;font-weight:bold; color:#000;text-align: left;}
.yuan_th_title1 {FLOAT: left;padding:4px 0 0 10px; font-size:11pt; text-align: left; font-weight:bold; color:#000;}
.yuan_th_title1_1 {FLOAT: left;padding:4px 0 0 10px; font-size:9pt; text-align: left; color:#000;}
.yuan_th_title2 {FLOAT: right;padding:6px 10px 0 0; font-size:9pt; text-align: right; }
.yuan_th_title2_2 {FLOAT: right;padding:4px 10px 0 0; font-size:9pt; text-align: right; color:#000;}
.yuan_th_title3 {padding:6px 0 0 10px; font-size:9pt; text-align: left; }

.yuan_h {border-right:1px solid #BBB; border-left:1px solid #BBB; background:#FFF;text-align: left;font-size:9pt;}
.yuan_h1 {border-right:1px solid #BBB; border-left:1px solid #BBB; text-align: left;font-size:9pt;}
.yuan_h_bu {border-right:1px solid #BBB; border-left:1px solid #BBB; background:#FFF;padding-top:4px;}
.yuan_h_bu1 {border-right:1px solid #BBB; border-left:1px solid #BBB; background:#FFF;padding-top:5px;}
.yuan_h680 {height:680px;BACKGROUND-IMAGE: url(/css/bg/bg_bottom.gif);padding:0px 10px 0 10px;}
.yuan_h483 {height:486px;BACKGROUND-IMAGE: url(/css/bg/bg_bottom.gif);}
.yuan_h483_1 {height:478px;text-align: center;padding:8px 5px 0 5px;}
.yuan_h440 {height:440px;BACKGROUND-IMAGE: url(/css/bg/bg_bottom.gif);padding:0px 10px 0 10px;}
.yuan_h420 {height:420px;BACKGROUND-IMAGE: url(/css/bg/bg_bottom.gif);padding:0px 10px 0 10px;}
.yuan_h400 {height:400px;BACKGROUND-IMAGE: url(/css/bg/bg_bottom.gif);padding:0px 10px 0 10px;}
.yuan_h300 {height:300px;BACKGROUND-IMAGE: url(/css/bg/bg_bottom.gif);padding:0px 10px 0 10px;}
.yuan_h300_1 {height:300px;}
.yuan_h240 {height:240px;BACKGROUND-IMAGE: url(/css/bg/bg_bottom.gif);padding:0px 10px 0 10px;}
.yuan_h220 {height:220px;BACKGROUND-IMAGE: url(/css/bg/bg_bottom.gif);padding:0px 10px 0 10px;}
.yuan_h200 {height:200px;BACKGROUND-IMAGE: url(/css/bg/bg_bottom.gif);padding:0px 10px 0 10px;}
.yuan_h200_1 {height:200px;}
.yuan_h200_2 {height:184px;padding:0px 10px 0 10px;}
.yuan_h199 {height:199px;}
.yuan_h189 {height:189px;}
.yuan_h177 {height:177px;}
.yuan_h175 {height:175px;}
.yuan_h173 {height:173px;}
.yuan_h171 {height:171px;}
.yuan_h156 {height:156px;}
.yuan_h151 {height:151px;}
.yuan_h136 {height:136px;}
.yuan_h95 {height:95px;}
.yuan_h60 {height:60px;}
.yuan_h30 {height:30px;}
.yuan_h15 {height:15px;}
.yuan_pad12 {padding:12px;line-height:130%;}
.yuan_pad5 {padding:5px;}
.yuan_pad_bbs {padding:10px 12px 0 14px;line-height:175%;}
.yuan_pad_bbs1 {padding:6px 10px 0 10px;line-height:180%;}
.yuan_pad_bbs2 {padding:0 10px 0 10px;line-height:171%;}
.yuan_padleft10 {padding-left:10px;}
.yuan_padr3l10 {padding:0 3px 0 10px;}

.yuan_title {border-right:1px solid #BBB; border-left:1px solid #BBB; height:28px;BACKGROUND-IMAGE: url(/css/bg/table_one_middle.gif);} 
.yuan_title1 {border-right:1px solid #BBB; border-left:1px solid #BBB; border-bottom:1px solid #BBB; height:27px;BACKGROUND-IMAGE: url(/css/bg/table_one_right.gif);} 
.yuan_title2{border-right:1px solid #BBB; border-left:1px solid #BBB; height:28px;} 
.yuan_title_1 {border-right:1px solid #EEE; border-left:1px solid #EEE; height:28px;padding:4px 0 0 10px;font-size:11pt;font-weight:bold; color:#000;text-align: left;}

.yuan_top1 {height:1px; font-size:1px; overflow:hidden; display:block; background:#BBB; margin:0 5px;} 
.yuan_top2 {height:1px; font-size:1px; overflow:hidden; display:block; border-right:2px solid #BBB; border-left:2px solid #BBB; margin:0 3px;background:#FFF;} 
.yuan_top2_1 {height:1px; font-size:1px; overflow:hidden; display:block; border-right:2px solid #FFF; border-left:2px solid #FFF; margin:0 3px;} 
.yuan_top3 {height:1px; font-size:1px; overflow:hidden; display:block; border-right:1px solid #BBB; border-left:1px solid #BBB; margin:0 2px;background:#FFF;} 
.yuan_top3_1 {height:1px; font-size:1px; overflow:hidden; display:block; border-right:1px solid #FFF; border-left:1px solid #FFF; margin:0 2px;} 
.yuan_top4 {height:2px; font-size:1px; overflow:hidden; display:block; border-right:1px solid #BBB; border-left:1px solid #BBB; margin:0 1px;background:#FFF;} 
.yuan_top4_1 {height:2px; font-size:1px; overflow:hidden; display:block; border-right:1px solid #FFF; border-left:1px solid #FFF; margin:0 1px;} 

.yuan_topr1 {height:1px; font-size:1px; overflow:hidden; display:block; background:#BBB; margin:0 5px;} 
.yuan_topr2 {height:1px; font-size:1px; overflow:hidden; display:block; border-right:2px solid #BBB; border-left:2px solid #BBB; margin:0 3px;background:#EEE;} 
.yuan_topr3 {height:1px; font-size:1px; overflow:hidden; display:block; border-right:1px solid #BBB; border-left:1px solid #BBB; margin:0 2px;background:#EEE;} 
.yuan_topr4 {height:2px; font-size:1px; overflow:hidden; display:block; border-right:1px solid #BBB; border-left:1px solid #BBB; margin:0 1px;background:#EEE;} 

.yuan_bottom1 {height:1px; font-size:1px; overflow:hidden; display:block; background:#BBB; margin:0 5px;} 
.yuan_bottom2 {height:1px; font-size:1px; overflow:hidden; display:block; border-right:2px solid #BBB; border-left:2px solid #BBB; margin:0 3px;background:#FFF;} 
.yuan_bottom3 {height:1px; font-size:1px; overflow:hidden; display:block; border-right:1px solid #BBB; border-left:1px solid #BBB; margin:0 2px;background:#FFF;} 
.yuan_bottom4 {height:2px; font-size:1px; overflow:hidden; display:block; border-right:1px solid #BBB; border-left:1px solid #BBB; margin:0 1px;background:#FFF;} 