/*  ===================================   public begin  ===================================  */
*{ margin:0; padding:0;font-family:'宋体';}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ padding:0;margin:0;font-size:12px;}
fieldset,img {border: 0; }
ol,ul,li {list-style: none;}
a{ text-decoration:none;}
img{ border:0;}
.clear{ clear:both;}
.margin_left12{ margin-left:12px;}
.margin_rihgt12{ margin-rihgt:12px;}
.margin_top12{ margin-top:12px;}
.margin_bottom12{ margin-bottom:12px;}
#layout{ width:990px;margin:0 auto;}
/*  ===================================   public end  ===================================  */

/*  ===================================   杂志品牌 begin  ===================================  */
#brand-intr{ width:990px; height:225px; background:url(../images/brandimg/brand-intr.jpg) no-repeat left bottom;}
#brand-intr .brand-logo{ width:225px; height:170px; float:left; background:url(../images/brandimg/brand-logo-bg.jpg) no-repeat left top; border:1px solid #d7d7d7; border-bottom:none; border-right:none; padding:45px 25px 0 25px;}
.brand-logo .logo{ width:175px; height:60px; margin-left:25px;}
.brand-logo .logo-txt{ width:225px; height:55px; margin-top:35px; color:#777;}
.brand-logo .logo-txt ul{}
.brand-logo .logo-txt li{ width:112px; height:25px; line-height:25px; float:left; display:block;padding-right:3px; }
.brand-logo .logo-txt a{ color:#777; float:left; text-decoration:underline; color:#4a4b4b;}
.brand-logo .logo-txt h2{ font-weight:lighter; float:left; color:#4a4b4b;}
.brand-logo .logo-txt .fg{ background:url(../images/brandimg/logo-txt-fg.jpg) no-repeat left center; text-align:center; width:110px; padding:0; }
.brand-logo .logo-txt .fg a{ text-decoration:none; color:#777;}

#brand-intr .b-brand-logo{ width:235px; height:170px; float:left;border:1px solid #d7d7d7; border-bottom:none; border-right:none; padding:45px 20px 0 20px;}
#brand-intr .b-brand-logo .logo{width:184px; height:60px; margin-left:25px; overflow:hidden; margin-top:20px;}
#brand-intr .b-brand-logo .num{ width:235px; height:80px; text-align:center; color:#4a4b4b; margin-top:10px; text-indent:20px;}
#brand-intr .b-brand-logo .num ul{}
#brand-intr .b-brand-logo .num li{ width:117px; height:30px; line-height:30px; float:left; display:block; text-align:left; overflow:hidden;}
#brand-intr .b-brand-logo .num a{color: #4A4B4B; width:100px; height:30px; display:block; background:url(http://www.dooland.com/magazine/images/mag_det/mag_guangzhu_brand.jpg) no-repeat left center; text-indent:20px; margin-left:17px;}

.brand-logo span{ width:16px; height:25px;background:url(http://www.dooland.com/magazine/images/mag_det/mag_guangzhu_brand.jpg) no-repeat 0 0; margin-right:5px; display:inline-block; float:left; margin-top:5px; margin-left:10px; padding-left:3px;}
#brand-intr .brand-txt{ width:461px; height:165px; float:left; padding:25px 27px 0 27px; border-top:1px solid #d7d7d7; overflow:hidden; background:url(../images/brandimg/brand-intr-fg.jpg) no-repeat left center; color:#4a4b4b;}
#brand-intr .brand-txt p{ color:#4a4b4b; line-height:24px; text-indent:20px; text-align:justify;}
#brand-intr .brand-terminal{ width:148px; height:125px; float:right; border-top:1px solid #d7d7d7; border-right:1px solid #d7d7d7; padding:45px 25px; background:url(../images/brandimg/brand-intr-fg.jpg) no-repeat left center;}
#brand-intr .brand-terminal h1{ font-weight:lighter; color:#4a4b4b;}
.choice{ width:144px; height:71px; border-top:1px solid #d7d7d7; border-left:1px solid #d7d7d7; margin-top:22px;}
.choice-div{width: 35px;height: 35px;float: left; border-right:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;}

#brand-main{ width:990px;}
#brand-main .brand-left{ width:152px; float:left; margin-bottom:20px;}
.e-sub{ width:150px; height:240px; border:1px solid #d7d7d7; color:#4a4b4b;}
.e-sub .top{ width:150px; height:31px; background:url(../images/brandimg/brand-top-bg.jpg) repeat-x 0 0; color:#333; line-height:31px; text-indent:15px;}
.e-sub ul{ width:130px; padding:0 10px;}
.e-sub li{ width:130px; height:80px; margin-top:24px;}
.e-sub p{ width:130px; text-align:center; height:33px;}
.e-sub b{color: #D7252F;}
.e-sub .but{ width:84px; height:26px;margin-left:20px;}
.e-sub .border-bott{ border-bottom:1px dashed #d7d7d7;}

.month-click{ width:152px;}
.month-click .top{ width:152px; height:36px; background:url(../images/brandimg/hot-bg.jpg) no-repeat 0 0; color:#333; line-height:36px; text-indent:15px;}
.month-click ul{ width:140px; padding:12px 5px; border:1px solid #d7d7d7; border-top:none; color:#4a4b4b;}
.month-click li{ line-height:29px; border-bottom:1px dotted #d7d7d7; text-align:left;text-indent: 5px; margin-bottom:3px;}
.month-click li a{ color:#333;margin-left: 18px;}
.month-click .pic{ width:115px; height:145px; overflow:hidden; margin:0 0 10px 10px;}
.month-click .pic a{ margin:0;}
.month-click .title{ width:140px; text-align:center; max-height:35px; overflow:hidden; line-height:18px; text-indent:0;}
.month-click .title a{ color:#4a4b4b;margin:0;}
.month-click .date{ width:140px; height:20px; text-align:center; overflow:hidden;line-height:20px; padding-bottom:10px; color:#777; text-indent:0;}
.month-click .no-border{ border:0;}
.ico1{ background: url(http://www.dooland.com/magazine/images/hot_ico1.jpg) no-repeat left top; width:20px; height:20px; margin-left:5px;}
.ico2{ background: url(http://www.dooland.com/magazine/images/hot_ico2.jpg) no-repeat 10px center;}
.ico3{ background: url(http://www.dooland.com/magazine/images/hot_ico3.jpg) no-repeat 10px center;}

#mag_pic_0{background: url(http://www.dooland.com/book/images/book_img/b_ico1.jpg) no-repeat left top; width:20px; height:20px; margin-left:10px; padding-right:5px;}
#mag_pic_1{background: url(http://www.dooland.com/book/images/book_img/b_ico2.jpg) no-repeat left top; width:20px; height:20px; margin-left:10px; padding-right:5px;}
#mag_pic_2{background: url(http://www.dooland.com/book/images/book_img/b_ico3.jpg) no-repeat left top; width:20px; height:20px; margin-left:10px; padding-right:5px;}
#mag_pic_3{background: url(http://www.dooland.com/magazine/images/hot_ico4.jpg) no-repeat left top; width:20px; height:20px; margin-left:10px; padding-right:5px;}
#mag_pic_4{background: url(http://www.dooland.com/magazine/images/hot_ico5.jpg) no-repeat left top; width:20px; height:20px; margin-left:10px; padding-right:5px;}
#mag_pic_5{background: url(http://www.dooland.com/magazine/images/hot_ico6.jpg) no-repeat left top; width:20px; height:20px; margin-left:10px; padding-right:5px;}
#mag_pic_6{background: url(http://www.dooland.com/magazine/images/hot_ico7.jpg) no-repeat left top; width:20px; height:20px; margin-left:10px; padding-right:5px;}
#mag_pic_7{background: url(http://www.dooland.com/magazine/images/hot_ico8.jpg) no-repeat left top; width:20px; height:20px; margin-left:10px; padding-right:5px;}
#mag_pic_8{background: url(http://www.dooland.com/magazine/images/hot_ico9.jpg) no-repeat left top; width:20px; height:20px; margin-left:10px; padding-right:5px;}
#mag_pic_9{background: url(http://www.dooland.com/magazine/images/hot_ico10.jpg) no-repeat left top; width:20px; height:20px; margin-left:10px; padding-right:5px;}

.b-ico1{ background: url(http://www.dooland.com/book/images/book_img/b_ico1.jpg) no-repeat 10px center;padding-right:5px;}
.b-ico2{ background: url(http://www.dooland.com/book/images/book_img/b_ico2.jpg) no-repeat 10px center;padding-right:5px;}
.b-ico3{ background: url(http://www.dooland.com/book/images/book_img/b_ico3.jpg) no-repeat 10px center;padding-right:5px;}
.ico4{ background: url(http://www.dooland.com/magazine/images/hot_ico4.jpg) no-repeat 10px center;padding-right:5px;}
.ico5{ background: url(http://www.dooland.com/magazine/images/hot_ico5.jpg) no-repeat 10px center;padding-right:5px;}
.ico6{ background: url(http://www.dooland.com/magazine/images/hot_ico6.jpg) no-repeat 10px center;padding-right:5px;}
.ico7{ background: url(http://www.dooland.com/magazine/images/hot_ico7.jpg) no-repeat 10px center; padding-right:5px;}
.ico8{ background: url(http://www.dooland.com/magazine/images/hot_ico8.jpg) no-repeat 10px center;padding-right:5px;}
.ico9{ background: url(http://www.dooland.com/magazine/images/hot_ico9.jpg) no-repeat 10px center;padding-right:5px;}
.ico10{ background: url(http://www.dooland.com/magazine/images/hot_ico10.jpg) no-repeat 10px center;padding-right:5px;}

.brand-tj{ width:150px; height:560px;border:1px solid #d7d7d7; }
.brand-tj .top{ width:150px; height:36px; background:#f7f7f7; color:#333; line-height:36px; text-indent:15px;}
.brand-tj ul{ width:140px; height:480px; padding:12px 5px;color:#4a4b4b;}
.brand-tj li{ line-height:30px; border-bottom:1px dotted #d7d7d7;}
.brand-tj .pic{ width:110px; height:145px; overflow:hidden; margin:0 0 15px 15px;}
.brand-tj .title{ width:140px; text-align:center; height:15px; overflow:hidden; line-height:15px;}
.brand-tj .title a{ color:#4a4b4b;}
.brand-tj .date{ width:140px; height:25px; text-align:center; overflow:hidden;line-height:25px;color:#777;}
.brand-tj .price{ width:140px; height:15px; text-align:center; line-height:15px; padding-bottom:18px;}
.brand-tj .price b{ color: #D7252F;}
.brand-tj .no-border{ border:0;}
.brand-tj .txt-indent{ text-indent:10px;}

.hot_brand .title{ width:100%; height:32px; background:#f7f7f7; text-indent:10px; line-height:32px; color:#333;}

#brand-main .brand-right{ width:826px; float:right;  margin-bottom:20px;}
#brand-main .brand-right .top-tit{ width:824px; height:31px; background:url(../images/brandimg/brand-top-bg.jpg) repeat-x 0 0; border:1px solid #d7d7d7;}
#brand-main .brand-right .top-tit h2{ color:#333; width:135px; float:left; height:31px; line-height:31px; text-indent:15px; background:url(../images/brandimg/logo-txt-fg.jpg) no-repeat right center;}
#brand-main .brand-right .top-tit .brand_scroll{ width:600px; height:31px; line-height:31px; color:#777; float:left; margin-left:20px; padding-left:20px; background:url(http://www.dooland.com/magazine/images/mag_index/m_gg_scroll_bg.jpg) no-repeat left center;}

.brand-right .mag-intr{ width:826px; height:226px; padding:40px 0;}
.mag-intr .pic{
  width:155px; height:200px; padding:3px;border-right: 1px solid #9C9C9C;border-bottom: 1px solid #9C9C9C;border-top: 1px solid #E4E4E4;border-left: 1px solid #E4E4E4; overflow:hidden; float:left; margin:0 40px 0 30px; display:inline;
  text-align: center;
}

.mag-intr .pic > a {
  display: inline-block;
}

.mag-intr .mag-txt{ width:360px; height:206px; float:left; position:relative; margin-right:35px;}
.mag-intr .mag-txt .title{ width:360px; height:35px; font-size:18px; color:#4a4b4b;}
.mag-intr .mag-txt .title h2{ float:left; font-size:18px; font-weight:bold;}
.mag-intr .mag-txt .title h3{ padding-left:10px;font-size:18px; float:left;}
.mag-intr .mag-txt .date{ width:360px; height:40px; color:#4a4b4b;}
.mag-intr .mag-txt .date ul{}
.mag-intr .mag-txt .date li{padding-right: 20px; float:left; display:block; white-space:nowrap; height:25px;}
.mag-intr .mag-txt .date a{color:#4a4b4b; text-decoration:underline; padding:0 5px;}
.mag-intr .mag-txt .date .fg{ background:url(../images/brandimg/date-fg.jpg) no-repeat 0 0; padding-left:25px;}
.mag-intr .mag-txt p{ width:360px; height:70px; line-height:22px; color:#4a4b4b; overflow:hidden;}
.mag-intr .mag-txt .price{ width:360px; height:15px; margin-top:5px;}
.mag-intr .mag-txt .price b{ color:#D7252F; padding-right:18px;}
.mag-intr .mag-txt .price del{ color:#777;}
.mag-intr .mag-txt .but{ width:360px; height:22px; position:absolute; left:0; bottom:0;}
.mag-intr .mag-txt .but .buy-but,.mag-intr .mag-txt .but .read-but,.mag-intr .mag-txt .but .detail-but{width: 74px;height: 22px;float: left;padding-right: 14px;}
.mag-intr .mag-txt .but .buy-but a{width: 74px;height: 22px;display: block; background:url(http://www.dooland.com/magazine/images/category/mag-cover-gm-but.png) no-repeat 0 0;}
.mag-intr .mag-txt .but .buy-but a:hover{background:url(http://www.dooland.com/magazine/images/category/mag-cover-gm-but-on.png) no-repeat 0 0;}
.mag-intr .mag-txt .but .detail-but a{width: 74px;height: 22px;display: block;background:url(http://www.dooland.com/magazine/images/category/mag-cover-xq-but-bg.png) no-repeat 0 0;/*border: 1px solid #d7252e; border-radius: 3px;*/ text-align: center; color: #d7252f; line-height: 22px; font-weight: normal; text-decoration: none;}
.mag-intr .mag-txt .but .detail-but a:hover{background:url(http://www.dooland.com/magazine/images/category/mag-cover-xq-but-on-bg.png) no-repeat 0 0; color: #fdfffd; /*background: #d7252e;*/}
.mag-intr .mag-txt .but .read-but a{width: 74px;height: 22px;display: block; background:url(http://www.dooland.com/magazine/images/category/mag-cover-yd-but.png) no-repeat 0 0;}

.mag-intr .deta_right{ width:184px; height:206px; float:left;}
.mag-intr .deta_right .new-time{ width:182px; height:69px;border:1px solid #d7d7d7;}
.mag-intr .deta_right .new-time .top{ width:182px; height:29px; line-height:29px; text-align:center; color:#777;}
.mag-intr .deta_right .new-time .ymd{ width:120px; height:40px; padding:0 20px 0 38px;}
.mag-intr .deta_right .new-time .ymd .date{ width:20px; height:33px; background:url(http://www.dooland.com/magazine/images/mag_det/mag_new_time.bg.jpg) no-repeat 0 0; float:left; text-align:center; line-height:30px; font-size:24px; color:#4B4A4A; }
.mag-intr .deta_right .new-time .ymd .month{ width:10px; height:33px; float:left; line-height:33px; color:#777; padding:0 5px;}

.mag-intr .deta_right .vip{ width:182px; height:32px; border:1px solid #cb1b2a;}
.mag-intr .deta_right .vip a{ float:left; line-height:32px; margin:0 2px; color:#282828;}
.mag-intr .deta_right .vip a strong{ color:#c11226;}
.mag-intr .deta_right .vip a:hover{ text-decoration:underline;}
.lines{background:url(http://www.dooland.com/magazine/images/header_fg.jpg) no-repeat right center; padding:0 5px;}

.mag-intr .deta_right .mag_share{ width:171px; height:24px;border:1px solid #d7d7d7; color:#777;padding:10px 3px 0 8px;}
.mag-intr .deta_right .mag_share .share_tit{ float:left; line-height:18px; padding-right:5px;}
.mag-intr .deta_right .mag_share a{ width:16px; height:16px;}

.mag-intr .deta_right .mag_score{ width:182px; height:75px;border:1px solid #d7d7d7;}
.mag-intr .deta_right .mag_score .score_top{ width:166px; height:65px; margin:0 8px; margin-top:10px;}
.mag_xing1{ width:14px; height:13px; background:url(../images/mag_det/mag_xing1.jpg) no-repeat 0 0;float:left; margin-right:5px;}
.mag_xing2{ width:31px; height:13px; background:url(../images/mag_det/mag_xing2.jpg) no-repeat 0 0;float:left; margin-right:5px;}
.mag_xing3{ width:49px; height:13px; background:url(../images/mag_det/mag_xing3.jpg) no-repeat 0 0;float:left; margin-right:5px;}
.mag_xing4{ width:67px; height:13px; background:url(../images/mag_det/mag_xing4.jpg) no-repeat 0 0;float:left; margin-right:5px;}
.mag_xing5{ width:84px; height:13px; background:url(../images/mag_det/mag_xing5.jpg) no-repeat 0 0;float:left; margin-right:5px;}
.mag-intr .deta_right .mag_score .score_top .fenshu{ width:166px; height:13px; color:#4B4A4A; padding-bottom:8px;}
.mag-intr .deta_right .mag_score .score_top .fenshu .star_ico{ float:left;}
.mag-intr .deta_right .mag_score .score_top .fenshu #pollCount{ float:left; padding-left:10px;}
.mag-intr .deta_right .mag_score .score_top .fenshu .star_txt{ float:left; line-height:15px; padding-right:5px;}
.mag-intr .deta_right .mag_score .score_top ul{}
.mag-intr .deta_right .mag_score .score_top li{ width:72px; height:20px; float:left; display:block; line-height:22px; color:#4B4A4A;}
.mag-intr .deta_right .mag_score .score_top .fg{ background:url(http://www.dooland.com/magazine/images/mag_det/mag_score_top_fg.jpg) no-repeat left center; padding-left:10px;}
.mag-intr .deta_right .mag_score .score_top span{ color:#D7252F;}
.mag-intr .deta_right .mag_score .guangzhu_brand{ width:75px; height:30px; float:left; background:url(http://www.dooland.com/magazine/images/mag_det/mag_guangzhu_brand.jpg) no-repeat  left center; margin-left:8px; display:inline;padding-left:20px; line-height:30px;}
.mag-intr .deta_right .mag_score .guangzhu_brand a{ color:#777;}
.mag-intr .deta_right .mag_score .guangzhu_sina{ width:70px; height:25px; float:left; /*background:url(../images/mag_det/mag_guangzhu_sina.jpg) no-repeat left center;*/margin-left:8px;line-height:30px;padding-top: 5px;}
.mag-intr .deta_right .mag_score .guangzhu_sina a{ color:#777;}

.brand-right .banner{ width:826px; height:160px; background:#ccc;}

.Sort a {color: #777;}
.past-mag{ width:826px;}
.past-mag .top{ width:824px; height:31px; background:url(../images/brandimg/brand-top-bg.jpg) repeat-x 0 0; border:1px solid #d7d7d7; margin-bottom:12px;}
.past-mag .top h3{ float:left; width:140px; height:31px; line-height:31px; text-indent:15px; color:#333;}
.past-mag .top .year{ padding-left:20px;height:21px;*height:30px; line-height:11px;float:left;color:#4a4b4b; margin:5px 0;*margin:0px 0;_margin:0px 0;}
.past-mag .top .year a{ color:#4a4b4b; padding:0 10px;}
.past-mag .top .year #cat_id{ *margin-top:7px; _margin-top:7px;}
.past-mag ul{ clear:both;}
.past-mag li{ width:165px;height:325px; float:left; display:block;padding: 25px 20px 0 20px;}
.past-mag .pic{ width:154px; height:200px; margin-left:3px;padding: 3px;border-right: 1px solid #9C9C9C;border-bottom: 1px solid #9C9C9C;border-top: 1px solid #E4E4E4;border-left: 1px solid #E4E4E4; text-align:center; overflow:hidden; background:#fff;}
.past-mag .txt{ width:162px; margin-left:3px; padding-top:10px;}
.past-mag .txt a{ color:#4b4a4a; line-height:18px; font-weight:bold; width:162px; height:20px; overflow:hidden; display:block;}
.past-mag .txt p{ color:#777777; line-height:22px; width:162px; height:22px; overflow:hidden;}
.past-mag .txt b{color:#4B4A4A; font-weight:lighter;}
.past-mag .txt b strong{color:#d7252f; padding-right:1px;}
.past-mag .txt span{text-decoration:line-through; color:#777777;}
.past-mag .txt .but{ width:162px; height:22px; margin-top:15px;}
.past-mag .txt .but .buy-but,.past-mag .txt .but .detail-but{ width:74px; height:22px; float:left;padding-right: 14px;}
.past-mag .txt .but .buy-but a{width:74px; height:22px;display: block; background:url(http://www.dooland.com/magazine/images/category/mag-cover-gm-but.png) no-repeat 0 0;}
.past-mag .txt .but .buy-but a:hover, .past-mag .li_bg-now .txt .but .buy-but a{width:74px; height:22px;display: block; background:url(http://www.dooland.com/magazine/images/category/mag-cover-gm-but-on.png) no-repeat 0 0;}
.past-mag .txt .but .detail-but a{width:74px; height:22px;display: block; background:url(http://www.dooland.com/magazine/images/category/mag-cover-xq-but-bg.png) no-repeat 0 0; /*border: 1px solid #d7252e; border-radius: 3px;*/ text-align: center; color: #d7252f; line-height: 22px; font-weight: normal; text-decoration: none;}
.past-mag .txt .but .detail-but a:hover{ background:url(http://www.dooland.com/magazine/images/category/mag-cover-xq-but-on-bg.png) no-repeat 0 0; /*background: #d7252e;*/  color: #fdfffd;}
.past-mag .txt .but .read-but{ width:74px; height:22px; float:left;}
.past-mag .txt .but .read-but a{width:74px; height:22px; display:block; background:url(http://www.dooland.com/magazine/images/category/mag-cover-yd-but.png) no-repeat 0 0;}
.past-mag .li_bg-now{ background:#efefef;}
.past-mag .txt .but .read-but a:hover, .past-mag .li_bg-now .txt .but .read-but a{width:74px; height:22px; display:block; background:url(http://www.dooland.com/magazine/images/category/mag-cover-yd-but-on.jpg) no-repeat 0 0;}
.past-mag .li_bg-now{ background:#efefef;}
.past-mag .txt .but .dow-but{ width:74px; height:22px; float:left;padding-right: 14px;}
.past-mag .txt .but .dow-but a{width:74px; height:22px;display: block; background:url(../images/category/mag-cover-dow-but.png) no-repeat 0 0;}
.past-mag .txt .but .dow-but a:hover,.past-mag .li_bg-now .txt .but .dow-but a{width:74px; height:22px;display: block; background:url(http://www.dooland.com/magazine/images/category/mag-cover-dow-but-on.png) no-repeat 0 0;}

/*  *******   分页  begin  *******  */
#page{ width:600px; height:25px; float:right;padding: 30px 0;}
#page .left{ width:400px; height:25px; float:left; line-height:25px;color:#4B4A4A;}
#page .left a{ padding:0px 8px;border: 1px solid #D7D7D7; float:left; margin:0 6px 0 6px; height:23px; color:#4B4A4A; display:inline;}
#page .left a:hover{ display:block; background:#CB1B2A; color:#fff;border:1px solid #CB1B2A;}
#page .left .page-next{ padding:0;width: 25px;height: 23px;}
#page .left a.page-next:hover{border: 1px solid #D7D7D7;}
#page .right{ width:200px; height:25px; float:right;color:#4B4A4A; line-height:23px;}
#page .right .input-float{ float:left; line-height:18px; padding-right:10px;}
#page .right a{ width:45px; text-align:center;border: 1px solid #D7D7D7;height:23px; color:#4B4A4A; display:block;font-weight:bold; line-height:23px;}
#page .right .page-text{ width:28px; height:17px; border:1px solid #d7d7d7; margin:0 5px; padding:3px 0; line-height:23px; float:left;}
/*  *******  分页  end   *******  */

/*  ===================================  杂志品牌 end    ===================================  */

/*  ===================================   图书品牌 begin  ===================================  */

#b-brand-banner{ width:990px; height:150px; background:#ccc;}

.b-week{ width:988px; height:360px; border:1px solid #d7d7d7;}
.b-week .top{ width:988px; height:31px; background:url(../images/brandimg/brand-top-bg.jpg) repeat-x 0 0; font-weight:bold; color:#333; text-indent:15px; line-height:31px;}
.b-week ul{padding: 12px 14px 0 14px;color:#4a4b4b; float:left}
.b-week li{ width:138px; height:285px; float:left; padding:10px 27px; display:inline; position:relative;}
.b-week .pic{ width:130px; height:170px; padding:3px;border-right: 1px solid #9C9C9C;border-bottom: 1px solid #9C9C9C;border-top: 1px solid #E4E4E4;border-left: 1px solid #E4E4E4; margin-bottom:5px; overflow:hidden;}
.b-week .title{ width:130px;max-height:35px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)<35?"35px":"");  overflow:hidden;text-align:center; line-height:18px;}
.b-week .title a{ font-weight:bold; color:#333;}
.b-week .price{ width:130px; height:20px; text-align:center; line-height:20px;}
.b-week .price b{ color:#D7252F;}
.b-week .but{ width:138px; height:23px; position:absolute; left:27px; bottom:10px;}
.b-week .but a{ float:left; display:block;}
.b-week .but .buy-but{ width:65px; height:23px; background:url(../images/brandimg/week-buy-but.jpg) no-repeat 0 0; margin-right:8px;}
.b-week .but .read-but{ width:65px; height:23px; background:url(../images/brandimg/week-read-but.jpg) no-repeat 0 0;}
.b-week .li_bg-now{ background:#EFEFEF;}
.b-week .li_bg-now .buy-but{ width:65px; height:23px; background:url(../images/brandimg/week-buy-now-but.jpg) no-repeat 0 0; margin-right:8px;}
.user-reco{ width:150px; height:675px; border:1px solid #d7d7d7;}
.user-reco .top{ width:150px; height:32px; background:#f7f7f7; color:#333; text-indent:15px; line-height:32px;}
.user-reco ul{ width:140px; padding:0 5px}
.user-reco li{ width:140px; height:63px; float:left;border-bottom: 1px dotted #D7D7D7;}
.user-reco .pe-num{ width:100px; height:36px; line-height:36px; padding-left:30px; color:#777; margin-left:8px;}
.user-reco .title{ width:130px; height:17px; line-height:17px; overflow:hidden; margin-left:8px;color:#4a4b4b;}
.user-reco .title a{ color:#4a4b4b;}
.user-reco .no-border{ border:0;}

.brand_ico_1{ background:url(http://www.dooland.com/book/images/book_img/b_1_ico.jpg) no-repeat 0 13px;}
.brand_ico_2{ background:url(http://www.dooland.com/book/images/book_img/b_2_ico.jpg) no-repeat 0 13px;}
.brand_ico_3{ background:url(http://www.dooland.com/book/images/book_img/b_3_ico.jpg) no-repeat 0 13px;}
.brand_ico_4{ background:url(http://www.dooland.com/book/images/book_img/4_ico.jpg) no-repeat 0 13px;}
.brand_ico_5{ background:url(http://www.dooland.com/book/images/book_img/5_ico.jpg) no-repeat 0 13px;}
.brand_ico_6{ background:url(http://www.dooland.com/book/images/book_img/6_ico.jpg) no-repeat 0 13px;}
.brand_ico_7{ background:url(http://www.dooland.com/book/images/book_img/7_ico.jpg) no-repeat 0 13px;}
.brand_ico_8{ background:url(http://www.dooland.com/book/images/book_img/8_ico.jpg) no-repeat 0 13px;}
.brand_ico_9{ background:url(http://www.dooland.com/book/images/book_img/9_ico.jpg) no-repeat 0 13px;}
.brand_ico_10{ background:url(http://www.dooland.com/book/images/book_img/10_ico.jpg) no-repeat 0 13px;}

/*  ===================================   图书品牌 end    ===================================  */
