body {
  height: 100%;
  margin: 0;
}
.product-tagsw{position:relative;z-index:9;top:0;width:988px;background-color:#fff;height:33px;clear:both;padding-top:3px;margin-bottom:10px;}
.product-tags{width:980px;height:33px;overflow:visible;border:1px solid #ddd;border-top:2px solid #999;padding-left:8px;margin:0px;background:#f7f7f7;margin-bottom:10px}
.product-tags h2{background:none;padding:0;line-height:29px;margin:0;font-size:14px;font-family:microsoft yahei;overflow:hidden;border:none}
.product-tags h2 a{background:none;padding:0 35px;border:none;text-align:center;color:#333;}
.product-tags .active{background-color:#fff;border:1px solid #ddd;border-top:2px solid #E4393C;border-bottom:none;margin:-5px 0 0 0;line-height:37px;font-weight:normal;padding:0;}
.product-tags .active a{line-height:37px;margin:0;padding:0 35px;}
#product_section #goods-intro{ padding-top:0;}
#product_section #goods-intro img{ margin:0 auto; max-width:1000px;_width:expression((this.getSize().x > 1000) ? "1000px" : this.getSize().x + "px" ); }
#product_section .pdtdetail{margin:0 0 15px 0;}
#product_section .pdtdetail[tab='商品详情']{border:1px solid #ddd;}
#product_section .pdtdetail[tab='商品详情'] .indent{margin:-1px 0 0 0;clear:both;}
#product_section .pdtdetail .indent{ overflow:hidden}

.recommbrands-list .items { width: 25%; overflow: hidden; float: left; }
.recommbrands-list dl {  margin: 5px; }
.recommbrands-list dt { width: 217px; height: 95px; line-height: 93px; *line-height: 95px; border: 0 none; overflow: hidden; margin: 0 auto; text-align: center; *font-size: 90px; font-family: Arial; }
.recommbrands-list dt img { max-width: 217px; max-height: 95px; vertical-align: middle; }
.recommbrands-list dd { height: 25px; line-height: 25px; text-align: center;font-size: 14px; }
.pageview{padding-right: 10px;}


@charset "utf-8";
/* 通用样式 */
body,div,p,i,em,span,a,li,ul,dl,dt,dd,h1,h2,h3,h4,h5{ margin:0; padding:0; }
a{color:#666;text-decoration:none;}
a:hover{text-decoration:underline;color:#666}
a:active, a:focus{outline:none}
.cf:after,.log2 li:after,.log2 li div:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size:0;}
.cf,.log2 li,.log2 li div{zoom:1;}


#v_box{width:700px;height:520px;background:#fff;position:fixed;top:50%;left:50%;z-index:522222;margin-top: -110px;margin-left: -50px;border-radius:5px;box-shadow: #333 0px 0px 10px;_position:absolute;*border:1px solid #333;border:1px solid #333\0;display:none;}
#v_box h3{color:#333;height:46px;font-size:18px;padding-left:28px;line-height:46px;overflow:hidden;font-weight:bold;}
#v_box div{width:650px;margin:0 auto;background:#000;}
#v_box_close{position:absolute;width:30px;height:30px;display:block;top:8px;right:10px;color:#333;font-size:30px;line-height:22px;overflow:hidden;text-align:center;cursor:pointer;}
#v_box_close:hover{text-decoration:none;color:#f00;}
#v_box_close:active{color:#a40606;}
.h1::after{position: absolute;content:'';display: block;height: 6px;width: 220px;border-top:4px dotted #D6D6D6;left: 154px;top: 9px;}
.li7 span{margin-right:-2px;}
.video-list{display: inline-block;margin:5px 5px;float: left;width: 235px!important;height: 165px!important}
.video-list .plist{width: 235px;height: 165px;}
.video-list .plist h4{width: 235px!important;}
.video-list h4{word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 235px;}

