/* top_logo_ad */
.mall_top_brand_ads{ width:960px; height:52px; margin-bottom:7px;}
.mall_top_brand_ads ul{ list-style:none;}
.mall_top_brand_ads ul li{ width:152px; height:50px; border:1px solid #ccc;}
.mall_top_brand_ads ul li a img{ display:block; width:152px; height:50px;}
.top_brand{ float:left; margin-right:7px;}
.top_lastbrand{ float:right;}


/* left_menu */
.left_menu{ width:180px; float:left; margin-right:8px;}
.left_menu_title{ width:180px; background:url(../image/mall_left_menubg.gif) no-repeat; height:23px;}
.left_menu_title li{ float:left}
.left_menu_title li a {text-align:center; margin:0 0 0 5px; width:80px;  float:left; height:24px; font-size:14px;  line-height:24px; text-decoration:none; padding:0px;}
.left_menu_title li a.tabactive { text-align:center;padding-left:0px; width:86px; float:left; height:24px;background:url(../image/mall_left_menu_current.gif) no-repeat; font-size:14px; font-weight:bold; line-height:24px; position:relative;padding:0px;}
.left_menu_title .tithover{ display:inline; text-align:center; margin:0 0 0 5px; width:86px; background:url(../image/mall_left_menu_current.gif) no-repeat; float:left; height:23px; font-size:14px; font-weight:bold; line-height:23px;}
.left_menu_title .tithover a{ color:#333; font-weight:bold;}
.left_menu_title .titlink{ display:inline; text-align:center; margin:0 0 0 5px; padding-left:0px; width:80px; float:left; height:23px; font-size:14px; font-weight:bold; line-height:23px;}
.left_menu_title .titlink a{ color:#f93; margin-left:1px;}
.left_menu_box{ border-bottom:#ff6825 1px solid; border-left:#ff6825 1px solid; padding-bottom:1px; width:178px; border-right:#ff6825 1px solid; padding-top:10px;}
.left_menu_box dl{ width:160px; padding-bottom:7px; border-bottom:1px dashed #ccc; margin:0 auto 10px auto;}
.left_menu_box dl dt{ padding-left:18px; padding-bottom:10px; font-weight:bold; background:url(../image/left_menu_icon.gif) no-repeat 3px 3px;}
.left_menu_box dl dt a{ color:#f60;}
.left_menu_box dl dd{ display:inline; line-height:21px;*line-height:18px;}
.menu_detail{margin-right:5px;word-break:keep-all;}
.left_menu_more{ display:block; margin:10px 0 5px 70px; color:#ff6600;}


/* mall_picad */
.mall_picad{
	FLOAT: left; WIDTH: 426px; HEIGHT: 248px;
}

#lantern {
	BORDER-RIGHT: #878787 1px solid; BORDER-TOP: #878787 1px solid; FONT-SIZE: 10.5pt; OVERFLOW: hidden; BORDER-LEFT: #878787 1px solid; WIDTH: 426px; CURSOR: pointer; LINE-HEIGHT: 23px; BORDER-BOTTOM: #878787 1px solid; HEIGHT: 248px
}

#lanternMain {
	WIDTH: 426px; HEIGHT: 224px; BACKGROUND-COLOR: #ffffff
}

#lanternImg {
	OVERFLOW: hidden; WIDTH: 426px; POSITION: absolute; HEIGHT: 224px
}

#lanternNavy {
	BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 10.5pt; FLOAT: left; OVERFLOW: hidden; WIDTH: 386px; COLOR: #853200; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #cccabe; TEXT-ALIGN: center
}

#lanternNavy .div_off1 {
	FLOAT: left; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #cccabe; TEXT-ALIGN: center
}
#lanternNavy .div_on1 {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccabe 1px solid; PADDING-LEFT: 0px; FLOAT: left; OVERFLOW: hidden; BORDER-BOTTOM: #cccabe 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f5f4f2; TEXT-ALIGN: center
}
#lanternNavy .div_off2 {
	FLOAT: left; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #cccabe; TEXT-ALIGN: center
}
#lanternNavy .div_on2 {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccabe 1px solid; PADDING-LEFT: 0px; FLOAT: left; OVERFLOW: hidden; BORDER-BOTTOM: #cccabe 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f5f4f2; TEXT-ALIGN: center
}
#lanternNavy .div_off3 {
	FLOAT: left; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #cccabe; TEXT-ALIGN: center
}
#lanternNavy .div_on3 {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccabe 1px solid; PADDING-LEFT: 0px; FLOAT: left; OVERFLOW: hidden; BORDER-BOTTOM: #cccabe 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f5f4f2; TEXT-ALIGN: center
}

