@charset "utf-8";
/* CSS Document */
body {
	background-color:#ebebeb;
}
a.red_txt{color:#e7000a;}
a.red_green{color:#63be0c;}
a.wdfbt_btn{ width:112px; height:30px; display:block; background:url(../../images/wdfbt_btn.jpg) no-repeat;float:right; margin-right:5px;}
a.more_btn {
	font-size:13px;
	margin-top:10px;
	float:right;
	width:40px;
	height:20px;
}
a.tab_more_btn {
	position:absolute;
	right:22px;
	top:25px;
	width:40px;
	height:20px;
	background:#ff0000 url(../../images/more_btn.jpg) no-repeat;
}
a.tab_more_btn02 {
	position:absolute;
	right:-1px;
	top:-60px;
	width:40px;
	height:20px;
	background:#ff0000 url(../../images/more_btn.jpg) no-repeat;
}
.time_text {
	color:#cccccc;
}
.price_text {
	color:#a2a2a2;
}
.price_text_line {
	text-decoration:line-through;
}
p {
	line-height:180%;
}
hr.line {
	width:auto;
	height:25px;
	border:none;
	border-bottom:1px #efefef solid;
	overflow:hidden;
	margin-bottom:10px;
}
hr.dot_line {
	width:auto;
	height:1px;
	border:none;
	border-bottom:1px #efefef dotted;
	overflow:hidden;
	margin-bottom:0px;
}
a.bule_link{color:#1b99d4;}
a:hover.bule_link{ text-decoration:underline;}
.index_lar_banner {
	width:1000px;
	margin:0 auto;
	padding-top:15px;
}
/* paging start */
.paging_box{ float:right; margin-top:10px;}
.paging_box ul{ margin:0px;}
.paging_box ul li{ float:left; margin-right:5px;}
.paging_box ul li a{ display:block; text-align:center; width:24px; height:18px; border:1px #cccccc solid; font-weight:bolder; color:#cccccc; vertical-align:middle;padding-top:7px;}
.paging_box ul li a:hover{ border:1px #ed7500 solid; background:#ed7500; color:#ffffff;}
.paging_box ul li a.active{ border:1px #ed7500 solid; background:#ed7500; color:#ffffff;}

/* quick menu */
#warp1000 #allsort {
	position:relative;
	float:left;
	width:172px;
	z-index:4;
}
#warp1000 #allsort #allsortlist {
	display:block;
	width:183px;
	height:449px;
	background-color:#333333;
}
#warp1000 #allsort:hover #allsortlist {
	display:block;
}
#warp1000 #allsort h2 a, #warp1000 #allsort h2 a:visited {
	color:#fff;
	padding-left:10px;
}
#warp1000 #allsortlist {
	position:absolute;
	left:0;
	top:0;
	width:170px;
	height:449px;
	border:none;
	border-top:none;
	visibility: visible;
}
#warp1000 #allsortlist .title {
	color: #fff;
	height: 28px;
	padding: 12px 0 0 17px;
	font-size: 17px;
	font-weight: normal;
	margin-bottom: 0px;
	background-color: #e62c43;
	width:166px;
}

