/**default.htm**/
.productBox{
	width:100%; text-align:center; float:left;
}
.productPicture{
	float:left; line-height:22px; width:180px; text-align:center; padding: 5px;margin:0px;
}/*
 ul.productPicture  li a
 {
         background: url(../../../theme/red/style/images/ajax-loader.gif) no-repeat 50% 50%; 
}*/
.productPicture .photo{
	 width:180px; height:180px; border:1px #E6E6E6 solid; margin-left:5px; text-align:left;
}
.productPicture .maketPrice{
	 text-decoration:line-through; color:#999999
}
.productPicture .salePrice{
	 color:#A10000
}
.defaultRightAd{
	 text-align:left;	
}
.defaultRightAd img {
	float:left; width:238px; margin-left:10px; border:1px #E6E6E6 solid;	
}
.right .bigBanner{
	 float:left;
}
.right .news{
	 float:right;
}
.right .box .boxMain .more{
	 text-align:right;float:right; margin-right:15px;
}
.productTitle
{
	  background-image:url(../../../theme/red/style/images/titlebg.png);  height:28px; line-height:28px; font-size:13px; font-weight:bold; padding-left:10px;background-repeat:repeat-x;
}
.productTitle .productText
{
	 float:left;
}
.productTitle .productMore
{
	 float:right; padding-right:10px;
}
.productTitle .productMore a
{
	 font-weight:normal;
}
.link {
	width: 1000px;border-top: #E6E6E6 1px solid; border-bottom: #E6E6E6 1px solid;  overflow:hidden; 
}
.link .linkHead {
	padding-left: 8px; font-weight: bold; font-size: 12px;  float: left;width: 950px; line-height: 22px;  height: 22px
}
.link ul {
	 padding-left: 20px; float: left; padding-bottom: 2px; width: 954px; padding-top:2px; 
}
.link ul li {
	float: left; line-height: 31px; text-align: center; width:88px; overflow:hidden; height:31px;border: #eee 1px solid;  margin-right:5px;
}
.link ul li img  a{
	width: 88px; height: 31px
}
.link .textLink li {
	  line-height:22px; height:22px;
}

/**brand.htm**/
.main .brand
{
	position:relative;	left:-5px;
}
.main .brand ul
{
	  float:left; margin-left:10px; width:180px; *width:175px;  border:#EFEFEF 1px solid; margin-bottom:10px;overflow:hidden; height:80px; padding-top:8px;text-align:center; 
}
.main .brand ul li
{
	  line-height:25px;text-align:center;  margin-left:20px;
}
.main .brand ul li .brandPhoto
{
	  text-align:left; width:138px; height:47px; line-height:47px; display:block;
}


/**brandDetail.htm**/
.right .brandTitle li {
	 float:left;  line-height:25px;
}
.right .brandTitle li strong {
	 font-weight:bold; color:#A00200; 
}
.right .brandTitle .photo {
	width:160px; height:100px; border:#EFEFEF 1px solid; text-align:center; padding-top:20px;
}
.right .brandTitle .content {
	width:560px; margin-left:20px;
}
.right .redLine {
	 height:2px; line-height:2px; overflow:hidden; background-color:#A00200; width:100%;
}
.right .brandContent {
	  line-height:22px;
}

