#head {
	MARGIN: 0px auto; WIDTH: 980px;
}
#head .divbg1{
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}
#head_top{height:27px; border: 1px solid #EBEBEB;border-width: 0px 1px 1px 1px; margin-top:10px; padding-left:20px}

#head_top UL{
	FLOAT: left; margin-top:7px; width:900px
}
#head_top UL LI {
	FLOAT: left; border:1px dotted #EBEBEB ;border-width: 0px 1px 0px 0px; color:#989898;TEXT-ALIGN: center; padding:0px 10px 
}
#head_top  .last{
border: 0px 
}
#head_top UL LI img{
 padding-right:5px; 
}
#head_top UL LI A {
	  FONT-SIZE: 12px; LINE-HEIGHT: 14px;COLOR: #989898; 
}
#head_top UL LI A:hover {
	TEXT-DECORATION: underline
}
#head_top UL LI.active A {
COLOR: #989898;  TEXT-DECORATION: none
}
#head_top UL LI.active A:hover {
COLOR: #989898; TEXT-DECORATION: none
}
#head_Menu
{
height:70px;
}
#logo{
 FLOAT: left; WIDTH: 270px; height:55px;PADDING-LEFT: 10px;FONT-WEIGHT: bold; COLOR: #06c;
background-image:url(/images/b2blogo.gif)
}
#Menu_Item
{
 margin-left:400px;WIDTH: auto; margin-top:20px; HEIGHT: 33px
}
#Menu_Item .menu_Ul {
 FLOAT: left; WIDTH: auto; HEIGHT: 33px; TEXT-ALIGN: center
}
#Menu_Item .menu_Ul LI{
	FLOAT: left; BACKGROUND: url(/images/itembg.gif) no-repeat; WIDTH: 85px; LINE-HEIGHT: 33px; HEIGHT: 33px; TEXT-ALIGN: center
}
#Menu_Item .menu_Ul  A{
	DISPLAY: block; BACKGROUND: url(/images/itembg.gif) no-repeat; WIDTH: 85px; LINE-HEIGHT: 33px; HEIGHT: 33px
}
#Menu_Item .menu_Ul  A:hover{
	TEXT-DECORATION: underline
}
#Menu_Item .menu_Ul  A:active{
background-image:url(/images/itembg.gif); WIDTH: 85px; COLOR: #D06A00; HEIGHT: 33px; TEXT-DECORATION: none
}
#Menu_Item .menu_Ul  A:hover{
background-image:url(/images/itembg2.gif); WIDTH: 85px; COLOR: #D06A00; HEIGHT: 33px; TEXT-DECORATION: none
}
#Menu_Item .menu_Ul .last{
	BORDER-RIGHT: #d9d9d9 1px solid; BACKGROUND: url(/images/itembg.gif); WIDTH: 85px; HEIGHT: 33px
}
#nav {
	WIDTH:978px;HEIGHT: 25px;padding-top:7px;background-image:url(/images/navbg.gif);BORDER-RIGHT: #98BAE7 1px solid;BORDER-left: #98BAE7 1px solid; 
}

#nav .tit {
	BORDER-RIGHT: #99BBE7 1px solid; PADDING-LEFT: 15px; BACKGROUND: url(/images/menu_img02.gif) no-repeat 9px 8px; 
	WIDTH: 67px; COLOR: #2860A9; PADDING-TOP: 4px; HEIGHT: 20px
}
#nav .maquee {
	   PADDING-TOP: 2px;  HEIGHT: 3px
}
#nav .page {
	PADDING-LEFT: 20px; PADDING-TOP: 5px; PADDING-RIGHT: 20px;
}

#Content
{
MARGIN: 0px auto; WIDTH: 968px; padding:5px;BORDER-RIGHT: #DCDCDC 1px solid; BORDER-left: #DCDCDC 1px solid; BORDER-bottom: #DCDCDC 1px solid;
}

