ul.Smenu1  {  width:160px; padding:3px 2px 3px 2px; }
ul.Smenu1 li { float:left; height:18px; margin-left:10px; font-size:12px; WORD-BREAK: keep-all; }
ul.Smenu1 li a { padding:0px;}
ul.Smenu1 li a:link ,ul.Smenu1 li a:visited, ul.Smenu1 li a:active  { COLOR: #333; } 
ul.Smenu1 li a:hover { COLOR: #333; text-decoration:underline; }

.pub_right { width:810px; float:right; margin-bottom:10px; }
.pub_leftintro { width:178px; padding:2px;}
.pub_left_title { float:left; background: url(images/pub_titleBG.gif) no-repeat; width:180px; height:20px; font-size:13px; text-align:center; color:#FFFFFF; padding-top:8px;  }
.pub_left_list { float:left; width:178px; border-bottom:1px #D4D4D4 solid; border-left: 1px #D4D4D4 solid; border-right:1px #D4D4D4 solid; margin-bottom:8px; }
.pub_left_list ul {  float:left; }
.pub_left_list ul li { padding:3px 0px 3px 3px; }

.pub_left_list ul.B {  float:left; }
.pub_left_list ul.B li { border-bottom:1px #D4D4D4 dashed; padding:3px 0px 3px 3px; width:172px; height:16px; margin-bottom:2px;}
.pub_left_list ul.B li a { color:#000;}
.pub_left_list ul.B li a:hover { color:#8D1521;}

.pub_ad { margin-bottom:8px;}
.pub_title { float: left; background:url(images/pub_16.gif) no-repeat bottom; width:810px; height:32px;}
.pub_title h1 { float: left; font-size:14px; padding:6px; font-weight: normal}
.pub_title span { float: right; padding-top:6px; width:150px;}
.pub_saer { float: left; background:url(images/pub_17.gif) no-repeat bottom; width:805px; font-size:13px; padding-left:5px; height:50px; }
.pub_center_title { float: left; background:url(images/arrow1_R.gif) no-repeat left; width:790px; font-size:14px; padding:12px 10px 8px 10px; color:#8D1521;}
.pub_center_title h1 { float:left; font-size:14px; font-weight:normal;}
.pub_center_title h3 { float:right; color:#888; font-size:12px; font-weight:normal; padding-top:3px;  }

.pub_newbook { float: left; width:798px; border-top:solid 1px #D4D4D4; padding:6px;  }
.pub_newbook ul {}
.pub_newbook ul li { float:left; margin-right:12px; border-bottom:dashed 1px #D4D4D4; padding-top:10px; padding-bottom:10px; height:142px; line-height:16px;}
.pub_newbook_img { width:120px; margin-bottom:5px; text-align:center; margin-left:5px; overflow:hidden; padding-top:5px;}
.pub_newbook_img img { height:120px; border:0px; /*width:110px; max-height:130px; width: expression( this.height> 130 ? "90px" : this.width+"px" ); */}
.pub_newbook_title { width:256px; height:20px;  text-align:left; margin-top:0px;}
.pub_newbook_title h1 { float:left; font-size:14px; color:#000; font-weight:bold; padding-top:5px }
.pub_newbook_title h1 a { color:#000; font-weight:bold;}
.pub_newbook_title span { float:left; padding-left:3px;}
.pub_newbook_info { width:256px; text-align:left; color:#888; margin-top:3px;}
.pub_newbook_word { width:256px;  text-align:left; color:#FF790A; margin-top:3px; }
.pub_newbook_word2 { width:256px; height:50px; text-align:left; color:#555; margin-top:3px; } 
.pub_newbook_price { width:256px; text-align:left; color:#888; margin-top:0px; }
.price_red { color: #FF0000; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; }

.pub_list_text { float:left; padding:5px 0px 5px 5px; width:798px;}
.pub_list_text ul { }
.pub_list_text ul li { float:left; width:380px;  border-bottom:dashed 1px #D4D4D4; padding-left:5px; padding-top:5px; height:45px; line-height:16px; margin-right:12px; }
.pub_list_text ul li h1 { float:left;  font-size:13px; color:#000; font-weight:bold; padding-top:5px; height:20px; padding-right:60px;}
.pub_list_text ul li h1 a { color:#000; }
.pub_list_text ul li h2 { float:left; width:330px; text-align:left; color:#555; margin-top:0px; font-weight:normal;}
.pub_list_text ul li h3 { float:right; padding-right:8px}

.pub_list_textl { float:left; padding:6px}
.pub_list_textl ul { }
.pub_list_textl ul li { float:left; width:775px;  border-bottom:dashed 1px #D4D4D4; padding-left:10px; padding-right:10px; padding-top:5px;  line-height:16px; margin-right:12px; }
.pub_list_textl ul li h1 { float:left; font-size:13px; color:#000; font-weight:bold; padding-top:5px; height:20px; }
.pub_list_textl_title { float:left; width:730px;}
.pub_list_textl ul li h1 a { color:#000; }
.pub_list_textl ul li h2 { float:left; width:730px; height:20px; text-align:left; color:#555; margin-top:0px; font-weight:normal;}
.pub_list_textl ul li h3 { float:right; padding-right:6px}
.pub_list_textl ul li h4 { float:left; width:730px; text-align:left; color:#555; margin-top:0px;font-weight:normal; }

.pub_listlook { float:left; background: url(images/pub_listlookbg.gif) no-repeat; width:795px; height:24px; padding:3px 5px 0 10px; margin-top:0px; }
.pub_page { float:right; width: 308px; }
.pub_page_b { margin-right:0px; margin-top:2px}
.pub_page_d { text-align:center; padding-top:2px;}
a.nextbg { background: url(images/pub_nextbg.gif) no-repeat; width:49px ;height:14px; padding-top:3px; text-align: center; display:block;}
.pub_list_pics { padding:6px 0 6px 0; float:left; width:810px }
.pub_list_pics ul { }
.pub_list_pics li { float:left; margin-right:10px; border-bottom:dashed 1px #D4D4D4; padding-top:12px; padding-bottom:10px; height:118px; line-height:15px;}
.pub_list_img { width:90px; margin-bottom:5px; text-align:center; margin-left:5px; overflow:hidden; padding-top:5px;}
.pub_list_img img {  height:100px; /*width:80px;  width: expression( this.height> 100 ? "90px" : this.width+"px" );*/ }
.pub_list_title { width:165px; height:20px;  text-align:left; margin-top:0px;}
.pub_list_title h1 { float:left; font-size:13px; color:#000; font-weight:bold; padding-top:5px }
.pub_list_title h1 a { color:#000; font-weight:bold; }
.pub_list_title span { float:left; padding-left:3px;}
.pub_list_info { width:165px; text-align:left; color:#888; margin-top:3px; line-height:14px;}
.pub_list_word { width:165px; /*height:32px;*/ text-align:left; color:#555; margin-top:3px; }
.pub_list_price { width:165px; text-align:left; color:#888; margin-top:0px; }


.leftTable { margin-left:10px; margin-top:30px;}
.leftTable ul li { width:253px; height:52px;}
.leftTable ul li a {width:253px; height:52px;}

.leftTable ul li.sh1 { background:url(images/sh_1.gif) no-repeat 0px 0px ; }
.leftTable ul li.on { background-position:-256px 0px; }
.leftTable ul li.sh2 { background:url(images/sh_2.gif) no-repeat 0px 0px ; }
.leftTable ul li.sh3 { background:url(images/sh_3.gif) no-repeat 0px 0px ; }
.leftTable ul li.sh4 { background:url(images/sh_4.gif) no-repeat 0px 0px ; }
.leftTable ul li.sh5 { background:url(images/sh_5.gif) no-repeat 0px 0px ; }
.leftTable ul li.sh6 { background:url(images/sh_6.gif) no-repeat 0px 0px ; }
.leftTable ul li.sh7 { background:url(images/sh_7.gif) no-repeat 0px 0px ; }
.classTable_more {  width:700px; text-align:right; margin-right:20px ; padding:6px; }
.classTable_more a { font-size:14px;  float:right;  font-weight:bold;  }
.rightTable { height:590px}

.rightTable ul { width:723px;}
.rightTable ul li { float:left; margin-right:5px; border-bottom:dashed 1px #D4D4D4; padding-top:10px; padding-bottom:10px; height:179px; line-height:16px;}
.rightTable_img { width:120px; margin-bottom:5px; text-align:center; margin-left:5px; overflow:hidden; padding-top:5px;}
.rightTable_img img {  height:110px; /*max-height:130px; width: expression( this.height> 130 ? "90px" : this.width+"px" );*/ }
.rightTable_title { width:230px; height:20px;  text-align:left; margin-top:0px;}
.rightTable_title h1 { float:left; font-size:14px; color:#000; font-weight:bold; padding-top:5px }
.rightTable_title h1 a { color:#000; font-weight:bold;}
.rightTable_title span { float:left; padding-left:3px;}
.rightTable_info { width:230px; text-align:left; color:#888; margin-top:5px;}
.rightTable_word { width:230px;  line-height:15px; text-align:left; color:#FF790A; margin-top:3px; }
.rightTable_word2 { width:230px; line-height:15px; text-align:left; color:#555; margin-top:3px; } 
.rightTable_price { width:230px; text-align:left; color:#888; margin-top:0px; }
