.s_ban{
	border:1px solid #B2C7EA;
	background-image:url(/images/sale/s_banbg.jpg);
	height:24px;
	font-size:14px;
	font-weight:bold; line-height:24px; 
	text-align:center;
}
.s_con{ 
	border:1px solid #B2C7EA;
	padding:5px; background-color:#FFF
}
.istitle{ font-size:18px; font-weight:bold; color:#3366CC}
.hlname{ position:absolute; color:#000000; font-size:26px; line-height:34px; left:70px;	top:30px; padding:8px 12px; background-color:#FFF;filter:alpha(opacity=70);opacity:0.7; }
#hltop{	 width:1000px; margin:0px; height:150px; position:relative; padding:0px}
.hlbanner{ position:absolute;left:250px; top:121px; height:29px; margin:0px; text-align:left;}
.hlbanner a{ width:80px; float:left; text-align:center;height:29px; margin:0px 3px 0px 3px; text-decoration:none;}
.outban{ display:inline-block; color:#FFF !important; font-size:14px;height:35px; width:80px; line-height:35px; text-align:center}
.nowban{ display:inline-block; background-color:#900;color:#FFF !important; font-size:14px;height:35px; width:80px; line-height:35px;font-weight:bold ; text-align:center}

#hlleft{ width:200px; float:left; padding:0px 1px;margin:0px 2px 8px 1px; text-align:center}
#hlcontent{ overflow:hidden; float:right; width:792px; text-align:left; font-family: 'ËÎÌå', Simsun; font-size:14px; line-height:2;margin:0px 0px 8px 0px; padding:0px 1px}

#logo{ float:RIGHT; width:300px; border:1px double #B2C7EA; text-align:center; padding:6px}
.hclass{ width:150px;height:25px;margin:6px auto;line-height:24px;cursor:pointer; background:url(../images/sale/class_bg.gif) no-repeat}

.in_nb{ border:0; border-bottom:1px solid #B2C7EA;}
.bg0 {padding-top: 7px;	background-image: url(../images/sale/sbg_0.gif);}
.bg1 {padding-top: 7px;	background-image: url(../images/sale/sbg_1.gif);font-weight: bold;}

.zplist { text-align:center; PADDING: 0px; MARGIN: 0px; OVERFLOW: hidden;}
.zpimg {BORDER: #B4C8EA 1px solid; HEIGHT: 184px;width:184px;BACKGROUND: #EFF5FB; padding:3px; text-align:center}
.zpimg A:hover {BORDER-COLOR: #feb634}

.zp88{ padding:15px;background:url(/images/zp_bg.gif);overflow:hidden}
.zp88 span{ float:left; text-align:center; line-height:20px; margin:8px}
.zp88 div{width:98px; height:98px; margin:5px; border:1px solid #B2C7EA; background-color:#EFF5FB}
.zp88 i{display:inline-block;height:100%;vertical-align:middle}
.zp88 img{vertical-align:middle}

.zpm{ padding:15px;background:url(/images/zp_bg.gif); overflow:hidden}
.zpm span{ float:left; text-align:center; line-height:20px; margin:6px 20px}
.zpm div{width:200px; height:200px; margin:5px; border:1px solid #B2C7EA; background-color:#EFF5FB}
.zpm i{display:inline-block;height:100%;vertical-align:middle}
.zpm img{vertical-align:middle; max-height:180px; max-width:180px}

.price{ color:#F00;font-family:Arial, Helvetica, sans-serif}

.mghang{ padding:10px 15px 10px 26px; margin:0px}
.mghang li{ padding: 6px 2px 2px 5px; border-bottom:2px dotted #cccccc;list-style-image:url(../images/left_1.gif) list-style:none; text-align:left }

#hlnewslist{ line-height:22px;margin:0px;}
#hlnewslist li{ height:22px;list-style-image:url(/images/left_1.gif); background-image:url(/images/bg_line5.gif); overflow:hidden; }

.AddFavo0{ display:inline-block; margin:4px;width:73px;height:19px;background:url(/images/hl_butt.png) no-repeat -73px 0 ; cursor:hand}
.AddFavo1{ display:inline-block; margin:4px;width:73px;height:19px;background:url(/images/hl_butt.png) no-repeat -146px 0; cursor:hand}
.sx{  display:inline-block;margin:4px; width:73px; height:19px; background:url(/images/hl_butt.png) 0 0 no-repeat; cursor:hand}

.hj_bu{ margin:0; padding:5PX; overflow:hidden }
.hj_bu li{ list-style:none; border:1px solid #D6DDEF; font-size:14px; background-color:#EFF5FB; padding:2px 4px 2px 4px ; float:left; margin:2px; white-space:nowrap;}
.nhjid{ font-weight:bold; background-color:#FCC !important; color:#FFF inherit}