/**Product.htm**/
.position span
{
	 color:#A10000; font-size:14px; font-weight:bold;
}
.topSearch 
{
	 border:#E6E6E6 1px solid; 
}
.topSearch .title
{
	background-color:#F5F5F5; font-weight: bold;
}
.topSearch li
{
	line-height:25px;padding:2px 10px 2px 10px;
}
.topSearch li a
{
	 margin-right:10px; 
}
/***相关品牌分类***/
.brandSearch li a{ display:block; width:360px; float:left; overflow:hidden; height:25px;}
.brandSearch li span.more{ font-weight:normal; display:block; float:right; font-size:12px; cursor:pointer;}
.brandSearch li .zt_red{color:#A10000; font-weight:bold; font-size:12px}

.productPannel
{
	 background-color:#E6EAF3; line-height:25px; height:25px;padding:1px 10px 1px 10px;
	}
.productPannel img
{
	 vertical-align:text-bottom; cursor:pointer; margin-right:5px;
}
.productPannel .right
{
	   float:none; margin-left:30px;
}
.productPannel span a
{
	  margin-left:8px; 
}
.productList
{
	height:190px; width:790px; margin-top:10px; line-height:23px;
}
.productList ul
{
	float:left;height:190px; text-align:left	
}
.productList .productLeft
{
	 width:200px;
}
.productList .productCenter
{
	 width:450px;
}
.productList .productRight
{
	 width:130px; text-align:center; line-height:28px;
}
.productList .photo{
	 width:120px; height:120px; border:1px #E6E6E6 solid; margin-left:5px; text-align:left;
}
.productList .productName
{
	  font-size:15px; font-weight:800;
}
.productList .maketPrice{
	 text-decoration:line-through; color:#999999; margin-top:15px;
}
.productList .salePrice{
	 color:#A10000; font-weight:bold; font-size:13px
}
.productBox .line
{
	height:1px; width:750px; background-color:#E6E6E6; overflow:hidden;
	}
.productList .productCenter .point,.productList .productCenter .commentCount
{
	    color:#A10000; font-size:15px; font-weight:bold;
}
 .grade {
	width:75px;
	height:15px;	
	display:inline-block;
	background:url(../../../theme/red/style/images/grade.png) repeat-x;
	margin-top:5px;
}
.grade i {
	display:block;
	height:15px;
	width:50%;
	background:url(../../../theme/red/style/images/grade.png) left -15px repeat-x;
}
/**help.htm**/
.helpTitle
{
	color:#A10000; font-weight:bold; font-size:14px;
}
.helpContent
{
	 line-height:22px; margin-left:10px;
}
/**productDetail.htm**/
.right .productPhoto
{
	float:left;
}
.right .bigPhoto
{
	width:340px; height:340px; border:#E6E6E6 1px solid; padding:2px;
}
.photoList {
	height:54px;  margin-top:10px; overflow:hidden; width:340px; padding-left:6px; 
}
.photoListLeft {
	float:left;
	width:14px;
	height:54px;
	background:url(../../../theme/red/style/images/goodsphoto_bg.gif) left center no-repeat;
}
.photoListContent {
	float:left;
	height:54px;
	width:300px;
	overflow:hidden;
}
.photoListInner {
	width:10000px;
	white-space:nowrap;
}
.photoListContent a {
	width:50px;
	height:50px;
	display:inline-block;
	margin:0 2px;
	padding:1px;
	border:1px solid #C9CACA;
	overflow:hidden;
}
#PhotoList1,#PhotoList2 {
 background:#fff;
}
* html .photoListContent a {
	margin:0 5px;
}
*+html .photoListContent a {
	margin:0 5px;
}
.photoListContent a:hover {
	padding:0;
	border:2px solid #669;
	overflow:hidden;
}
.photoListRight {
	float:left;
	width:14px;	
	height:54px;
	background:url(../../../theme/red/style/images/goodsphoto_bg.gif) right center no-repeat;
}
.photoListLeft p,.photoListRight p {
	position:relative;
	top:20px;
	width:14px;
	height:13px;
	cursor:pointer;
}

