﻿.filter div span a#linkProPage ,.filter div span a#linkNextPage{ background-image:none; padding:0px; width:51px;}
.updownpage span{ padding:0px;}
.desc_cnoverflow{height:18px; overflow:hidden;}
.current_sublist li a.current_sublistnow{background:url(../images/arrow_01.png) no-repeat 8px 50%;
	text-decoration:none;
	color:#000;}
.displaynone{ display:none;}
.homecommend .right dl dt a img { width:140px; height:140px;}
.homecommend_grp .right dl dt a img { width:100px; height:100px;}

.prdslist_01_left dl dt a img{ width:50px; height:50px;}
.mcinprdlist dt, .mcinprdlist dd {
	width:100px;
	overflow:hidden;
	}
.mcinprdlist dd span 
{
	width:100px;
	height:18px;
	overflow:hidden;
	}
#pagerdown_btn,#pagerdown2_btn {
	background:url(../images/okbtn.gif) no-repeat;
	width:32px;
	height:16px;
	margin:0;
	border:none;
	}
#pagerdown_input,#pagerdown2_input{
	background:transparent url(../images/inputbg.gif) no-repeat scroll 0 0;
	border:1px solid #999999;
	height:16px;
	padding:0;
	width:30px;
	margin-left:2px;
}

#pagerdown span.current,#pagerdown2 span.current{
	background:#AA0009 none repeat scroll 0 0;
	color:#FFFFFF;
	font-weight:bold;
	padding:1px 5px;
}
#pagerdown div a,#pagerdown2 div a
{
	background:#808080 none repeat scroll 0 0;
	color:#FFFFFF;
	margin-left:0px;
	padding:1px 5px;
	text-decoration:none;
	}
#pagerdown div a:hover,#pagerdown2 div a:hover
{
	background:#AA0009 none repeat scroll 0 0;
	color:#FFFFFF;
}
#pagerdown,#pagerdown2 { float:right;}

.ui-slider-horizontal .ui-slider-range{ overflow:hidden;}

.cart_preferential .left .cpl_cont dl dd .name a, .cart_preferential .right .cpl_cont dl dd .name a
{color:#AA0009;
font-size:14px;
line-height:16px}
div.cartaddaddr div div.C span{ color:Red; }
.cartvlide .cartvlidetable01_price dl.last dt,.cartvlide .cartvlidetable01_price dl.last dd{ height:25px; line-height:22px;}
.scolor a img { height:20px; width:20px;}
.prdslist_right dl {
	height:270px;
}
.prd_prftl_lges .ppl_cont dl {
	margin-bottom:8px;
}
.sizeblock
{
 display:block;	
}
.vodprdlist dl dd span a:hover
{
color:#ffffff;

	
	}
.cardlayer {
	width:441px;
}
.cardlayer .a {
	height:60px;
	overflow:hidden;
}
.cardlayer .c {
	height:6px;
	overflow:hidden;
}
.cardlayer .b {
	min-height:47px;
	_height:47px;
	padding:0 8px;
	border-left:#b2b2b2 solid 3px;
	border-right:#b2b2b2 solid 3px;
	background:#FFF;
}
.cardlayer .b .giftcard_img {
	float:left;
	width:85px;
	height:47px;
	overflow:hidden;
}
.cardlayer .b .giftcard_text {
	float:left;
	width:334px;
	height:47px;
	position:relative;
	margin-left:-5px;
	background:url(../images/giftcard_07.gif) no-repeat left;
	padding-left:5px;
	overflow:hidden;
	z-index:999;
}
.cardlayer .b .giftcard_text textarea {
	border:0 none;
	background:none;
	width:326px;
	*width:322px;
	height:39px;
	font-size:12px;
	margin:0;
	*margin:-1px 0;
	padding:4px;
	*padding:4px 4px 4px 8px;
	color:#666;
	overflow:hidden;
}
.cardlayer .b .layerbutton {
	height:20px;
	padding:12px 0 13px 0;
	text-align:center;
}
.cardlayer .b .layerbutton input {
	padding:0 8px;
}
.cardlayer .b .card_row {
	padding:4px 0;
}
.cardlayer .c img {
	vertical-align:top;
}