#warp1000 #allsortlist .buttom_btn {background:url(../../images/shopping_mall_menu_line.png) no-repeat top left;padding:15px 0 0 17px; font-size:13px;}
#warp1000 #allsortlist .navlist {
	height:26px;
	line-height:26px;
	padding-top:5px;
	background-color: #333333;
	width: 183px;
}
#warp1000 #allsortlist .navlist h3 {
	height:26px;
	line-height:26px;
	text-indent:26px;
	font-size:13px;
	font-weight: normal;
	background: url(../../images/shopping_mall_menu_icon.png) no-repeat 150px top;
}
#warp1000 #allsortlist .navlist h3 a {
	float:left;
}
#warp1000 #allsortlist .navlist h3 b {
	display:inline;
	float:left;
	width:23px;
	height:14px;
	margin:7px 0 0 0px;
	background:url("css/images/btn.png") no-repeat 0 -280px;
	overflow:hidden;
}
#warp1000 #allsortlist .navlist h3.hover {
	position:relative;
	z-index:2;
	background: url(../../images/shopping_mall_menu_icon.png) no-repeat 150px -26px;
	background-color:#f4f4f4;
}
#warp1000 #allsortlist .navlist h3.hover a {
	color:#e62c43;
	text-decoration:none;
}
#warp1000 #allsortlist .icon01:hover .navmore {
	top:0px;
	padding-top:5px;
}
#warp1000 #allsortlist .icon02:hover .navmore {
	top:40px;
}
#warp1000 #allsortlist .icon03:hover .navmore {
	top:80px;
}
#warp1000 #allsortlist .icon04:hover .navmore {
	top:120px;
}
#warp1000 #allsortlist .icon05:hover .navmore {
	top:160px;
}
#warp1000 #allsortlist .icon06:hover .navmore {
	top:200px;
}
#warp1000 #allsortlist .icon07:hover .navmore {
	top:240px;
}
#warp1000 #allsortlist .icon08:hover .navmore {
	top:280px;
}
#warp1000 #allsortlist .icon09:hover .navmore {
	top:320px;
}
#warp1000 #allsortlist .icon10:hover .navmore {
	top:360px;
}
#warp1000 #allsortlist .navlist h3 b img {
	position:relative;
	top:-2px;
	_padding-top:6px;
	width:23px;
	height:14px;
	overflow:hidden;
}
#warp1000 #allsortlist .navlist h3 a {
	color:#fff;
}
#warp1000 #allsortlist .navlist h3 a:hover {
	color:#e62c43;
	text-decoration:none;
}
#warp1000 #allsortlist .navlist .navmore {
	display:none;
	position:absolute;
	left:180px;
	top:-30px;
	width:549px;
	height:438px;
	border:1px solid #cccccc;
	background:#f4f4f4;
	z-index:0;
	overflow:hidden;
	visibility: visible;
}
#warp1000 #allsortlist .navlist .navmore dl {
	float:left;
	width:549px;
	margin:-1px 0 0;
	padding:0;
	color:#333;
}
#warp1000 #allsortlist .navlist .navmore dl dt {
	position:relative;
	top:-8px;
	float:left;
	width:88px;
	font-weight:700;
	padding-left:10px;
	width:549px;
	padding-top:10px;
}
#warp1000 #allsortlist .navlist .navmore dl dt a {
	color:#e62c43;
	font-size:17px;
}
#warp1000 #allsortlist .navlist .navmore dl dt a:hover {
	color:#f60;
	text-decoration:underline;
}
#warp1000 #allsortlist .navlist .navmore dl dd {
	float:left;
	width:530px;
	line-height:25px;
	margin-top:10px;
+padding-bottom:10px;
}
#warp1000 #allsortlist .navlist .navmore dl dd.line{ border-bottom:1px dotted #cccccc;float:left;
	width:530px;
	line-height:25px;
+padding-bottom:10px;}
#warp1000 #allsortlist .navlist .navmore dl dd a {
	float:left;
	color:#333;
	padding:0 10px 0 10px;
	border-right:1px #cccccc solid;
	margin-bottom:5px;
	white-space:nowrap;
	font-size:13px;
}

#warp1000 #allsortlist .navlist .navmore dl dd a.title_txt{
	border:none;
	font-size:13px;
	color:#e62c43;
	}