.right .productInfo
{
	 line-height:25px; margin-left:20px; width:384px;float:left;
}
.right .productInfo .name
{
	  color:#4C5A62; font-size:16px; font-weight:bold;
}
.right .productInfo .point,.right .productInfo .commentCount
{
	    color:#A10000; font-size:15px; font-weight:bold;
}
.right .productInfo .maketPrice
{
	   text-decoration:line-through;
}
.right .productInfo .salePrice
{
	   color:#A10000; font-size:20px; font-weight:bold;
}
.right .productInfo .buy
{
	    background-color:#E6EAF3; border:#E6E6E6 1px solid; padding:5px 8px 5px 60px;
}
.right .productInfo .buy div
{
	    line-height:40px; height:40px; 
}
.right .productInfo .buy input
{
	    margin-right:10px;
}
.right .productInfo .buy a
{
	    margin-left:15px;
}
.right .productInfo .count
{
	    width:30px; height:15px;
}
.right .productInfo .border1
{
	   line-height:1px; height:1px; width:100%; clear:both; background-color:#CCCCCC; overflow:hidden;
}
.right .productInfo .standard
{
	   padding-left:20px;
}
.right .productInfo .standard .standardBlock
{
	   line-height:20px; width:auto;min_width:20px;  height:20px; display:block; margin:0px 5px 5px 0px; float:left; cursor:pointer; border:#CCCCCC 1px solid; text-align:center; color:#A10000; font-weight:bold; padding:1px 5px;
}
.right .productInfo .standard .multiStandardBlock
{
	   line-height:30px; width:auto;  height:30px; display:block; margin-left:5px; float:left; cursor:pointer; border:#CCCCCC 1px solid; text-align:center; color:#A10000; font-weight:bold; padding:0 5px 0 5px; font-size:13px; font-weight:600;
}
.right .productAccessory li
{
	float:left;  margin-left:22px; text-align:center; line-height:22px; width:122px; overflow:hidden
}
.right .productAccessory li .photo
{
	width:120px; height:120px; border:#CCCCCC 1px solid;  display:block; text-align:left; overflow:hidden;
}
.right .productDetailTitle
{
	 height:2px; line-height:2px; background-color:#66000E ;overflow:hidden;
}
.right .productPageTag
{
	height:23px;
	}
	.right .productPageTag li
{
	 margin-left:6px; font-weight:800; font-size:13px;  width:72px; float:left; text-align:center; height:23px; line-height:23px;
	}
.right .productPageTag .productOn
{
	  background-image:url(../../../theme/red/style/images/pagetagon.png); color:#fff ;
}
.right .productPageTag .productOff
{
	  background-image:url(../../../theme/red/style/images/pagetagoff.png);  cursor:pointer;
}
.right .productIntroduce .productAttribute
{
	 background-color:#F6F6F6; border:#DDDDDD 1px solid; overflow:hidden; padding:3px 10px 3px 10px;
}
.right .productIntroduce .productAttribute li
{
	  float:left; width:33%; line-height:25px;
}
.right .productIntroduce .productContent
{
	 line-height:22px;
}
.right .productTag a
{
	margin-right:10px;
}
.right .productCommentTitle
{
	  background-image:url(../../../theme/red/style/images/titlebg.png);  height:28px; line-height:28px; font-size:13px; font-weight:bold; padding-left:10px;
}
.right .productComment
{
	width:750px; height:80px;
}
.right .productComment .userInfo
{
	width:120px; float:left; text-align:center;
}
.right .productComment .userInfo li
{
	 line-height:22px;
}
.right .productComment .userInfo .photo
{
	width:70px; height:70px; border:#DDDDDD 1px solid; margin-left:25px; text-align:left;
}
.right .productComment .userInfo .name
{
	 font-weight:800;
}
.right .productComment .commentContent
{
	  width:630px; overflow:hidden; line-height:22px;
}
.right .productComment .commentContent .name
{
	 font-weight:800;
}
.right .productComment .commentContent .adminReplyContent
{
	 border:#A10000 1px dashed; padding:3px; 
}
.right .productComment .commentContent .name strong
{
	 font-weight:800; color:#A10000
}
.right .productComment .commentContent .name span
{
	  float:right; font-weight:500; margin-right:10px;
}
.right .productComment .commentContent .border1
{
	  height:1px; line-height:1px; border-top:1px #ddd dashed; margin:3px 0 3px 0; overflow:hidden;
}
.right .postComment
{
	border:#DDDDDD 1px solid;  padding:10px;
}
.right .postComment li
{
	 line-height:25px;
}
.right .postComment .title input
{
	  width:450px;
}
.right .postComment textarea
{
	  width:700px; height:60px;
}
.body {
	background-image:url(../../../theme/red/style/text.txt); 
	background-attachment:fixed;
}
.toTop 
{
	background-color:#096;
	z-index:999;
	position:fixed;
	bottom:20px;
	right:20px;
	_position:absolute; 
	_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight-20); 
	overflow:visible;
}
.jiathis
{
	margin-top:20px;
	}
/**Activity.htm**/
.todayActivity
{
	 width:300px; border:#DDDDDD 1px solid; height:150px; overflow:hidden; background-color:#F5F5F5;
	}
