/*==========建立簡介================*/
#added {
    position: relative;
}

#added .contentboxenable {
    color: #737373;

}

/*====預覽圖片大小==========*/
.vmodeljsbox {
    width: 100%;
    height: 12.5rem;
    overflow: hidden;
}

.vmodeljsbox img {
    width: 100%;
}

/*============內容頁面===============*/
#contentpage {
    position: relative;
}

#neilshowcasebox {
    position: relative;
    width: 100.2%;
    min-height: 1.875rem;
    margin-left: 0rem;
}

#neilshowcasebox #barmemu {
    padding: 0.3125rem 0rem 0.625rem 0rem;
}

#neilshowcasebox #barmemu li {
    padding: 0rem 0.625rem 0rem 0rem;
    float: left;
}

#neilshowcaseboxl .col-md-9 {
    position: relative;
    padding: 0rem 0rem 0rem 1.25rem;
    max-width: 58%;
    min-width: 58%;
}

#neilshowcaseboxr {
    position: relative;
    max-width: 42%;
    min-width: 42%;
    padding: 0rem 0rem 0rem 3.75rem;
}

#neilshowcaseboxr #extensionbox {
    font-size: 86%;
}

.container .alert {
    width: 80%;
    word-break: break-all !important;
}

#neilshopboxdiv .qrcodebox {
    width: 100%;
}

#extensionbox .list-group-item {
    padding: 0.625rem 0.625rem;
    font-size: 95%;
}

#extensionbox .list-group-item a {
    color: inherit;
}

#extensionbox .list-group-item a:hover {
    color: #55933B;
}

#neilshopboxdiv .righrpx {
    margin-bottom: 2.1875rem;
}

/*========播放器圖片大小=============*/
.magnifier {
    position: relative;
}

.magnifier-container {
    height: 25rem;
    overflow: hidden;
    position: relative;
    border: 0.0625rem solid #ddd;
}

.small-img,
.images-cover {
    background: #FFFFFF url(../../img/modules/neilproduct/) no-repeat left top;
}

.images-cover img {
    max-height: 100%;
}


.small-img img:focus-visible {
  outline: 3px solid #FFD700 !important;
  outline-offset: 0px !important;
  border: none !important;
  margin: 0px 0px  !important;
}

#textbox {
    position: relative;
    margin: 1.25rem 0rem 0rem 0.9375rem;
    word-break: break-all;
}

.alert {
    word-break: break-all;
}

/*==========分類頁面==============*/
#producsortbox .panelCustom {
    position: relative;
}

#producsortbox .panelCustom a {
    color: #FFFFFF;
}

#producsortbox #morebox {
    position: absolute;
    right: 0.625rem;
    top: 0.8125rem;
    background: #FFFFFF url(../../img/frame/) no-repeat left top;
    border-radius: 0.625rem;
    padding: 0.125rem 0.4375rem;
}

#producsortbox #morebox a {
    color: #17A2B8;
}

#neilshopboxdiv .wellbox {
    font-size: 85%;
    word-break: break-all;
}

#indexshowbox #pictureimg .thumbnail {
    margin-top: 0.625rem;
    width: 12.5rem;
    height: 12.5rem;
    border-radius: 7.5rem !important;
    overflow: hidden;
    padding: 0rem !important;
    border: 0.0625rem solid #337AB7;
}

#indexshowbox #pictureimg .thumbnail #transform {
    position: relative;
    width: 100%;
    height: 100%;
}

#indexshowbox #pictureimg .thumbnail img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

#rdivfalse #producsortbox #briefdescription {
    position: relative;
    margin-left: 2.5rem;
}

#producsortbox #briefdescription img {
    max-width: 100%;
    height: auto !important;
}

#indexshowbox .col-md-10 {
    padding: 0rem;
}

#indexshowbox .col-md-10 .col-md-3,
#indexshowbox .col-md-10 .col-md-4 {
    padding: 0.3125rem 0rem;
}

#indexshowbox .col-md-10 .col-md-6 {
    padding: 0.3125rem 0rem;
}

#indexshowbox .showmenu1tabletitle {
    padding: 0.3125rem 0rem;
    white-space: nowrap;
}

/*==========自訂按鈕區塊================*/
#modulesmenuArrbox {
    position: relative;
    text-align: center;
}

#modulesmenuArrbox .btn {
    margin: 0rem 0.75rem 0.9375rem 0rem
}

/*==========社群分享================*/
#community-share .share_btn {
    position: relative;
    width: 10%;
    height: 10%;
    margin: 0.9375rem 0.3125rem 0rem 0rem;
    border-radius: 5.625rem !important;
    overflow: hidden;
    display: inline-block;
    line-height: 0rem;
}

#community-share img {
    width: 100%;
}

/*==========圖片管理===============*/
#contentimg .caption{
margin: 1rem  0rem 0rem 0rem !important;
}

#contentimg .caption input[type='checkbox'] {
  position: relative;
  top: 0rem;
  transform: scale(2, 2);
}