/* 格式大全详情页面 */
.soft_list {padding:0px 15px;}
.soft_list li {padding:10px 0;border-bottom:dashed 1px #ebebeb;overflow:hidden;zoom:1;}
.soft_list li:last-child {border-bottom: none;}
.soft_list li h3 {margin-bottom:8px;font-size: 16px;}
.soft_list .pic {float:left;width:48px;height:48px;margin-right:15px;overflow:hidden;}
.soft_list .pic img {width:48px;height:48px;}
.soft_list .soft_list_box {padding-right:140px;position:relative; color: #333;}
.soft_list .soft_list_box span {display:inline-block;margin-right:12px;}
.soft_list .soft_list_box span.dx {text-indent:15px;}
.soft_list .soft_list_box span.sj {text-indent:15px;}
.soft_list .soft_list_box .con {margin-top:2px;line-height:1.6;overflow:hidden; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.soft_list .soft_list_box .btn {position:absolute;right:0;top:5px;width:125px;height:32px;background-color:#fff;color:#fff;line-height:32px;text-align:center;}
.soft_list .btn a {width:110px;height:34px;line-height:34px;text-align:center;color:#fff;font-size:14px;background:#f60;display:block;float:left;margin:0 10px 5px 0;border-radius:4px;}
.soft_list .btn em {display:block;width:36px;height:34px;line-height:34px;border-right:1px solid #f16202;background:url(../images/downl_icon.png) no-repeat 1px 3px;float:left;}
.categories_list { padding-top: 15px;padding-bottom: 20px; min-height: calc(100vh - 191px - 88px - 40px - 10px);}
.categories_list .left-side { width: 1000px; color: #333;}
.categories_list .left-side .cmbox .title span i { font-style: inherit }

.left-side {float:left;width:730px;}
.left-side .cmbox .title span i {margin-left:0px !important;margin-right:30px;}
.left-side p {padding:10px;line-height:180%;text-indent:2em;}

.categories_list .right-side .list li:nth-child(2n) { margin-right: 0; }
#comset {overflow:hidden;}

.categories_list .cmbox .content { display: block; padding-top: 8px; }
.categories_list .pagebox { margin-top: 30px;margin-bottom: 30px; text-align: center; }
.categories_list .corner .photo::after { display: none; }

.sidebox {margin:10px 0;background:#fff;border:1px solid #ebebeb;}

@media (max-width:576px) {
    .categories_list #comset p {font-size:16px;line-height:1.8rem;}
    .categories_list .left-side {width:100%;}
    .categories_list #comset p {font-size: 14px;}
    .categories_list .right-side {display:none;}
    .categories_list .cmbox {margin-right:.5rem;margin-top: 0; background-color:#fff;}
    .categories_list .cmbox .title span {width:auto;padding-left: 10px;}
    .categories_list .cmbox .title h1 {font-size:16px;margin-left:10px;}
    .soft_list .pic,
    .soft_list .pic img {width: 65px;height: 65px;}
    .categories_list .btn {display: none;}
    .categories_list .soft_list .soft_list_box {padding-right:10px;}
    .categories_list .soft_list li {height:auto; font-size: 14px;}
    .categories_list .soft_list {padding-left:.8rem;padding-right:.8rem;}
    .categories_list .soft_list .soft_list_box .sj {text-indent: 0;}
    .categories_list .soft_list_box,.categories_list .con {line-height:1.4rem !important;}
    .categories_list .soft_list .soft_list_box span {font-size: 12px;line-height: 14px !important;}
    .categories_list .soft_list .soft_list_box span.sj,
    .categories_list .soft_list .soft_list_box span.dx {text-indent: 0 !important;}
    .categories_list .con {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:46px !important;}
    #azgame .soft_list li  h3  a{color: #222;font-weight: 500;}
}

@media screen and (min-width:768px) and (max-width:1120px) {
    .categories_list .right-side {display:none;}
}