.todayActivity ul
{
	 text-align:center; line-height:25px; 
	}
.todayActivity .title
{
	 font-size:15px; font-weight:800;padding-top:20px;
	}
.todayActivity .date
{
	 font-size:15px; font-weight:800;
	}
.todayActivity .date
{
	 color:#66000E;font-size:18px;
}
.todayActivity .oldTitle
{
	 font-size:13px; font-weight:800; text-align:left;padding-top:3px;padding-left:20px;
	}
.todayActivity .list
{
	  text-align:left; line-height:20px; padding-left:20px;
}
.todayActivity .more
{
	 width:300px;  padding-left:235px
	}
.activityPlungs
{
	width:650px; 
	}
.giftPack
{
	width:450px; float:left; margin:15px; *margin:10px;
}
.giftPack .photo
{
	float:left; width:150px;overflow:hidden;  border:#DDDDDD 1px solid; height:60px; padding:2px
}
.giftPack .info
{
	float:left; width:280px; overflow:hidden; margin-left:10px; line-height:22px;
}
.giftPack .info .title
{
	 font-size:14px; font-weight:bold;
}
.giftPack .info .time
{
	 color:#999999;
}
.giftPack .info li span
{
	  color:#A10000; font-weight:bold; font-size:14px;
}
.themeActivity 
{
	width:300px; float:left; margin:10px; *margin:7px; line-height:22px; 
}
.themeActivity .photo
{
	width:300px; height:150px;overflow:hidden;  border:#DDDDDD 1px solid;
}
.themeActivity .name
{
	width:300px; font-size:12px; font-weight:bold; text-align:center; line-height:30px;
}
.activityTitle
{
	  background-image:url(../../../theme/red/style/images/titlebg.png);  height:28px; line-height:28px; font-size:13px; font-weight:bold; padding-left:10px;
}

.activityList .activityMain
{
	 font-size:12px;  width:320px; display:block;overflow:hidden; float:left; height:70px;
}
.activityList .activityMain li
{
	  float:left; line-height:22px; text-align:center;
}
.activityList .activityMain .name
{
	   width:240px;text-align:left; margin-left:10px;
}
.activityList .activityMain .name a
{
	   font-weight:bold; font-size:14px; color:#A40102
}
.activityList .activityMain .photo
{
	   width:60px; height:60px ;border:#DDDDDD 1px solid;
}
/**cart.htm**/
.step
{
	width:100%; text-align:center; margin:20px 0 30px 0px;
	}

.cartHead
{
	background-color:#F5F5F5;height:30px; line-height:30px;
	}	
.cartHead td
{
	font-weight:bold; font-size:13px;  text-align:center;
}
.cartMain td
{
	text-align:center;   border-bottom:#DDDDDD 1px solid; padding-bottom:8px; padding-top:8px;
}	
.cartMain td input
{
	 width:30px;
}	
.cartMain .photo a
{
	   border:#E6E6E6 1px solid;  padding:1px; overflow:hidden; display:block; width:60px; height:60px;
}
.cartMain .smallBox
{	  
	border:#E6E6E6 1px dashed; overflow:hidden;background-color:#fafafa; margin-top:5px; line-height:32px; width:auto;
}
.totalMoney
{
	font-size:15px; font-weight:bold; text-align:right; padding-right:10px;
	}
.totalMoney span
{
	 color:#A40102
	}
.cartOperate .bigbutton
{
	 float:right; margin-right:10px;	
}
.cartOperate img
{
	 vertical-align:middle
	}
.cartOperate a
{
	  margin-right:20px;
	}
/**checkOut.htm**/
.checkOutTitle
{
	font-weight:bold; color:#4C5A62; font-size:15px; margin-top:20px;
	}
.checkOutLine
{
	height:1px; line-height:1px; background-color:#DDDDDD; width:100%; margin-top:10px; margin-bottom:10px; overflow:hidden;
	}

