@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
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-top12{ margin-top:12px;}
#layout{ width:990px; margin:0 auto;}


#sale_bd1{ width:990px; height:188px;}
#sale_bd1 #bd1_banner{ width:630px; height:188px; float:left; position:relative;}
#sale_bd1 #bd1_banner #fbox{ width:630px; height:188px;overflow: hidden;}
#sale_bd1 #bd1_banner #fbar{ width:630px;height:28px; line-height:28px;color:#fff; position:absolute;bottom:0; left:0;}
#sale_bd1 #bd1_banner .fbar{height: 28px;line-height: 28px;width: 209px;cursor: pointer;display: block;font-size: 12px;text-align: center;float: left; background: url(../images/flashbar_bg.png) repeat;color:#fff; margin-left:1px; overflow:hidden;}
#sale_bd1 #bd1_banner .fbar a{color:#fff;}
#sale_bd1 #bd1_banner .fbar_on{ background:url(http://www.dooland.com/onsale/images/fbox_li_bg.jpg) repeat-x 0 0;color:#4B4A4A }
#sale_bd1 #bd1_banner .fbar_on a{color:#4B4A4A;}
#sale_bd1 .bd1_banner .text{ width:630px;position: absolute; height:28px; line-height:28px;z-index:30; color:#fff;}
#sale_bd1 .bd1_banner .text li{ width:209px; float:left; text-align:center;}
#sale_bd1 .bd1_banner .text li a{ color:#fff}
#sale_bd1 .bd1_banner .text .on{background:#fff;filter: Alpha(Opacity=90);-moz-opacity: 0.9;opacity: 0.9;}
#sale_bd1 .bd1_banner .text .on a{ color:#000;}

#sale_bd1 .bd1_tejia{ width:346px; height:186px; float:right; border:1px solid #D7D7D7;}
#sale_bd1 .bd1_tejia .title{ width:346px; height:36px; background:#F7F7F7; color:#333232; font-weight:bold; line-height:36px; text-indent:15px;}
#sale_bd1 .bd1_tejia .title span{font-size: 12px;color: #D7252F;font-weight: lighter;padding: 0 5px; font-weight:bold;}
#sale_bd1 .bd1_tejia ul{margin:10px 15px 0 15px;}
#sale_bd1 .bd1_tejia li{ width:310px; height:22px; line-height:22px; display:block; float:left; background:url(../images/gg_list_bg.jpg) no-repeat center left; padding-left:10px;}
#sale_bd1 .bd1_tejia li a{ float:left; color:#4B4A4A;}
#sale_bd1 .bd1_tejia li .jiage{ float:right; color:#777; width:100px;}
#sale_bd1 .bd1_tejia li .jiage span{ float:left;}
#sale_bd1 .bd1_tejia li .jiage strong{ color:#D7252F; float:left;}

#sale_bd2{ width:988px; height:368px;border:1px solid #D7D7D7;}
#sale_bd2 .title{ width:988px; height:37px;}
#sale_bd2 .title .title_cont{ width:180px; height:37px; float:left; color:#414141; font-size:14px; text-indent:20px;font-weight:bold; line-height:37px;}
#sale_bd2 .title .title_cont span{font-size: 14px;color: #D7252F;font-weight: lighter; padding:0 5px; line-height:37px; height:37px;font-weight:bold;}
#sale_bd2 .title ul{ padding-left:20px; float:left;}
#sale_bd2 .title li{ width:80px; height:37px; float:left; display:block; line-height:37px; text-align:center;}
#sale_bd2 .title li a{color:#414141; font-size:14px;}
#sale_bd2 .title li.toHover{background:#cb1b2a url(../images/brand_hover.jpg) no-repeat center bottom;color:#fff; line-height:32px;}
#sale_bd2 .title li.toHover a{ color:#fff; font-size:14px;}
#sale_bd2 .title .more{ width:50px; height:37px; float:right;background:url(http://www.dooland.com/book/images/book_img/m_more_bg.jpg) no-repeat 32px 14px;text-indent:5px; line-height:37px;}
#sale_bd2 .title .more a{ color:#999;}