.ContentLeft
{
WIDTH: auto;height:auto;float:left;
}
.contentbody
{
WIDTH: 748px;height:auto; float:left;
}

.sb02 {
	BORDER-RIGHT: #06c 1px solid; BORDER-TOP: #06c 1px solid; FLOAT: left; MARGIN-BOTTOM: 5px; BORDER-LEFT: #06c 1px solid; WIDTH: 218px; BORDER-BOTTOM: #06c 1px solid; BACKGROUND-COLOR: #e6f0fa
}


.sb02 H2 {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #06c; LINE-HEIGHT: 35px; FONT-FAMILY: Verdana; HEIGHT: 32px
}


.sb02 H2 SPAN {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 15px; FLOAT: right; COLOR: #a7caf5; FONT-FAMILY: Verdana
}



.sb02 .list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}

.sb02 .list LI A {
	COLOR: #133f62
}

.sb02 .list LI SPAN {
	MARGIN-TOP: 5px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; WIDTH: 22px; COLOR: #fff; LINE-HEIGHT: 13px; HEIGHT: 13px; BACKGROUND-COLOR: #48a3df; TEXT-ALIGN: center
}


.sb02 H4 {
	PADDING-LEFT: 35px; FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 31px; HEIGHT: 31px
}
.sb02 .genre {
	BACKGROUND: url(/images/genre.gif) no-repeat 9px center
}
.sb02 .m_class1 {
	OVERFLOW: hidden; HEIGHT: auto;list-style-type: none;
}
.sb02 .m_class1 LI {
	LINE-HEIGHT: 24px; HEIGHT: 24px;display: inline;
}
.sb02 .m_class1 LI A {
	MARGIN: 0px 8px; TEXT-DECORATION: none
}
.sb02 .m_class1 LI A:hover {
	BACKGROUND-COLOR: #a2d0ff
}
.sb02 .m_class2 {
	OVERFLOW: hidden; HEIGHT: auto;list-style-type: none;
}
.sb02 .m_class2 LI {
	LINE-HEIGHT: 24px; HEIGHT: 24px;display: inline;

}
.sb02 .m_class2 LI A {
	MARGIN: 0px 6px; TEXT-DECORATION: none
}
.sb02 .m_class2 LI A:hover {
	BACKGROUND-COLOR: #a2d0ff
}
.sb02 .m_class3 {
	OVERFLOW: hidden; HEIGHT: auto;list-style-type: none;
}
.sb02 .m_class3 LI {
	LINE-HEIGHT: 24px; HEIGHT: 24px;display: inline;
}
.sb02 .m_class3 LI A {
	MARGIN: 0px 8px; TEXT-DECORATION: none
}
.sb02 .m_class3 LI A:hover {
	BACKGROUND-COLOR: #a2d0ff
}
.sb02 .m_class4 {
	PADDING-BOTTOM: 15px; OVERFLOW: hidden; HEIGHT: auto;list-style-type: none;
}
* HTML .sb02 .m_class4 {
	PADDING-BOTTOM: 12px
}
.sb02 .m_class4 LI {
	LINE-HEIGHT: 24px; HEIGHT: 24px;display: inline;
}
.sb02 .m_class4 LI A {
	MARGIN: 0px 6px; TEXT-DECORATION: none
}
.sb02 .m_class4 LI A:hover {
	BACKGROUND-COLOR: #a2d0ff
}
.sb02 .year {
	BACKGROUND: url(/images/year.gif) no-repeat 9px center
}
.sb02 .area {
	BACKGROUND: url(/images/area.gif) no-repeat 9px center
}
.sb02 .characters {
	BACKGROUND: url(/images/characters.gif) no-repeat 9px center
}
.sb02 H4 {
	FONT-FAMILY: Verdana, Arial
}