.checkOut ul .left {
	width: 180px;
	font-weight: 500;
}
.checkOut ul .right {
	width: auto;
	padding-left: 10px;
	margin-left: -1px;
	overflow:hidden;
	line-height:30px;
}
.checkOutList
{
	 padding-left:50px;
}
.checkOutList li
{
	line-height:25px; 
}
.checkOutList li span
{
	margin-left:20px;
}
.checkOut .right span,.checkOut .right a
{
	color:#A40102; font-weight:600;
}
.giftList
{
	float:left; width:100%; margin-left:100px;
}
.giftList .giftInfo
{
	width:150px; text-align:center; float:left; line-height:25px;
}
.mony
{
	text-align:right;
}
.mony span
{
	color:#A40102; font-weight:800; font-size:16px;
}
.main .finishButton
{
	width:1000px; text-align:center; margin-bottom:80px;
}
/**article.htm**/
.newsList {
	padding-right: 0px;  float: left; width:100%; display:block;
}
.newsList li{
	color:#565656; line-height:22px; margin:4px 0 4px 0;
}
.newsList li a{
	color:#565656; line-height:22px; text-decoration:none;
}
.newsList .newsTitle a{
	font-size:13px; color:#A10000; font-weight:800;
}
.newsList .newsTitle span{
	 float:right;
}
.newsLine{
	  background-color:#E6E6E6; width:100%; float:left;  height:1px; overflow:hidden; margin:3px;
}
/**articleDetail.htm**/
.right .articleTitle
{
	font-size:16px; font-weight:bold; text-align:center;color:#A10000; line-height:35px;
	}
.right .articleTime{
	line-height:28px; border-top:1px #EEEEEE solid; border-bottom:1px #EEEEEE solid; text-align:center; margin-top:10px;
}
.right .articleTime span{
	 padding:0px 15px 0px 15px;
}
.right .articleContent{
	line-height:22px; padding:15px 20px 15px 20px;
}
/**themeActivityDetail.htm**/
.themeActivityTop
{
	width:100%;
	}
.themeActivityMiddle
{
	width:100%; background-repeat:repeat; height:auto; padding:10px; margin:auto; overflow:hidden;
	}
.themeActivityMiddle .blockPhoto
{
	width:100%; margin:auto; clear:both;
}
.themeActivityMiddle .productBlock
{
	width:100%;  height:auto;margin-top:10px; clear:both; padding-left:20px;
}
.themeActivityMiddle .blockMore
{
	width:100%; margin-top:10px; clear:both; text-align:right; 
}
.themeActivityMiddle .blockMore a
{
	 margin-right:20px;
}
	
.themeActivityBottom
{
	width:100%;
	}
/**favorableActivity.html**/
.favorableActivityList {
	padding-right: 0px;  float: left; width:100%; display:block; height:130px;
}
.favorableActivityList .photo{
	width:300px; height:120px;overflow:hidden;  border:#DDDDDD 1px solid; float:left;
}
.favorableActivityList .info{
	 float:left; margin-left:10px;
}
.favorableActivityList .info li{
	color:#565656; line-height:22px; margin:4px 0 4px 0;
}
.favorableActivityList .info li a{
	color:#565656; line-height:22px; text-decoration:none;
}
.favorableActivityList .info .name a{
	font-size:13px; color:#A10000; font-weight:800;
}
/**favorableActivityDetail.html**/
.favorableActivityTitle
{
	font-size:16px; color:#A10000; font-weight:800; text-align:center;
	}
.favorableActivityDetail ul .left
{
	width:200px;
	}
.favorableActivityDetail ul .right .gift
{
	width:100px; float:left; margin-right:5px; display:block;  height:130px;
	}
.favorableActivityDetail ul .right .gift .name
{
	line-height:25px;display:block; height:25px; width:100px; text-align:center;
	}
.favorableActivityDetail ul .right .gift .photo
{
	 display:block; width:100px; overflow:hidden;  float:left;
}
/**giftPackDetail.htm**/
.giftPackName
{
	font-size:16px; color:#A10000; font-weight:800; text-align:center;
}
.giftPackTime
{
	text-align:center; line-height:23px;
}
.giftPackPrice
{
	font-size:13px; color:#A10000; text-align:center;line-height:22px;
}
.giftPackBlock
{
	 background-color:#E6EAF3; overflow:hidden; padding:5px;
}

