/*container*/
#banner { width:1000px; height:335px; }
.ban-pic { float:left; width:465px; }
.ban-txt { float:right; width:530px; padding-top:25px; }
.ban-txt h1 { font-size:38px; }
.ban-txt h1 a { color:#1c86bc; text-decoration:underline; }
.ban-txt h1 img { vertical-align:middle; }
.ban-txt p { font-size:14px; }
.ban-txt ul { margin-top:10px; overflow:hidden; }
.ban-txt ul li { float:left; margin-right:30px; }
.ban-trial { background:url(/style/images/btn.jpg) no-repeat 0 -102px; width:196px; height:51px; display:block; }
.ban-trial:hover { background-position:0 -153px; }
.ban-buy { background:url(/style/images/btn.jpg) no-repeat; width:196px; height:51px; display:block; }
.ban-buy:hover { background-position:0 -51px; }
.ban-txt ul li p { font-size:11px; margin:5px 0 0 10px; }
.ban-txt ul li img { vertical-align:middle; }
.ban-mac { margin-top:5px; }
.ban-mac a { background:url(/style/images/icon-mac.png) no-repeat left center; padding-left:20px; line-height:17px; height:17px; display:inline-block; color:#1C86BC; }

#container { width:1000px; text-align:left; overflow:hidden; margin-top:15px; }
#main { float:left; width:729px; margin-bottom:10px; }
.box { overflow:hidden; width:729px; }
.product-show-left { float:left; width:469px; overflow:hidden; }
.product-show-left .title { background:url(/style/images/background.jpg) no-repeat 0 -135px; width:469px; height:39px; font-size:17px; font-weight:bold; line-height:39px; text-align:center; }
.product-show-left .title span { background:url(/style/images/icon-top.png) no-repeat left center; padding-left:25px; }
.product-show-left .bot { background:url(/style/images/background.jpg) no-repeat 0 -178px; width:469px; height:5px; overflow:hidden; }
.product-show-left-main { background-color:#FFF; overflow:hidden; border-left:#bebdbd solid 1px; border-right:#bebdbd solid 1px; height:353px; }
.product-show-left dl { float:left; padding:0 15px 0 25px; margin:15px 0; width:192px; width:185px; border-right:#dbdbdb solid 1px; overflow:hidden; }
.product-show-left dl dd.product-show-title { font-size:14px; font-weight:bold; margin-bottom:10px; }
.product-show-left dl dd { margin-bottom:15px; line-height:25px; }
.product-show-left .download, .product-show-left .download:link, .product-show-left .download:visited, .product-show-left .buynow, .product-show-left .buynow:link, .product-show-left .buynow:visited, .product-show-left .get-mac { color:#bf1a1a; text-decoration:underline; }
.product-show-left .buynow { margin-left:10px; }

.product-show-left .get-mac { background:url(/style/images/icon-mac.jpg) no-repeat left center; padding-left:20px; line-height:17px; height:17px; display:inline-block; margin-left:10px; }
.product-show-left .get-mac:visited { color:#bf1a1a; text-decoration:underline; }

.product-show-right { float:right; width:251px; overflow:hidden; }
.product-show-right .title { background:url(/style/images/background.jpg) no-repeat -478px -135px; width:251px; height:39px; font-size:17px; font-weight:bold; line-height:39px; text-align:center; }
.product-show-right .title span { background:url(/style/images/icon-down.png) no-repeat left center; padding-left:25px; }
.product-show-right .title img { vertical-align:middle; margin-right:5px; }
.product-show-right .bot { background:url(/style/images/background.jpg) no-repeat -478px -178px; width:251px; height:5px; overflow:hidden; }
.product-show-right-main { background-color:#FFF; overflow:hidden; border-left:#bebdbd solid 1px; border-right:#bebdbd solid 1px; height:353px; }
.product-show-right ul { margin:20px 20px 0; }
.product-show-right ul li { margin-bottom:15px; overflow:hidden; zoom:1; }
.product-show-right ul li img { float:left; }
.product-show-right ul li p { float:left; margin-left:15px; display:inline; line-height:20px; width:162px; }
.product-show-right ul li .down { color:#4e95af; text-decoration:underline; }
.pdf-tech { overflow:hidden; margin-top:15px; }
.pdf-tech .top { background:url(/style/images/background.jpg) no-repeat 0 -117px; width:729px; height:7px; overflow:hidden; }
.pdf-tech .bot { background:url(/style/images/background.jpg) no-repeat 0 -127px; width:729px; height:6px; overflow:hidden; }
.pdf-tech-main { background-color:#FFF; overflow:hidden; border-left:#bebdbd solid 1px; border-right:#bebdbd solid 1px; zoom:1; }
.pdf-tech-info { float:left; padding-left:25px; width:452px; margin-top:20px; }
.pdf-tech-info-title { font-size:14px; font-weight:bold; margin-bottom:10px; }
.pdf-tech-pic { float:right; }
.side-bottom { background:url(/style/images/side-bottom.gif) no-repeat 0 0; height:10px; }
.side-img { width:260px; height:200px; margin-top:10px; border:1px solid #c6c6c6; }
.tips {
    position: relative;
    padding:12px 16px 12px 45px; 
    background: #E2F3FF;
    max-width: 460px;
    border-radius: 8px;
    margin: 20px auto;
    font-size: 16px;
    line-height: 24px;
    color: #000;
    font-weight: 500;
}
.tips::before {
    content: "";
    position: absolute;
    left: 16px;
    top: 50%;
    transform: translateY(-50%);
    width: 20px;
    height: 20px; 
    background-image: url('/style/images/tips.svg'); 
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}