/* 綁約 */
.container-box .bound-wrap {
	position: relative;
	width: 100%;
}

.container-box .bound-wrap .venue-body {
	background: url(https://www.myfone.com.tw/buy/myfoneweb/buy/event2023/event230901-main/bg_bound_center-m.png) 0 0 repeat-y;
	background-size: 100%;
}
.container-box .bound-wrap .venue-body .box-event {
	position: relative;
	overflow: hidden;
	width: 90%;
	margin: auto;
}

.container-box .bound-wrap .venue-body .box-event .t-box{
	float: left;
	width: 46%;
	margin:2%;
	padding: 2%;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	border-radius: 16px;
	border: 1px solid #fcd723;
	background: #FFF;
	flex-flow: column;
	transition: .3s ease all;
}

.container-box .bound-wrap .venue-body .box-event .t-box .shop-pic{
	width: 100%;
	display: block;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	float: none;
}
.container-box .bound-wrap .venue-body .box-event .t-box .shop-pic img{
	width: 100%;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.container-box .bound-wrap .venue-body .box-event .t-box .shop-txt{
	width: 100%;
	max-width: 270px;
	float: none;
}
.container-box .bound-wrap .venue-body .box-event .t-box .shop-txt .tit{
	font-size: 16px;
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.container-box .bound-wrap .venue-body .box-event .t-box .shop-txt .fea{
	color: var(--color-red);
	font-size: 15px;
	margin: 3% auto;
}
.container-box .bound-wrap .venue-body .box-event .t-box .shop-txt .abox{
	width: 100%;
	float: left;
}

.container-box .bound-wrap .venue-body .box-event .t-box .shop-txt .abox .btnx{
	-webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    width: 98%;
    text-align: center;
    line-height: 30px;
    color: var(--color-white);
    float: none;
    margin: 2%;

	
}
.container-box .bound-wrap .venue-body .box-event .t-box .shop-txt .abox .btnx a{
	color: var(--color-white);
	text-decoration: none;
	display: block;
	padding: 2px 8px;
	overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.container-box .bound-wrap .venue-body .box-event .t-box .shop-txt .abox .b1{
	background: linear-gradient(to bottom,  rgba(62,29,228,1) 0%,rgba(56,16,142,1) 100%);
}

.container-box .bound-wrap .venue-body .box-event .t-box .shop-txt .abox .b2{
	background: linear-gradient(to bottom,  rgba(249,123,0,1) 1%,rgba(249,75,0,1) 100%);
}
.container-box .bound-wrap .venue-body .box-event .t-box .shop-txt .abox .text{
	width: 98%;
	font-size: 13px;
	text-align: center;
	float: left;
	overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  float: none;
    margin: 2%;
}

/* 品牌特惠 */
.container-box .brand-wrap {
	position: relative;
	width: 100%;
}
/*
.container-box .brand-wrap:before {
	content: "";
	display: block;
	position: relative;
	background: url(https://www.myfone.com.tw/buy/myfoneweb/buy/event2022/221018_1111/images/bg_brand_hand.png) 0 0 no-repeat;
	width: 100%;
	height: 103px;
}
.container-box .brand-wrap:after {
	content: "";
	display: block;
	position: relative;
	width: 100%;
	height: 52px;
	background: url(https://www.myfone.com.tw/buy/myfoneweb/buy/event2022/221018_1111/images/bg_brand_footer.png) 0 0 no-repeat;
}
*/
.container-box .brand-wrap .venue-body {
	background: url(https://www.myfone.com.tw/buy/myfoneweb/buy/event2022/221018_1111/images/bg_brand_center-m.png) 0 0 repeat-y;
	background-size: 100%;
}
.container-box .brand-wrap .venue-body .box-event {
	width: 90%;
	margin: auto;
	position: relative;
	overflow: hidden;
	display: flex;
	justify-content: space-around;
    flex-wrap: wrap;
}

.container-box .brand-wrap .venue-body .box-event .t-box{
	display: flex;
	width: 46%;
	margin: 2%;
	padding: 2%;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	border-radius: 16px;
	border: 1px solid #ff46f8;
	background: #FFF;
	flex-flow: column;
	transition: .3s ease all;
}
.container-box .brand-wrap .venue-body .box-event .t-box .shop-pic{
	width: 100%;
	display: block;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.container-box .brand-wrap .venue-body .box-event .t-box .shop-pic img{
	width: 100%;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.container-box .brand-wrap .venue-body .box-event .t-box .btnx{
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	width: 100%;
	text-align: center;
	line-height: 30px;
	color: var(--color-white);
	float: left;
	font-size: 16px;
	margin: 5px auto;
	padding: 2px 8px;
	overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  background: linear-gradient(to bottom,  rgba(152,52,252,1) 1%,rgba(92,11,180,1) 100%);
  text-shadow: 0.1em 0.1em 0.01em #333
}
@media screen and (max-width: 375px) {
	.container-box .brand-wrap .venue-body .box-event .t-box .btnx {
		font-size: 13px;
		line-height: 20px;
	}

}
.container-box .brand-wrap .venue-body .box-event .t-box a {
	display: inline-block;

    transition: .3s ease all;
}
.container-box .brand-wrap .venue-body .box-event .t-box:hover{
	transform: scale(.97);
	filter:contrast(130%);
}

/* 十大熱銷 */
.container-box .brand-wrap {
	position: relative;
	width: 100%;
}
/*
.container-box .hot-wrap:before {
	content: "";
	display: block;
	position: relative;
	background: url(https://www.myfone.com.tw/buy/myfoneweb/buy/event2022/221018_1111/images/bg_hot_hand.png) 0 0 no-repeat;
	width: 100%;
	height: 103px;
}
.container-box .hot-wrap:after {
	content: "";
	display: block;
	position: relative;
	width: 100%;
	height: 52px;
	background: url(https://www.myfone.com.tw/buy/myfoneweb/buy/event2022/221018_1111/images/bg_hot_footer.png) 0 0 no-repeat;
}
*/
.container-box .hot-wrap .venue-body {
	width: 100%;
	background: url(https://www.myfone.com.tw/buy/myfoneweb/buy/event2022/221018_1111/images/bg_hot_center-m.png) 0 0 repeat-y;
	background-size: 100%;
	overflow: hidden;
}
.container-box .hot-wrap .venue-body .box-event {
	width: 90%;
	margin: 0 auto;
overflow: hidden;
}
.container-box .hot-wrap .venue-body .box-event .box1{
	float: none;
	width: 100%;
}
.container-box .hot-wrap .venue-body .box-event .box2{
	float: left;
	width: 48.5%;
	margin-top: 10px;
	margin-right: 3%;
}
.container-box .hot-wrap .venue-body .box-event .box2:nth-child(odd){
	margin-right: 0;
}
.container-box .hot-wrap .venue-body .box-event .box2 img{
	width: 100%;
}

.container-box .hot-wrap .venue-body .box-event .box1 a, .container-box .hot-wrap .venue-body .box-event .box2 a {
	display: inline-block;

    transition: .3s ease all;
}
.container-box .hot-wrap .venue-body .box-event .box1 a:hover, .container-box .hot-wrap .venue-body .box-event .box2 a:hover{
	transform: scale(.97);
	filter:contrast(130%);
}


.container-box .hot-wrap .venue-body .hashtag {
	width: 90%;
	margin: 5% auto 0;
	position: relative;
	overflow: hidden;
	text-align: right;
}
.container-box .hot-wrap .venue-body .hashtag a {
	display: inline-block;
	padding: 3% 8px;
	margin: 4px;
	font-size: 13px;
}
.container-box .hot-wrap .venue-body .hashtag a:hover {
	text-decoration: underline;
}
.container-box .hot-wrap .venue-body .hashtag a {
	color: #00fff6;
	-webkit-box-shadow: inset 0 0 8px #00fff6;
	box-shadow:         inset 0 0 8px #00fff6;
	border: 1px solid #00fff6;
}

/* 雙11精選會場 */
.container-box .venue-wrap1 {
	position: relative;
	width: 1000px;
}
.container-box .venue-wrap1:before {
	content: "";
	display: block;
	position: relative;
	background: url(https://www.myfone.com.tw/buy/myfoneweb/buy/event2022/221018_1111/images/bg_venue_handa.png) 0 0 no-repeat;
	width: 100%;
	height: 103px;
}
.container-box .venue-wrap1:after {
	content: "";
	display: block;
	position: relative;
	width: 100%;
	height: 52px;
	background: url(https://www.myfone.com.tw/buy/myfoneweb/buy/event2022/221018_1111/images/bg_venue_footer.png) 0 0 no-repeat;
}

.container-box .venue-wrap1 .venue-body {
	background: url(https://www.myfone.com.tw/buy/myfoneweb/buy/event2022/221018_1111/images/bg_venue_center.png) 0 0 repeat-y;
	padding: 0 35px;
}
.container-box .venue-wrap1 .venue-body .tbn-event {
	position: relative;
	overflow: hidden;
	display: flex;
	justify-content: space-around;
	flex-wrap: wrap;
}

.container-box .venue-wrap1 .venue-body .tbn-event .t-box{
	display: flex;
	width: 25%;
	max-width: 210px;
	margin: 8px;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	border-radius: 16px;
	border: 1px solid #fff;;
	flex-flow: column;
	transition: .3s ease all;
}
.container-box .venue-wrap1 .venue-body .tbn-event .t-box:hover{
	transform: scale(1.05);
	filter:contrast(130%);
}
.container-box .venue-wrap1 .venue-body .tbn-event .t-box .shop-name{
	font-size: 22px;
	width: 100%;
	text-align: center;
	color:var(--color-white) ;
	line-height: 1.5;
	padding: 5px ;
	font-weight: 700;
}

.container-box .venue-wrap1 .venue-body .tbn-event .t-box .shop-pic{
	width: 92%;
	max-width: 172px;

	display: block;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.container-box .venue-wrap1 .venue-body .tbn-event .t-box .shop-pic img{
	width: 100%;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.container-box .venue-wrap1 .venue-body .tbn-event .t-box .box1{
	width: 175px;
	position: relative;
}
.container-box .venue-wrap1 .venue-body .tbn-event .t-box .box1 .s-left{
	width: 104px;
	float: left;
	display: inline-block;
	margin: 5px 0px;
	text-align: center;

}
.container-box .venue-wrap1 .venue-body .tbn-event .t-box .box1 .s-left .c1, .container-box .venue-wrap1 .venue-body .tbn-event .t-box .box1 .s-left .b1{
	overflow: hidden;
    text-overflow: ellipsis;
	white-space: nowrap;
	width: 104px;
}
.container-box .venue-wrap1 .venue-body .tbn-event .t-box .box1 .s-left .c1{
	font-size: 22px;
	color: var(--color-white) ;
}
.container-box .venue-wrap1 .venue-body .tbn-event .t-box .box1 .s-left .c2{
	font-size: 22px;
	color: var(--color-black) ;
}
.container-box .venue-wrap1 .venue-body .tbn-event .t-box .box1 .s-left .b1{
	font-size: 30px;
	font-weight: 900;
	color:var(--color-yellow) ;
}
.container-box .venue-wrap1 .venue-body .tbn-event .t-box .box1 .s-left .b2{
	font-size: 30px;
	font-weight: 900;
	color:var(--color-red) ;
}
.container-box .venue-wrap1 .venue-body .tbn-event .t-box .box1 .s-left .b1 span{
	font-size: 22px;
}
.container-box .venue-wrap1 .venue-body .tbn-event .t-box .box1 .s-right{
	background:url(https://www.myfone.com.tw/buy/myfoneweb/buy/event2022/221018_1111/images/venue_feature.png) 50% 0 no-repeat;
	background-size: cover;
	font-size: 24px;
	font-weight: 900;
	color: var(--color-yellow);
	width: 70px;
	float: left;
	height: 74px;
	margin: 5px 0px;
	text-align: center;
	line-height: 60px;
}

/* 網路門市 */
.container-box .venue-wrap1 .venue-body .tbn-event .t1{
	background:var(--color-red-venue) ;
}
/* 手機平板 */
.container-box .venue-wrap1 .venue-body .tbn-event .t2{
	background:var(--color-pink-venue) ;
}
/* 手機配件 */
.container-box .venue-wrap1 .venue-body .tbn-event .t3{
	background:var(--color-blue-venue) ;
}
/* 家電影音 */
.container-box .venue-wrap1 .venue-body .tbn-event .t4{
	background:var(--color-Purple-venue) ;
}
/* 資訊筆電 */
.container-box .venue-wrap1 .venue-body .tbn-event .t5{
	background:var(--color-m-yellow-venue) ;
}
/* 電腦周邊 */
.container-box .venue-wrap1 .venue-body .tbn-event .t6{
	background:var(--color-org-venue) ;
}
/* 數位遊戲 */
.container-box .venue-wrap1 .venue-body .tbn-event .t7{
	background:var(--color-s-green-venue) ;
}
/* 台哥大精選 */
.container-box .venue-wrap1 .venue-body .tbn-event .t8{
	background:var(--color-m-green-venue) ;
}