/***
header, footer background #231f20
yellow #F3E200
yellow deep #FFCC33
theme print / digital

print header green #8DC641
digital header orange #F6921E 


****/
body {font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","微軟正黑體", "Microsoft JhengHei";background-color:#fff}

h1,h2,h3,h4,h5,h6 {}
.clear{clear:both}
.btn-xl {text-transform: uppercase;padding: 1.5rem 3rem;font-size: 0.9rem;font-weight: 700;letter-spacing: 0.1rem;}
.bg-black { background-color: #000 !important;}
.rounded-pill {border-radius: 5rem;}

/** header main **/
.navbar-custom {background-color:#231f20;}
.navbar-custom .navbar-brand {width:200px}
.navbar-custom .navbar-nav .nav-item .nav-link {color:#F3E200 }
.navbar-custom .navbar-nav .nav-item .nav-link-tc {letter-spacing:0.1rem; font-size:1.1rem;padding-left:10px}
.navbar-custom .navbar-nav .nav-item .nav-link-en {letter-spacing:0rem; font-size:1rem;padding-left:20px}

.navbar-shop {padding-bottom: 0rem;background-color:#333333;}
.navbar-shop .navbar-brand { }
.navbar-shop .navbar-logo {background-color:#231f20;padding-top:0; padding-bottom:0 }
.navbar-shop .navbar-nav .nav-item .nav-link {font-size:1.1rem; color:#F3E200 }
.shop-head-hotline-margin {padding:0 10px }
@media(min-width:1201px) {
	.shop-head-hotline-margin {padding:0 20px }
}
.shop-link {color:#fff; font-size:1.1em; letter-spacing:0.1rem; padding-right:1.5rem}
.shop-link:hover {color:#fff;text-decoration:none}

.navbar-custom-print {background-color:#F6921E; }
.navbar-custom-digital {background-color:#8DC641;}

.header-hotline {text-align:center;padding:0 1rem; font-weight:bold; color:#F3E200 !important; display:none}
.header-hotline-shop {color:#333333  !important}
.header-hotline-txt {font-size:1.2rem;  }
.header-hotline-number {font-size:13px; line-height:1.2em; font-weight:normal}
.mobile-menu {display:block}
@media(min-width:992px) {
	.navbar-expand-lg .navbar-nav .nav-link {padding-left:0.3em;padding-right:0.3em}
	.navbar-custom .navbar-brand {width:auto}
	.header-hotline{display:block}
	.mobile-menu {display:none}
}

@media(min-width:1200px) {
	.header-hotline-txt {font-size:1.8rem;  }
	.header-hotline-number {font-size:15px;}	
}

.pm-dropdown {background-color:#666}
.shop-dropdown {background-color:#666; padding-left:1rem}
.pm-lang-tc {color:#fff !important;}
.pm-lang-en {color:#fff !important;}
.lang-shop {color:#fff; }
.lang-shop:hover {color:#fff; }
.shop-language {color:#fff; padding-top:10px; padding-left:20px}
.shop-menu {padding-top:0.5rem; padding-bottom:0.5rem;background-color:#333}
.shop-hide-block {display:none}
@media(min-width:992px) {
	.pm-lang-tc {color:#fff !important; font-size:0.9rem !important;padding-right:3px !important; padding-left:20px !important}
	.pm-lang-en {color:#fff !important; font-size:0.9rem !important;padding-left:3px !important}
	.shop-hide-block {display:block;}
	.shop-head-link {padding-top:13px}
}

.inner-logo-td {width:100px}
@media(min-width:992px) {
	.inner-logo-td {width:200px}
}

@media(min-width:1200px) {
	.inner-logo-td {width:300px}
}

/*** main home ***/
#main-home-d {display:none}
#main-home-m {display:block}
.main-home-btn-left {display:block; background-color:#f7911e; padding:10px 0}
.main-home-btn-right {display:block; background-color:#8dc63e; padding:10px 0}
.home-branch {background-color:#8d8f91; padding:50px; text-align:center}
.home-branch-txt {margin-bottom:30px}
.home-branch-row {margin-bottom:30px}
.home-branch-row a {margin:0 5px}
.home-branch-row a img {margin-bottom:10px}
@media(min-width:768px) {
	#main-home-d {display:block}
	#main-home-m {display:none}
}

/** header shop **/
.shop-nav-section {display:block}

.header-section {}
.header-section-print {background-color:#8DC641}
.header-section-digital {background-color:#F6921E}
@media(min-width:992px) {
.shop-nav-section {display:none}	
}

/**** footer ****/
footer {background-color:#333333; padding:1rem; color:#fff}
.footer-ic-left {display:none}
.footer-ic-center {display:block; text-align:center}
.footer-title {font-size:2em; text-align:center}
.footer-sub-con {font-size:1.2em; text-align:center}
.footer-hotline {font-size:2rem; margin-bottom:1rem}
.footer-tb td {padding-right:10px; padding-bottom:7px}
.footer-tb td a{color:#fff}
.footer-copyrights {padding:10px 0; text-align:center}
@media (min-width:992px) {
	.footer-ic-left {display:block}
	.footer-ic-center {display:none}
	.footer-title {text-align:left}
	.footer-sub-con {text-align:left}
}


.bg-primary {background-color: #ee0979 !important;}
.btn-primary {background-color: #ee0979;border-color: #ee0979;}
.btn-primary:active, .btn-primary:focus, .btn-primary:hover {background-color: #bd0760 !important;border-color: #bd0760 !important;}
.btn-primary:focus {box-shadow: 0 0 0 0.2rem rgba(238, 9, 121, 0.5);}
.btn-secondary {background-color: #ff6a00;border-color: #ff6a00;}
.btn-secondary:active, .btn-secondary:focus, .btn-secondary:hover {background-color: #cc5500 !important;border-color: #cc5500 !important;}
.btn-secondary:focus {box-shadow: 0 0 0 0.2rem rgba(255, 106, 0, 0.5);}



.scrollup {display: none;width: 30px;height: 30px;border-radius: 15px;opacity: .3;position: fixed;bottom: 40px;right: 25px;color: #fff;cursor: pointer;    background-color: #000;z-index: 10;-webkit-transition: background-color 2s ease-in-out;-moz-transition: background-color 2s ease-in-out;
-o-transition: background-color 2s ease-in-out;transition: background-color 2s ease-in-out;
}

.scrollup:hover {background-color: $brand-primary;opacity: 1;}
.scrollup i {font-size: 13px;position: absolute;opacity: 1; color: #fff;left: 50%;top: 50%;margin-top: -7px;margin-left: -6px;text-decoration: none;}

.row-back-top{display:block; margin-top:30px;margin-bottom:50px} 
.back-top {text-align:center}
.back-top a {padding:10px; background-color:#F6921E; color:#fff}
@media (min-width:768px) {
	.row-back-top {display:none}
}

.color-white {color:#ffffff}
.bg-white {background-color:#ffffff}
.bg-grey-light {background-color:#999999}
.no-side-padding {padding-left:0px !important; padding-right:0px !important}
/***************
home
*******************/
.main-big-btn {width:100%; height:300px}

.main-big-btn a {display:block; width:100%; height:100%;color:#fff;padding-left:3rem;  position:absolute; z-index:1 }
.main-big-btn a:hover {text-decoration:none; background:url('img/main_banner_over.png'); background-position:6% 70% ; background-repeat:no-repeat }
.main-bg-left {background-image:url('img/main_banner_paper.png'); background-size:cover; background-position:center center }
.main-bg-right {background-image:url('img/main_banner_digit.png'); background-size:cover; background-position:center center }
.main-banner-name { position:absolute; z-index:0; top:10%; left:5%;  font-size:3rem; color:#fff }
@media(min-width:768px) {
	.main-big-btn {width:100%; height:680px}
	.main-banner-name { position:absolute; z-index:0; top:30%; left:5%;  font-size:4rem; }
}



/**************
main top banner
**************/
#section-top-banner {}
#section-top-banner img {width:100%}
.content-company {padding:30px 0 200px 0; font-size:1em}

.content-equipment {padding:30px 0 200px 0; font-size:2em}

.section-padding {padding:30px 0 50px 0}
.content-contact  {padding:0 30px}
.content-contact  td {padding-right:15px; padding-bottom:15px; font-size:1.2em}
.content-contact .contact-company {font-size:1.2em; margin-bottom:30px}

.big-txt {font-size:1.1em}
a.big-txt {color:#000}
.txt-orange {color:rgba(236, 143, 38, 1)}

.contact-br {display:block}
@media (min-width:768px) {
.contact-br {display:none}
.big-txt {font-size:1.3em}
}


/******************************
shop home
*****************************/

.section-banner {height:200px}
.slick-slider {margin-bottom:0}
.slick-dots {bottom:-20px}
.slick-prev {left:50px}
.slick-next {right:50px}
.slick-dots li.slick-active button:before {color:#F6921E}
@media (min-width:768px) {
	.slick-dots {bottom:15px}
}

.shop-home-list{padding-top:15px; padding-bottom:30px}
.shop-home-item {float:left; }
.shop-home-item-right-margin-1 {margin:0 22px 15px 0px}
.shop-home-item-right-margin-2 {margin:0 13px 15px 0px}
.shop-home-item-no-right-margin {margin:0 0 15px 0px}

.shop-home-width-1 {width:100%}
.shop-home-width-2 {width:100%}
.shop-home-width-3 {width:100%}
.shop-home-width-4 {width:100%}
.shop-home-name {font-size:1.3rem; padding:5px 10px; font-weight:bold}
.shop-home-name-size-1 {font-size:1.3rem;}
.shop-home-name-size-en {font-size:0.9rem;}
.shop-home-name-size-2 {font-size:1rem;}
.shop-home-name-color-1 {background-color:#8DC641; color:#fff}
.shop-home-name-color-1 a {color:#fff}
.shop-home-name-color-1 a:hover {color:#fff;text-decoration:none}

.shop-home-name-color-2 {background-color:#FFCC33; color:#4D4D4D}
.shop-home-name-color-2 a { color:#4D4D4D}
.shop-home-name-color-2 a:hover {color:#4D4D4D;text-decoration:none}

.shop-home-name-color-3 {background-color:#F6921E; color:#FFF}
.shop-home-name-color-3 a { color:#FFF}
.shop-home-name-color-3 a:hover {color:#FFF;text-decoration:none}

.shop-home-name-color-4 {background-color:#FFCC33; color:#4D4D4D}
.shop-home-name-color-4 a { color:#4D4D4D}
.shop-home-name-color-4 a:hover {color:#4D4D4D;text-decoration:none}


.shop-home-pic {background-position:center center; background-repeat:no-repeat; background-size:cover; background-color:#fff}
.shop-home-pic-height-1 {height:300px}
.shop-home-pic-height-1a {height:300px}
.shop-home-pic-height-2 {height:300px}
.shop-home-pic-height-3 {height:300px}
.shop-home-link {display:block; width:100%; height:100%}

/******* print ********/
.img-src-p-1 {background-image:url('img/p_home/1m.png')}
.img-src-p-2 {background-image:url('img/p_home/a2m.png')}
.img-src-p-3 {background-image:url('img/p_home/3m.jpg')}
.img-src-p-4 {background-image:url('img/p_home/4m.jpg')}
.img-src-p-5 {background-image:url('img/p_home/5m.jpg')}
.img-src-p-6 {background-image:url('img/p_home/6m.png')}
.img-src-p-7 {background-image:url('img/p_home/7m.jpg')}
.img-src-p-8 {background-image:url('img/p_home/8m.jpg')}
.img-src-p-9 {background-image:url('img/p_home/9m.png')}

/*** banner **/
.img-src-b-1 {background-image:url('img/home/p1m.jpg')}
.img-src-b-2 {background-image:url('img/home/p2m.jpg')}
.img-src-b-3 {background-image:url('img/home/p3m.jpg')}
.img-src-b-4 {background-image:url('img/home/p4m.jpg')}
.img-src-b-5 {background-image:url('img/home/p5m.jpg')}
.img-src-b-6 {background-image:url('img/home/p6m.jpg')}
.img-src-b-7 {background-image:url('img/home/p7m.jpg')}
.img-src-b-8 {background-image:url('img/home/p8m.jpg')}
.img-src-b-9 {background-image:url('img/home/p9m.jpg')}
.img-src-b-10 {background-image:url('img/home/p10m.jpg')}
.img-src-b-11 {background-image:url('img/home/Hm.jpg')}



@media (min-width:992px) {
	.shop-home-pic { background-size:retain;}
	.shop-home-width-1 {width:260px}
	.shop-home-width-2 {width:147px}
	.shop-home-width-3 {width:220px}
	.shop-home-width-4 {width:360px}
	.shop-home-pic {background-size:cover;}
	.shop-home-pic-height-1 {height:208px}
	.shop-home-pic-height-1a {height:153px}
	.shop-home-pic-height-2 {height:108px}
	.shop-home-pic-height-3 {height:108px}
	
	.img-src-p-1 {background-image:url('img/p_home/1.png')}
	.img-src-p-2 {background-image:url('img/p_home/a2.png')}
	.img-src-p-3 {background-image:url('img/p_home/3.png')}
	.img-src-p-4 {background-image:url('img/p_home/4.png')}
	.img-src-p-5 {background-image:url('img/p_home/5.png')}
	.img-src-p-6 {background-image:url('img/p_home/6.png')}
	.img-src-p-7 {background-image:url('img/p_home/7.png')}
	.img-src-p-8 {background-image:url('img/p_home/8.png')}
	.img-src-p-9 {background-image:url('img/p_home/9.png')}

	.img-src-b-1 {background-image:url('img/home/p1.png')}
	.img-src-b-2 {background-image:url('img/home/p2.png')}
	.img-src-b-3 {background-image:url('img/home/p3.png')}
	.img-src-b-4 {background-image:url('img/home/p4.png')}
	.img-src-b-5 {background-image:url('img/home/p5.png')}
	.img-src-b-6 {background-image:url('img/home/p6.png')}
	.img-src-b-7 {background-image:url('img/home/p7.png')}	
	.img-src-b-8 {background-image:url('img/home/p8.png')}
	.img-src-b-9 {background-image:url('img/home/p9.png')}
	.img-src-b-10 {background-image:url('img/home/p10.png')}
	.img-src-b-11 {background-image:url('img/home/H.jpg')}

	
}

/***************
branch
*************/
.branch-link-list {margin-bottom:30px}
.branch-link {float:left; margin-right:25px; margin-bottom:10px}
.branch-link-last {float:left; margin-bottom:10px}

.branch-item {padding:20px; border-top:1px solid #666}
.branch-info {}
.branch-info .branch-name{font-size:24px; font-weight:bold; margin-bottom:15px}
.branch-info td {padding-bottom:15px}
.branch-info table td a {color:#000}
.branch-map {}
/***********
shop common
********************/
.section-common-inner {padding:20px 0 50px 0; background-color:#fff}

.left-menu {background-color:#999999}
.left-menu a {display:block; color:#fff; padding:7px 15px}
.left-menu a:hover {text-decoration:none}

.left-print {margin-bottom:30px}
.left-print .cate {background-color:#F6921E; margin-bottom:5px}
.left-print .sub {}

.left-banner {}
.left-banner .cate {background-color:#8CC63F; margin-bottom:5px}
.left-banner .sub {}

.inner-head  {padding:10px 15px; border-top-left-radius: 25px; border-bottom-left-radius: 25px}
.inner-head-print {border: 1px solid #F6921E;background-color:#F6921E; background-image:url('img/inner_head_o.png'); background-position:left center; background-repeat:no-repeat; background-size:contain}

.inner-head-digital {border: 1px solid #88bd43;background-color:#88bd43; background-image:url('img/inner_head_g.png'); background-position:left center; background-repeat:no-repeat; background-size:contain; }
.inner-head-arrow {}
.inner-head-title {font-weight:bold; color:#000; font-size:1.5em}
.inner-head-desp {font-size:0.8em;  color:#fff;}

.inner-content-area {padding:20px 0px 0 0px }

.inner-head-hide-m {display:none}
.inner-head-show-m {display:block}
@media(min-width:992px) {
	.inner-content-area {padding:20px 50px 0 50px;display: inline-block;}
	.inner-head-hide-m {display:block}
	.inner-head-show-m {display:none}
}

.tbp td{ font-size:0.8em; padding:0.5em}
 
.tbhead {font-weight:bold; }
.tbhead td {border-bottom:1px solid #999999; border-right:1px solid #999999; white-space: nowrap;  }
.tbheadb {font-weight:bold; }
.tbheadb td {border:1px solid #999999; white-space: nowrap;  }
.tbg .tbhead td {color:#7DB03D}
.tbg .tbheadb td {color:#7DB03D}
.tbo .tbhead td {color:#F6921E}
.tbo .tbheadb td {color:#F6921E}
.tbrow {border-bottom:1px solid #999999; border-right:1px solid #999999; white-space: nowrap; }
.bgw {background-color:#fff !important}
.nr {border-right:none !important}
.nnr {border-right:1px solid #999999 !important}
.allborder {border:1px solid #999999; white-space: nowrap;}
.table-area { position: relative; margin-top: 80px; }
.table-watermark-a5s { position: absolute; text-align: center; top: 220px; left: 180px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-a5d { position: absolute; text-align: center; top: 790px; left: 180px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-a4s { position: absolute; text-align: center; top: 1360px; left: 180px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-a4d { position: absolute; text-align: center; top: 1930px; left: 180px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-a3s { position: absolute; text-align: center; top: 2500px; left: 180px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-a3d { position: absolute; text-align: center; top: 3070px; left: 180px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-lf1 { position: absolute; text-align: center; top: 60px; left: 100px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-lf2 { position: absolute; text-align: center; top: 500px; left: 100px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-lf3 { position: absolute; text-align: center; top: 2050px; left:100px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-lf4 { position: absolute; text-align: center; top: 2950px; left: 100px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-lf5 { position: absolute; text-align: center; top: 4020px; left: 100px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-lf6 { position: absolute; text-align: center; top: 4500px; left: 100px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-po1 { position: absolute; text-align: center; top: 280px; left: 70px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-po2 { position: absolute; text-align: center; top: 950px; left: 70px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-po3 { position: absolute; text-align: center; top: 1750px; left:50px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-po4 { position: absolute; text-align: center; top: 2400px; left: 50px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c01 { position: absolute; text-align: center; top: 420px; left: 190px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c02 { position: absolute; text-align: center; top: 1220px; left: 190px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c03 { position: absolute; text-align: center; top: 2580px; left: 190px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c04 { position: absolute; text-align: center; top: 3500px; left: 190px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c05 { position: absolute; text-align: center; top: 4570px; left: 190px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c06 { position: absolute; text-align: center; top: 5470px; left: 190px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c07 { position: absolute; text-align: center; top: 6800px; left: 190px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c08 { position: absolute; text-align: center; top: 7930px; left: 190px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c11 { position: absolute; text-align: center; top: 380px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c12 { position: absolute; text-align: center; top: 1320px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c13 { position: absolute; text-align: center; top: 2460px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c14 { position: absolute; text-align: center; top: 3400px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c15 { position: absolute; text-align: center; top: 4820px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c16 { position: absolute; text-align: center; top: 5750px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c17 { position: absolute; text-align: center; top: 7230px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c18 { position: absolute; text-align: center; top: 8180px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c21 { position: absolute; text-align: center; top: 420px; left: 160px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c22 { position: absolute; text-align: center; top: 1650px; left: 160px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c23 { position: absolute; text-align: center; top: 3180px; left: 160px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c24 { position: absolute; text-align: center; top: 4780px; left: 160px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c25 { position: absolute; text-align: center; top: 6300px; left: 160px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c26 { position: absolute; text-align: center; top: 7200px; left: 160px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c27 { position: absolute; text-align: center; top: 8080px; left: 160px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c28 { position: absolute; text-align: center; top: 8980px; left: 160px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c29 { position: absolute; text-align: center; top: 10260px; left: 160px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c30 { position: absolute; text-align: center; top: 11340px; left: 160px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c31 { position: absolute; text-align: center; top: 12420px; left: 160px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c32 { position: absolute; text-align: center; top: 13500px; left: 160px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c33 { position: absolute; text-align: center; top: 14580px; left: 160px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c34 { position: absolute; text-align: center; top: 15510px; left: 160px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c35 { position: absolute; text-align: center; top: 16400px; left: 160px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c36 { position: absolute; text-align: center; top: 17300px; left: 160px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c41 { position: absolute; text-align: center; top: 480px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c42 { position: absolute; text-align: center; top: 1360px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c43 { position: absolute; text-align: center; top: 2400px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-c44 { position: absolute; text-align: center; top: 3270px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b01 { position: absolute; text-align: center; top: 800px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b02 { position: absolute; text-align: center; top: 2520px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b03 { position: absolute; text-align: center; top: 800px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b04 { position: absolute; text-align: center; top: 800px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b11 { position: absolute; text-align: center; top: 550px; left: 220px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b12 { position: absolute; text-align: center; top: 1380px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b13 { position: absolute; text-align: center; top: 2280px; left: 190px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b14 { position: absolute; text-align: center; top: -20px; left: 00px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b15 { position: absolute; text-align: center; top: 270px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b21 { position: absolute; text-align: center; top: 50px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b22 { position: absolute; text-align: center; top: 490px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b23 { position: absolute; text-align: center; top: 810px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b24 { position: absolute; text-align: center; top: 1020px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b25 { position: absolute; text-align: center; top: 1190px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b26 { position: absolute; text-align: center; top: -40px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b27 { position: absolute; text-align: center; top: 140px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b28 { position: absolute; text-align: center; top: 350px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b29 { position: absolute; text-align: center; top: 530px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b31 { position: absolute; text-align: center; top: 330px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b32 { position: absolute; text-align: center; top: 530px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b33 { position: absolute; text-align: center; top: 720px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b41 { position: absolute; text-align: center; top: 80px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b42 { position: absolute; text-align: center; top: 280px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b43 { position: absolute; text-align: center; top: 780px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b44 { position: absolute; text-align: center; top: 960px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b45 { position: absolute; text-align: center; top: 1530px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b46 { position: absolute; text-align: center; top: 2120px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b47 { position: absolute; text-align: center; top: 2330px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b48 { position: absolute; text-align: center; top: 2540px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b49 { position: absolute; text-align: center; top: 3080px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b50 { position: absolute; text-align: center; top: 3300px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b51 { position: absolute; text-align: center; top: 150px; left: 20px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b52 { position: absolute; text-align: center; top: 350px; left: 20px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b53 { position: absolute; text-align: center; top: 180px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b54 { position: absolute; text-align: center; top: 160px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b55 { position: absolute; text-align: center; top: 380px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b56 { position: absolute; text-align: center; top: 160px; left: 0px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b57 { position: absolute; text-align: center; top: 420px; left: 0px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b61 { position: absolute; text-align: center; top: 200px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b62 { position: absolute; text-align: center; top: 380px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b63 { position: absolute; text-align: center; top: 930px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b64 { position: absolute; text-align: center; top: 1200px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b65 { position: absolute; text-align: center; top: 1500px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b66 { position: absolute; text-align: center; top: 1720px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b67 { position: absolute; text-align: center; top: 1890px; left: 40px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b68 { position: absolute; text-align: center; top: 2080px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b69 { position: absolute; text-align: center; top: 2500px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b70 { position: absolute; text-align: center; top: 2700px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b71 { position: absolute; text-align: center; top: 2920px; left: 110px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b72 { position: absolute; text-align: center; top: 3160px; left: 110px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b73 { position: absolute; text-align: center; top: 3350px; left: 60px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b74 { position: absolute; text-align: center; top: 150px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b75 { position: absolute; text-align: center; top: 420px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b76 { position: absolute; text-align: center; top: 700px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b77 { position: absolute; text-align: center; top: 1090px; left: 60px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b78 { position: absolute; text-align: center; top: 60px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b79 { position: absolute; text-align: center; top: 270px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b80 { position: absolute; text-align: center; top: 490px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b81 { position: absolute; text-align: center; top: 700px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b82 { position: absolute; text-align: center; top: 890px; left: 80px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b83 { position: absolute; text-align: center; top: 180px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b84 { position: absolute; text-align: center; top: 430px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b85 { position: absolute; text-align: center; top: 750px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b86 { position: absolute; text-align: center; top: 1000px; left: 140px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.table-watermark-b87 { position: absolute; text-align: center; top: 20px; left: -20px; pointer-events: none; color: #000; opacity: 0.12; font-weight: 700; font-size: 42px; line-height: 1.2; white-space: nowrap; transform: rotate(-18deg); }
.cheadg, .cheado {margin:30px 0 20px 0; font-size:1.1em; color:#fff; padding:10px 20px; font-weight:bold}
.cheadg {background-color:#8CC63F}
.cheado {background-color:#F6921E}

.bgg {background-color:#E9F4E4}
.bgo {background-color:#FFF3E3}
.bgn td{background-color:#fff !important}
.trg td {background-color:#E9F4E4}
.tro td {background-color:#FFF3E3}

.ccs {padding:10px 10px 10px 10px; color:#fff; border-radius:5px; font-size:1.2em; display:block; margin-right:10px; background-color:#999}
.ccg, .cco {padding:10px 10px 10px 10px; color:#fff; border-radius:5px; font-size:1.2em; display:block; margin-right:10px}
.ccg {background-color:#8CC63F}
.cco {background-color:#F6921E}
@media(min-width:768px) {
	
	.ccs {display:inline;margin-right:1px}
	.ccg, .cco {padding:10px 100px 10px 10px; font-size:1.2em;display:inline;margin-right:1px}
}


/*** ccbg, ccbo is two line cco ***/
.ccbg, .ccbo {padding:10px 100px 10px 10px; color:#fff; border-radius:5px; font-size:1.2em;}
.ccbg {background-color:#8CC63F}
.ccbo {background-color:#F6921E}


.ccon {margin-top:30px;font-size:0.9em; letter-spacing:0.1em; padding-left:20px}

h4.hbg {padding:10px 100px 10px 10px; color:#fff; border-radius:5px; font-size:1.2em;background-color:#8CC63F}

.txtred{color:#ff0000}


.custom-head-title {
    font-weight: bold;
    color: #000;
    font-size: 1.5em;
	display:inline;
}
/*** print banner shop link ***/
.print-shop-link {font-weight:bold; display:inline; font-size:1em; width:100%; height:100%; }
.banner-print-shop-link {font-weight:normal; display:inline; font-size:.85em; width:100%; height:100%; }

.product-description{font-weight:normal; display:inline; font-size:1em; width:100%; height:100%; }

.small-shop-name{color: #fff; display:inline; font-size: 1rem; width:100%; height:100%;}

.test {
    font-weight: bold;
    color: #000;
    font-size: 1.5em;
}
/*** exhibition ***/
.exhibition-table {text-align:center; background-color:white;}
.exhibition-td-image-container {width: 15%; padding:20px 5px 20px 20px; border-bottom:10px solid #999999; border-top:10px solid #999999; border-left:10px solid #999999; border-radius: 5px;}
.exhibition-td-image {width: 100%;}
.exhibition-td-name-container {width: 35%; padding:20px 20px 20px 5px; border-bottom:10px solid #999999; border-top:10px solid #999999; border-right:10px solid #999999; border-radius: 5px; word-wrap: break-word;}
.exhibition-td-empty {background-color:#999999; border:10px solid #999999;}
/*** end ***/




