#myjQuery {
	OVERFLOW: hidden; WIDTH: 628px; POSITION: relative; HEIGHT: 312px;
}
#myjQueryContent {
	 OVERFLOW: hidden; WIDTH: 628px; HEIGHT: 312px
}
#myjQueryContent DIV {
	POSITION: absolute; HEIGHT: 312px; left:0; top:0;
}
#myjQueryContent .smask {
	Z-INDEX: -1
}
#myjQueryContent IMG {
	WIDTH: 628px; HEIGHT: 312px
}
#myjQueryNav {
	DISPLAY: block; OVERFLOW: hidden; width:628px; HEIGHT: 30px; position:relative; z-index:2; top:-30px; filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; background:#fff;	
}
#myjQueryNav li {
	DISPLAY: block; FLOAT: left; CURSOR:pointer; HEIGHT: 30px; TEXT-ALIGN: center; position:relative; color:#000;
}
#myjQueryNav .current A {
	COLOR: #000;
}
#myjQuery #flow {
	Z-INDEX:1; BACKGROUND: #000;  HEIGHT: 30px; position:relative; margin-top:-60px; filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7;
}
#myjQueryNav li A {
	DISPLAY: block; MARGIN:0 1 0 0; TEXT-TRANSFORM: uppercase; COLOR: #000; LINE-HEIGHT: 30px; HEIGHT: 30px; padding:0 1px; 
}



  .cartaddaddr {
	background:#f7f7f7;
	padding:8px;
}
  .cartaddaddr div {
	height:20px;
	line-height:20px;
	padding:4px 0;
}
  .cartaddaddr div .A,   .cartaddaddr div .B,   .cartaddaddr div .C {
	padding:0;
	float:left;
	margin-right:4px;
}
.cartaddaddr div .A {
	width:72px;
	text-align:right;
}
.cartaddaddr div .A span {
	color:#aa0009;
}
.cartaddaddr div .B .cartaddrbox {
	background:#FFF;
	border:#ccc solid 1px;
	padding:0;
	height:18px;
	width:198px;
}
.cartaddaddr div .B .cartphonebox {
	background:#FFF;
	border:#ccc solid 1px;
	padding:0;
	height:18px;
	width:40px;
}
.cartaddaddr div .B select {
	border:#ccc solid 1px;
	height:20px;
}
.cartaddaddr div .C {
	color:#888;
}


.xpsdbg {
background: url(../images/xpsd-title.gif) no-repeat left top;
position:relative;
height:242px;
}

/*ADScroll*/
#brandlscroll {
	background:#FFF;
	overflow:hidden;
	border:1px solid #e4e4e4;
	width:926px;
	padding:8px;
	height:17px;
	margin:8px auto;
}
#brandlscroll a {
	width:85px;
	height:17px;
	display:block;
	margin-right:8px;
	float:left;
}
#brandlscroll img {
	border:0;
}
#in_brandlscroll1 {
	float:left;
	width:10000%;
	height:17px;
}
#brandlscroll1_1 {
	float:left;
	height:17px;
}
#brandlscroll1_2 {
	float:left;
	height:17px;
}
/*ADScroll*/
/*消息条浮动层*/
.btmlayer_new {
	width:100%;
	height:30px;
	clear:both;
	position:fixed;
	bottom:0px;
	left:50%;
	margin-left:-50%;
	z-index:9999;
	background:url(../images/toolbarimg_bg.png);
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
.btmlayer_new .kuang {
	margin:0 auto;
	width:944px;
	height:30px;
	position:relative;
}
.btmlayer_new .kuang .left, .btmlayer_new .kuang .right {
	height:30px;
	line-height:30px;
	color:#FFF;
	width:49%;
}
.btmlayer_new .kuang .left img {
	margin-top:-26px;
}
.btmlayer_new .kuang .right ul, .btmlayer_new .kuang .right ul li {
	list-style:none;
	display:block;
	height:30px;
	color:#FFF;
}
.btmlayer_new .kuang .right ul {
	float:right;
}
.btmlayer_new .kuang .right ul li {
	float:left;
}
.btmlayer_new .kuang .right ul li a, .btmlayer_new .kuang .right ul li a:hover {
	float:left;
	display:block;
	height:22px;
	line-height:22px;
	padding:0 8px;
	margin:4px 4px 4px 0;
	_margin-right:2px;
	color:#fff;
	background:#aa0009;
}
.btmlayer_new .kuang .right ul li a:hover {
	background:#c9222b;
}
/*消息条浮动层*/