.liclass {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: 3px; FLOAT: left; MARGIN-LEFT: 6px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 15px; COLOR: #ffffff; LINE-HEIGHT: 14px; MARGIN-RIGHT: 6px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #cc3300; TEXT-ALIGN: center; _margin-left: 2.5px; _margin-right: 2.5px
}

/* mall_notice */
.mall_notice{ width:336px; height:150px; background-color:#ffedd1; float:right;}
.mall_notice h1{ width:70px; height:24px; margin:3px 0 0 15px; padding:0 20px 0 0; background:url(../image/mall_icon_notice.gif) no-repeat 65px 2px; color:#f60; font-size:14px;}
.mall_notice_detail{ width:330px; height:120px; background-color:#fff; margin:0 auto;}
.mall_notice_detail ul{ clear:both; list-style:none; line-height:22px; padding:5px 0 0 10px;}
.mall_notice_detail ul li{ clear:both; width:307px; *width:312px; height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.notice_class{ font-weight:bold; margin-right:5px; color:#f90;}
.top_notice{ color:#c30;}


/* mall_right_btns */
.mall_right_btns{ float:right; margin:8px 2px 0 0; list-style:none;}
.mall_right_btns li{ float:left; margin-left:6px; _margin-left:4px;}

/* mall_right_links */
.mall_right_links{ float:right; width:330px; height:45px; border:3px solid #ffedd1; margin-top:2px;}
.mall_right_links ul{ list-style:none; line-height:22px; margin:2px 0 0 12px;}
.mall_right_leftlink{ float:left; width:162px;}
.mall_right_rightlink{ float:right; width:145px;}
.mall_right_links ul li span{ font-weight:bold; color:#f60;}




/* pic_place */
.imgboxout{display:table; border:1px solid #ccc; *position:relative;}
#hot_case_pic .imgboxout{width:160px; height:120px; margin-top:5px; margin-left:5px;}
#wonderful_case_pics .imgboxout{width:85px; height:64px;}
#hot_case_pic .imgboxout{width:160px; height:120px; margin-top:5px;}
#bbs_show_pic .imgboxout{width:166px; height:126px;}
.product_pic .imgboxout{width:100px; height:100px;}
.imgboxout2{width:100px; height:75px; border:1px solid #dfdfdf; display:table; *position:relative}
.imgboxout2 span{*position: relative; *top:-50%;}
.imgboxout2 span img{ *margin-top:2px;}
.imgboxin{display:table-cell; vertical-align:middle; text-align:center;*width:100%;*position:absolute; *top:50%; *left:0;}

.imgboxout span{*position: relative; *top:-50%;}
.imgboxout span img{ *margin-top:2px;}



/* mall_sale */
.sale{ float:right;	display:block; width:770px;	height:250px; border:1px solid #c3c3c3; margin-top:10px; position:relative;}
.sale_title{ height:29px; background:url(../image/sale_title_bg.gif) repeat-x;}
.sale_title h1{ display:inline; float:left; margin-left:70px; color:#930; font-size:14px; line-height:26px;}
.sale_title h2{ display:inline; float:left; margin-left:20px; color:#c60; font-weight:normal; font-size:12px; line-height:28px;}
.sale_title a{ display:inline; float:right; margin-right:10px; color:#930; font-weight:normal; font-size:12px; line-height:28px;}

.products_list{
	list-style:none;
	margin:0;
	padding:0;
}

.products_list li{
	display:block;
	width:130px;
	height:150px;
	float:left;
	text-align:center;
	margin-top:3px;
	padding-left:2px;
}

.product_pic{
	display:block;
	width:102px;
	margin-left:14px;
	*margin-left:0px;
}

.market_value{
	display:block;
	width:110px;
	text-align:left;
	text-decoration:line-through;
}

.zz_value{
	display:block;
	width:110px;
	text-align:left;
	color:#f60;
}

.productsdl{
	width:122px;
	height:145px;
	float:left;
	text-align:center;
	margin-top:18px;
	padding-left:4px;
	_padding-left:3px;
	
}
.productdt{
	float:left;
	width:102px;
	height:102px;
	margin-left:14px;
	*margin-left:12px!important;
	*margin-left:7px;
	margin-bottom:1px;
	display:table; 
	border:1px solid #ccc; 
	*position:relative;
}
.productdt span{*position: relative; *top:-50%;}
.productdt span img{ *margin-top:2px;}
.productdd{display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left; line-height:14px;  width:110px; margin-left:10px; _margin-left:7px;}
.productdd a{display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:14px;  width:110px;}



.productsdl_first{
	width:248px;
	height:120px;
	float:left;
	margin-top:12px;
	padding-left:2px;
	_padding-left:1px;
	
}
.productdt_first{
	float:left;
	width:112px;
	height:112px;
	margin-left:14px;
	*margin-left:12px!important;
	*margin-left:7px;
	display:table; 
	border:1px solid #ccc; 
	*position:relative;
}
.productdt_first span{*position: relative; *top:-50%;}
.productdt_first span img{ *margin-top:2px;}
.productdd_first{display:block;overflow:hidden; text-overflow:ellipsis; float:right; line-height:14px;  width:110px; height:110px; *height:112px; margin-left:8px; _margin-left:5px;}
.productdd_first a{display:block; line-height:14px;  width:110px; font-weight:bold;}
.productdd_first span{ clear:both; margin-top:4px; margin-top:5px\9;}
.zz_product_info{ display:block; color:#666; text-indent:24px; word-wrap:break-word; word-break:break-all;}


.sale_icon{ display:block; width:55px; height:32px; position:absolute; left:5px; top:-8px; background:url(../image/sale_icon.gif) no-repeat; z-index:10;}
.cheap_icon1{ display:block; width:50px; height:50px; position:absolute; left:80px; *left:78px; _left:79px; top:105px; background:url(../image/cheap_icon.gif) no-repeat; z-index:10;}
.cheap_icon2{ display:block; width:50px; height:50px; position:absolute; left:330px; *left:328px; top:105px; background:url(../image/cheap_icon.gif) no-repeat; z-index:10;}
.cheap_icon3{ display:block; width:50px; height:50px; position:absolute; left:580px; *left:578px; _left:577px; top:105px; background:url(../image/cheap_icon.gif) no-repeat; z-index:10;}


.sale_info{ list-style:none; line-height:26px; padding:5px 0 0 10px; float:left;}
.sale_info li{ clear:both; width:240px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sale_class{ margin-right:5px; color:#f90;}
.sale_class a{ color:#f90;}
.sale_class a:hover{ color:#f60;}


/* tab */
.red_85 {
	COLOR:#930; font-weight:bold; font-size:14px;
}
.red_85 A {
	COLOR:#930;
}
.red_85 A:hover {
	COLOR:#930;
}
.gray_6 {
	COLOR: #666
}
.gray_6 A {
	COLOR: #666
}
.gray_6 A:hover {
	COLOR: #666
}

.mallindex_content_tj { WIDTH:772px; FLOAT:right; margin-top:5px;}
.mallindex_content_tj_title {
 WIDTH: 534px; HEIGHT: 25px; MARGIN-LEFT: 4px; margin-bottom:8px;_margin-bottom:4px;
}
.mallindex_content_tj_title li  
{float:left;}
.mallindex_content_tj_title li a
{

	-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../image/tabs2.gif) no-repeat scroll right top;
bottom:-7px;
height:28px;
line-height:30px;
padding-right:5px;
text-align:center;
width:105px;
z-index:100; margin-right:5px;}

.mallindex_content_tj_title li a.tabactive  
{
	margin-left:5px;
	text-align:center;
	padding-left:0px; width:105px;
	 float:left; height:28px;
	 background:url(../image/tabs1.gif) no-repeat scroll right top; font-size:14px; font-weight:bold; line-height:28px; position:relative;padding:0px;}
.mallindex_content_tj_title_now1 {
	Z-INDEX: 100; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 34px; WIDTH: 100px; BOTTOM: -7px; PADDING-RIGHT: 5px; BACKGROUND: url(../image/index_bg_tj_04.gif) #000 no-repeat right top; HEIGHT: 34px; _bottom: -8px
}
.mallindex_content_tj_title_now2 {
	Z-INDEX: 100; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 34px; WIDTH: 100px; BOTTOM: -7px; PADDING-RIGHT: 5px; BACKGROUND: url(../image/index_bg_tj_04.gif) #000 no-repeat right top; HEIGHT: 34px; _bottom: -8px
}
.mallindex_content_tj_title_now3 {
	Z-INDEX: 100; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 34px; WIDTH: 100px; BOTTOM: -7px; PADDING-RIGHT: 5px; BACKGROUND: url(../image/index_bg_tj_04.gif) #000 no-repeat right top; HEIGHT: 34px; _bottom: -8px
}
.mallindex_content_tj_title_now1 {
	LEFT: 3px; _left: 9px
}
.mallindex_content_tj_title_now2 {
	DISPLAY: none; LEFT: 108px; _left: 114px
}
.mallindex_content_tj_title_now3 {
	DISPLAY: none; LEFT: 213px; _left: 218px
}
.mallindex_content_tj_title IMG {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 6px
}
.mallindex_content_tj_title_now1 IMG {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 0px
}
.mallindex_content_tj_title_now2 IMG {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 0px
}
.mallindex_content_tj_title_now3 IMG {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 0px
}
.mallindex_content_tj_title A {
	Z-INDEX: 10; POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 0px; WIDTH: 88px; PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(../image/index_bg_tj_02.gif) no-repeat right top; FLOAT: left; HEIGHT: 25px; PADDING-TOP: 0px
}
.mallindex_content_tj_title A:hover {
	TEXT-DECORATION: none
}
.mallindex_content_tj_title_hot {
	POSITION: absolute; TOP: -2px; RIGHT: -2px
}
.mallindex_content_tj_title_buy {
	POSITION: absolute; TOP: -8px; RIGHT: -2px
}
.mallindex_content_tj_info { BORDER-BOTTOM: #c3c3c3 1px solid; BORDER-LEFT: #c3c3c3 1px solid; WIDTH: 770px; BACKGROUND: #fff; HEIGHT: 340px; CLEAR: both; BORDER-TOP: #acacac 1px solid; BORDER-RIGHT: #c3c3c3 1px solid; float:left}
.mallindex_content_tj_info2 { BORDER-BOTTOM: #c3c3c3 1px solid; BORDER-LEFT: #c3c3c3 1px solid; WIDTH: 770px; BACKGROUND: #fff; CLEAR: both; BORDER-TOP: #acacac 1px solid; BORDER-RIGHT: #c3c3c3 1px solid; float:left}

/* store */
.storediv{ margin-top:15px; margin-left:20px; _margin-left:10px;}
.storediv ul{ width:100%} 
.storediv li{ width:250px; _width:246px;  _margin-left:5px; height:115px; float:left; overflow:hidden;}
.storeimgbox{ width:100px; height:100px; float:left; margin-right:5px; border:1px solid #dfdfdf; display:table; *position:relative; float:left}
.storeimgbox p{*position: relative; *top:-50%; *margin:0; *padding:0;}
.storeimgbox img{ *margin-top:0px;}
.stroetitle{ font-weight:bold; float:left;width:135px;line-height:20px;}
.stroetitle a{ color:#c00;}
.stroechar{ float:left; text-align:left; width:135px; line-height:20px; max-height:40px; overflow:hidden}
.stroechar .span1{ color:#F60}
.span2{ color:#c00; float:left}
.vr{ width:21px; height:20px; background:url(../image/vr.gif) no-repeat; float:left; margin-left:10px;}
.nvr{ width:21px; height:20px; background:url(../image/nvr.gif) no-repeat; float:left}
.startm1,.startm2,.startm3,.startm4,.startm5{ background:url(../image/starm.gif) no-repeat; display:inline-block;
height:19px; overflow:hidden; vertical-align:middle; width:100px; margin-left:10px;}
.startm1{background-position:100% 0%}
.startm2{background-position:100% 13%}
.startm3{background-position:100% 26%}
.startm4{background-position:100% 39%}
.startm5{background-position:100% 52%}


.mall_bottom_box1{
	width:474px;
	height:215px;
	border:1px solid #c3c3c3;
	float:left;
	margin-top:5px;
	*margin-top:10px;
}

.mall_bottom_box2{
	width:474px;
	height:215px;
	border:1px solid #c3c3c3;
	float:right;
	margin-top:5px;
	*margin-top:10px;
}

.mall_bottom_box_title{
	display:block;
	width:100%;
	height:23px;
	margin:0;
	padding:0;
	background-color:#ffedd1;
	color:#369;
	text-indent:15px;
	line-height:23px;
	font-size:12px;
}

.mall_bottom_box_title span{
	float:left;
	color:#c00;
}

.mall_bottom_box_title a{
	float:right;
	color:#c00;
	margin-right:10px;
	font-weight:normal;
}

.mall_bottom_box_title a:hover{
	float:right;
	color:#f60;
}

.mall_bottom_box_left{
	width:200px;
	overflow:hidden;
	margin:12px 20px 0 20px;
	_margin-left:10px;
	float:left;
}

.mall_bottom_box_leftpic{
	width:200px;
	height:150px;
}

.mall_bottom_box_leftpic img{
	width:200px;
	height:150px;
}

.mall_bottom_box_lefttxt{
	display:block;
	margin:5px auto 0 auto;
	width:192px;
	text-align:center;	
	overflow:hidden;
    text-overflow:ellipsis;
	white-space:nowrap;
}

.mall_bottom_box_rightlist{
	width:215px;
	margin-top:5px;
	float:left;
}

.mall_bottom_box_txtlist{
	display:block;
	width:100%;
	margin:5px 0px 0px 0px;
	padding:0;
	list-style:none;
	line-height:25px;
}

.mall_bottom_box_txtlist li{
	display:block;
	width:95%;
	background:url(../image/dot_black.gif) no-repeat 3px 11px;
	*background:url(../image/dot_black.gif) no-repeat 3px 10px;
	text-indent:13px;
	margin:0 auto;
}

.mall_bottom_box_txtlist li a{
	display:block;
	width:100%;
	overflow:hidden;
    text-overflow:ellipsis;
	white-space:nowrap;
}

.mall_bottom_box_txtlist li a:hover{
	color:#f60;
}


.mall_bottom_ad{ clear:both; display:block; margin:5px 0 5px 0;}

#links .bd{ overflow:hidden;width:950px; background:url(../image/bottom_links_middle_bg.gif) repeat-y; padding:5px;}
.links-panel{float:left; background:#fff; border:1px solid #eee; height:122px; margin-right:5px; padding-top:8px;}
.links-panel h4{height:22px; margin-bottom:6px;position:relative;overflow:hidden;}
.links-panel h4 span{position:absolute; font-size:20px; color:#f60; font-family:"黑体"; font-weight:normal;}
.links-panel li{float:left;width:100%; background:url(../image/bottom_links_icon.gif) no-repeat 0 7px;}
.links-panel li a{float:left;background-position:-162px -281px;padding-left:15px;line-height:22px;}
.links-panel-safe{width:196px;}
.links-panel-safe h4{margin-left:50px;width:80px; margin-top:0; padding:0;}
.links-panel-safe ul{margin-left:44px;}
.links-panel-safe-global h4 img{margin-left:-194px;margin-top:-26px;}
.links-panel-guard{width:295px;}
.links-panel-guard h4{margin-left:96px;width:100px;}
.links-panel-guard h4 img{margin-left:-163px;}
.links-panel-guard ul{margin-left:67px; margin-top:0;}
.links-panel-guard li{width:91px;}
.links-panel-payment{width:228px;}
.links-panel-payment h4{margin-left:68px;width:80px;}
.links-panel-payment h4 img{margin-left:-82px;}
.links-panel-payment ul{margin-left:63px;}
.links-panel-service{width:207px;margin-right:0;}
.links-panel-service h4{margin-left:60px;width:80px;}
.links-panel-service h4 img{margin-left:-264px;}
.links-panel-service ul{margin-left:55px;}
.bottom_links_header{ display:block; width:960px; height:4px; background:url(../image/bottom_links_header.gif) no-repeat; overflow:hidden;}
.bottom_links_footer{ display:block; width:960px; height:4px; background:url(../image/bottom_links_footer.gif) no-repeat;}
.box_more{color:#FF6600;
display:block;
margin:0px 25px 5px 0px; float:right}