#warp1000 #allsortlist .navlist .navmore dl dd a:hover {
	color:#f60;
}
#warp1000 #allsortlist .navlist .navmore .navmoreRight {
	float:right;
	width:150px;
}
#warp1000 #allsortlist .navlist .navmore .navmoreRight .brand {
	float:right;
	padding:10px 10px 0 0;
}
#warp1000 #allsortlist .navlist .navmore .navmoreRight .brand a {
	display:block;
	width:69px;
	height:20px;
	line-height:20px;
	margin-bottom:5px;
	text-indent:8px;
	color:#fff;
	font-weight:700;
}
#warp1000 #allsortlist .navlist .navmore .navmoreRight .brand a:hover {
	color:#fff;
}
#warp1000 #allsortlist .navlist .navmore .navmoreRight a:hover {
	color:#f60;
}
#warp1000 #allsortlist .navlist .navmore .navmoreRight h4 {
	clear:right;
	width:130px;
	font-size:12px;
}
#warp1000 #allsortlist .navlist .navmore .navmoreRight span {
	float:left;
	display:block;
	line-height:20px;
	padding-bottom:30px;
}
#warp1000 #allsortlist .navlist .navmore .navmoreRight span.booklist a {
	width:140px;
	overflow:hidden;
}
#warp1000 #allsortlist .navlist .navmore .navmoreRight span a {
	display:inline;
	float:left;
	width:60px;
	height:20px;
	margin-right:10px;
	color:#666;
	overflow:hidden;
}
#warp1000 #allsortlist .navlist .navmore .navmoreRight p {
	width:120px;
	height:24px;
	line-height:24px;
	overflow:hidden;
}
#warp1000 #allsortlist .navlist .navmore .navmoreRight p a {
	color:#666;
}
#snflash {
	display:inline;
	position:relative;
	float:left;
	width:530px;
	height:180px;
	margin-left:10px;
	overflow:hidden;
}
#snflash #snflashContent {
	position:relative;
	width:530px;
	height:180px;
	overflow:hidden;
}
/* header box start*/
.header {
	height:113px;
}
.header .top_menu_bg {
	background-color:#f4f4f4;
	border-bottom:1px #ebebeb solid;
	height:26px;
}
.header .top_menu_bg .top_menu {
	width:1000px;
	line-height:26px;
	margin:0 auto;
	text-align:right;
}
.header .top_menu_bg .top_menu a.top_menu_red {
	color:#e0000b;
}
.header .top_menu_bg .top_menu a:hover {
	text-decoration:underline;
}
.header .header_bg {
	height:86px;
	background:#ffffff url(../../images/header_bg.jpg) repeat-x bottom center;
}
.header .header_bg .header_box {
	margin:0 auto;
	width:1000px;
	height:86px;
}
.header .header_bg .header_logo {
	float:left;
	margin:10px 0 0 20px;
	/* width:170px;
	height:75px; */
	width:238px;
    height:65px;
	background:url(../../images/header_logo_new1.png) no-repeat;
}
.header .header_bg .header_logo_gj {
	float:left;
	margin:10px 0 0 20px;
	width:170px;
	height:75px;
	background:url(../../images/header_logo_gj.png) no-repeat;
}
/* search box start*/
.header .header_bg .header_search_box {
	width:650px;
	height:35px;
	float:right;
	margin:21px 20px 0 0;
}
.header .header_bg .header_search_box .searchingBox .searchingBtn {
	background:url(../../images/header_search_btn.jpg) no-repeat;
	width:96px;
	height:35px;
	border:none;
	cursor:pointer;
	float:left;
}
.header .header_bg .header_search_box .searchingBox .searchingBtnGj {
	background:url(../../images/header_search_btn_gj.png) no-repeat;
	width:96px;
	height:35px;
	border:none;
	cursor:pointer;
	float:left;
}
.header .header_bg .header_search_box .searchingBox .searchingmickbtn {
	background:url(../../images/header_search_mic_btn.jpg) no-repeat;
	width:35px;
	height:35px;
	border:none;
	cursor:pointer;
	float:right;
}
.header .header_bg .header_search_box .searchingBox .searchingTxt {
	width:350px;
	height:23px;
	border:none;
	float:left;
	line-height:27px;
}
.header .header_bg .header_search_box .searchingBox .searchSelectBox {
	background:none repeat scroll 0 0 #f6f6f6;
	width:73px;
	height:24px;
	display:inline-block;
	overflow:hidden;
	vertical-align:middle;
	border-top:3px #e62c43 solid;
	border-left:3px #e62c43 solid;
	border-bottom:3px #e62c43 solid;
	padding:5px 0 0 0;
	float:left;
}
.header .header_bg .header_search_box .searchingBox .searchSelectBox select {
	border:none;
	background:none;
	font-size:12px;
	width:73px;
	height:25px;
	margin:0;
	padding:0 0 5px 0;
	text-align:center;
}

