.liji_input_h5 {display: block;}
.liji_table_m {display: none;}


.button.style-12.mobile{display: none;}

.font-16{
	font: 16px/20px "微軟正黑體";
}

.header-top-entry a{
	font-size: 18px;
}

.font-right{
	text-align: right;
	padding: 5px 10px 0px 0px;
}

.number::-webkit-input-placeholder { color: #666; opacity: 1;}
.number::-moz-placeholder { color: #666; opacity: 1;} /* firefox 19+ */
.number:-ms-input-placeholder { color: #666; opacity: 1;} /* ie */
.numbers::-webkit-input-placeholder { color: #666; opacity: 1;}
.numbers::-moz-placeholder { color: #666; opacity: 1;} /* firefox 19+ */
.numbers:-ms-input-placeholder { color: #666; opacity: 1;} /* ie */

.block_all{float: left;}
.block_100{width: 100%;}
.block_75{width: 75%;}
.block_66{width: 66.6%;}
.block_50{width: 50%;}
.block_33{width: 33.3%;}
.block_25{width: 25%;}
.block_20{width: 20%;}

.bottom-liji button{
	border-width: 0px;
	background: rgba(0,0,0,0);
	width: 100%;
	height: 26px;
}

.cart-mobile-box{
	border: 2px #e6e6e6 solid;
	padding: 15px;
	text-align: center;
	overflow: hidden;
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 10px;
}
.cart-mobile-box .image{width: 25%;float: left;}
.cart-mobile-box .data{
	width: 75%;
	float: left;
	text-align: left;
	padding: 0px 0px 0px 15px;
}
.cart-mobile-box .del{float: right;}
.cart-mobile-box .item{color: #C00;font-weight: bold;}
.cart-mobile-box .title{font-weight: bold;margin-bottom: 10px;}
.cart-mobile-box .amount{text-align: right;color: #C00;font-size: 16px;font-weight: bold;}

.cart-mobile-box img{width: 100%;}
.cart-mobile-box input{
	width: 50px;
	border: 1px solid #999;
	text-align: center;
}

.cart-amount{
	width: 100%;
	overflow: hidden;
}
.cart-amount .col-md-4{
	float: right;
	padding-right: 0px;
	padding-left: 0px;
}

.order_color_black{background: #EFEFEF;}
.order_color_green{background: #E8FFEC;}
.order_color_blue{background: #E8F3FF;}
.foot-color-1{
	color: #CCC;
	margin-top: 15px;
}

.mt-0{margin-top: 0px;	}.mt-5{margin-top: 5px;	}.mt-10{margin-top: 10px;	}.mt-15{margin-top: 15px;	}.mt-20{margin-top: 20px;	}
.mb-0{margin-bottom: 0px;	}.mb-5{margin-bottom: 5px;	}.mb-10{margin-bottom: 10px;	}.mb-15{margin-bottom: 15px;	}.mb-20{margin-bottom: 20px;	}.mb-30{margin-bottom: 30px;	}
.pt-10{padding-top: 10px;}.pt-15{padding-top: 15px;}.pt-20{padding-top: 20px;}
.pl-0{padding-left: 0px;}
.pr-0{padding-right: 0px;}

.media iframe{
	width: 100% !important;
	height: 500px !important;
	margin-bottom: 20px;
}
.media .swiper-slide{
	border: 1px solid #CCC;
	margin-right: 18px;
	margin-bottom: 20px;
}

.media .product-slide-entry{
	max-width: 270px;
}

.media .title{
	font-size: 16px;	
}

/*針對影片的強制設定
.information-entry iframe{
	width: 100% !important;
	height: 400px !important;
	margin-bottom: -2px;
}
*/

.title_products_3{
	background: #EFEFEF;
	text-align: center;
	font: bold 24px "微軟正黑體";
	padding-top: 15px;
	padding-bottom: 5px;
}

.products_3{
	border-top: 10px solid #EFEFEF;
	border-right: 10px solid #EFEFEF;
	border-bottom: 10px solid #EFEFEF;
	border-left: 10px solid #EFEFEF;
	}

.products_3 .row{
	margin: 0px;
}

.products_3 .col-md-8{
	border-right: 10px solid #EFEFEF;
}

.shop-grid-item2:nth-child(2n+1){clear: both;}


.icon_menu{
	padding: 12px 5px 0px;
	cursor: pointer;
}
@media (max-width: 1199px) {
	
}

@media only screen and (max-width: 767px) {
.liji_input_h5 {display: none;}
.liji_table_m {display: block;}

.button.style-12.html5{display: none;}
.button.style-12.mobile{display: block;}

.block_all{float: none;}
.block_100{width: 100%;}
.block_75{width: 100%; padding: 10px 0px 0px 0px !important;}
.block_66{width: 100%; padding: 10px 0px 0px 0px !important;}
.block_50{width: 100%; padding: 10px 0px 0px 0px !important;}
.block_33{width: 100%; padding: 10px 0px 0px 0px !important;}
.block_25{width: 100%; padding: 10px 0px 0px 0px !important;}
.block_20{width: 100%; padding: 10px 0px 0px 0px !important;}

.cart-amount .col-md-4{
	width: 100%;
}

.media iframe{
	width: 100% !important;
	height: 250px !important;
	margin-bottom: 20px;
}

.media .swiper-slide{
	margin-right: 0px;
}

.media .product-slide-entry{
	max-width: 100%;
}

.information-entry iframe{
	width: 100% !important;
	height: 250px !important;
}

.products_3 .col-md-8{
	border-right: 0px solid #EFEFEF;
	border-bottom: 10px solid #EFEFEF;
}

.col-md-6 {width: 50%;float: left;}
.col-sm-3 {width: 50%;float: left;}

.media .swiper-slide{
	float: none !important;
}
}

/*自訂涵數*/
.allredword{
	color: #CC0000 !important;
}
.allblueword{
	color: #0000FF !important;
}


#gotop {
    position: fixed;
    border-radius: 10px;
    right: 20px;
    bottom: 20px;
    padding: 10px 16px;
    font-size: 25px;
    background: rgba(228, 211, 211, 0.36);
    color: #333;
    cursor: pointer;
    z-index: 1000;
}

/*常用取貨資料頁面專用*/
.table-titleword{float: left;}
.table-butten-new{float: right;}

.rwd-table .button{margin-bottom: 0px;background:#fff;color: #333;}
.rwd-table .button:hover{background:#D20B2A;color: #fff;}

.rwd-table tr:nth-of-type(2n){background: #eee;}
.rwd-table th, .rwd-table td {margin: 0.5em 1em;}
.rwd-table {min-width: 100%;}
.rwd-table th {display: none;}
.rwd-table tr {border: 1px solid #CCC;}
.rwd-table td {display: block;}
.rwd-table td:before {
	content: attr(data-th) " : ";
	font-weight: bold;
}
.rwd-table th, .rwd-table td {
	color: #333;
	text-align: left;
	font: 14px "微軟正黑體";
}
.rwd-table th, .rwd-table td:before {
	color: #D20B2A;
	font-weight: bold;
}

.rwd-del{text-align: right !important;}
.rwd-table .rwd-del:before{content: attr(data-th) "" !important;}

@media (min-width: 760px) {
.rwd-table tr {border: 0px;}
.rwd-table td:before {display: none;}
.rwd-table th, .rwd-table td {
	display: table-cell;
	padding: 0.25em 0.5em;
}
.rwd-table th:first-child, .rwd-table td:first-child {padding-left: 0;}
.rwd-table th:last-child, .rwd-table td:last-child {padding-right: 0;}
.rwd-table th, .rwd-table td {
	padding: 8px 5px 8px 10px !important;
}
}

.cart_q_bg {
	background: #FF0000;
	color: white;
	font-size: 10px;
	position: relative;
	padding: 3px 6px;
	top: -25px;
	right: 15px;
	border-radius: 5px;
}