/* CSS Document */



.category .sort .list2 .pic_list { width:128px; height:auto; margin:auto;} 
.category .sort .list2 .pic_list ul li { border-bottom:1px solid #e4e5e4; height:auto; line-height:normal; padding-left:0;}

.bosom .mag_list .book_title { height:32px; display:block; line-height:30px;}
.bosom .mag_list .book_title .left_title {height:30px; border-bottom:2px solid #d32518; width:97px; line-height:30px; font-size:14px; font-weight:bold; float:left; text-align:center;}
.bosom .mag_list .book_title .right_more { padding-right:5px;height:30px; border-bottom:2px solid #dbdbdb;line-height:30px; text-align:right; float:right; width:538px;background:url(../images/book_more.jpg) no-repeat 475px 8px;#background:url(../images/book_more.jpg) no-repeat 475px 6px;_background:url(../images/book_more.jpg) no-repeat 475px 7px;}
.bosom .mag_list .book_title .right_page {height:23px; border-bottom:2px solid #dbdbdb;line-/height:30px; text-align:right; float:right; width:538px;padding:7px 5px 0 0; overflow:hidden;}
.bosom .mag_list .book_title .right_page div { float:right; width:auto;}
.bosom .mag_list .book_title .right_page a {text-align:center;width:17px;height:17px;float:left;margin-right:4px;line-height:17px;background:url(../images/bg.gif) no-repeat -52px 0px;}
.bosom .mag_list .book_title .right_page span {text-align:center;width:17px;height:17px;float:left;margin-right:4px;line-height:17px;}


.bosom .mag_list .book_title .right_more a { color:#737373; font-size:12px; text-decoration:none;}
.bosom .mag_list .list ul li .txt.bookname {}
.bosom .mag_list .list ul li .txt.bookname a {height:auto; font-weight:normal; text-align: center; padding:0 12px; color:#2f2f2f;}
.bosom .mag_list .list ul li .txt.bookname p strong {font-weight:normal;text-decoration: line-through; color:#009944;}
.bosom .mag_list .list ul li .txt.bookname b {color:#2f2f2f;}
.bosom .mag_list .list ul li .txt.bookname b strong {font-weight:normal;color:#e60011;}


.login_brand .frame .attention_list .sub {border-top:1px solid #DADADA; display:block;padding-top:6px; width:165px; margin:auto;}
.login_brand .frame .attention_list .sub a {margin:0 8px; color:#707070;}
.login_brand .frame .table .book_right_list ul li {background:url("../images/bg.gif") no-repeat scroll -383px -52px transparent;
color:#999999;height:25px;line-height:25px;overflow:hidden;padding:0 5px 0 15px;}
.login_brand .frame .table .book_right_list ul li a {color:#333333;}

.login_brand .frame .table .book_right_list2 ul li {background:url("../images/bg.gif") no-repeat scroll -383px -52px transparent;
color:#999999;height:25px;line-height:25px;overflow:hidden;padding:0 5px 0 15px;}
.login_brand .frame .table .book_right_list2 ul li a {color:#4b4b4b; font-weight:bold;}
.login_brand .frame .table .book_right_pic { padding-top:10px;}
.login_brand .frame .table .book_right_pic ul li { width:170px; margin:0px auto 12px; overflow:hidden; height:45px;}
.login_brand .frame .sale { position:relative;}
.login_brand .frame .sale .ico { position:absolute; right:-2px; top:-3px; width:44px; height:47px;}



.login_brand .frame .table .more {padding:0 5px;}
.login_brand .frame .table .more ul li { display:block; border-bottom:1px dotted #cdcdcd; height:30px; overflow:hidden; line-height:30px;}
.login_brand .frame .table .more ul li .pic { display:none;}
.login_brand .frame .table .more ul li .name { padding:0 5px 0 15px; width:auto; float:left;height:30px; line-height:30px;background:url("../images/bg.gif") no-repeat scroll -383px -48px transparent;}
.login_brand .frame .table .more ul li .name a { font-weight:normal;}
.login_brand .frame .table .more ul li .date { width:auto;height:30px;line-height:30px;float:left;color:#707070;}
.login_brand .frame .table .more ul li.now { height:253px; padding-top:5px;}
.login_brand .frame .table .more ul li.now .pic { height:170px; width:130px; overflow:hidden; padding:2px; border:1px solid #c3c3c3; margin:auto auto 5px; display:block;}
.login_brand .frame .table .more ul li.now .pic div {width:130px; height:170px; overflow:hidden;}
.login_brand .frame .table .more ul li.now .pic div img { height:170px; display:block; margin:auto;}
.login_brand .frame .table .more ul li.now .name { display:block; float:none; height:17px; line-height:17px; overflow:hidden; padding:0 5px; background:none;}
.login_brand .frame .table .more ul li.now .name a { font-weight:bold;}
.login_brand .frame .table .more ul li.now .date {display:block; float:none;  height:52px; line-height:17px;color:#707070; padding:0 5px;}



.login_brand .frame .table .more2 {padding:10px 5px 0;}
.login_brand .frame .table .more2 ul li { display:block; border-bottom:1px dotted #cdcdcd; height:auto; overflow:hidden; line-height:30px; clear:both;}
.login_brand .frame .table .more2 ul li .pic { display:none;}
.login_brand .frame .table .more2 ul li .nub { width:15px; height:auto;line-height:17px; padding-left:4px;}
.login_brand .frame .table .more2 ul li .txt { padding:5px 0; display:block; clear:both;}

.login_brand .frame .table .more2 ul li .name { padding:0 5px; width:135px; float:left;height:auto; line-height:17px;}
.login_brand .frame .table .more2 ul li .name a { font-weight:normal;}
.login_brand .frame .table .more2 ul li .name span { color:#e60011;}
.login_brand .frame .table .more2 ul li .date { width:auto;height:30px;line-height:30px;float:left;color:#707070;}
.login_brand .frame .table .more2 ul li.now { height:auto; padding-top:5px;}
.login_brand .frame .table .more2 ul li.now .pic { height:170px; width:130px; overflow:hidden; padding:2px; border:1px solid #c3c3c3; margin:auto auto 5px; display:block;}
.login_brand .frame .table .more2 ul li.now .pic div {width:130px; height:170px; overflow:hidden;}
.login_brand .frame .table .more2 ul li.now .pic div img { height:170px; display:block; margin:auto;}
.login_brand .frame .table .more2 ul li.now .name { display:block; float:left; height:auto; line-height:17px; overflow:hidden; padding:0 5px; background:none;}
.login_brand .frame .table .more2 ul li.now .name a {}

#center .login_brand .frame .table .attention_list ul li {background:url("../images/bg.gif") no-repeat scroll -378px -506px transparent;
color:#999999;
height:25px;
line-height:25px;
overflow:hidden;
padding:0 5px 0 20px;}

#center .category .nav .center .mag_sort dl dt span a  {background:#fff;
color:#DC2618;
display:block;
height:20px;
padding-left:10px;}


/*main*/

html #newhead .nav .nav_img a {display:block;float:left;height:30px;margin-right:2px;margin-top:4px;width:84px;}

#center .category .nav .top a {padding-left:10px; height:29px;}
#center .category .nav .top a:hover {background:url("../images/bg.gif") no-repeat scroll -249px -211px transparent;display:block; color:#313131;}
.category .banner_ad { display:block; margin-top:10px; height:60px;}