@charset "utf-8";

* { padding: 0px; margin: 0px; }

.product-details { width: 960px; margin: 0px auto; overflow: hidden; padding-top: 15px; padding-bottom: 70px; color: rgb(51, 51, 51); font: 12px / 1.5em Arial, Helvetica, sans-serif; }

.product-details .banner { margin-bottom: 50px; text-align: center; }

.product-details .pd-titlebox { background: url("https://www.dhresource.com/webp/m/0x0/f2/albu/g4/M00/01/B7/rBVaEFe9e22AMo7uAAAQnemXWao905.jpg") center center no-repeat; height: 30px; font: 22px / 1em Georgia, "Times New Roman", Times, serif; color: rgb(51, 51, 51); padding-left: 25px; }

.product-details .pd-content { padding: 25px 20px 45px; }

.product-details .pd-content p { padding-bottom: 10px; }

.product-details .transit-box { margin: 0px 0px 15px 15px; border-style: solid; border-color: rgb(229, 229, 229); border-image: initial; border-width: 1px 0px 0px 1px; }

.product-details .transit-box td, .product-details .transit-box th { border-style: solid; border-color: rgb(225, 225, 225); border-image: initial; border-width: 0px 1px 1px 0px; line-height: 20px; padding: 5px 15px; }

.product-details .transit-box th { background: rgb(245, 245, 245); }

.product-details .transit-box td img { margin-top: 3px; }

.product-details .transit-box2 td, .product-details .transit-box2 th, .product-details .tocenter { text-align: center; }

.product-details .toright { text-align: right; }