.header .header_bg .searching_hot {
	float:right;
	width:391px;
	height:23px;
	margin-right:20px;
	line-height:23px;
	padding-top:4px;
	font-weight:bold;
}
/* menu box start*/
.menu_btn_bg {
	background:#ffffff;
	border-bottom:1px #e62c43 solid;
}
.menu_btn_bg .menu_btn_box {
	width:1000px;
	margin:0 auto;
	height:38px;
	background:url(../../images/menu_btn_bg.jpg) no-repeat center;
}
.menu_btn_bg .menu_btn_box ul {
	margin-top:0;
	padding:0;
	margin:0;
}
.menu_btn_bg .menu_btn_box ul li a {
	float:left;
	display:block;
	height:38px;
	width:166px;
	text-align:center;
	font-family:'微软雅黑';
	font-size:15px;
	font-weight:normal;
	line-height:38px;

}
.menu_btn_bg .menu_btn_box ul li a:hover{ color:#e62c43;}
.menu_btn_bg .menu_btn_box ul li a.active{ color:#e62c43;}
.menu_btn_bg .menu_btn_box ul li a.menu_btn_comm_infor {
	width:142px;
	background:url(../../images/menu_btn_01.jpg) no-repeat;
}
.menu_btn_bg .menu_btn_box ul li a:hover.menu_btn_comm_infor {
	width:142px;
	background:url(../../images/menu_btn_01_over.jpg) no-repeat;
}
.menu_btn_bg .menu_btn_box ul li a.menu_btn_preferential_goods {
	width:142px;
	background:url(../../images/menu_btn_02.jpg) no-repeat;
}
.menu_btn_bg .menu_btn_box ul li a:hover.menu_btn_preferential_goods {
	width:142px;
	background:url(../../images/menu_btn_02_over.jpg) no-repeat;
}
.menu_btn_bg .menu_btn_box ul li a.menu_btn_join_business {
	width:137px;
	background:url(../../images/menu_btn_03.jpg) no-repeat;
}
.menu_btn_bg .menu_btn_box ul li a:hover.menu_btn_join_business {
	width:137px;
	background:url(../../images/menu_btn_03_over.jpg) no-repeat;
}
.menu_btn_bg .menu_btn_box ul li a.menu_btn_banking_services {
	width:142px;
	background:url(../../images/menu_btn_04.jpg) no-repeat;
}
.menu_btn_bg .menu_btn_box ul li a:hover.menu_btn_banking_services {
	width:142px;
	background:url(../../images/menu_btn_04_over.jpg) no-repeat;
}
.menu_btn_bg .menu_btn_box ul li a.menu_btn_barter {
	width:140px;
	background:url(../../images/menu_btn_05.jpg) no-repeat;
}
.menu_btn_bg .menu_btn_box ul li a:hover.menu_btn_barter {
	width:140px;
	background:url(../../images/menu_btn_05_over.jpg) no-repeat;
}
/* nav trail start */
.nav_trail_box{
	width:940px;margin:10px auto;padding:0 15px 0 45px;
	background:url(../../images/nav_icon.jpg) no-repeat 10px top;
	font-size:14px;
	line-height:150%;
	}

/*  footer start */
.footer_bg {
	background:#ffffff url(../../images/footer_bg.jpg) repeat-x;
	height:217px;
	margin-top:15px;
}
.footer_bg .footer_box {
	padding:25px 37px 0 37px;
	width:1000px;
	margin:0 auto;
}
.footer_bg .footer_box .footer_logo {
	width:203px;
	float:left;
	margin-left:17px;
	padding-top:31px;
}
.footer_bg .footer_box .footer_menu {
	float:left;
}
.footer_bg .footer_box .footer_menu ul {
	float:left;
	width:120px;
	padding-left:35px;
}
.footer_bg .footer_box .footer_menu ul li {
	list-style-type: disc;
}
.footer_bg .footer_box .footer_menu ul li.title {
	font-size:18px;
	font-weight:bold;
	padding-bottom:15px;
	list-style-type: none;
}
.footer_bg .footer_box .footer_menu ul li a {
	line-height:150%;
}
.footer_bg .footer_copy {
	width:auto;
	border-top:1px #f2f2f2 solid;
	text-align:center;
	line-height:39px;
	color:#666666;
	margin-top:20px;
}


@charset "utf-8";
/* wy-mod-banner */
.wy-mod-banner{background:#fff;height:306px;position:relative;overflow:hidden;width:810px;}
.wy-mod-banner .banners{overflow:hidden;}
.wy-mod-banner .banner{width:810px;height:306px;overflow:hidden;position:absolute;}
.wy-mod-banner .focus{width:280px;margin:0 0 0 680px;padding-top:280px;}
.wy-mod-banner .focus a{text-decoration:none;z-index:3;width:24px;height:74px;position:relative;display:inline-block;*display:inline;overflow:hidden;margin:0px 3px;zoom:1;}
.wy-mod-banner .focus a .bg-m{z-index:4;color:white;line-height:40px;font-size:40px;position:absolute;display:block;left:2px;top:6px;cursor:pointer; display:none;}
.wy-mod-banner .focus a .bg-b{background-image:url(../../images/i_dot.32.png);position:absolute;display:block;left:0px;top:0px;cursor:pointer; width:18px; height:18px;}
.wy-mod-banner .focus a .inner{background-image:url(../../images/i_dot_hover.32.png);position:absolute;left:0px;top:0px;z-index:9;opacity:0;display:none\0;+display:none;*display:none; width:18px;height:18px;}
.wy-mod-banner .focus a.on .inner,.wy-mod-banner .focus a:hover .inner{cursor:pointer;display:block;border:0;-webkit-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:1;}
.wy-mod-banner .focus .hover .inner{display:block;}



#swap_pic {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 810px; PADDING-RIGHT: 0px; HEIGHT: 135px; OVERFLOW: hidden;padding-top:15px; }
#swap_pic H2 {
	TEXT-INDENT: 30px; HEIGHT: 15px; COLOR: #292929; FONT-SIZE: 10px
}
.box {
	POSITION: relative; WIDTH: 746px; FLOAT: left; HEIGHT: 140px; OVERFLOW: hidden
}
#prev {
	TEXT-INDENT: -100px; WIDTH: 32px; BACKGROUND: url(../../images/shopping_mall_left.png) no-repeat 0 20px; FLOAT: left; HEIGHT: 140px; OVERFLOW: hidden
}
#next {
	TEXT-INDENT: -100px; WIDTH: 32px; BACKGROUND: url(../../images/shopping_mall_right.png) no-repeat 0 20px; FLOAT: left; HEIGHT: 140px; OVERFLOW: hidden
}
.scroll {
	CURSOR: pointer
}
.unable {
	CURSOR: default
}
.pics {
	POSITION: absolute; WIDTH: 5000px; TOP: 0px
}
.pics LI {
	WIDTH: 720px; FLOAT: left; HEIGHT: 140px; OVERFLOW: hidden
}
.pics LI P {
  POSITION: relative; FLOAT: left; OVERFLOW: hidden;padding:0 25px; border-right:1px solid #eee;}
.pics LI P SPAN {
	POSITION: absolute; FILTER: alpha(opacity=75); LINE-HEIGHT:110%; TEXT-INDENT: 10px; WIDTH: 185px; DISPLAY: block;HEIGHT: 50px; COLOR: #fff; TOP: 0px; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 10px; padding-left:20px; LEFT: 0px;color:#333; font-size:13px; font-weight:normal; text-align:left;
}
.pics LI P SPAN b{color:#e62c43;}

.shopping_mall_left_menu{ float:left; width:180px;}
.shopping_mall_banner { float:right;width:810px;}

.shopping_recommended_bg{ background:url(../../images/shopping_recommended_bg.jpg) repeat-x bottom left; height:635px;}
.shopping_recommended_bg .shopping_recommended_box{ width:960px; height:610px; margin:0 auto; position:relative;}
.title_box{ width:936px; height:38px; padding:15px 12px 0 12px; background:url(../../images/shopping_recommended_title_bg.jpg) repeat-x top left; position:relative;}
.title_box h1{color:#e62c43; font-size:17px;}
.title_box .more{
	display:block;
	width:40px;
	height:20px;
	position:absolute;
	right:0px;
	top:15px;
	visibility: visible;
}
.shopping_recommended_bg .shopping_recommended_box .shopping_recommended_prod{ float:left; width:950px;height:615px; padding:5px; padding-left:15px; overflow:hidden;}
.shopping_recommended_bg .shopping_recommended_box .shopping_recommended_prod ul { margin:0 0 10px 0; padding:0; float:left; margin-right:15px;}
.shopping_recommended_bg .shopping_recommended_box .shopping_recommended_prod ul li img{border:1px solid #ccc;}
.shopping_recommended_bg .shopping_recommended_box .shopping_recommended_prod ul li.title{ line-height:120%;margin-top:5px;}
.shopping_recommended_bg .shopping_recommended_box .shopping_recommended_prod ul li.price{ text-align:right; font-size:18px; font-weight:bold;color:#e62c43;margin-top:5px;}
.shopping_preferential_bg { width:960px; margin:0 auto; height:558px;} 
.shopping_preferential_bg .shopping_preferential_box{border:1px solid #d6d6d6; width:943px; height:482px;padding:8px; float:left; background:#f2f2f2; position:relative;}
.shopping_preferential_bg .shopping_preferential_box .left_box{ float:left; width:420px; height:482px;background-color:white;}

.shopping_preferential_box_left_bg{ background:url(../../images/shopping_preferential_prod_left_bg.png) no-repeat left top;}
.shopping_preferential_box_left_bg .shopping_preferential_box_right_bg{ background:url(../../images/shopping_preferential_prod_right_bg.png) no-repeat right bottom; position:relative;}
.shopping_preferential_box_left_bg .shopping_preferential_box_right_bg .shopping_preferential_prod_bottom_corner_bg{ background:url(../../images/shopping_preferential_prod_bottom_corner_bg.png) no-repeat left bottom; padding:0 0 5px 5px;}
.shopping_preferential_box_left_bg .shopping_preferential_box_right_bg .shopping_preferential_prod_bottom_corner_bg .shopping_preferential_prod_top_corner_bg{ background:url(../../images/shopping_preferential_prod_top_corner_bg.png) no-repeat top right; padding:5px 5px 0 0;}
.shopping_preferential_price{ width:210px; height:65px; position:absolute;right:0px; bottom:0px; background:url(../../images/shopping_preferential_prod_time.png) no-repeat 10px 32px; text-align:right;padding:1px 20px 0 0; cursor:pointer;}
.shopping_preferential_price span.price{ font-size:24px; font-weight:bold; color:#e62c43;}
.shopping_preferential_price span.money{ font-size:13px; font-weight:bold; color:#e62c43;}

.shopping_preferential_bg .shopping_preferential_box .middle_box{ float:left; width:261px; height:482px;background-color:white;}
.shopping_preferential_bg .shopping_preferential_box .right_box { float:left; width:261px; height:482px;background-color:white;}

#shopping_preferential_01{
	position:absolute;
	visibility: visible;

}
#shopping_preferential_02{
	position:absolute;
	left:4px;
	width:978px;
	visibility: hidden;
}
#shopping_preferential_05{
	position:absolute;
	visibility: hidden;

}
#shopping_preferential_tab_01 {
	position:absolute;
	font-size:13px;
	color:#333;
	width:92px;
	height:26px;
	text-align:center;
	line-height:26px;
	top: -41px;
	left: 129px;
	cursor:pointer;
	visibility: hidden;
}
#shopping_preferential_tab_01_ov {
	position:absolute;
	font-size:13px;
	color:#333;
	width:92px;
	height:26px;
	background:url(../../images/shopping_preferential_prod_tab_bg.png) no-repeat left top;
	text-align:center;
	line-height:26px;
	color:#FFF;
	top: -41px;
	left: 129px;
	cursor:pointer;
	visibility: visible;
}
#shopping_preferential_tab_02 {
	position:absolute;
	font-size:13px;
	color:#333;
	width:92px;
	height:26px;
	text-align:center;
	line-height:26px;
	top: -41px;
	left: 369px;
	cursor:pointer;
	visibility: visible;
}
#shopping_preferential_tab_02_ov {
	position:absolute;
	font-size:13px;
	color:#333;
	width:92px;
	height:26px;
	text-align:center;
	line-height:26px;
	background:url(../../images/shopping_preferential_prod_tab_bg.png) no-repeat left top;
	color:#FFF;
	top: -41px;
	left: 369px;
	cursor:pointer;
	visibility: hidden;
}

.shopping_preferential_favourable_box{ float:left; width:463px; height:217px; border:1px #ccc solid; margin:5px 5px; position:relative; background:#ffffff url(../../images/shopping_preferential_prod_+.png) no-repeat center 30%; padding-top:14px; cursor: pointer;}
.shopping_preferential_favourable_box ul{ float:left; margin:0 25px;}
.shopping_preferential_favourable_box .price_box{ width:200px; height:40px; position:absolute; right:10px;top:164px; text-align:right; padding-top:25px;}
.shopping_preferential_favourable_box .price_box span.price{ color:#e62c43; font-size:20px;  font-weight:bold;}

.shopping_discount_bg{ width:961px; margin:0 auto; height:460px;}
.shopping_discount_bg .shopping_discount_box{ position:relative;}
.shopping_discount_bg .shopping_discount_bg_left{ width:188px; float:left; height:400px;}
.shopping_discount_bg .shopping_discount_bg_right{ width:773px; float:left; border-top:1px #cccccc solid;border-bottom:1px #cccccc solid;height:398px;}
.shopping_discount_right_top{ float:left; width:192px;border-right:1px solid #ececec; height:280px;border-bottom:1px solid #ececec; position:relative;}

.shopping_discount_right_top .price{ position:absolute; top:10px; left:10px; width:168px; height:50px; font-size:14px; cursor:pointer;}
.shopping_discount_right_top .price b{ font-size:16px;}

.shopping_discount_right_bottom {float:left; width:192px;border-right:1px solid #ececec; height:116px; position:relative;}
.shopping_discount_right_bottom  .price{
	position:absolute;
	top:31px;
	left:104px;
	width:80px;
	height:50px;
	font-size:12px;
	cursor:pointer;
}
.shopping_discount_right_bottom  .price b{ font-size:18px; color:#e62c43; font-weight:bold;}

#shopping_preferential_03{
	position:absolute;
	visibility: visible;

}
#shopping_preferential_04{
	position:absolute;
	width:978px;
	visibility: hidden;
}
#shopping_preferential_tab_03 {
	position:absolute;
	font-size:13px;
	color:#333;
	width:92px;
	height:26px;
	text-align:center;
	line-height:26px;
	top: -41px;
	left: 129px;
	cursor:pointer;
	visibility: hidden;
}
#shopping_preferential_tab_03_ov {
	position:absolute;
	font-size:13px;
	color:#333;
	width:92px;
	height:26px;
	background:url(../../images/shopping_preferential_prod_tab_bg.png) no-repeat left top;
	text-align:center;
	line-height:26px;
	color:#FFF;
	top: -41px;
	left: 129px;
	cursor:pointer;
	visibility: visible;
}
#shopping_preferential_tab_04 {
	position:absolute;
	font-size:13px;
	color:#333;
	width:92px;
	height:26px;
	text-align:center;
	line-height:26px;
	top: -41px;
	left: 249px;
	cursor:pointer;
	visibility: visible;
}
#shopping_preferential_tab_04_ov {
	position:absolute;
	font-size:13px;
	color:#333;
	width:92px;
	height:26px;
	text-align:center;
	line-height:26px;
	background:url(../../images/shopping_preferential_prod_tab_bg.png) no-repeat left top;
	color:#FFF;
	top: -41px;
	left: 249px;
	cursor:pointer;
	visibility: hidden;
}
.shopping_item_bg{ width:960px; margin:0 auto; height:395px;}
.shopping_item_box{  width:940px; margin-top:0px; border:1px #cccccc solid;float:left; background:#ffffff url(../../images/shopping_item_prod_line.png) repeat-x 0 81px;}
.shopping_item_box .item{ float:left; width:312px; height:235px; position:relative; cursor:pointer; margin-bottom:2px;}
.shopping_item_box .item a{ display:block;width:312px; height:235px;}
.shopping_item_box .item .icon{ position:absolute; width:60px; height:61px; background:url(../../images/shopping_item_icon.png) no-repeat left top; color:#ffffff; text-align:center; font-size:17px; top:0px; left:20px;}
.shopping_item_box .item .price{ position:absolute; width:150px; height:135px; font-size:13px; font-weight:bold;top:40px;right:0px;}
.shopping_item_box .item .price span{ margin-left: 7px;font-size:12px; text-decoration:line-through; color:#999;}
.shopping_item_box .item .price b{margin-left: 7px;color:#e62c43; font-size:16px;}



#shopping_recommended_01{
	position:absolute;
	visibility: visible;

}
#shopping_recommended_02{
	position:absolute;
	left:0;
	width:978px;
	visibility: hidden;
}
#shopping_recommended_tab_01 {
	position:absolute;
	font-size:13px;
	color:#333;
	width:92px;
	height:26px;
	text-align:center;
	line-height:26px;
	top: 12px;
	left: 129px;
	cursor:pointer;
	visibility: hidden;
}
#shopping_recommended_tab_01_ov {
	position:absolute;
	font-size:13px;
	color:#333;
	width:92px;
	height:26px;
	background:url(../../images/shopping_preferential_prod_tab_bg.png) no-repeat left top;
	text-align:center;
	line-height:26px;
	color:#FFF;
	top: 12px;
	left: 129px;
	cursor:pointer;
	visibility: visible;
}
#shopping_recommended_tab_02 {
	position:absolute;
	font-size:13px;
	color:#333;
	width:92px;
	height:26px;
	text-align:center;
	line-height:26px;
	top: 12px;
	left: 249px;
	cursor:pointer;
	visibility: visible;
}
#shopping_recommended_tab_02_ov {
	position:absolute;
	font-size:13px;
	color:#333;
	width:92px;
	height:25px;
	text-align:center;
	line-height:26px;
	background:url(../../images/shopping_preferential_prod_tab_bg.png) no-repeat left top;
	color:#FFF;
	top: 12px;
	left: 249px;
	cursor:pointer;
	visibility: hidden;
}

#shopping_preferential_tab_05 {
	position:absolute;
	font-size:13px;
	color:#333;
	width:92px;
	height:26px;
	text-align:center;
	line-height:26px;
	top: -41px;
	left: 249px;
	cursor:pointer;
	visibility: visible;
}
#shopping_preferential_tab_05_ov {
	position:absolute;
	font-size:13px;
	color:#333;
	width:92px;
	height:26px;
	text-align:center;
	line-height:26px;
	background:url(../../images/shopping_preferential_prod_tab_bg.png) no-repeat left top;
	color:#FFF;
	top: -41px;
	left: 249px;
	cursor:pointer;
	visibility: hidden;
}


#shopping_recommended_more_01 {visibility: visible;}
#shopping_recommended_more_02 {visibility: hidden;}
#shopping_preferential_more_01{visibility: visible;}
#shopping_preferential_more_02{visibility: hidden;}
#shopping_preferential_more_03{visibility: hidden;}
