﻿html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,th{font-weight:normal;margin:0;padding:0;}
* {font-family:'Microsoft JhengHei','LiHei Pro Medium',Helvetica,'Helvetica Neue',Arial;}
ol,ul{list-style:none;}
:focus{outline:0;}
a img{border:0;}
img{vertical-align:middle;}
table{empty-cells:show;}
em,i{COLOR:#999;FONT-SIZE:12px;FONT-STYLE:normal;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0;}
.clearfix:after{clear:both;content:" ";display:block;visibility:hidden;}
/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
select,input,img,a{vertical-align:middle; }
body{font-size:12px;color:#333;line-height:150%;background:#fff;}
h1{font-size:20px;}
h2{font-size:12px;}
h3{font-size:12px;}
h4{font-size:12px;}
h5{font-size:12px;}
h6{font-size:12px;}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
a:active{color:#900;}
a.click,a:visited.click{color:#005EA7;}
span.lebimoney{margin-right:5px}
.input{height:22px;line-height:22px;font-size:12px;border-top:1px #AAAAAA solid;border-left:1px #AAAAAA solid;border-bottom:1px #DDDDDD solid;border-right:1px #DDDDDD solid;color:#333;padding:0 0 0 5px;}
.textarea{line-height:130%;font-size:12px;border-top:1px #AAAAAA solid;border-left:1px #AAAAAA solid;border-bottom:1px #DDDDDD solid;border-right:1px #DDDDDD solid;color:#333;padding:5px 0 5px 5px;}
.input-calendar,.Calendar{display:inline-block;WIDTH:88px;height:19px;line-height:19px;border-top:1px #AAAAAA solid;border-left:1px #AAAAAA solid;border-bottom:1px #DDDDDD solid;border-right:1px #DDDDDD solid;PADDING:0 0 0 22px;BACKGROUND:url(../images/calendar.png) white no-repeat 3px 2px;COLOR:#333;}
.input-query{display:inline-block;height:19px;line-height:19px;border-top:1px #AAAAAA solid;border-left:1px #AAAAAA solid;border-bottom:1px #DDDDDD solid;border-right:1px #DDDDDD solid;PADDING:0 0 0 2px;COLOR:#333;}
#div_addtocart{width:230px;height:60px;min-height:60px;padding:10px;line-height:160%;background:#F1F9FF;}
#div_addtocart div{margin-top:10px;text-align:center;}
.calendar{width:600px;overflow:hidden}
.calendarlist{width:610px;}
.calendar .month{float:left;width:280px;height:310px;border:1px solid #DDDDDD;margin:0 10px 10px 0;}
.calendar .month h2{height:30px;line-height:30px;padding-left:10px;background-color:#F7F7F7;text-align:center;font-size:14px;font-family:"microsoft yahei";color:#333333;}
.calendar .month .week{float:left;width:40px;height:40px;line-height:40px;background:#fff;text-align:center;font-size:12px;}
.calendar .month .day{float:left;width:40px;height:40px;line-height:40px;background:#fff;text-align:center;font-size:13px;}
.calendar .month .day1,.calendar .month .day2,.calendar .month .day3{color:#ccc;}
.calendar .month .day4{margin:3px;width:32px;height:32px;line-height:32px;text-decoration:none;background:#000;color:#fff}
.calendar .month .day a{display:block;margin:3px;width:32px;height:32px;line-height:32px;text-decoration:none}
.calendar .month .day a:hover{border:1px solid #000;text-decoration:none}
.mbox{border:1px solid #DDDDDD;margin-bottom:10px;}
.mbox .mt{width:100%;height:30px;line-height:30px;background-color:#F7F7F7;}
.mbox .mt h2{padding-left:10px;font-size:14px;font-family:"microsoft yahei";color:#333333;}
.mbox .mc{padding:10px;}
.nbbox{margin-bottom:10px;}
.nbbox .mt{width:100%;height:30px;line-height:30px;background-color:#F7F7F7;}
.nbbox .mt .right{padding-right:10px;}
.nbbox .mt h2{padding-left:10px;font-size:14px;font-family:"microsoft yahei";color:#333333;}
.nbbox .mc{width:100%;padding:10px 0 10px 0;}
.nbbox .mc .cont{text-align:center}
/*page*/
.pg{text-align:right;}
.pg a,.pgCurr,.pg span{display:inline-block;margin-left:5px;padding:0 6px;border:1px solid #ddd;height:22px;line-height:22px;}
.pg a{color:#666;}
.pg a:hover{border-color:#666;text-decoration:none}
.pg .pgDisabled{border-color:#ddd;color:#ddd;}
.pg .pgDisabled:hover{border-color:#ddd;}
.pg .pgCurr{background-color:#666;color:#fff;}
.pg .pgEllipsis{border-color:#fff;}
.pgText{margin-left:15px;}
.pgField{width:20px;margin:0 3px;font-weight:bold;}
.pgGo{height:22px;margin-left:5px;padding:1px 8px 0 8px;border:1px solid #666;background-color:#777;color:#fff;font-weight:bold;cursor:pointer;}
button.pgGo[type]{padding-top:0;}
.FormYES,.FormNO,.FormALT{display:inline-block;height:16px;line-height:16px;background:url(../images/form.gif) no-repeat;font-size:12px;margin:0 5px;font-style:normal;}
.FormYES{background-position:0 0px;color:#909090;padding-left:25px;}
.FormNO{background-position:0 -31px;color:#909090;padding-left:25px;}
.FormALT{background:none;color:#909090;}
.msg-error{position:relative;margin:0 5px;background: #ffebeb none repeat scroll 0 0;display:none;color:#909090;padding:0 10px 0 30px;border: 1px solid #e4393c;color: #e4393c;line-height: 25px;min-height: 25px;}
.msg-error b {background: rgba(0, 0, 0, 0) url("../images/form.gif") no-repeat scroll 0 -31px;display: block;height: 16px;left: 5px;margin-top: -8px;overflow: hidden;position: absolute;top: 50%;width: 25px;}
.verifycode {vertical-align:middle;width:80px;height:25px;margin:0 0 0 5px;}
.refresh {vertical-align:middle;width:16px;height:16px;margin:0 0 0 5px;cursor:pointer}
/*filter*/
#filter{background:url(../images/search2012052301.jpg) no-repeat;}
#filter .up b,#filter .down b{background:url(../images/icons.png) no-repeat;}
#filter{border:1px solid #ddd;background:#F7F7F7;box-shadow:0 1px 1px rgba(0,0,0,0.02);}
#filter .fore1{overflow:hidden;height:26px;padding:5px 8px;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;z-index:10;}
#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;}
/*list-cutover*/
#filter .list-cutover{float:left;height:26px;}
#filter .list-cutover a{float:right;position:relative;height:12px;padding:6px 6px 6px 27px;border:1px solid #ccc;margin-left:5px;background:#FFF;line-height:14px;color:#333;z-index:1;}
#filter .list-cutover b{position:absolute;left:4px;top:5px;display:block;width:20px;height:15px;background:url(../images/icons.png) no-repeat;z-index:10;}
#filter .list-cutover a.grid-unselected b{background-position:-21px -16px;}
#filter .list-cutover a.grid-curr,#filter .list-cutover a.grid-unselected:hover{background:#F7F7F7;}
#filter .list-cutover a.grid-curr b,#filter .list-cutover a.grid-unselected:hover b{background-position:0 -16px;}
#filter .list-cutover a.shop-unselected b{background-position:-21px 0;}
#filter .list-cutover a.shop-curr,#filter .list-cutover a.shop-unselected:hover{background:#F7F7F7;}
#filter .list-cutover a.shop-curr b,#filter .list-cutover a.shop-unselected:hover b{background-position:0 0;}
#filter .list-cutover a.list-unselected b{background-position:-22px -32px;}
#filter .list-cutover a.list-curr,#filter .list-cutover a.list-unselected:hover{background:#F7F7F7;}
#filter .list-cutover a.list-curr b,#filter .list-cutover a.list-unselected:hover b{background-position:-1px -32px;}
#filter .list-cutover a:hover,#filter .order a:hover{text-decoration:none;}
*html #filter .order dd{line-height:26px;}
*html #filter .instock b,*html #filter .type b{top:5px;}
/*node*/
.nodemenu{}
.nodemenu ul li{width:100%;height:30px;line-height:30px;margin:0 auto;}
.nodemenu ul li span{padding-left:0px;}
.nodemenu ul li a{display:block;font-weight:bold;font-size:12px;}
.nodemenu ul li a:hover{background:none;color:#CF553E}
.nodemenu ul li.current{background:none;color:#CF553E}
.nodecontent .nodeitem{margin-bottom:20px;}
.nodecontent .mt{margin-bottom:10px;}
.nodecontent .tips{border:1px dashed #DDDDDD;padding:5px 10px;color:#bbb;}
.nodecontent .content{padding:5px 0;color:#666666;font-size:12px;line-height:180%;}
.nodelist{}
.nodelist .mt,.nodelist .mc{margin:0px;}
.nodelist ul li{width:100%;height:30px;line-height:30px;margin:0 auto;}
.nodelist ul li span,.nodelist ul li em{padding-left:10px;}
.nodelist ul li:hover{background-color:#f7f7f7;}
.nodelist .bottom{margin-top:10px;}
/*comments*/
.comments_bg{background-image:url(../images/comments_icons.png);background-repeat:no-repeat;}
.comments_top{overflow:hidden;padding:10px;zoom:1;border:1px solid #dddddd;}
.comments_top .comments_section_1{width:280px;float:left;padding:20px 0 0 20px;}
.comments_top .comments_section_1 strong{font:18px "微软雅黑","宋体",Tahoma,Geneva,sans-serif;}
.comments_top .comments_section_1 strong em{color:#dc0303;font-style:normal;font-size:36px;padding:0 5px;font-family:Tahoma,Geneva,sans-serif;}
.comments_top .comments_section_1 span{color:#808080;padding-left:5px;}
.comments_top .comments_section_2{width:216px;height:105px;float:left;color:#666;border-left:1px solid #ddd;padding-left:10px;}
.comments_top .comments_section_2 h4{font:bold 12px "宋体",Tahoma,Geneva,sans-serif;color:#808080;}
.comments_top .comments_section_2 li{height:18px;}
.comments_top .comments_section_2 em{display:inline-block;width:55px;height:11px;margin-right:5px;overflow:hidden;}
.comments_top .comments_section_2 .stars_s_0{background-position:0 -79px;}
.comments_top .comments_section_2 .stars_s_1{background-position:0 -63px;}
.comments_top .comments_section_2 .stars_s_2{background-position:0 -47px;}
.comments_top .comments_section_2 .stars_s_3{background-position:0 -32px;}
.comments_top .comments_section_2 .stars_s_4{background-position:0 -16px;}
.comments_top .comments_section_2 .stars_s_5{background-position:0 0;}
.comments_top .comments_section_2 span{display:inline-block;height:10px;margin-right:5px;}
.comments_top .comments_section_3{width:200px;height:105px;float:left;color:#666;border-left:1px solid #ddd;padding-left:10px;}
.comments_top .comments_section_3 h4{font:bold 12px "宋体",Tahoma,Geneva,sans-serif;color:#808080;}
.comments_top .comments_section_3 li{margin-top:10px;}
.comments_top .comments_section_3 li span{display:inline-block;font-weight:bold;padding:0 5px;}
.comments_top .comments_section_3 li em{font-style:normal;}
.comment_star{}
.comment_star li{float:left;margin:0;padding:0;width:120px;height:16px;}
.comment_star li input{vertical-align:middle;}
.comment_star li em{vertical-align:middle;display:inline-block;width:99px;height:16px;overflow:hidden;}
.comment_star li .stars_1{background-position:0 -165px;}
.comment_star li .stars_2{background-position:0 -149px;}
.comment_star li .stars_3{background-position:0 -133px;}
.comment_star li .stars_4{background-position:0 -117px;}
.comment_star li .stars_5{background-position:0 -101px;}
.comments_info{overflow:hidden;zoom:1;padding-bottom:10px;}
.comments_list{width:760px;margin-top:15px;overflow:hidden;zoom:1;}
.comments_list dd{float:right;width:720px;display:inline;background-color:#f5f5f5;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;padding:14px;position:relative;}
.comments_list dd .arrow{width:12px;height:25px;background-position:right 0;position:absolute;top:10px;margin-left:-12px;left:0;}
.comments_list dd .c_author{overflow:hidden;zoom:1;border-bottom:1px dashed #CCC;padding-bottom:15px;}
.comments_list dd .c_title{font-size:12px;color:#C00;float:left;margin-right:10px;}
.comments_list dd .c_stars{display:inline-block;width:92px;height:16px;float:left;}
.comments_list dd .stars_m_0{background-position:0 -181px;}
.comments_list dd .stars_m_1{background-position:0 -165px;}
.comments_list dd .stars_m_2{background-position:0 -149px;}
.comments_list dd .stars_m_3{background-position:0 -133px;}
.comments_list dd .stars_m_5{background-position:0 -101px;}
.comments_list dd .stars_m_4{background-position:0 -117px;}
.comments_list dd .c_date{float:right;color:#999;}
.comments_list dd .c_content{padding-top:10px;border-top:1px dashed #FFF;}
.comments_list dd .c_text{text-align:left;word-break:break-all;word-wrap:break-word;}
.comments_list dd .c_list{margin-top:15px;line-height:160%;text-align:left;}
.comments_list dd .c_list strong{color:#333;font-weight:bold;}
.comments_list dd .c_list em{padding-left:10px;}
.comments_list dd .c_customer{border:1px solid #ddd;overflow:hidden;zoom:1;background-color:#ffffff;}
.comments_list dd .c_customer li{float:left;padding:0 10px;color:#666;white-space:nowrap;}
/*process*/
.process-min{width:980px;margin:0 auto;overflow:hidden;}
.process-min ul li,.process-min ul li.current span,.process-min ul li.lastcurrent span{background:url(../images/process_sprites.png) no-repeat scroll 0 -63px transparent;}
.process-min ul{color:#907E61;font-size:12px;height:30px;margin:0;overflow:hidden;padding:0;background:none repeat scroll 0 0 #e4e4e4;}
.process-min ul li{width:25%;z-index:10;}
.process-min ul li{background-color:#FFE6BA;background-position:right -90px;float:left;}
.process-min ul li span{display:inline-block;height:30px;line-height:30px;padding-left:10px;width:225px;text-align:center;font-size:12px;-webkit-text-size-adjust:none;}
.process-min ul li.current{background-color:#CD2A2C;background-position:right -30px;color:#FFFFFF;font-weight:bold;}
.process-min ul li.current span{background-position:0 0;left:-12px;padding-left:17px;margin-left:-17px;z-index:9999;}
.process-min ul li.over{background-color:#E4E4E4;background-position:right -60px;color:#666666;}
.process-min ul li.last{background-color:#E4E4E4;background-image:none;}
/*location*/
.location{height:25px;line-height:25px;margin-bottom:5px;overflow:hidden;}
.location em,.location a{float:left;height:25px;line-height:25px;margin-right:5px;}
.location em{width:16px;background:url(../images/location_em.png) no-repeat 0px 4px;line-height:200px;overflow:hidden;}
.location a.home{width:16px;background:url(../images/location_home.png) no-repeat 0 4px;line-height:200px;overflow:hidden;}
.location a.home span{display:none;}
.location em.home{display:none;}
.location .text{TEXT-DECORATION:none;}
/*btn*/
.btn{display:inline-block;*zoom:1;padding-right:13px;margin-right:5px;}
.btn:hover{TEXT-DECORATION:none;}
.btn s{float:left;width:3px;margin-right:10px;}
.btn,.btn s{background:url(../images/btn.png) no-repeat;}
.btn-1,.btn-5,.btn-9,.btn-13,.btn-buy,.btn-quickbuy,.btn-fav,.btn-email{line-height:36px;}
.btn-2,.btn-6,.btn-10,.btn-14{line-height:30px;}
.btn-3,.btn-7,.btn-11,.btn-15{line-height:25px;}
.btn-4,.btn-8,.btn-12,.btn-16{line-height:21px;}
.btn-1 s,.btn-5 s,.btn-9 s,.btn-13 s,.btn-buy s,.btn-quickbuy s,.btn-fav s,.btn-email s{height:36px;}
.btn-2 s,.btn-6 s,.btn-10 s,.btn-14 s{height:30px;}
.btn-3 s,.btn-7 s,.btn-11 s,.btn-15 s{height:25px;}
.btn-4 s,.btn-8 s,.btn-12 s,.btn-16 s{height:21px;}
.btn-1{background-position:right -36px;}
.btn-2{background-position:right -104px;}
.btn-2 s{background-position:0 -73px;}
.btn-3{background-position:right -161px;}
.btn-3 s{background-position:0 -135px;}
.btn-4{background-position:right -209px;}
.btn-4 s{background-position:0 -187px;}
.btn-5{background-position:right -268px;}
.btn-5 s{background-position:0 -231px;}
.btn-6{background-position:right -336px;}
.btn-6 s{background-position:0 -305px;}
.btn-7{background-position:right -393px;margin-right:0;}
.btn-7 s{background-position:0 -367px;}
.btn-8{background-position:right -441px;}
.btn-8 s{background-position:0 -419px;}
.btn-9{background-position:right -500px;}
.btn-9 s{background-position:0 -463px;}
.btn-10{background-position:right -568px;margin-right:8px;}
.btn-10 s{background-position:0 -537px;}
.btn-11{background-position:right -625px;margin-right:8px;}
.btn-11 s{background-position:0 -599px;}
.btn-12{background-position:right -673px;margin-right:8px;}
.btn-12 s{background-position:0 -651px;}
.disabled{cursor:not-allowed;}
.btn-1,.btn-5,.btn-6,.btn-13,.btn-14,.btn-buy,.btn-quickbuy,.btn-fav,.btn-email{font-weight:bold;padding-right:15px;}
.btn-1 s,.btn-5 s,.btn-6 s,.btn-13 s,.btn-14 s{margin-right:12px;}
a.btn-5:link,a.btn-6:link,a.btn-7:link,a.btn-8:link,a.btn-10:link,a.btn-11:link,a.btn-12:link,a.btn-5:visited,a.btn-6:visited,a.btn-7:visited,a.btn-8:visited,a.btn-10:visited,a.btn-11:visited,a.btn-12:visited{color:#333333;}
a.btn-1:link,a.btn-1:visited,a.btn-2:link,a.btn-2:visited,a.btn-3:link,a.btn-3:visited,a.btn-4:link,a.btn-4:visited,a.btn-buy:visited,a.btn-fav:visited{color:#ffffff;}
a.btn-1,a.btn-5,a.btn-6,a.btn-10,.btn-13,.btn-14{font-size:14px;}
a.btn-8,a.btn-11,a.btn-12{color:#333333;}
a.btn-11:hover,a.btn-12:hover{color:#005AA0;}
a.btn-buy{font-size:15px;color:#ffffff;}
a.btn-fav,a.btn-quickbuy,a.btn-email{font-size:15px;color:#333;}
.btn-13,.btn-14,.btn-15,.btn-16{color:#cccccc;}
.btn-15,.btn-16{font-weight:normal;}
.btn-13{background-position:right -731px;}
.btn-13 s{background-position:0 -695px;}
.btn-14{background-position:right -799px;}
.btn-14 s{background-position:0 -768px;}
.btn-15{background-position:right -856px;}
.btn-15 s{background-position:0 -830px;}
.btn-16{background-position:right -904px;}
.btn-16 s{background-position:0 -832px;}
.btn-buy{background-position:right -1103px;}
.btn-buy s{width:30px;background-position:0 -1067px;}
.btn-quickbuy{background-position:right -1247px;}
.btn-quickbuy s{width:30px;background-position:0 -1211px;margin-right:5px;}
.btn-fav{background-position:right -1175px;}
.btn-fav s{width:30px;background-position:0 -1139px;margin-right:5px;}
.btn-email{background-position:right -1319px;}
.btn-email s{width:30px;background-position:0 -1283px;margin-right:5px;}
.dl-table{width:100%;}
.dl-table dl{float:left;width:100%;margin:0;padding:0}
.dl-table dl dt{float:left;margin:0;padding:5px 0px;width:15%;line-height:150%;color:#666666;text-align:right;font-weight:normal;}
.dl-table dl dd{float:left;margin:0;padding:5px 0px 5px 0px;color:#666666;text-align:left;width:85%;line-height:150%;}
.dl-table dl dd.title{width:100%;padding:5px 0 5px 0}
.dl-table dl dd.list{width:100%;padding:0px 0 5px 0}
.window .dl-table dl dt{width:25%;}
.window .dl-table dl dd{width:75%;}
#checkout .pickup .dl-table dl{width:100%}
#checkout .pickup .dl-table dl dt{width:25%;text-align:left}
#checkout .pickup .dl-table dl dd{width:75%;color:#999}

#checkout #onlinepay .dl-table dl{width:100%}
#checkout #onlinepay .dl-table dl dt{width:25%;text-align:left}
#checkout #onlinepay .dl-table dl dd{width:75%;color:#999}
#checkout .dl-table dl dt{text-align:left}
/*user*/
.usermenu{width:100%;}
.usermenu ul{width:100%;margin:0 auto;}
.usermenu ul li{height:30px;line-height:30px;}
.usermenu ul li a{display:block;TEXT-DECORATION:none;}
.usermenu ul li span{padding-left:10px;}
.usermenu ul li span em{padding-left:5px;color:#ff0000;}
.usermenu ul li a:hover{background-color:#f8f8f8;color:#c00;TEXT-DECORATION:none;}
.user .reg{border:1px solid #E1E1E1;}
.user .reg .mt{height:30px;line-height:30px;}
.user .reg .mt h2{height:30px;line-height:30px;font-size:14px;}
.user .reg table{width:700px;margin:0 auto;}
.user .reg table tr{height:40px;}
.user .reg table tr th{width:100px;}
.user .reg table tr td{width:600px;}
.user .login{position:relative;width:100%;}
.user .login .mt{height:30px;line-height:30px;}
.user .login .mt h2{height:30px;line-height:30px;font-size:14px;}
.user .login .left{position:absolute;bottom:0px;left:0px;}
.user .login .right{width:300px;}
.user .login .right .userloginbox{border:1px solid #E1E1E1;}
.user .login .right .userloginbox dl dt{width:30%}
.user .login .right .userloginbox dl dd{width:70%}
.user .login .right .userloginbox .input#UserName,.user .login .right .userloginbox .input#Password{width:180px;}
.user .login .right .userloginbox .platform{width:90%;margin:0 auto;padding:10px 0;}
.user .login .right .userloginbox .platform img,.userbox .platform img{height:24px}
.user .login .right .showmsg{width:90%}
.user .login .right .mes{width:90%;margin:0 auto;padding:10px 0;border-top:1px dashed #E1E1E1;color:#777;}
.user .login .right .mes h2{height:25px;font-size:14px;font-family:"microsoft yahei";line-height:25px;}
.user .login .right .mes .cont{margin:5px 0;}
.user .login .right .mes .cont a{color:#CD2A2C;}
.userbox .default-info{width:750px;}
.userbox .default-info .dl-table dl{float:left;width:50%}
.userbox .default-info .dl-table dl dt{width:30%;height:20px;}
.userbox .default-info .dl-table dl dd{width:70%;height:20px}
.userbox .platform .dl-table dl dd{padding:5px 0 5px 5px;width:80%;}
.user .tablemenu{border-top:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;}
.user .tablemenu tr{}
.user .tablemenu tr:hover{background-color:#f8f8f8;}
.user .tablemenu th{background-color:#f7f7f7;height:35px;line-height:35px;color:#666666;text-align:left;padding-left:10px;}
.user .box{margin-top:5px;border:1px solid #e5e5e5;}
.user .tablelist{}
.user .tablelist tr{}
.user .tablelist tr:hover{background-color:#f8f8f8;}
.user .tablelist th{border-top:0px solid #E6E6E6;border-bottom:1px solid #E6E6E6;background-color:#F7F7F7;height:30px;line-height:30px;color:#666666;text-align:left;padding:5px 0px 5px 10px;font-weight:normal;}
.user .tablelist td{padding:5px 0px 5px 10px;color:#666666;text-align:left;height:20px;line-height:150%;border-bottom:1px solid #E6E6E6;}
.user .tablelist a{color:#005EA7;}
.user .tableform,.userbox .tableform{}
.user .tableform th,.userbox .tableform th{padding:5px 0px;width:20%;height:30px;line-height:30px;color:#666666;text-align:right;font-weight:normal;}
.user .tableform td,.userbox .tableform td{padding:5px 0px 5px 10px;color:#666666;text-align:left;height:30px;line-height:150%;}
.user .bottom{margin-top:10px;}
.user .tablist{PADDING:0;MARGIN:5px 0px 5px 0px;LIST-STYLE-TYPE:none;overflow:hidden;position:relative;height:29px;width:100%;BACKGROUND:url(../images/usertabbg.jpg) repeat-x top;}
.user .tablist li{DISPLAY:block;FLOAT:left;margin:0 5px 0 0;padding:0;}
.user .tablist li A{LINE-HEIGHT:29px;DISPLAY:block;HEIGHT:29px;FONT-SIZE:12px;COLOR:#106699;CURSOR:pointer;_float:left;}
.user .tablist li A{BACKGROUND:url(../images/usertabbgL.jpg) no-repeat left -29px;TEXT-DECORATION:none;}
.user .tablist li A:hover{TEXT-DECORATION:none;}
.user .tablist li A span{BACKGROUND:url(../images/usertabbgR.jpg) no-repeat right -29px;PADDING-BOTTOM:0px;PADDING-LEFT:15px;PADDING-RIGHT:15px;DISPLAY:block;PADDING-TOP:0px;COLOR:#333;}
.user .tablist li.selected{HEIGHT:27px;_float:left;}
.user .tablist li.selected A{BACKGROUND:url(../images/usertabbgL.jpg) no-repeat left top;TEXT-DECORATION:none;COLOR:#FF6600;FONT-WEIGHT:bold;FONT-SIZE:12px;}
.user .tablist li.selected A span{BACKGROUND:url(../images/usertabbgR.jpg) no-repeat right top;COLOR:#FF6600;FONT-WEIGHT:normal;}
.user .tablist li A:hover{BACKGROUND:url(../images/usertabbgL.jpg) no-repeat left top;TEXT-DECORATION:none;COLOR:#106699;FONT-SIZE:12px;}
.user .tablist li A:hover span{BACKGROUND:url(../images/usertabbgR.jpg) no-repeat right top;COLOR:#FF6600;FONT-WEIGHT:normal;}
.user .tablist LI em{padding-left:5px;color:#ff0000;}
.user .tablist LI img{margin-top:7px;margin-right:5px;vertical-align:middle;}
.user .searchbox{padding-top:5px;padding-bottom:5px;}
.user .searchbox:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/*productdetail*/
.productdetail{padding-bottom:10px;}
.productdetail .image{width:320px;}
.productdetail .image .bigimage{width:320px;height:320px;VERTICAL-ALIGN:middle;TEXT-ALIGN:center;border:1px solid #DDDDDD;overflow:hidden;}
.productdetail .image .bigimage p{width:320px;height:320px;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell;}
.productdetail .image .bigimage img{MARGIN-TOP:expression(( 320 - this.height ) / 2);width:expression(this.width > 320 ? 320:true);height:expression(this.height > 320 ? 320:true);max-width:320px;max-height:320px;VERTICAL-ALIGN:middle;TEXT-ALIGN:center;}
.productdetail .image .listimage{margin-top:5px;width:320px;height:60px;position:relative;background-color:#f7f7f7;padding-top:5px;overflow:hidden;}
.productdetail .image .listimage .piclist{width:290px;height:52px;position:absolute;top:2px;left:15px;overflow:hidden;}
.productdetail .image .listimage .piclistbox{margin:0 auto;width:290px;overflow:hidden;}
.productdetail .image .listimage .list-h,.productdetail .image .listimage .piclist-h{height:52px;position:absolute;top:0;left:0;}
.productdetail .image .listimage img{width:46px;height:46px;border:1px solid #ccc;padding:2px;}
.productdetail .image .listimage img.current{border:2px solid #E43C3E;padding:1px;}
.productdetail .image .listimage .list-h li,.productdetail .image .listimage .piclist-h li{float:left;padding:0;margin:0 3px;}
.productdetail .image .listimage .pic_prev{background-image:url(../images/left_right.png);background-repeat:no-repeat;cursor:pointer;height:55px;position:absolute;top:5px;width:10px;background-position:0px 0;left:0px;}
.productdetail .image .listimage .pic_next{background-image:url(../images/left_right.png);background-repeat:no-repeat;cursor:pointer;height:55px;position:absolute;top:5px;width:10px;background-position:-10px 0;right:0px;}
.productdetail .con{padding:0 0 0 20px;width:400px;}
.productdetail .productname{}
.productdetail .productname span{font-family:arial,"microsoft yahei";color:#333333;height:1.5em;font-size:16px;font-weight:bold;}
.spva{float:left;min-width:11px;text-align:center;background:#FFF;border:1px solid #ccc;cursor:pointer;color:#404040;padding:0 7px;height:26px;line-height:26px;}
.spva:hover{border:2px solid #C30008;height:24px;line-height:24px;padding:0px 6px;text-decoration:none;}
.spvaon{position:relative;float:left;min-width:11px;height:24px;line-height:24px;padding:0 6px;text-align:center;border:2px solid #C30008;cursor:pointer;color:#404040;}
.spvaon span{POSITION:absolute;width:24px;height:24px;background:url(../images/select-on.gif) no-repeat right bottom;bottom:0px;right:0px;z-index:20;}
.spvaout{float:left;min-width:11px;text-align:center;background:#FFF;border:1px dashed #ccc;cursor:not-allowed;color:#404040;padding:0 7px;height:26px;line-height:26px;}
.spvaout:hover{height:24px;line-height:24px;padding:1px 7px;color:#404040;text-decoration:none;}
.spvaonout{position:relative;float:left;min-width:11px;height:24px;line-height:24px;padding:1px 7px;text-align:center;border:1px dashed #CCC;cursor:not-allowed;color:#404040;}
.spvaonout span{POSITION:absolute;width:24px;height:24px;background:url(../images/select-onout.gif) no-repeat right bottom;bottom:0px;right:0px;z-index:20;}
.spvaonout:hover{color:#404040;text-decoration:none;}
.spva-img{display:block;float:left;width:50px;height:50px;line-height:50px;text-align:center;background:#FFF;border:1px solid #ccc;padding:1px;cursor:pointer;}
.spva-imgon{position:relative;float:left;width:50px;height:50px;line-height:50px;text-align:center;border:2px solid #C30008;cursor:pointer;color:#404040;background:#fff;z-index:10;}
.spva-imgon span{POSITION:absolute;width:50px;height:50px;background:url(../images/select-on.gif) no-repeat right bottom;bottom:0px;right:0px;z-index:20;}
.spva-img IMG,.spva-imgout IMG,.spva-imgon IMG,.spva-imgonout IMG{WIDTH:expression(this.width > 50 ? 50:true);HEIGHT:expression(this.height > 50 ? 50:true);MAX-WIDTH:50px;MAX-HEIGHT:50px;VERTICAL-ALIGN:middle;TEXT-ALIGN:center;}
.spva-imgout{display:block;float:left;width:50px;height:50px;line-height:50px;text-align:center;background:#FFF;border:1px dashed #ccc;padding:1px;cursor:not-allowed;}
.spva-imgonout{position:relative;float:left;width:50px;height:50px;line-height:50px;text-align:center;border:1px dashed #CCC;cursor:not-allowed;color:#404040;background:#fff;padding:1px;z-index:10;}
.spva-imgonout span{POSITION:absolute;width:50px;height:50px;background:url(../images/select-onout.gif) no-repeat right bottom;bottom:0px;right:0px;z-index:20;}
.choosesp{clear:both;padding:5px 0 0 0;border-top:#e5e5e5 1px solid;border-bottom:#e5e5e5 1px solid;font-weight:normal;color:#333;}
.choosesp DL{width:100%;margin:8px 0;padding:0;}
.choosesp DL DT{FLOAT:left;margin:0;padding:0 5px 0 0;width:120px;height:32px;white-space:nowrap;line-height:32px;text-align:right;}
.choosesp DD{FLOAT:left;margin:0;padding:0;line-height:32px;}
.choosesp DD DIV{POSITION:relative;FLOAT:left;MARGIN-RIGHT:5px;}
.choosesp DD A{}
.choosesp DL.size DT{LINE-HEIGHT:16px;}
.choosesp .choose-image DT{LINE-HEIGHT:50px;}
.choosesp .choose-text DT{LINE-HEIGHT:32px;}
.choosesp .result{display:none;clear:both;width:100%;height:25px;line-height:25px;}
.productbutton{margin-top:10px;text-align:left;}
.productbutton .nosale{text-align:center;padding:10px 0 0 0;}
.productbutton .nosale span{color:Red;}
.productbutton p{margin-top:8px}
.productinfo{clear:both;margin:5px 0 10px 0;font-weight:normal;border-top:#e5e5e5 1px solid;padding:10px 0 0 0;color:#333;}
.productinfo:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.productinfo DL{clear:both;width:100%;padding:0;}
.productinfo DL DT{FLOAT:left;margin:0;padding:0 5px 0 0;width:120px;height:25px;white-space:nowrap;line-height:25px;text-align:right;}
.productinfo DD{FLOAT:left;margin:0;padding:0;height:25px;line-height:25px;}
.productinfo .buyprice span,.productinfo .buyprice span font{font-weight:bold;font-size:15px;color:#E4393C;}
.productinfo .buyprice em span,.productinfo .buyprice em span font{font-weight:normal;font-size:12px;color:#999;}
.productinfo .time_expired span{color:#ff0000}
.product-tab .tablist{PADDING:0;MARGIN:5px 0px 5px 0px;LIST-STYLE-TYPE:none;position:relative;width:760px;height:36px;BACKGROUND:url(../images/producttabbg.jpg) left no-repeat;}
.product-tab .tablist li{DISPLAY:block;FLOAT:left;margin:0;}
.product-tab .tablist li A{LINE-HEIGHT:36px;DISPLAY:block;HEIGHT:36px;FONT-SIZE:12px;COLOR:#106699;CURSOR:pointer;MARGIN-LEFT:1px;_float:left;}
.product-tab .tablist li A{BACKGROUND:url(../images/producttabbgL.jpg) no-repeat left -36px;TEXT-DECORATION:none;}
.product-tab .tablist li A:hover{COLOR:#E4393C;TEXT-DECORATION:none;}
.product-tab .tablist li A:hover span{COLOR:#E4393C;}
.product-tab .tablist li A span{BACKGROUND:url(../images/producttabbgR.jpg) no-repeat right -36px;PADDING-BOTTOM:0px;PADDING-LEFT:15px;PADDING-RIGHT:15px;DISPLAY:block;PADDING-TOP:0px;COLOR:#666;FONT-WEIGHT:bold;}
.product-tab .tablist li.selected{HEIGHT:36px;margin-left:-1px;_float:left;}
.product-tab .tablist li.selected A{BACKGROUND:url(../images/producttabbgL.jpg) no-repeat left top;TEXT-DECORATION:none;COLOR:#FF6600;FONT-WEIGHT:bold;FONT-SIZE:12px;}
.product-tab .tablist li.selected A span{BACKGROUND:url(../images/producttabbgR.jpg) no-repeat right top;COLOR:#E4393C;FONT-WEIGHT:bold;}
.product-cont{width:760px;padding:5px 0;line-height:160%;color:#333;}
.product-cont .cont h1,.nodecontent .content h1{font-size:28px;line-height:28px;margin-bottom:8px}
.product-cont .cont h2,.nodecontent .content h2{border:0;font-size:24px;line-height:24px;height:24px;margin-bottom:8px}
.product-cont .cont h3,.nodecontent .content h3{font-size:18px;line-height:18px;margin-bottom:8px}
.product-cont .cont h4,.nodecontent .content h4{font-size:14px;line-height:14px;margin-bottom:8px}
.product-cont .cont h5,.nodecontent .content h5{font-size:12px;line-height:12px;margin-bottom:8px}
.product-cont .cont strong,.nodecontent .content strong{font-weight:bold}
.product-cont .cont p,.nodecontent .content p{margin:12px 0;line-height:180%}
.product-cont .cont img,.nodecontent .content img{width:expression(this.width > 760 ? 760:true);max-width:760px;VERTICAL-ALIGN:middle;}
.product-cont .cont textarea{width:550px;height:150px}
/*selectvalue*/
.selectvalue{}
.selectvalue ul{list-style-type:none;}
.selectvalue li{overflow:hidden;margin:0;padding:3px 0;line-height:25px;}
.selectvalue li span{float:left;margin:0;padding:0;width:120px;height:20px;line-height:20px;}
.selectvalue a{color:#515151;float:left;margin-right:10px;white-space:nowrap;display:block;height:20px;line-height:20px;}
.selectvalue .selectall{display:block;height:20px;line-height:20px;color:#FFFFFF;background:#CE2020;float:left;text-align:center;padding:0 5px;}
.selectvalue .selectone{background:#FFF;color:#CE2020;border:1px solid #CE2020;height:18px;line-height:18px;padding:0 5px;}
/*productlist*/
.productlist{width:760px;overflow:hidden;}
.productlist ul{margin:0;padding:0;}
.productlist ul li{border-bottom:1px dotted #ddd;}
.productlist ul li.grid{float:left;width:169px;padding:10px;}
.productlist ul li.grid .proimg{width:160px;height:160px;text-align:center;line-height:160px;overflow:hidden;}
.productlist ul li.grid .proimg p{width:160px;height:160px;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell;}
.productlist ul li.grid img{MARGIN-TOP:expression(( 160 - this.height ) / 2);width:expression(this.width > 160 ? 160:true);height:expression(this.height > 160 ? 160:true);max-width:160px;max-height:160px;VERTICAL-ALIGN:middle;TEXT-ALIGN:center;}
.productlist ul li.grid .proname{height:36px;line-height:160%;overflow:hidden;}
.productlist ul li.grid .proinfo{width:100%;margin-top:5px;}
.productlist ul li.grid .marketprice{height:20px;line-height:20px;}
.productlist ul li.grid .marketprice i{display:none;}
.productlist ul li.grid .marketprice strong,.productlist ul li.grid .proinfo .price del font{color:#cccccc;text-decoration:line-through;}
.productlist ul li.grid .buyprice{height:25px;line-height:25px;}
.productlist ul li.grid .buyprice i{display:none;}
.limitbuylist ul li.grid .marketprice i{display:inline-block}
.productlist ul li.grid .buyprice strong span,.productlist ul li.grid .buyprice strong font,.productlist ul li.grid .proinfo .price span span font{font-weight:bold;font-size:15px;color:#E4393C;}
.productlist ul li.grid .buyprice em,.productlist ul li.grid .proinfo .price del{margin-left:10px}
.productlist ul li.grid .time_expired{width:100%;line-height:25px;}
.productlist ul li.grid .time_expired span{color:#ff0000}
.productlist ul li.grid .count{height:25px;line-height:25px;}
.productlist ul li.grid .count strong{color:#ff0000;}
.productlist ul li.grid .probtn{white-space:nowrap;margin-top:5px;height:30px;}
.productlist ul li.grid .probtn .btn-12{margin-right:2px;}
.productlist ul li.grid .supplier {height:15px;}
.productlist ul li.grid .supplier a{color:#FF4D05; }
.productlist ul li.list{position:relative;float:left;width:760px;padding:20px 0;}
.productlist ul li.list .proimg{float:left;width:160px;height:160px;text-align:center;line-height:160px;overflow:hidden;}
.productlist ul li.list .proimg p{width:160px;height:160px;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell;}
.productlist ul li.list img{MARGIN-TOP:expression(( 160 - this.height ) / 2);width:expression(this.width > 160 ? 160:true);height:expression(this.height > 160 ? 160:true);max-width:160px;max-height:160px;VERTICAL-ALIGN:middle;TEXT-ALIGN:center;}
.productlist ul li.list .proname{float:left;margin-left:14px;width:440px;height:34px;line-height:160%;overflow:hidden;}
.productlist ul li.list .proinfo{float:left;margin-left:14px;width:440px;margin-top:5px;}
.productlist ul li.list .proprice{float:left;width:440px;margin-top:5px;}
.productlist ul li.list .marketprice{float:left;height:25px;line-height:25px;}
.productlist ul li.list .marketprice strong{color:#cccccc;text-decoration:line-through;}
.productlist ul li.list .buyprice{float:left;height:25px;line-height:25px;margin-left:15px;}
.productlist ul li.list .buyprice i{color:#333;}
.productlist ul li.list .buyprice strong span,.productlist ul li.list .buyprice strong font{font-weight:bold;font-size:15px;color:#E4393C;}
.productlist ul li.list .buyprice em{margin-left:10px}
.productlist ul li.list .time_expired{float:left;height:25px;line-height:25px;margin-left:15px;}
.productlist ul li.list .time_expired span{color:#ff0000}
.productlist ul li.list .introduction{float:left;width:440px;padding-top:5px;color:#999;border-top:1px dotted #ddd;}
.productlist ul li.list .probtn{position:absolute;right:0;top:20px;width:120px;}
.productlist ul li.list .probtn a{margin-bottom:10px;}
.productlist ul li.list .supplier {float:left;width:440px;padding-top:10px;}
.productlist ul li.list .supplier a{color:#FF4D05; }
/*productshow*/
.productshow{width:100%;}
.productshow ul{margin:0;padding:0;}
.productshow ul.image li{border-bottom:1px dotted #ddd;}
.productshow ul.image li{float:left;width:175px;padding:10px;border-bottom:0px;}
#shop .productshow ul.image li{float:left;width:170px;padding:10px;border-bottom:0px;}
.productshow ul.image li .proimg{width:160px;height:160px;margin:0 auto;text-align:center;line-height:160px;overflow:hidden;}
.productshow ul.image li .proimg p{width:160px;height:160px;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell;}
.productshow ul.image li img{MARGIN-TOP:expression(( 160 - this.height ) / 2);width:expression(this.width > 160 ? 160:true);height:expression(this.height > 160 ? 160:true);max-width:160px;max-height:160px;VERTICAL-ALIGN:middle;TEXT-ALIGN:center;}
.productshow ul.image li .proname{height:38px;line-height:160%;overflow:hidden;}
.productshow ul.image li .proinfo{width:100%;margin-top:5px;}
.productshow ul.image li .marketprice{width:100%;height:20px;line-height:20px;}
.productshow ul.image li .marketprice i{display:none;}
.productshow ul.image li .marketprice strong{color:#cccccc;text-decoration:line-through;}
.productshow ul.image li .buyprice{width:100%;height:25px;line-height:25px;}
.productshow ul.image li .buyprice i{display:none;}
.productshow ul.image li .buyprice strong span,.productshow ul.image .buyprice strong font{font-weight:bold;font-size:15px;color:#E4393C;}
/*producttop*/
.producttop ul{margin:0;padding:0;}
.producttop ul li{float:left;margin:0;padding:0;width:100%;}
.producttop ul.text li{height:30px;line-height:30px;width:100%;overflow:hidden;}
.producttop ul.image li{padding:3px 0;}
.producttop ul.image .proimg{width:120px;height:120px;margin:0 auto;}
.producttop ul.image .proimg p{width:120px;height:120px;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell;}
.producttop ul.image img{MARGIN-TOP:expression(( 120 - this.height ) / 2);width:expression(this.width > 120 ? 120:true);height:expression(this.height > 120 ? 120:true);max-width:120px;max-height:120px;VERTICAL-ALIGN:middle;TEXT-ALIGN:center;}
.producttop ul.image .proname{margin-top:5px;height:34px;line-height:130%;overflow:hidden;}
.producttop ul.image .marketprice{float:left;height:25px;line-height:25px;}
.producttop ul.image .marketprice i{display:none;}
.producttop ul.image .marketprice strong{color:#cccccc;text-decoration:line-through;}
.producttop ul.image .buyprice{float:left;margin-left:10px;height:25px;line-height:25px;}
.producttop ul.image .buyprice i{display:none;}
.producttop ul.image .buyprice strong span,.producttop ul.image .buyprice strong font{font-weight:bold;font-size:15px;color:#E4393C;}
.producttop ul.image .buyprice em{margin-left:10px}
.producttop ul.image .time_expired{margin-top:5px;line-height:130%}
.producttop ul.image .time_expired span{color:#ff0000}
/*productrelated*/
.productrelated{width:100%;}
.productrelated ul{margin:0;padding:0;}
.productrelated ul.image li{border-bottom:1px dotted #ddd;}
.productrelated ul.image li{float:left;width:132px;padding:10px;border-bottom:0px;}
.productrelated ul.image li .proimg{width:120px;height:120px;text-align:center;line-height:120px;overflow:hidden;}
.productrelated ul.image li .proimg p{width:120px;height:120px;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell;}
.productrelated ul.image li img{MARGIN-TOP:expression(( 120 - this.height ) / 2);width:expression(this.width > 120 ? 120:true);height:expression(this.height > 120 ? 120:true);max-width:120px;max-height:120px;VERTICAL-ALIGN:middle;TEXT-ALIGN:center;}
.productrelated ul.image li .proname{height:38px;line-height:160%;overflow:hidden;}
.productrelated ul.image li .proinfo{width:100%;margin-top:5px;}
.productrelated ul.image li .marketprice{width:100%;height:20px;line-height:20px;}
.productrelated ul.image li .marketprice i{display:none;}
.productrelated ul.image li .marketprice strong{color:#cccccc;text-decoration:line-through;}
.productrelated ul.image li .buyprice{width:100%;height:25px;line-height:25px;}
.productrelated ul.image li .buyprice i{display:none;}
.productrelated ul.image li .buyprice strong span,.productrelated ul.image .buyprice strong font{font-weight:bold;font-size:15px;color:#E4393C;}
/*tag-tab*/
.tag-tab .tablist{PADDING:0;MARGIN:0;LIST-STYLE-TYPE:none;width:980px;height:32px;BACKGROUND:url(../images/tagtabbg.jpg) left no-repeat;z-index:-1;}
.tag-tab .tablist li{DISPLAY:block;FLOAT:left;margin:0;}
.tag-tab .tablist li A{LINE-HEIGHT:32px;DISPLAY:block;HEIGHT:32px;FONT-SIZE:12px;COLOR:#106699;CURSOR:pointer;MARGIN-LEFT:1px;_float:left;}
.tag-tab .tablist li A{BACKGROUND:url(../images/tagtabbgL.jpg) no-repeat left -33px;TEXT-DECORATION:none;}
.tag-tab .tablist li A:hover{COLOR:#E4393C;TEXT-DECORATION:none;}
.tag-tab .tablist li A:hover span{COLOR:#E4393C;}
.tag-tab .tablist li A span{BACKGROUND:url(../images/tagtabbgR.jpg) no-repeat right -33px;PADDING-BOTTOM:0px;PADDING-LEFT:15px;PADDING-RIGHT:15px;DISPLAY:block;PADDING-TOP:0px;COLOR:#666;FONT-WEIGHT:bold;}
.tag-tab .tablist li.selected{HEIGHT:32px;margin-left:-1px;_float:left;}
.tag-tab .tablist li.selected A{BACKGROUND:url(../images/tagtabbgL.jpg) no-repeat left top;TEXT-DECORATION:none;COLOR:#FF6600;FONT-WEIGHT:bold;FONT-SIZE:12px;}
.tag-tab .tablist li.selected A span{BACKGROUND:url(../images/tagtabbgR.jpg) no-repeat right top;COLOR:#E4393C;FONT-WEIGHT:bold;}
.tag-cont{width:978px;padding:0;line-height:160%;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;}
.tag-cont .productshow{width:980px;overflow:hidden;}
/*categoryproducttop*/
.categoryproducttop{border:1px solid #DDDDDD;}
.categoryproducttop .mt{border-bottom:1px solid #DDDDDD;width:100%;height:30px;line-height:30px;background-color:#F7F7F7;}
.categoryproducttop .mt h2{padding-left:10px;font-size:14px;font-family:"microsoft yahei";color:#333333;}
/*brandtop*/
.brandtop ul{margin:0;padding:0;}
.brandtop ul li{float:left;margin:0;padding:0;}
.brandtop ul.image li{padding:3px;}
.brandtop ul.image li p{width:95px;height:35px;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell;}
.brandtop ul.image li img{MARGIN-TOP:expression(( 35 - this.height ) / 2);width:expression(this.width > 95 ? 95:true);height:expression(this.height > 35 ? 35:true);max-width:95px;max-height:35px;VERTICAL-ALIGN:middle;TEXT-ALIGN:center;}
.brandtop ul.image li h2{display:block;height:30px;line-height:30px;text-align:center;overflow:hidden}
.brandtop ul.text li{height:30px;line-height:30px;width:50%;}
/*brandlist*/
.brandlist ul{margin:0;padding:0;}
.brandlist ul li{float:left;margin:0;padding:0;}
.brandlist ul.image li{padding:3px;}
.brandlist ul.image li p{width:95px;height:35px;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell;}
.brandlist ul.image li img{MARGIN-TOP:expression(( 35 - this.height ) / 2);width:expression(this.width > 95 ? 95:true);height:expression(this.height > 35 ? 35:true);max-width:95px;max-height:35px;VERTICAL-ALIGN:middle;TEXT-ALIGN:center;}
.brandlist ul.text li{height:30px;line-height:30px;width:50%;}
/*articletop*/
.articletop ul{margin:0;padding:0;}
.articletop ul li{float:left;margin:0;padding:0;}
.articletop ul li.image{padding:3px 0;}
.articletop ul li.image .image{width:160px;height:160px;margin:0 auto;}
.articletop ul li.image .image p{width:160px;height:160px;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell;}
.articletop ul li.image img{MARGIN-TOP:expression(( 160 - this.height ) / 2);width:expression(this.width > 160 ? 160:true);height:expression(this.height > 160 ? 160:true);max-width:160px;max-height:160px;VERTICAL-ALIGN:middle;TEXT-ALIGN:center;}
.articletop ul li.image .title{height:30px;line-height:30px;width:100%;overflow:hidden;}
.articletop ul li.text{height:30px;line-height:30px;width:100%;overflow:hidden;}
.articletop ul li.text em{display:none;padding-right:5px;}
/*shoptop*/
.shoptop ul{margin:0;padding:0;}
.shoptop ul li{float:left;margin:0;padding:0;}
.shoptop ul li.text{height:30px;line-height:30px;width:100%;overflow:hidden;}
/*language*/
.language{HEIGHT:30px;LINE-HEIGHT:30px;FONT-SIZE:12px;}
.language img{vertical-align:middle;padding-right:5px;}
.language a{margin-right:10px;}
.language a.last{margin-right:0;}
.language ul{}
.language ul li{height:30px;line-height:30px;padding:0;margin:0;position:relative;}
.language ul li s{text-decoration:none;}
.language ul li a{margin:0;}
.language ul li a.noclick,.language ul li a.noclick:hover{text-decoration:none;}
.language dl{width:100%;border:1px solid #EEEEEE;position:absolute;top:30px;right:0;z-index:99;display:none;background:#F7F7F7;}
.language dl a:hover{color:#f18336 !important;text-decoration:none;}
.language dl dd{float:left;width:100%;height:22px;line-height:22px;margin:0 2px;padding:0;border-bottom:1px solid #EEEEEE;}
.language dl dd a{display:block;text-align:left;margin:0;padding:0 10px;border-right:none;font-weight:normal;}
.language dl dd a:hover{display:block;background:#EEEEEE;}
.language dl dd.last{background-image:none;border:none;}
.currency dl dd.last a{border-bottom:none;}
/*language*/
.currency{HEIGHT:30px;LINE-HEIGHT:30px;FONT-SIZE:12px;z-index:100;}
.currency ul{}
.currency ul li{height:30px;line-height:30px;padding:0;margin:0;position:relative;}
.currency ul li s{text-decoration:none;}
.currency ul li a.noclick,.currency ul li a.noclick:hover{text-decoration:none;}
.currency dl{width:80px;border:1px solid #EEEEEE;position:absolute;top:30px;right:0;z-index:99;display:none;background:#F7F7F7;}
.currency dl a:hover{color:#f18336 !important;text-decoration:none;}
.currency dl dd{float:left;width:76px;height:22px;line-height:22px;margin:0 2px;padding:0;border-bottom:1px solid #EEEEEE;}
.currency dl dd a{display:block;text-align:center;padding:0;border-right:none;color:#fff;font-weight:normal;}
.currency dl dd a:hover{background:#EEEEEE;}
.currency dl dd.last{background-image:none;border:none;}
.currency dl dd.last a{border-bottom:none;}
/*userlogin*/
.userlogin{width:100%;}
.userlogin table{width:100%;margin:0 auto;}
.userlogin table tr{height:30px;}
.userlogin table tr th{width:60px;text-align:right;padding-right:5px;}
.userlogin table tr td{}
.userlogin ul.signup{margin:0;padding:0;}
.userlogin ul.signup li{float:left;margin:0;padding:0;width:100%;line-height:30px;}
.userlogin ul.signup li label{float:left;width:50px;height:30px;line-height:30px;}
.userlogin ul.signup li span{float:left;height:30px;line-height:30px;}
.userlogin ul.signup li.formsubmit{margin-top:10px;}
.userlogin ul.signup li.username span .input{width:100px;}
.userlogin ul.signup li.password span .input{width:100px;}
.userlogin ul.signup li.code span .input{width:40px;}
.userlogin ul.signup li em{color:#FE0000;}
.userlogin ul.signuped{margin:0;padding:0;}
.userlogin ul.signuped li{float:left;margin:0;padding:0;width:50%;height:30px;line-height:30px;}
.userlogin ul.signuped li span{}
.userlogin ul.signuped li em{color:#FE0000;}
/*shoppingcart*/
.shoppingcart ul{margin:0;padding:0;}
.shoppingcart ul li{float:left;margin:0;padding:0;width:100%;height:30px;line-height:30px;}
.shoppingcart ul li span{color:#FE0000;}
/*viewhistory*/
.viewhistory ul{margin:0;padding:0;}
.viewhistory ul li{float:left;margin:0;padding:0;width:100%;}
.viewhistory ul.image li{padding:3px 0;}
.viewhistory ul.image li .image{width:120px;height:120px;margin:0 auto;}
.viewhistory ul.image li .image p{width:120px;height:120px;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell;}
.viewhistory ul.image li img{MARGIN-TOP:expression(( 120 - this.height ) / 2);width:expression(this.width > 120 ? 120:true);height:expression(this.height > 120 ? 120:true);max-width:120px;max-height:120px;VERTICAL-ALIGN:middle;TEXT-ALIGN:center;}
.viewhistory ul.image li .name{height:30px;line-height:30px;width:100%;overflow:hidden;}
.viewhistory ul.image li .price{height:30px;line-height:30px;width:100%;text-align:center;overflow:hidden;}
.viewhistory ul.image li .price font{color:#E4393C;font-size:14px;font-weight:bold;}
/*cateporys*/
.cateporys ul{margin:0;padding:0;}
.cateporys ul li{float:left;margin:0;padding:0;}
.cateporys ul.big li{height:25px;line-height:25px;width:100%;overflow:hidden;}
.cateporys ul.big li em{padding-left:5px;}
/*newstop*/
.newstop ul{margin:0;padding:0;}
.newstop ul li{float:left;margin:0;padding:0;}
.newstop ul.text li{height:30px;line-height:30px;width:100%;overflow:hidden;}
.newstop ul.text li em{display:none;padding-right:5px;}
/*searchform*/
.searchform{position:relative;width:430px;height:30px;border:2px solid #E4393C;padding:0px;margin:0 auto;margin-top:30px;text-align:right;}
.searchform input[type="text"]{float:left;margin:0;padding:0;font-size:13px;border:0px solid #cccccc;height:30px;line-height:30px;width:278px;}
.searchform .button{float:right;margin:0;padding:0;font-size:14px;border:0px solid #cccccc;background:#E4393C;height:30px;width:70px;color:#ffffff;font-weight:bold;border-radius:0px;cursor:pointer;-webkit-appearance:none}
.searchform .searchform-type {float:left;height:30px;line-height:30px;width:80px;text-align:center;position:relative;z-index:9998}
.searchform .searchform-type dl {display:block;position:relative;width:100%;height:100%;}
.searchform .searchform-type dt {display:block;width:100%;height:100%;}
.searchform .searchform-type dd {display:block;width:78px;border:2px solid #E4393C;background:#fff;top:30px;display:none;z-index:9999}
.searchform .searchform-type.hover dd {display:block;}
.searchform .searchform-type dd a {display:block;width:auto;height:28px;line-height:28px;text-align:center;}
.searchform .searchform-type dd a:hover {background:#f3f3f3;}
.ico-jtb {width:15px;height:9px;display:inline-block;background: url(../images/arrow.png) no-repeat scroll right center transparent; overflow:hidden;}
.ssel .ico-jtb {position:relative;}
.mbox .brandsearch{padding:0;margin:0;text-align:left;}
.mbox .brandsearch input{font-size:12px;border:1px solid #cccccc;height:23px;line-height:23px;width:170px;color:#BBB;}
.mbox .brandsearch .button{margin-top:5px;font-size:12px;border:0px solid #cccccc;background:#E4393C;height:25px;line-height:25px;width:50px;color:#ffffff;font-weight:normal;cursor:pointer;}
/*productcategory*/
.productcategory{position:relative;z-index:1000;}
.productcategory .item{position:relative;z-index:9999;}
.productcategory .item a{color:gray;font-size:14px;text-align:left;height:30px;font-weight:normal;background:none;}
.productcategory .item a:hover{background:none;}
.productcategory .item span{display:block;position:relative;z-index:1;}
.productcategory .item h3{height:30px;line-height:30px;font-weight:bold;background:url(../images/productcategory.jpg) no-repeat -6px 7px;}
.productcategory .item h3 a{display:block;margin:0 0 0 9px;padding:0;height:30px;line-height:30px;font-size:13px;overflow:hidden;}
.productcategory .item h3 a:link,.productcategory .item a:visited{color:#666;}
.productcategory .item h3 a:hover,.productcategory .item a:active{color:#666;text-decoration:none;}
.productcategory .item s{display:block;position:absolute;top:7px;left:153px;width:14px;height:16px;background:url(../images/productcategory.jpg) no-repeat 0 -30px;}
.productcategory .item .itemselected s{display:none;}
.productcategory .item .itemselected span{z-index:13;}
.productcategory .item .itemselected h3{width:170px;height:28px;line-height:28px;border:solid #CD2A2C;border-width:1px 0 1px 1px;overflow:hidden;background:url(../images/productcategory.jpg) #FFF no-repeat -318px -240px;font-weight:bold;}
.productcategory .item .itemselected h3 a{height:28px;line-height:28px;}
.productcategory .item .itemselected s{display:none;}
.productcategory .item .subitem{display:none;z-index:9999;}
.productcategory .item .subitem dl{padding:0px 20px 20px 20px;position:absolute;left:170px;top:0px;width:738px;border:1px solid #CD2A2C;background:#ffffff;overflow:hidden;}
.productcategory .item .subitem ul{position:relative;z-index:9999;width:738px;padding-bottom:10px;border-bottom:1px solid #ECECEC;padding-top:10px;}
.productcategory .item .subitem .big{width:70px;float:left;text-align:right;}
.productcategory .item .subitem .big a{color:#e4393c;font-size:12px;font-weight:bold;}
.productcategory .item .subitem .small{float:left;}
.productcategory .item .subitem .small a{color:#708090;padding-left:10px;font-family:SimSun;font-size:12px;}
/*allsort*/
.allsort{left:0;width:196px;border-left:2px solid #CD2A2C;border-right:2px solid #CD2A2C;border-bottom:2px solid #CD2A2C;position:absolute;z-index:29;top:40px;background-color:#ffffff;display:none;}
.allsort .item{position:relative;background-color:#ffffff;z-index:9999;}
.allsort .item a{color:gray;font-size:14px;text-align:left;height:30px;font-weight:normal;background:none;}
.allsort .item a:hover{background:none;}
.allsort .item .sortname{padding-left:20px;width:176px;background:#f8f8f8;text-align:left;height:30px;line-height:30px;}
.allsort .item .selected{background:#ffffff;padding-left:20px;width:176px;text-align:left;height:30px;line-height:30px;}
.allsort .item .divselected{position:absolute;z-index:9999;background:#ffffff;width:178px;}
.allsort .item .subitem{display:none;z-index:9999;}
.allsort .item .subitem dl{padding:0px 20px 20px 20px;position:absolute;left:196px;top:-2px;width:738px;border:2px solid #CD2A2C;background:#ffffff;overflow:hidden;}
.allsort .item .subitem ul{position:relative;z-index:9999;width:738px;padding-bottom:10px;border-bottom:1px solid #ECECEC;padding-top:10px;}
.allsort .item .subitem .big{width:70px;float:left;text-align:right;}
.allsort .item .subitem .big a{color:#e4393c;font-size:12px;font-weight:bold;}
.allsort .item .subitem .small{float:left;}
.allsort .item .subitem .small a{color:#708090;padding-left:10px;font-family:SimSun;font-size:12px;}
/*order*/
.address_add{border:1px solid #DDDDDD;margin:10px;padding:10px;}
.address_add .input{border:1px solid #DDDDDD;width:200px;}
.Money_UserCut{width:80px;height:23px;line-height:23px;}
.btn-img{border:0 none;cursor:pointer;margin:0;padding:0;text-align:center;}
.btn-text{cursor:pointer;margin:0;padding:0;text-align:center;}
#orderstate{background:none repeat scroll 0 0 #FFFCEB;border:1px solid #EED97C;padding:0 5px;}
#orderstate .mt{border-bottom:1px dotted #EED97C;height:25px;line-height:25px;padding:4px 8px;}
#orderstate .right{margin:0;padding:0;}
#orderstate .mm{line-height:25px;padding:4px 8px;}
#orderstate .mt strong{float:left;font-size:14px;}
#orderstate .mt .fl{font-size:14px;font-weight:bold;}
#orderstate .mc{padding:10px 8px;line-height:25px;}
#orderstate .mc p{margin-bottom:8px;}
#orderstate .mc input{border:1px solid silver;}
#orderstate .status{color:#12A000;}
#ordertrack{border:1px solid #EED97C;padding:0 5px;position:relative;margin-top:10px;}
#ordertrack td{vertical-align:top;}
#ordertrack .tab{background:none repeat scroll 0 0 #FFFCEB;border-bottom:1px solid #EED97C;height:30px;line-height:30px;overflow:visible;}
#ordertrack .tab li{border-right:1px solid #EED97C;cursor:pointer;}
#ordertrack .tab li h2{color:#999999;float:left;height:30px;padding:0 8px;}
#ordertrack .tab .curr h2{background:none repeat scroll 0 0 #FFFFFF;color:#333333;height:31px;position:relative;}
#ordertrack .mt{border-bottom:1px dotted #EED97C;height:25px;line-height:25px;padding:4px 8px;}
#ordertrack .mt strong{float:left;font-size:14px;}
#ordertrack .mc{padding:5px 8px;}
#ordertrack .mc .extra{margin-top:10px;}
#ordertrack th strong{border-bottom:1px solid #DBDBDB;display:block;margin-bottom:5px;padding-bottom:3px;text-align:left;}
#ordertrack .p-list{padding:0px;border-left:1px solid #DEDEDE;margin-right:-1px;overflow:hidden;width:100%;margin-bottom:5px;}
#ordertrack .p-list table{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-collapse:collapse;border-color:#DEDEDE;border-image:none;border-style:solid;border-width:0 1px;margin-left:-1px;}
#ordertrack .p-list th{background:none repeat scroll 0 0 #F0F0F0;border-bottom:1px solid #DEDEDE;border-left:1px solid #F0F0F0;border-top:1px solid #DEDEDE;font-weight:normal;padding:5px;}
#ordertrack .p-list td{background:none repeat scroll 0 0 #FFFFFF;border-bottom:1px solid #DEDEDE;border-left:1px solid #F0F0F0;border-top:1px solid #DEDEDE;padding:5px;text-align:center;}
#ordertrack .p-list td a{color:#005EA7;}
#orderinfo,#ordermess{background:none repeat scroll 0 0 #EDEDED;border:1px solid #DADADA;overflow:visible;padding:0 5px 10px;margin-top:10px;}
#orderinfo .mt,#ordermess .mt{font-size:14px;height:30px;line-height:30px;padding:0 8px;}
#orderinfo .mc,#ordermess .mc{background:none repeat scroll 0 0 #FFFFFF;overflow:visible;padding:5px 8px;}
#orderinfo .mc dl{border-top:1px solid #EDEDED;padding:10px 5px;}
#orderinfo .mc dl.fore{border-top:0 none;}
#orderinfo .mc dl:after{clear:both;content:" ";display:block;visibility:hidden;}
#orderinfo .mc dt{font-weight:bold;margin-bottom:4px;}
#orderinfo .mc dd li{height:30px;line-height:30px;}
#orderinfo .mc dd li.tips{padding:5px;height:auto;line-height:160%;background:none repeat scroll 0 0 #EDEDED;border:1px solid #dadada}
#orderinfo .mc dd li.tips p{margin:0;padding:0}
#orderinfo .p-list{padding:0px;border-left:1px solid #DEDEDE;margin-right:-1px;overflow:hidden;width:100%;}
#orderinfo .p-list table{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-collapse:collapse;border-color:#DEDEDE;border-image:none;border-style:solid;border-width:0 1px;margin-left:-1px;}
#orderinfo .p-list th{background:none repeat scroll 0 0 #F0F0F0;border-bottom:1px solid #DEDEDE;border-left:1px solid #F0F0F0;border-top:1px solid #DEDEDE;font-weight:normal;padding:5px;}
#orderinfo .p-list td{background:none repeat scroll 0 0 #FFFFFF;border-bottom:1px solid #DEDEDE;border-left:1px solid #F0F0F0;border-top:1px solid #DEDEDE;padding:5px;text-align:center;}
#orderinfo .p-list td a{color:#005EA7;}
#barcode{height:20px;padding:0 5px;position:relative;}
#barcode ul{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;left:5px;padding:6px 10px;position:absolute;z-index:1;}
#orderinfo .total{font-family:arial;overflow:hidden;padding:15px 10px 0;}
#orderinfo .total ul{float:right;font-size:14px;overflow:hidden;padding:0 20px 10px 0;}
#orderinfo .total li{line-height:20px;overflow:hidden;}
#orderinfo .total li strong {float: left;text-align: right;width: 230px;}
#orderinfo .total li span {float: right;text-align: right;width: 70px;}
#orderinfo .total .extra{border-top:1px solid #CCCCCC;float:right;font-size:16px;font-weight:bold;padding:10px 20px 0 0;}
#orderinfo .total .extra b{font-size:24px;}
#orderinfo .form{background:none repeat scroll 0 0 #F5F5F5;border:1px solid #DEDEDE;padding:15px 25px;}
#orderinfo .form .item{padding-bottom:5px;}
#orderinfo .form .item .label{float:left;}
#orderinfo .form .item .text{height:18px;margin-right:5px;padding:1px;position:relative;top:-2px;width:146px;}
#orderinfo .m1{border-right:1px solid #CCCCCC;float:left;padding:20px 0 10px;width:388px;}
#orderinfo .m2{margin-left:425px;}
#orderinfo .form .textarea{float:none;height:70px;margin-bottom:10px;overflow:auto;padding:5px;width:445px;}
#orderinfo .ordertips{padding:5px 0}
#orderinfo .ordertips .ordertotal,#orderinfo .ordertips .orderdiscount{height:30px;line-height:30px;padding-left:10px}
#checkout .ordersubmit{text-align:center;padding:5px 0}
.otherpay{margin-bottom:10px;margin:0 auto;}
.otherpay .item{padding:5px 0 0 0;}
.otherpay .item .title{padding-left:10px}
.otherpay .item .content{margin-top:5px;padding:10px;background-color:#fff;display:none;}
.otherpay .item .content .tablebox{padding:0px;border-left:1px solid #DEDEDE;margin-right:-1px;overflow:hidden;width:100%}
.otherpay .item .content #usermoneyitem,.otherpay .item .content #usermoneyitem td{border:none}
.otherpay .item .content .cardlist{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-collapse:collapse;border-color:#DEDEDE;border-image:none;border-style:solid;border-width:1px;margin-left:-1px;}
.otherpay .item .content .cardlist th{background:none repeat scroll 0 0 #F0F0F0;border-bottom:1px solid #DEDEDE;border-left:1px solid #F0F0F0;border-top:1px solid #DEDEDE;font-weight:normal;padding:5px;}
.otherpay .item .content .cardlist td{background:none repeat scroll 0 0 #FFFFFF;border-bottom:1px solid #DEDEDE;border-left:1px solid #F0F0F0;border-top:1px solid #DEDEDE;padding:5px;text-align:center;}
.otherpay .item .content .cardlist td a{color:#005EA7;}
.otherpay .item .content .cardlist td.code,.otherpay .item .content .cardlist td.des{text-align:left}
.otherpay .item .content .moneycardresult{padding:10px 0 0 0;}
a.ipay{font-size:12px;font-weight:normal;}
a.ipay:link,a.ipay:visited{color:#005AA0;}
.form .area{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#AAAAAA #DDDDDD #DDDDDD #AAAAAA;border-image:none;border-style:solid;border-width:1px;height:55px;margin-right:5px;padding:4px;width:300px;}
#ordertrack .mc .extra span{display:inline-block;margin-right:30px;}
#orderinfo dt .i-mt{float:left;margin-right:34px;}
.overlay{display:none;position:fixed;_position:absolute;left:0;top:0;width:100%;height:100%;z-index:80;_height:expression(Math.max((document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight ),document.documentElement.clientHeight)+ 'px');background-color:#aaa;opacity:0.3;filter:Alpha(Opacity=30);}
.highlight{position:relative;z-index:81;border:2px solid #ff0000;background-color:#ffffff;}
/*basket*/
#basket{width:100%;margin:10px 0 10px 0;}
#basket .shop{height:30px;line-height:30px}
#basket .shop span{color:#ff3333}
#basket .basketlist{border:1px solid #DDDDDD;}
#basket .basketlist table{width:100%;}
#basket .basketlist table th{background-color:#f7f7f7;height:35px;line-height:35px;color:#666666;}
#basket .basketlist table td{background-color:#ffffff;height:60px;color:#666666;}
#basket .basketlist .promotion{color:#666666;height:30px;line-height:30px;text-align:left;padding-left:10px}
#basket .basketlist .money{padding: 5px;line-height: 180%;text-align:right;background-color:#FFFDEE;color:#666666}
#basket .basketlist .money p{display:inline-block;margin-left:10px;}
#basket .basketlist .money span,#basket .basketlist .money span span font{color:#ff3333}
#basket .basketlist .money s span font{color:#666}
#basket .basketlist .basketempty{text-align:center;font-size:14px;}
#basket .basketlist .qty-input{padding:0;width:35px;border:1px solid #CECECE;color:#666;height:16px;line-height:16px;text-align:center;margin:0 2px;}
#basket .basketlist .qty-reduce{padding:0;width:16px;border:0px;height:16px;background:url(../images/reduce.jpg) left 0;margin:0;cursor:pointer;}
#basket .basketlist .qty-reduce-gray{padding:0;width:16px;border:0px;height:16px;background:url(../images/reduce.jpg) left 0;margin:0;filter:gray;color:gray;}
#basket .basketlist .qty-add{padding:0;padding:0;width:16px;border:0px;height:16px;background:url(../images/reduce.jpg) right 0;margin:0;cursor:pointer;}
#basket .basketbtn{text-align:right;padding:10px;}
#checkout{width:100%;margin:10px 0 10px 0;}
#checkout .checkout{border:1px solid #DDDDDD;}
#checkout .checkout .mt{width:100%;height:30px;line-height:30px;background-color:#F7F7F7;}
#checkout .checkout .mt h2{padding-left:10px;font-size:14px;font-family:"microsoft yahei";color:#333333;}
#checkout .checkout .mc{padding:10px;text-align:left;}
#checkout .checkout td{padding:0px 0 0px 5px;}
#checkout .orderproperty{margin-top:10px}
#checkout .orderproperty th{padding:0px 0 0px 10px;height:25px;line-height:25px;}
#checkout .orderproperty td{padding:0px 0 0px 10px;line-height:130%}
#pay_edit #onlinepay{margin-top:5px}
#transport_edit .dl-table dl dd.list{padding-left:25px}
#checkout .shopname{display:block;color:#ff3333}
#cashier{width:100%;margin:10px 0 10px 0;}
#cashier .cashier{border:1px solid #DDDDDD;}
#cashier .cashier table{width:100%;}
#cashier .cashier table th{background-color:#f7f7f7;height:35px;line-height:35px;color:#666666;}
#cashier .cashier table td{background-color:#ffffff;height:60px;color:#666666;}
#pay{width:100%;margin:10px 0 10px 0;}
#pay .pay{border:1px solid #DDDDDD;padding:20px 0 20px 0;}
#pay .pay table{width:100%;}
#pay .pay table th{background-color:#ffffff;width:15%;height:30px;line-height:30px;color:#666666;}
#pay .pay table td{background-color:#ffffff;height:30px;line-height:30px;color:#666666;}
/*productcategorynav*/
.productcategorynav{margin:0;padding:0;}
.productcategorynav ul li{float:left;margin:0;padding:0;clear:one;white-space:nowrap;height:30px;line-height:30px;}
.productcategorynav ul li span{padding:0 10px 0 0;}
/*servicepannel*/
.servicepannel{width:100%;margin:0;padding:0;}
.servicepannel .menutop,.servicepannel .menucenter,.servicepannel .menufoot{width:170px;margin:0;padding:0;}
.servicepannel .menufoot{background:#000;height:9px;}
.servicepannel .group{list-style-type:none;margin:0;padding:5px 10px;}
.servicepannel .group h2{text-align:left;}
.servicepannel .group li{line-height:25px;text-align:left;}
.servicepannel .group li .group-user{list-style-type:none;margin:0;padding:0;}
.servicepannel .group li .group-user li{line-height:25px;padding-left:15px;text-align:left;}
.servicepannel-fix{width:100%;margin:0;padding:0;}
.servicepannel-fix .group{list-style-type:none;margin:0;padding:2px 10px;}
.servicepannel-fix .group li{float:left;line-height:25px;text-align:left;}
.servicepannel-fix .group li h2{float:left;padding:0 10px 0 0;}
.servicepannel-fix .group li .group-user{float:left;margin:0;padding:0;}
.servicepannel-fix .group li .group-user a{line-height:25px;padding-right:10px;}
#shopservice .group{list-style-type:none;margin:0;padding:5px 0;}
#shopservice .group h2{text-align:left;}
#shopservice .group li{line-height:25px;text-align:left;}
#shopservice .group li .group-user{list-style-type:none;margin:0;padding:0;}
#shopservice .group li .group-user li{line-height:25px;padding-left:15px;text-align:left;}
/*friendlink*/
.friendlink{margin:0;padding:0;border:1px solid #DDDDDD;}
.friendlink .mt{border-bottom:1px solid #DDDDDD;width:100%;height:30px;line-height:30px;background-color:#F7F7F7;}
.friendlink .mt h2{padding-left:10px;font-size:14px;font-family:"microsoft yahei";color:#333333;}
.friendlink ul{margin:0;padding:0;}
.friendlink ul li{float:left;margin:0 10px;padding:0;}
.friendlink ul.image li{padding:3px 0;line-height:31px;width:150px;}
.friendlink ul.image li p{width:88px;height:31px;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell;}
.friendlink ul.image li img{MARGIN-TOP:expression(( 31 - this.height ) / 2);width:expression(this.width > 88 ? 88:true);height:expression(this.height > 31 ? 31:true);max-width:88px;max-height:31px;VERTICAL-ALIGN:middle;TEXT-ALIGN:center;}
.friendlinklist ul.text li{height:30px;line-height:30px;width:150px;}
/*friendlinklist*/
.friendlinklist{border:1px solid #DDDDDD;}
.friendlinklist .mt{width:100%;height:30px;line-height:30px;background-color:#F7F7F7;}
.friendlinklist .mt h2{padding-left:10px;font-size:14px;font-family:"microsoft yahei";color:#333333;}
.friendlinklist .mc{padding:10px;}
.friendlinklist ul li{float:left;margin:0;padding:0;}
.friendlinklist ul.image li{padding:3px 0;width:150px;}
.friendlinklist ul.image li p{width:88px;height:31px;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell;}
.friendlinklist ul.image li img{MARGIN-TOP:expression(( 31 - this.height ) / 2);width:expression(this.width > 88 ? 88:true);height:expression(this.height > 31 ? 31:true);max-width:88px;max-height:31px;VERTICAL-ALIGN:middle;TEXT-ALIGN:center;}
.friendlinklist ul.text li{height:30px;line-height:30px;width:150px;}
/*servicepannel*/
.allcategories{width:980px;overflow:hidden;}
.allcategories .hd{font-size:16px;border-bottom:2px solid #393939;padding:8px 0;margin-bottom:10px;}
.allcategories .hd b,.allcategories .hd strong{font-size:14px;font-weight:bold;}
.allcategories .bd{width:1000px;}
.allcategories .item{float:left;width:237px;margin:0 10px 10px 0;padding:0;background-color:#FFF;}
.allcategories .item-hd{padding:6px 9px 4px;border:1px solid #E3E3E3;border-bottom:0 none;font-size:14px;color:#CE0000;font-weight:700;line-height:20px;}
.allcategories .item-bd{width:229px;border:1px solid #E3E3E3;padding:3px;border-top:0 none;background-color:#FFF;}
.allcategories .item-bd .in{min-height:117px;*height:117px;padding:5px 0px;background-color:#F2F2F2;}
.allcategories .current{z-index:999;}
.allcategories .current .item-bd .in{height:auto;}
.allcategories .item-bd a{float:left;clear:none;white-space:nowrap;height:16px;line-height:16px;margin:3px 0;padding:1px 6px 0 6px;border-right:1px solid #999;color:#999 !important;}
.allcategories .item-bd .more{float:right;margin:-20px 8px 0 0;font:normal 14px simsun;cursor:pointer;}
.jqzoom{border:1px solid #BBB;float:left;position:relative;padding:0px;cursor:pointer;}
div.zoomdiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.jqZoomPup{z-index:999;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#ffffff;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);}
/*commentwrite*/
.imagespreviewlist{POSITION:relative;float:left;margin-top:10px;margin-right:10px;padding:0;width:50px;height:50px;overflow:hidden;}
.imagespreviewlist .image{FLOAT:left;POSITION:absolute;WIDTH:50px;HEIGHT:50px;z-index:10;}
.imagespreviewlist .image-manage{FLOAT:left;height:18px;line-height:18px;text-align:center;POSITION:absolute;margin:0;padding:0;right:0px;bottom:0px;FLOAT:left;WIDTH:50px;background:#000;opacity:.60;-moz-opacity:0.60;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";z-index:20;}
.imagespreviewlist .image-manage a{font-size:12px;color:#fff;TEXT-DECORATION:none;}
.imagespreviewlist .image IMG{WIDTH:expression(this.width > 50 ? 50:true);HEIGHT:expression(this.height > 50 ? 50:true);MAX-WIDTH:50px;MAX-HEIGHT:50px;VERTICAL-ALIGN:middle;TEXT-ALIGN:center;}
.placeHolder{POSITION:relative;float:left;margin-bottom:10px;margin-right:10px;padding:0;width:50px;height:50px;overflow:hidden;}
.mediaShow{width:570px;padding:10px;float:left;}
.mediaChoice{float:left;padding:10px 0 10px 0;width:140px;}
#review_thumbImg li.cur{border:1px solid #FF0000;}
#review_thumbImg li{border:1px solid #DDDDDD;height:105px;margin-bottom:10px;padding:4px;width:140px;}
#review_thumbImg li a{display:block;height:105px;overflow:hidden;width:140px;}
.replyBox{padding:5px 10px 10px 15px;}
.replyBox textarea{border:1px solid #DDDDDD;font:12px/18px Arial;height:70px;padding:5px;resize:none;width:716px;}
.replyBox .msgPost{background:linear-gradient(to bottom,#FFFFFF 0%,#DDDDDD 100%) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #DDDDDD;border-radius:5px;color:#333333;float:left;height:26px;line-height:26px;padding:0 15px;margin-top:10px;}
.img_user_info strong{color:#339999;}
.review_replyList{padding-top:10px;}
.review_replyList ul{overflow:hidden;}
.review_replyList li{background-color:#FFFFFF;border-bottom:1px dotted #DDDDDD;padding:10px 10px 10px 20px;position:relative;transition:background-color 0.5s linear 0s;}
.review_replyList li h5{color:#339999;}
.gray{color:#999999;}
.addbasket{text-align:center;}
.addbasket a{background:linear-gradient(to bottom,#ea4545 1%,#d50c12 100%) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #c90202;border-radius:5px;color:#ffffff;float:left;height:26px;line-height:26px;padding:0 15px;margin-top:10px;margin-left:40px;}
.addbasket a:link,.addbasket a:visited,.addbasket a:hover{color:#ffffff;text-decoration:none;}
.related_reviewLast li{border-bottom:1px solid #DDDDDD;padding:10px;}
.related_reviewLast p{word-break:break-all;word-wrap:break-word;}
.related_bottom{height:30px;line-height:30px;text-align:right;padding-right:5px;}
.ordershare{background-color:#F7F7F7;margin-bottom:10px;padding-bottom:15px;position:relative;width:980px;z-index:1;}
.ordershare .item{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DDDDDD;display:inline;float:left;margin:15px 1px 0 10px;padding:10px 10px 1px;width:200px;z-index:5;}
.item_img{position:relative;width:200px;VERTICAL-ALIGN:middle;TEXT-ALIGN:center;overflow:hidden;}
.item_img p{width:200px;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell;}
.item_img img{width:expression(this.width > 200 ? 200:true);max-width:200px;VERTICAL-ALIGN:middle;TEXT-ALIGN:center;}
.item_content img,.msgListBox li img,.review_msg img{display:inline;float:left;margin-left:-40px;}
.item_content{min-height:30px;padding:10px 0 10px 0;}
.item_bottom{background-color:#F7F7F7;border-top:1px solid #DDDDDD;height:20px;margin:0 -9px;padding:10px;position:relative;}
a.leaveAMsg{background-position:0 -70px;}
a.leaveAMsg:hover{background-position:0 -106px;}
a.leaveAMsg{color:#333333;display:inline;float:left;height:20px;line-height:20px;padding-left:20px;padding-right:30px;background-color:rgba(0,0,0,0);background-image:url("../images/fallscrollstyle.gif");background-repeat:no-repeat;}
#load{text-align:center;}
.mc .list_image{}
.mc .list_image ul{width:800px;padding:10px 0 10px 0;}
.mc .list_image li{float:left;width:240px;height:180px;border:0px;padding:0;margin-right:18px}
.mc .list_image li:hover{background-color:#ffffff}
.mc .list_image li .img{border:1px solid #DDDDDD;width:240px;height:150px;text-align:center;line-height:150px;overflow:hidden;}
.mc .list_image li .img img{MARGIN-TOP:expression(( 150 - this.height ) / 2);width:expression(this.width > 240 ? 240:true);height:expression(this.height > 150 ? 150:true);max-width:240px;max-height:150px;VERTICAL-ALIGN:middle;TEXT-ALIGN:center;}
.mc .list_image li .des{text-align:left;margin-top:5px;padding:0;height:25px;line-height:25px;overflow:hidden;}
.fieldset{background:none repeat scroll 0 0 #fff;border:1px solid #ddd;margin:0 0 20px 0;padding:22px 25px 12px 33px}
.fieldset .legend{background:none repeat scroll 0 0 #fff;border:1px solid #ddd;color:#154b9f;float:left;font-size:13px;font-weight:bold;margin:-33px 0 0 -10px;padding:0 8px;position:relative}
.a-email{background:url(../images/icon/email.png) no-repeat;padding-left:20px;}
.mainbanner{width:100%;margin:0 auto 10px auto;text-align:center}
#shopcategory{border:solid 1px #E7E7E7;}
#shopcategory h4{height:32px;line-height:32px;background-color:#F9F9F9;padding:0px 18px;font-size:14px;}
#shopcategory dt{font-weight:bold;padding:0px 0px 0px 30px;position:relative;height:27px;line-height:27px;border:solid 1px #E5E2E2;background-color:#F4F4F4;}
#shopcategory .double .pic{cursor:pointer;display:block;width:11px;position:absolute;left:12px;top:7px;height:11px;background:url(../images/shoplist_pic3.jpg) no-repeat 0px 0px;}
#shopcategory .signle .pic{display:block;width:11px;position:absolute;left:12px;top:7px;height:11px;background:url(../images/shoplist_pic1.jpg) no-repeat 0px 0px;}
#shopcategory dl{padding:0px 0px 10px 0px;}
#shopcategory dd{display:none;padding:5px 0px;}
#shopcategory dd li{height:22px;line-height:22px;overflow:hidden;padding:0px 0px 0px 34px;}
#shopcategory .categories{padding:10px 10px 0px 10px;}
#shopcategory .current .double .pic{background-image:url(../images/shoplist_pic2.jpg);}
#shopcategory .current dd{display:block;}
#shopcategory dd .currentlink{background:url(../images/category_menu04.jpg) no-repeat 23px 6px;}
#shopinfo,#shopservice{margin-top:10px}
.shopinfo{width:100%;}
.shopinfo dl{float:left;width:100%;margin:0;padding:0}
.shopinfo dl dt{float:left;margin:0;padding:5px 0px;width:15%;line-height:150%;color:#666666;text-align:right;font-weight:normal;}
.shopinfo dl dd{float:left;margin:0;padding:5px 0px 5px 0px;color:#666666;text-align:left;width:85%;line-height:150%;}
.shopinfo dl dd.title{width:100%;padding:5px 0 5px 0}
.shopinfo dl dd.list{width:100%;padding:0px 0 5px 0}
.shopinfo ul{margin:0;padding:0;}
.shopinfo ul li{float:left;margin:0;padding:3px 0;line-height:160%;width:100%;}
.shopinfo .mc{word-wrap:break-word}
.shopdetails{width:100%;margin:0 auto;line-height:160%;text-align:center}