/*!Taobao Style Platform Copyright(c) 2008-2100,Taobao.com Inc. Some rights reserved. */ 
body{font:12px/1.5 Tahoma,Helvetica,Arial,'ËÎÌå',sans-serif;}
html,legend{color:#404040;background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}

h4,h5{font-size:100%;}
h5{font-size:12px;}
h4{font-size:16px;}
q:before,q:after{content:'';}
abbr,acronym{border:none;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}

pre,code,kbd,samp,tt{font-family:'Courier New',Courier,monospace;}
small{font-size:100%;}
a{color:#36c;text-decoration:none;}
a:hover{color:#f60;text-decoration:underline;}
abbr,acronym{border-bottom:1px dotted;cursor:help;}
ins{text-decoration:none;}del{text-decoration:line-through;}
hr{color:#D1D7DC;background-color:#D1D7DC;border:none;height:1px;}
html{overflow-y:scroll;}
#pageList{width:950px;margin-left:auto;margin-right:auto;}

.box .hd,.box .rc-tp,.box .rc-tp span,.box .rc-bt,.box .rc-bt span{background:url(http://a.tbcdn.cn/sys/common/img/box_bg.png) no-repeat;}
.box .rc-tp,.box .rc-bt{position:relative;display:block;height:4px;}
.box .rc-tp span,.box .rc-bt span{float:right;width:4px;height:4px;}
.box .rc-tp{margin-bottom:-4px;background-position:-3px 0;}
.box .rc-bt{margin-top:-4px;background-position:-3px -3px;}
.box .rc-bt span{background-position:0 -3px;}
.box{position:relative;margin-bottom:10px;}
.box .hd{height:21px;border:1px solid #ccc;border-bottom:none;background-color:#fbfbfb;background-position:0 -7px;background-repeat:repeat-x;text-align:left;}
.box .hd h4{font-size:15px;line-height:21px;color:#404040;padding-left:10px;}
.box .bd{padding:10px;border:1px solid #ccc;background-color:#f7f7f7;text-align:left;}
.box .ft .act{position:absolute;top:1px;right:1px;line-height:21px;padding-right:5px;}
.box .ft .act li{float:left;padding-left:10px;}
.box .ft .act li a{color:#404040;}

.price strong,.vip-price em,.market-price del,.list-price strong{font-size:14px;color:#f50;background:url(http://a.tbcdn.cn/sys/common/img/rmb.png) no-repeat;padding-left:16px;}
.vip-price em{font-weight:bold;}
.market-price del{font-size:12px;color:#808080;background-position:0 -27px;}
.list-price strong{background:none;}
.detail-price strong{font-size:24px;font-weight:normal;color:#f50;padding-right:5px;}
.pic a{display:table-cell;vertical-align:middle;text-align:center;}
.pic a img{vertical-align:middle;}
.s160,.s160 a{width:160px;height:160px;}
.s220,.s220 a{width:220px;height:220px;}
.s310,.s310 a{width:310px;height:310px;}
.s160 img{max-width:160px;max-height:160px;}
.s220 img{max-width:220px;max-height:220px;}
.s310 img{max-width:310px;max-height:310px;}
.item{text-align:center;}
.item .pic{border:1px solid #E4E4E4;}
.btn,.small-btn,.long-btn,.short-btn,.small-long-btn{background:url(http://a.tbcdn.cn/sys/common/img/btn_bg.png) no-repeat;width:80px;height:25px;line-height:25px;display:inline-block;text-align:center;font-size:14px;font-weight:bold;border:none;cursor:pointer;color:#fff;}


.box .rc-tp,.box .rc-bt{_overflow:hidden;}
.box .hd h3,.box .act{*line-height:23px;_line-height:21px;}
.box-h14 .hd h3,.box-h14 .act{*line-height:25px;_line-height:23px;}
.pic{*overflow:hidden;}
.pic a{*display:block;*font-family:Arial;*line-height:1;}
.s160 a{*font-size:140px;}
.s220 a{*font-size:192px;}
.s310 a{*font-size:271px;}
.btn,.small-btn,.long-btn,.short-btn{*display:inline;}
.msg,.msg24{*zoom:1;}
.page-feedback-msg ol{*zoom:1;*padding-left:0;}

/*ÁÐ±íÄÚÈÝ*/
.item-list-s5 .bd{overflow:hidden;zoom:1;padding-top:0;padding-bottom:0;position:relative;text-align:left;}
.item-list-s5 .item{float:left;width:82px;text-align:center;padding:15px 10px;border-top:1px dashed #d8d8d8;margin-top:-1px;}
.item-list-s5 .bd{padding-top:16px;}
.item-list-s5 .pic{padding:5px;position:relative;}
.item-list-s5 .pic .hot{position:absolute;left:4px;bottom:2px;text-indent:-999em;width:70px;height:70px;background:url(http://a.tbcdn.cn/sys/modules/1.0/sales_promotion_pic_list/hotsale.png) no-repeat;}
.item-list-s5 .item{width:172px;padding:0 6px 10px;border:0;}
.item-list-s5 .total-count span{font-weight:bold;color:#808080;}
.item-list-s5 .desc img{vertical-align:middle;}
.item-list-s5 .item-290{width:290px;padding-right:14px;}
.item-list-s5 .item-290 .pic{width:290px;height:290px;padding:0;overflow:hidden;}
.item-list-s5b .item{padding:0 14px 10px 14px;}