/*商品详情Tab的样式开始 */
#detailContainer { margin-top:10px; clear:both;}
#detailContainer .menuconainer{ height:30px; position:relative;}
#detailContainer .menuconainer li{ float:left; font-size:14px;margin-right:2px;}
#detailContainer .menuconainer li.tabout 
{
    width:98px;height:30px;line-height:30px;color:#000;
    text-align:center;vertical-align:middle; cursor:pointer;
    background:url(../images/out.gif) no-repeat; font-size:12px;
}

#detailContainer .menuconainer li.tabon 
{
    width:98px;height:30px;line-height:30px;text-align:center;
    vertical-align:middle;background: url(../images/on.gif) repeat-x; color:#940501; font-weight:bold;
}

#detailContainer .itemcontainer { border-top:1px #910101 solid; margin-top:-1px; padding-top:10px;}
#detailContainer .tabitem{padding:0px;}

.description{ width:760px; margin:0px auto;overflow:hidden;line-height:180%;padding-top:5px;}
.description h3{ font-size:14px; color:#555555;}

.show_brandname{ width:760px;margin:0px auto;margin-top:8px;overflow:hidden;}
.show_brandname .left{ float:left;}
.show_brandname .right{ float:right;}
/*商品详情Tab的样式结束 */

/* 套装Tab的样式开始 */
.recommend { margin-top:10px;}
.recommend .menuconainer{ height:30px; position:relative;}
.recommend .menuconainer li{ float:left; font-size:14px;margin-right:2px;}
.recommend .menuconainer li.tabout 
{
    width:98px;height:30px;line-height:30px;color:#000;
    text-align:center;vertical-align:middle; cursor:pointer;
    background:url(../images/out.gif) no-repeat; font-size:12px;
}
.recommend .menuconainer li.tabon 
{
    width:98px;height:30px;line-height:30px;text-align:center;
    vertical-align:middle;background: url(../images/on.gif) repeat-x; color:#940501; font-weight:bold;
}
.recommend .itemcontainer { border-top:1px #910101 solid; margin-top:-1px;}
.recommend .tabitem{padding:15px 10px; width:753px; overflow:hidden;}
.recommend .tabitem img{ margin:0px auto;}

.recommend strong {
color:#424242;
font-size:16px;
}
.recommend .suits{border:1px solid red;float:left;width:456px;height:166px;border-color:#D8D7D3;border-style:solid;border-width:1px 1px 1px 0px;}
.recommend .master{width:135px;height:166px;float:left;position:relative;padding:0px 35px 0px 5px;text-align:center;border-color:#D8D7D3;border-style:solid;border-width:1px 0px 1px 1px;}
.recommend .slave{width:142px;float:left;padding:0px 5px;}
.recommend .suit-info{float:right;width:116px;}
.recommend .icon-add{position:absolute;right:0px;top:30px;width:30px;height:30px;background: url(../images/add_icon.gif) no-repeat;}
.recommend .pname{word-wrap:break-word;height:3em; text-align:center;overflow:hidden;}
.recommend .suit-info .pname{ text-align:left;color: #005AA0;font-weight: bold;}
.recommend .pimg{margin:5px 0px; text-align:center;}
.recommend .pimg img{width:100px;height:100px;}
.recommend .oldprice{}
.recommend .price{}
.recommend .lessmoney{}
.recommend .choose{ text-align:center;}
.recommend .choose strong{font-size:12px;color:#FF6600;}
#fitting .master,#fitting .suits{height:188px;}
/*套装Tab的样式开始*/

#review-info{width:774px;padding:10px 0px; height:80px; border:1px #e4e4e4 solid;}
#review-info .rate{float:left;width:100px; height:70px; text-align:center;border-right:1px solid #E4E4E4;padding-top:10px;color:#E00000;}
#review-info .rate b{font-family:arial;font-size:28px;line-height:36px;color:#E00000;font-weight:normal;}
#review-info .percent{float:left; width:220px; height:70px; border-right:1px solid #E4E4E4; padding:5px 3px 5px 15px;}
#review-info .percent dl{padding:3px 0px;display:inline-block; width:100%;}
#review-info dl dt,#review-info dl dd{float:left;margin-right:5px;}
#review-info .d1{width:152px; background:url(../images/review-info_d1_bg.gif) no-repeat; height:11px;overflow:hidden;}
#review-info .d1 div{background-color:#2ca000; margin:1px; height:9px;overflow:hidden;}
#review-info .d2{}
#review-info .average{ float:left; color:#424041; width:230px; height:50px; border-right:1px solid #E4E4E4; padding:25px 5px 5px 25px;}
#review-info .average span{ color:#fc6600; font-weight:bold; font-size:16px;}
#review-info .btns{height:60px;float:right;width:170px; text-align:center; padding:10px 0px;}
.span-num-color{ color:#025aa1;}

.pl_btn{ width:106px; height:34px; margin:10px auto 0px;}
.pl_btn a{ background:url("../images/wypj_bg.gif") no-repeat; display:block; width:106px; height:34px; text-indent:-106px; cursor:pointer; overflow:hidden;}

.viewpl_btn{ background:url("../images/viewpls.gif") no-repeat; width:82px; height:25px;line-height:25px;vertical-align:middle;text-align:center;float:left; margin-right:10px;}
.viewpl_btn a:link,.viewpl_btn a:hover{ color:#424041; font-weight:bold; text-decoration:none;}

/*商品评论开始*/
.ReviewContent {width:770px;margin:8px auto 0px; padding-bottom:0px;}
.ReviewContent .item { margin-top:10px; border-bottom:1px #d7d7d7 dotted; padding:10px 0px;}
.ReviewContent .item .rev { clear:both;}
.ReviewContent .item .rev .userinfo { float:left; width:120px; text-align:center; margin-right:10px; }
.ReviewContent .item .rev .userinfo div{text-align:center;}
.ReviewContent .item .rev .userinfo .icon { text-align:center; margin-top:6px;}
.ReviewContent .item .rev .userinfo .icon img{ width:60px;}
.ReviewContent .item .rev .userinfo .username { text-align:center; height:18px; color:#0081f6}
.ReviewContent .item .rev .userinfo .groupname { text-align:center; height:18px; color:#b9b9b9;}
.ReviewContent .item .rev .userinfo .area { text-align:center; height:18px; color:#b9b9b9;}
.ReviewContent .item .rev .revinfo { overflow:hidden;}
.ReviewContent .item .rev .revinfo .revhead 
{
    height:30px; line-height:30px; padding:0px; margin-bottom:5px;
}
.ReviewContent .item .rev .revinfo .revhead .revtitle {color:#2d190e; font-weight:bold; font-size:14px; float:left;}
.ReviewContent .item .rev .revinfo .revhead .revscore 
{
    float:left; background:url(../images/star.jpg) repeat-x; height:12px; width:60px;  margin:5px 0px 0px 5px;
    color:#bababa;
}
.ReviewContent .item .rev .revinfo .revhead .star {float:left; margin:9px 0px 0px 5px;}
.ReviewContent .item .rev .revinfo .revhead .revtime { color:#a0a0a0; float:right;}
.ReviewContent .item .rev .revinfo .revbody {line-height:18px; color:#20130a;}
.ReviewContent .item .rev .revinfo .btns { color:#555555; height:22px; line-height:22px; margin-top:15px;}
.ReviewContent .item .rev .revinfo .btns div { float:left;}
.ReviewContent .item .rev .revinfo .btns .btnbg 
{
    background:url(../images/revbutton.jpg) no-repeat; width:68px; height:22px; 
    text-align:center; line-height:22px; color:#555555; margin-right:5px;
}
.ReviewContent .item .rev .revinfo .btns .revvote { float:left;}
.ReviewContent .item .rev .revinfo .btns .revvote .ques {color:#000;}
.ReviewContent .item .rev .revinfo .btns .revvote .vote_y,
.ReviewContent .item .rev .revinfo .btns .revvote .vote_n{ color:#435bba; margin-left:15px;}

.ReviewContent .item .rev .revinfo .reply { padding:5px; display:none;}
.ReviewContent .item .rev .revinfo .reply .reptemplate { padding:5px 0px; width:620px;}
.ReviewContent .item .rev .revinfo .reply .repname { color:#256cd6; float:left; width:130px; line-height:20px;}
.ReviewContent .item .rev .revinfo .reply .repbody { color:#707070; float:left; width:360px; line-height:20px;}
.ReviewContent .item .rev .revinfo .reply .reptime { color:#a0a0a0; float:right; width:120px; text-align:right; line-height:20px;}
.ReviewContent .item .rev .revinfo .reply .separateline { clear:both; background:url(../images/reviewbg.jpg) repeat-x; height:1px; line-height:1px; overflow:hidden;}

.star1,.star2,.star3,.star4,.star5{width:64px;background:url("../images/star.png") no-repeat;height:12px;float:left;overflow:hidden;}
.star1{background-position:-52px 0px;}
.star2{background-position:-39px 0px;}
.star3{background-position:-26px 0px;}
.star4{background-position:-13px 0px;}
.star5{background-position:0px 0px;}



.store-review-star1,.store-review-star2,.store-review-star3,.store-review-star4,.store-review-star5
{
    background:url("../images/pingfen_star.gif") no-repeat; 
    width:67px;height:11px;overflow:hidden;
}
.store-review-star1{background-position:-56px 0px;}
.store-review-star2{background-position:-42px 0px;}
.store-review-star3{background-position:-28px 0px;}
.store-review-star4{background-position:-14px 0px;}
.store-review-star5{background-position:0px 0px;}
/*商品评论结束*/


/*商品详细页面开始*/

.xp-show-path{height:30px;line-height:30px; background:url("../images/show_pathbg.jpg") repeat-x; color:#414141; margin-top:-5px; margin-bottom:8px;}
.xp-show-path a:link,.xp-show-path a:visited{color:#1c4c98;}
.xp-show-path a:hover{color:#1c4c98;}

.xp-show-marketprice{ color:#818181; text-decoration:line-through;}
.xp-show-memberprice{ color:#ff3300; font-weight:bold; font-size:18px; font-family:Arial;}
.xp-show-memberprice-out{font-weight:bold; font-size:18px; font-family:Arial;color:#878787;text-decoration:line-through;}
.xp-show-pmtprice{ color:#FF3300; font-size:24px; font-weight:bold;}
.xp-show-pmtprice-out{ color:#878787; font-size:24px; font-weight:bold;text-decoration:line-through;}

/*左侧frame样式开始*/
.xp-show-lframe {margin-bottom:10px;}
.xp-show-lframe .tm 
{
    background:url("../images/xp_show_lframe_tm.jpg") repeat-x;
    height:27px; line-height:27px; color:#333; font-weight:bold; padding-left:8px; *padding-left:5px; _padding-left:0px;
}
.xp-show-lframe .tl 
{
    background:url("../images/xp_show_lframe_tl.jpg") no-repeat; width:8px; height:27px; 
    float:left; margin-right:-3px; overflow:hidden;
}
.xp-show-lframe .tr 
{
    background:url("../images/xp_show_lframe_tr.jpg") no-repeat; width:8px; height:27px; 
    float:right; margin-left:-3px; overflow:hidden;
}
.xp-show-lframe .mm {zoom:1; border-color:#E6E6E6; border-style:solid; border-width:0 1px 1px; padding-bottom:6px;}
/*end*/

.show_mframe { }
.show_mframe .tm { height:32px; background:url(../images/show_mframe_tm.jpg) repeat-x; color:#8c0e00; font-weight:bold; line-height:32px; vertical-align:middle; font-size:14px; overflow:hidden;}
.show_mframe .tl {height:32px; background:url(../images/show_mframe_tl.jpg) no-repeat; width:38px; float:left; margin-right:-3px;}
.show_mframe .tr { height:32px; background:url(../images/show_mframe_tr.jpg) no-repeat; width:9px; float:right; margin-left:-3px;}
.show_mframe .mm { margin:0px; padding:15px 10px; border:1px #c7c7c7 solid; border-top:0px #fff solid; border-bottom:3px #c7c7c7 solid;}
.show_mframe .ml {display:none;}
.show_mframe .mr {display:none;}
.show_mframe .bm { }
.show_mframe .bl {display:none;}
.show_mframe .br {display:none;}
.show_mframe a:link, .show_mframe a:visited,.show_mframe a:hover{color:#000; text-decoration:none}
/**/

.show_mmframe { clear:both; margin-top:10px;}
.show_mmframe .tl 
{
    background: url(../images/on.gif) repeat-x; border-left:1px #cf5200 solid; border-right:1px #cf5200 solid; float:left; 
    height:37px; text-align:center; padding:0px 10px; line-height:37px; font-weight:bold; color:#fff; font-size:14px; margin-right:-3px;
}
.show_mmframe .tl1 
{
    background: url(../images/on.gif) repeat-x; border-left:1px #cf5200 solid; border-right:1px #cf5200 solid; float:left; 
    height:37px; text-align:center; padding:0px 10px; line-height:37px; font-weight:bold; color:#fff; font-size:14px; margin-right:-3px;  
}
.show_mmframe .tm{ background:url("../images/tabs_bg.gif") repeat-x; border-right:1px #dbdbdb solid; height:37px;}
.show_mmframe .mm {zoom:1; clear:both; margin:0px; padding:10px;}
.show_mmframe a:link, .show_mmframe a:visited,.show_mmframe a:hover{color:#000; text-decoration:none}

 .carousel { z-index:0; float:left; margin-left:9px;}
 .a .prev { float:left;background: url("../images/left_active.gif") no-repeat; width:10px; height:45px; margin-top:8px; cursor:pointer;}
 .b .next { float:right; background: url("../images/right_active.gif") no-repeat; width:10px; height:45px; margin-top:8px; cursor:pointer;} 
 .a .prev.disabled {background: url("../images/left_active.gif") no-repeat;} 
 .b .next.disabled {background: url("../images/right_active.gif") no-repeat;}
 
#product{margin:0px;padding:0px; width:100%;}
#product .pdtinfo-title{ background:url("../images/show_pdt_namebg.jpg") repeat-x 0% 100%; height:70px; padding-left:15px;}
#product .pdtinfo-title .pdtname{ color:#333; font-weight:bold; font-size:18px; font-family:Arial; line-height:37px;}
#product .pdtinfo-title .pdtdesc{ color:#fe6500; font-weight:bold; font-size:18px; font-family:Arial; line-height:30px; float:left; width:78%;}
#product .pdtinfo-title .qita{ text-align:right; float:right; width:20%;}
.sharePanel{width:160px;float:left;position:relative;z-index:4000;}
.sharePanel .shareTab .toSNS,.sharePanel .shareTab .byMail,.sharePanel .shareTab .addToExFav
{
    float:left;padding:0 5px 0 20px;
    background:url(../images/iconB101215.gif) no-repeat;margin-right:10px;
}
.sharePanel .shareTab .toSNS{background-position:0 -1447px;}
.sharePanel .shareTab .byMail{background-position:0 -1358px;}
.sharePanel .shareTab .addToExFav{background-position:-15px -1478px;}
.sharePanel .shareTab a
{
    padding:0 12px 0 0;background:url(../images/iconB101215.gif) no-repeat right -1505px;
}
.sharePanel .shareTab a:hover{padding:0 12px 0 0;background-position:right -1535px;text-decoration:none;color:#F60;}
.sharePanel .shareCtner{position:absolute;right:0;top:5px;z-index:4000;border:3px solid #ffb33b;width:250px;background:#FFF;padding:10px 10px 0 10px;}
.sharePanel .snsList{margin:10px 10px 0 10px;}.sharePanel .snsList li{float:left;width:115px;height:30px;margin-right:8px;}
.sharePanel .snsList li a{margin-left:5px;}
.sharePanel .favList{margin:10px 10px 0 10px;}
.sharePanel .favList li{float:left;width:105px;height:30px;margin-right:8px;}
.sharePanel .favList li a{margin-left:5px;}
.sharePanel .MailList{margin:10px 10px 5px 10px;clear:both;width:300px;}
.sharePanel .MailList a.shuter
{
    width:11px;height:11px;float:right;
    background:url(../images/iconB101215.gif) no-repeat 0 -900px;overflow:hidden;
}
.sharePanel .MailList a.shuter:hover{background-position:0 -930px;cursor:pointer;}
.sharePanel .MailList .sendForm{padding:5px 0 5px 0;}
.sharePanel .MailList .sendForm .notLogin{margin:10px 0;}
.sharePanel .MailListFix{display:block;}
.sharePanel .MailListFix{width:300px;}
.sharePanel .MailList .formA dt{width:60px;}
.sharePanel .MailList .formA dd{margin-left:65px;}
.sharePanel .MailList .formA .cmnTArea{width:220px;}
.sharePanel .MailList .formA .sendToList .cmnTArea{height:40px;}
.sharePanel .MailList .formA .checkCode img{border:1px solid #CCC;margin-top:3px;}
.sharePanel .MailList .formA .btnLine{border:none;padding-top:0;}


#product .xp-showqg-time{ background:#fd5c0b; float:left;}
#product .xp-showqg-time .qgstyle1{ color:#fff; font-weight:bold; float:left; padding-top:3px; padding-left:3px;}
#product .xp-showqg-time .qgstyle2{ background:#fff; margin:1px; color:#cd0208; font-weight:bold; float:left; padding:1px 6px 0px 6px;}
#product .xp-showqg-time .qgstyle3{ background:#fff; margin:1px; color:#cd0208; font-weight:bold; float:left; padding:1px 6px 0px 6px;}
#product .xp-showqg-time .qgstyle4{ background:#fff; margin:1px 2px 1px 1px; color:#cd0208; font-weight:bold; float:left; padding:1px 6px 0px 6px;}

#product .picture{float:left;padding:15px 15px 15px 0px; width:350px;}
#product .info{float:left; width:399px; overflow:hidden; padding-top:15px;}
#product .subimg{margin:5px 0px 0px;padding:0px;width:350px;}
#product .subinfo{ width:100%; color:#413f40;}
#product .subinfo th{width:74px;height:25px;text-align:right; font-weight:normal; }
#product .subinfo td{text-align:left; }

#product .tgsubinfo{ width:100%; color:#413f40;}
#product .tgsubinfo th{width:86px;height:25px;text-align:left; font-weight:normal; }
#product .tgsubinfo td{text-align:left; }

#product .ptitle{ display:block; font-size:14px;color:#D6201C;font-weight:bold; border-bottom:3px solid #F2F2F2;}
#product .buy{ width:133px; height:30px;border:0px;background:url(../images/buy.gif) no-repeat;cursor:pointer;}
#product .fqbuy{ width:96px; height:32px;padding: 4px 0 4px 22px; border:0px;background:url(../images/fqbuy.jpg) no-repeat; cursor:pointer;}
#product .exchange{ width:182px; height:49px;border:0px;background:url(../images/exchange.gif) no-repeat;cursor:pointer;}
#product .fav{ width:98px; height:30px;border:0px;background:url(../images/fav.gif) no-repeat;cursor:pointer;}
#product .tuijian{ width:86px; height:25px;border:0px;background:url(../images/tj.gif) no-repeat;cursor:pointer;}
#product .viewimg{ width:102px; height:24px; border:0px; background:url(../images/bigimg.jpg) no-repeat; cursor:pointer; margin-left:60px;}
#product .tab{ margin-top:10px;}
#product .thumbnail_ul{margin:0px;padding:0px;list-style-type:none;width:320px;}
#product .thumbnail_li{float:left;width:54px;height:54px; padding:1px; text-align:center; margin-right:5px; border:1px #e8e8e8 solid;}
#product .focus{ border:2px #ff6600 solid; padding:0px;}
#product .active{ border:1px #e8e8e8 solid; padding:1px;}
#preview{position:relative;}
#thumbnail_img{vertical-align:middle;}
#thumbnail_bimg{display:table-cell;*display:block;*font-size:315px;*font-family:Arial;text-align:center; vertical-align:middle;width:350px; height:350px;border:1px #e4e4e4 solid;}
#product .related_img{width:50px;height:50px;cursor:pointer;}
.related { margin:0px; padding:0px;}
.related ul {float:left; margin-left:-10px !important; margin-left:-15px; text-align:left;}
.related ul li {float:left; margin:10px; width:100px; text-align:left; list-style:none;}
#Fitting { margin:0px auto; padding:0px;}
#Fitting .prev2 { height:155px; background-position:center;}
#Fitting .next2 { height:155px; background-position:center;}
#Fitting div.jCarouselLite { overflow:hidden; margin:auto;}
#Fitting ul {margin: 0pt; padding: 0pt; position: relative; list-style-type: none;}
#Fitting li {overflow:hidden; float: left; width:140px; height:160px; text-align:center; margin:0px 10px;}
#Fitting li div { text-align:center;}
#Fitting li div.pimg img { width:100px; height:100px; border:none;}
#Fitting li div.pname { height:36px; line-height:18px; overflow:hidden;}
#Fitting li div.pname a:hover{ text-decoration:underline;}
#Fitting li div.pprice { color:#f50101;}
.picture_div{ z-index:1000000; margin-top:-245px; margin-left:235px; position:absolute;}

.show{ margin:0px;}
.show .l{ background:url(../images/show_l.jpg) no-repeat; width:7px; height:73px; float:left; margin-right:-3px;}
.show .r{ background:url(../images/show_r.jpg) no-repeat; width:6px; height:73px; float:right; margin-left:-3px;}
.show .m{ background:url(../images/show_m.jpg) repeat-x; height:73px; padding:10px; vertical-align:middle;}

.choiceItem { float:left; margin:0px; vertical-align:middle;width:29px;height:29px; line-height:29px;}
.choiceImg { width:25px; height:25px; vertical-align:middle;margin:1px; border:1px solid #336699; cursor:pointer;}
.choiceImgOn {margin:0px;border:2px solid #336699;}

.pdt_tdspan{color:#015fa5; margin-left:10px; cursor:pointer;}
.pdt_tdspanp{color:#ff0020; margin-left:10px;}
.pm_tdspan{color:#015fa5;}
.pdt_tdspan a:link,.pdt_tdspan a:visited,.pdt_tdspan a:hover{color:#015fa5; text-decoration:none;}
.pdt_tdspanp a:link,.pdt_tdspanp a:visited,.pdt_tdspanp a:hover{color:#015fa5; text-decoration:none;}
.pm_tdspan a:link,.pm_tdspan a:visited,.pm_tdspan a:hover{color:#015fa5; text-decoration:none;}

.xtable{border:1px solid #ddd;width:100%}
.xtable th{padding:5px; border: solid #ddd; border-width:0 0 2px 0; text-align:center; background-color:#eee;}
.xtable td{padding:5px;background:#fff;border: solid #ddd; border-width:0 0 1px 0;}
.xtable .tdTitle{BACKGROUND: #eee; WIDTH: 110px; TEXT-ALIGN: right}
.xtable td.tdTitle{ border-right:1px solid #ddd;}

/*规格样式开始*/
#pro_link li { height:38px; overflow:hidden; padding:1px; border:1px solid #c7c7c7; float:left; margin-right:2px;}
#pro_link li img { height:38px;}
.xp-spec{padding:8px;background:#fdeecd; color:#42413f; border:1px solid #fde1a2;}
.xp-spec dl{padding-bottom:6px;}
.xp-spec dt,.xp-spec dd{display: inline;float:left;}
.xp-spec dt{width:66px;text-align: right;}
.xp-spec dd{width:300px;}
.spec-content {}
.spec-content li {
    display: inline;
    float: left;
    line-height: 20px;
    margin: 0 4px 4px 0;
    padding: 1px;
    position: relative;
    vertical-align: middle;
    overflow:hidden;
}
/*
.spec-content li{ float:left;height:20px; line-height:20px;padding:5px; margin-right:5px; border:1px solid #c7c7c7; text-align:center; position:relative; overflow:hidden;}
.spec-content li.spec-selected {height:20px; border:2px solid #FF6701}
.spec-content li.disable{border:1px dashed #D6D6D8;color:#cdcdcd;cursor:not-allowed;}
*/
.spec-content li.spec-selected div
{
    width:12px; height:12px; 
    background:url("../images/selected.png") no-repeat; 
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/selected.png");
    _background:none;
    float:right; position:absolute; bottom:0px; right:0px;
}
.spec-content li a 
{
    background-color:#fff;
    border: 1px solid #C8C9CD;
    color: #000000;
    display: inline-block;
    min-width: 10px;
    padding: 0 6px;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
}
.spec-content li a:hover, .spec-content li.spec-selected a, .spec-content li.spec-selected a:hover {
    border: 2px solid #FF6701;
    margin: -1px;
    text-decoration: none;
}
.spec-content li a:focus {
    outline: medium none;
}
.spec-content li.disable a, .spec-content li.disable a:hover {
    border: 1px dashed #D6D6D8;
    color: #CDCDCD;
    cursor: not-allowed;
    margin: 0;
}
/*
.spec-content li span {
  display: inline-block;
  cursor:pointer;
}
.spec-content li.disable span
{
	cursor: not-allowed;
}
*/
#ChoiceSpecTip {font-family:Tahoma,Arial;font-weight:bold;padding-bottom:5px;}
#ChoiceSpecTip dd em{font-style:normal;margin-left:10px;}
/*规格样式结束*/
/*商品详细页面结束*/

/*销售排行开始*/
 ul.ul_topsale { margin:0px; padding:0px;}
 ul.ul_topsale li { list-style-type:none; margin:0px; zoom:1;}
 ul.ul_topsale li ul.img{ margin:0px; padding:0px;  clear:both;}
 ul.ul_topsale li ul.img li.text{ width:100%;  clear:both; padding-top:10px; padding-bottom:12px; border-bottom:1px #efefef solid;}
 ul.ul_topsale li ul.img li .img{ width:50px; height:50px; text-align:left; float:left; overflow:hidden;}
 ul.ul_topsale li ul.img li .img img{ width:50px; height:50px;}
 ul.ul_topsale li ul.img li .index 
 {
    margin:0px 0px 0px 2px; padding:0px 6px 0px 0px; width:13px; overflow:hidden; 
    color:#cc0000; font-size:12px; text-align:center; float:left; font-weight:bold; font-family:Arial;
}
 ul.ul_topsale li ul.img li .titile { text-align:left; width:110px; height:34px; line-height:17px; overflow:hidden; float:left;}
 ul.ul_topsale li ul.img li .price{ color:#f60204; font-size:12px; font-family:Arial; font-weight:bold; text-align:left;}
 ul.ul_topsale li ul.img li .titile a:link, ul.ul_topsale li ul.img li .titile a:visited, ul.ul_topsale li ul.img li .titile a:hover{ color:#323232;}

 ul.ul_topsale li ul.noimg{ margin:0px; padding:0px;  clear:both;}
 ul.ul_topsale li ul.noimg li.text{ width:100%; clear:both; padding-top:0px; border-bottom:1px #efefef solid;}
 ul.ul_topsale li ul.noimg li .img{ display:none;}
 ul.ul_topsale li ul.noimg li .index 
 {
    margin:0px 0px 0px 2px; padding:0px 6px 0px 0px; width:13px; height:30px !important; line-height:30px !important; 
    height:29px; line-height:29px; overflow:hidden; color:#cc0000; font-size:12px; text-align:center; float:left; 
    font-weight:bold; font-family:Arial;
}
 ul.ul_topsale li ul.noimg li .titile 
 {
    width:152px; height:30px !important; line-height:30px !important; height:29px; line-height:29px; 
    overflow:hidden; text-align:left; float:left;
}
 ul.ul_topsale li ul.noimg li .price{ display:none;}
 ul.ul_topsale li a:link, ul.ul_topsale li a:visited, ul.ul_topsale li a:hover{ color:#323232;}

/*end*/

/*销售排行开始*/
.topsale{margin:0px; padding:0px 0px 0px;}
.topsale dl{margin:0px; padding:3px 0px; overflow:hidden;}
.topsale dt{margin:0px; width:50px; height:50px; text-align:center; margin-right:10px; float:left; overflow:hidden;}
.topsale dt img{ width:50px; height:50px;}
.topsale dd{margin:0px; padding:0px; color:#3970e7; text-align:left; float:left;}

.topsale dd.index1{ background:url("../images/new_pdt_icon1.gif") no-repeat 0px 12px; float:left; margin-right:0px; width:12px; height:50px;}
.topsale dd.index2{ background:url("../images/new_pdt_icon2.gif") no-repeat 0px 12px; float:left; margin-right:0px; width:12px; height:50px;}
.topsale dd.index3{ background:url("../images/new_pdt_icon3.gif") no-repeat 0px 12px; float:left; margin-right:0px; width:12px; height:50px;}
.topsale dd.index4{ background:url("../images/new_pdt_icon4.gif") no-repeat 0px 3px; float:left; margin-right:10px; width:12px; height:20px;}
.topsale dd.index5{ background:url("../images/new_pdt_icon5.gif") no-repeat 0px 3px; float:left; margin-right:10px; width:12px; height:20px;}
.topsale dd.index6{ background:url("../images/new_pdt_icon6.gif") no-repeat 0px 3px; float:left; margin-right:10px; width:12px; height:20px;}
.topsale dd.index7{ background:url("../images/new_pdt_icon7.gif") no-repeat 0px 3px; float:left; margin-right:10px; width:12px; height:20px;}
.topsale dd.index8{ background:url("../images/new_pdt_icon8.gif") no-repeat 0px 3px; float:left; margin-right:10px; width:12px; height:20px;}
.topsale dd.index9{ background:url("../images/new_pdt_icon9.gif") no-repeat 0px 3px; float:left; margin-right:10px; width:12px; height:20px;}
.topsale dd.index10{ background:url("../images/new_pdt_icon10.gif") no-repeat 0px 3px; float:left; margin-right:10px; width:12px; height:20px;}

.topsale dd.pname
{
    height:40px; line-height:20px; overflow:hidden; width:113px;
}
.topsale dd.noimg-pname
{
   height:20px; line-height:20px; width:162px; overflow:hidden;  
}
.topsale dd.pprice
{
    color:#e62214; font-weight:bold; font-family:Arial; font-size:14px; overflow:hidden; width:113px;
}

.topsale dd a:link,.topsale dd a:visited  {color: #484848; text-decoration:none}
.topsale dd a:hover{ color:red;text-decoration:underline;}

/*end*/


.pdtfx{ margin:10px 0px; padding:0px; float:left; width:60%}
.pdtfx li{ float:left; margin-right:5px;}

.pdtqq{ margin:10px 0px; padding:0px; float:right; width:38%; text-align:right;}

.show-business{ background:url(../images/shoppingcart_business_other.jpg) no-repeat; padding-left:36px; margin-right:10px; font-weight:bold;}


/*商品评分图形样式开始*/
.pingfen0,.pingfen1,.pingfen2,.pingfen3,.pingfen4,.pingfen5{width:59px;background:url("../images/store_star.gif") no-repeat;height:12px;float:left;overflow:hidden;}
.pingfen0{background-position:-59px 0px;}
.pingfen1{background-position:-47px 0px;}
.pingfen2{background-position:-35px 0px;}
.pingfen3{background-position:-23px 0px;}
.pingfen4{background-position:-12px 0px;}
.pingfen5{background-position:0px 0px;}
/*商品评分图形样式结束*/

/*最新问答开始*/
.xp-store-ask-content{ border:1px #853200 solid; padding:10px 15px;}
.xp-store-ask-title{ background:#f8f7f2; height:30px; line-height:30px; color:#404040; font-size:14px; font-weight:bold; padding-left:15px;}
.xp-store-ask-info{ padding:10px 10px 0px; border-bottom:2px #e6c169 solid;}

.xp-store-ask-pdt{ padding:0px 10px;}
.xp-store-ask-pdt-img{ margin:0px auto; width:58px; height:58px; overflow:hidden; text-align:center; float:left;}
.xp-store-ask-pdt-img img{ margin:0px auto; width:58px;}
.xp-store-ask-pdt-info{ float:left; width:94%; overflow:hidden;}
.xp-store-ask-pdt-info .ask-pdtname{ padding-left:20px; color:#1c65b4; line-height:30px; font-size:14px; border-bottom:1px #868686 dotted}
.xp-store-ask-pdt-info .ask-pdtprice{ padding-left:20px; color:#404040; line-height:25px;}
.xp-store-ask-pdt-info .ask-marketprice{ text-decoration:line-through; margin-right:10px;}
.xp-store-ask-pdt-info .ask-memberprice{ color:#cb3301; margin-right:10px;}
.xp-store-ask-pdt-info .ask-price{ margin-right:10px;}

.xp-store-ask-pdtask{ border-bottom:1px #d9d9d9 dotted; padding:6px 0px;}
.xp-store-ask-pdtask .user { margin-top:10px; height:20px; line-height:20px;}
.xp-store-ask-pdtask .user .icon
{
    margin:0px auto; width:18px; height:18px; overflow:hidden; text-align:center; float:left;
    background:url(../images/xp-store-ask-pdt-img_bg.gif) no-repeat; padding:2px 1px;
}
.xp-store-ask-pdtask .user img{ margin:0px auto; width:16px; height:16px;}
.xp-store-ask-pdtask .user .name{  color:#eea002; line-height:20px; float:left; margin-left:5px;}
.xp-store-ask-pdtask .user .group{  color:#757575; line-height:20px; float:left; margin-left:50px;}
.xp-store-ask-pdtask .user .asktime{ float:right; text-align:right; width:120px; color:#878787;}

.xp-store-ask-pdtask .ask{ margin:8px 0px; }
.xp-store-ask-pdtask .ask .askcontent
{
    background:url(../images/ask_bg.gif) no-repeat 0px 2px; padding-left:20px; color:#707070;
}
.xp-store-ask-pdtask .ask .asktime{ float:right; text-align:right; width:120px; color:#878787; margin-bottom:10px;}

.xp-store-ask-pdtask .reply{ margin:21px 20px 10px; background:#fffff7; border:1px #ddddd7 solid; padding:12px; position:relative;}
.xp-store-ask-pdtask .reply .reply-icon
{
    background:url(../images/reply_icon.gif) no-repeat; position:absolute; top:-11px; left:100px;
    width:21px; height:11px;
}
.xp-store-ask-pdtask .reply .replycontent
{
     float:left; line-height:20px; margin-right:20px; width:520px; color:#ff7000;
     background:url(../images/zx_arrow2.gif) no-repeat 0px 2px; padding-left:20px;    
}
.xp-store-ask-pdtask .reply .replytime{ float:right; text-align:right; width:120px; color:#878787;}
.xp-store-ask-info .viewask{ text-align:right; padding-right:16px; line-height:35px; color:#1966b4;}
.xp-store-ask-info .viewask a:link,.xp-store-ask-info .viewask a:visited,.xp-store-ask-info .viewask a:hover{ color:#1966b4;}
.xp-store-ask-pdtask .askvote { line-height:20px; float:right; margin-right:10px;}
.xp-store-ask-pdtask .askvote .btnvote { color:#005aa1;}
.xp-store-ask-pdtask .askvote .ques { color:#9a9a9a;}
/*最新问答结束*/

/*购买咨询开始*/
.AskContent {}
.AskContent .item { clear:both; padding:10px 5px; border-bottom:1px solid #ccc;}
.AskContent .itemodd {}
.AskContent .itemeven { }
.AskContent .item .user { float:left; width:120px; border-right:1px #ccc dotted;}
.AskContent .item .user .name{  color:#4b9de7; line-height:20px;}
.AskContent .item .user .group{  color:#4b9de7; line-height:20px;}
.AskContent .item .ask { margin:0px 20px; float:left; display:inline; width:850px; color:#413f40;}
.AskContent .item .asktime { float:right; text-align:right; width:120px; color:#878787; margin-bottom:10px;}

.AskContent .item .answ { margin:0px 0px 0px 20px;}
.AskContent .item .answ .answbody { float:left; line-height:20px; margin-right:20px; width:850px; color:#fe6601;}
.AskContent .item .answ .answtime { float:right; text-align:right; width:120px; color:#878787;}
.AskContent .item .askvote { line-height:20px; margin-left:20px; color:#005aa1;}

.AskContent .plsearch-input{ border:1px #aaa solid; height:22px; line-height:22px; width:208px; color:#888; padding-left:6px; vertical-align:middle;}
.AskContent .plsearch-btn{ background:url("../images/plsearch_btn.gif") no-repeat; width:44px; height:25px; line-height:25px; vertical-align:middle; text-align:center; border:none; color:#696969;}

.AskLand{padding:20px 0 20px 35px; background-color:#f3f3f3;}
.AskLand .AskLand_text span{color: #333;}
.AskLand .AskLand_text .textarea{height: 75px;margin-top: 7px; width: 650px;padding:2px}
.AskLand .AskLand_text .tips{color: #333;display: block;line-height: 24px;text-align: right; width: 650px;}
.AskLand .AskLand_text .tips .wrong
{
    background-color: #FEFDB3;border: 1px solid #FFC200;color: #CC3300;display: inline-block;
    height: 15px;line-height: 15px;margin: 5px 8px 0 0; padding: 2px 5px 0;
}
.AskLand .AskLand_submit {margin:20px 0px 0px 404px}
.AskLand .AskLand_submit a{display:inline-block; height: 20px; line-height: 20px;background: url('../images/ask_submit.gif') no-repeat scroll right top transparent; cursor: pointer;text-decoration: none;}
.AskLand .AskLand_submit a:hover{color: #484848;}
.AskLand .AskLand_submit a span{background: url('../images/ask_submit.gif') no-repeat scroll transparent;background-position: left -20px;padding: 1px 16px 0; display:inline-block;height: 20px; line-height: 20px;}

.mao-fbzx{ color:#f96e00; margin-left:20px;}
.mao-fbzx a:link,.mao-fbzx a:visited,.mao-fbzx a:hover{ color:#f96e00;}
.ask-num{ float:right;}
.ask-num span{ color:#d13131; padding:0px 2px;}

/*购买咨询结束*/

/*配件，优惠套餐start*/
.package {clear:both; margin-top:10px; background:#fafafa; border:1px #e6e6e6 solid;}
.package .tm{ color:#850500; font-weight:bold;padding:0px 10px;}
.package .mm {zoom:1; clear:both; margin:0px; padding:10px 0px 0px;}
/*.package a:link, .show_mmframe a:visited,.show_mmframe a:hover{color:#000; text-decoration:none}*/
.package a.btn-buy{float:left; text-align:center;width:67px;height:23px;line-height:23px;background: url('../images/suitbtn_bg.gif') no-repeat scroll transparent;color:#fff;}
.package .pdt-info{ background:#fff; border:1px #D3D3D3 solid; padding:10px 3px;}
/*配件，优惠套餐end*/

/*左侧分类start*/
.show-leftnav1{ margin-bottom:10px; border:1px #e0e0e0 solid; zoom:1; padding:1px;}
.show-leftnav1 .tm{ background:url(../images/show_leftnav1_tm.jpg) repeat-x; height:32px; line-height:32px; font-weight:bold; color:#fff; padding-left:10px;}
.show-leftnav1 .mm{ padding:10px 0px; font-size:12px;}


.subcat_menu { margin:0px; padding:0px; clear:both; width:200px;}
.subcat_menu li {float:left;height:25px; line-height:25px; list-style-type:none; font-weight:normal;padding:0px 0px 0px 10px; width:80px; overflow:hidden;}
.subcat_menu .current { font-weight:bold;}
.subcat_menu a:link,.subcat_menu a:visited { color:#234fa8}
.subcat_menu a:hover { color:#ff0000}

/*左侧分类end*/