.newestalertbg{position: fixed;width: 100%;height: 100%;left: 0;top:0;background: rgba(0,0,0,0.7);z-index: 1004;display: none;}
.newestalert{display: none;position: fixed;width: 654px;background: #fff;z-index: 1100;left: 50%;margin-left: -327px;top: 50%;padding: 25px 15px;margin-top: -227px;}
.newestalerttop p{font-size: 14px;color: #595757;line-height: 24px;}
.newestalerttop{padding: 0px 10px;}
.newestalertdel{display: block;background: url(/assets/images/delete.svg) no-repeat;width: 32px;height: 32px;position: absolute;right: 12px;top: 15px;z-index: 10;cursor: pointer;}
.newestprogp{padding: 0px;}
.newestprogptl{font-size: 16px;margin-bottom: 10px;padding: 0px 10px;margin-top:0;}
.newestprogptl a{color:#006333;font-weight: bold;text-decoration:underline;}
.newestpro{margin-top: 20px;}
.newestprogpli a{display: block;}
.newestprogpli img{width: 100%;vertical-align: middle;}
.newestprogpli p{font-size: 14px;color: #717071;line-height: 18px;height: 36px;overflow: hidden;margin-top: 5px;font-weight: bold;}
.newestprogpli{padding: 0px 5px;}
.newestprogprt .newestprogpli p{height: 74px;}
.newestprogprt .newestprogpli .description{height: 100px;font-size: 12px;color: #c5c5c5; /*display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;*/}
.newestprogprt .newestprogpli span{font-size: 12px; color: #c5c5c5;}
.newestlink li{float: left;width: 25%;margin-top: 20px;}
.newestlink li a{display: block;margin: 0px 5px;line-height: 45px;text-align: center;color: #fff;font-size: 14px;background: #006333;}
.newestlink li a img{display: inline-block;vertical-align: -8px;}
.newestlink{padding: 0px 5px;}
.newestprogprt-left{padding-left: 5px;}
.newestprogprt-right{padding-right: 5px;}
.newestalert .see-number{margin-top: 3px !important; margin-right: 6px!important;margin-left: 0px !important;}
.newestalert .blog-1-lf14,.newestalert .see-number{margin-right: 0!important;width: 100%!important;}
.newestalert .blog-1-lf14{height:42px;}
@media (min-width: 1080px){
	.newestprogpli a:hover,.newestlink li a:hover,.newestprogptl a:hover{opacity: 0.8;}
}
@media (max-width: 767px){
	.newestalert{width: 86%;left: 7%;margin-left: 0px;border-radius: 5px;padding: 14px 0px;}
	.newestalertdel{width: 24px;height: 24px;background-size: 100% 100%;}
	.newestalerttop p{padding-right: 35px;}
	/*.newestprogp .newestprogpli{width: 100%;}*/
	.newestprogp .newestprogpli:last-child, .newestprogp .newestprogpli:nth-last-child(2){display: none;}
	.newestlink li{width: 50%;margin-top: 5px;}
	.newestprogpli{padding: 0 5px;}
	.newestlink li a img{width: 20px;vertical-align: -5px;}
	.newestlink li:nth-child(3) a img{vertical-align: -4px;}
	
	.newestlink li a{line-height: 30px;}
	.newestpro{margin-top: 10px;}
	.newestalerttop p{line-height: 20px;}
	.newestalert{margin-top: -240px;}
	.newestpro{margin-top: 5px;}
	.newestprogptl{margin-bottom: 5px;}
}
@media (max-width: 330px){
	.newestalert{height: 300px;overflow-y: auto;margin-top: -150px;}
}
.no-padding{padding:0!important;}
.idle-add-cart{margin-top:12px;}
.new_index_pro_pc_price_now .dollar-sign-ori{color: #969696!important;font-size: 12px!important;text-decoration: line-through!important;font-family: CenturyGothic;}
.new_index_pro_pc_price_now .dollar-sign{color: #e85c58!important;font-size: 18px!important;font-weight: bold!important;font-family: CenturyGothic;margin-right: 10px;}
.new_index_pro_pc_price_now .dollar-sign i{font-size: 14px!important;font-family: 微軟正黑體;}
.new_index_pro_pc_price_now span{text-align: left;font-family: CenturyGothic;}
.new_index_pro_pc_price_now img{display: inline-block;vertical-align: middle;margin-left: 10px;}
.new_index_pro_pc_price_now .dollar-sign{color: #333333;font-size: 12px;font-weight:bold;}
.new_index_pro_pc_price_now{color: #fd6868;font-size: 18px;font-weight:bold;}
.dollar-sign{font-size:12px!important}
.dollar-sign-original{font-weight: bold; text-decoration: line-through; margin-bottom: 5px;color: #999;font-size: 12px;text-align: left;}
.dollar-sign-sale{color: #333;font-size: 14px;font-weight: bold; margin-bottom: 5px;text-align: left;}
.dollar-sign-sale-number{color: #fd6868;font-size: 18px;font-weight: bold;}
.new_index_pro_pc_price_now .dollar-sign-ori{color: #969696!important;font-size: 12px!important;text-decoration: line-through!important;font-family: CenturyGothic;}
.new_index_pro_pc_price_now .dollar-sign{color: #e85c58!important;font-size: 18px!important;font-weight: bold!important;font-family: CenturyGothic;margin-right: 10px;}
.new_index_pro_pc_price_now .dollar-sign i{font-size: 14px!important;font-family: 微軟正黑體;}
.new_index_pro_pc_price_now_free{color: #999;font-size: 12px;font-weight:bold;}
.newestalert .new_index_pro_pc_price_now{height: 50px;display: block;}
.newestalert .new_index_pro_pc_price_now .dollar-sign{margin-right: 0px;}


/*新的加入購物車彈窗start*/
.alert-cart{display: none;width: 460px;position: fixed;z-index: 8100;background: #fff;left: 50%;margin-left: -230px;top: 50%;border: 5px solid #d3d3d3;box-sizing: border-box;padding: 14px 0px;margin-top: -250px;}
.alert-cart-images{display: block;width: 70px;}
.alert-cart-images img{width: 100%;vertical-align: middle;}
.alert-cart-ul li{padding: 5px 15px;background: #efefef;}
.alert-cart-ul li:nth-child(2n){background: #fff;}
.alert-cart-delete{color: #808080;}
.alert-cart-delete i{font-size: 18px;}
.alert-cart-content{margin-left: 85px;margin-right: 30px;}
.alert-cart-title a{color: #231815;font-size: 12px;line-height: 18px;display: block;height: 36px;overflow: hidden;}
.alert-cart-select select{width: 120px;height: 25px;font-size: 12px;margin-right: 5px;border: none;background: #fff;margin-top: 8px;}
.alert-cart-close{color: #fff;display: inline-block;background: #fff;width: 30px;text-align: center;line-height: 30px;height: 30px;background: #d3d3d3;border-radius: 50%;position: absolute;right: -15px;top: -15px;}
.alert-cart-close i{font-size: 20px;}
.alert-cart-number .product-choice-name{color: #595757;font-size: 12px;}
.alert-cart-number .product-sum button{height: 21px;width: 21px;padding: 0!important;text-align: center;}
.alert-cart-number .product-choice-right{line-height: 21px;margin-left: 30px;}
.alert-cart-number .product-choice-name{width: 30px;line-height: 21px;}
.alert-cart-number .product-sum input{height: 21px;line-height: 21px;width: 36px;font-size: 12px;border-color: #868686;}
.alert-cart-number .product-sum{border-color: #868686;}
.alert-cart-bottom{margin-top: 8px;}
.alert-cart-price{color: #595757;font-size: 12px;line-height: 21px;margin-left: 10px;}
.alert-cart-price span{color: #CC0000;font-size: 14px;font-weight: bold;}
.alert-cart-ul{display: block;height: 380px;overflow: hidden;overflow-y: auto;}
.alert-cart-all{text-align: center;color: #000000;font-size: 16px;padding: 10px 0px;}
.alert-cart-all span{color: #CC0000;font-size: 22px;font-weight: bold;}
.alert-cart-button{text-align: center;border-top: 1px dashed #808080;padding: 14px 0px 0px 0px;line-height: 25px;}
.alert-cart-button a{display: inline-block;border-radius: 10px;margin: 0 6px;font-size: 16px;padding: 0 10px;}
.alert-gray{background: #808080;color: #fff!important;}
.alert-blue{background: #006333;color: #fff!important;}
.alert-cart-add{margin-top: -94px;}
@media (min-width: 1080px) {
	.alert-cart-title a:hover,.alert-cart-images:hover,.alert-cart-close:hover,.alert-cart-delete:hover,.alert-cart-button a:hover{opacity: 0.8;}
}
@media (max-width: 500px) {
	 .alert-cart{width: 94%;left: 3%;margin-left: 0;}
	 .alert-cart-images{width: 60px;}
	 .alert-cart-content{margin-left: 70px;margin-right: 20px;}
	 .alert-cart-ul li{padding: 5px;}
	 .alert-cart-select select{width: 47%;margin-right: 2%;}
	 .alert-cart-select select:last-child{margin-right: 0;}
	 .alert-cart-price{margin-left: 5px;}
}
.alert-cart-ul-other{height: auto;}
.search_pageTlist{padding: 15px;}

.product-sum button,.product-sum input{-webkit-appearance: none;height: 32px;background: none;border-radius: 0px;border: none;}
.product-sum button{width: 30px;text-align: center;}
.product-sum{border: 1px solid #e6e6e6;}
.product-sum input{line-height: 32px;width: 50px;text-align: center;border-left: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;}
.product-sum button:focus,.product-sum input:focus{outline: none;}

.alert-article-number {
    font-size: 12px;
    display: inline-block;
    margin-left: 10px;
}
.alert-article-item {
    line-height: 21px!important;
    padding: 0 5px!important;
}

@media (max-width: 767px){
	.idle-alerts-text-right {
		margin-left: 53px;
		color: #595757;
		font-size: 12px;
		line-height: 22px;
	}
	
	.alert-article-number {
        margin-left: 0;
        margin-right: 2px;
    }
	
	.alert-article-item {
        min-height: 44px;
    }
}

/*新的加入購物車彈窗end*/