/*
	project: internet hosting template
	author: luka cvrk (www.solucija.com) 
	
*/
   
/* default styles */

body { font: 12px "宋体"; line-height: 1.7em; color: #454545;margin: 0; padding: 0;}
a { color: #3F2C57; background: inherit; text-decoration: none; }

a:hover { color: #808080; background: inherit; }
p {	margin: 0 0 5px 0; }
h1{ color:#FFFFFF}
h2 { margin: 0; padding: 0; font: normal 1.8em Georgia, "Trebuchet MS", Arial, Sans-Serif; }
h1 a, h2 a { color: #000; background: inherit; text-decoration: none; }
img { border: 0; }
div{ padding:0; margin:0px;}
/* layout */
#top{margin: 0 auto 6px auto; width: 880px; height:35px; background:url(../images/top_bg.gif) repeat-x bottom; line-height:35px; text-align:right; padding:0 20px 0 0;}
#content,#header, #header2 { margin: 0 auto; width: 900px; }
#header {padding: 0;color: #fff;height: 195px;background: #fff url(../images/top.jpg)  no-repeat center top;overflow: hidden;}
#header2 {padding: 0;color: #fff;height: 110px;background: #fff url(../images/top2.jpg)  no-repeat center top;overflow: hidden;}


.t1{ background:url(../images/tline.gif) no-repeat right top; margin:0 0 2px 0; }

/* main horizontal menu */
	#tablist{ text-decoration: none; padding:3px 10px 0 0;}
	#tablist li{list-style: none;display: inline; float:right}
	#tablist li a{ display:block; height:29px; width:120px; line-height:29px;margin:0; float:left;font-weight: bold;color: #fff;text-decoration: none;}
	#tablist li a:hover{background: #DBEDF8;color: #4D6F85;background:url(../images/title_bg1.jpg) repeat-x center;}


/* left side */
#left {float: right;width: 680px;margin: 0 0 10px 0;}
#right2 {float:right;width: 680px;margin: 0 0 10px 0;}
	.border { border: 1px solid #AED898;  margin: 0 0 10px 0;}
	.subheader {padding: 15px;background: #F1F8ED;color: #444;border: 2px solid #D1EAC3;}
	.highlight { background: #C5E7F6; color: #000; }
	.left_articles {margin: 0 0 10px 0;	border: none;padding: 0;}
		.date { font-size: .9em; padding: 0 0 0 12px; background: #fff url(../images/news.gif) no-repeat center left; color: #808080; }
		.bigimage {	float: left;clear: left;margin: 0 15px 10px 0;}
	.left_box {	background: #F4F1F8;color: #808080;	border-left: 3px solid #E8E2F2;	padding: 15px;margin: 0 0 15px 0;}
	.thirds {float: left;width: 186px;padding: 0 10px 0 15px;}		
.picnews{ width:380px; height:220px; background:#EEEEEE; float:right}
.news{ width:363px; height:220px; border:#DDDDDD 1px solid; float:left; margin:0 0 0 5px;}	
.news h1 , .links h1 , .types h1{ font:bold 14px "宋体"; background:url(../images/title_bg.gif) no-repeat left center; height:32px; line-height:32px; padding:0 0 0 20px; margin:0 0 5px 0;  }
.news2 h1{ font:bold 14px "宋体"; background:url(../images/title_bg1.gif) no-repeat left center; height:32px; line-height:32px; padding:0 0 0 20px; margin:0 0 15px 0;  }
.news ul , .links ul , .news2 ul{}
.news li , .links li , .news2 li{list-style-position: inside; padding:0 0 0 10px;}
.news a{}
.news a:hover{ text-decoration:underline;}
.links{border:#FFF 1px solid;}
.types{border:#FFF 1px solid;}
.news2{ border:#FFF 1px solid;}

.clear{ clear:both; height:10px; font-size:0px; margin:0; padding:0; line-height:10px;}
/* right side */
#right {float: left;width: 200px;margin: 0 0 10px 0;padding:0;}
#left2 {float: left;width: 200px;margin: 0 0 10px 0;padding: 0; height:300px; background:#EEE;}
	.button {color: #679A4E;text-align: center;margin-top: 0;margin-right: 0;margin-bottom: 50px;margin-left: 0;height:62px;}
	.big { color: #2e2e2e; font: normal 2em "Georgia", "Times New Roman", Arial; }
	
	#side_menu { margin: 0; }
	#side_menu li { list-style: none; height:32px !important; height:32px; }
	#side_menu li a { width:170px; height:34px; line-height:34px; color: #333; border: 0; margin: 0 0 1px 10px; display: block; background: ;  font-weight:bold; padding:0 0 0 10px; border-bottom:#4DA600 1px solid;}
	#side_menu li a:hover { color: #CC3300; background: #E8F8FF;border-bottom: #8CDAFF 1px solid; }	
	
	.image { float: left; margin: 0 9px 3px 0; }
	
/* footer */
#footer { height:100px;clear: both; color: #808080;background: #FFF;padding: 10px 15px;	border-top: 1px solid #ccc;}
#footer .right { float: right; }

.search{ padding:5px; border-bottom:#CCCCCC 1px solid;}
#newsmore{ padding:10px;}


.fl{ width:720px; float:left;}
.fr{ width:115px; background:url(../images/webmaster.gif) no-repeat left; padding-left:35px; line-height:36px; height:36px; float:right;}
.fr a{background:none;}

.books_list {
	BACKGROUND: url(/NewBookHotSale/images/bg_center_shadow.gif) repeat-y right 50%; WIDTH: 666px
}
.list_title {
	BACKGROUND: url(/NewBookHotSale/images/bg_top_shadow.gif) no-repeat right top; WIDTH: 666px; HEIGHT: 42px
}
.list_title H2 {
	BORDER-RIGHT: #a1a1a1 1px solid; BORDER-TOP: #a1a1a1 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 14px; BORDER-LEFT: #a1a1a1 1px solid; WIDTH: 662px; PADDING-TOP: 14px; BORDER-BOTTOM: #a1a1a1 1px; HEIGHT: 28px; BACKGROUND-COLOR: #fff
}
.list_out_border {
	BORDER: #a1a1a1 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 666px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.c_red {
	COLOR: #cc3300
}
.empty_left{clear:left}
.top_notice {
	BORDER-TOP: #8CDAFF 1px solid; PADDING-LEFT: 10px; BACKGROUND: #E8F8FF;BORDER-BOTTOM: #8CDAFF 1px solid; HEIGHT: 26px; margin:5px 0 2px 0;
}
.top_notice .notice {
	FLOAT: left; WIDTH: 450px; LINE-HEIGHT: 26px; HEIGHT: 26px
}
.list_frame {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/NewBookHotSale/images/list_bg_dotted.gif) #fffcf9 repeat-x 50% bottom; PADDING-BOTTOM: 20px; PADDING-TOP: 15px
}
.list_frame_nobg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 17px; PADDING-TOP: 9px; border-bottom: #CCCCCC 1px dashed;
}
.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 {
	FLOAT: left; WIDTH: 70px; MARGIN-RIGHT: 22px; HEIGHT: 110px
}
.list_books IMG {
	BORDER-RIGHT: #959595 1px solid; BORDER-TOP: #959595 1px solid; BORDER-LEFT: #959595 1px solid; WIDTH: 68px; BORDER-BOTTOM: #959595 1px solid
}
.list_detail {
	FLOAT: left; WIDTH: 530px
}
.list_detail H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; HEIGHT: 18px
}
.white_bg {
	MARGIN-BOTTOM: 35px; WIDTH: 332px; PADDING-TOP: 5px; HEIGHT: 17px; BACKGROUND-COLOR: #fff
}
.red_bg_out {
	MARGIN-BOTTOM: 30px; HEIGHT: 18px
}
.red_bg {
	DISPLAY: block; FLOAT: left; PADDING-TOP: 3px; HEIGHT: 15px; BACKGROUND-COLOR: #feeee4
}
.bang_name {
	FLOAT: left
}
.bang_time {
	FLOAT: left
}
.bang_time2 {
	FLOAT: left
}
.look_sell {
	FLOAT: left
}
.sellpic {
	FLOAT: left
}
.bang_name {
	WIDTH: 120px
}
.bang_time {
	MARGIN: 0px 5px; WIDTH: 98px
}
.bang_time2 {
	MARGIN: 0px 10px 0px 25px
}
.price_buy {
	MARGIN-TOP: 25px! important; PADDING-LEFT: 55px; 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
}
.list_bottom_shadow {
	BACKGROUND: url(/NewBookHotSale/images/bg_bottom_r_shadow.gif) no-repeat; OVERFLOW: hidden; WIDTH: 666px; HEIGHT: 5px
}
.sells_windo {
	BACKGROUND: url(/NewBookHotSale/images/p_shadow_heng.gif) #fff repeat-y right 50%; WIDTH: 153px; COLOR: #666
}
.reduce_windo_w {
	WIDTH: 138px! important
}
.sells_windo UL {
	BORDER-RIGHT: #878787 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #878787 1px solid; PADDING-LEFT: 8px; BACKGROUND: url(/NewBookHotSale/images/p_shadow_down.gif) repeat-x 50% top; PADDING-BOTTOM: 2px; BORDER-LEFT: #878787 1px solid; WIDTH: 132px; LINE-HEIGHT: 26px; PADDING-TOP: 9px; BORDER-BOTTOM: #878787 1px solid; LIST-STYLE-TYPE: none
}
.reduce_ul_w {
	WIDTH: 117px! important
}
.sells_windo UL LI {
	DISPLAY: block; BACKGROUND: url(/NewBookHotSale/images/li_bg_dotted.gif) repeat-x 50% bottom; TEXT-ALIGN: center
}
.li_nobg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.span_w {
	DISPLAY: block; FLOAT: left; WIDTH: 40px; TEXT-ALIGN: right
}
.span_w2 {
	DISPLAY: block; FLOAT: left; WIDTH: 75px; TEXT-ALIGN: right
}
.span_clear {
	CLEAR: left; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 1px
}
.sells_line {
	BORDER-RIGHT: #a1a1a1 2px solid; BORDER-TOP: #a1a1a1 2px solid; BORDER-LEFT: #a1a1a1 2px solid; WIDTH: 356px; PADDING-TOP: 18px; BORDER-BOTTOM: #a1a1a1 2px solid; HEIGHT: 209px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.page_more {
	WIDTH: 626px; PADDING-TOP: 8px; HEIGHT: 30px
}
.turn_page {
	FLOAT: right
}
.add_top {
	MARGIN-TOP: 6px; MARGIN-RIGHT: 10px
}
.turn_page DIV {
	DISPLAY: block; FLOAT: left
}
.turn_page IMG {
	FLOAT: left; MARGIN-RIGHT: 6px
}
.num_now {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #c30; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; OVERFLOW: hidden; COLOR: #fff; LINE-HEIGHT: 15px; PADDING-TOP: 0px; HEIGHT: 15px
}
.num:link {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #feeec2; PADDING-BOTTOM: 1px; MARGIN: 2px; COLOR: #404040; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.num:visited {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #feeec2; PADDING-BOTTOM: 1px; MARGIN: 2px; COLOR: #404040; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.num:hover {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #c30; PADDING-BOTTOM: 1px; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.tiaozhuan {
	BORDER-RIGHT: #afafaf 1px solid; BORDER-TOP: #afafaf 1px solid; PADDING-LEFT: 2px; FLOAT: left; MARGIN: 0px 4px; BORDER-LEFT: #afafaf 1px solid; WIDTH: 30px; LINE-HEIGHT: 13px; BORDER-BOTTOM: #afafaf 1px solid; HEIGHT: 13px
}
.t_text {PADDING-TOP: 2px}
.next {	MARGIN-LEFT: 8px; MARGIN-RIGHT: 39px! important}
.enter {MARGIN-LEFT: 6px; MARGIN-RIGHT: 0px! important}
.cbsj {	LINE-HEIGHT: 30px}

.public_footer {CLEAR: both; BORDER-TOP: #707070 1px solid; FONT-SIZE: 12px; BACKGROUND: #fff; MARGIN: auto; WIDTH: 900px; COLOR: #666; WORD-BREAK: break-all; LINE-HEIGHT: 20px; FONT-FAMILY: 宋体,Arial,Helvetica,sans-serif; TEXT-ALIGN: left}
.public_footer IMG {BORDER-TOP-WIDTH: 0px; DISPLAY: inline; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
.public_footer A {FONT-SIZE: 12px; CURSOR: pointer; COLOR: #1a66b3; FONT-FAMILY: "宋体"; TEXT-DECORATION: none}
.public_footer A:hover {TEXT-DECORATION: underline}
.public_footer_list1 {PADDING-RIGHT: 30px; BORDER-TOP: #c1c1c1 2px solid; PADDING-LEFT: 30px; BACKGROUND: url(http://img3.dangdang.com/homeimg/foot_line.jpg) #fff no-repeat right top; FLOAT: left; PADDING-BOTTOM: 40px; WIDTH: 118px; PADDING-TOP: 7px}
.public_footer_list2 {PADDING-RIGHT: 30px; BORDER-TOP: #c1c1c1 2px solid; PADDING-LEFT: 30px; BACKGROUND: url(http://img3.dangdang.com/homeimg/foot_bg.jpg) repeat-x 50% top; FLOAT: left; PADDING-BOTTOM: 40px; WIDTH: 128px; PADDING-TOP: 7px}
.public_footer_title {PADDING-LEFT: 10px; FONT-WEIGHT: 700; FONT-SIZE: 14px; BACKGROUND: url(http://img3.dangdang.com/homeimg/foot_point.jpg) no-repeat 0px 6px; COLOR: #404040}
.public_footer_info {PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-TOP: 15px}
.public_footer_bottom {CLEAR: both}
.public_footer_bottom_simple {CLEAR: both; MARGIN-TOP: 15px}
.public_footer_red {MARGIN-BOTTOM: 10px; COLOR: #c30; TEXT-ALIGN: center}
.public_footer_red A:link {COLOR: #c30; TEXT-DECORATION: none}
.public_footer_red A:visited {COLOR: #c30; TEXT-DECORATION: none}
.public_footer_red A:hover {TEXT-DECORATION: underline}
.public_footer_icp {PADDING-BOTTOM: 20px; COLOR: #666; TEXT-ALIGN: center}
.public_footer_black_404040:link {COLOR: #404040; TEXT-DECORATION: none}
.public_footer_black_404040:visited {COLOR: #404040; TEXT-DECORATION: none}
.public_footer_black_404040:hover {COLOR: #404040; TEXT-DECORATION: underline}
