.app-list-mz-image {padding:50px 0px 50px 50px; width: 325px; height: 470px;}
.app-content-head h1{padding:0px; text-align:center;}
.app-content-main{padding-top:20px;}
.app-content-main p{padding-bottom:32px; font-size:16px;}
.wrapper-content{padding:30px 0px;}
.app-list-mz-image img{border:1px solid #eee;}
.qk-catalog-list{margin-top:30px;}
.qk-catalog-list strong{margin-bottom:10px; display:block;}
.qk-catalog-list ul{margin-left:0px;}
.qk-catalog-list li{margin-left:20px; list-style-type:disc; font-size:16px; list-style-position: inside;}
.qk-catalog-list li.list-title{margin-left:10px; padding:10px 0px 0px 0px; font-size:16px; color:#666; font-weight:bold; list-style-type:none;}
.qk-catalog-list li.list-subtitle{padding-left:22px; font-size:14px; color:#666; font-weight:bold; list-style-type:none;}
.qk-catalog-list li a{color:#0560f6; line-height:1.8;}
.qk-catalog-list li a:hover{color:#666;}
.qk-author{text-align:center; color:#999; font-size:16px;}
p.qk-summary {margin-bottom:32px; padding: 10px; border: 1px solid #eee; color: #999; font-size: 14px; line-height: 24px; background-color: #f8f8f8;}
.qk-photo {margin-bottom: 30px; text-align: center;}
.qk-photo-text {margin-bottom: 30px; text-align: center; }
.qk-photo-text img {margin-bottom: 10px; }
.qk-author img,
.qk-photo img,
.qk-photo-text img {max-width: 100%; height: auto; display:inline-block; vertical-align:middle; }
.qk-content strong {color: #333; }
.qk-table1 {margin-bottom: 30px; border-collapse: collapse; }
.qk-table1 td,
.qk-table1 th {padding: 7px; border: 1px solid #f2f2f2; }
.qk-table1 th {background-color: #33b596; color: #fff; }
.qk-table1 td {background-color: #fbfbfb; }
.qk-table1 td.g1 {background-color: #9adacb; text-align: center; }
.qk-table1 td.g2 {background-color: #d7f0ea; }
.h3title-red,.h3title-blue {margin-bottom: 32px; font-size: 16px; font-weight: bold; color: #0560f6; }
.h4title {margin-bottom: 10px; font-size: 16px; color: #666; }
dl.qa {margin-bottom: 20px; }
dl.qa dt {margin-bottom: 10px; padding-left: 40px; line-height: 24px; color: #2692b6; position: relative; }
dl.qa dd {padding-left: 40px; position: relative; line-height: 24px; }
dl.qa label {position: absolute; left: 0px; top: 0px; width: 24px; height: 24px; color: #fff; text-align: center; display: block; }
dl.qa dt label {background-color: #2692b6; }
dl.qa dd label {background-color: #666; }
h3.qk-subtitle {margin: 0px 30px 10px 0px; font-size: 16px; text-align: right; font-weight: normal; color: #333; }
.qk-table2 {margin: 0 auto 30px; border-collapse: collapse; }
.qk-table2 td,
.qk-table2 th {padding: 7px; border: 1px solid #f2f2f2; }
.qk-table2 th {background-color: #da2028; color: #fff; text-align: left; }
.qk-table2 td {background-color: #fff; color: #666; }
.qk-table2 td.g1 {background-color: #fbe6dd; }
.qk-table1 td img,
.qk-table2 td img {max-width: 100%; height: auto; }
.qk-list1 {margin-bottom: 30px; }
.qk-list1 li {margin-bottom: 7px; padding: 2px 5px; width: 47%; font-size: 12px; color: #fff; background: #005bac; }
.qk-list2 {margin-bottom: 30px; }
.qk-list2 li {padding-left: 15px; font-size: 12px; line-height: 20px; background: url(../ico_red.jpg) no-repeat 0px 6px; }
.qk-list2 li.none {padding-left: 0px; background: none; }
.qk-table-w60 {width: 60%; }
.qk-table-w80 {width: 80%; }

.manual-catalog h4 {margin-bottom: 15px;padding-left: 25px;font-size: 16px;font-weight: bold;background: url(/tres/images/Yushi_Site/blue/ico_arrow_b.png) no-repeat 4px center;}
.manual-catalog h5 {margin-bottom: 5px;font-size: 14px;font-weight: bold;}
.manual-catalog p {padding-bottom: 24px;font-size: 14px;line-height: 24px;color: #666;}


@media screen and (max-width: 650px) {
.app-list-mz{display:block;}
.app-list-mz-infos{width:100%;}
.app-list-mz-image{}
.app-list-mz-image {margin:0 auto; padding: 20px 0px 0px; width: 275px; height: 370px; text-align:center;}
.app-list-mz-infos .top-title{text-align:center;}
.app-list-mz-infos .bottom {justify-content: center;}
}
@media screen and (max-width: 550px) {
.app-list-mz-image img {
  object-fit: none;
}
}