.edit-area { width: 100%; left: 0; right: 0; top: 0; bottom: 0; padding: 10px; line-height: 1; font-family: "微軟正黑體", "Microsoft Jhenghei", "Heiti TC", "LiHei Pro", sans-serif; background: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: background, 0.3s; -moz-transition: background, 0.3s; -o-transition: background, 0.3s; transition: background, 0.3s; position: absolute; z-index: 1; }
.edit-area:hover { background: #444; background: rgba(0, 0, 0, 0.6); }
.edit-area:hover button, .edit-area:hover .edit-sort { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1; }
.edit-area:hover .edit-sort { color: #ccc; background: rgba(0, 0, 0, 0.5); }
.edit-area:hover .tooltip { display: block; }
.edit-area button { color: #fff; font-size: 15px; font-family: "微軟正黑體", "Microsoft Jhenghei", "Heiti TC", "LiHei Pro", sans-serif; padding: 7px 21px; background: #0094c9; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; -webkit-transition: background, 0.3s, box-shadow, 0.2s; -moz-transition: background, 0.3s, box-shadow, 0.2s; -o-transition: background, 0.3s, box-shadow, 0.2s; transition: background, 0.3s, box-shadow, 0.2s; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; cursor: pointer; display: inline-block; }
.edit-area button:hover { background: #006e96; }
.edit-area button i { font-size: 1.1em; margin-right: 5px; }
.edit-area button:hover { -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 -5px 0 inset; -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 -5px 0 inset; box-shadow: rgba(0, 0, 0, 0.4) 0 -5px 0 inset; }
.edit-area button.btn-edit { margin-bottom: 8px; display: block; }
.edit-area button.btn-create { background: #4d9900; display: block; }
.edit-area button.btn-create:hover { background: #336600; }
.edit-area button.btn-delete { margin: 0 5px 8px 0; background: #9aa9b3; }
.edit-area button.btn-delete:hover { background: #7d919d; }
.edit-area button.btn-permission { background: #004963; }
.edit-area button.btn-permission:hover { background: #002330; }
.edit-area .edit-sort { color: #fff; font-size: 15px; margin-bottom: 8px; padding: 5px 15px; background: #333; background: rgba(0, 0, 0, 0.6); -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; -webkit-transition: background, 0.2s; -moz-transition: background, 0.2s; -o-transition: background, 0.2s; transition: background, 0.2s; vertical-align: top; display: inline-block; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; }
.edit-area .edit-sort i { margin-right: 5px; }
.edit-area .edit-sort .ui-spinner { margin-left: 5px; }
.edit-area .edit-sort .ui-spinner input { font-size: 12px !important; font-family: "Segoe UI", Arial, sans-serif !important; padding: 1px 2px; }
.edit-area .edit-sort:hover { color: #fff; background: #0068b6; }
.edit-area .tooltip { right: 10px; top: 8px; margin: 0 5px; padding: 10px 20px; color: #fff; font-size: 16px; background: #f90; border: #fff 1px solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: rgba(0, 0, 0, 0.3) 3px 3px 5px; -moz-box-shadow: rgba(0, 0, 0, 0.3) 3px 3px 5px; box-shadow: rgba(0, 0, 0, 0.3) 3px 3px 5px; display: none; position: absolute; }
.edit-area .tooltip:before, .edit-area .tooltip:after { content: "\0020"; right: 100%; top: 50%; border: transparent solid; position: absolute; }
.edit-area .tooltip:before { border-width: 8px; border-right-color: #fff; margin-top: -8px; }
.edit-area .tooltip:after { border-width: 7px; border-right-color: #f90; margin-top: -7px; }
.edit-area *:focus { outline: 0; }

#wrapper.full-page { margin: 50px 0 0; }
#wrapper.full-page #container { width: 100%; margin: 0; }

.modify-detail { width: 1000px; }

.modify-block { width: 1000px; font-family: "微軟正黑體", "Microsoft Jhenghei", "Heiti TC", "LiHei Pro", sans-serif; background: #fff; position: relative; }

.template-row { padding: 0 10px; position: relative; zoom: 1; }
.template-row:before, .template-row:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.template-row:after { clear: both; }
.template-row:hover:before { content: ""; width: 100%; height: 100% !important; top: 0; left: 0; -webkit-box-shadow: #0094c9 0 0 0 5px; -moz-box-shadow: #0094c9 0 0 0 5px; box-shadow: #0094c9 0 0 0 5px; display: block; position: absolute; z-index: 0; }

.t-kv, .t-ad, .t-item { zoom: 1; }
.t-kv:before, .t-kv:after, .t-ad:before, .t-ad:after, .t-item:before, .t-item:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.t-kv:after, .t-ad:after, .t-item:after { clear: both; }

.t-col { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; }
.t-col img { width: 100%; height: auto; }
.t-col img.t-image-normal { width: auto; }

.t-col-2 { width: 50%; }

.t-col-3 { width: 33.3%; }

.t-col-4 { width: 25%; }

.t-col-5 { width: 20%; }

.t-col-6 { width: 16.66666666667%; }

.t-left, .t-middle { float: left; }

.t-right { float: right; }

.t-kv-dots { left: 0; right: 0; text-align: center; position: absolute; z-index: 1; }
.t-kv-dots .t-dot { width: 10px; height: 10px; margin: 0 3px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; display: inline-block; }
.t-kv-dots .t-dot:first-child { width: 30px; }

.t-large-text { color: #d4dbdf; font-size: 3em; letter-spacing: 2px; font-family: "Segoe UI", Arial, sans-serif; text-align: center; text-transform: uppercase; }
.t-large-text.zh { font-family: "微軟正黑體", "Microsoft Jhenghei", "Heiti TC", "LiHei Pro", sans-serif; }

.t-bloc-title { color: #000; font-weight: bold; }

.t-product { display: table; }
.t-product.t-product-st { display: block; }

.t-item-image { display: table-cell; }

.t-item-info { vertical-align: middle; display: table-cell; }

.t-item-name { font-weight: bold; text-transform: capitalize; }

.t-item-feature { color: #666; }

.t-item-price { color: #ee0000; vertical-align: middle; }
.t-item-price .t-currency { font-size: 0.7em; margin-right: 1px; }

.t-buy-button { color: #fff; font-size: 1.2em; font-family: "微軟正黑體", "Microsoft Jhenghei", "Heiti TC", "LiHei Pro", sans-serif; padding: 2px 15px; background: #0068b6; vertical-align: middle; }

.t-buy-button { font-family: "微軟正黑體", "Microsoft Jhenghei", "Heiti TC", "LiHei Pro", sans-serif; vertical-align: middle; }

.t-footer .t-sitemap { color: #666; padding: 30px 0; background: #eee; zoom: 1; }
.t-footer .t-sitemap:before, .t-footer .t-sitemap:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.t-footer .t-sitemap:after { clear: both; }
.t-footer .t-sitemap dl { width: 16.6%; padding: 0 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; }
.t-footer .t-sitemap dl dt { font-size: 1.2em; font-weight: bold; letter-spacing: 1px; margin-bottom: 15px; }
.t-footer .t-sitemap dl dd { margin: 5px 0; }
.t-footer .t-sitemap dl a { color: #666; }
.t-footer .t-copyright { margin-top: -40px; padding: 15px 0; }

.template-1 .template-row { padding-top: 20px; padding-bottom: 20px; border-bottom: #ccc 1px solid; }
.template-1 .t-header { padding-top: 30px; padding-bottom: 30px; border: none; }
.template-1 .t-col { padding: 0 10px; }
.template-1 .t-kv .t-col { padding: 0; }
.template-1 .t-html { height: 200px; padding-top: 150px; }
.template-1 .t-footer { margin-top: 40px; padding: 0; border: none; }
.template-1 .t-kv-dots { bottom: 28px; }
.template-1 .t-kv-dots .t-dot { background: #666; }
.template-1 .t-kv-dots .t-dot:first-child { background: #6c93b0; }
.template-1 .t-bloc-title { font-size: 1.8em; margin-bottom: 15px; }
.template-1 .t-auto-products { border: none; }
.template-1 .t-auto-products .t-large-text { color: #bdc7cd; left: 5px; right: 5px; top: 5px; bottom: 5px; padding-top: 330px; background: #f1f3f5; background: rgba(233, 236, 238, 0.8); filter: alpha(opacity=80); opacity: 1; position: absolute; z-index: 1; }
.template-1 .t-product.t-product-cv { margin-bottom: 10px; position: relative; }
.template-1 .t-product.t-product-cv .t-item-info { left: 10px; right: 11px; bottom: 0; color: #fff; background: #333; background: rgba(0, 0, 0, 0.7); position: absolute; z-index: 1; }
.template-1 .t-product.t-product-cv .t-item-name { font-size: 1.2em; font-weight: normal; margin-bottom: 0; }
.template-1 .t-product.t-product-cv .t-item-price { color: #ff0; font-size: 1.2em; }
.template-1 .t-item-info { padding: 5px 10px; }
.template-1 .t-item-name { font-size: 1.4em; margin-bottom: 5px; }
.template-1 .t-item-feature { margin: 10px 0; }
.template-1 .t-item-original-price { color: #999; font-size: 0.8em; text-decoration: line-through; }
.template-1 .t-item-price { font-size: 1.5em; margin-right: 10px; }
.template-1 .t-buy-button { color: #fff; font-size: 1.2em; padding: 2px 15px; background: #6c93b0; }
.template-1 .t-ad1 { border: none; padding-left: 0; padding-right: 0; }
.template-1 .t-ad1 .edit-area button.btn-edit { display: inline-block; }
.template-1 .t-ad5 { border: none; }
.template-1 .t-kv3 .t-kv3-left { width: 655px; position: relative; float: left; }
.template-1 .t-kv3 .t-kv3-right { width: 305px; position: relative; float: right; }
.template-1 .t-kv3 .t-kv3-right .t-col { padding-bottom: 0; }
.template-1 .t-kv3 .t-kv3-right .t-col + .t-col { padding-top: 17px; }
.template-1 .t-item5 .t-item-info { padding-bottom: 10px; }

.template-2 .template-row { padding-top: 10px; padding-bottom: 10px; }
.template-2 .template-left-col { width: 200px; float: left; }
.template-2 .template-right-col { width: 800px; float: right; }
.template-2 .t-col { padding: 5px; }
.template-2 .t-footer { margin-top: 40px; padding: 0; border: none; }
.template-2 .t-kv-dots { bottom: 10px; }
.template-2 .t-kv-dots .t-dot { background: #666; }
.template-2 .t-kv-dots .t-dot:first-child { background: #c39090; }
.template-2 .t-bloc-title { color: #000; font-size: 1.5em; font-weight: bold; margin-bottom: 5px; }
.template-2 .t-tabs { color: #666; font-size: 1.1em; text-align: center; zoom: 1; }
.template-2 .t-tabs:before, .template-2 .t-tabs:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.template-2 .t-tabs:after { clear: both; }
.template-2 .t-tabs dd { padding: 10px 0; border: #d4dbdf 1px solid; border-top-width: 3px; background: #f1f3f5; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: relative; float: left; }
.template-2 .t-tabs dd:first-child { border-top-color: #c39090; border-bottom-color: #fff; background: none; }
.template-2 .t-tabs dd .edit-area { padding-top: 3px; padding-left: 3px; }
.template-2 .t-tabs-content { border: #d4dbdf 1px solid; border-top: none; position: relative; zoom: 1; }
.template-2 .t-tabs-content:before, .template-2 .t-tabs-content:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.template-2 .t-tabs-content:after { clear: both; }
.template-2 .t-item-feature { margin-bottom: 5px; }
.template-2 .t-item-price { font-size: 1.3em; }
.template-2 .t-buy-button { color: #fff; font-size: 1.1em; padding: 2px 10px; background: #d47f7f; float: right; }
.template-2 .t-txtad .t-bloc-title { font-size: 1.1em; }
.template-2 .t-txtad li { color: #999; margin: 5px 3px; list-style: disc inside; }
.template-2 .t-title { margin: 0 10px; padding: 20px 0 5px 0; border-bottom: #d4dbdf 2px solid; }
.template-2 .t-title .t-bloc-title { margin: 0; }
.template-2 .t-title .t-subtitle { color: #b33b3b; font-size: 0.9em; font-style: italic; vertical-align: baseline; margin: 7px 0 0 7px; }
.template-2 .t-title .t-keywords { color: #999; margin-top: 5px; float: right; }
.template-2 .t-title .t-keywords dd { display: inline-block; }
.template-2 .t-title .t-keywords dd + dd { margin-left: 15px; }
.template-2 .t-title .edit-area button.btn-edit, .template-2 .t-title .edit-area button.btn-create { display: inline-block; }
.template-2 .t-menu .t-large-text { padding-top: 320px; padding-bottom: 320px; background: #f1f3f5; }
.template-2 .t-ranking .t-bloc-title { font-size: 1.1em; }
.template-2 .t-ranking .t-product { padding-left: 0; padding-right: 0; }
.template-2 .t-ranking .t-item-info { padding-left: 5px; }
.template-2 .t-ranking .t-item-price { font-size: 1em; }
.template-2 .t-ranking .t-buy-button { font-size: 1em; padding: 1px 4px; }
.template-2 .t-auto-products .t-large-text { color: #bdc7cd; left: 5px; right: 5px; top: 5px; bottom: 5px; padding-top: 230px; background: #f1f3f5; background: rgba(233, 236, 238, 0.8); filter: alpha(opacity=80); opacity: 1; position: absolute; z-index: 1; }
.template-2 .t-nav .t-large-text { background: #f1f3f5; }
.template-2 .t-nav .edit-area button.btn-edit, .template-2 .t-nav .edit-area button.btn-create { display: inline-block; }
.template-2 .t-ad1 .edit-area button.btn-edit { display: inline-block; }
.template-2 .t-ad2 .t-bloc-title { font-size: 1.25em; }
.template-2 .t-ad4 .edit-area button.btn-edit { display: inline-block; }
.template-2 .t-ad6 .t-col { padding-top: 0; padding-bottom: 0; }
.template-2 .t-ad7 .t-col-l { width: 35.5%; }
.template-2 .t-ad7 .t-col-s { width: 29%; }
.template-2 .t-kv1 { zoom: 1; }
.template-2 .t-kv1:before, .template-2 .t-kv1:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.template-2 .t-kv1:after { clear: both; }
.template-2 .t-kv1 .t-left { width: 150px; margin-right: 5px; position: relative; }
.template-2 .t-kv1 .t-middle { width: 470px; position: relative; }
.template-2 .t-kv1 .t-right { width: 150px; position: relative; }
.template-2 .t-kv1 .t-right .t-col { padding-bottom: 0; }
.template-2 .t-kv1 .t-large-text { font-size: 2.5em; padding-top: 98px; padding-bottom: 98px; background: #f1f3f5; }
.template-2 .t-kv2 { zoom: 1; }
.template-2 .t-kv2:before, .template-2 .t-kv2:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.template-2 .t-kv2:after { clear: both; }
.template-2 .t-kv2 .t-left { width: 625px; position: relative; float: left; }
.template-2 .t-kv2 .t-right { width: 150px; position: relative; float: right; }
.template-2 .t-kv2 .t-right .t-col { padding-bottom: 0; }
.template-2 .t-kv2 .t-right .t-col + .t-col { padding-top: 5px; }
.template-2 .t-item2 .t-left { width: 180px; }
.template-2 .t-item2 .t-right { width: 600px; }
.template-2 .t-item3 .t-left { width: 600px; }
.template-2 .t-item3 .t-right { width: 180px; }
.template-2 .t-item2 .t-col.t-item-image, .template-2 .t-item2 .t-col.t-item-info, .template-2 .t-item3 .t-col.t-item-image, .template-2 .t-item3 .t-col.t-item-info { padding-top: 0; padding-bottom: 0; }

.template-3, .template-4, .template-5 { width: 500px; }
.template-3 .edit-area button.btn-edit, .template-3 .edit-area button.btn-create, .template-3 .edit-area button.btn-delete, .template-4 .edit-area button.btn-edit, .template-4 .edit-area button.btn-create, .template-4 .edit-area button.btn-delete, .template-5 .edit-area button.btn-edit, .template-5 .edit-area button.btn-create, .template-5 .edit-area button.btn-delete { margin-right: 5px; display: inline-block; }
.template-3 .template-row, .template-4 .template-row, .template-5 .template-row { padding-top: 20px; padding-bottom: 20px; }
.template-3 .template-row.block-hide, .template-4 .template-row.block-hide, .template-5 .template-row.block-hide { background-color: rgba(212, 219, 223, 0.2); }
.template-3 .template-row.block-hide:hover:before, .template-4 .template-row.block-hide:hover:before, .template-5 .template-row.block-hide:hover:before { -webkit-box-shadow: #9aa9b3 0 0 0 5px; -moz-box-shadow: #9aa9b3 0 0 0 5px; box-shadow: #9aa9b3 0 0 0 5px; }
.template-3 .template-row.block-hide .t-bloc-title, .template-3 .template-row.block-hide .t-col, .template-4 .template-row.block-hide .t-bloc-title, .template-4 .template-row.block-hide .t-col, .template-5 .template-row.block-hide .t-bloc-title, .template-5 .template-row.block-hide .t-col { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5; }
.template-3 .t-header, .template-4 .t-header, .template-5 .t-header { border-bottom: #ccc 1px solid; }
.template-3 .t-footer, .template-4 .t-footer, .template-5 .t-footer { border-top: #ccc 1px solid; }
.template-3 .t-col, .template-4 .t-col, .template-5 .t-col { padding: 5px; }
.template-3 .t-kv .t-col, .template-4 .t-kv .t-col, .template-5 .t-kv .t-col { padding: 0; }
.template-3 .t-kv-dots, .template-4 .t-kv-dots, .template-5 .t-kv-dots { bottom: 28px; }
.template-3 .t-kv-dots .t-dot, .template-4 .t-kv-dots .t-dot, .template-5 .t-kv-dots .t-dot { background: #666; }
.template-3 .t-kv-dots .t-dot:first-child, .template-4 .t-kv-dots .t-dot:first-child, .template-5 .t-kv-dots .t-dot:first-child { background: #0094c9; }
.template-3 .t-bloc-title, .template-4 .t-bloc-title, .template-5 .t-bloc-title { font-size: 1.4em; font-weight: normal; }
.template-3 .t-item-info, .template-4 .t-item-info, .template-5 .t-item-info { padding: 3px 5px; }
.template-3 .t-item-name, .template-4 .t-item-name, .template-5 .t-item-name { font-size: 1.2em; font-weight: normal; margin-bottom: 5px; }
.template-3 .t-item-original-price, .template-4 .t-item-original-price, .template-5 .t-item-original-price { color: #999; font-size: 0.8em; text-decoration: line-through; }
.template-3 .t-item-price, .template-4 .t-item-price, .template-5 .t-item-price { font-size: 1.2em; margin-right: 10px; }
.template-3 .t-buy-button, .template-4 .t-buy-button, .template-5 .t-buy-button { color: #fff; font-size: 1.1em; padding: 2px 10px; background: #0094c9; }
.template-3 .t-ad1 .t-ad-left, .template-4 .t-ad1 .t-ad-left, .template-5 .t-ad1 .t-ad-left { width: 230px; position: relative; float: left; }
.template-3 .t-ad1 .t-ad-right, .template-4 .t-ad1 .t-ad-right, .template-5 .t-ad1 .t-ad-right { width: 250px; position: relative; float: right; }
.template-3 .t-ad1 .t-ad-right .t-col, .template-4 .t-ad1 .t-ad-right .t-col, .template-5 .t-ad1 .t-ad-right .t-col { padding-bottom: 0; }
.template-3 .t-ad1 .t-ad-right .t-col + .t-col, .template-4 .t-ad1 .t-ad-right .t-col + .t-col, .template-5 .t-ad1 .t-ad-right .t-col + .t-col { padding-top: 5px; }
.template-3 .t-ad2 .t-ad-large, .template-4 .t-ad2 .t-ad-large, .template-5 .t-ad2 .t-ad-large { width: 303px; }
.template-3 .t-ad2 .t-ad-small, .template-4 .t-ad2 .t-ad-small, .template-5 .t-ad2 .t-ad-small { width: 177px; }
.template-3 .t-ad2 .t-ad-left, .template-4 .t-ad2 .t-ad-left, .template-5 .t-ad2 .t-ad-left { float: left; }
.template-3 .t-ad2 .t-ad-right, .template-4 .t-ad2 .t-ad-right, .template-5 .t-ad2 .t-ad-right { float: right; }
.template-3 .t-ad3 .t-col, .template-4 .t-ad3 .t-col, .template-5 .t-ad3 .t-col { text-align: center; }
.template-3 .t-item1 .arrow, .template-3 .t-ad3 .arrow, .template-4 .t-item1 .arrow, .template-4 .t-ad3 .arrow, .template-5 .t-item1 .arrow, .template-5 .t-ad3 .arrow { top: 50%; margin-top: -18px; padding: 5px 10px; color: #999; font-size: 1.6em; background: #eee; background: rgba(238, 238, 238, 0.7); position: absolute; z-index: 1; }
.template-3 .t-item1 .arrow.arrow-left, .template-3 .t-ad3 .arrow.arrow-left, .template-4 .t-item1 .arrow.arrow-left, .template-4 .t-ad3 .arrow.arrow-left, .template-5 .t-item1 .arrow.arrow-left, .template-5 .t-ad3 .arrow.arrow-left { left: 0; }
.template-3 .t-item1 .arrow.arrow-right, .template-3 .t-ad3 .arrow.arrow-right, .template-4 .t-item1 .arrow.arrow-right, .template-4 .t-ad3 .arrow.arrow-right, .template-5 .t-item1 .arrow.arrow-right, .template-5 .t-ad3 .arrow.arrow-right { right: 0; }
.template-3 .t-header, .template-3 .t-footer, .template-3 .t-item3, .template-4 .t-header, .template-4 .t-footer, .template-4 .t-item3, .template-5 .t-header, .template-5 .t-footer, .template-5 .t-item3 { padding: 0; }
.template-3 .t-header .t-large-text, .template-3 .t-footer .t-large-text, .template-3 .t-item3 .t-large-text, .template-4 .t-header .t-large-text, .template-4 .t-footer .t-large-text, .template-4 .t-item3 .t-large-text, .template-5 .t-header .t-large-text, .template-5 .t-footer .t-large-text, .template-5 .t-item3 .t-large-text { padding: 20px 0; background: #f1f3f5; }
.template-3 .t-footer, .template-4 .t-footer, .template-5 .t-footer { margin-top: 5px; }
.template-3 .t-item3, .template-4 .t-item3, .template-5 .t-item3 { padding: 10px; }
.template-3 .t-item3 .t-large-text, .template-4 .t-item3 .t-large-text, .template-5 .t-item3 .t-large-text { padding: 50px 0; }
.template-3 .t-item4 .t-item-info, .template-4 .t-item4 .t-item-info, .template-5 .t-item4 .t-item-info { padding: 0 10px; text-align: right; }
.template-3 .t-item4 .t-item-name, .template-4 .t-item4 .t-item-name, .template-5 .t-item4 .t-item-name { text-align: left; }
.template-3 .t-item4 .t-item-price, .template-4 .t-item4 .t-item-price, .template-5 .t-item4 .t-item-price { margin: 5px 0; display: inline-block; }

.template-4 .t-kv-dots .t-dot:first-child { background: #c39090; }
.template-4 .t-buy-button { background: #d47f7f; }

.template-5 .t-kv-dots .t-dot:first-child { background: #668547; }
.template-5 .t-buy-button { background: #669933; }
