﻿/*----start-mid-grids----*/
.ProductScript{
    width:55%;
    height:auto;
    min-height:240px;
    display: inline-block;
    margin-left: auto;
    /*border:rgb(86,162,173) 5px solid;*/
}
.Productimage{
    width:40%;
    height:auto;
    min-height:240px;
    display: inline-block;
    margin-left: auto;
    text-align:right;
    vertical-align:top;
    /*border:rgb(86,162,173) 5px solid;*/
}

.productbar {
    background-color: #ffffff;
    line-height: 10px;
    width:100%;
    height: 10px;
}

.producttable{

}

.Script_Bar{
    line-height: 10px;
    height: 200px;
    width: 100%;
}

.Script_Name{
    margin-left: 2%;
    color: black;
    font-size: 20px;
    font-weight:bold;
    font-family:Microsoft JhengHei;
}

.Script_Name_ENL{
    margin-left: 2%;
    color: #999999;
    font-size: 12px;
    font-family:Microsoft JhengHei;
}

.Script_Details{
    margin: 3% 0 0 2%;
    color: black;
    font-size: 14px;
    height:auto;
    min-height:40px;
    vertical-align: middle;
    font-family:Microsoft JhengHei;
}
.Script_Details2{
    margin: 3% 0 0 2%;
    color: black;
    font-size: 14px;
    height:auto;
    min-height:40px;
    vertical-align: middle;
    font-family:Microsoft JhengHei;
    /*display:none; 關閉購物車功能2018/04/18*/
}
.Script_Limit{
    margin-left: 2%;
    color: #ff0000;
    font-size: 10px;
    font-family:Microsoft JhengHei;
}

.Script_Limit_Price{
    color: #ff0000;
    font-size: 18px;
    font-weight:bold;
    font-family:Microsoft JhengHei;
}

.Script_Limit_List{
    margin-left: 4%;
    color: black;
    font-size: 10px;
    font-family:Microsoft JhengHei;
}

.Script_Limit_List_Price{
    color: black;
    font-size: 18px;
    font-weight:bold;
    font-family:Microsoft JhengHei;
}

.Script_List{
    margin-left: 2%;
    color: black;
    font-size: 10px;
    font-family:Microsoft JhengHei;
}

.Script_List_Price{
    color: black;
    font-size: 18px;
    font-weight:bold;
    font-family:Microsoft JhengHei;
}

.Script_Quantity{
    color: #ff0000;
    font-size: 14px;
    font-weight:bold;
    font-family:Microsoft JhengHei;
    margin-left: 0px;
}

.ProductBuy{
    /*width: 15%;*/
    height:auto;
    /*text-align : center;*/
    /*border:rgb(86,162,173) 5px solid;*/
    /*display:none; 關閉購物車功能2018/04/18*/
    margin-left: 8px;
}

.fixedSocialShare {  /* added by Ming, 2021/1/29 */
    display:block;
    top: 20%;
    height:200px;
    width:60px;
    position:fixed;
    right: 5px;
}

.dropdown-menu{
    background-color: rgb(86,162,173);
}

.add2cart_pc{
    width:200px;
    height:30px;
    line-height:30px;
    margin:0 10% 0 0%;
    background-color:rgb(82,158,156);
    text-align : center;
    cursor: pointer;
}
.add2cart {
    width:80%;
    height:30px;
    line-height:30px;
    margin:0 10% 0 10%;
    background-color:rgb(82,158,156);
    text-align : center;
}

.product_price{
    width: 40%;
     margin-top: 20px;
}

