@charset "utf-8"; @media screen and (max-width: 1827px) { .product{ width: 100%; margin: auto; } .product .first li{ width: 32%; height: auto; } .product .first li + li{ margin-left: 2%; } .product .first li p{ width: 83%; height: auto; } .product ul li p span{ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -ms-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -o-transform:translate(-50%, -50%); } .product .second li{ width: 24%; height: auto; } .product .second li + li{ margin-left: 1.3%; } .product .second li p{ width: 83%; height: auto; } } @media screen and (max-width: 1458px) { .list{ width: 100%; } .list ul{ width: 90%; } .list ul li{ width: 48.97%; } .list ul li:nth-child(even){ margin-left: 2%; } .list ul li div h4{ font-size: 20px; } .list ul li div p{ font-size: 18px; } .list ul li div a{ font-size: 14px; } .product ul li p{ font-size: 20px; line-height: 25px; } } @media screen and (max-width: 1440px){ html{ zoom: .8; } } @media screen and (max-width: 1200px){ .details .matter{ width: 100%; } .details .img{ width: 281px; height:auto; margin: auto; } .details .img, .details .right{ float: none; } .details .right{ width: 60%; margin: auto; } .details .img p{ display: none; } } @media screen and (max-width: 1100px) { .list ul li div h4{ font-size: 16px; } .list ul li div p{ font-size: 14px; margin-bottom: 8%; } } @media screen and (max-width: 1050px) { .product ul li p{ font-size: 16px; } } @media screen and (max-width: 800px){ .details .right{ width: 90%; } .details .right > p{ width: 100%; text-align: justify; } .list ul li div p{ margin-bottom: 6%; } } @media screen and (max-width: 700px){ .list ul li div p{ margin-bottom: 5%; } } @media screen and (max-width: 600px) { .product ul li p{ font-size: 20px; } .product ul{ width: 90%; margin: auto; } .product .first li{ width: 100%; margin-bottom: 10px; } .product .first li + li{ margin-left: 0; } .product .second li{ width: 100%; margin-bottom: 10px; } .product .second li + li{ margin-left: 0; } .details .right p{ font-size: 12px; } .list ul li{ width: 100%; } .list ul li div p{ margin-bottom: 10%; } .details .right img{ width: 100%; display: block; } } @media screen and (max-width: 500px) { .list ul li div p{ margin-bottom: 8%; } } @media screen and (max-width: 400px) { .list ul li div p{ margin-bottom: 6%; } .list ul li div h4{ font-size: 14px; } } @media screen and (max-width: 350px) { .list ul li div p{ margin-bottom: 4%; } .list ul li div h4{ font-size: 12px; } } @media screen and (max-width: 320px) { .list ul li div p{ margin-bottom: 3%; } }