.ct02,.ct03,.ct04{border:1px solid #4d94db; margin:0px 0px 0px 10px; width:730px; float:left; height:auto; overflow:hidden;}
.ct02 ul,.ct04 ul{padding:12px 0 10px 40px; font-size:14px;}
.ct02 ul li,.ct04 ul li{background:url(/images/libg.gif) no-repeat left center; padding-left:12px; width:600px; overflow:hidden; height:24px; line-height:24px;}
.ct02 ul li a,.ct04 ul li a{color:#333}
.ct03 .cth2,.ct04 .cth2{background:none; height:32px; padding-top:2px}
.ct03nei{background:url(/images/ct03.gif) repeat-x; margin:1px auto; width:728px;}
.ct03 ul.piclist,.ct04 ul.piclist{  margin:0 10px; height:auto; overflow:hidden;}
.ct03 ul.piclist li,.ct04 ul.piclist li{width:110px; height:170px; overflow:hidden; float:left; padding:15px 0 5px 25px;}
.ct03 ul.piclist li img,.ct04 ul.piclist li img{ width:100px; height:140px; overflow:hidden; padding:4px; background-color:#F5F5F5; border:1px solid #CECECE;}
.ct03 ul.piclist li h3,.ct04 ul.piclist li h3{ height:20px; line-height:20px; text-align:center; overflow:hidden; font-size:12px; font-weight:normal;}
.ct03 ul.piclist li h3 a,.ct04 ul.piclist li h3 a{color:#333}

.ct03 .ct03nei .cth2,.ct04 .ct03nei .cth2{ height:36px; line-height:32px; font-size:14px; color:#0066CC; padding-left:12px;}
.ct04 .ct03nei .cth2{ color:#333; }
.ct03 .ct03nei .cth2 ul,.ct04 .ct03nei .cth2 ul{ width:410px; float:right; height:36px; background:url(/images/movie_title_bg.gif) no-repeat left 0;}
.ct03 .ct03nei .cth2 ul li,.ct04 .ct03nei .cth2 ul li{ width:82px; height:36px; line-height:32px; float:left; font-size:14px; text-align:center;}
.ct03 .ct03nei .cth2 ul li a{width:82px; height:36px; display:block; text-decoration:none;}
.ct03 .ct03nei .cth2 ul li a:hover{ background:url(/images/hot_btn02.gif) no-repeat 2px 0; color:#0066CC;}
.ct03 .ct03nei .cth2 ul li.active,.ct03 .ct03nei .cth2 ul li.active a,.ct03 .ct03nei .cth2 ul li.active a:hover{background:url(/images/hot_btn01.gif) no-repeat 2px 0; color:#FF3300;}
.ct03 .ct03nei .cth2 span,.ct04 .ct03nei .cth2 span{ color:#A0C6F5; margin-left:18px;font-size:16px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}
.ct04 .ct03nei .cth2 span{ color:#9A9A9A; }


.movie{border:1px solid #4d94db; margin:0px 0px 0px 10px; width:730px; float:left; height:auto; overflow:hidden; padding-bottom:10px;}
.movie .title_b{background:url(/images/ct03.gif) repeat-x; margin:1px auto; width:728px;  color:#32312C; height:35px; line-height:29px;}

.movie .title_b span{float:right; width:260px; display:block; height:17px; padding:12px 0 0 0; text-align:right;line-height:12px; padding-right:10px}
.movie .title_b span a{ color:#000;}
.movie .title_b font{}
.movie .title_b dl{ float:left;height:29px; line-height:29px; width:425px;}
.movie .title_b dl dt{ width:70px; float:left; font-weight:bold; font-size:16px; text-align:center; background:url(/images/movie_title.gif) no-repeat right top;}
.movie .title_b dl dd{ width:340px; float:left; padding-left:10px;}
.movie .title_b dl dd a{ margin:0 8px;}

.movie .left{margin:5px 0 0 0; height:auto; clear:both}
.movie .left .content{ float:left;width:360px; height:200px; padding:5px 0 0 5px; overflow:hidden;}
.movie .left .content .pic{ width:128px; height:180px; overflow:hidden; float:left; margin-right:15px;  overflow:hidden; padding:4px; background-color:#F5F5F5; border:1px solid #CECECE;}
.movie .left .content h3{ height:21px; line-height:21px; overflow:hidden; width:200px; float:left; font-size:14px;}
.movie .left .content h3 a{ color:#133F62;}
.movie .left .content ul{width:200px; height:auto; overflow:hidden; float:left;}
.movie .left .content ul li{ height:22px; overflow:hidden; line-height:22px; color:#999;width:200px;}
.movie .left .content ul li .title{ width:32px; line-height:22px; height:auto; float:left;}
.movie .left .content ul li .name{ width:150px; line-height:22px; height:auto; float:left;}
.movie .left .content ul li span{ color:#333;}
.movie .left .content ul li a{color:#133F62; margin:0 5px; overflow:hidden; }
.movie .left .content p{ padding-top:10px; text-indent:24px; color:#333; line-height:21px; height:auto; overflow:hidden;width:200px; float:left;height:85px;}
.movie .left .content input{ width:30px; height:18px; background:url(/images/bot01.gif) repeat-x; border:1px solid #5B7C91; color:#133F62; cursor:pointer; margin-right:7px; display:inline; font-size:12px; line-height:20px;}

.movie .left .contentlist{ float:left;width:720px; height:auto; padding:5px 0 0 5px; overflow:hidden;}
.movie .left .contentlist ul{width:710px; height:auto; overflow:hidden; float:left;background-color:#F5F5F5; border:1px solid #CECECE; }
.movie .left .contentlist ul li{ FLOAT: left;height:25px; overflow:hidden; line-height:22px; color:#999;width:235px;}
.movie .left .contentlist ul li span{ color:#333;}
.movie .left .contentlist ul li a{color:#133F62; margin:5px; overflow:hidden;width:235px;}
.movie .left .contentlist input{ width:30px; height:20px; background:url(/images/bot01.gif) repeat-x; border:1px solid #5B7C91; color:#133F62; cursor:pointer; margin-right:7px; display:inline; font-size:12px; line-height:20px;}


.movie .left .hot_m{  background:url(/images/line.gif) repeat-x left top;  width:368px; height:24px; padding-top:12px; margin:5px 0 0 12px; color:#333;}
.movie .left .hot_m strong{ color:#0066CC; padding-left:23px;  margin-right:5px;width:60px; display:block; float:left;height:23px; padding-top:0px!important;>padding-top:2px!important;padding-top:2px;background:url(/images/ico14.gif) no-repeat left 3px;}
.movie .left .hot_m a{ color:#333; margin:0 5px;}

.srch {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 1px; BACKGROUND:; PADDING-BOTTOM: 1px; BORDER-LEFT: #bbb 1px solid; WIDTH: 216px; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px solid; HEIGHT: 100px
}
.srch DL {
	PADDING-LEFT: 8px
}
.srch DL DT {
	PADDING-LEFT: 1px; HEIGHT: 33px
}
.srch DL DT A {
	DISPLAY: inline; FLOAT: left; COLOR: #333; LINE-HEIGHT: 30px; MARGIN-RIGHT: 11px; HEIGHT: 30px
}
.srch DL DT A.active_a {
	FONT-WEIGHT: bold; BACKGROUND: url no-repeat center bottom; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.srch DL .b1 {
	BORDER-RIGHT: #c2c2c2 1px solid; BORDER-TOP: #c2c2c2 1px solid; PADDING-LEFT: 3px; FLOAT: left; BORDER-LEFT: #c2c2c2 1px solid; WIDTH: 132px; COLOR: #999999; LINE-HEIGHT: 20px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #c2c2c2 1px solid; HEIGHT: 19px
}
.srch DL .b2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND:  ; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 50px; CURSOR: pointer; HEIGHT: 21px; BORDER-RIGHT-WIDTH: 0px
}
.srch DL DD {
	CLEAR: both; MARGIN-BOTTOM: 10px
}
.srch DL DD.srchhot {
	OVERFLOW: hidden; WIDTH: 204px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.srch DL DD A {
	MARGIN: 0px 0px 0px 10px; COLOR: #0278c2; TEXT-DECORATION: underline
}
.srch DL DD A:hover {
	TEXT-DECORATION: none
}

/* foot css */
#foot{padding:15px 0; color:#444; width:950px; margin:0 auto; text-align:center;display:block; clear:both; height:auto; overflow:hidden;}
#foot a,#foot a:hover{color:#444;}
#foot .coryright{font-family:Tahoma;font-size:10px;}
#foot p{line-height:20px; height:20px;}

.tb_off {
	DISPLAY: block; HEIGHT: 22px
}
.tb_on {
	DISPLAY: none
}
.contentblock {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; DISPLAY: block; BORDER-LEFT: #e5e5e5 1px solid; WIDTH: 210px; PADDING-TOP: 2px; BORDER-BOTTOM: #e5e5e5 1px solid; HEIGHT: 78px; BACKGROUND-COLOR: #ffffff
}
.non {
	DISPLAY: none
}
.list_frame_nobg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/NewBookHotSale/images/list_bg_dotted.gif) #fffcf9 repeat-x 50% bottom; PADDING-BOTTOM: 17px; PADDING-TOP: 9px
}

.list_num {
	FONT-WEIGHT: lighter; FONT-SIZE: 24px; FLOAT: left; WIDTH: 42px; COLOR: #d56a01; FONT-FAMILY: ºÚÌå; HEIGHT: 110px; TEXT-ALIGN: center
}
.num_center {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; BACKGROUND: url(/NewBookHotSale/images/num_bg_center.gif) repeat-x 50% top; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.list_books {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; FLOAT: left; BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 90px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #d3d3d3 1px solid; HEIGHT: 90px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.list_detail {
	FLOAT: left; WIDTH: 570px
}
.list_detail H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; HEIGHT: 18px
}
.price_buy {
	MARGIN-TOP: 25px! important; PADDING-LEFT: 115px; HEIGHT: 21px
}
.old_price {
	FLOAT: left; PADDING-TOP: 5px
}
.new_price {
	FLOAT: left; PADDING-TOP: 5px
}
.reduce_price {
	FLOAT: left; PADDING-TOP: 5px
}
.save_price {
	FLOAT: left; PADDING-TOP: 5px
}
.old_price {
	WIDTH: 65px; TEXT-DECORATION: line-through
}
.new_price {
	WIDTH: 65px; COLOR: #e04d04
}
.reduce_price {
	WIDTH: 80px
}
.save_price {
	WIDTH: 90px
}
.butt_buy {
	MARGIN: 0px 7px 0px 1px
}
.ct06{border:1px solid #D4D4D4; padding-left:5px; margin:0px 0px 0px 10px; width:725px; float:left; height:25px; overflow:hidden;  LINE-HEIGHT: 25px; background-color:#F6F9FE}
.ct06 input{ width:40px; height:20px; background:url(/images/bot01.gif) repeat-x; border:1px solid #5B7C91; color:#133F62; cursor:pointer; margin-right:7px; display:inline; font-size:12px; line-height:20px;}
.ct06 .mapleft{ width:400px; line-height:22px; height:auto; float:left;display:block;}
.ct06 .mapright{ width:280px; line-height:22px; height:auto; float:right;display:block;}

.ct07{text-align:center; border:1px solid #D4D4D4;  margin:2px 0px 0px 5px; width:710px; float:left; height:25px; overflow:hidden;  LINE-HEIGHT: 25px; background-color:#F6F9FE}