#sale_bd2 .brand_cont{ width:988px; height:333px; }
.brand_cover{ width:132px; height:300px; float:left;margin:20px 11px 20px 20px;_margin:20px 3px 20px 20px; display:inline;}
.brand_cover .pic{ width:124px; height:170px;padding: 3px;border-right: 1px solid #9C9C9C;border-bottom: 1px solid #9C9C9C;border-top: 1px solid #E4E4E4;border-left: 1px solid #E4E4E4; overflow:hidden;}
.brand_cover .txt{ width:130px; height:110px; margin-top:12px;}
.brand_cover .txt .tit{ width:130px; height:35px; overflow:hidden;line-height: 17px;}
.brand_cover .txt .tit a{ color:#4B4A4A; font-weight:bold;}
.brand_cover .txt .date{ width:130px; height:18px; color:#777; overflow:hidden;}
.brand_cover .txt .yuan_j{ width:130px; height:18px; color:#777;}
.brand_cover .txt .sale_j{ width:130px; height:18px; color:#D7252F;}
.brand_cover .txt .but{ width:65px; height:21px; margin-top:10px;}

#sale_banner{ width:990px; height:135px;}

#sale_bd3{ width:990px; height:371px;}
#sale_bd3 .vip_sale{ width:654px; height:369px;border:1px solid #D7D7D7; float:left;}
#sale_bd3 .vip_sale .title{ width:654px; height:50px; text-indent:20px;color:#414141; font-size:14px; font-weight:bold; line-height:50px;}
#sale_bd3 .vip_sale .title span{ font-size:14px; color:#D7252F;}
#sale_bd3 .vip_sale .vip_cont{ width:654px; height:319px;}
.vip_cover{ width:132px; height:300px; float:left;margin:10px 8px 20px 20px;_margin:0px 0px 20px 20px; display:inline;}
.vip_cover .pic{ width:124px; height:170px;padding: 3px;border-right: 1px solid #9C9C9C;border-bottom: 1px solid #9C9C9C;border-top: 1px solid #E4E4E4;border-left: 1px solid #E4E4E4;overflow:hidden;}
.vip_cover .txt{ width:130px; height:110px; margin-top:12px;}
.vip_cover .txt .tit{ width:130px; height:15px; overflow:hidden; margin-bottom:8px;}
.vip_cover .txt .tit a{ color:#4B4A4A; font-weight:bold;}


.vip_cover .txt .date{ width:130px; height:15px; color:#777; overflow:hidden; margin-bottom:2px;}
.vip_cover .txt .yuan_j{ width:130px; height:18px; color:#777;}
.vip_cover .txt .sale_j{ width:130px; height:18px; color:#D7252F;}
.vip_cover .txt .but{ width:65px; height:21px; margin-top:10px;}

.vip_cover .vip_sorry{ width:190px; height:100px; position:absolute; left:75px; z-index:999; top:215px; background:url(../images/vip_sorry_ico.jpg) no-repeat 0 65px;}
.vip_cover .vip_sorry .conter{ width:183px; height:98px; margin-left:5px;border: 1px solid #CB1B2A;z-index:999; border-left:none; background: #fff url(../images/vip_sorry_bg.jpg) no-repeat 0 0;}
.vip_cover .vip_sorry .conter .colse{ width:175px;height:20px; text-align:right; }
.vip_cover .vip_sorry .conter .colse a{font-size:12px; font-weight:bold; line-height:20px; color:#4B4A4A;}
.vip_cover .vip_sorry .conter .cont{ width:160px; line-height:18px;color:#4B4A4A; margin:0 10px 0 10px;}
.vip_cover .vip_sorry .conter .cw_vip{ width:160px; height:27px;margin:8px 10px 0 10px;}

#sale_bd3 .cuxiao{ width:322px; height:371px; background:#F7F7F7; float:right;}
#sale_bd3 .cuxiao .title{ width:322px; height:40px; line-height:40px; }
#sale_bd3 .cuxiao .title .tit{ width:100px; height:40px; line-height:40px;text-indent:20px; float:left;color:#414141; font-weight:bold; font-size:14px;}
#sale_bd3 .cuxiao .title .k_sit{ width:50px; float:right; height:30px;_height: 18px;_overflow: hidden; margin-right:10px;margin-top: 5px;}
#sale_bd3 .cuxiao .title .k_sit .on {background: #333;}
#sale_bd3 .cuxiao .title .k_sit a{width: 6px;height:6px;float: left;margin: 12px 0px 0px 6px; background:#9e9e9e;}
#sale_bd3 .cuxiao .conter_cx{ width:310px; height:325px; background:#fff; margin:0 6px 0 6px; position:relative;}
#sale_bd3 .cuxiao .conter_cx .pic{ width:290px; height:140px; padding:15px 10px 10px 10px; overflow:hidden;}
#sale_bd3 .cuxiao .conter_cx .tit,#sale_bd3 .cuxiao .conter_cx .date{ width:290px; height:25px; overflow:hidden; padding:0 10px; }
#sale_bd3 .cuxiao .conter_cx .tit a{color:#4B4A4A; font-size:14px; font-weight:bold;}
#sale_bd3 .cuxiao .conter_cx .date a{ color:#777;}
#sale_bd3 .cuxiao .conter_cx p{ width:290px; height:60px; overflow:hidden;padding:5px 10px 10px 10px; color:#777; line-height:20px;}
#sale_bd3 .cuxiao .conter_cx .but{ width:290px; height:20px; position:absolute; bottom:15px; left:10px;}
#sale_bd3 .cuxiao .conter_cx .but span{ float:left; color:#4B4A4A; line-height:20px;}
#sale_bd3 .cuxiao .conter_cx .but span strong{ color:#D7252E;}
#sale_bd3 .cuxiao .conter_cx .but h1{ width:65px; height:20px; border:1px solid #CB1B2A; float:right; line-height:20px; text-align:center;margin-right: 10px;}
#sale_bd3 .cuxiao .conter_cx .but h1 a{ color:#D7252E; font-weight:lighter;}


#sale_bd4{ width:990px; height:240px;}
#sale_bd4 .title{ width:100%; height:40px; text-indent:20px; font-size:14px; line-height:40px; background:#F7F7F7; }
#sale_bd4 .title .tit{ width:30%; height:40px; line-height:40px;font-weight:bold;color:#414141; float:left; }
#sale_bd4 .title .k_sit{ width:18%; height:40px;_height: 22px;_overflow: hidden; float:right;}
#sale_bd4 .title .k_sit .on{ background:#333;}
#sale_bd4 .title .k_sit a{width: 6px;height: 6px;float: left;margin: 17px 0px 0px 6px;background: #9E9E9E;}
#sale_bd4 .xianshi{ width:320px; height:238px;border:1px solid #D7D7D7; float:left;}
#sale_bd4 .margin_right{ margin-right:12px;}
#sale_bd4 .xianshi .conter{ width:300px; height:178px; padding:10px 10px;}
#sale_bd4 .xianshi .conter .pic{width: 124px;height: 170px;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;}
#sale_bd4 .xianshi .conter .txt{ width:155px; height:176px; float:right; position:relative;}
#sale_bd4 .xianshi .conter .txt .tit{ width:155px; height:20px; overflow:hidden;}
#sale_bd4 .xianshi .conter .txt .tit a{ color:#4B4A4A; font-weight:bold;}
#sale_bd4 .xianshi .conter .txt .date{ width:155px; height:20px; overflow:hidden; color:#777;}
#sale_bd4 .xianshi .conter .txt .jiage{ width:155px; height:23px; margin-top:5px; color:#777;line-height:25px; margin-right:6px;}
#sale_bd4 .xianshi .conter .txt .qg_jia{ width:155px;color:#D7252F; height:28px;}
#sale_bd4 .xianshi .conter .txt .qg_jia strong{ font-size:12px;}
#sale_bd4 .xianshi .conter .txt .num{ width:155px; height:20px; color:#4B4A4A;}
#sale_bd4 .xianshi .conter .txt .num strong{ color:#D7252F;}
#sale_bd4 .xianshi .conter .txt .time{ width:155px; height:20px; color:#777; margin-top:3px;}
#sale_bd4 .xianshi .conter .txt .time b{ float:left;}
#sale_bd4 .xianshi .conter .txt .time span{color:#D7252F;float:left;}
#sale_bd4 .xianshi .conter .txt .time span .maohao{color:#D7252F; float:left; text-align:center; width:12px;}
#sale_bd4 .xianshi .conter .txt .time span .surplus{ width:20px; height:15px;border-left: 1px solid #D7D7D7;border-right: 1px solid #D7D7D7;border-bottom: 1px solid #D7D7D7;border-top: 2px double #CB1B2A; float:left;}
#sale_bd4 .xianshi .conter .txt .time span .surplus em{ width:9px; height:15px; text-align:center; float:left; font-style:normal; color:#777;}
#sale_bd4 .xianshi .conter .txt .time span .surplus .fg_x{ border-left:1px solid #D7D7D7;}
#sale_bd4 .xianshi .conter .txt .lj_but{ width:155px; height:28px; position:absolute; bottom:0;}
#sale_bd4 .xianshi .conter .txt .sheng_num{ width:155px; height:20px; color:#4B4A4A; line-height:20px;}
#sale_bd4 .xianshi .conter .txt .sheng_num strong{ color:#D7252F;}
#sale_bd4 .xianshi .conter .txt .sheng_num span{ font-weight:bold; color:#D7252F;}
#sale_bd4 .xianshi .conter .txt .tuan{ width:155px; height:22px; font-size:18px; color:#D7252F; float:left; margin-top:6px; }

#sale_bd5{ width:988px; height:208px;border:1px solid #D7D7D7;}
#sale_bd5 .title{ width:988px; height:40px;background:#F7F7F7;line-height:40px;}
#sale_bd5 .title .tit{ width:30%; height:40px; line-height:40px;font-weight:bold;color:#414141; float:left; text-indent:20px; }
#sale_bd5 .title .k_sit{ width:6%; height:40px;_height: 22px;_overflow: hidden; float:right;}
#sale_bd5 .title .k_sit .on{ background:#333;}
#sale_bd5 .title .k_sit a{width: 6px;height: 6px;float: left;margin: 17px 0px 0px 6px;background: #9E9E9E;}
#sale_bd5 .conter{ width:988px; height:168px;}
#sale_bd5 .conter ul{}
#sale_bd5 .conter li{ width:463px; height:138px; float:left; margin:15px 0 15px 15px; display:block; padding-right:15px; display:inline;}
#sale_bd5 .conter .pic{ width:290px; height:140px; float:left; margin-right:15px; overflow:hidden;}
#sale_bd5 .conter .txt{ width:158px; height:140px; float:left; position:relative;}
#sale_bd5 .conter .txt .tit{ width:158px; height:15px; color:#4B4A4A; overflow:hidden;}
#sale_bd5 .conter .txt .date{ width:158px;color:#777;margin-top: 5px;}
#sale_bd5 .conter .txt .conter{ width:158px; height:60px; overflow:hidden; color:#777; margin-top:10px; line-height:20px;}
#sale_bd5 .conter .txt .but{ width:65px; height:19px; line-height:19px; text-align:center;border: 1px solid #CB1B2A; position:absolute; bottom:0;}
#sale_bd5 .conter .txt .but a{ color:#CB1B2A;}
#sale_bd5 .conter .fg_x{ border-right:1px dashed #D7D7D7;}