/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  src: url('../cssimages/Poppins.ttf');
}
/*.body_bgcolor {
    background: #FFFFFF;
}*/
#classify_box {
    min-width: 1200px;
    margin: 0 auto;
    padding: 0 40px;
    max-width: 2040px;
}
.height35 {
    height: 35px;
    line-height: 35px;
}
.lilocation, .lilocation a {
    color: #666;
}
.a-ray {
    color: #868686;
}
.camWholeBoxUl{ margin:0 auto;height:auto; overflow:hidden;padding-top: 5px;}
.camWholeBoxUl li, .camotherUl li, .obleft, .wzworkBox p, .ulclass li, .recodesiger, .zhuantilist, .ymgtop ul li, .mo_zhuanti, .btn_tqq, .worktleft, .m_act_contain, .m_act_contain li, .shareaa, .ico_like, .ico_download, .ico_collect, .ico_text, .ico_errreport, .sp10, .frt10, .wl_lft, .col, .sorting-btns li, .formatdiv, .bd, .bd li{float:left;}
.libgwhite {margin: 4px 13px 5px 0;position: relative;}
.libgwhite:nth-child(4n), .mui-act-item:nth-child(4n){margin-right:0;}
.w255, .w180 {padding-bottom: 10px;}
dl.w255 dt img,  dl.w180 dt img{display: block;border: 0;transform: scale(1); transition: all 0.5s ease 0s; -webkit-transform: scale(1); -webkit-transform: all 0.5s ease 0s;} 
dl.w255:hover dt img, dl.w180:hover dt img {transform:scale(1.1);transition:all 0.5s ease 0s;-webkit-transform: scale(1.1); -webkit-transform: all 0.5s ease 0s;}
.orange_underline:after {background-color: #ff6651;width: 0%;height: 2px;content: '';display: inline-block;position: absolute;left: 0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.orange_underline:hover:after{width:100%}
.w180 dt, .w255 dt {overflow: hidden;}
.w180 dd, .w255 dd {line-height: 23px;padding: 6px 6px 0 6px;}
.d-i {color: #E3E3E3;}
.w180 i, .w255 i, .row_font i {height: 19px;margin: 1px 0 0 2px;overflow: hidden;padding: 0 3px 1px 3px;font-size: 12px;font-style: normal;border-radius: 2px;border: 1px solid #999999;}
.imaya, .istl, .iskp, .iztl, .i3ds, .iobj, .ic4d, .imax, .i3dm, .ifbx, .isldprt, .istp, .izpr, .iigs, .istep {text-align: center;color: #666666;}
.rabem em {padding: 0 4px 0 8px;}
#bannermiddle {height: 100px;margin: 0 auto;margin: 6px 0;}
.obleft {width: 900px;}
.obright {float: right;width: 285px;}
.camotherUl li {margin: 8px 9px 5px 0px;position: relative;}
.saleicon, .freeicon{position: absolute;z-index: 1;right: 5px;top: 5px;color: #FFF;display: inline-block;padding: 2px 4px;border-radius: 4px;}
.saleicon{background-color: #ff6651;}
.freeicon{background-color: #1084d7;font-size:13px;}
.hsalelist {border-bottom: 1px solid #c5c5c5;}

/*模型作品分类排列样式*/
.rand_body h2, .class_body h2 {height: 40px;line-height: 40px;font-size: 20px;font-weight: normal;margin-bottom: 8px;}
.lisopm{float: left;max-width: 400px;margin: 4px 18px 12px 0;width: calc((100% - 16px * 5) / 5);width: -webkit-calc((100% - 16px * 5) / 5);width: -moz-calc((100% - 16px * 5) / 5);/*background-color:#FFF;*/border-radius:4px;position:relative;padding-bottom: 10px;}
.lisopm:nth-child(5n){margin-right:0;}	
.lisopm div.imgbox, .lisopm div.imgshowbox{width:100%;height:0;position:relative;}
.lisopm div.imgbox{padding-bottom:64%;}
.lisopm div.imgshowbox{padding-bottom:78.5%;}
.imgbox img, .imgshowbox img{display: block;width: 100%;height: 100%;position:absolute;left:0;top:0;border-radius:8px;}
.color99{color:#999;}		
@media screen and (max-width: 1601px) {
  .lisopm{width: calc((100% - 16px * 4) / 4);width: -webkit-calc((100% - 16px * 4) / 4);width: -moz-calc((100% - 16px * 4) / 4);}
  .lisopm:nth-child(5n){margin-right:18px;}	
  .lisopm:nth-child(4n){margin-right:0;}
  .othertopic .lisopm:last-child{display:none !important;}	
}			
.lisopm:after, .lisearch:after, .card-item:after{background-color:#FF6600;width:0%;height:2px;content:'';display:inline-block;position:absolute;left:0;margin-top:1px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;bottom: 0;border-radius: 0 0 8px 8px;}
.lisopm:hover:after, .card-item:hover:after{width:100%}
.lisopm:hover a.raywhite{color:#FF6651;}
.lisopm div.row_height {line-height: 24px;padding: 6px 6px 0 6px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.row_font{color: #E3E3E3;}
.utime{font-size:13px;}
.static-prot {font-size: 13px;color: #868686;padding-right: 5px;}
.static-prot em.icon-jifen:before, .static-prot em.icon-icondownload:before{font-size:14px;}
.einterm, .emread {padding: 0 4px 0 10px;}
.edownload{margin:0 2px 0 10px;}
.elook, .estar, .elozan {padding-left: 20px;color: #767676;margin-right: 6px;}
/*.w180:hover, .w255:hover, .lisopm:hover{-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.1);box-shadow:0 5px 10px rgba(0, 0, 0, 0.1);}*/
.small_class{margin-left:20px;}
.small_class a, .btxtright a{font-size:75%;border-radius: 50px;border: 1px solid #7b7979;padding: 2px 10px;color: #666;margin-right: 4px;}
.small_class a:hover, .btxtright a:hover{color:#FF6651;border: 1px solid #FF6651;}

/*added 2023-05-04*/
.dis-flex{display: flex !important;flex-flow: row;flex: initial;-webkit-box-pack: justify;justify-content: space-between;-webkit-box-align: center;align-items: center;}
.flex-lt{color: #868686;font-family: "Poppins", sans-serif;max-width: 85%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;font-size: 14px;}


/*作品大分类样式*/
.btxtright{margin-right:5px;}
.like_thesame {overflow: hidden;}
.like_thesame li {float: left;margin: 5px 10px 10px 0;padding-bottom: 5px;}
.like_thesame li img{border-radius: 4px;}
.like_thesame li:last-child{padding-right:0;}
.like_thesame p {padding: 2px 6px;text-align: center;}
.like_thesame li:hover a{color:#FF6651;}

/*原创作品新增样式*/
.carduser{margin-top: 5px;padding: 0px 6px;}
.carduser a{margin-top: 6px;display: inline-block;color: #999;font-size: 13px;}
.carduser a:hover{color:#FF6651;}
.carduser>a>img {border-radius: 50%;width: 25px;height: 25px;border: none;vertical-align: middle;}
.spantime {float: right;margin-top: 6px;display: inline-block;margin-right: 6px;color: #999;font-size: 13px;}
input[type=text], input[type=number], input[type=tel], input[type=password], textarea {
    text-indent: 8px;
    font-size: 16px;
    outline: none;
}
.sw-format{background: rgba(0,0,0,.3);color: #e6e6e6;z-index: 1;position: absolute;bottom: 8px;padding: 1px 8px;border-radius: 40px;left: 5px;font-family: "Poppins", sans-serif;max-width: 96%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;font-size: 13px;min-width: 39px;
text-align: center;}

/*搜索页部分样式*/
.borderbottom {border-bottom: 1px solid #DDD;}
/*.moresearch {min-height: 45px;padding: 10px 0;}*/
.moresearch {min-height: 55px;padding: 10px 0;display: flex;align-items: center;}
.formatdiv {text-align: left;min-width: 75px;}
.bd li {padding: 0 5px;}
.format-list{float: none;/*margin-left: 75px;*/overflow: hidden;}
.opt-dv{display:none;margin-bottom:5px;}
.magic-checkbox {position: absolute;display: none; }
.magic-radio[disabled],
.magic-checkbox[disabled] {cursor: not-allowed;}
.magic-checkbox + label {position: relative;display:block;padding-left:18px;cursor: pointer;vertical-align: middle;user-select: none;}
.magic-radio + label:hover:before, .magic-checkbox + label:hover:before {animation-duration: 0.4s;animation-fill-mode: both;animation-name: hover-color; }
.magic-checkbox + label:before {position: absolute;top:2px;left: 0;display: inline-block;width: 15px;height: 15px;content: '';border: 1px solid #c0c0c0; }
.magic-radio + label:after, .magic-checkbox + label:after {position: absolute;display: none;content: ''; }
.magic-radio[disabled] + label, .magic-checkbox[disabled] + label {cursor: not-allowed;color: #e4e4e4; }
.magic-radio[disabled] + label:hover, .magic-radio[disabled] + label:before, .magic-radio[disabled] + label:after,
.magic-checkbox[disabled] + label:hover,
.magic-checkbox[disabled] + label:before,
.magic-checkbox[disabled] + label:after {
cursor: not-allowed; }
.magic-radio[disabled] + label:hover:before,
.magic-checkbox[disabled] + label:hover:before {
border: 1px solid #e4e4e4;
animation-name: none; }
.magic-radio[disabled] + label:before,
.magic-checkbox[disabled] + label:before {
border-color: #e4e4e4; }
.magic-radio:checked + label:before, .magic-checkbox:checked + label:before {animation-name: none; }
.magic-radio:checked + label:after,
.magic-checkbox:checked + label:after {display: block;}
.magic-checkbox + label:before {border-radius: 3px;}
.magic-checkbox + label:after {top: 2px;left: 5px;box-sizing: border-box;width: 6px;height: 11px;transform: rotate(45deg);border-width: 2px;border-style: solid;border-color: #fff;border-top: 0;border-left: 0; }
.magic-checkbox:checked + label:before {border:1px solid #3e97eb;background: #3e97eb; }
.magic-checkbox:checked[disabled] + label:before {border: #c9e2f9;background: #c9e2f9; }
.multi-btn {padding:3px 5px;background-color: #5e64ff;color: #FFF;display: inline-block;border-radius: 4px;font-size: 14px;}
.chg-pop-btn{padding: 3px 5px;background-color: #FF6651;border-radius: 4px;font-size: 14px;color: #FFF;margin-left: 8px;cursor:pointer;}
#addbtn_i { display: none;}
.icon-btn-dissubmit {border: 0 none;height: 25px;margin: 0;width: 41px;border-radius: 4px;outline: none;-webkit-appearance: none;}
.bge2 {background-color: #E2E2E2;color: #666666;}
.bg9c {background-color: #5e64ff;color: #FFFFFF;cursor: pointer;}
.i-cancel {display: inline-block;background: #e2e2e2;color: #666;margin-left: 10px;height: 25px;width: 50px;cursor: pointer;border: 0 none;border-radius: 4px;outline: none;}
.borderight {border-right: 1px solid #CDCDCD;}
.sorting-btns a {padding: 5px 12px;color: #333333;}
.sorting-btns a:hover, .sorting-btns a:hover i.icon-xiangxiajiantou:before{color:#FF6651;}
.sorting-btns a i.icon-xiangxiajiantou:before{font-size:12px;color:#666;}
.minh-5{padding-top:10px;min-height:500px;}

.search_no_result{margin: 40px 0 40px 0;font-size:16px;width: 100%;text-align: center;}
.search_no_result i.icon-wrong:before {font-size: 20px;vertical-align: middle;margin-right: 5px;}
.search_no_result .shorten{color:#FF6651;font-size: 18px;}
.search_no_result .p-text{margin-top:26px;}
.minh-6{min-height:600px;}
.a-ray{color: #868686;}
.a-ray:hover{color:#FF6651;}
.marlf60 {margin-left: 60px;}


/*分类筛选功能样式-2023-12*/
.more-filter{padding: 10px 0;display: flex;align-items: center;border-radius: 8px;}
.bg-f8c{background-color: #f7f8fc;}
.mr-t-b{margin: 15px 0;}
.fil-left{flex:1;}	
.fil-right{flex: 0 0 80px;}
.filter-items, .rank-items, .copy-items{position:relative;
    height: 35px;
    line-height: 35px;
    border-radius: 4px;margin-right: 10px;cursor: pointer;}
/*.filter-items{width: 235px;}*/
.rank-items{width: 80px;}
.copy-items{width: 100px;}
.filter-items span, .rank-items span{padding-left: 8px;}
.filter-items:after, .rank-items:after, .copy-items:after {
    content: "";
   display: inline-block;
	width: 0;
    height: 0;
    border-left: 5px solid transparent; /* 左边透明 */
    border-right: 5px solid transparent; /* 右边透明 */
    border-top: 7px solid #999; /* 底部为黑色 */
	text-transform: none;
    vertical-align: middle;margin-left: 5px;
}
.foritems{position:absolute;top: 34px;left: 0;z-index: 2;background-color: #FFF;width:100%;border-radius:4px;box-shadow: 0 3px 6px 0 rgba(40,40,40,.3);
    -webkit-box-shadow: 0 3px 6px 0 rgba(40,40,40,.3);display:none;overflow-y: auto;}
.foritems a{display:block;padding-left: 8px;color:#323232;}
.foritems a:hover{background-color: #eee;color:#FF6651;}
.filter-items:hover .foritems{display:block;}
.rank-items:hover .foritems{display:block;}
.copy-items:hover .foritems{display:block;}
.filter-items .foritems{height: 315px;width:235px;}
.copy-items .foritems a, .rank-items .foritems a{padding:0;}
.rank-items .foritems, .copy-items .foritems{text-align:center;padding: 5px 0;}
.marginr15{margin-right:15px;}

.contaner{display: inline-flex;color:#313131;margin-right: 25px;align-items: center;}
.checkbx{display:inline-block;width:15px;height:15px;vertical-align: middle;margin-right: 3px;background:url("//static.cgmol.com/cssimages/box_nocheck.png") no-repeat;}
.checked{background:url("//static.cgmol.com/cssimages/box_checked.png") no-repeat;}

/*显性突出链接*/
.a-dominant{color:#FF6651 !important;border: 1px solid #FF6651 !important;}

/*自适应商品排列-css3-202510*/
.card-box{display: grid;grid-template-columns: repeat(5, 1fr);gap: 15px;width: 100%;}
.card-item{overflow: hidden;padding-bottom: 10px;position: relative;}	
.card-item div.imgbox {padding-bottom: 64%;position: relative;width: 100%;height:0;}	
.card-item img {width: 100%;height: 100%;object-fit: cover;display: block;}
.card-item div.row_height {line-height: 24px;padding: 6px 6px 0 6px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
@media screen and (min-width: 1561px) {
    .card-box {grid-template-columns: repeat(6, 1fr);}
}