﻿.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-color:#eee;
	border:solid 1px #ccc;
	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;
}
.yellowabc {
	color:#ff6600;
}
/*ADScroll*/
.product_span {
	color:#ff6600; 
	padding:0 5px;
}
.tobuy
{
     
     float:left;
	display:block;
	height:18px;
   }
   
.tobuy input {
	background:url(../images/inputbg.gif) no-repeat;
	width:30px;
	height:16px;
	padding:0;
	border:#999 solid 1px;
	margin-left:4px;margin-right:4px;
}