@media (max-width:1920px){
    .Script_Shop{     
        color: black;
        font-size:14px;
        font-family:Microsoft JhengHei;
        text-align:right; 
        padding-right:2em; 
        margin-right:15%; 
        /*display:none; 關閉購物車功能2018/04/18*/
    }
    .Productbody {
        margin: 1% 0 0 0;
        padding: 0 0 3% 0;
        height : auto;
        width : 100%;
        min-height:560px;
    }
    .Productbody2 {
        /*margin: 1% 0 0 0;*/
        padding: 0 0 3% 0;
        height : auto;
        width : 100%;
        min-height:560px;
    }
    .Productdetails {
        margin: 1% 7% 0 7%;
        padding: 2% 0 7% 0;
        height : auto;
        width : 87%;
        text-align: center;
        border-top: rgba(128, 128, 128, 0.64) 1px solid;
        border-bottom: rgba(128, 128, 128, 0.64) 1px solid;
    }
    .ProductDetailsimage {
        height : auto;
        width : auto;
        max-width : 100%;
    }
    .Producttableimage {
        height : 100%;
        width : 100%;
    }
    .productbuttonimage { 
        cursor: pointer;
        height : auto;
        width : 20%;
    }
    .cart_btn_mobile {
        cursor: pointer;
    }
    .productblockimage {
        height : 200px;
        width : 200px;
    }
    .productblock1 {
        display: inline-block;
        width: 25%;
        height: auto;
        margin-left: auto;
        text-align: center;
    }
    .productblock {
        display: inline-block;
        width: 25%;
        height: auto;
        margin-left: auto;
        text-align: center;
        vertical-align:top;
    }
    .productClass{
        text-align:center;
        margin: 10px 0 20px 0;
    }
    .productClass1 {
        display: inline-block;
        width: 15%;
        height: auto;
        margin-left: 1em;
        text-align: center;
        background-color: rgb(86,162,173);
        padding: 0 15px 0 15px; 
    }
    .productClass2 {
        display: inline-block;
        width: 15%;
        height: auto;
        margin-left: 1em;
        text-align: center;
        background-color: rgb(170,218,218);
    }
    .productClass3 {
        display: inline-block;
        width: 15%;
        height: auto;
        margin-left: 1em;
        text-align: center;
        background-color: rgb(160,237,213);
    }
    .Script5{
        font-family: Microsoft JhengHei;
        font-size : 14px;
        font-weight: bold;
    }

}

