.idnwshare{float:right}
.idnwshare a{float:left;height:16px;width:16px;background:url(images/idnwshare.gif) no-repeat;margin:0 3px}
.idnwshare span{float:left}
.idnwshare .mail{background-position:0 0;}
.idnwshare .fb{background-position:0 -16px;}
.idnwshare .tw{background-position:0 -32px;}
.idnwshare .gp{background-position:0 -48px;}
.idnwshare .in{background-position:0 -64px;}
.basketcnt1 {background-color:#b3ceed;padding:1px 4px;font:bold 11px Arial}
.basketcnt2 {background-color:#edbd79;padding:1px 4px;font:bold 11px Arial}

.dp{margin:20px 0;}
.dp .l{float:left;width:204px;position:relative}
.dp .r{float:right;width:264px;border-top:none}
.dp .d{float:left;margin-left:10px;width:704px;word-wrap:break-word}
.dp .m{width:436px;min-height:202px;height:auto !important;height:202px;float:left;word-wrap:break-word}
.dp .b{line-height:40px;background:#FBFBFB;width:639px;border:#ECECEC solid;border-width:0 1px 1px 0;text-align:center;clear:left;}
.dp .b a{margin:0 15px;text-decoration:underline;}
.kta,.mpr,.tk,.nottk{padding:0 0 0 25px;font-size:12px;}
.kta{background-position:-16px -444px;}
.mpr{background-position:-17px -460px;}
.tk{background-position:-18px -118px;}

.boximg{position:relative;display:table-cell;border:1px solid #e1e1e1;text-align:center;vertical-align:middle;width:200px;height:202px;}
.boxim2{position:relative;border:1px solid #e1e1e1;text-align:center;vertical-align:middle;width:200px;height:202px;}
h2.pdname{font:19px Arial;padding:3px 0}
.tact{border-bottom:1px solid #e1e1e1;width:100%;height:22px;}
.tact .tk a{font:11px/17px Arial}

.act{clear:both}
.act2{height:34px; padding:0 0 10px 0;margin:0 0 10px 0;}
.bn{float:left;margin:0 10px 5px 10px;font:bold 16px/34px "Trebuchet MS";height:34px;color:#FFF;text-shadow:1px 1px 1px #284160;}
.bnl,.bnm,.bnr{display:block;height:34px;float:left;}
.bnl{width:6px;background-position:0 -441px;}
.bnm{background-position:0 -842px;padding:0 5px;overflow: hidden;white-space: nowrap;}
.bnr{width:6px;background-position:-6px -441px;}
.bn:hover{color:#DFD}

.pdinfo{margin:10px;line-height:1.5em;}
.pdinfo th,.pdinfo td{font:12px Arial;color:#333;vertical-align:top;padding:2px 0;text-align:left;}
.pdinfo th{color:#777;padding-right:6px}
.pdinfo td{white-space:normal;width:151px;display:block}
td.price{font-weight:bold;color:#990000}

.pdinfo .lsprice{text-decoration:line-through;padding:0}
.pdinfo .curPrice{color:#990000;font:bold 30px Arial;padding:0 0 10px}
.pdinfo .curPrice span{font:12px Arial}
.pdinfo .disc{color:#009903}
.pdinfo .q input{background:#fff;border:1px solid #ccc;width:60px}

.m2{width:436px;height:150px;float:left;word-wrap:break-word;border-bottom:1px solid #ccc;}
.mr{float:right;width:150px;margin:10px 0;text-align:center;position:relative}
.mr2{float:right;width:210px;margin:10px 0;text-align:center;position:relative}
.mri{float:right;}
.ml{float:left;max-width:210px;height:90px;margin:0px 0;position:relative}

.bld{font:bold 12px Arial}

.cu{padding:5px 0;margin:0 auto;text-align:center;line-height:7px;}
.im{padding:5px 0;margin:0 auto;text-align:center;line-height:7px;}
.im.dd{width:105px;overflow:hidden;height:51px;border:#FFF solid 1px;}
.im span{display:block;}
.im.dd.hover{position:absolute;border:#CCC solid 1px;background:#FDF1C1;z-index:10;height:auto;left:17px;top:15px}

.cpinfo{border:1px solid #e1e1e1;padding:1px;height:auto;font-size:1.1em;}
.small{font:normal 11px Arial;color:#777;}
.cpinfo dt{background:#f9f9f9;padding:5px 10px;font:bold 12px Arial}
.cpinfo dd{padding:10px}
.cp0{margin:0 0 10px;border-bottom:#EEE solid 1px;}
.cp1{margin:0 0 0 15px;min-height:50px;}
.cp1 a{font:bold 12px Arial;}
.cp1 img{margin:10px 0 0;}
.review{padding:7px 0;text-align:center;margin:10px 0 0;border-top:#EEE solid 1px;}
.review dt{font-weight:bold;display:block;text-align:left;background:none;padding:0;}
.review dd{padding:5px 0;}
.review a{text-decoration:underline}

#con_THtab h5{font:bold 14px Arial;background:none;}
#con_THtab table{margin:10px 0;text-align:left}
#con_THtab td,#con_THtab th{border-bottom:1px solid #ddd;padding:10px 5px}
#con_THtab th{background:#fafafa;border-color:#ccc;font-size:12px}
#con_THtab .paging{margin:10px 0;}

h3{background:none;color:#024A7B;font:bold 16px Arial;padding:10px 5px;border-bottom:1px solid #7B7B7B;margin:10px 0 0;}
.gbox{border:#EEE solid 1px;padding:10px;}
.gbox ul{list-style:none;width:830px;margin:0 auto;}
.gbox li{float:left;width:160px;padding:0 3px;text-align:left;word-wrap:break-word}
#relatedProducts ul{display:none;}
.pdslidebtn{height:25px;width:15px;margin:65px 0 0;}
#prevButton{float:left;background-position:-23px -391px;}
#nextButton{float:right;background-position:-3px -391px;}
.box1{float:left;}
.box1 input{width:13px;height:13px;}
.box2{margin:0 0 0 20px;text-align:center}
.box2 .boximg{height:122px;width:120px}
.box3{text-align:center;}
.box3 a{padding:5px 0;display:block;font:12px/14px Arial;}
.see-more{float:right;text-decoration:underline;font-weight:bold;margin:10px 0 0;}

.inqballon{position:absolute;padding:5px;background:#FFF;border:#CCC solid 1px;white-space:nowrap;}
.notch{position:absolute;border:5px;border-style:solid solid none;border-color:#FFF transparent transparent;top:25px;left:5px;font-size:0;}


.inq{border-bottom:#DDD dashed 1px;padding:0 0 10px;margin:0 0 10px;display:none;}
.inq img{vertical-align:middle;margin:0 0 3px;}
#thumbBox{position: absolute;left: 0;top: 0;width: auto;padding: 7px;padding-bottom: 0;background: #444;visibility: hidden;z-index: 10;cursor: hand;cursor: pointer;}
#thumbBox .footerbar{font: bold 16px Tahoma;letter-spacing: 5px;line-height: 1.1em;color: white;padding: 5px 0;text-align: right;}
#thumbBox #thumbImage{background-color: white;border:3px solid #fff;}
#thumbLoading{position: absolute;visibility: hidden;border: 1px solid black;background-color: #EFEFEF;padding: 5px;z-index: 5;}
.imgzoom{text-align:center;margin:5px auto;font:11px Arial}
.imgzoom a{padding-left:20px;background:url(images/zoom.gif) no-repeat left center}
.imglist{list-style:none;margin:3px 0 0;display:block;text-align:center}
.imglist li{float:left;margin:1px 2px;width:34px;height:34px;border:1px solid #ccc}
.imglist li a{display:table-cell;vertical-align:middle;text-align:center;width:34px;height:34px}
/*.imglist li img{width:34px;max-height:34px}*/
.imglist .current{margin:0 1px;border:2px solid #0066cc}

#img{position:relative}
#Loading{visibility:hidden;background:#fff;width:202px;position:absolute;top:1px;left:1px;font:12px/200px Arial;color:#555;height:200px}