.right .announcement{	 float:right;}
.announcement{border:1px solid #e4e4e4;overflow:hidden;_zoom:1;}
.announcement ul.tab li{float:left;margin-left:-1px;border-left:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;width:99px;background:url(../../../theme/red/style/images/title.png) repeat-x;height:26px;line-height:24px;text-align:center;font-weight:bold;cursor:pointer;}
.announcement ul.tab li.cur{border-bottom:none;background:#fff;color:#333;}
.announcement ul{overflow:hidden;_zoom:1;}
#announcement,#news{padding:10px;}
#announcement li.more,#news li.more{background:none;text-align:right;}
#announcement li,#news li{padding-left:12px;height:21px;line-height:21px;background:url(../../../theme/red/images/bg_spirit.png) no-repeat -398px -119px;}
#announcement{ display:none;}

/********jd.com**********/
#filter .up b,#filter .down b,#store-selector .close,#filter .instock b,.svote span,#filter .activity b{background:url(../../../theme/red/style/i/20130606b.png) no-repeat;}
#filter{border:1px solid #ddd;margin-bottom:20px;background:#F7F7F7;box-shadow:0 1px 1px rgba(0,0,0,0.02);}
#filter .fore1{overflow:hidden;height:26px;padding:5px 8px;border-bottom:1px solid #E7E3E7;zoom:1;}
#filter .fore2{padding:3px 8px;zoom:1;}
#filter dl,
#filter dt,
#filter dd{float:left;line-height:26px;zoom:1;}
#filter .total{float:right;height:22px;padding:2px 15px 2px 0;border-right:1px solid #E7E3E7;line-height:22px;font-family:verdana;color:#E4393C;}
#filter .pagin{float:right;height:22px;padding:2px 0;border-left:1px solid #fff;}
#filter .order dd{height:24px;border:1px solid #CECBCE;background:#fff;margin-right:5px;line-height:24px;overflow:hidden;zoom:1;}
#filter .up,#filter .down{position:relative;}
#filter .order a{display:block;padding:0 10px;}
#filter .order b{display:none;position:absolute;top:6px;right:8px;width:9px;height:11px;overflow:hidden;font-size:0px;}
#filter .order .curr{border:1px solid #E4393C;background:#E4393C;font-weight:bold;}
#filter .order .curr a:link,#filter .order .curr a:visited{color:#fff;}
#filter .up a,
#filter .down a{padding-right:20px;}
#filter .order .up b,#filter .order .down b{display:block;}
#filter .order .up b{background-position:-70px -114px;}
#filter .order .down b{background-position:-70px -102px;}
#filter .store{padding-right:15px;}

#filter .type{border-right:1px solid #E7E3E7;border-left:1px solid #fff; padding-right:10px;}
#filter .type dd a{float:left;margin-right:5px;position:relative;}

#filter .stock-list{float:left;border-left:1px solid #fff;padding-left:10px;}
#filter .stock-list dd a{float:left;margin-right:10px;}

#filter .type2{border-right:1px solid #E7E3E7;border-left:1px solid #fff;}
#filter .type2 dd a{float:left;margin-right:14px;position:relative;padding-left:16px;}
#filter .type2 b{display:block;position:absolute;top:7px;left:0;width:13px;height:13px;background-image:url(../../../theme/red/style/i/20130603a.png);background-repeat:no-repeat;font-size:0;}

#filter .type2 a:link b,
#filter .type2 a:visited b{background-position:-13px -25px;}
#filter .type2 a:hover b,
#filter .type2 a:active b,
#filter .type2 a.selected:link b,
#filter .type2 a.selected:visited b{background-position:-39px -25px;}
*html #filter .type2 b{top:5px;}
#filter .stock-search{float:left;border-left:1px solid #fff;padding-left:15px;}
#filter .stock-search .text-stock-search{width:108px;height:17px;padding:3px;border:1px solid #ccc;margin-right:5px;line-height:17px;font-family:verdana, '\5b8b\4f53';color:#999;}
#filter .stock-search .text-stock-search:hover{border-color:#a0a0a0 #b9b9b9 #b9b9b9;}
#filter .stock-search .btn-stock-search{width:51px;height:25px;border:1px solid #ccc;border-radius:2px;margin-top:0;background:#F7F7F7;text-align:center;text-decoration:none;cursor:pointer;color:#333;
background:-moz-linear-gradient(top,#f7f7f7,#f2f2f2);
background:-webkit-gradient(linear,0 0,0 100%,from(#f7f7f7),to(#f2f2f2));
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7", endColorstr="#f2f2f2");
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7", endColorstr="#f2f2f2")";}
#filter .stock-search .btn-stock-search:hover{box-shadow:0 1px 1px rgba(0,1,1,0.08);border-color:#ccc;cursor:pointer;color:#333;
background:-moz-linear-gradient(top,#f9f9f9,#f6f6f6);
background:-webkit-gradient(linear,0 0,0 100%,from(#f9f9f9),to(#f6f6f6));
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9", endColorstr="#f6f6f6");
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9", endColorstr="#f6f6f6")";}
 #filter .stock-search .price-range {float: left;width: 40px;height: 17px;padding: 1px;border: 1px solid #ccc;margin: 2px 4px 0 0;line-height: 17px;font-family: verdana;}




.pagin .text i{font-style:normal;font-weight:bold;color:#E4393C;}
.pagin-m b{top:7px;}
.pagin-m a,.pagin-m span.text{height:14px;font-family:verdana;}

.pagin .prev,.pagin .next,.pagin .prev-disabled,.pagin .next-disabled{padding:4px 10px 5px;border-radius:3px;background:#fff;}
.pagin a,.pagin span{height:19px;}
.pagin a{border-radius:3px;}
.pagin .page-skip{height:26px;padding:0 10px;border:none;font-size:12px;}
.pagin .page-skip em{float:left;height:26px;line-height:26px;}
.pagin .jumpto{float:left;width:36px;height:21px;padding:1px;border-width:1px;border-style:solid;border-color:#aaa #ddd #ddd #aaa;margin:0 5px;text-align:center;font-family:verdana;}
.pagin a.btn-skipsearch,.pagin .btn-skipsearch:hover{float:left;width:53px;height:25px;padding:0;margin-left:5px;border:none;background:url(../../../theme/red/style/i/20130415i.png) no-repeat -126px -52px;line-height:25px;text-align:center;cursor:pointer;color:#333;}
.pagin-m a,.pagin-m span.text{height:14px;font-family:verdana;}

.pagin a,.pagin span {
	float:left;
	height:20px;
	padding:3px 10px;
	border:1px solid #ccc;
	margin-left:2px;
	font-family:arial;
	line-height:20px;
	font-size:14px;
	overflow:hidden;
	-moz-border-radius:5px;
	-webkit-border-radius:5px
}
.pagin .text,.pagin .current {
	border:0;
	padding:4px 11px
}
.pagin a:link,.pagin a:visited {
	color:#005aa0
}
.pagin a:hover,.pagin a:active {
	background:#005aa0;
	color:#fff;
	text-decoration:none
}
.pagin .current,.pagin .current:link,.pagin .current:visited {
	color:#f60;
	font-weight:700
}

.pagin .prev,.pagin .next,.pagin .prev-disabled,.pagin .next-disabled {
	position:relative;
	padding-top:5px;
	height:18px;
	line-height:18px
}
.pagin .prev-disabled,.pagin .next-disabled {
	color:#ccc;
	cursor:default
}
.pagin .prev,.pagin .prev-disabled {
	padding-left:12px
}
.pagin .prev b {
	left:3px;
	background-position:-68px -608px
}
.pagin .prev-disabled b {
	left:3px;
	background-position:-80px -608px
}
.pagin .next,.pagin .next-disabled {
	padding-right:12px
}
.pagin .next b {
	right:3px;
	background-position:-62px -608px
}
.pagin .next-disabled b {
	right:3px;
	background-position:-74px -608px
}
.pagin-m a,.pagin-m span {
	height:14px;
	line-height:14px;
	font-size:12px
}
.pagin-m b {
	top:5px
}
.pagin-m .prev,.pagin-m .next,.pagin-m .prev-disabled,.pagin-m .next-disabled {
	padding-top:3px;
	height:14px;
	line-height:14px;
	*line-height:16px
}

/*******jd.com*********/