@media (max-width:1366px){
    .Script_Shop{     
        color: black;
        font-size:14px;
        font-family:Microsoft JhengHei;
        text-align:right; 
        padding-right:2em;  
        margin-right:15%; 
        margin-right:15%; 
        /*display:none; 關閉購物車功能2018/04/18*/
    }
    .Productbody {
        margin: 1% 0 0 0;
        padding: 0 0 3% 0;
        height : auto;
        width : 100%;
        min-height:560px;
    }
    .Productbody2 {
        /*margin: 1% 0 0 0;*/
        padding: 0 0 3% 0;
        height : auto;
        width : 100%;
        min-height:560px;
    }
    .Productdetails {
        margin: 1% 7% 0 7%;
        padding: 2% 0 7% 0;
        height : auto;
        width : 87%;
        text-align: center;
        border-top: rgba(128, 128, 128, 0.64) 1px solid;
        border-bottom: rgba(128, 128, 128, 0.64) 1px solid;
    }
    .ProductDetailsimage {
        height : auto;
        width : auto;
        max-width : 100%;
    }
    .Producttableimage {
        height : 100%;
        width : 100%;
    }
    .productbuttonimage { 
        cursor: pointer;
        height : auto;
        width : 20%;
    }
    .cart_btn_mobile {
        cursor: pointer;
    }
    .productblockimage {
        height : 200px;
        width : 200px;
    }
    .productblock1 {
        display: inline-block;
        width: 25%;
        height: auto;
        margin-left: auto;
        text-align: center;
    }
    .productblock {
        display: inline-block;
        width: 25%;
        height: auto;
        margin-left: auto;
        text-align: center;
        vertical-align:top;
    }
    .productClass{
        text-align:center;
        margin: 10px 0 20px 0;
    }
    .productClass1 {
        cursor: pointer;
        display: inline-block;
        width: 15%;
        height: auto;
        margin-left: 1em;
        text-align: center;
        background-color: rgb(86,162,173);
        padding: 0 15px 0 15px; 
    }
    .productClass2 {
        cursor: pointer;
        display: inline-block;
        width: 15%;
        height: auto;
        margin-left: 1em;
        text-align: center;
        background-color: rgb(170,218,218);
    }
    .productClass3 {
        cursor: pointer;
        display: inline-block;
        width: 15%;
        height: auto;
        margin-left: 1em;
        text-align: center;
        background-color: rgb(160,237,213);
    }
    .Script5{
        font-family: Microsoft JhengHei;
        font-size : 14px;
        font-weight: bold;
    }

}
@media (max-width:1024px){
    .Script_Shop{     
        color: black;
        font-size:14px;
        font-family:Microsoft JhengHei;
        text-align:right; 
        padding-right:2em;  
        margin-right:15%;  
        /*display:none; 關閉購物車功能2018/04/18*/
    }
    .Productbody {
        margin: 1% 0 0 0;
        padding: 0 0 3% 0;
        height : auto;
        width : 100%;
        min-height:400px;
    }
    .Productbody2 {
        /*margin: 1% 0 0 0;*/
        padding: 0 0 3% 0;
        height : auto;
        width : 100%;
        min-height:560px;
    }
    .Productdetails {
        margin: 1% 7% 0 7%;
        padding: 2% 0 7% 0;
        height : auto;
        width : 87%;
        text-align: center;
        border-top: rgba(128, 128, 128, 0.64) 1px solid;
        border-bottom: rgba(128, 128, 128, 0.64) 1px solid;
    }
    .ProductDetailsimage {
        height : auto;
        width : auto;
        max-width : 100%;
    }
    .Producttableimage {
        height : 100%;
        width : 100%;
    }
    .productbuttonimage { 
        cursor: pointer;
        height : auto;
        width : 20%;
    }
    .cart_btn_mobile {
        cursor: pointer;
    }
    .productblockimage {
        height : 200px;
        width : 200px;
    }
    .productblock1 {
        display: inline-block;
        width: 25%;
        height: auto;
        margin-left: auto;
        text-align: center;
    }
    .productblock {
        display: inline-block;
        width: 25%;
        height: auto;
        margin-left: auto;
        text-align: center;
        vertical-align:top;
    }
    .productClass{
        text-align:center;
        margin: 10px 0 20px 0;
    }
    .productClass1 {
        display: inline-block;
        width: 15%;
        height: auto;
        margin-left: 1em;
        text-align: center;
        background-color: rgb(86,162,173);
        padding: 0 15px 0 15px; 
    }
    .productClass2 {
        display: inline-block;
        width: 15%;
        height: auto;
        margin-left: 1em;
        text-align: center;
        background-color: rgb(170,218,218);
    }
    .productClass3 {
        display: inline-block;
        width: 15%;
        height: auto;
        margin-left: 1em;
        text-align: center;
        background-color: rgb(160,237,213);
    }
        .Script5{
        font-family: Microsoft JhengHei;
        font-size : 14px;
        font-weight: bold;
    }

}
@media (max-width:768px){
    .Script_Shop{     
        color: black;
        font-size:14px;
        font-family:Microsoft JhengHei;
        text-align:right; 
        display: block;
        width:90%;
    }
    .ProductScript{
        width:55%;
        height:auto;
        min-height:250px;
        display: inline-block;
        margin-left: auto;
        /*border:2px solid #ff0000;*/
        /*border:rgb(86,162,173) 5px solid;*/
    }
    .Productimage{
        float:left;
        width:40%;
        height:auto;
        display: inline-block;
        margin-left: auto;
        text-align:right;
        vertical-align:top;
        /*border:2px solid #ff0000;*/
        /*border:rgb(86,162,173) 5px solid;*/
    }
    .fixedSocialShare {  /* added by Ming, 2021/1/29 */
        top: 20%;
    }
    .Productbody {
        margin: 1% 0 0 0;
        padding: 0 0 3% 0;
        height : auto;
        width : 100%;    /* orginal 100%, Ming, 2021/1/29 */
        min-height:280px;
    }
    .Productbody2 {
        /*margin: 1% 0 0 0;*/
        padding: 0 0 3% 0;
        height : auto;
        width : 100%;    /* orginal 100%, Ming, 2021/1/29 */
        min-height:560px;
    }
    .Productdetails {
        margin: 1% 7% 0 7%;
        height : auto;
        width : 87%;
        text-align: center;
        border-top: rgba(128, 128, 128, 0.64) 1px solid;
        border-bottom: rgba(128, 128, 128, 0.64) 1px solid;
    }
    
    .Script_Bar{
        line-height: 10px;
        height:102px;
        width: 100%;
}
    .ProductDetailsimage {
        float:left;
        height : auto;
        width : auto;
        max-width : 100%;
    }

    .Producttableimage {
        height : 100%;
        width : 100%;
    }
    .productbuttonimage { 
        cursor: pointer;
        height : auto;
        width : 20%;
    }
    .cart_btn_mobile {
        cursor: pointer;
    }
    .productblockimage {
        height : 200px;
        width : 200px;
    }
    .productblock1 {
        display: inline-block;
        width: 25%;
        height: auto;
        margin-left: auto;
        text-align: center;
    }
    .productblock {
        display: inline-block;
        width: 47%;   /* for showing 2 items in a row*/   /* orginal 25%, for showin 3 items in a row Ming, 2021/1/29 */
        height: auto;
        margin-left: auto;
        text-align: center;
        vertical-align:top;
    }
    .productClass{
        /*border:1px solid #ff0000;*/
        text-align:center;
        margin: 10px 0 20px 0;
    }
    .productClass1 {
        display: inline-block;
        width: 20%;
        height: auto;
        margin-left: 1em;
        text-align: center;
        background-color: rgb(86,162,173);
        padding: 0 10px 0 10px; 

    }
    .productClass2 {
        display: inline-block;
        width: 20%;
        height: auto;
        margin-left: 1em;
        text-align: center;
        background-color: rgb(170,218,218);
    }
    .productClass3 {
        display: inline-block;
        width: 20%;
        height: auto;
        margin-left: 1em;
        text-align: center;
        background-color: rgb(160,237,213);
    }
    .Script5{
        font-family: Microsoft JhengHei;
        font-size : 20px;
        font-weight: bold;
    }
    
    .product_price{
        width: 100%;
    }
}
@media (max-width:480px){
    .Script_Shop{     
        color: black;
        font-size:14px;
        font-family:Microsoft JhengHei;
        text-align:right; 
        display: block;
        width:90%;
    }
    .ProductScript{
        width:100%;
        height:auto;
        min-height:240px;
        display: inline-block;
        margin-left: auto;
        padding: 10px;
        /*border:2px solid #ff0000;*/
        /*border:rgb(86,162,173) 5px solid;*/
    }
    .Script_Name{
        margin-left: 2%;
        color: black;
        font-size: 20px;
        font-weight:bold;
        font-family:Microsoft JhengHei;
    }
    #List_Price{
       /* border:2px solid #ffcccc;*/

    }
    .Script_Details{
        /*border:2px solid #ff0000;*/
        margin-bottom:5px;
        margin: 3% 0 0 2%;
        color: black;
        font-size: 15px;
        height:auto;
        min-height:40px;
        vertical-align: middle;
        font-family:Microsoft JhengHei;
    }
    .Productimage{
        float:left;
        width:100%;
        height:100%;
        display: inline-block;
        margin-left: auto;
        text-align:right;
        vertical-align:top;
        /*border:2px solid #ffd800;*/
        /*border:rgb(86,162,173) 5px solid;*/
    }
    .fixedSocialShare {  /* added by Ming, 2021/1/29 */
        top: 18%;
    }
    .Productbody {
        margin: 1% 0 0 0;
        padding: 0 0 3% 0;
        height : auto;
        width :  100%;    /* orginal 100%, Ming, 2021/1/29 */
        min-height:280px;
    }
    .Productbody2 {
        /*margin: 1% 0 0 0;*/
        padding: 0 0 3% 0;
        height : auto;
        width :  100%;    /* orginal 100%, Ming, 2021/1/29 */
        min-height: 200px;
    }
    .Productdetails {
        margin: 1% 1% 0 1%;
        height : auto;
        width : 98%;
        text-align: center;
        border-top: rgba(128, 128, 128, 0.64) 1px solid;
        border-bottom: rgba(128, 128, 128, 0.64) 1px solid;
    }
    
    .Script_Bar{
        /*border:2px solid #ff0000;*/
        line-height: 10px;
        height:20px;
        width: 100%;
}
    .ProductDetailsimage {
        /*border:2px solid #0026ff;*/
        height : auto;
        width : auto;
        max-width : 100%;
    }

    .Producttableimage {
        height : 100%;
        width : 100%;
    }
    .productbuttonimage { 
        cursor: pointer;
        height : auto;
        width : 20%;
    }
    .cart_btn_mobile {
        cursor: pointer;
    }
    .productblockimage {
        height : 150px;
        width : 150px;
    }
    .productblock1 {
        display: inline-block;
        width: 25%;
        height: auto;
        margin-left: auto;
        text-align: center;
    }
    .productblock {
        /*border:1px solid #ff0000;*/
        display: inline-block;
        width: 47%;   /* for showing 2 items in a row*/   /* orginal 30%, for showin 3 items in a row Ming, 2021/1/29 */
        height: auto;
        margin-left: auto;
        text-align: center;
        vertical-align:top;
    }
    .productClass{
        /*border:1px solid #ff0000;*/
        text-align:center;
        margin: 10px 0 20px 0;
    }
    .productClass1 {
        display: inline-block;
        width: 25%;/**/
        height: auto;
        margin-left: 0;/**/
        text-align: center;
        background-color: rgb(86,162,173);
        padding: 0 0 0 0; 

    }
    .productClass2 {
        display: inline-block;
        width: 25%;
        height: auto;
        margin-left: 1em;
        text-align: center;
        background-color: rgb(170,218,218);
    }
    .productClass3 {
        display: inline-block;
        width: 25%;
        height: auto;
        margin-left: 1em;
        text-align: center;
        background-color: rgb(160,237,213);
    }
        .Script5{
        font-family: Microsoft JhengHei;
        font-size : 20px;
        font-weight: bold;
    }
}
@media (max-width:420px){
    .Script_Shop{     
        color: black;
        font-size:14px;
        font-family:Microsoft JhengHei;
        text-align:right;  
        display: block;
        width:90%;
    }
    
    .Script_Name{
        margin-left: 2%;
        color: black;
        font-size: 20px;
        font-weight:bold;
        font-family:Microsoft JhengHei;
    }
    #List_Price{
       /* border:2px solid #ffcccc;*/

    }
    .Script_Details{
        margin-bottom:5px;
        margin: 3% 0 0 2%;
        color: black;
        font-size: 15px;
        height:auto;
        min-height:40px;
        vertical-align: middle;
        font-family:Microsoft JhengHei;
    }
    .Productimage{
        float:left;
        width:100%;
        height:100%;
        display: inline-block;
        margin-left: auto;
        text-align:right;
        vertical-align:top;
        /*border:rgb(86,162,173) 5px solid;*/
    }
    .fixedSocialShare {  /* added by Ming, 2021/1/29 */
        top: 18%;
    }
    .Productbody {
        margin: 1% 0 0 0;
        padding: 0 0 3% 0;
        height : auto;
        width :  100%;    /* orginal 100%, Ming, 2021/1/29 */
        min-height:420px;
    }
    .Productbody2 {
        /*margin: 1% 0 0 0;*/
        padding: 0 0 3% 0;
        height : auto;
        width :  100%;    /* orginal 100%, Ming, 2021/1/29 */
        min-height: 200px;
    }
    .Productdetails {
        margin: 1% 1% 0 1%;
        height : auto;
        width : 98%;
        text-align: center;
        border-top: rgba(128, 128, 128, 0.64) 1px solid;
        border-bottom: rgba(128, 128, 128, 0.64) 1px solid;
    }
    
    .Script_Bar{
        /*border:2px solid #ff0000;*/
        line-height: 10px;
        height:20px;
        width: 100%;
}
    .ProductDetailsimage {
        /*border:2px solid #0026ff;*/
        height : auto;
        width : auto;
        max-width : 100%;
    }

    .Producttableimage {
        height : 100%;
        width : 100%;
    }
    .productbuttonimage { 
        cursor: pointer;
        height : auto;
        width : 20%;
    }
    .cart_btn_mobile {
        cursor: pointer;
    }
    .productblockimage {
        height : 150px;/**/
        width : 150px;
    }
    .productblock1 {
        display: inline-block;
        width: 25%;
        height: auto;
        margin-left: auto;
        text-align: center;
    }
    .productblock {
        /*border:1px solid #ff0000;*/
        display: inline-block;
        width: 47%;   /* for showing 2 items in a row*/   /* orginal 30%, for showin 3 items in a row Ming, 2021/1/29 */
        height: auto;
        margin-left: auto;
        text-align: center;
        vertical-align:top;
    }
    .productClass{
        /*border:1px solid #ff0000;*/
        text-align:center;
        margin: 10px 0 20px 0;
    }
    .productClass1 {
        display: inline-block;
        width: 28%;
        height: auto;
        margin-left: 0;/* 1em*/
        text-align: center;
        background-color: rgb(86,162,173);
        padding: 0 0 0 0; /*0 15px 0 15px*/

    }
    .productClass2 {
        display: inline-block;
        width: 28%;
        height: auto;
        margin-left: 1em;
        text-align: center;
        background-color: rgb(170,218,218);
    }
    .productClass3 {
        display: inline-block;
        width: 29%;
        height: auto;
        margin-left: 1em;
        text-align: center;
        background-color: rgb(160,237,213);
    }
        .Script5{
        font-family: Microsoft JhengHei;
        font-size : 16px;
        font-weight: bold;
    }
}
@media (max-width:360px){
    .Script_Shop{     
        color: black;
        font-size:14px;
        font-family:Microsoft JhengHei;
        text-align:right; 
        display: block;
        width:90%;
    }
    
    .Script_Name{
    margin-left: 2%;
    color: black;
    font-size: 20px;
    font-weight:bold;
    font-family:Microsoft JhengHei;
    }
    .Script_Details{
        /*border:2px solid #ff0000;*/
        margin-bottom:5px;
        margin: 3% 0 0 2%;
        color: black;
        font-size: 15px;
        height:auto;
        min-height:40px;
        vertical-align: middle;
        font-family:Microsoft JhengHei;
    }
    .Productimage{
        float:left;
        width:100%;
        height:100%;
        display: inline-block;
        margin-left: auto;
        text-align:right;
        vertical-align:top;
        /*border:rgb(86,162,173) 5px solid;*/
    }
    .fixedSocialShare {  /* added by Ming, 2021/1/29 */
        top: 25%;
    }
    .Productbody {
        margin: 1% 0 0 0;
        padding: 0 0 3% 0;
        height : auto;
        width :  100%;    /* orginal 100%, Ming, 2021/1/29 */
        min-height:350px;
    }
    .Productbody2 {
        /*margin: 1% 0 0 0;*/
        padding: 0 0 3% 0;
        height : auto;
        width :  100%;    /* orginal 100%, Ming, 2021/1/29 */
        min-height: 200px;
    }
    .Productdetails {
         margin: 1% 1% 0 1%;
        height : auto;
        width : 98%;
        text-align: center;
        border-top: rgba(128, 128, 128, 0.64) 1px solid;
        border-bottom: rgba(128, 128, 128, 0.64) 1px solid;
    }
    
    .Script_Bar{
        /*border:2px solid #ff0000;*/
        line-height: 10px;
        height:20px;
        width: 100%;
}
    .ProductDetailsimage {
        /*border:2px solid #0026ff;*/
        height : auto;
        width : auto;
        max-width : 100%;
    }

    .Producttableimage {
        height : 100%;
        width : 100%;
    }
    .productbuttonimage { 
        cursor: pointer;
        height : auto;
        width : 20%;
    }
    .cart_btn_mobile {
        cursor: pointer;
    }
    .productblockimage {
        height : 150px;/**/
        width : 150px;
    }
    .productblock1 {
        display: inline-block;
        width: 25%;
        height: auto;
        margin-left: auto;
        text-align: center;
    }
    .productblock {
        /*border:1px solid #ff0000;*/
        display: inline-block;
        width: 47%;   /* for showing 2 items in a row*/   /* orginal 32%, for showin 3 items in a row Ming, 2021/1/29 */
        height: auto;
        margin-left: auto;
        text-align: center;
        vertical-align:top;
    }
    .productClass{
        /*border:1px solid #ff0000;*/
        text-align:center;
        margin: 10px 0 20px 0;
    }
    .productClass1 {
        display: inline-block;
        width: 28%;
        height: auto;
        margin-left: 0;/* 1em*/
        text-align: center;
        background-color: rgb(86,162,173);
        padding: 0 0 0 0; /*0 15px 0 15px*/

    }
    .productClass2 {
        display: inline-block;
        width: 30%;
        height: auto;
        margin-left: 5px;
        text-align: center;
        background-color: rgb(170,218,218);
    }
    .productClass3 {
        display: inline-block;
        width: 31%;
        height: auto;
        margin-left: 5px;
        text-align: center;
        background-color: rgb(160,237,213);
    }
    .Script5{
        font-family: Microsoft JhengHei;
        font-size : 14px;
        font-weight: bold;
    }
}
@media (max-width:320px){
    .Script_Shop{     
        color: black;
        font-size:14px;
        font-family:Microsoft JhengHei;
        text-align:right;  
        display: block;
        width:90%;
    }
    
    .Script_Name{
        margin-left: 2%;
        color: black;
        font-size: 20px;
        font-weight:bold;
        font-family:Microsoft JhengHei;
    }
    #List_Price{
        margin-top:20px;
        /*border:2px solid #ffcccc;*/

    }
    .Script_Details{
        margin-bottom:5px;
        margin: 3% 0 0 2%;
        color: black;
        font-size: 15px;
        height:auto;
        min-height:60px;
        vertical-align: middle;
        font-family:Microsoft JhengHei;
    }
    .Productimage{
        float:left;
        width:100%;
        height:100%;
        display: inline-block;
        margin-left: auto;
        text-align:right;
        vertical-align:top;
        /*border:rgb(86,162,173) 5px solid;*/
    }
    .fixedSocialShare {  /* added by Ming, 2021/1/29 */
        top: 25%;
    }
    .Productbody {
        margin: 1% 0 0 0;
        padding: 0 0 3% 0;
        height : auto;
        width :  100%;    /* orginal 100%, Ming, 2021/1/29 */
        min-height:280px;
    }
    .Productbody2 {
        /*margin: 1% 0 0 0;*/
        padding: 0 0 3% 0;
        height : auto;
        width :  100%;    /* orginal 100%, Ming, 2021/1/29 */
        min-height: 200px;
    }
    .Productdetails {
        margin: 1% 1% 0 1%;
        height : auto;
        width : 98%;
        text-align: center;
        border-top: rgba(128, 128, 128, 0.64) 1px solid;
        border-bottom: rgba(128, 128, 128, 0.64) 1px solid;
    }
    
    .Script_Bar{
        /*border:2px solid #ff0000;*/
        line-height: 10px;
        height:20px;
        width: 100%;
}
    .ProductDetailsimage {
        /*border:2px solid #0026ff;*/
        height : auto;
        width : auto;
        max-width : 100%;
    }

    .Producttableimage {
        height : 100%;
        width : 100%;
    }
    .productbuttonimage { 
        cursor: pointer;
        height : auto;
        width : 20%;
    }
    .cart_btn_mobile {
        cursor: pointer;
    }
    .productblockimage {
        height : 120px;/**/
        width : 120px;
    }
    .productblock1 {
        display: inline-block;
        width: 25%;
        height: auto;
        margin-left: auto;
        text-align: center;
    }
    .productblock {
        /*border:1px solid #ff0000;*/
        display: inline-block;
        width: 47%;   /* for showing 2 items in a row*/   /* orginal 30%, for showin 3 items in a row Ming, 2021/1/29 */
        height: auto;
        margin-left: auto;
        text-align: center;
        vertical-align:top;
    }
    .productClass{
        /*border:1px solid #ff0000;*/
        text-align:center;
        margin: 10px 0 20px 0;
    }
    .productClass1 {
        display: inline-block;
        width: 30%;/**/
        height: auto;
        margin-left: 0;/* 1em*/
        text-align: center;
        background-color: rgb(86,162,173);
        padding: 0 0 0 0; /*0 15px 0 15px*/

    }
    .productClass2 {
        display: inline-block;
        width:32%;
        height: auto;
        margin-left: 2px;
        text-align: center;
        background-color: rgb(170,218,218);
    }
    .productClass3 {
        display: inline-block;
        width:33%;
        height: auto;
        margin-left: 2px;
        text-align: center;
        background-color: rgb(160,237,213);
    }
    .Script5{
        font-family:Microsoft JhengHei;
        font-size : 14px;
        font-weight:bold;
    }
}