@charset "UTF-8";
/*#996600*/
/*MapBox*/
/*會員按鈕*/
/*rgb(mix($color-remix,$color-mix,30%),100%)*/
/*rgb(mix($color-remix,$color-mix,88%),100%)*/
/*rgb(mix($color-remix,$color-mix,68%),100%)*/
/*rgb(mix($color-remix,$color-mix,45%),100%)*/
/*rgb(mix($color-remix,$color-mix,15%),100%)*/
/*rgb(mix($color-remix,$color-mix,8%),100%)*/
.transparent, #page-wrapper, .page-container {
  background-color: transparent;
}

.HeaderMenu4 #header-arrange, .HeaderMenu4-innerpage #header {
  background: linear-gradient(135deg, #ae853b 0%, #f0dc96 48%, #ae853b 100%) !important;
}

.HeaderMenu4 #header-arrange #MainMenu li a, .HeaderMenu4-innerpage #header #MainMenu li a {
  color: #4F0000 !important;
}

.HeaderMenu4 #header-arrange #MainMenu li a:hover, .HeaderMenu4-innerpage #header #MainMenu li a:hover {
  color: #FFF !important;
  text-shadow: 0 0 0.2em #4F0000, 0 0 0.2em #4F0000, 0 0 0.2em #4F0000;
}

.HeaderMenu4 #header-arrange #MainMenu li a:after {
  background-color: #f5e9bd !important;
}

.HeaderMenu4 .dropotron, .HeaderMenu4-innerpage .dropotron {
  background-color: transparent !important;
  background: linear-gradient(135deg, #ae853b 0%, #f0dc96 60%, #ae853b 100%) !important;
}

.HeaderMenu4 .dropotron > li, .HeaderMenu4-innerpage .dropotron > li {
  background-color: transparent !important;
}

.HeaderMenu4 .dropotron > li > a, .HeaderMenu4-innerpage .dropotron > li > a,
.HeaderMenu4 #header #TopNav a, .HeaderMenu4-innerpage #header #TopNav a {
  color: #4F0000 !important;
  text-shadow: none !important;
}

.HeaderMenu4 .dropotron > li > a:hover, .HeaderMenu4-innerpage .dropotron > li > a:hover {
  color: color-mix(in Oklab, #4F0000 40%, #ae853b 60%) !important;
}

.HeaderMenu4 #header #TopNav a.red, .HeaderMenu4-innerpage #header #TopNav a.red {
  color: color-mix(in Oklab, #e60012 90%, #FFF 10%) !important;
}

.HeaderMenu4 #header #TopNav a.red:hover, .HeaderMenu4-innerpage #header #TopNav a.red:hover {
  color: #e60012 !important;
}

.HeaderMenu6-innerpage #header {
  background: linear-gradient(135deg, #ae853b 0%, #f0dc96 48%, #ae853b 100%) !important;
}

.HeaderMenu6 #MainMenu li a:after {
  background-color: #f5e9bd !important;
}

.HeaderMenu6 #header.scrollmenu #nav, .HeaderMenu6 .dropotron, .HeaderMenu6-innerpage .dropotron {
  background-color: transparent !important;
  background: linear-gradient(135deg, #ae853b 0%, #f0dc96 60%, #ae853b 100%) !important;
}

.HeaderMenu6 .dropotron > li, .HeaderMenu6-innerpage .dropotron > li {
  background-color: transparent !important;
}

.HeaderMenu6 #header #TopNav a.red, .HeaderMenu6-innerpage #header #TopNav a.red {
  color: color-mix(in Oklab, #e60012 90%, #FFF 10%) !important;
}

.HeaderMenu6 #header #TopNav a.red:hover, .HeaderMenu6-innerpage #header #TopNav a.red:hover {
  color: #e60012 !important;
}

.HeaderMenu6 #header #TopNav li:hover .SelectNav, .HeaderMenu6-innerpage #header #TopNav li:hover .SelectNav {
  color: #cfad00 !important;
}

.HeaderMenu6 #header #TopNav a:hover, .HeaderMenu6-innerpage #header #TopNav a:hover {
  color: color-mix(in Oklab, #cfad00 30%, #FFF 70%) !important;
}

.HeaderMenu6 #header #TopNav .SubNav a:hover, .HeaderMenu6-innerpage #header #TopNav .SubNav a:hover {
  color: #cfad00 !important;
}

.page-shop3 #pc-FocusAd .wrapper #TabbedPanels1 .TabbedPanelsTab:after {
  background-color: #f0dc96;
}

.page-shop3 #pc-FocusAd .wrapper #TabbedPanels1 .TabbedPanelsTab p, .page-shop3 #pc-FocusAd .wrapper #TabbedPanels1 .TabbedPanelsTab a {
  color: #f0dc96;
}

.page-shop3 #pc-FocusAd .wrapper #TabbedPanels1 .TabbedPanelsTab span svg {
  fill: #f0dc96;
}

.page-shop3 #pc-FocusAd .wrapper #TabbedPanels1 .TabbedPanelsTabSelected p {
  border: 2px Solid #f0dc96;
  color: #f0dc96;
  box-shadow: 0px 0px 8px rgba(240, 220, 150, 0.8);
}

@media (prefers-color-scheme: dark) {
  .HeaderMenu4 #header #TopNav a:hover, .HeaderMenu4-innerpage #header #TopNav a:hover,
  .HeaderMenu4 #header #TopNav li:hover .SelectNav, .HeaderMenu4-innerpage #header #TopNav li:hover .SelectNav {
    color: #FFF !important;
  }
  .HeaderMenu4 #header #TopNav .SubNav a {
    color: #FFF !important;
  }
  .HeaderMenu4 #header #TopNav .SubNav a:hover {
    color: color-mix(in Oklab, #a77700 50%, #FFF 50%) !important;
  }
}
body * .signup_info2 dl dt {
  background-color: #DE9E00;
}

/*SVG*/
.del, .TableBox4 .del {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PgoNPCFET0NUWVBFIHN2ZyAgUFVCTElDICctLy9XM0MvL0RURCBTVkcgMS4xLy9FTicgICdodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQnPgoNPCEtLSBVcGxvYWRlZCB0bzogU1ZHIFJlcG8sIHd3dy5zdmdyZXBvLmNvbSwgR2VuZXJhdG9yOiBTVkcgUmVwbyBNaXhlciBUb29scyAtLT4KPHN2ZyB3aWR0aD0iODAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9IjAgMCA5MSA5MSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOTEgOTEiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgoNPGc+Cg08Zz4KDTxwYXRoIGQ9Ik0xNi4xNDIsOTAuNjEzSDY4LjM5YzMuNDE4LDAsNi4xOTctMi43NzksNi4xOTctNi4xOTVWMjkuNTJsLTU4LjQ0NS0wLjAwMlY5MC42MTN6IiBmaWxsPSIjNjQ3Rjk0Ii8+Cg08cGF0aCBkPSJNNTguNDMxLDQyLjcwMWMwLTEuNTQ3LDEuMjU0LTIuODAxLDIuODAxLTIuODAxczIuODAzLDEuMjU0LDIuODAzLDIuODAxdjM3LjI5NSAgICBjMCwxLjU0OS0xLjI1NiwyLjgwMS0yLjgwMywyLjgwMXMtMi44MDEtMS4yNTItMi44MDEtMi44MDFWNDIuNzAxeiBNNDIuNTYsNDIuNzAxYzAtMS41NDcsMS4yNTQtMi44MDEsMi44MDMtMi44MDEgICAgYzEuNTQ1LDAsMi43OTksMS4yNTQsMi43OTksMi44MDF2MzcuMjk1YzAsMS41NDktMS4yNTQsMi44MDEtMi43OTksMi44MDFjLTEuNTQ5LDAtMi44MDMtMS4yNTItMi44MDMtMi44MDFWNDIuNzAxeiAgICAgTTI2LjY4OCw0Mi43MDFjMC0xLjU0NywxLjI1Ni0yLjgwMSwyLjgwMS0yLjgwMWMxLjU0NywwLDIuODAzLDEuMjU0LDIuODAzLDIuODAxdjM3LjI5NWMwLDEuNTQ5LTEuMjU2LDIuODAxLTIuODAzLDIuODAxICAgIGMtMS41NDUsMC0yLjgwMS0xLjI1Mi0yLjgwMS0yLjgwMVY0Mi43MDF6IiBmaWxsPSIjOTVBRUMyIi8+Cg08cmVjdCBmaWxsPSIjNkVDNEE3IiBoZWlnaHQ9IjkuNDM4IiB3aWR0aD0iNjYuNjExIiB4PSIxMi4wNTYiIHk9IjE0LjQ3OSIvPgoNPHJlY3QgZmlsbD0iIzY0N0Y5NCIgaGVpZ2h0PSI3Ljg4NyIgd2lkdGg9IjE4LjIwNSIgeD0iMzYuMjU5IiB5PSIwLjk5Ii8+Cg08L2c+Cg08L2c+Cg08L3N2Zz4=");
}

.del_hover, .TableBox4 .del:hover {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADtklEQVR4AWIgB4yCUQCgtR6j82oCIABP7Hy2bdu2bds2atu2bdu2bdvudHrmvIj942mTvbm7s76HpyFaEiTZ9LPKiqqxKDlXHpefpa50k6EyxjBUukt9+VWekvMLFMo9w9PSVBbKPmEu7ZfF0lKek5RcN3xoCiKPTMcDR2egl17cI0xPz6nnuQ2zV/rJwxKVU6/jVPmPeydi4+I+4KEsGt81HlzSx7/nwSb5ReKzW1h/qYF9G4aDz9wPdq8OcgbUW3GvuX8y+N8X4E/vOUweQ+yTfyQ6swCvyg5Vyo0KcN1l4LlnKEQNcOVAcMUAcHl/sMx3YEw0+MWrgQB5tkNeTd/46TJeGAhw/eUgAJ5xCnjhOeBFcuHZ4IkpLv/itbwE8AhyZvCdcXJaeIA35VAgwNZR4A1XQNzj+29xr99/Dvz3c/CkVPCbN3NeiEeCjXoUW5QG+9eDwuCgnr8eHqBh4KWDU0AtQL7wEBgZAZ5/FnjJeWBsDHjNJeBpJ6k8Eqz5J8hZ7llWdowFhzXxerniQtf3+0fBUagXvt9HBALsmQB+9CL48qNgUgIIpOfReOkR8FuNwtdvZO6r18GHbgNTkvzOqSd58a4dEgwwVJIC8z8jEEBbkI/fDV51MXjemWBivNPHx4FA3kVHgU+ovhFNXX/YupkqpwYCTA8EODTVI3DTVerB7eDVCvLcA4HRyAsv4Mq/gFtGeS24jfQBPAXDXeh9P7KZRyAywhVFwPMO5IV7vm8SeDTz3TJEkgLroIELnXRoY/DS891oYM5ffMirPy8BLjkXXNYvy91SN3wXvCEHA3O0bTTYsBh49mkg4B3Qtjz44G2hyl3utREUGz5SLutXN9PhPyivhgc4Tcb5oRNvHAHedq0ruvwCcFBDb0dX7inqUMnlAxvYYP383VteeICV+ibTAGPk1PSn4Suyw5cNtBA99BecDbavCPapA8bFhhZX79o+B1R5yCyP3ltPhQI8/6DXQVjj2+XFrC6jv2WfzgJ2raZhrwDO7e7Ki30JAt4N9f7N6hj26C3rD953s//+4nPBpaF1sEd+k6gsr2P5WTYddY/0InhgMvj92z4PFEQ3YpYBxIEntfMRfsvV4IQ2UBnW6dnXEpvTN0GkPCR9Za/PBu/lDcM8nLm4hHynaDrWDcWunePQRVvx7uN15+WTLEWel5ayRBXuz8Ptt1tmq9G6GsVHOB8JBf0CPl+ekt+kvnSTITJSRsgAaS9V5Wt5QM6QyKL8LI+XJEmUY2Mn17JRMAoA6VsPFB3IiKcAAAAASUVORK5CYII=");
}

.imgboxsvg {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuWcluWxpF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjQwMHB4IiBoZWlnaHQ9IjQwMHB4IiB2aWV3Qm94PSIwIDAgNDAwIDQwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAwIDQwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZyBvcGFjaXR5PSIwLjUiPg0KCTxyZWN0IHk9IjY5LjMwMyIgZmlsbD0iI0VGRUZFRiIgd2lkdGg9IjQwMCIgaGVpZ2h0PSIyNjEuMzk1Ii8+DQoJPGc+DQoJCTxyZWN0IHg9IjI2LjE0OCIgeT0iOTMuNjE2IiBmaWxsPSIjQjZFMEYwIiB3aWR0aD0iMzQ3LjcwNCIgaGVpZ2h0PSIyMTIuNzg5Ii8+DQoJCTxlbGxpcHNlIG9wYWNpdHk9IjAuOCIgZmlsbD0iI0Y5RjhDOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIGN4PSI5NS40MDYiIGN5PSIxNDkuMDIzIiByeD0iMjcuNTc5IiByeT0iMjguNDE1Ii8+DQoJCTxnIG9wYWNpdHk9IjAuNSI+DQoJCQk8cGF0aCBmaWxsPSIjMjdBQjZFIiBkPSJNMjI1Ljg1MywzMDYuNDA0SDI2LjQ2MWw3MC44ODEtODYuNDAxYzE1LjgzLTE5LjMxNSw0MS43OTctMTkuMzE1LDU3LjYyNywwbDI2LjkwMiwzMi44NA0KCQkJCUwyMjUuODUzLDMwNi40MDR6Ii8+DQoJCTwvZz4NCgkJPGcgb3BhY2l0eT0iMC41Ij4NCgkJCTxwYXRoIGZpbGw9IiMyNzVDOTEiIGQ9Ik0zNzMuODUzLDI2Ny42OTd2MzguNzA3SDE0MC44MjhsNDQuMTQxLTUzLjU2Mmw1OC43MTYtNzEuMTc0YzE2LjI2MS0xOS44MzQsNDMuMDEyLTE5LjgzNCw1OS4yNzYsMA0KCQkJCUwzNzMuODUzLDI2Ny42OTd6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPHJlY3QgeD0iMjAwIiB5PSI2OS4zMDMiIG9wYWNpdHk9IjAuMSIgZmlsbD0iIzA0MDAwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHdpZHRoPSIyMDAiIGhlaWdodD0iMjYxLjM5NSIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.shop711, .info.shop .shop711 {
  background-image: url("data:image/png;base64,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");
}

.shopFM, .info.shop .shopFM {
  background-image: url("data:image/jpeg;base64,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");
}

.shopimg, .info.shop dt input[type=button] {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSINCgkgaWQ9IuWcluWxpF8xIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyINCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCINCgkgdmlld0JveD0iMCAwIDgwMCA4MDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDgwMCA4MDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHJlY3QgeD0iNjYuNjY2IiB5PSIxMzMuMzM1IiBmaWxsPSIjRjFDNDBGIiB3aWR0aD0iNjY2LjY2NyIgaGVpZ2h0PSI1NjYuNjY2Ii8+DQo8cmVjdCB4PSIxMzMuMzMzIiB5PSIzNjYuNjY4IiBmaWxsPSIjRUNGMEYxIiB3aWR0aD0iMzAwIiBoZWlnaHQ9IjMwMCIvPg0KPHJlY3QgeD0iNDY2LjY2NiIgeT0iNDAwLjAwMSIgZmlsbD0iI0VDRjBGMSIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIzMDAiLz4NCjxyZWN0IHg9IjY2LjY2NiIgeT0iMzAwLjAwMSIgZmlsbD0iI0YzOUMxMiIgd2lkdGg9IjY2Ni42NjciIGhlaWdodD0iMTMzLjMzNCIvPg0KPHJlY3QgeD0iNDY2LjY2NiIgeT0iMzY2LjY2OCIgZmlsbD0iI0JEQzNDNyIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIzMy4zMzMiLz4NCjxyZWN0IHg9IjEzMy4zMzMiIHk9IjM2Ni42NjgiIGZpbGw9IiNCREMzQzciIHdpZHRoPSIzMDAiIGhlaWdodD0iNjYuNjY3Ii8+DQo8cGF0aCBmaWxsPSIjQzAzOTJCIiBkPSJNMCwyNjYuNjY4djUwYzAsMjYuNjY4LDIyLjM4Niw1MCw1MCw1MGMyNy42MTMsMCw1MC0yMy4zMzIsNTAtNTB2LTUwSDUwSDB6Ii8+DQo8cGF0aCBmaWxsPSIjQkRDM0M3IiBkPSJNMTAwLDI2Ni42Njh2NTBjMCwyNi42NjgsMjIuMzg3LDUwLDUwLDUwczUwLTIzLjMzMiw1MC01MHYtNTBoLTUwSDEwMHoiLz4NCjxwYXRoIGZpbGw9IiNDMDM5MkIiIGQ9Ik0yMDAsMjY2LjY2OHY1MGMwLDI2LjY2OCwyMi4zODcsNTAsNTAsNTBzNDkuOTk5LTIzLjMzMiw0OS45OTktNTB2LTUwSDI1MEgyMDB6Ii8+DQo8cGF0aCBmaWxsPSIjQkRDM0M3IiBkPSJNMjk5Ljk5OSwyNjYuNjY4djUwYzAsMjYuNjY4LDIyLjM4Nyw1MCw1MCw1MGMyNy42MDEsMCw1MC0yMy4zMzIsNTAtNTB2LTUwaC01MEgyOTkuOTk5eiIvPg0KPHBhdGggZmlsbD0iI0MwMzkyQiIgZD0iTTM5OS45OTksMjY2LjY2OHY1MGMwLDI2LjY2OCwyMi40LDUwLDUwLDUwYzI3LjYwMSwwLDUwLTIzLjMzMiw1MC01MHYtNTBoLTUwSDM5OS45OTl6Ii8+DQo8cGF0aCBmaWxsPSIjQkRDM0M3IiBkPSJNNDk5Ljk5OSwyNjYuNjY4djUwYzAsMjYuNjY4LDIyLjQsNTAsNTAsNTBjMjcuNjAxLDAsNTAtMjMuMzMyLDUwLTUwdi01MGgtNTBINDk5Ljk5OXoiLz4NCjxwYXRoIGZpbGw9IiNDMDM5MkIiIGQ9Ik01OTkuOTk5LDI2Ni42Njh2NTBjMCwyNi42NjgsMjIuNCw1MCw1MCw1MGMyNy42MDEsMCw1MC0yMy4zMzIsNTAtNTB2LTUwaC01MEg1OTkuOTk5eiIvPg0KPHBhdGggZmlsbD0iI0JEQzNDNyIgZD0iTTY5OS45OTksMjY2LjY2OHY1MGMwLDI2LjY2OCwyMi40LDUwLDUwLDUwYzI3LjYwMSwwLDUwLjAwMS0yMy4zMzIsNTAuMDAxLTUwdi01MGgtNTAuMDAxSDY5OS45OTl6Ii8+DQo8cGF0aCBmaWxsPSIjRUNGMEYxIiBkPSJNMzMzLjMzMywxMzMuMzM1aDY2LjY2NnYxMzMuMzMzaC0xMDBMMzMzLjMzMywxMzMuMzM1eiIvPg0KPHBhdGggZmlsbD0iI0U3NEMzQyIgZD0iTTM5OS45OTksMTMzLjMzNWg2Ni42NjdsMzMuMzMzLDEzMy4zMzNoLTEwMFYxMzMuMzM1eiIvPg0KPHBhdGggZmlsbD0iI0VDRjBGMSIgZD0iTTE2Ni42NjYsMTMzLjMzNWgxMDBMMjAwLDI2Ni42NjhIMTAwTDE2Ni42NjYsMTMzLjMzNXoiLz4NCjxwYXRoIGZpbGw9IiNFNzRDM0MiIGQ9Ik0yNjYuNjY2LDEzMy4zMzVoNjYuNjY3bC0zMy4zMzQsMTMzLjMzM0gyMDBMMjY2LjY2NiwxMzMuMzM1eiIvPg0KPHBhdGggZmlsbD0iI0VDRjBGMSIgZD0iTTUzMy4zMzMsMTMzLjMzNWgtNjYuNjY3bDMzLjMzMywxMzMuMzMzaDEwMEw1MzMuMzMzLDEzMy4zMzV6Ii8+DQo8cGF0aCBmaWxsPSIjRTc0QzNDIiBkPSJNNjMzLjMzMywxMzMuMzM1aC0xMDBsNjYuNjY2LDEzMy4zMzNoMTAwTDYzMy4zMzMsMTMzLjMzNXoiLz4NCjxwYXRoIGZpbGw9IiNFNzRDM0MiIGQ9Ik02Ni42NjYsMTMzLjMzNWgxMDBMMTAwLDI2Ni42NjhIMEw2Ni42NjYsMTMzLjMzNXoiLz4NCjxwYXRoIGZpbGw9IiNFQ0YwRjEiIGQ9Ik03MzMuMzMzLDEzMy4zMzVoLTEwMGw2Ni42NjYsMTMzLjMzM0g4MDBMNzMzLjMzMywxMzMuMzM1eiIvPg0KPHJlY3QgeD0iNDk5Ljk5OSIgeT0iNDMzLjMzNSIgZmlsbD0iIzM0OThEQiIgd2lkdGg9IjEzMy4zMzQiIGhlaWdodD0iMjY2LjY2NiIvPg0KPHJlY3QgeD0iNDc2LjY2NiIgeT0iNTMzLjMzNSIgZmlsbD0iI0VDRjBGMSIgd2lkdGg9IjE2Ni42NjciIGhlaWdodD0iMzMuMzMzIi8+DQo8cmVjdCB4PSI2MzMuMzMzIiB5PSI0MDAuMDAxIiBmaWxsPSIjQkRDM0M3IiB3aWR0aD0iMzMuMzMzIiBoZWlnaHQ9IjMzLjMzNCIvPg0KPHJlY3QgeD0iNDk5Ljk5OSIgeT0iNDAwLjAwMSIgZmlsbD0iIzI5ODBCOSIgd2lkdGg9IjEzMy4zMzQiIGhlaWdodD0iMzMuMzM0Ii8+DQo8cmVjdCB4PSI0NjYuNjY2IiB5PSI0MDAuMDAxIiBmaWxsPSIjQkRDM0M3IiB3aWR0aD0iMzMuMzMzIiBoZWlnaHQ9IjMzLjMzNCIvPg0KPHJlY3QgeD0iMTY2LjY2NiIgeT0iNDAwLjAwMSIgZmlsbD0iIzM0OThEQiIgd2lkdGg9IjIzMy4zMzMiIGhlaWdodD0iMjMzLjMzNCIvPg0KPHBvbHlnb24gZmlsbD0iI0VDRjBGMSIgcG9pbnRzPSI0MzMuMzMzLDUwMC4wMDEgMjk5Ljk5OSw1MDAuMDAxIDI5OS45OTksNDAwLjAwMSAyNjYuNjY2LDQwMC4wMDEgMjY2LjY2Niw1MDAuMDAxIDEzMy4zMzMsNTAwLjAwMSANCgkxMzMuMzMzLDUzMy4zMzUgMjY2LjY2Niw1MzMuMzM1IDI2Ni42NjYsNjMzLjMzNSAyOTkuOTk5LDYzMy4zMzUgMjk5Ljk5OSw1MzMuMzM1IDQzMy4zMzMsNTMzLjMzNSAiLz4NCjxwYXRoIGZpbGw9IiNFQ0YwRjEiIGQ9Ik02Ny4zNDgsMTMzLjEyMWg2NjUuOTY5TDYyMi4zMTMsNzIuNTc4aC00NDMuOTZMNjcuMzQ4LDEzMy4xMjEiLz4NCjxyZWN0IHg9IjI2Ni42NjYiIHk9IjQwMC4wMDEiIGZpbGw9IiNCREMzQzciIHdpZHRoPSIzMy4zMzMiIGhlaWdodD0iMzMuMzM0Ii8+DQo8cGF0aCBmaWxsPSIjMjk4MEI5IiBkPSJNMTY2LjY2Niw0MDAuMDAxdjMzLjMzNGgxMDB2LTMzLjMzNEgxNjYuNjY2eiBNMjk5Ljk5OSw0MDAuMDAxdjMzLjMzNGgxMDB2LTMzLjMzNEgyOTkuOTk5eiIvPg0KPHBhdGggZmlsbD0iI0MwMzkyQiIgZD0iTTY2LjY2NiwxMzMuMzM1TDUwLDE2Ni42NjhoMTAwbDE2LjY2Ni0zMy4zMzNINjYuNjY2eiBNMjMzLjMzMywxMzMuMzM1TDIyNSwxNjYuNjY4aDk5Ljk5OWw4LjMzNC0zMy4zMzMNCglIMjMzLjMzM3ogTTM5OS45OTksMTMzLjMzNXYzMy4zMzNoNzVsLTguMzMzLTMzLjMzM0gzOTkuOTk5eiBNNTMzLjMzMywxMzMuMzM1bDE2LjY2NiwzMy4zMzNoMTAwbC0xNi42NjYtMzMuMzMzSDUzMy4zMzN6Ii8+DQo8cGF0aCBmaWxsPSIjQkRDM0M3IiBkPSJNMTY2LjY2NiwxMzMuMzM1TDE1MCwxNjYuNjY4aDEwMC4wNDNsMTYuNjIzLTMzLjMzM0gxNjYuNjY2eiBNMzMzLjMzMywxMzMuMzM1bC04LjMzNCwzMy4zMzNoNzV2LTMzLjMzMw0KCUgzMzMuMzMzeiBNNDY2LjY2NiwxMzMuMzM1bDguMzMzLDMzLjMzM2g3NWwtMTYuNjY2LTMzLjMzM0g0NjYuNjY2eiBNNjMzLjMzMywxMzMuMzM1bDE2LjY2NiwzMy4zMzNoMTAwbC0xNi42NjYtMzMuMzMzSDYzMy4zMzN6Ig0KCS8+DQo8L3N2Zz4NCg==");
}

.shoptcat, .Selectbox .shoptcat {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADtklEQVR4AWIgB4yCUQCgtR6j82oCIABP7Hy2bdu2bds2atu2bdu2bdvudHrmvIj942mTvbm7s76HpyFaEiTZ9LPKiqqxKDlXHpefpa50k6EyxjBUukt9+VWekvMLFMo9w9PSVBbKPmEu7ZfF0lKek5RcN3xoCiKPTMcDR2egl17cI0xPz6nnuQ2zV/rJwxKVU6/jVPmPeydi4+I+4KEsGt81HlzSx7/nwSb5ReKzW1h/qYF9G4aDz9wPdq8OcgbUW3GvuX8y+N8X4E/vOUweQ+yTfyQ6swCvyg5Vyo0KcN1l4LlnKEQNcOVAcMUAcHl/sMx3YEw0+MWrgQB5tkNeTd/46TJeGAhw/eUgAJ5xCnjhOeBFcuHZ4IkpLv/itbwE8AhyZvCdcXJaeIA35VAgwNZR4A1XQNzj+29xr99/Dvz3c/CkVPCbN3NeiEeCjXoUW5QG+9eDwuCgnr8eHqBh4KWDU0AtQL7wEBgZAZ5/FnjJeWBsDHjNJeBpJ6k8Eqz5J8hZ7llWdowFhzXxerniQtf3+0fBUagXvt9HBALsmQB+9CL48qNgUgIIpOfReOkR8FuNwtdvZO6r18GHbgNTkvzOqSd58a4dEgwwVJIC8z8jEEBbkI/fDV51MXjemWBivNPHx4FA3kVHgU+ovhFNXX/YupkqpwYCTA8EODTVI3DTVerB7eDVCvLcA4HRyAsv4Mq/gFtGeS24jfQBPAXDXeh9P7KZRyAywhVFwPMO5IV7vm8SeDTz3TJEkgLroIELnXRoY/DS891oYM5ffMirPy8BLjkXXNYvy91SN3wXvCEHA3O0bTTYsBh49mkg4B3Qtjz44G2hyl3utREUGz5SLutXN9PhPyivhgc4Tcb5oRNvHAHedq0ruvwCcFBDb0dX7inqUMnlAxvYYP383VteeICV+ibTAGPk1PSn4Suyw5cNtBA99BecDbavCPapA8bFhhZX79o+B1R5yCyP3ltPhQI8/6DXQVjj2+XFrC6jv2WfzgJ2raZhrwDO7e7Ki30JAt4N9f7N6hj26C3rD953s//+4nPBpaF1sEd+k6gsr2P5WTYddY/0InhgMvj92z4PFEQ3YpYBxIEntfMRfsvV4IQ2UBnW6dnXEpvTN0GkPCR9Za/PBu/lDcM8nLm4hHynaDrWDcWunePQRVvx7uN15+WTLEWel5ayRBXuz8Ptt1tmq9G6GsVHOB8JBf0CPl+ekt+kvnSTITJSRsgAaS9V5Wt5QM6QyKL8LI+XJEmUY2Mn17JRMAoA6VsPFB3IiKcAAAAASUVORK5CYII=");
}

.shophilife, .info.shop .shophilife {
  background-image: url("data:image/png;base64,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");
}

.shoppost, .Selectbox .shoppost {
  background-image: url("../images/Chunghwa_Post_Logo.svg.png");
}

.male, .info dt a.bnt {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Il94MzRfIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjUwcHgiIGhlaWdodD0iNTBweCIgdmlld0JveD0iMCAwIDUwIDUwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MCA1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8ZGVmcz4NCgkJPGNpcmNsZSBpZD0iU1ZHSURfMV8iIGN4PSIyNSIgY3k9IjI1LjA2OSIgcj0iMjUuMDY5Ii8+DQoJPC9kZWZzPg0KCTxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPg0KCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJPC9jbGlwUGF0aD4NCgk8ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIj4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQ0LjgyMiw1MEg1LjE3OWMwLDAsMC4wNTItMC42MywwLjEyNy0xLjU0MmMwLjEzOC0xLjY4MiwwLjM2NC00LjMyMSwwLjUwMi01LjczNg0KCQkJYzAuMjA4LTIuMTg0LDEuNjY0LTMuODE3LDMuNzU0LTQuNTQ2YzEuMDQtMC4zNjQsMy43NTUtMS4zNjMsNi4yMDQtMi4yNzVsMC4wNjMtMC4wMjNjMC44NTUtMC4zMTcsMS42NzUtMC42MTgsMi4zNzUtMC44ODQNCgkJCWMwLjEyNi0wLjA0NywwLjI0OC0wLjA5MywwLjM3LTAuMTMzYzAuNTQyLTAuMjAyLDAuOTkzLTAuMzc1LDEuMzE3LTAuNDkxYzAuMTIxLTAuMDQ2LDAuMjE5LTAuMDg2LDAuMy0wLjExNWgwLjAwNQ0KCQkJYzAuMTM5LTAuMDUyLDAuMjE0LTAuMDgsMC4yMTQtMC4wOGw0LjU5MiwwLjEzMmwwLjI4My0wLjAwNWw0LjMwNC0wLjEyOGMwLDAsMC4wNzQsMC4wMjksMC4yMTksMC4wODENCgkJCWMwLjA4LDAuMDI5LDAuMTg2LDAuMDY5LDAuMzA3LDAuMTE1YzAuMzQ2LDAuMTI3LDAuODM4LDAuMzEyLDEuNDM0LDAuNTM3YzAuMDgsMC4wMjksMC4xNjIsMC4wNTgsMC4yNDgsMC4wOTMNCgkJCWMwLjk3NywwLjM1NywyLjE4NCwwLjgwOSwzLjM5MSwxLjI1NHYwLjAwNWMwLjI3MSwwLjA5OSwwLjU0MywwLjE5NiwwLjgxMywwLjI5NGMwLjQsMC4xNTEsMC43OTksMC4yOTUsMS4xODYsMC40NA0KCQkJYzAuMTI3LDAuMDQ2LDAuMjU0LDAuMDkyLDAuMzc1LDAuMTM5YzAuMjQ4LDAuMDkyLDAuNDg2LDAuMTc5LDAuNzE3LDAuMjY1YzAuNTgyLDAuMjE1LDEuMTA5LDAuNDA1LDEuNTI1LDAuNTU1DQoJCQljMC4wODYsMC4wMywwLjE2NiwwLjA1OCwwLjI0MiwwLjA4N2MwLjE1LDAuMDUyLDAuMjgzLDAuMDk4LDAuMzk4LDAuMTM5YzIuMDg2LDAuNzI4LDMuNTQ3LDIuMzYyLDMuNzU2LDQuNTQ2DQoJCQlDNDQuNDA2LDQ0LjkwNCw0NC44MjIsNTAsNDQuODIyLDUweiIvPg0KCQk8cGF0aCBmaWxsPSIjQkY5ODYyIiBkPSJNMzUuOTEsMTQuNDI0djMuOTY4YzAsMC41NDMsMCwwLjcyMiwwLDAuNzIyYy01LjIxNywwLTcuMjYyLDIuNTA3LTkuNDg2LDQuNTgxDQoJCQljLTAuMzY5LDAuMzQtMC43MzgsMC42Ny0xLjEzOCwwLjk3NmMtMS4yNjUsMC45ODItMi43NDQsMS42OTgtNC45MzksMS42OThjMC4wNzUtMC42Ny0wLjA5OC0xLjQwOS0wLjQ1Ni0yLjEzNw0KCQkJYy0xLjAyMi0yLjA5Ny0zLjUzLTQuMTA3LTUuOC00LjEyNWMwLTAuNTQ4LDAtMC43MjIsMC0wLjcyMnYtNC45NjJjMC0wLjkwMSwwLjIyLTEuOSwwLjY1My0yLjkNCgkJCWMwLjk0MS0yLjIwNywyLjg4Mi00LjQzNiw1LjY1NS01LjY1NWMxLjM0Ni0wLjU4OSwyLjg4OC0wLjk0MSw0LjYwNC0wLjk0MWMwLjk0MiwwLDEuODMxLDAuMTA0LDIuNjYzLDAuMzA2DQoJCQljMS41NDcsMC4zNTgsMi45MDQsMS4wMjIsNC4wNDUsMS44NmMwLjEzMSwwLjA5OCwwLjI1OCwwLjE5NiwwLjM3OSwwLjNjMC4wMTQsMC4wMDYsMC4wMjMsMC4wMTgsMC4wMzUsMC4wMjMNCgkJCWMwLjAwNiwwLjAwNiwwLjAxMiwwLjAxMiwwLjAxMiwwLjAxMmMwLjEwNCwwLjA4MSwwLjIwMSwwLjE2NywwLjI5NSwwLjI1NGMwLjA5MiwwLjA3NSwwLjE4LDAuMTU2LDAuMjY2LDAuMjM3DQoJCQljMC4xMDUsMC4wOTIsMC4xOTUsMC4xODUsMC4yODksMC4yODNjMC4xMjEsMC4xMjEsMC4yMzYsMC4yMzcsMC4zNDYsMC4zNjRjMC4xMjMsMC4xMzMsMC4yMzgsMC4yNjYsMC4zNTQsMC40MDQNCgkJCWMwLjAxMiwwLjAxMiwwLjAyMywwLjAyMywwLjAyOSwwLjA0MWMwLjAwNiwwLDAuMDA2LDAsMC4wMTIsMC4wMDZjMC4wMSwwLjAwNiwwLjAxNiwwLjAxNywwLjAyMywwLjAyOQ0KCQkJYzAuMzA1LDAuMzY5LDAuNTc2LDAuNzUsMC44MTMsMS4xNDRjMC4wNTMsMC4wODEsMC4wOTgsMC4xNjEsMC4xNDUsMC4yNDJjMC4xNTYsMC4yNjYsMC4zMDEsMC41MzgsMC40MjIsMC44MDkNCgkJCWMwLjA0MSwwLjA3NSwwLjA2OCwwLjE1NiwwLjEwNCwwLjIzMWMwLjAxMiwwLjAyMywwLjAyMywwLjA1MiwwLjAzNSwwLjA3NmMwLjA4MiwwLjE5LDAuMTU2LDAuMzgxLDAuMjI1LDAuNTcyDQoJCQljMC4wNDcsMC4xNDQsMC4wOTQsMC4yODMsMC4xMzMsMC40MzNjMC4wNDcsMC4xNjIsMC4wODgsMC4zMjMsMC4xMjMsMC40ODVjMC4wMzUsMC4xNTYsMC4wNjMsMC4zMTgsMC4wODYsMC40NzQNCgkJCWMwLjAyMywwLjEyMSwwLjAzNSwwLjI0OCwwLjA0NywwLjM3QzM1LjkwMiwxNC4wNjYsMzUuOTEsMTQuMjQ1LDM1LjkxLDE0LjQyNHoiLz4NCgkJPHJlY3QgeD0iMTkuODkxIiB5PSIyMy42OTUiIGZpbGw9IiNGMERFQjQiIHdpZHRoPSIxMC4yMjQiIGhlaWdodD0iMTMuMzcyIi8+DQoJCTxwYXRoIGZpbGw9IiNGOEU4QkMiIGQ9Ik0zNS45MSwxOC4zOTJjMCwwLjU0MywwLDAuNzIyLDAsMC43MjJ2NC45NjJjMCwwLjEzMy0wLjAwOCwwLjI2Ni0wLjAxOCwwLjM5OQ0KCQkJYy0wLjAwNiwwLjExLTAuMDE4LDAuMjI1LTAuMDI5LDAuMzQxYy0wLjAxMiwwLjEwOS0wLjAyOSwwLjIxOS0wLjA1MywwLjMyOWMtMC4wMTIsMC4wNjktMC4wMjMsMC4xMzMtMC4wMzUsMC4yMDINCgkJCWMtMC4wMzMsMC4xNTYtMC4wNjgsMC4zMTMtMC4xMDksMC40NjhjLTAuMDM1LDAuMTI3LTAuMDc2LDAuMjU0LTAuMTE1LDAuMzgxYy0wLjA2OCwwLjIxNC0wLjE1LDAuNDM0LTAuMjM2LDAuNjUzDQoJCQljLTAuMDQ3LDAuMTEtMC4wOTQsMC4yMi0wLjE0NSwwLjMyOWMtMC4xMjEsMC4yNzEtMC4yNiwwLjU0OS0wLjQxNiwwLjgyYy0wLjA3NCwwLjEyNy0wLjE1LDAuMjU1LTAuMjMsMC4zODENCgkJCWMtMC4wNjQsMC4wOTktMC4xMjksMC4yMDMtMC4xOTcsMC4zMDFjLTAuMzA3LDAuNDU3LTAuNjUyLDAuOS0xLjA1MSwxLjMyM2MtMC4wOCwwLjA4Ni0wLjE2MiwwLjE3Mi0wLjI0OCwwLjI2DQoJCQljLTAuMTE3LDAuMTI3LTAuMjM4LDAuMjQyLTAuMzU5LDAuMzQ2Yy0wLjA5OCwwLjA5My0wLjE5NSwwLjE4LTAuMjkzLDAuMjY2Yy0wLjA1OSwwLjA1My0wLjExMSwwLjA5OS0wLjE2OCwwLjE0DQoJCQljLTAuMDk0LDAuMDc1LTAuMTg2LDAuMTQ5LTAuMjc5LDAuMjI1Yy0wLjE0OCwwLjEyMi0wLjMwNSwwLjIzNy0wLjQ2MSwwLjM0MWMtMC4xMjEsMC4wODctMC4yNDIsMC4xNjgtMC4zNjksMC4yNDINCgkJCWMtMC4wMzUsMC4wMy0wLjA2MywwLjA1My0wLjEsMC4wNjRjLTAuMTMxLDAuMDg2LTAuMjY2LDAuMTY3LTAuNDA0LDAuMjM2Yy0wLjA0NSwwLjAzNS0wLjA5MiwwLjA2My0wLjEzNywwLjA4MQ0KCQkJYy0wLjExMSwwLjA2My0wLjIyNywwLjEyNy0wLjM0MiwwLjE3OXYwLjAwN2MtMS4zODcsMC42OTgtMy4wMDQsMS4xMzctNC44MjksMS4xNzhjLTAuMDkyLDAuMDA2LTAuMTg1LDAuMDA2LTAuMjgzLDAuMDA2DQoJCQljLTEuOTQxLDAtMy42NS0wLjQ1LTUuMTEyLTEuMTg0Yy0zLjcxNC0xLjg2LTUuOC01LjU1OC01LjgtOC4zMTN2LTMuOTY4YzAtMC41NDksMC0wLjcyMiwwLTAuNzIyDQoJCQljNi40ODcsMCw4LjA3NS0zLjg4MSwxMS4xOTUtNS45NjdjMS4xNDQtMC43NjMsMi40OTUtMS4yODgsNC4zNjgtMS4yODhDMjkuMzY1LDE0LjczLDMyLjg1NCwxOC4zNjksMzUuOTEsMTguMzkyeiIvPg0KCQk8Zz4NCgkJCTxwb2x5Z29uIGZpbGw9IiNGMUYyRjEiIHBvaW50cz0iMjUuMDAzLDM3LjA2NiAyNC44NjQsMzcuMiAyNC44MjQsMzcuMjQgMjQuMTk0LDM3Ljg1MyAyMi42NjksMzkuMzI1IDE5LjUyNyw0Mi4zNjkgDQoJCQkJMTguMjA1LDM0Ljk5MyAxOC4xODcsMzQuODgzIDE4LjEyOSwzNC41NjEgMTkuNTI3LDMzLjg2MSAxOS44OTEsMzQuMDc1IDIwLjE5MSwzNC4yNTQgMjAuMTk3LDM0LjI1NCAJCQkiLz4NCgkJCTxwb2x5Z29uIGZpbGw9IiNGMUYyRjEiIHBvaW50cz0iMjUuMDAxLDM3LjA2OCAzMC40NzksMzMuODYzIDMxLjg3NSwzNC41NjIgMzAuNDc5LDQyLjM2NyAJCQkiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K");
}

.line_a, .line2 {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuWcluWxpF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjMzNXB4IiBoZWlnaHQ9Ijg3Ljk1MXB4IiB2aWV3Qm94PSIwIDAgMzM1IDg3Ljk1MSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzM1IDg3Ljk1MSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iIzI5QkYxMyIgZD0iTTcxLjk4LTAuMDA2Yy01LjA2MywwLTkuMTY3LDQuMTA0LTkuMTY3LDkuMTY3djY5LjMzM2MwLDUuMDYzLDQuMTA0LDkuMTY3LDkuMTY3LDkuMTY3DQoJCQljNS4wNjMsMCw5LjE2Ny00LjEwNCw5LjE2Ny05LjE2N1Y5LjE2QzgxLjE0Nyw0LjA5OCw3Ny4wNDMtMC4wMDYsNzEuOTgtMC4wMDZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiMyOUJGMTMiIGQ9Ik0xNTYuOTgtMC4wMDZjLTUuMDYzLDAtOS4xNjcsNC4xMDQtOS4xNjcsOS4xNjd2NDIuNzg0TDExMi45OSw0Ljk3M2MtMi4xLTIuODMyLTUuMDc0LTQuNTI0LTcuOTk3LTQuODY5DQoJCQljLTAuNDQtMC4wNjUtMC44ODgtMC4xMS0xLjM0Ni0wLjExYy01LjA2MywwLTkuMTY3LDQuMTA0LTkuMTY3LDkuMTY3djY5LjMzM2MwLDUuMDYzLDQuMTA0LDkuMTY3LDkuMTY3LDkuMTY3DQoJCQljNS4wNjMsMCw5LjE2Ny00LjEwNCw5LjE2Ny05LjE2N1YzNS41MTlsMzUuMDksNDcuMzMyYzMuNTI1LDQuNzU3LDkuNTE1LDYuMzEyLDEzLjU4MiwzLjYyYzIuNzgxLTEuNTc0LDQuNjYxLTQuNTU0LDQuNjYxLTcuOTc4DQoJCQlWOS4xNkMxNjYuMTQ3LDQuMDk4LDE2Mi4wNDMtMC4wMDYsMTU2Ljk4LTAuMDA2eiIvPg0KCQk8cGF0aCBmaWxsPSIjMjlCRjEzIiBkPSJNNDQuOTgsNjkuMzI2aC0yNi41VjkuMTZjMC01LjA2My00LjEwNC05LjE2Ny05LjE2Ny05LjE2N2MtNS4wNjMsMC05LjE2Nyw0LjEwNC05LjE2Nyw5LjE2N3Y2OS4zMzMNCgkJCWMwLDUuMDYzLDQuMTA0LDkuMTY3LDkuMTY3LDkuMTY3YzAuMDA2LDAsMC4wMTMtMC4wMDEsMC4wMi0wLjAwMUw0NC45OCw4Ny42NmM1LjA2MywwLDkuMTY2LTQuMTA0LDkuMTY2LTkuMTY4DQoJCQlDNTQuMTQ2LDczLjQzLDUwLjA0Myw2OS4zMjYsNDQuOTgsNjkuMzI2eiIvPg0KCQk8cGF0aCBmaWxsPSIjMjlCRjEzIiBkPSJNMjI1LjQ4MSwxOC4zMjdjNS4wNjMsMCw5LjE2Ni00LjEwNCw5LjE2Ni05LjE2OGMwLTUuMDYzLTQuMTA0LTkuMTY2LTkuMTY2LTkuMTY2aC0zNS42NjcNCgkJCWMtNS4wNjMsMC05LjE2Nyw0LjEwNC05LjE2Nyw5LjE2NmMwLDAsMCwwLDAsMC4wMDF2NjkuMzMzYzAsNS4wNjMsNC4xMDQsOS4xNjcsOS4xNjYsOS4xNjdjMC4wMDcsMCwwLjAxNC0wLjAwMSwwLjAyLTAuMDAxDQoJCQlsMzUuNjQ4LDAuMDAxYzUuMDYzLDAsOS4xNjYtNC4xMDQsOS4xNjYtOS4xNjhjMC01LjA2My00LjEwNC05LjE2Ni05LjE2Ni05LjE2NmgtMjYuNVY1Mi45OTNsMjYuNSwwLjAwMQ0KCQkJYzUuMDYzLDAsOS4xNjYtNC4xMDQsOS4xNjYtOS4xNjhjMC01LjA2My00LjEwNC05LjE2Ni05LjE2Ni05LjE2NmgtMjYuNVYxOC4zMjZMMjI1LjQ4MSwxOC4zMjd6Ii8+DQoJCTxwYXRoIGZpbGw9IiMyOUJGMTMiIGQ9Ik0zMzQuNjA1LDM1Ljk1OWMtMC40NTktMTEuNTgyLTguNjM3LTIzLjc2LTE5Ljk4NC0zMC4xMTVjLTEzLjQ4Ni03LjU1OC0zMC40MDYtOS4zMDktNDQuMTU0LTIuOTY0DQoJCQljLTEzLjIyNSw2LjEwMy0yMi4wNzQsMTcuMzM5LTI0LjkyMSwzMS42MzhjLTIuNzk5LDE0LjA2MSwwLjkxNSwyOC43MDIsOS42OTIsMzguMjEyYzEwLjc4NSwxMS42ODQsMjMuODYxLDE1LjIyMiwzNC44ODMsMTUuMjIyDQoJCQljNy40NzUsMCwxNC4wMDYtMS42MjgsMTguMjMyLTMuNDQ3YzMuMDQzLTEuMzEsNC40NDktNC44MzksMy4xMzktNy44ODNzLTQuODM4LTQuNDUyLTcuODgzLTMuMTM5DQoJCQljLTAuMjI1LDAuMDk4LTIyLjYyOSw5LjQ0MS0zOS41NTMtOC44OTJjLTYuMTI3LTYuNjM5LTguNzczLTE3LjUyMy02Ljc0Mi0yNy43M2MxLjIwMy02LjA0Myw1LjE2NC0xNy4wNzgsMTguMTgyLTIzLjA4Ng0KCQkJYzEwLjMyLTQuNzYzLDIzLjA2NC0zLjE3NSwzMy4yNjIsMi41MzhjNy45NTMsNC40NTYsMTMuNDI2LDEzLjM2MiwxMy45MywyMS4wNDljMC45NTksMTQuNjMzLDAuNDUzLDE0LjM1NS0wLjM3NywxNS4zMjcNCgkJCWMtMC4xODksMC4yMjQtMS4xODIsMC44NjgtMy45MDIsMC45NzdjLTEuOTcxLDAuMDc0LTMuMzM0LTAuMjI5LTQuMDQ3LTAuOTEzYy0wLjYxNS0wLjU5Mi0xLjA0Ny0xLjY5NC0xLjA0Ny04LjQyNQ0KCQkJYzAtMTEuMTYxLTYuNjY2LTE5LjUzOS0xNi4xNTQtMjIuNDEyYy05LjM4Ny0yLjg0My0yMS4yMDcsMC42MzYtMjYuMTcyLDguMDg0Yy00Ljc2LDcuMTQxLTUuMDY0LDE3LjU5MS0wLjc3NSwyNS4wNzUNCgkJCWM0LjQ4Miw3LjgyNSwxNC4xMzMsMTEuMTUxLDI0LjExMywxMC41NzZjMy4zMDktMC4xOTEsNS44MzYtMy4wMjcsNS42NDUtNi4zMzZjLTAuMTkxLTMuMzA4LTMuMDM5LTUuODQtNi4zMzYtNS42NDUNCgkJCWMtNS41MTQsMC4zMjQtMTAuNzc1LTAuNjU3LTEzLjAxLTQuNTYxYy0yLjA0Ny0zLjU3MS0xLjkxLTkuMDY3LDAuMzQ4LTEyLjQ1NGMyLjA0NS0zLjA2Nyw4LjQxLTQuNTU0LDEyLjcxMS0zLjI1NQ0KCQkJYzQuMzM4LDEuMzEzLDcuNjMxLDUuMDkyLDcuNjMxLDEwLjkyN2MwLDguNTc1LDAuODIyLDEzLjMxOSw0LjczMiwxNy4wNzhjMy4xNiwzLjAzMyw3LjQ4LDQuNDU2LDEyLjg0LDQuMjUNCgkJCWMxLjk2OS0wLjA3OCw3LjYxNywwLjYwMiwxMS43MTktNC4yMDFDMzM0LjkyOCw1Ni4zOTQsMzM1LjIzLDUxLjY2LDMzNC42MDUsMzUuOTU5eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K");
}

.warn {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iODAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9IjAgMCA4MDAgODAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4MDAgODAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkM4NjEiIGQ9Ik03MTMuMDI5LDY0N2gtNTU3LjQxYy0zMy41OTEsMC0xOS45MTYtMzYuMzY1LTMuMTIxLTY1LjQ4N0w0MTUuNjAyLDEyNS44DQoJYzEwLjE4OCwzLjMzMSwxOC43NzEsMTAuMzM0LDI0LjA3NiwxOS42NDZsMjY5LjY1Miw0NjYuNzI5QzcxNS40NTYsNjIyLjczMiw3MTYuOCw2MzUuMzk0LDcxMy4wMjksNjQ3eiIvPg0KPHRpdGxlPjwvdGl0bGU+DQo8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNNDAwLjA0NiwxMzcuNjY3YzMuNTU4LDAsNi45NDgsMC45MTMsMTAuMDczLDIuNzEyYzMuMDk2LDEuNzgzLDUuNjc0LDQuMzYxLDcuNDc1LDcuNDg3bDI4MC4wMDQsNDg0LjY0OQ0KCWMyLjc2OSw0Ljc4NywzLjM4MywxMC41NTQsMS42ODcsMTUuODE5Yy0wLjA0MiwwLjEzMi0wLjA4NCwwLjI2NS0wLjEyNCwwLjM5NmMtMi41OTQsOC41MzUtMTAuMzI5LDE0LjI3LTE5LjI2NSwxNC4yNw0KCWMtMC4wMzEsMC0wLjA2MywwLTAuMDk1LDBIMTE5Ljk5OGMtMTEuMjA0LDAtMjAuMzItOS4xMTUtMjAuMzIxLTIwLjMxN2MwLTMuNTY3LDAuOTQzLTcuMDg1LDIuNzMtMTAuMTc2bDI4MC4wMi00ODQuNjczDQoJYzMuNjEtNi4yNzEsMTAuMzYyLTEwLjE2NywxNy42MTgtMTAuMTY3QzQwMC4wNDQsMTM3LjY2Nyw0MDAuMDQ2LDEzNy42NjcsNDAwLjA0NiwxMzcuNjY3IE00MDAuMDQyLDExMi42NjcNCgljLTE1LjY2NiwwLjAwMS0zMC45MDQsOC4xNDItMzkuMjgyLDIyLjY5M0w4MC43Niw2MjBjLTMuOTg1LDYuODk1LTYuMDgzLDE0LjcxOS02LjA4MywyMi42ODNDNzQuNjc4LDY2Ny43MTIsOTQuOTcsNjg4LjAwMSwxMjAsNjg4DQoJaDU1OS44MDFjMC4wMzcsMCwwLjA3MiwwLDAuMTA5LDBjMTkuODYsMCwzNy4zOTMtMTIuOTksNDMuMTctMzJjMy44NjctMTIuMDA0LDIuNDczLTI1LjA4My0zLjg0LTM2bC0yODAtNDg0LjY0MQ0KCWMtMy45ODMtNi45MTktOS43MjctMTIuNjYxLTE2LjY0Ni0xNi42NDZDNDE1LjQ3NCwxMTQuNjE1LDQwNy43MDksMTEyLjY2Niw0MDAuMDQyLDExMi42NjdMNDAwLjA0MiwxMTIuNjY3eiIvPg0KPGc+DQoJPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTQyMi42NCwyODUuNDRjLTE4LjQyNy0wLjY2Ni0zNi44NDEtMC42NjYtNTUuMjQsMGMtMC4xMDgsMC4wMDUtMC4yMTYsMC4wMS0wLjMyMywwLjAxNg0KCQljLTEwLjQ1NSwwLjU4Mi0xOC40NTksOS41MjktMTcuODc3LDE5Ljk4NEwzNjQsNTQwLjZjMC42NDMsMTAuMTYsOS4yMjUsMTcuOTgsMTkuNCwxNy42OGM3Ljc4Ni0wLjE4NywxNS41NzMtMC4xODcsMjMuMzYsMA0KCQljMTAuMTI5LDAuMjM1LDE4LjYzOS03LjU2NywxOS4yOC0xNy42OGwxNC44LTIzNS4xNmMwLjAwNi0wLjEwNywwLjAxMS0wLjIxNiwwLjAxNS0wLjMyMw0KCQlDNDQxLjI2LDI5NC42NTMsNDMzLjEwNCwyODUuODQzLDQyMi42NCwyODUuNDR6Ii8+DQoJPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTM5NS4wOCw1NzIuMTE5Yy0xNi4xNiwwLTI4LjQzOSwxMi40OC0yNy4zNTksMjYuNjQxYzEuMzE2LDEzLjAwNiwxMS42MDIsMjMuMjkxLDI0LjYwNywyNC42MDcNCgkJYzE1LjEyMSwxLjUzMSwyOC42MjEtOS40ODYsMzAuMTUyLTI0LjYwN0M0MjMuNTIsNTg0LjYsNDExLjI0LDU3Mi4xMTksMzk1LjA4LDU3Mi4xMTl6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.addcart {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuWcluWxpF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjgwMHB4IiBoZWlnaHQ9IjgwMHB4IiB2aWV3Qm94PSIwIDAgODAwIDgwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgODAwIDgwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjRkY5MjNGIiBkPSJNMzEwLjI4MSw0MDUuMzMzbC02OS4wNy0yMTIuMzg5aDQwNi41MTVjMTAuODk4LDAsMTguNzcsOS42NDYsMTUuNzc0LDE5LjMzOGwtNTAuMTM3LDE4Mi4wNDkNCgljLTIuMDEyLDYuNTExLTguNDQ4LDExLjAwMi0xNS43NzUsMTEuMDAySDMxMC4yODF6Ii8+DQo8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNNTg3LjQyNyw0NDcuMzMzYzEzLjYyMSwwLDI1Ljc0Ny05LjE0NiwyOS40ODgtMjIuMjQxbDU3LjE0My0xOTkuOTk5DQoJYzIuNjY5LTkuMzM2LDAuODQ3LTE5LjEzOC01LjAwMS0yNi44OTFDNjYzLjIwOCwxOTAuNDQ4LDY1NC4yODMsMTg2LDY0NC41NywxODZIMjE3LjYwNWwtMTguMzkxLTU3LjcyNw0KCWMtMi4yMDItNi45MTMtOC42MjUtMTEuNjA3LTE1Ljg4LTExLjYwN2gtNjYuNjY3Yy05LjIwNSwwLTE2LjY2Nyw3LjQ2Mi0xNi42NjcsMTYuNjY3UzEwNy40NjIsMTUwLDExNi42NjcsMTUwaDU0LjQ4NA0KCWwxMDkuNDIyLDM0My40NjFDMjYyLjE4NCw1MDUuMzI5LDI1MCw1MjUuOTg1LDI1MCw1NDkuNDk5YzAsMzYuODIsMjkuODQ4LDY2LjY2Nyw2Ni42NjcsNjYuNjY3DQoJYzM2LjgyLDAsNjYuNjY3LTI5Ljg0Nyw2Ni42NjctNjYuNjY3YzAtMTEuOTQxLTMuMTU1LTIzLjEzOS04LjY1My0zMi44MzNoMTMxLjMwNWMtNS40OTgsOS42OTQtOC42NTIsMjAuODkyLTguNjUyLDMyLjgzMw0KCWMwLDM2LjgyLDI5Ljg0Nyw2Ni42NjcsNjYuNjY2LDY2LjY2N2MzNi44MiwwLDY2LjY2Ny0yOS44NDcsNjYuNjY3LTY2LjY2N1M2MDAuODIsNDgyLjgzMiw1NjQsNDgyLjgzMg0KCWMtMi43MjcsMC01LjQwOSwwLjE4My04LjA1MSwwLjUwMUgzMjQuNzE4Yy0yLjY0MS0wLjMxOC01LjMyNC0wLjUwMS04LjA1MS0wLjUwMWMtMS40OTUsMC0yLjk3MywwLjA2Ni00LjQ0MywwLjE2NGwtMTEuMzYyLTM1LjY2Mw0KCUg1ODcuNDI3eiBNNjQ0LjU3LDIxNGMxLjEsMCwxLjc2NiwwLjU3OCwyLjEzMSwxLjA2MmMwLjM2NSwwLjQ4MywwLjczNiwxLjI4MSwwLjQzNSwyLjMzN2wtNTcuMTQzLDIwMA0KCWMtMC4zMjUsMS4xMzktMS4zODEsMS45MzQtMi41NjYsMS45MzRIMjkzLjMybC0xOC40NjktNTMuNjQ1TDIyNi41MjUsMjE0SDY0NC41N3oiLz4NCjwvc3ZnPg0K");
}

.school_1:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuWcluWxpF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjgwMHB4IiBoZWlnaHQ9IjgwMHB4IiB2aWV3Qm94PSIwIDAgODAwIDgwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgODAwIDgwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkZFMUFCIiBkPSJNMTIxLjMxNSwzMzcuMzk0TDEzLjI1Nyw0MTIuMDQxdjM3OS4xNDZjMi40NjIsMy42NDIsNi4wOTcsNi40MTksMTAuMzU4LDcuODEzaDc1My45MzcNCgkJYzcuOTk2LTIuNjE4LDEzLjc3Ny0xMC4xMjksMTMuNzc3LTE5VjQxMC41NjZjMCwwLTYwLjE4NC00MS41MjItMTA3LjQzMy03My4xNzJMNDA3LjEyLDEzNC41NkwxMjEuMzE1LDMzNy4zOTR6IE0xNzEuNDczLDY3OS41MzMNCgkJSDQ1LjYzN2MwLDAuMDY2LDAuNTM3LTk4LjE0NywxLjA3My05Ny42MTFoMTI0Ljc2M1Y2NzkuNTMzeiBNMTczLjY4NSw1MzQuNzkySDQ2LjcxYzAsMCwwLjgwNS0xMDAuMDkxLDEuNjc2LTEwMC44OTZoMTI1LjI5OA0KCQlWNTM0Ljc5MnogTTc2MS42Myw2ODIuODE3SDYzNy40MDVjMCwwLTAuODA1LTk0LjA1OCwwLTk0LjkyOUg3NjEuNjNWNjgyLjgxN3ogTTc2My43NzYsNTQwLjIyMkg2MzguNDc3DQoJCWMwLDAsMC41MzYtMTAxLjk2OSwwLjUzNi0xMDAuMzU5aDEyNC43NjNWNTQwLjIyMnoiLz4NCgk8cGF0aCBmaWxsPSIjRjVCMDNGIiBkPSJNMTMuMjU3LDQxMS42MzhoMTgzLjY5MWwtMC4yMDEsMzg2Ljk1OGgzMC41MDNsMC4yMDEtNDcxLjA5NGwxODAuMjA1LTE1OC42MThsMTgxLjgxMywxNjYuMjYNCgkJbC0wLjQ2OSw0NjMuNDUxaDI4LjU1OWwwLjQ3LTM4OS4xN2wxNzMuMywxLjIwN3YtMjMuMTI5bC0xNTguMDgyLTg0LjczOUw0MjEuODAxLDExNi45OTZMMTg4LjM2NywyOTguOTQ0TDEzLjM5MSwzODkuNTE1DQoJCUwxMy4yNTcsNDExLjYzOHoiLz4NCgk8cGF0aCBmaWxsPSIjNTk3QjkxIiBkPSJNNTguNjQzLDI1Mi40ODVjLTEuMjA3LDEuOTQ0LTQ3LjkzNCwxMzAuNzk2LTQ4LjgwNSwxMzMuNDc4czEuMzQxLDUuODMzLDYuNzA0LDYuMzAyczE5MC4zMjgsMCwxOTAuMzI4LDANCgkJbC0wLjUzNi03OC45NzRjMCwwLDE5OC41NzQtMTc4LjczLDIwMC43ODctMTc4LjczYzIuMjEyLDAsMjAyLjMyOCwxODMuMzU2LDIwMi43OTcsMTg2LjEwNGMwLjQ3LDIuNjgyLDAuODcyLDY4LjUxNSwwLjg3Miw2OC41MTUNCgkJczE3NS45ODEsMS4zNDEsMTc5LjYwMiwxLjgxYzMuNjIsMC40Nyw0LjQ5MS00LjQ5MSwxLjM0MS0xMy44NzdjLTMuMTUxLTkuMzg2LTM5Ljg5LTEyMi42ODQtNDIuNTcxLTEyNC40OTQNCgkJYy0yLjY4Mi0xLjgxMS0xNDcuNzU3LTEuODExLTE0Ny43NTctMS44MTFTNDE5LjY1Niw4My40NzUsNDE2LjUwNiw4MC43OTRjLTMuMTUxLTIuNjgyLTEyLjUzNy02Ljc3MS0yMC44NSwxLjU0Mg0KCQljLTcuMzA3LDcuMzA4LTE4OC41ODUsMTY5LjgxMy0xODguNTg1LDE2OS44MTNTNTkuOTg0LDI1MC4yMDUsNTguNjQzLDI1Mi40ODVMNTguNjQzLDI1Mi40ODV6Ii8+DQoJPHBhdGggZmlsbD0iIzJCM0I0NyIgZD0iTTMwNi43MDUsNTg1LjkyN2gyMDkuODAxVjgwMEgzMDYuNzA1VjU4NS45Mjd6Ii8+DQoJPHBhdGggZmlsbD0iIzU5N0I5MSIgZD0iTTUzMi44Miw1NzQuMjUzdjIzLjM1MmMwLDcuOTk1LTYuNDgsMTQuNDc0LTE0LjQ3NCwxNC40NzRsMCwwSDQxNy45OTl2MTg3LjU0OGgtMTIuNzlWNjEyLjA3OEgzMDQuODY2DQoJCWMtNy45OTMsMC0xNC40NzQtNi40NzktMTQuNDc0LTE0LjQ3NGwwLDB2LTIzLjM1MmMwLTcuOTkzLDYuNDgtMTQuNDc0LDE0LjQ3NC0xNC40NzRsMCwwaDIxMy40OA0KCQlDNTI2LjMzOSw1NTkuNzc5LDUzMi44Miw1NjYuMjYsNTMyLjgyLDU3NC4yNTNMNTMyLjgyLDU3NC4yNTNMNTMyLjgyLDU3NC4yNTN6Ii8+DQoJPGc+DQoJCTxjaXJjbGUgZmlsbD0iI0ZGNDczRSIgY3g9IjQwOC41OTYiIGN5PSIzNjguMTUxIiByPSIxMDAuMzkiLz4NCgkJPGNpcmNsZSBmaWxsPSIjRjRGM0VGIiBjeD0iNDA4LjU5NiIgY3k9IjM2OC4xNSIgcj0iNzcuMzY0Ii8+DQoJCTxwYXRoIGZpbGw9IiM1OTdCOTEiIGQ9Ik00NjkuNTYzLDM3NS41NDdjMC00LjY2MS0zLjc3Ny04LjQ0LTguNDM4LTguNDRoLTQ1LjQ0MXYtNDguOTVjMC4wMDQtNC42NTktMy43NzEtOC40NC04LjQzMi04LjQ0NQ0KCQkJYy00LjY2MS0wLjAwNC04LjQ0MiwzLjc3MS04LjQ0Niw4LjQzMmMwLDAuMDA0LDAsMC4wMDksMCwwLjAxM3Y1Ny4zOWMwLDQuNjYxLDMuNzc4LDguNDM4LDguNDM5LDguNDM4aDUzLjg4DQoJCQlDNDY1Ljc4NSwzODMuOTg2LDQ2OS41NjMsMzgwLjIwOCw0NjkuNTYzLDM3NS41NDd6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=");
}

.school_2:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuWcluWxpF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjgwMHB4IiBoZWlnaHQ9IjgwMHB4IiB2aWV3Qm94PSIwIDAgODAwIDgwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgODAwIDgwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjRkZFMUFCIiBkPSJNNjA1LjYxOCwxMTEuMzU5SDIwNS4xMzZjLTYuNDY3LDAtMTEuNzExLDcuNTU3LTExLjcxMSwxNi44Nzd2NjUzLjMyM2MwLDkuMzIsNS4yNDQsMTYuODc3LDExLjcxMSwxNi44NzcNCgloNDAwLjQ4MmM2LjQ2OCwwLDExLjcxMS03LjU1NywxMS43MTEtMTYuODc3VjEyOC4yMzdDNjE3LjMyOSwxMTguOTE2LDYxMi4wODcsMTExLjM1OSw2MDUuNjE4LDExMS4zNTl6IE0yODMuNjQxLDc0Ni43NDkNCgljMCw2LjIxMy01LjAzNywxMS4yNS0xMS4yNSwxMS4yNWgtMzQuMzYyYy02LjIxNCwwLTExLjI1LTUuMDM3LTExLjI1LTExLjI1di0yNC40NGMwLTYuMjE0LDUuMDM2LTExLjI1LDExLjI1LTExLjI1aDM0LjM2Mg0KCWM2LjIxMywwLDExLjI1LDUuMDM2LDExLjI1LDExLjI1Vjc0Ni43NDl6IE0yODMuNjQxLDY2NC42NjZjMCw2LjIxMy01LjAzNywxMS4yNS0xMS4yNSwxMS4yNWgtMzQuMzYyDQoJYy02LjIxNCwwLTExLjI1LTUuMDM3LTExLjI1LTExLjI1di0yNC40NGMwLTYuMjEzLDUuMDM2LTExLjI1LDExLjI1LTExLjI1aDM0LjM2MmM2LjIxMywwLDExLjI1LDUuMDM3LDExLjI1LDExLjI1VjY2NC42NjZ6DQoJIE0yODMuNjQxLDU3NC4xMDhjMCw2LjIxMy01LjAzNywxMS4yNS0xMS4yNSwxMS4yNWgtMzQuMzYyYy02LjIxNCwwLTExLjI1LTUuMDM3LTExLjI1LTExLjI1di0yNC40NA0KCWMwLTYuMjE0LDUuMDM2LTExLjI1LDExLjI1LTExLjI1aDM0LjM2MmM2LjIxMywwLDExLjI1LDUuMDM2LDExLjI1LDExLjI1VjU3NC4xMDh6IE0yODMuNjQxLDQ4Mi4yNQ0KCWMwLDYuMjE0LTUuMDM3LDExLjI1LTExLjI1LDExLjI1aC0zNC4zNjJjLTYuMjE0LDAtMTEuMjUtNS4wMzYtMTEuMjUtMTEuMjV2LTg2LjI2M2MwLTYuMjEzLDUuMDM2LTExLjI1LDExLjI1LTExLjI1aDM0LjM2Mg0KCWM2LjIxMywwLDExLjI1LDUuMDM3LDExLjI1LDExLjI1VjQ4Mi4yNXogTTM2NS42MSw1NzQuMTA4YzAsNi4yMTMtNS4wMzcsMTEuMjUtMTEuMjUsMTEuMjVoLTM0LjM2Mw0KCWMtNi4yMTMsMC0xMS4yNS01LjAzNy0xMS4yNS0xMS4yNXYtMjQuNDRjMC02LjIxNCw1LjAzNy0xMS4yNSwxMS4yNS0xMS4yNWgzNC4zNjNjNi4yMTMsMCwxMS4yNSw1LjAzNiwxMS4yNSwxMS4yNVY1NzQuMTA4eg0KCSBNMzY1LjYxLDQ4Mi4yNWMwLDYuMjE0LTUuMDM3LDExLjI1LTExLjI1LDExLjI1aC0zNC4zNjNjLTYuMjEzLDAtMTEuMjUtNS4wMzYtMTEuMjUtMTEuMjV2LTg2LjI2Mw0KCWMwLTYuMjEzLDUuMDM3LTExLjI1LDExLjI1LTExLjI1aDM0LjM2M2M2LjIxMywwLDExLjI1LDUuMDM3LDExLjI1LDExLjI1VjQ4Mi4yNXogTTUwMC4wMTksNTc0LjEwOA0KCWMwLDYuMjEzLTUuMDM3LDExLjI1LTExLjI1LDExLjI1aC0zNC4zNjFjLTYuMjEzLDAtMTEuMjUtNS4wMzctMTEuMjUtMTEuMjV2LTI0LjQ0YzAtNi4yMTQsNS4wMzctMTEuMjUsMTEuMjUtMTEuMjVoMzQuMzYxDQoJYzYuMjEzLDAsMTEuMjUsNS4wMzYsMTEuMjUsMTEuMjVWNTc0LjEwOHogTTUwMC4wMTksNDgyLjI1TDUwMC4wMTksNDgyLjI1YzAsNi4yMTQtNS4wMzcsMTEuMjUtMTEuMjUsMTEuMjVoLTM0LjM2MQ0KCWMtNi4yMTMsMC0xMS4yNS01LjAzNi0xMS4yNS0xMS4yNXYtODYuMjYzYzAtNi4yMTMsNS4wMzctMTEuMjUsMTEuMjUtMTEuMjVoMzQuMzYxYzYuMjEzLDAsMTEuMjUsNS4wMzcsMTEuMjUsMTEuMjVWNDgyLjI1eg0KCSBNNTgxLjk4OSw3NDYuNzQ5YzAsNi4yMTMtNS4wMzYsMTEuMjUtMTEuMjUsMTEuMjVoLTM0LjM2MmMtNi4yMTMsMC0xMS4yNS01LjAzNy0xMS4yNS0xMS4yNXYtMjQuNDQNCgljMC02LjIxNCw1LjAzNy0xMS4yNSwxMS4yNS0xMS4yNWgzNC4zNjJjNi4yMTQsMCwxMS4yNSw1LjAzNiwxMS4yNSwxMS4yNVY3NDYuNzQ5eiBNNTgxLjk4OSw2NjQuNjY2DQoJYzAsNi4yMTMtNS4wMzYsMTEuMjUtMTEuMjUsMTEuMjVoLTM0LjM2MmMtNi4yMTMsMC0xMS4yNS01LjAzNy0xMS4yNS0xMS4yNXYtMjQuNDRjMC02LjIxMyw1LjAzNy0xMS4yNSwxMS4yNS0xMS4yNWgzNC4zNjINCgljNi4yMTQsMCwxMS4yNSw1LjAzNywxMS4yNSwxMS4yNVY2NjQuNjY2eiBNNTgxLjk4OSw1NzQuMTA4YzAsNi4yMTMtNS4wMzYsMTEuMjUtMTEuMjUsMTEuMjVoLTM0LjM2Mg0KCWMtNi4yMTMsMC0xMS4yNS01LjAzNy0xMS4yNS0xMS4yNXYtMjQuNDRjMC02LjIxNCw1LjAzNy0xMS4yNSwxMS4yNS0xMS4yNWgzNC4zNjJjNi4yMTQsMCwxMS4yNSw1LjAzNiwxMS4yNSwxMS4yNVY1NzQuMTA4eg0KCSBNNTgxLjk4OSw0ODIuMjVMNTgxLjk4OSw0ODIuMjVjMCw2LjIxNC01LjAzNiwxMS4yNS0xMS4yNSwxMS4yNWgtMzQuMzYyYy02LjIxMywwLTExLjI1LTUuMDM2LTExLjI1LTExLjI1di04Ni4yNjMNCgljMC02LjIxMyw1LjAzNy0xMS4yNSwxMS4yNS0xMS4yNWgzNC4zNjJjNi4yMTQsMCwxMS4yNSw1LjAzNywxMS4yNSwxMS4yNVY0ODIuMjV6Ii8+DQo8cGF0aCBmaWxsPSIjMkIzQjQ3IiBkPSJNMzIzLjg0Miw2MzIuMDQ2aDE2My4wNzJ2MTY2LjM5MkgzMjMuODQyVjYzMi4wNDZ6Ii8+DQo8Y2lyY2xlIGZpbGw9IiNGRjQ3M0UiIGN4PSI0MDUuMzc4IiBjeT0iMjU4LjY5MiIgcj0iODkuNjQ2Ii8+DQo8Y2lyY2xlIGZpbGw9IiNGNEYzRUYiIGN4PSI0MDUuMzc4IiBjeT0iMjU4LjY5MiIgcj0iNjkuMDg0Ii8+DQo8cGF0aCBmaWxsPSIjNTk3QjkxIiBkPSJNNDk5LjU5NCw2MjIuOTd2MTguMTUxYzAsNi4yMTQtNS4wMzcsMTEuMjUtMTEuMjUsMTEuMjVoLTAuMDAxaC03Ny45OTV2MTQ1Ljc3NWgtOS45NDJWNjUyLjM3MmgtNzcuOTkzDQoJYy02LjIxMywwLTExLjI1LTUuMDM2LTExLjI1LTExLjI1bDAsMFY2MjIuOTdjMC02LjIxMyw1LjAzNy0xMS4yNSwxMS4yNS0xMS4yNWwwLDBoMTY1LjkzMg0KCUM0OTQuNTU3LDYxMS43Miw0OTkuNTk0LDYxNi43NTgsNDk5LjU5NCw2MjIuOTdMNDk5LjU5NCw2MjIuOTdMNDk5LjU5NCw2MjIuOTd6IE02MjcuOTYyLDEzMC45NTV2LTE5Ljk1Mg0KCWMwLTYuMjEzLTUuMDM3LTExLjI1LTExLjI1LTExLjI1bDAsMEgxOTQuMDQ0Yy02LjIxNCwwLTExLjI1LDUuMDM3LTExLjI1LDExLjI1djE5Ljk1MmMwLDYuMjEzLDUuMDM2LDExLjI1LDExLjI1LDExLjI1aDQyMi42NjgNCglDNjIyLjkyNSwxNDIuMjA1LDYyNy45NjIsMTM3LjE2OCw2MjcuOTYyLDEzMC45NTVMNjI3Ljk2MiwxMzAuOTU1TDYyNy45NjIsMTMwLjk1NXogTTQ1OS44MjEsMjY1LjI5Nw0KCWMwLTQuMTYyLTMuMzc0LTcuNTM2LTcuNTM2LTcuNTM2aC00MC41NzdWMjE0LjA1YzAuMDA0LTQuMTYxLTMuMzY3LTcuNTM4LTcuNTI5LTcuNTQycy03LjUzOSwzLjM2Ny03LjU0Miw3LjUyOQ0KCWMwLDAuMDA0LDAsMC4wMDksMCwwLjAxM3Y1MS4yNDdjMCw0LjE2MiwzLjM3NCw3LjUzNiw3LjUzNiw3LjUzNmg0OC4xMTJDNDU2LjQ0NywyNzIuODMzLDQ1OS44MjEsMjY5LjQ1OSw0NTkuODIxLDI2NS4yOTd6Ii8+DQo8cGF0aCBmaWxsPSIjRkZCNjM2IiBkPSJNNzc1LjU0MywzNzIuNDA2SDYxNy4zMjl2NDA5LjE1M2MwLDkuMzItNS4yNDMsMTYuODc3LTExLjcxMSwxNi44NzdIMjA1LjEzNg0KCWMtNi40NjcsMC0xMS43MTEtNy41NTctMTEuNzExLTE2Ljg3N1YzNzIuNDA2SDI0LjQ1NmMtMTIuNDI3LDAtMjIuNSwxMC4wNzMtMjIuNSwyMi41djM4MS4wMzJjMCwxMi40MjYsMTAuMDczLDIyLjQ5OSwyMi41LDIyLjQ5OQ0KCWg3NTEuMDg3YzEyLjQyNywwLDIyLjUtMTAuMDczLDIyLjUtMjIuNDk5VjM5NC45MDZDNzk4LjA0MywzODIuNDc5LDc4Ny45NywzNzIuNDA2LDc3NS41NDMsMzcyLjQwNnogTTgzLjM5NCw3MDEuNjI0DQoJYzAsNi4yMTMtNS4wMzcsMTEuMjUtMTEuMjUsMTEuMjVINDQuNjI2Yy02LjIxMywwLTExLjI1LTUuMDM3LTExLjI1LTExLjI1di0yNC40NGMwLTYuMjE0LDUuMDM3LTExLjI1LDExLjI1LTExLjI1aDI3LjUxOA0KCWM2LjIxMywwLDExLjI1LDUuMDM2LDExLjI1LDExLjI1VjcwMS42MjR6IE04My4zOTQsNjE3LjE5NGMwLDYuMjEzLTUuMDM3LDExLjI1LTExLjI1LDExLjI1SDQ0LjYyNg0KCWMtNi4yMTMsMC0xMS4yNS01LjAzNy0xMS4yNS0xMS4yNXYtMjQuNDRjMC02LjIxNCw1LjAzNy0xMS4yNSwxMS4yNS0xMS4yNWgyNy41MThjNi4yMTMsMCwxMS4yNSw1LjAzNiwxMS4yNSwxMS4yNVY2MTcuMTk0eg0KCSBNODMuMzk0LDUzMC4xNjRjMCw2LjIxNC01LjAzNywxMS4yNS0xMS4yNSwxMS4yNUg0NC42MjZjLTYuMjEzLDAtMTEuMjUtNS4wMzYtMTEuMjUtMTEuMjV2LTczLjE2OA0KCWMwLTYuMjE0LDUuMDM3LTExLjI1LDExLjI1LTExLjI1aDI3LjUxOGM2LjIxMywwLDExLjI1LDUuMDM2LDExLjI1LDExLjI1VjUzMC4xNjR6IE0xNTUuNDk1LDcwMS42MjQNCgljMCw2LjIxMy01LjAzNiwxMS4yNDktMTEuMjQ4LDExLjI1SDExNi43M2MtNi4yMTMsMC0xMS4yNS01LjAzNy0xMS4yNS0xMS4yNXYtMjQuNDRjMC02LjIxNCw1LjAzNy0xMS4yNSwxMS4yNS0xMS4yNWgyNy41MTYNCgljNi4yMTMsMCwxMS4yNSw1LjAzNiwxMS4yNSwxMS4yNVY3MDEuNjI0eiBNMTU1LjQ5NSw2MTcuMTk0YzAsNi4yMTMtNS4wMzYsMTEuMjQ5LTExLjI0OCwxMS4yNUgxMTYuNzMNCgljLTYuMjEzLDAtMTEuMjUtNS4wMzctMTEuMjUtMTEuMjV2LTI0LjQ0YzAtNi4yMTQsNS4wMzctMTEuMjUsMTEuMjUtMTEuMjVoMjcuNTE2YzYuMjEzLDAsMTEuMjUsNS4wMzYsMTEuMjUsMTEuMjVWNjE3LjE5NHoNCgkgTTE1NS40OTUsNTMwLjE2NGMwLDYuMjEzLTUuMDM2LDExLjI1LTExLjI0OCwxMS4yNUgxMTYuNzNjLTYuMjEzLDAtMTEuMjUtNS4wMzYtMTEuMjUtMTEuMjV2LTczLjE2OA0KCWMwLTYuMjE0LDUuMDM3LTExLjI1LDExLjI1LTExLjI1aDI3LjUxNmM2LjIxMywwLDExLjI1LDUuMDM2LDExLjI1LDExLjI1VjUzMC4xNjR6IE02OTkuMDE5LDcwMS42MjQNCgljMCw2LjIxMy01LjAzNywxMS4yNS0xMS4yNSwxMS4yNWgtMjcuNTE4Yy02LjIxMywwLTExLjI1LTUuMDM3LTExLjI1LTExLjI1di0yNC40NGMwLTYuMjE0LDUuMDM3LTExLjI1LDExLjI1LTExLjI1aDI3LjUxOA0KCWM2LjIxMywwLDExLjI1LDUuMDM2LDExLjI1LDExLjI1VjcwMS42MjR6IE02OTkuMDE5LDYxNy4xOTRjMCw2LjIxMy01LjAzNywxMS4yNS0xMS4yNSwxMS4yNWgtMjcuNTE4DQoJYy02LjIxMywwLTExLjI1LTUuMDM3LTExLjI1LTExLjI1di0yNC40NGMwLTYuMjE0LDUuMDM3LTExLjI1LDExLjI1LTExLjI1aDI3LjUxOGM2LjIxMywwLDExLjI1LDUuMDM2LDExLjI1LDExLjI1VjYxNy4xOTR6DQoJIE02OTkuMDE5LDUzMC4xNjRjMCw2LjIxNC01LjAzNywxMS4yNS0xMS4yNSwxMS4yNWgtMjcuNTE4Yy02LjIxMywwLTExLjI1LTUuMDM2LTExLjI1LTExLjI0OXYtMC4wMDF2LTczLjE2OA0KCWMwLTYuMjE0LDUuMDM3LTExLjI1LDExLjI1LTExLjI1aDI3LjUxOGM2LjIxMywwLDExLjI1LDUuMDM2LDExLjI1LDExLjI1VjUzMC4xNjR6IE03NzEuMTIsNzAxLjYyNA0KCWMwLDYuMjEzLTUuMDM3LDExLjI1LTExLjI1LDExLjI1aC0yNy41MThjLTYuMjEzLDAtMTEuMjUtNS4wMzctMTEuMjUtMTEuMjV2LTI0LjQ0YzAtNi4yMTQsNS4wMzctMTEuMjUsMTEuMjUtMTEuMjVoMjcuNTE4DQoJYzYuMjEzLDAsMTEuMjUsNS4wMzYsMTEuMjUsMTEuMjVWNzAxLjYyNHogTTc3MS4xMiw2MTcuMTk0YzAsNi4yMTMtNS4wMzcsMTEuMjUtMTEuMjUsMTEuMjVoLTI3LjUxOA0KCWMtNi4yMTMsMC0xMS4yNS01LjAzNy0xMS4yNS0xMS4yNXYtMjQuNDRjMC02LjIxNCw1LjAzNy0xMS4yNSwxMS4yNS0xMS4yNWgyNy41MThjNi4yMTMsMCwxMS4yNSw1LjAzNiwxMS4yNSwxMS4yNVY2MTcuMTk0eg0KCSBNNzcxLjEyLDUzMC4xNjRMNzcxLjEyLDUzMC4xNjRjMCw2LjIxNC01LjAzNywxMS4yNS0xMS4yNSwxMS4yNWgtMjcuNTE4Yy02LjIxMywwLTExLjI1LTUuMDM2LTExLjI1LTExLjI1di03My4xNjgNCgljMC02LjIxNCw1LjAzNy0xMS4yNSwxMS4yNS0xMS4yNWgyNy41MThjNi4yMTMsMCwxMS4yNSw1LjAzNiwxMS4yNSwxMS4yNVY1MzAuMTY0eiIvPg0KPC9zdmc+DQo=");
}

.textbox dt img {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iODAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9IjAgMCA4MDAgODAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4MDAgODAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIG9wYWNpdHk9IjAuNSIgZmlsbD0iI0ZGRkZGRiIgZD0iTTU4My43MjQsMjUyLjE1OHYzNjIuMTg2YzAsMC44NzksMCwxLjU4MSwwLDIuNDU3DQoJCWMxLjA1Niw1OC40MzUsMzkuMTMzLDEwOS4zMjMsOTQuOTM1LDEyNi42OTRsMjYuNjczLDguMjQ4YzQ1Ljk3NS0yNy4zNzUsNzcuMjA5LTc3LjIxMiw3OC4yNjQtMTM0LjQxNQ0KCQljMC0xLjA1MywwLTEuOTMyLTAuMDA0LTIuOTg0VjI1Mi4xNThINTgzLjcyNHoiLz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTU5LjE1Nyw2MTcuMzI4YzAtMS4wNTMsMC0xLjkzMiwwLTIuOTg0VjM1Ljk3SDE2LjQwNmwtMC4wMDEsNTc4LjM3NQ0KCQlDMTYuNDA2LDcwMi42MSw4OC4wMDEsNzc0LjAzLDE3Ni4wOTEsNzc0LjAzaDQ0Ny42NDNjMTYuNDk0LDAsMzIuNDY1LTIuNDU3LDQ3LjU1Ni03LjE5NQ0KCQlDNjA3LjI0LDc0Ny4wMDYsNTYwLjM4Myw2ODcuNjkzLDU1OS4xNTcsNjE3LjMyOHogTTMyNy43NTcsNTg2LjAzMmMwLDYuODQ0LTUuNDM5LDEyLjI4NC0xMi4yODUsMTIuMjg0aC0xODAuMzkNCgkJYy02Ljg0NCwwLTEyLjI4My01LjQ0LTEyLjI4My0xMi4yODRjMC02Ljg0Myw1LjQzOS0xMi4yODIsMTIuMjg0LTEyLjI4MmgxODAuMzkxQzMyMi4zMTgsNTczLjc1LDMyNy43NTcsNTc5LjE4OSwzMjcuNzU3LDU4Ni4wMzJ6DQoJCSBNMzI3Ljc1NSw0NTIuNjY5YzAsNi44NDUtNS40MzcsMTIuMjg2LTEyLjI4MiwxMi4yODZoLTE4MC4zOWMtNi44NDQsMC0xMi4yODQtNS40NDEtMTIuMjg0LTEyLjI4Ng0KCQljMC02Ljg0Myw1LjQzOS0xMi4yODMsMTIuMjgzLTEyLjI4M2gxODAuMzkxQzMyMi4zMTgsNDQwLjM4NSwzMjcuNzU1LDQ0NS44MjYsMzI3Ljc1NSw0NTIuNjY5eiBNNDYxLjI5Myw1NjkuNTM3bC00Ni4xNDksNDYuMTUNCgkJYy0yLjQ1NiwyLjQ1Ny01LjQ0MywzLjY4NS04LjYwMSwzLjY4NXMtNi4zMTUtMS4yMjgtOC41OTgtMy42ODVsLTIzLjMzOC0yMy4zMzhjLTUuMDg4LTQuNzM3LTUuMDg2LTEyLjQ1OC0wLjM0OS0xNy4zNzINCgkJYzQuNzM3LTQuNzM3LDEyLjYzMy00LjczNywxNy4zNzIsMGwxNC43MzgsMTQuNzM4bDM3LjU1My0zNy41NTFjNC43MzktNC43MzksMTIuNjM1LTQuNzM5LDE3LjM3NCwwDQoJCUM0NjYuMDMsNTU2LjkwNCw0NjYuMDMsNTY0LjgsNDYxLjI5Myw1NjkuNTM3eiBNNDYxLjI5Myw0MzYuMTc1bC00Ni4xNSw0Ni4xNDljLTIuNDU3LDIuNDU3LTUuNDQxLDMuNjg2LTguNiwzLjY4Ng0KCQlzLTYuMzE2LTEuMjI5LTguNTk2LTMuNjg2bC0yMy4zNC0yMy4zMzdjLTUuMDg4LTQuNzM2LTUuMDg2LTEyLjQ2LTAuMzUyLTE3LjM3NGM0LjczOC00LjczOCwxMi42MzQtNC43MzgsMTcuMzcyLDBsMTQuNzQyLDE0Ljc0MQ0KCQlsMzcuNTUyLTM3LjU1MmM0LjczOC00LjczOCwxMi42MzItNC43MzgsMTcuMzcyLDBDNDY2LjAyOSw0MjMuNTQsNDY2LjAzLDQzMS40MzUsNDYxLjI5Myw0MzYuMTc1eiBNOTQuMTQzLDM3MS4xMzNWMTI4LjQ0OA0KCQloMzg3LjI3OGwtMC4wMDIsMjQyLjY4NUg5NC4xNDN6Ii8+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yMjYuODg2LDI3OC4xNzloLTM0LjA0MmMtNi44NDQsMC0xMi4yODMsNS40MzktMTIuMjgzLDEyLjI4M2MwLDYuODQzLDUuNDM5LDEyLjI4MywxMi4yODMsMTIuMjgzaDE2LjE0NQ0KCQkJbDAsOC4wNzNjMCw2Ljg0NCw1LjQ0LDEyLjI4MywxMi4yODMsMTIuMjgzYzYuODQ0LDAsMTIuMjg0LTUuNDM5LDEyLjI4NS0xMi4yODN2LTguNzc1YzE2LjE0My0zLjE1OCwyOC4yNTEtMTcuMzcyLDI4LjI1MS0zNC4yMTYNCgkJCWMtMC4wMDItMTkuMzAzLTE1LjYxOC0zNC45MjEtMzQuOTIxLTM0LjkyMUgyMTUuNDhjLTUuNzkxLDAtMTAuMzUzLTQuNzM4LTEwLjM1My0xMC4zNTNjMC01Ljc5MSw0LjczOS0xMC4zNTMsMTAuMzUzLTEwLjM1Mw0KCQkJaDM0LjA0M2M2Ljg0MiwwLDEyLjI4Mi01LjQ0LDEyLjI4Mi0xMi4yODRjMC02Ljg0My01LjQ0MS0xMi4yODMtMTIuMjgyLTEyLjI4M2gtMTUuOTdsMC04LjA3MmMwLTYuODQzLTUuNDQtMTIuMjgzLTEyLjI4NC0xMi4yODMNCgkJCWMtNi44NDIsMC0xMi4yODMsNS40NC0xMi4yODMsMTIuMjgzdjguNzc0Yy0xNi4xNDQsMy4xNTgtMjguNDI3LDE3LjE5Ny0yOC40MjcsMzQuMjE4Yy0wLjAwMSwxOS4zMDIsMTUuNjE3LDM0LjkyLDM0LjkyLDM0LjkyDQoJCQloMTEuNDA2YzUuNzksMCwxMC4zNTQsNC41NjMsMTAuMzU0LDEwLjM1NEMyMzcuMjQsMjczLjQ0MSwyMzIuNjc2LDI3OC4xNzksMjI2Ljg4NiwyNzguMTc5eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMzUzLjgxNSwyNzguMTc5aC0zNC4wNDNjLTYuODQyLDAtMTIuMjgxLDUuNDM5LTEyLjI4MywxMi4yODNjMC4wMDIsNi44NDMsNS40NCwxMi4yODMsMTIuMjg1LDEyLjI4Mw0KCQkJaDE2LjE0M3Y4LjA3M2MwLDYuODQ0LDUuNDQsMTIuMjgzLDEyLjI4MywxMi4yODNjNi44NDUsMCwxMi4yODYtNS40MzksMTIuMjg2LTEyLjI4M2wtMC4wMDEtOC43NzUNCgkJCWMxNi4xNDQtMy4xNTgsMjguMjUzLTE3LjM3MiwyOC4yNTMtMzQuMjE2YzAtMTkuMzAzLTE1LjYxOC0zNC45MjEtMzQuOTItMzQuOTIxSDM0Mi40MWMtNS43OTEsMC0xMC4zNTQtNC43MzgtMTAuMzU0LTEwLjM1Mw0KCQkJYzAuMDAxLTUuNzkxLDQuNzM5LTEwLjM1MywxMC4zNTQtMTAuMzUzaDM0LjA0MmM2Ljg0MiwwLDEyLjI4NC01LjQ0LDEyLjI4My0xMi4yODRjMC02Ljg0My01LjQ0LTEyLjI4My0xMi4yODMtMTIuMjgzaC0xNS45NzENCgkJCWwwLjAwMS04LjA3MmMwLTYuODQzLTUuNDQtMTIuMjgzLTEyLjI4NC0xMi4yODNjLTYuODQyLDAtMTIuMjg0LDUuNDQtMTIuMjgxLDEyLjI4M2wtMC4wMDMsOC43NzQNCgkJCWMtMTYuMTQyLDMuMTU4LTI4LjQyNSwxNy4xOTctMjguNDI3LDM0LjIxOGMwLDE5LjMwMiwxNS42MTgsMzQuOTIsMzQuOTIxLDM0LjkyaDExLjQwNWM1Ljc5LDAsMTAuMzUzLDQuNTYzLDEwLjM1MiwxMC4zNTQNCgkJCUMzNjQuMTY4LDI3My40NDEsMzU5LjYwNSwyNzguMTc5LDM1My44MTUsMjc4LjE3OXoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

.textbox dd img {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuWcluWxpF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjQwMHB4IiBoZWlnaHQ9IjQwMHB4IiB2aWV3Qm94PSIwIDAgNDAwIDQwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAwIDQwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjQ2LjM0NywyMDkuNzg0YzAsMC0zLjE5OSwzMy44MjEtMjUuMjc1LDMzLjgyMWMtMjMuOTk0LDAtNDIuNjgsMC00Mi42OCwwcy0yMS4zNjktMS44MDYtMjMuNTg5LTMzLjgxNA0KCQlMMTQxLjc3LDgwLjQ0N2MwLDAtOS41OTEtNDcuODU4LDM0LjAxLTQ2LjM4OWMxNC4zODcsMC40ODYsNTQuNTUzLDAsNTQuNTUzLDBzMjguNzkyLDAsMjguNzkyLDMzLjU5Mg0KCQlTMjQ2LjM0NywyMDkuNzg0LDI0Ni4zNDcsMjA5Ljc4NHoiLz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjQxLjc4OSwzNTMuMTc4YzAsNy4wNzQtNS43MjksMTIuNzk3LTEyLjc5NywxMi43OTdoLTU3Ljk4NGMtNy4wNjcsMC0xMi43OTctNS43MjMtMTIuNzk3LTEyLjc5N3YtNTUuMTg2DQoJCWMwLTcuMDczLDUuNzI5LTEyLjc5OCwxMi43OTctMTIuNzk4aDU3Ljk4NGM3LjA2NywwLDEyLjc5Nyw1LjcyNSwxMi43OTcsMTIuNzk4VjM1My4xNzh6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

/*@import '_color10';
@import 'iconsvg';*/
#sidebar,
#ContentPlaceHolder1_sidebar,
.imgbox,
.ObjectList ul li .title dd a {
  border-width: 1px;
  border-style: solid;
  border-color: #DBDBDB;
}

#page-wrapper, .page-container {
  color: #4d5156;
}

a, .ui-widget-content a {
  color: #3366BB;
}

a:hover, .ui-widget-content a:hover, #ShopData a:hover {
  color: #5377b6;
}

#MainTitle dt a, .ObjectList ul li .title > dt a, #ObjectCondition dd a,
.newhouse_list ul li dd .name a,
.product_list li dd a,
.cart_box .title a,
.product_menu .clearfix dt a {
  color: #000;
}

.ObjectList ul li .title > dt a:hover, #ObjectCondition dd a:hover,
.newhouse_list ul li dd .name a:hover,
.product_list li dd a:hover,
.cart_box .title a:hover {
  color: #AB8525;
}

#nav_sub span a, #news .edit #nav_sub a, #news .edit #nav_sub span:hover {
  color: #FFF;
}

#pc2 {
  background-image: url(../images/bg/parallax2.jpg);
  background-repeat: repeat;
  border-top: 3px Solid #ECDED2;
}

#pc3 {
  background-image: url(../images/bg/bgtest.jpg);
  background-color: rgba(255, 255, 255, 0.8);
  background-blend-mode: screen;
  /*background-image: url(../images/bg/parallax1.jpg);*/
  border-top: 3px Solid #EBE3E9;
  border-bottom: 3px Solid #CCC;
}

#pc5 {
  background-color: #4686a0;
  background-attachment: fixed, fixed, fixed;
  background-image: url(../images/style_3/overlay2.png), url(../images/style_3/overlay4.svg), linear-gradient(45deg, #E9EAED, #F1F2F4 50%, #F9F9FA 95%);
  background-position: top left, center center, center center;
  background-size: auto, cover, cover;
}

#pc4 .indextitle, #pc7 .indextitle {
  border-top: 2px Solid #CCC;
  border-right: 2px Solid #CCC;
  border-left: 2px Solid #CCC;
}

#pc5 .indextitle {
  background-image: url(../images/style_3/overlay2.png), url(../images/style_3/overlay4.svg), linear-gradient(45deg, #E9EAED, #F1F2F4 50%, #F9F9FA 95%);
}

/* Basic */
body {
  background-color: #FFF;
}

#header {
  background-color: #FFF;
}

.page-bg {
  background-image: url("../images/style_9/csccbg.png");
  background-blend-mode: multiply;
  background-repeat: repeat;
  background-color: color-mix(in Oklab, #DE9E00 2%, white 98%);
  border-top: 1px Solid #DE9E00;
  border-bottom: 1px Solid #DE9E00;
}

.HeaderMenu1 #pc-hoader02 #MainMenu {
  background-color: #FFFEE8;
}

.HeaderMenu1 #pc-hoader02 #nav .nav_memubnt {
  background-color: #DE9E00;
}

.HeaderMenu3 #header.scrollmenu, .HeaderMenu3-innerpage #header.scrollmenu {
  background-color: rgba(222, 158, 0, 0.8);
}

.HeaderMenu4 #header-arrange, .HeaderMenu4-innerpage #header {
  background-color: #DE9E00;
}

.HeaderMenu4 #header-arrange #MainMenu li a, .HeaderMenu4-innerpage #header #MainMenu li a {
  color: #FFF;
}

.HeaderMenu4 #header-arrange #MainMenu li a:hover, .HeaderMenu4-innerpage #header #MainMenu li a:hover {
  color: color-mix(in Oklab, #DE9E00 40%, white 60%);
}

#MainMenu li.language:hover img {
  opacity: 0.5;
}

.HeaderMenu4 .dropotron, .HeaderMenu4-innerpage .dropotron {
  background-color: transparent !important;
}

.HeaderMenu4 .dropotron > li, .HeaderMenu4-innerpage .dropotron > li {
  background-color: rgba(222, 158, 0, 0.95);
}

.HeaderMenu4 .dropotron > li > a, .HeaderMenu4-innerpage .dropotron > li > a {
  color: #FFF;
}

.HeaderMenu4 .dropotron > li:hover > a, .HeaderMenu4-innerpage .dropotron > li:hover > a, .HeaderMenu4-innerpage #header #MainMenu li .select span {
  color: color-mix(in Oklab, #DE9E00 20%, white 80%);
}

.HeaderMenu4 #header #TopNav a:hover {
  color: #FFF;
}

.HeaderMenu4 #header #TopNav a.red:hover {
  color: color-mix(in Oklab, #e60012 80%, #FFF 20%);
}

.HeaderMenu4 #header #TopNav dd a:hover {
  color: #333;
}

.HeaderMenu5 #nav, .HeaderMenu5-innerpage #header {
  background: #DE9E00;
}

.HeaderMenu5 #nav #MainMenu li .select span { /*text-shadow: 0 0 0.2em $color-mix, 0 0 0.2em $color-mix, 0 0 0.2em $color-mix;*/
  color: #FFF;
}

.HeaderMenu5 #nav #MainMenu li a, .HeaderMenu5-innerpage #header #MainMenu li a {
  color: #FFF;
}

.HeaderMenu5 #nav #MainMenu li a:hover, .HeaderMenu5-innerpage #header #MainMenu li a:hover {
  color: color-mix(in Oklab, #DE9E00 30%, #FFF 70%);
}

.HeaderMenu5 #nav #MainMenu li a:after, .HeaderMenu5-innerpage #nav #MainMenu li a:after {
  background-color: color-mix(in Oklab, #DE9E00 50%, #FFF 50%);
}

.HeaderMenu5 .dropotron, .HeaderMenu5-innerpage .dropotron {
  background-color: transparent !important;
}

.HeaderMenu5 .dropotron > li, .HeaderMenu5-innerpage .dropotron > li {
  background-color: rgba(222, 158, 0, 0.8);
}

.HeaderMenu5 .dropotron > li > a, .HeaderMenu5-innerpage .dropotron > li > a {
  color: #FFF;
  text-shadow: 0 0 0.2em color-mix(in Oklab, #DE9E00 80%, #1f1f1f 20%), 0 0 0.2em color-mix(in Oklab, #DE9E00 80%, #1f1f1f 20%), 0 0 0.2em color-mix(in Oklab, #DE9E00 80%, #1f1f1f 20%);
}

.HeaderMenu5 .dropotron > li:hover > a, .HeaderMenu5 .dropotron .select span, .HeaderMenu5 #header #TopNav .SubNav li a:hover,
.HeaderMenu5-innerpage .dropotron > li:hover > a, .HeaderMenu5-innerpage #header #MainMenu li .select span, .HeaderMenu5-innerpage #header #TopNav .SubNav li a:hover {
  color: color-mix(in Oklab, #DE9E00 30%, #FFF 70%);
}

.HeaderMenu5 #header #TopNav a, .HeaderMenu5-innerpage #header #TopNav a {
  color: color-mix(in Oklab, #DE9E00 10%, #FFF 90%);
  text-shadow: 1px 1px color-mix(in Oklab, #DE9E00 80%, #1f1f1f 20%);
}

.HeaderMenu5 #header #TopNav a:hover, .HeaderMenu5-innerpage #header #TopNav a:hover {
  color: #FFF;
  text-shadow: none;
}

.HeaderMenu5 #header #TopNav a.red, .HeaderMenu5-innerpage #header #TopNav a.red {
  color: color-mix(in Oklab, #e60012 80%, #FFF 20%);
}

.HeaderMenu5 #header #TopNav a.red:hover, .HeaderMenu5-innerpage #header #TopNav a.red:hover {
  color: color-mix(in Oklab, #e60012 80%, #FFF 20%);
}

.HeaderMenu5 #header #TopNav ul ul a, .HeaderMenu5-innerpage #header #TopNav ul ul a {
  color: #DE9E00;
  text-shadow: none;
}

.HeaderMenu5 #header #TopNav ul ul a:hover, .HeaderMenu5-innerpage #header #TopNav ul ul a:hover {
  color: color-mix(in Oklab, #DE9E00 80%, #1f1f1f 20%);
}

.HeaderMenu5 #header #TopNav li:hover .SelectNav, .HeaderMenu5-innerpage #header #TopNav li:hover .SelectNav {
  color: #DE9E00;
  text-shadow: none;
}

.HeaderMenu5 #pc-hoader_googlesesrch .gsc-control-cse {
  background-color: #DE9E00;
  border: none;
}

.HeaderMenu6 #header #MainMenu li a, .HeaderMenu6 .dropotron > li > a,
.HeaderMenu6-innerpage #header #MainMenu li a, .HeaderMenu6-innerpage .dropotron > li > a {
  color: #FFF;
  text-shadow: 0px 0px 3px #000;
}

.HeaderMenu6 #header #TopNav li:hover .SelectNav, .HeaderMenu6-innerpage #header #TopNav li:hover .SelectNav {
  color: #DE9E00;
  text-shadow: none;
}

.HeaderMenu6 #header #MainMenu li .select span,
.HeaderMenu6 #header #MainMenu li a:hover,
.HeaderMenu6 .dropotron > li:hover, .HeaderMenu6 .dropotron .select span,
.HeaderMenu6 .dropotron > li.active > a, .HeaderMenu6 .dropotron > li:hover > a,
.HeaderMenu6-innerpage .dropotron > li:hover > a, .HeaderMenu6-innerpage #header #MainMenu li .select span {
  color: color-mix(in Oklab, #DE9E00 30%, #FFF 70%);
}

.HeaderMenu6 .dropotron {
  background-color: rgba(222, 158, 0, 0.8) !important;
}

.HeaderMenu6 #header.scrollmenu #nav, .HeaderMenu6-innerpage #header.scrollmenu {
  background: rgba(222, 158, 0, 0.8);
}

.HeaderMenu6-innerpage #header {
  background: #DE9E00;
}

.HeaderMenu6-innerpage #header #MainMenu li a {
  color: #FFF;
}

.HeaderMenu6-innerpage #header #MainMenu li a:hover {
  color: color-mix(in Oklab, #DE9E00 30%, #FFF 70%);
}

.HeaderMenu6-innerpage #nav #MainMenu li a:after {
  background-color: color-mix(in Oklab, #DE9E00 50%, #FFF 50%);
}

.HeaderMenu6-innerpage .dropotron {
  background-color: transparent !important;
}

.HeaderMenu6-innerpage .dropotron > li {
  background-color: rgba(222, 158, 0, 0.8);
}

/*.HeaderMenu6-innerpage .dropotron > li > a{color:$color-mix;text-shadow: 0 0 0.2em mix($color-primary, $color-remix, 80%), 0 0 0.2em mix($color-primary, $color-remix, 80%), 0 0 0.2em mix($color-primary, $color-remix, 80%);}*/
.HeaderMenu6 #header #TopNav a, .HeaderMenu6-innerpage #header #TopNav a {
  color: color-mix(in Oklab, #DE9E00 10%, #FFF 90%);
  text-shadow: 0px 0px 3px #000;
}

.HeaderMenu6-innerpage #header #TopNav a.red:hover {
  color: color-mix(in Oklab, #e60012 80%, #FFF 20%);
}

.HeaderMenu6 #header #TopNav a:hover, .HeaderMenu6-innerpage #header #TopNav a:hover {
  color: color-mix(in Oklab, #DE9E00 30%, #FFF 70%);
}

.HeaderMenu6 #header #TopNav .SubNav a, .HeaderMenu6-innerpage #header #TopNav .SubNav a {
  color: color-mix(in Oklab, #DE9E00 80%, #FFF 20%);
  text-shadow: none;
}

.HeaderMenu6 #header #TopNav .SubNav a:hover, .HeaderMenu6-innerpage #header #TopNav .SubNav a:hover {
  color: #DE9E00;
}

@media screen and (max-width: 768px) {
  #titleBar {
    box-shadow: 0 4px 0 0 #cfad00;
    color: #FFF;
    background-color: #DE9E00;
  }
  #titleBar .title, #titleBar .title a {
    color: #FFF;
  }
  #titleBar .title2 a {
    color: #FFF;
  }
  #titleBar .toggle:before {
    color: #FFF;
  }
  #titleBar #titleBarMember {
    background-color: #cfad00;
  }
  #navPanel {
    background-color: #1f1f1f;
  }
  #navPanel .link {
    color: #EEE;
  }
  #navPanel .link.depth-0 {
    color: #FFF;
  }
  .Drop_down_menu a.SelectNav {
    color: #DE9E00;
  }
}
@media screen and (min-width: 769px) {
  #pc-FocusAd {
    background-image: url(../images/temp/header.jpg);
  }
  .Drop_down_menu .SubNav li a {
    border: 1px Solid color-mix(in Oklab, #1f1f1f 20%, #FFF 80%);
    color: color-mix(in Oklab, #1f1f1f 68%, #FFF 32%);
  }
  .Drop_down_menu .SubNav li a:hover, .Drop_down_menu .SubNav li a.select {
    background: #DE9E00;
    border: 1px Solid #DE9E00;
    color: #FFF;
  }
}
#nav_sub.navFixed {
  border-top: 3px Solid #DE9E00;
}

.Drop_down_submenu .SubNav li a {
  border: 1px Solid #DBDBDB;
  color: #666;
}

.Drop_down_submenu .SubNav li a:hover, .Drop_down_submenu .SubNav li a.select {
  background: #DE9E00;
  border: 1px Solid #DE9E00;
  color: #FFF;
}

.Drop_down_submenu.navFixed .SubNav li a:hover, .Drop_down_submenu.navFixed .SubNav li a.select {
  background: transparent;
  color: #DE9E00;
  border: 1px Solid #DE9E00;
}

#nav_sub span {
  border-color: rgba(207, 173, 0, 0.8);
  color: #FFF;
  background-color: #cfad00;
}

#nav_sub span:hover,
#nav_sub span:focus {
  background-color: color-mix(in Oklab, #cfad00 75%, white 25%);
}

#nav_sub span:before {
  background-color: color-mix(in Oklab, #cfad00 90%, white 10%);
}

#nav_sub span:after {
  background-color: color-mix(in Oklab, #cfad00 75%, white 25%);
}

/* style.css */
.line {
  border-bottom-color: #CCC;
}

#header #TopNav dt {
  left: 180px;
  display: none;
}

#header #TopNav dd {
  background-image: none;
  top: 5px;
  right: 20px;
}

#header #TopNav dd .icon-favourites {
  background-image: url("../images/style_9/icon.png");
}

#header #TopNav a {
  color: #333;
}

#header #TopNav a:hover {
  color: #DE9E00;
}

#header #TopNav a.red {
  color: #e60012;
}

#header #TopNav dt a {
  color: #999;
}

#header #TopNav ul {
  background-image: none;
}

#header #TopNav ul li.line {
  border-right: 1px Solid color-mix(in Oklab, #DE9E00 50%, #FFF 50%);
}

#header #TopNav a.SelectNav .mask {
  background-image: url("../images/style_9/TabbedPanels3.png");
}

#header #TopNav li:hover .SelectNav {
  border: 1px Solid color-mix(in Oklab, #DE9E00 80%, #1f1f1f 20%);
  background-color: #FFF;
  border-bottom: none;
}

#header #TopNav .SubNav {
  background-color: #FFF;
  border: 1px Solid color-mix(in Oklab, #DE9E00 80%, #1f1f1f 20%);
}

#header #TopNav ul ul a:hover {
  color: color-mix(in Oklab, #DE9E00 50%, #FFF 50%);
}

#header #MainMenu li a {
  color: #333;
}

#header #MainMenu li .select span {
  color: #DE9E00;
}

#header #TopAd {
  display: none;
}

#header #TopSearch {
  top: 0px;
}

#nav > ul > li > a span:before, #header #MainMenu li .select span:before {
  background: #DE9E00;
}

#citybox dd a.select {
  border: 1px Solid #2F4F4F;
  color: #2F4F4F;
}

#citybox dd a.select i {
  color: #2F4F4F;
}

.HeaderMenu3 #header #MainMenu li a, .HeaderMenu3 #header #TopNav a {
  color: #FFF;
}

.HeaderMenu3 #header #MainMenu li .select span, .HeaderMenu3-innerpage #header.scrollmenu #MainMenu li .select span {
  color: color-mix(in Oklab, #DE9E00 20%, white 80%);
}

.HeaderMenu3-innerpage #header #MainMenu li .select span {
  color: color-mix(in Oklab, #DE9E00 50%, white 50%);
}

#pc-FocusAd section #TabbedPanels1 .SearchBox_select .search-form .morefilter {
  border-left: none !important;
}

#pc-FocusAd section.outside {
  background-color: rgba(224, 199, 127, 0.2);
  border-top: 1px Solid rgba(167, 119, 0, 0.5);
}

#pc-FocusAd section.outside .SelectBox .option_list ul {
  border: 2px Solid #a77700;
}

#pc-FocusAd section.outside #morefilterbox, #pc-FocusAd section.outside .morefilterbox_style {
  border: 2px Solid #a77700;
}

#pc-FocusAd section.outside .option_selected, #pc-FocusAd section.outside #TabbedPanels1 .SearchBox_select .search-form .morefilter, #pc-FocusAd section.outside #TabbedPanels1 .SearchBox_select .search-form > input[type=text] {
  border: 1px Solid color-mix(in Oklab, #a77700 40%, #FFF 10%);
  color: color-mix(in Oklab, #a77700 80%, #FFF 20%);
}

#pc-FocusAd section.outside #TabbedPanels1 .SearchBox_select .search-form input[type=text]::placeholder {
  color: color-mix(in Oklab, #a77700 80%, #FFF 20%);
}

#pc-FocusAd section.outside .option_selected.selected {
  border: 2px Solid #a77700;
  color: #a77700;
}

#pc-FocusAd section.outside #TabbedPanels1 .SearchBox_select .search-form .morefilter {
  background-color: #a77700;
  color: #FFF;
  background-image: url("../images/search-form.png");
}

#pc-FocusAd section.outside #TabbedPanels1 .SearchBox_select .bn-input-search {
  background-image: url("../images/style_9/bn-input-search3.png");
}

#pc-FocusAd section.outside #TabbedPanels1 .TabbedPanelsTab a {
  color: color-mix(in Oklab, #a77700 90%, #1f1f1f 10%);
}

#pc-FocusAd section.outside #TabbedPanels1 .TabbedPanelsTab p {
  background: linear-gradient(to bottom, rgba(154, 104, 2, 0) 0%, rgba(154, 104, 2, 0) 50%, color-mix(in Oklab, #a77700 16%, #1f1f1f 4%) 100%);
  color: color-mix(in Oklab, #a77700 90%, #1f1f1f 10%);
}

#pc-FocusAd section.outside #TabbedPanels1 .TabbedPanelsTab span svg {
  fill: color-mix(in Oklab, #a77700 90%, #1f1f1f 10%);
}

#pc-FocusAd section.outside #TabbedPanels1 .TabbedPanelsTabSelected:before {
  border-color: #a77700 transparent transparent transparent;
}

#pc-FocusAd section.outside #TabbedPanels1 .TabbedPanelsTabSelected P {
  color: #FFF;
}

#pc-FocusAd section.outside #TabbedPanels1 .TabbedPanelsTabSelected span svg {
  fill: #FFF;
}

#pc-FocusAd section.outside #TabbedPanels1 .TabbedPanelsTab.TabbedPanelsTabSelected p {
  background: linear-gradient(to bottom, #e0a101 0%, #a77700 100%);
  color: #FFF;
  border: 1px Solid #a77700;
}

#pc-FocusAd section.outside #TabbedPanels1 .TabbedPanelsTabSelected p:before {
  background: radial-gradient(ellipse at center, color-mix(in Oklab, #a77700 30%, #FFF 70%) 0%, rgba(153, 102, 0, 0) 50%);
}

/*#pc-FocusAd section.outside .aibox {border: $Solid-1 rgb(mix($color-tab-2, $color-mix, 80%),.5);background-color: $color-mix;}*/
.page-shop3 #pc-FocusAd .wrapper #TabbedPanels1 .TabbedPanelsTab:after {
  background-color: #DE9E00;
}

.page-shop3 #pc-FocusAd .wrapper #TabbedPanels1 .TabbedPanelsTab p, .page-shop3 #pc-FocusAd .wrapper #TabbedPanels1 .TabbedPanelsTab a {
  color: #DE9E00;
}

.page-shop3 #pc-FocusAd .wrapper #TabbedPanels1 .TabbedPanelsTab span svg {
  fill: #DE9E00;
}

.page-shop3 #pc-FocusAd .wrapper #TabbedPanels1 .TabbedPanelsTabSelected p {
  background-color: #1f1f1f;
  border: 2px Solid #DE9E00;
  color: #DE9E00;
  box-shadow: 0px 0px 8px rgba(222, 158, 0, 0.8);
}

#FocusAd .flexslider {
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0);
}

.dropotron {
  background-color: color-mix(in Oklab, #DE9E00 4.5%, white 85.5%);
  color: #FFF;
}

.dropotron > li > a {
  color: #666;
}

.dropotron > li.active > a, .dropotron > li:hover > a {
  color: #000;
}

.dropotron > li img {
  background: #DE9E00;
}

.SelectBox .option_list ul {
  border: 1px Solid #CCC;
  background-color: #FFF;
}

.SelectBox .option_list ul li {
  background-color: #FFF;
}

.SelectBox .option_list ul li > a {
  color: #000;
}

.option_selected { /*@include img_png(select);*/
  color: #1f1f1f;
  background-color: #FFF;
  border: 1px Solid #CCC;
}

.option_selected:hover {
  color: color-mix(in Oklab, #DE9E00 80%, #FFF 20%);
}

.hovered_item {
  background: #EEE;
  font-weight: 700;
  color: #333;
}

.selected {
  border-bottom-color: #FFF;
}

.option_list li .closebox {
  border-bottom: 1px Solid #EEE;
  color: #999;
}

.option_list li .closebox a {
  color: #333;
  border: 1px Solid #999;
}

.option_list li .closebox .buy_t, .SearchBox2 dl dd .buy_t {
  color: #cfad00;
}

.option_list li dl dd.sort a {
  color: #333;
}

.option_list li dl dd.sort a:hover, .option_list li dl dd.sort a.select {
  color: #FFF;
  background-color: #cfad00;
}

.option_list li .closebox img {
  background-image: url("../images/style_9/select.png");
}

select {
  border: 1px Solid #CCC;
}

html:root input[type=checkbox] + label span, html:root input[type=radio] + label span {
  background-image: url("../images/style_9/check_radio_sheet.png");
}

#SearchBox.style01, #SearchBox.style03 {
  background-color: color-mix(in Oklab, #D3B86E 20%, white 80%);
  border: 1px Solid color-mix(in Oklab, #DE9E00 20%, white 80%);
}

#SearchBox.style01 header {
  color: #cfad00;
}

#SearchBox.style01 header img {
  background-image: url("../images/style_9/icon.png");
}

#SearchBox.style02 {
  border: 1px Solid #DBDBDB;
  border-bottom: 4px solid #DBDBDB;
}

#SearchBox.style02 header {
  background-color: #F5F5F5;
  border-bottom: 4px solid #DBDBDB;
  color: #cfad00;
}

#SearchBox.style02 header img {
  background-image: url("../images/style_9/icon.png");
}

#SearchBox.style03 header p {
  color: #1f1f1f;
}

#SearchBox.style03 .SearchBox2 dl dd a {
  color: #1f1f1f;
}

#SearchBox.style03 .SearchBox2 dl dd a.active, #SearchBox.style03 .SearchBox2 dl dd a:hover {
  background-color: #cfad00;
  color: #FFF;
}

#SearchBox.style03 .SearchBox2 dl dd a:after {
  background-color: color-mix(in Oklab, #FFF 50%, #1f1f1f 50%);
}

input[type=text], textarea, input[type=password] {
  border: 1px Solid #CCC;
}

input.submit, input.reset {
  color: #FFF;
}

input.submit {
  background-color: #DE9E00;
}

input.reset {
  background-color: #999;
}

input.general {
  color: #cfad00;
  border: 1px Solid #cfad00;
  background: linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(232, 232, 232) 100%);
}

input.general:hover {
  color: #cfad00;
  border: 1px Solid #cfad00;
  background: linear-gradient(to bottom, rgb(241, 241, 241) 0%, rgb(220, 220, 220) 100%);
}

input.MemberSubmit {
  color: #FFF;
  border: 1px solid color-mix(in Oklab, #DE9E00 90%, black 10%);
  background: linear-gradient(to bottom, color-mix(in Oklab, #DE9E00 50%, white 50%) 0%, #DE9E00 100%);
}

input.MemberSubmit:hover {
  background: linear-gradient(to bottom, color-mix(in Oklab, #DE9E00 80%, white 20%) 0%, color-mix(in Oklab, #DE9E00 90%, black 10%) 100%);
}

input.MemberReset {
  color: #000;
  border: 1px Solid #CCC;
  background: linear-gradient(to bottom, rgb(254, 255, 255) 0%, rgb(204, 204, 204) 100%);
}

input.MemberReset:hover {
  background: linear-gradient(to bottom, rgb(204, 204, 204) 0%, rgb(254, 255, 255) 100%);
}

input.bntstyle {
  border: 1px Solid #CCC;
  background: linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(224, 224, 224) 100%);
}

.bn-input-define {
  background-color: #cfad00;
  color: #FFF;
}

.bn-input-more {
  background-color: #666;
  color: #FFF;
}

.SearchBox_select .bn-input-search, .SearchBox2 dl dd.search .bn-input-search {
  background-image: url("../images/style_9/bn-input-search.png");
  color: #FFF;
  background-color: #069;
}

.SearchBox_select .bn-input-search2, .SearchBox2 dl dd.search .bn-input-search2 {
  background-image: url("../images/style_9/bn-input-search2.png");
  color: #FFF;
  background-color: #069;
}

/*.FocusBox{border: $Solid-1 #DBDBDB;}*/
.FocusBox li header {
  background-color: transparent;
  color: #484d55;
}

.FocusBox li header:before {
  background-color: #484d55;
}

.FocusBox li header img {
  display: none;
}

.FocusBox li header a, .more2 {
  color: #FFF;
  background-color: #999;
}

.FocusBox li header a:hover, .more2:hover {
  background-color: #333;
  color: #FFF;
}

.FocusNews .imgbox {
  border: 1px Solid #CCC;
}

.FocusNews dt a {
  color: #6c2d02;
}

.FocusNews dd {
  background-color: #F5F5F5;
}

.FocusNews dd a {
  color: #DE9E00;
}

.FocusNews dd a:hover {
  color: #805c01;
}

.FocusNews dd a img {
  background-image: url("../images/style_9/FocusBoxicon.png");
}

#footer {
  background-color: #535862;
}

#footer .page-container {
  color: #FFF;
}

#footer .menu dt {
  color: #CCC;
}

#footer .menu dt a {
  color: #CCC;
}

#footer .menu dt a:hover {
  color: #cfad00;
}

#footer .menu dt ul {
  padding: 10px 0;
}

#footer .menu dt ul a {
  color: #FFF;
}

#footer .menu dt ul a:hover {
  background-color: #DE9E00;
  color: #FFF;
}

#footer a {
  color: #FC0;
}

#footer .text {
  color: #999;
}

#MainTitle {
  border-bottom: 1px Solid #CCC;
}

#MainTitle dt {
  color: #000;
}

#MainTitle dd {
  color: #666;
}

#MainTitle .logout {
  background-image: url("../images/style_9/icon.png");
}

#FooterBox {
  border: 1px Solid #EEE;
  background: linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(247, 247, 247) 100%);
}

#FooterBox #logo {
  color: #CB1C31;
}

#FooterBox #logo span {
  color: #666;
}

#FooterBox .title {
  color: #000;
  border-bottom: 1px Solid #CCC;
}

#FooterBox #map li dl dt {
  background-image: url("../images/style_9/map.png");
}

#FooterBox #map li dl dt p a {
  color: #FFF;
}

#FooterBox #map li dl dd a {
  color: #666;
}

#FooterBox #map li dl dd span {
  background: #cfad00;
}

.gotop {
  border: 1px Solid color-mix(in Oklab, #1f1f1f 15%, #FFF 85%);
}

.gotop > a, .gotop .bntbox > a {
  background-image: url(../images/go-top.png);
  border-bottom: 1px Solid color-mix(in Oklab, #1f1f1f 15%, #FFF 85%);
  background-color: #FFF;
}

.gotop > a:hover, .gotop .bntbox a:hover {
  background-color: #2F4F4F;
}

:is(.gotop) :is(.uc-2vm-pop, .Chat-pop, .uc-apartmaent-pop, .uc-Chatgpt-pop) {
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
  background: #FFF;
  border: 1px Solid color-mix(in Oklab, #1f1f1f 25%, #FFF 75%);
}

.gotop > div:before {
  border-left: 1px Solid color-mix(in Oklab, #1f1f1f 25%, #FFF 75%);
  border-bottom: 1px Solid color-mix(in Oklab, #1f1f1f 25%, #FFF 75%);
  background: #FFF;
}

.gotop .uc-2vm-pop .pop-box dt .qrcode_box {
  background-color: rgba(255, 255, 255, 0.8);
}

.gotop .pop-box dt h3 {
  color: color-mix(in Oklab, #1f1f1f 45%, #FFF 55%);
}

.gotop .pop-box dd a.select, .gotop .pop-box dd a:hover {
  background-color: #2F4F4F;
  border: 1px Solid #2F4F4F;
}

.gotop .pop-box dd a {
  border: 1px Solid color-mix(in Oklab, #1f1f1f 25%, #FFF 75%);
  color: color-mix(in Oklab, #1f1f1f 68%, #FFF 32%);
}

.gotop .pop-box dd a.select, .gotop .pop-box dd a:hover {
  color: #FFF;
}

#page-wrapper .swiper-button-next {
  background-image: url(../images/button-next.png);
}

#page-wrapper .swiper-button-prev {
  background-image: url(../images/button-prev.png);
}

#PricingSearch > dl > dt .option_selected {
  color: #DE9E00;
}

#PricingSearch > dl > dt .option_selected span {
  color: #666;
}

#PricingSearch > dl > dt .sort a.select {
  border: 1px Solid #DE9E00;
  color: #DE9E00;
}

#PricingSearch > dl > dd .list li .info {
  background-color: #F5F5F5;
}

#PricingSearch dl > dd .list li.month .info h3 {
  color: #000;
}

#PricingSearch dl > dd .list li .info.up h3 {
  color: #e60012;
}

#PricingSearch dl > dd .list li .info.down h3 {
  color: #069;
}

.page-container-aichat .aichat-content .aichatbox {
  box-shadow: 0px 0px 5px 2px #1f1f1f;
}

.morefilterbox_style {
  border: 1px Solid #2F4F4F;
}

.morefilterbox_style .ObjectCondition dt {
  color: color-mix(in Oklab, #2F4F4F 50%, white 50%);
}

.morefilterbox_style .ObjectCondition dd .active {
  color: #cfad00;
}

.morefilterbox_style .ObjectCondition dl dd .sort li a.select {
  border: 1px Solid #cfad00;
  color: #cfad00;
}

/*搜尋改為morefilterbox_style時 可刪除*/
#morefilterbox {
  border: 1px Solid #2F4F4F;
}

#morefilterbox #ObjectCondition dt {
  color: color-mix(in Oklab, #2F4F4F 50%, white 50%);
}

#morefilterbox #ObjectCondition dd .active {
  color: #cfad00;
}

#morefilterbox #ObjectCondition dl dd .sort li a.select {
  border: 1px Solid #cfad00;
  color: #cfad00;
}

/*以上可刪除*/
@media screen and (max-width: 768px) {
  .Self_Link .SubNav {
    background-color: #DE9E00;
    border: none;
  }
  .Self_Link .language a {
    color: #FFF;
  }
  .SearchBox2 dl {
    background-color: #FFF;
    border-bottom: 1px Solid #DBDBDB;
  }
  .SearchBox2 dl dd a {
    color: #444;
  }
  .SearchBox2 dl dd a.active {
    border: 1px Solid #cfad00;
    color: #cfad00;
  }
  .SearchBox2 dl dd.arrow-icon {
    background-image: url("../images/style_9/searchicon.png");
  }
  .SearchBox2 dl dd.up {
    background-image: url("../images/style_9/searchicon.png");
  }
  .SearchBox3 dl {
    border-bottom: 1px Solid #DBDBDB;
    background-color: #FFF;
  }
  .SearchBox3 dl dd a {
    color: #444;
  }
  .SearchBox3 dl dd a.active {
    border: 1px Solid #cfad00;
    color: #cfad00;
  }
  .SearchBox3 dl dd.arrow-icon {
    background-image: url("../images/style_9/searchicon.png");
  }
  .SearchBox3 dl dd.up {
    background-image: url("../images/style_9/searchicon.png");
  }
  .condition_more {
    color: #444;
    background-color: #EEE;
  }
  .condition_more em {
    color: #666;
  }
  .condition_more span {
    background-image: url("../images/style_9/searchicon.png");
  }
  .condition_more span.up {
    background-image: url("../images/style_9/searchicon.png");
  }
  .morefilterbnt .bn-input-search input {
    background-color: #069;
  }
  .theme-green .back-bar .selected-bar {
    background-color: #F05C22;
    background-image: linear-gradient(to bottom, #F6941D, #F05C22);
    background-repeat: repeat-x;
  }
  #WebSearch dl dd.search {
    padding-bottom: 0px;
    width: 100%;
  }
  #WebSearch dl dd.search .bn-input-define {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }
  #WebSearch dl dd.search input[type=text] {
    width: 50%;
  }
  .SelectBlock2 input[type=checkbox] + label, .SelectBlock2 input[type=radio] + label {
    background-color: #F3F3F3;
    border: 1px Solid #CCC;
  }
  .SelectBlock2 input[type=checkbox]:checked + label {
    background-color: #069;
    color: #FFF;
    border: 1px Solid #069;
  }
  .SelectBlock2 input[type=radio]:checked + label {
    background-color: #cfad00;
    color: #FFF;
    border: 1px Solid #cfad00;
  }
  #TabbedPanels3 .control .searchRules.imgD, #TabbedPanels8 .control .searchRules.imgD {
    background-color: #cfad00;
  }
  #TabbedPanels3 .control .searchRules.imgU, #TabbedPanels8 .control .searchRules.imgU {
    background-color: #999;
  }
  #SearchBox.style03 {
    border: none;
  }
  #SearchBox.style03 .SearchBox2 dl dd.search {
    background-color: rgba(255, 255, 170, 0.3019607843);
  }
  #SearchBox.style03 .SelectBlock2 dt label {
    color: #1f1f1f;
    background-color: transparent;
  }
  #SearchBox.style03 .SelectBlock2 dt input[type=radio]:checked + label {
    background-color: #cfad00;
    color: #FFF;
  }
}
@media screen and (max-width: 500px) {
  #WebSearch dl dd.search input[type=text] {
    width: 30%;
  }
}
/* other.css */
.ShopTitle h1 span {
  background-color: #DE9E00;
}

.ShopTitle .bntbox a {
  border: 2px Solid color-mix(in Oklab, #2F4F4F 50%, white 50%);
  color: color-mix(in Oklab, #cfad00 20%, black 80%);
  background-color: color-mix(in Oklab, #DE9E00 10%, white 90%);
}

.ShopTitle .name_phone span a {
  color: #FFF;
}

@media screen and (max-width: 500px) {
  .ShopTitle .bntbox {
    background-color: #F5F5F5;
  }
}
.message .msg img {
  background-image: url("../images/style_9/icon.png");
}

.message .msg .red {
  color: #CB1C31;
}

.message dl dt {
  border: 1px Solid color-mix(in Oklab, #DE9E00 40%, white 60%);
  color: #4F0000;
}

.message dl dd {
  background-image: url("../images/style_9/messagedd.jpg");
}

.message dl dt p {
  background-color: color-mix(in Oklab, #D3B86E 20%, white 80%);
}

.message .morebox {
  border: 1px Solid #EEE;
  background-color: #F5F5F5;
}

.message .morebox h3 {
  color: #999;
  border-bottom: 1px Solid #CCC;
}

.control {
  color: #333;
}

.control input {
  color: #FFF;
}

.control .searchRules.imgU, .control .searchRules.imgD {
  background-image: url("../images/style_9/imgDU.png");
}

.place h3 {
  color: #000;
  border-bottom: 1px Solid #CCC;
}

.place .bntbox a.bnt {
  color: #999;
  border: 1px Solid #CCC;
}

.place .bntbox a.bnt:hover {
  color: #FFF;
  background-color: #cfad00;
}

.place h4 img, .place li img, .shop dt img {
  background-image: url("../images/style_9/icon.png");
}

.place h4 img, .place li img, .place .iconimg {
  background-color: #cfad00;
  background-position: left top;
}

.page li a {
  border: 1px Solid #CCC;
  color: #333;
  background-color: #FFF;
}

.page li > a:hover {
  background-color: #FFF9D7;
}

.page li a img {
  background-image: url("../images/style_9/page.png");
}

.page li a .chart, .page li a .lists {
  background-image: url("../images/style_9/icon.png");
}

.page li a.select, .page li a.select:hover {
  background-color: #cfad00;
  color: #FFF;
}

.staff {
  border: 1px Solid #CCC;
}

.staff dt {
  border-bottom: 4px solid color-mix(in Oklab, #666 25%, white 25%);
}

.staff dd {
  border-bottom: 4px solid color-mix(in Oklab, #DE9E00 25%, white 25%);
}

.staff dd h3 {
  border-bottom: 1px Solid #DBDBDB;
}

.staff dd h3 span, .staff dd h3 span a {
  color: #cfad00;
}

.staff .more {
  color: #333;
}

#news ul li {
  border-bottom: 1px Solid #DBDBDB;
}

#news ul li a h3 {
  background-image: url("../images/style_9/newsicon.png");
  color: #000;
}

#news ul li a h3:hover {
  color: #DE9E00;
}

#news ul li a h4 {
  color: #999;
}

#news ul li h4 span {
  color: #990;
}

#news ul li h4 img {
  background-image: url("../images/style_9/icon.png");
}

#news .title {
  background-color: color-mix(in Oklab, #D3B86E 20%, white 80%);
  border: 1px Solid color-mix(in Oklab, #DE9E00 20%, white 80%);
}

#news .title dl dt h1 {
  color: #000;
}

#news .title dl dt h4 {
  color: #999;
}

#news .title dl dd .back {
  border: 1px Solid #DE9E00;
  color: #FFF;
  background-color: #DE9E00;
}

#news .title dl dd .back:hover {
  background-color: color-mix(in Oklab, #DE9E00 50%, white 50%);
  color: #FFF;
  font-weight: 400;
}

#news .edit a {
  color: #3366BB;
}

#news .edit a:hover {
  color: #5377b6;
}

.tax > dl > dt {
  border: 1px Solid color-mix(in Oklab, #DE9E00 20%, white 80%);
}

.tax dl dt p {
  background-color: color-mix(in Oklab, #DE9E00 20%, white 80%);
  color: #4F0000;
}

.tax .msg {
  background-color: #F5F5F5;
  color: #999;
}

.tax .substyle dd {
  background-color: color-mix(in Oklab, #D3B86E 20%, white 80%);
  border: 1px Solid #CCC;
}

.tax .substyle dd .arrow {
  border-color: transparent transparent #f3f0e7 transparent;
}

.tax .substyle dd .arrow2 {
  border-color: transparent transparent #CCC transparent;
}

.tax .icon {
  background-image: url("../images/style_9/tax.png");
  background-color: #CBD2E7;
}

.loan {
  border: 1px Solid #CCC;
}

.loan dt {
  background-color: #EEE;
}

.loan dt.result {
  background-color: color-mix(in Oklab, color-third 60%, white 40%);
  color: #FFF;
}

.loan dt.result img {
  background-image: url("../images/style_9/icon.png");
}

#WiatPage h1 {
  color: #CB1C31;
}

#WiatPage h3 a {
  color: #8EA0C6;
}

#nett {
  border: 1px Solid color-mix(in Oklab, #cfad00 50%, white 50%);
}

#nett dt {
  border-bottom: 5px solid color-mix(in Oklab, #2F4F4F 80%, white 20%);
  background: linear-gradient(to bottom, color-mix(in Oklab, #2F4F4F 20%, white 80%) 0%, color-mix(in Oklab, #2F4F4F 50%, white 50%) 100%);
}

#nett dt h3 {
  color: #000;
}

/*#nett dd{background-color:#F7F7F7;}*/
#nett dd .bnt {
  background-image: url("../images/style_9/icon.png");
}

#nett dd .bnt:hover {
  background-position: -400px -55px;
}

.mask {
  background-image: url("../images/style_9/icon.png");
}

.result {
  color: #CB1C31;
}

#link .navigation li .title {
  border: 1px Solid #CCC;
  color: #000;
}

#link .navigation li .title p {
  background: linear-gradient(to bottom, rgb(239, 239, 239) 0%, rgb(224, 224, 224) 100%);
}

#link .navigation li .title p span {
  background-color: #FFF;
}

#link .navigation li .pic01, #link .navigation li .pic02, #link .navigation li .pic03 {
  background-image: url("../images/style_9/link.jpg");
}

#link .navigation .menubox {
  border: 1px Solid #CCC;
}

#link .navigation .menu {
  background: linear-gradient(to bottom, rgb(239, 239, 239) 0%, rgb(255, 255, 255) 100%);
}

#link .navigation .menu a {
  color: #384A6E;
}

#link .navigation .submenu {
  background-color: #EEE;
  border: 1px Solid #cfad00;
}

#link .navigation .thirdmenu {
  border: 1px Solid #cfad00;
  background-color: #666;
}

#link .navigation .menu a, #link .navigation .menu a:visited {
  color: #003366;
}

#link .navigation .submenu a, #link .navigation .submenu a:visited {
  color: #cfad00;
}

#link .navigation .submenu a:hover, #link .navigation .submenu li:hover {
  background-color: #cfad00;
  color: #FFF;
}

#link .navigation .submenu li:hover a {
  color: #FFF;
}

#link .navigation .thirdmenu a:hover, #link .navigation .thirdmenu li:hover {
  background-color: #333;
}

#link .navigation .menu > li {
  background-image: url("../images/style_9/linkicon.png");
  border-bottom: 1px dashed #CCC;
}

.authenticate, .authenticate-failed {
  background-image: url("../images/style_9/icon.png");
}

#vacancy li {
  border: 1px Solid #CCC;
}

#vacancy li header {
  background: linear-gradient(to bottom, color-mix(in Oklab, #cfad00 20%, white 80%) 0%, color-mix(in Oklab, #cfad00 30%, white 70%) 100%);
}

#vacancy li header h3 {
  color: #000;
  border-left: 3px Solid #cfad00;
}

#vacancy li header h4 {
  background-color: #FFF;
}

#vacancy .TableBox .mask {
  background-image: url("../images/style_9/icon.png");
}

#vacancy .bnt {
  background: linear-gradient(to bottom, color-mix(in Oklab, #cfad00 30%, white 70%) 0%, color-mix(in Oklab, #cfad00 50%, white 50%) 100%);
}

#vacancy .bnt img {
  background-image: url("../images/style_9/vacancy.png");
}

#recruit .TableBox.style01 .t-th, #recruit .TableBox.style01 .t-td {
  border-bottom: 1px dashed #CCC;
}

#recruit .TableBox.style01 .t-td .title {
  background-color: #F5F5F5;
}

#resume header {
  background-color: color-mix(in Oklab, #DE9E00 10%, white 10%);
}

#resume header h3 {
  color: #FFF;
  background: #cfad00;
  background: linear-gradient(-45deg, transparent 25px, #cfad00 0);
}

#resume .bnt {
  background-color: color-mix(in Oklab, #DE9E00 20%, white 80%);
}

#resume .bnt a {
  color: #333;
}

#resume .bnt a img {
  background-image: url("../images/style_9/icon.png");
}

#resume .bnt .submit {
  background-color: #cfad00;
  color: #FFF;
}

#resume .bnt .reset {
  background-color: #FFF;
}

#team .introduce li {
  background-color: color-mix(in Oklab, #DE9E00 18%, white 2%);
  color: #000;
}

#team .introduce li:nth-child(even) {
  background-color: rgba(239, 239, 239, 0.5);
}

#team .introduce li h3 font {
  border-bottom: 1px dashed color-mix(in Oklab, #DE9E00 30%, white 70%);
  color: color-mix(in Oklab, #DE9E00 80%, white 20%);
}

#team .introduce li h3 span {
  background-color: color-mix(in Oklab, #DE9E00 20%, white 80%);
  border-right: 3px Solid #FFF;
  border-left: 3px Solid #FFF;
  border-bottom: 3px Solid #FFF;
}

#team .introduce li h3 span {
  background-image: url(../images/introduce.png);
}

#team .shop .link a {
  border: 1px Solid #cfad00;
  color: #cfad00;
}

#team .shop .link a:hover {
  background-color: #cfad00;
  color: #FFF;
}

/*915使用*/
#team .personal {
  background-color: rgba(222, 158, 0, 0.3);
}

#team .personal .info h2 {
  color: color-mix(in Oklab, #DE9E00 70%, white 30%);
}

#team .personal .info h3 {
  color: #000;
}

#team .personal .info h4 {
  color: #FFF;
}

#team .personal .info a {
  color: #FFF;
}

#team .personal .info a img {
  background-image: url("../images/style_9/icon.png");
}

#team .shop h3, #team .list-names dt {
  color: #cfad00;
}

/*旋轉店網人員*/
#pc_shop2 #team .team_rotate_box header span {
  background-color: #DE9E00;
  color: #FFF;
  border: 3px Solid color-mix(in Oklab, #DE9E00 9%, white 21%);
}

#pc_shop2 #team .team_rotate_box header span:before {
  background-color: color-mix(in Oklab, #DE9E00 9%, white 21%);
}

#pc_shop2 #team .team_rotate_box header span:after {
  background-color: color-mix(in Oklab, #DE9E00 1%, white 9%);
}

#pc_shop2 .wrapper:first-child {
  background-color: rgba(222, 158, 0, 0.1);
}

.team_rotate_box .poster-name .btn-book {
  background-color: #DE9E00;
  color: #FFF;
}

.team_rotate_box .item:hover .poster-name {
  border: 1px Solid #DE9E00;
}

#pc_shop2 #team .personal, #pc_shop2 #team .shop {
  background-color: color-mix(in Oklab, #DE9E00 24%, white 56%);
}

#pc_shop2 #team .personal .info h4 {
  color: #006699;
}

#pc_shop2 #team .shop dd, #pc_shop2 #team .introduction dd {
  background-color: rgba(255, 255, 255, 0.2);
}

#pc_shop2 #team .shop dl h1 {
  color: #cfad00;
}

#pc_shop2 #team .shop.shop dt h4 span:before {
  color: color-mix(in Oklab, #DE9E00 50%, white 50%);
}

#pc_shop2 #team .shop .link {
  background-color: #cfad00;
}

#pc_shop2 #team .shop .link a {
  color: #FFF;
}

/*惠双使用*/
#team .shop dt {
  background-color: none;
  border: none;
}

#team a {
  color: #000;
}

#team a:hover {
  color: #cfad00;
}

#team.self .personal .info h3 a {
  color: #000;
}

#team.self .personal .info a {
  color: #000;
}

#team.self .personal .info h4 {
  color: #DE9E00;
}

#team .introduction h3 {
  color: #000;
}

.ShopObjectBnt li a {
  border: 1px Solid color-mix(in Oklab, #DE9E00 20%, white 80%);
  background-color: #FDECE6;
}

.ShopObjectBnt li a img {
  background-image: url("../images/style_9/ShopObjectIcon.png");
}

.ShopObjectBnt li.sub a {
  background: linear-gradient(to bottom, #eaeaea 0%, #ffffff 100%);
  border: 1px Solid #CCC;
}

.SideMenu {
  background-color: #FFF;
}

.SideMenu header {
  background: linear-gradient(to bottom, #e84f00 0%, #ae1500 100%);
}

.SideMenu header p {
  color: #FFF;
  background: linear-gradient(135deg, rgba(255, 255, 255, 0.4) 27%, rgba(255, 255, 255, 0) 28%);
}

.SideMenu ul li {
  background-color: #F5F5F5;
  border-bottom: 1px Solid #FFF;
}

.SideMenu ul li a {
  color: #333;
}

.SideMenu ul li li {
  background-color: #FFF;
}

#login a img {
  background-image: url("../images/style_9/icon.png");
}

/*會員登入視窗*/
#longinBox .Separated {
  background-color: #CCC;
}

#longinBox dt input.name, #longinBox2 dt input.name {
  background-image: url(../images/longinBox.png);
}

#longinBox dt input.password, #longinBox2 dt input.password {
  background-image: url(../images/longinBox.png);
}

#longinBox dt a, #longinBox2 dt a, #longinBox2 .login_forget .inputbn a {
  background-color: #DE9E00;
  color: #FFF;
}

#longinBox dt a:hover, #longinBox2 dt a:hover, #longinBox2 .login_forget .inputbn a:hover {
  background-color: #805c01;
}

#longinBox dd.guild:last-child a {
  background-color: #DE9E00;
  color: #FFF;
}

#longinBox dd.guild:last-child a:hover {
  background-color: #805c01;
}

#longinBox dd.guild:last-child a:last-child {
  background-color: #CCC;
  color: #333;
}

#longinBox dd.guild:last-child a:last-child:hover {
  background-color: #DDD;
}

#longinBox2 dt input.shop {
  background-image: url(../images/longinBox.png);
}

#member #TabbedPanels4 .TabbedPanelsTab {
  background-color: #F7F7F7;
}

#member #TabbedPanels4 .TabbedPanelsTabSelected {
  background-color: #F5F5F5;
}

#member input[type=text].important {
  border: 1px Solid #e60012;
}

#member .submit {
  border: 1px Solid #919BBF;
}

#member .submit a {
  color: #FFF;
  background-color: #CB1C31;
}

#member .submit a:hover {
  background-color: #CB1C31;
}

#member-forget {
  border: 1px Solid #CCC;
  background-color: #F5F5F5;
}

#member-forget .title {
  color: #000;
}

#member-forget .title img {
  background-image: url("../images/style_9/icon.png");
}

#member-forget .warning {
  border: 1px Solid #C6B98E;
  background-color: #EDE9D7;
}

#member-forget .warning li {
  background-color: #E3DDC8;
}

#member-forget .warning li img {
  background-image: url("../images/style_9/icon.png");
}

#member-forget .warning li span {
  color: #555;
}

#member-forget .warning li a {
  color: #e60012;
}

#member .m-category {
  border: 1px Solid #CCC;
}

#member .m-category header {
  background-color: #cfad00;
}

#member .m-category header p {
  color: #FFF;
  background: linear-gradient(to bottom, color-mix(in Oklab, #cfad00 60%, white 40%) 0%, color-mix(in Oklab, #cfad00 80%, white 20%) 100%);
}

#member .m-category dt {
  background-color: #D6D6D6;
}

#member .m-category dd {
  background-color: #F0F0F0;
  border: 1px Solid #CCC;
}

#member .m-category:hover dt {
  background-color: #FBCEC1;
}

#member .m-category:hover dd {
  background-color: #FBCEC1;
}

#member .RegisterBox dl dt {
  border: 1px Solid #cfad00;
}

#member .RegisterBox dl dt header {
  color: #FFF;
  border: 1px Solid #FFF;
  background: linear-gradient(to bottom, color-mix(in Oklab, #cfad00 60%, white 40%) 0%, color-mix(in Oklab, #cfad00 80%, white 20%) 100%);
}

#member .RegisterBox dl dt header img {
  background-image: url("../images/style_9/menber-Category-icon.png");
}

#member .RegisterBox dl dd {
  border: 1px Solid #CCC;
}

#member .RegisterBox dl dd .complete, #member .RegisterBox dl dd .verify {
  background-image: url("../images/style_9/menber-Category-icon.png");
}

#member .RegisterBox dl dd .TextBox {
  color: #000;
}

#member .RegisterBox dl dd .TextBox .sendbn {
  color: #000;
  background-color: #CCC;
}

#member .RegisterBox dl dd .TextBox .mail {
  color: #003399;
}

#member .verify_bnt {
  color: #FFF;
  background-color: #069;
}

#member .verify_bnt:hover {
  background-color: color-mix(in Oklab, #069 53%, #FFF 47%);
}

#member .verify_bnt.wait {
  background-color: color-mix(in Oklab, #1f1f1f 23%, #FFF 77%);
}

#member .verify_bnt.wait:hover {
  background-color: color-mix(in Oklab, #1f1f1f 53%, #FFF 47%);
}

#member .verify_bnt.submit {
  background-color: #e60012;
  border: none;
}

#member .verify_bnt.submit:hover {
  background-color: color-mix(in Oklab, #e60012 53%, #FFF 47%);
}

#member .condition_list.text .c_OK {
  color: #069;
}

#member .condition_list.text .c_cant {
  color: #e60012;
}

#member .condition_list.verifybnt input[type=text] {
  border: 1px Solid #e60012;
  background: color-mix(in Oklab, #f3dab2 30%, #FFF 70%);
}

#ID_choice {
  border: 1px solid color-mix(in Oklab, #DE9E00 20%, white 80%);
}

#ID_choice span img {
  background-image: url("../images/style_9/icon.png");
}

#ID_choice a.select {
  background-color: #DE9E00;
}

.inquiry {
  color: #000;
}

.inquiry a {
  color: #FFF;
  border: 1px Solid #333;
  background: linear-gradient(to bottom, #4c4c4c 0%, #131313 100%);
}

.inquiry_view_title {
  border-bottom: 1px Solid #666;
  color: #333;
}

.inquiry_view {
  border: 1px Solid #CCC;
}

.inquiry_view header {
  background: linear-gradient(to bottom, color-mix(in Oklab, #cfad00 60%, white 40%) 0%, color-mix(in Oklab, #cfad00 80%, white 20%) 100%);
  color: #FFF;
}

.inquiry_view .TableBox.style01 .t-th, .inquiry_view .TableBox.style01 .t-th:first-child, .inquiry_view .TableBox.style01 .t-th:last-child, .inquiry_view .TableBox.style01 .t-th p {
  background-color: #DBDBDB;
}

.inquiry_view .TableBox.style01 .t-td, .inquiry_view .TableBox.style01 .t-td:last-child {
  border: none;
  border-bottom: 1px dotted #CCC;
}

#member .listbox.result li .title h3 a {
  color: #3366BB;
}

#member .listbox.result li .title h3 a:hover {
  color: #5377b6;
}

#member .listbox.result li .title .cost .bntbox a {
  background-color: #DE9E00;
  color: #FFF;
}

#member .listbox.result li .title .cost .bntbox a:hover {
  background-color: color-mix(in Oklab, #DE9E00 80%, #DDD 20%);
}

#member .listbox.result li .info li:first-child {
  color: #000;
}

/*房仲專區*/
.ShopImg li a {
  color: #1f1f1f;
}

.ShopImgSearch li {
  border: 1px Solid #CCC;
}

.ShopImgSearch h3 {
  border-bottom: 1px Solid #D6D6D6;
}

.ClienLinkBox li img {
  background-image: url("../images/style_9/icon.png");
}

.ClienLinkBox li a {
  color: #1f1f1f;
}

.ClienLinkBox li a:hover {
  color: #CB1C31;
}

/*特約商店*/
.tied_shop_list ul .tips dt a {
  background-color: #3366BB;
  color: #FFF;
}

.tied_shop_list ul .tips dt a:hover {
  background-color: #5377b6;
}

.tied_shop_list ul .tips dd a {
  background-color: #DE9E00;
  color: #FFF;
}

.tied_shop_list ul .tips dd a:hover {
  background-color: #805c01;
}

.tied_shop_list .place h4.tag {
  color: #1f1f1f;
}

@media screen and (min-width: 769px) {
  .staff .imgbox {
    background-color: rgba(219, 219, 219, 0.2);
  }
  #team.self .personal .shop-bg {
    background-image: none;
  }
  #team .list-names {
    background-color: #F4F4F4;
  }
  #team .list-names:after {
    border-color: transparent transparent #F4F4F4 transparent;
  }
  #team .introduction h4 {
    color: #000;
  }
  #team .mCSB_scrollTools .mCSB_draggerRail {
    background-color: #FDDABE;
  }
}
@media screen and (max-width: 768px) {
  .message .secondbox {
    border: 1px Solid #e60012;
  }
  .message .secondbox .t-th {
    background-color: #FFE8E8;
    color: #993300;
  }
  .message .second .t-tr {
    background-color: #FFFFE8;
    border-bottom: 1px dotted #CCC;
  }
  .staff dd h3 {
    background: none;
    margin-right: 10px;
    margin-left: 10px;
  }
  .tax .table .t-td, .tax .table .t-th {
    border-bottom: 1px dashed #DBDBDB;
  }
  #team .personal {
    border: 1px Solid #CCC;
  }
  #team .personal .info h2 {
    color: #D6D6D6;
  }
  #team .personal .info h4 {
    color: #000;
  }
  #team .personal .info a {
    color: #DE9E00;
  }
  #team .shop {
    border-top: 1px dotted #CCC;
  }
  #team .list-names {
    padding: 1px;
    border: 1px Solid #CCC;
  }
  #team .list-names dt {
    background: linear-gradient(to bottom, color-mix(in Oklab, #cfad00 60%, white 40%) 0%, color-mix(in Oklab, #cfad00 80%, white 20%) 100%);
    color: #FFF;
  }
  #team.self .personal .info h4 {
    color: #FFF;
  }
  #team .introduction h4 {
    border-bottom: 1px dotted #CCC;
  }
  #pc_shop2 #team .personal .info a {
    color: white;
  }
  #teamlink.ObjectLink li {
    background-color: none;
  }
  .inquiry_view .TableBox.style01 .t-tr {
    border: none;
    border-bottom: 1px dotted #CCC;
  }
  #pc_shop2 #team .personal, #pc_shop2 #team .shop {
    border: none;
  }
}
.slick-arrow {
  background-color: rgba(222, 158, 0, 0.2);
}

#calcbox .calc_content .TableBox .inputbn input[type=submit] {
  background-color: #DE9E00;
}

/*object.css*/
.item-recommend ul li dl dd a {
  color: #DE9E00;
}

.item-recommend ul li:hover dl dd a {
  color: #805c01;
}

.item-recommend ul li dl dd.mag {
  color: #4D77B5;
}

.item-recommend ul li dl dd span {
  color: #e60012;
}

.item-recommend ul li dl dd span:after {
  color: #666;
}

.item-recommend ul li dl dd.price span {
  color: #e60012;
}

#self-item.item-recommend ul li dl dd:nth-of-type(3) {
  color: #000;
}

.StatusNav {
  background-color: #F4F4F4;
}

#ObjectCondition dt {
  color: #000;
  background-color: #F5F5F5;
  border-top: 1px Solid #DBDBDB;
}

#ObjectCondition dt a {
  border: 1px Solid #CCC;
  color: #000;
  background: linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(224, 224, 224) 100%);
}

.ObjectCondition dd input.submit {
  color: #FFF;
}

.msg span {
  color: #999;
}

#current {
  border-bottom: 2px solid #C6C6C6;
}

#current .icon {
  background-image: url("../images/style_9/icon.png");
}

#current ul li {
  border: 1px Solid #C6C6C6;
  background-color: #F5F5F5;
}

#current ul li a {
  background-color: #FFF;
  color: #000;
}

#current ul li a img {
  background-image: url("../images/style_9/icon.png");
}

.sequence dd a {
  border: 1px Solid #999;
  color: #000;
  background: linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(224, 224, 224) 100%);
}

.sequence dd a:hover {
  background: linear-gradient(to bottom, rgb(234, 234, 234) 0%, rgb(196, 196, 196) 100%);
}

.sequence dd a img {
  background-image: url("../images/style_9/sequence.png");
}

.ObjectList {
  border-bottom: 1px dashed #CCC;
  border-top: 1px dashed #CCC;
}

.ObjectList ul li.house_block {
  border-color: #DBDBDB #FFF #FFF;
  border-style: solid;
  border-width: 1px;
}

.ObjectList ul li.house_block:hover, .ObjectList ul#photo li.house_block:hover {
  border: 1px Solid color-mix(in Oklab, #DE9E00 20%, white 80%);
  background-color: color-mix(in Oklab, #D3B86E 10%, white 90%);
}

.ObjectList ul li .title {
  background-color: #F5F5F5;
  border-bottom: 1px Solid #FFF;
}

.ObjectList ul li .title > dt img {
  background-image: url("../images/style_9/icon.png");
}

.ObjectList ul li .title dd a {
  background: linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(207, 207, 207) 100%);
}

.ObjectList ul li .title dd a img, .ObjectList ul li .content > dt h4 a img, .ObjectList ul#photo li .content dd a img {
  background-image: url("../images/style_9/icon.png");
}

.ObjectList ul li .content {
  border-top: 1px Solid #DBDBDB;
}

.ObjectList ul li .content > dt h3 {
  background-color: #DD4663;
  color: #FFF;
}

.ObjectList ul li .content dd .Price dt {
  color: #000;
}

.ObjectList ul li .content dd .Price dt .discount-del {
  color: #999;
}

.ObjectList ul li .content dd .Price dt .discount {
  color: #e60012;
}

.ObjectList ul li .content dd .Price dd {
  background-color: #DD4663;
  color: #FFF;
}

.ObjectList ul li .content dd .Price dd img {
  background-image: url("../images/style_9/icon.png");
}

/*.ObjectList ul li p{color:#666;}*/
.ObjectList .item_features li {
  border: 1px Solid color-mix(in Oklab, #2F4F4F 60%, white 40%);
  color: mcolor-mix(in Oklab, #2F4F4F 95%, white 5%);
}

.ObjectList .ImageBox {
  border: 1px Solid color-mix(in Oklab, color-primary 20%, white 80%);
  border-bottom: none;
  background-color: color-mix(in Oklab, #D3B86E 10%, white 90%);
}

.ObjectList .ImageBox dl dt {
  border: 1px Solid #CCC;
}

.ObjectList .ImageBox dd a {
  background-color: color-mix(in Oklab, #2F4F4F 50%, white 50%);
  border: 1px Solid color-mix(in Oklab, #2F4F4F 50%, white 50%);
  color: #FFF;
}

.ObjectList .ImageBox dd a:hover {
  color: #FFF;
  background-color: #2F4F4F;
}

.ObjectList ul#photo li.house_block {
  border-top-color: #FFF;
}

.ObjectList ul#photo li .title dt .discount {
  color: #e60012;
}

/*.svg-community a{color: $color-secondary!important;}
.svg-community i {background-color: mix($color-secondary, white, 80%);}*/
#rent #TabbedPanels5 .TabbedPanelsTabGroup {
  border-color: #CCC #CCC #858585;
}

#rent #TabbedPanels5 .TabbedPanelsTab {
  color: #999;
}

#rent #TabbedPanels5 .TabbedPanelsTabSelected p {
  border: 2px solid #858585;
  color: #FFF;
  background: linear-gradient(to bottom, rgb(204, 204, 204) 0%, rgb(143, 143, 143) 100%);
}

#rent .ObjectList ul li.house_block:hover, #rent .ObjectList ul#photo li.house_block:hover {
  border: 1px Solid #B7C2DB;
  background-color: #F9F9F9;
}

#rent .ObjectList .ImageBox {
  border-top-color: #B7C2DB;
  border-right-color: #B7C2DB;
  border-left-color: #B7C2DB;
  background-color: #F9F9F9;
}

#rent .ObjectList .ImageBox dd a {
  background-color: #E7E7E7;
  border: 1px Solid #B7C2DB;
}

#rent .ObjectList .ImageBox dd a:hover {
  background-color: #cfad00;
}

.ObjectLink .SubNav {
  background: #000;
  border: 1px Solid #000;
}

.ObjectLink .SubNav input[type=text], .Inlinebox input[type=text] {
  border: 1px Solid #999;
}

.ObjectLink .searchbn, .Inlinebox .searchbn {
  color: #FFF;
  background: linear-gradient(to bottom, #ff9900 1%, #ff6600 100%);
}

#TopBar {
  background-color: #F5F5F5;
}

#TopBar .ObjectMsg h1 {
  color: #000;
}

#TopBar .ObjectMsg h2 span {
  color: #000;
}

#TopBar .ObjectMsg h2 span.mark {
  color: #CB1C31;
}

#TopBar .ObjectMsg dl {
  border-left: 1px dotted #CCC;
}

#TopBar .ObjectMsg dl dt h3 {
  color: #000;
}

#TopBar .ObjectMsg dl dt h4 {
  color: #cfad00;
}

#TopBar .ObjectMsg .ObjectLink.Text a {
  color: #FFF;
  border: 1px Solid #999;
  line-height: 30px;
  background-color: #999;
}

#TopBar .bnt-reserve:before, #TopBar .bnt-question:before {
  background-image: url("../images/style_9/icon.png");
}

#TopBar .bnt-line:before {
  background-image: url(../images/LINE02.svg);
}

#TopBar.apartment_top h2 font {
  background-color: #cfad00;
}

#BottomBar .content {
  color: #FFF;
}

#BottomBar .ObjectMsg a {
  color: #FFF;
}

#BottomBar .ObjectMsg h2 a {
  color: #e60012;
}

#BottomBar .ObjectMsg h2 span {
  color: #FFF;
}

#BottomBar .ObjectMsg h3 span {
  color: #FC0;
}

#BottomBar .ObjectMsg .phone {
  background-image: url("../images/style_9/ShopData.png");
}

#BottomBar dl dd a {
  border: 1px Solid #999;
  background-color: #000;
  color: #FFF;
}

#BottomBar ul li {
  width: 14.2%;
  height: 37px;
  text-align: center;
  vertical-align: middle;
  display: inline-block;
}

#BottomBar ul li a {
  text-align: center;
  display: block;
}

#BottomBar ul li.style00 {
  background: linear-gradient(to bottom, #FF7575 80%, #CC4646 80%, #CC4646 80%);
}

#BottomBar ul li.style01 {
  background: linear-gradient(to bottom, #4242bf 80%, #272778 80%);
}

#BottomBar ul li.style02 {
  background: linear-gradient(to bottom, #48aacf 80%, #2999bf 80%);
}

#BottomBar ul li.style03 {
  background: linear-gradient(to bottom, #3bb719 80%, #30a11b 80%);
}

#BottomBar ul li.style04 {
  background: linear-gradient(to bottom, #4d77b5 80%, #3562a1 80%);
}

#BottomBar ul li.style05 {
  background: linear-gradient(to bottom, #00a5e3 80%, #008abf 80%);
}

#BottomBar ul li.style06 {
  background: linear-gradient(to bottom, #398006 80%, #398006 80%, #006600 80%);
}

#BottomBar ul li.style07 {
  background: linear-gradient(to bottom, #ffcc00 80%, #ff9900 80%, #ff9900 80%);
}

#BottomBar ul li.style08 {
  background: linear-gradient(to bottom, #C48400 80%, #996600 80%, #996600 80%);
}

#BottomBar ul li.style09 {
  background: linear-gradient(to bottom, #EE004E 80%, #D00044 80%, #D00044 80%);
}

#BottomBar ul li.style10 {
  background: linear-gradient(to bottom, #4D77B5 80%, #3562A1 80%, #3562A1 80%);
}

#BottomBar ul li.style11 {
  background: linear-gradient(to bottom, #FF9900 80%, #D97500 80%, #D97500 80%);
}

.bnt-reserve {
  border: 2px Solid #ec965c;
  color: #bb7647;
  opacity: 0.5;
}

.bnt-question {
  border: 2px Solid #3366BB;
  color: #3366BB;
  opacity: 0.5;
}

.bnt-reserve:hover {
  color: #DE9E00;
  opacity: 1;
}

.bnt-question:hover {
  color: #3366BB;
  opacity: 1;
}

#TopBar .bnt-line {
  border: 2px Solid #AADC8B;
  color: #AADC8B;
}

#TopBar .bnt-line:hover {
  border: 2px Solid #060;
  color: #060;
}

.urcode {
  border: 1px Solid #CCC;
}

#ObjectTitle h2 span {
  color: #000;
}

#ObjectTitle h2 span.mark {
  color: #CB1C31;
}

#ObjectTitle .bnt-spreadsheet a {
  color: #000;
}

#ObjectTitle .bnt-spreadsheet img {
  background-image: url("../images/style_9/icon-moblie.png");
}

#ShopData li.phone {
  background-color: #2F4F4F;
}

#ShopData .button_wrapper a, #ShopData .button_wrapper a:hover {
  color: #FFF;
}

#ObjectInfo > dt h3 {
  color: #cfad00;
}

#ObjectInfo > dt h3:after {
  background-image: linear-gradient(to right, #cfad00 0%, #cfad00 50%, transparent 50%);
}

#ObjectInfo > dt h3 img {
  background-image: url("../images/style_9/icon.png");
}

#ObjectInfo dd .detailed > li {
  border-bottom: 1px Solid #DBDBDB;
}

#ObjectInfo dd .detailed > li a:hover h3 span {
  background: linear-gradient(to bottom, color-mix(in Oklab, #cfad00 40%, #1f1f1f 60%) 0%, #cfad00 100%);
}

#ObjectInfo dd .detailed > li a h3 span {
  background: linear-gradient(to bottom, #cfad00 0%, color-mix(in Oklab, #cfad00 40%, #1f1f1f 60%) 100%);
}

#ObjectInfo dd .detailed > li h3:before {
  background-color: color-mix(in Oklab, #2F4F4F 40%, white 60%);
}

#ObjectInfo dd .detailed dl dt {
  color: #999;
}

#ObjectInfo dd .detailed dl dt img {
  background-image: url("../images/style_9/icon.png");
}

#ObjectInfo dd .detailed dl dd {
  color: #000;
}

#ObjectInfo dd .detailed .device dl dt {
  color: #2F4F4F;
}

#ObjectInfo dd .detailed .device dl dd.select:before {
  color: #2F4F4F;
}

#ObjectInfo dd .detailed .device img {
  background-image: url("../images/style_9/detailed.png");
}

#ObjectInfo .item_features li {
  border: 1px Solid color-mix(in Oklab, #2F4F4F 50%, white 50%);
  color: color-mix(in Oklab, #2F4F4F 80%, white 20%);
}

#ObjectInfo .item_features li img {
  background-image: url("../images/style_9/icon.png");
}

#ObjectInfo .item_features.Characteristic_text li {
  color: #666;
  background-color: transparent;
  border: none;
}

.TableBox .t-th {
  color: #7f7f7f;
}

.TableBox.style01 {
  border-bottom: 1px Solid #CCC;
}

.TableBox.style01 .t-th {
  background-color: #F5F5F5;
  border-top: 1px Solid #CCC;
  border-bottom: 2px Solid #FFF;
}

.TableBox.style01 .t-th:first-child {
  border-left: 1px Solid #CCC;
}

.TableBox.style01 .t-th:last-child {
  border-right: 1px Solid #CCC;
}

.TableBox.style01 .t-th p {
  border-bottom: 1px Solid #CCC;
}

.TableBox.style01 .t-td {
  border-top: 1px Solid #CCC;
  border-left: 1px Solid #CCC;
}

.TableBox.style01 .t-td:last-child {
  border-right: 1px Solid #CCC;
}

.TableBox.style01 .t-tr:nth-child(odd) {
  background-color: #FFE;
}

.inquiry_view .TableBox.style01 .t-tr:nth-child(odd) {
  background-color: #FFE;
}

.inquiry_view .TableBox.style01 .t-tr:nth-child(odd) .t-td .title {
  background-color: #DBDBDB;
}

.TableBox .walk, .TableBox .file {
  background-image: url("../images/style_9/icon.png");
}

.TableBox.style04 {
  border-bottom: 1px Solid #CCC;
}

.TableBox.style04 .t-th {
  background-color: #F5F5F5;
  border-top: 1px Solid #CCC;
  border-bottom: 2px Solid #FFF;
}

.TableBox.style04 .t-th:first-child {
  border-left: 1px Solid #CCC;
}

.TableBox.style04 .t-th:last-child {
  border-right: 1px Solid #CCC;
}

.TableBox.style04 .t-th p {
  border-bottom: 1px Solid #CCC;
}

.TableBox.style04 .t-td {
  border-top: 1px Solid #CCC;
  border-left: 1px Solid #CCC;
}

.TableBox.style04 .t-td:last-child {
  border-right: 1px Solid #CCC;
}

.TableBox.style04 a {
  color: #069;
}

.TableBox.style04 .SelfItemMarked a {
  color: #cfad00;
}

.TableBox.style05 {
  border-bottom: 1px dashed #CCC;
}

.TableBox.style05 .caption {
  background-color: #999;
  color: #FFF;
}

.TableBox.style05 .t-th {
  background-color: #F5F5F5;
  border-top: 1px dashed #CCC;
  border-right: 1px dashed #CCC;
}

.TableBox.style05 .t-td {
  border-top: 1px dashed #CCC;
}

.TableBox.style06 {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #CCC;
}

.TableBox.style06 .t-th {
  background-color: #FFE8C8;
  border-top: 1px Solid #CCC;
  border-bottom: 2px Solid #FFF;
}

.TableBox.style06 .t-th:first-child {
  border-left: 1px Solid #CCC;
}

.TableBox.style06 .t-th:last-child {
  border-right: 1px Solid #CCC;
}

.TableBox.style06 .t-th p {
  border-bottom: 1px Solid #CCC;
}

.TableBox.style06 .t-tr {
  background-color: #FFF;
}

.TableBox.style06 .t-tr.bg {
  background-color: #F5F5F5;
}

.TableBox.style06 .t-td {
  border-top: 1px Solid #CCC;
}

.TableBox.style06 .t-td:last-child {
  border-right: 1px Solid #CCC;
}

.TableBox.style06 .t-td:first-child {
  border-left: 1px Solid #CCC;
}

.TableBox.style06 .walk {
  background-image: url("../images/style_9/icon.png");
}

.TableBox.style06.style-w {
  border: 1px Solid #CCC;
  border-bottom: none;
}

.TableBox.style06 .t_th, .TableBox.style06 .t_td .t_title {
  background-color: #F5F5F5;
}

.TableBox.style06 .t_th, .TableBox.style06 .t_td {
  border-right: 1px Solid #CCC;
  border-bottom: 1px Solid #CCC;
}

.TableBox.style06 .TableBox .t_th {
  border-left: 1px Solid #CCC;
  border-bottom-style: none;
}

.TableBox.style07 {
  border-top: 1px Solid #CCC;
}

.TableBox.style07 .t-th, .TableBox.style07 .t-td {
  border-right: 1px Solid #CCC;
  border-bottom: 1px Solid #CCC;
}

.TableBox.style07 .t-th:first-child {
  border-left: 1px Solid #CCC;
}

.TableBox.style07 .t-th, .TableBox.style07 .t-td .title {
  background-color: #F5F5F5;
}

.TableBox.style07 .TableBox .t-th {
  border-left: 1px Solid #CCC;
}

.TableBox.style08 {
  border-bottom: 1px Solid #CCC;
}

.TableBox.style08 .t-th {
  background-color: #F5F5F5;
  border-top: 1px Solid #CCC;
  border-bottom: 2px Solid #FFF;
}

.TableBox.style08 .t-th:first-child {
  border-left: 1px Solid #CCC;
}

.TableBox.style08 .t-th:last-child {
  border-right: 1px Solid #CCC;
}

.TableBox.style08 .t-th p {
  border-bottom: 1px Solid #CCC;
}

.TableBox.style08 .t-td {
  border-top: 1px Solid #CCC;
  border-left: 1px Solid #CCC;
}

.TableBox.style08 .t-td:last-child {
  border-right: 1px Solid #CCC;
}

.TableBox.style08 .TableBox .t-td {
  border-style: none;
  border-bottom: 1px Solid #CCC;
}

.t-footer {
  background-color: #FFC;
  border-right: 1px Solid #CCC;
  border-bottom: 1px Solid #CCC;
  border-left: 1px Solid #CCC;
}

.TableBox.style09 {
  border: 1px Solid #CCC;
  background-color: #FAFAFA;
}

.TableBox.style09 .t-td.bg {
  background-color: #F5F5F5;
}

.TableBox.style09 .TableBox .t-td span {
  color: #cfad00;
}

.TableBox.style10 {
  border: 1px Solid #333;
}

.TableBox.style10 .t-th {
  background-color: #666;
  color: #FFF;
}

.TableBox.style10 .t-td {
  background-color: #FFE;
  color: #333;
}

.TableBox2 {
  border-bottom: 1px Solid #CCC;
}

.TableBox2 th {
  background-color: #F5F5F5;
  border-top: 1px Solid #CCC;
  border-left: 1px Solid #CCC;
}

.TableBox2 td {
  border-top: 1px Solid #CCC;
  border-left: 1px Solid #CCC;
}

.TableBox2 td:last-child {
  border-right: 1px Solid #CCC;
}

.TableBox3 {
  border: 1px Solid #CCC;
}

.TableBox3 th {
  background-color: #CCC;
  border-top: 1px Solid #FFF;
  border-bottom: 1px Solid #FFF;
}

.TableBox3 th a {
  color: #FFF;
}

.TableBox3 th:first-child {
  border-left: 1px Solid #FFF;
}

.TableBox3 th:last-child {
  border-right: 1px Solid #FFF;
}

.TableBox3 td:first-child {
  border-left: 1px Solid #FFF;
}

.TableBox3 td:last-child {
  border-right: 1px Solid #FFF;
}

.TableBox3 .trbg {
  background-color: #EEE;
}

.TableBox3 .car-public {
  color: #000;
}

.TableBox3 .car-private {
  color: #06C;
}

.TableBox4 {
  border: 1px Solid #CCC;
}

.TableBox4 th:after, .TableBox4 td:after {
  background-color: #CCC;
}

.TableBox4 th {
  border-bottom: 1px Solid #CCC;
  background-color: #797979;
  color: #FFF;
}

.TableBox4 td {
  border-top: 1px Solid #CCC;
}

.TableBox4 .HideBox {
  background-color: #F5F5F5;
}

.TableBox4.firstbuy th:after, .TableBox4.firstbuy td:after {
  background-color: #DE9E00;
}

.TableBox4.firstbuy {
  border: 1px Solid #DE9E00;
}

.TableBox4.firstbuy td {
  border-top: 1px Solid #DE9E00;
}

.TableBox5 {
  border-top: 1px Solid #CCC;
  border-right: 1px Solid #CCC;
  border-left: 1px Solid #CCC;
}

.TableBox5 th {
  background-color: #F5F5F5;
}

.TableBox5 th, .TableBox5 td {
  border-left: 1px Solid #CCC;
  border-bottom: 1px Solid #CCC;
}

#SubTitle {
  border-bottom: 1px Solid #CCC;
}

#SubTitle .spreadsheet {
  background-image: url("../images/style_9/icon.png");
}

#recomBox header {
  background-color: #F5F5F5;
}

#recomBox header h3, #recomBox header h4 {
  background-color: #FFF;
}

#recomBox header h3 {
  color: #666;
}

#recomBox header h4 a {
  color: #000;
}

#recomBox header h3 img {
  background-image: url("../images/style_9/icon.png");
}

#recomBox #recomList ul li dl {
  background-color: #F5F5F5;
  border: 1px Solid #FFF;
}

#recomBox #recomList .flex-next a img, #recomBox #recomList .flex-prev a img {
  background-image: url("../images/style_9/icon.png");
}

#recomBox #recomList ul li.house_block dl {
  border: 1px Solid #FFF;
}

#recomBox #recomList ul li.house_block:hover dl {
  border-color: color-mix(in Oklab, #DE9E00 20%, white 80%);
}

#rent #recomBox #recomList ul li.house_block dl:hover {
  border-color: #9CC6D8;
}

#recomBox #recomList dl dt .imgbox {
  background-color: #FFF;
}

#recomBox #recomList dl h2 a {
  color: #000;
}

#recomBox #recomList dl h3 {
  color: #666;
}

#recomBox #recomList dl h4 .discount {
  color: #e60012;
}

#VRLayer {
  border: 5px solid #999;
}

#VR .control:after {
  border-color: #666 transparent transparent transparent;
}

#VR .control .searchRules.imgU, #VR .control .searchRules.imgD {
  background-image: url("../images/imgDU2.svg");
  color: #FFF;
}

/*#VR .control .searchRules.imgU{background-color: $color-gray-333;}
#VR .control .searchRules.imgD{background-color: $color-gray-666;}*/
.error dt {
  background-color: #DE9E00;
}

.error dd h3 {
  color: #AAB2BA;
}

.error dd a {
  background-color: #DE9E00;
  color: #FFF;
}

@media screen and (min-width: 769px) {
  .imgbox {
    background-color: #FFF;
  }
  .ObjectList ul li .content dd h3 {
    color: #000;
  }
  .ObjectLink li a img {
    background-image: url(../images/link.png);
  }
  #ObjectTitle .bnt-spreadsheet {
    background-color: #999;
  }
  #ObjectTitle .bnt-spreadsheet a {
    color: #FFF;
  }
  #ObjectInfo dd .detailed .detailed_text .TableBox .t-th {
    background-color: #E6E6E6;
  }
  #ObjectInfo dd .detailed .detailed_text .TableBox .t-tr .t-td {
    border-bottom: 1px Solid #E6E6E6;
  }
}
/*節能E好宅*/
.good-e-tag {
  color: #333;
}

.mapschool .btn {
  background-color: rgba(51, 102, 153, 0.5);
  color: #FFF;
}

.mapschool .btn.select {
  background-color: #336699;
}

@media screen and (max-width: 768px) {
  .item-recommend ul li { /*border-bottom:1px dotted #999;*/
    border-bottom: none;
  }
  #pc2 .item-recommend ul li {
    border-bottom: none;
  }
  .item-recommend ul li dl .imgbox { /*background-color:#F0F0F0;border:$Solid-1 #DBDBDB;*/
    background-color: #FFF;
  }
  .ObjectList ul li .content dd h3 {
    color: #000;
  }
  .ObjectList ul li .content dd .Price dt {
    color: #000;
  }
  #ObjectTitle dt {
    border-bottom: 1px dotted #CCC;
  }
  #ObjectInfo dd .detailed > li {
    border: none;
  }
  #ObjectInfo dd .detailed > li h3 {
    color: #FFF;
    background-image: none;
  }
  #ObjectInfo dd .detailed > li dl {
    border-bottom: 1px Solid #DBDBDB;
  }
  #ObjectInfo dd .detailed .detailed_text .TableBox .t-tr {
    border: 1px Solid #E6E6E6;
  }
  #ObjectInfo dd .detailed .detailed_text .TableBox .t-tr:nth-child(even) {
    background-color: rgba(230, 230, 230, 0.5019607843);
  }
  .TableBox.style01 .t-tr {
    border: 1px Solid #CCC;
  }
  .TableBox.style01 .t-td .title {
    background-color: #F0F0F0;
  }
  .TableBox.style01.color01 .t-td .title {
    background-color: rgba(204, 204, 204, 0.4);
  }
  .TableBox.style01 .t-tr:nth-child(odd) {
    background-color: #FFE;
  }
  .TableBox.style01 .t-tr:nth-child(odd) .t-td .title {
    background-color: rgba(246, 236, 191, 0.4);
  }
  .TableBox.style04 .caption {
    color: #FFF;
    background-color: #cfad00;
    border: 1px Solid #CCC;
  }
  .TableBox.style04 .t-tr {
    border: 1px Solid #CCC;
  }
  .TableBox.style04 .t-td, .TableBox.style04 :last-child.t-td {
    border-style: none;
  }
  .TableBox.style04 .t-td .title {
    background-color: #FFF;
  }
  .TableBox.style04 .assign2 {
    color: #cfad00;
  }
  .TableBox.style04 .assign3 {
    color: #e60012;
  }
  .TableBox.style05 .t-td .title {
    background-color: #F5F5F5;
    border-top: 1px dashed #CCC;
  }
  .TableBox.style05 .t-td p {
    border-bottom: 1px dashed #CCC;
  }
  .TableBox.style06 .t-tr {
    border: 1px Solid #CCC;
    margin-bottom: 5px;
  }
  .TableBox.style06 .t_td .t_title, .TableBox.style06 .t_td .t_text {
    border-right: 1px Solid #CCC;
    border-bottom: 1px Solid #CCC;
  }
  .TableBox.style06 .t_td .t_text {
    border-right: none;
    padding: 5px;
  }
  .TableBox.style06.subtable .t_td .t_title {
    background-color: #F5F5F5;
  }
  .TableBox.style06.style-line .t_td .t_text {
    border-bottom: 1px Solid #CCC;
  }
  .TableBox.style07 .t-td .title, .TableBox.style07 .t-td p, .TableBox.style07 .t-td .t-text {
    border-right: 1px Solid #CCC;
    border-bottom: 1px Solid #CCC;
  }
  .TableBox.style07 .t-td .title:first-child {
    border-left: 1px Solid #CCC;
  }
  .TableBox.style07 .TableBox {
    border-bottom: 1px Solid #CCC;
  }
  .TableBox.style07.subtable .t-td .title {
    background-color: #F5F5F5;
  }
  .TableBox.style07.style-line .t-td p {
    border-bottom: 1px Solid #CCC;
  }
  .TableBox.style10 .t-td .title {
    background-color: #666;
    color: #FFF;
  }
  .ObjectLink li a img {
    background-image: url(../images/link-mobile.png);
  }
}
/*SpryTabbedPanels.css*/
/*全站搜尋樣式基本色系*/
#TabbedPanels1 .TabbedPanelsTab {
  color: #999999;
  border-bottom: 1px none #DBDBDB;
  background-image: url("../images/style_9/searchbox.png");
  background-color: #F5F5F5;
}

#TabbedPanels1 .TabbedPanelsTab p {
  border-top: 1px Solid #DBDBDB;
  border-right: 1px Solid #DBDBDB;
}

#TabbedPanels1 .TabbedPanelsTab:first-of-type p {
  border-left: 1px Solid #DBDBDB;
}

#TabbedPanels1 .TabbedPanelsTabSelected {
  background-color: #FFF;
  background-image: none;
  color: #cfad00;
}

#TabbedPanels1 .TabbedPanelsTabSelected p {
  border-bottom: 1px Solid #FFF;
}

#TabbedPanels1 .TabbedPanelsContentGroup { /*color: $color-white;*/
  border: 1px Solid #DBDBDB;
}

#pc-FocusAd #TabbedPanels1 .TabbedPanelsTab p { /*background-color: #646464;*/
  color: #FFF;
}

#pc-FocusAd #TabbedPanels1 .TabbedPanelsTabSelected {
  background-color: transparent;
}

#pc-FocusAd #TabbedPanels1 .TabbedPanelsTabSelected p {
  color: #FFF;
  background-color: #DE9E00;
}

/*#pc-FocusAd #TabbedPanels1 .TabbedPanelsTab.map p{background-color:#999900;}*/
#pc-FocusAd #TabbedPanels1 .TabbedPanelsTab.map a {
  color: #FFF;
}

#pc-FocusAd #TabbedPanels1 .TabbedPanelsContentGroup {
  border: 1px Solid #DE9E00;
  background: #FFF;
}

#TabbedPanels2 .TabbedPanelsTab {
  color: #999;
  background-color: #FFF;
}

#TabbedPanels2 .TabbedPanelsTabSelected {
  color: #FFF;
  background-color: #384A6F;
}

#TabbedPanels2 .TabbedPanelsContentGroup {
  background-color: #FFF;
}

#TabbedPanels3 .TabbedPanelsTab {
  color: #333;
  border-top: 1px Solid #DEDEDE;
  border-right: 1px Solid #DEDEDE;
  border-left: 1px Solid #CCC;
  background: linear-gradient(to bottom, #f2f2f2 11%, #ffffff 100%);
}

#TabbedPanels3 .TabbedPanelsTab p {
  border: 1px Solid #FFF;
  border-bottom: none;
}

#TabbedPanels3 .TabbedPanelsTabSelected {
  color: #000;
  border-top-color: #CCC;
  border-right-color: #CCC;
  border-left-color: #CCC;
  background: linear-gradient(to bottom, #eaeaea 0%, #ffffff 100%);
}

#TabbedPanels3 .TabbedPanelsTabSelected p {
  background-image: url("../images/style_9/TabbedPanels3.png");
}

#TabbedPanels3 .TabbedPanelsContentGroup {
  background-color: #FFF;
  border: 1px Solid #CCC;
}

#TabbedPanels4 .TabbedPanelsTabGroup {
  border-left: #CCC;
}

#TabbedPanels4 .TabbedPanelsTab {
  color: #999;
  border-top: 1px Solid #CCC;
  border-right: 1px Solid #CCC;
}

#TabbedPanels4 .TabbedPanelsTab img {
  background-image: url("../images/style_9/TabbedPanels4.png");
}

#TabbedPanels4 .TabbedPanelsTabSelected {
  background-color: #F5F5F5;
  color: #cfad00;
  border: 1px Solid color-mix(in Oklab, #DE9E00 20%, white 80%);
  border-bottom: none;
}

#TabbedPanels4 .TabbedPanelsContentGroup {
  background-color: #F5F5F5;
  border: 1px Solid color-mix(in Oklab, #DE9E00 20%, white 80%);
}

#TabbedPanels5 .TabbedPanelsTabGroup {
  border-left: 2px Solid #e0c77f;
  border-top: 2px Solid #e0c77f;
  border-right: 2px Solid #e0c77f;
  border-bottom: 2px Solid #a77700;
}

#TabbedPanels5 .TabbedPanelsTab {
  background-image: url("../images/style_9/TabbedPanels5.png");
  color: #666;
}

#TabbedPanels5 .TabbedPanelsTab img {
  background-image: url("../images/style_9/TabbedPanels5.png");
}

#TabbedPanels5 .TabbedPanelsTabSelected p {
  border: 2px Solid #a77700;
  color: #FFF;
  background: linear-gradient(to bottom, #e0a101 0%, #a77700 100%);
}

#TabbedPanels5 .TabbedPanelsContentGroup {
  background-color: #FFF;
}

#TabbedPanels6 .TabbedPanelsTab {
  color: #999;
  border-bottom: 2px Solid #DBDBDB;
}

#TabbedPanels6 .TabbedPanelsTabSelected {
  color: #DE9E00;
  border-bottom: 2px Solid #DE9E00;
}

#TabbedPanels6 .TabbedPanelsTabSelected.QuestionTab {
  color: #069;
  border-bottom: 2px Solid #069;
}

#TabbedPanels7 .TabbedPanelsTabGroup {
  background-color: color-mix(in Oklab, #F5F5F5 50%, white 50%);
}

#TabbedPanels7 .TabbedPanelsTab {
  color: #999;
  background-color: #EEE;
}

#TabbedPanels7 .TabbedPanelsTabSelected {
  border: 1px Solid color-mix(in Oklab, #cfad00 50%, white 50%);
  border-bottom: none;
  background-color: #FFF;
  color: #cfad00;
}

#TabbedPanels7 .TabbedPanelsContentGroup {
  border-top: 1px Solid color-mix(in Oklab, #cfad00 50%, white 50%);
}

#TabbedPanels8 .TabbedPanelsTabGroup {
  background-color: #F5F5F5;
}

#TabbedPanels8 .TabbedPanelsTab {
  color: #cfad00;
}

#TabbedPanels8 .TabbedPanelsTab p {
  border: 1px Solid #DE9E00;
  border-right: none;
  background-color: #FFF;
}

#TabbedPanels8 .TabbedPanelsTab:last-child p {
  border-right: 1px Solid #DE9E00;
}

#TabbedPanels8 .TabbedPanelsTabSelected {
  color: #333;
}

#TabbedPanels8 .TabbedPanelsTabSelected p {
  background-color: #DE9E00;
  color: #FFF;
}

#TabbedPanels8 .TabbedPanelsContent {
  border-top: 1px Solid #999;
}

#TabbedPanels9 .TabbedPanelsTab {
  color: #999;
  border-top: 1px Solid #CCC;
  border-right: 1px Solid #CCC;
  border-left: 1px Solid #CCC;
}

#TabbedPanels9 .TabbedPanelsTab img {
  background-image: url("../images/style_9/TabbedPanels4.png");
}

#TabbedPanels9 .TabbedPanelsTabSelected {
  color: #cfad00;
  border: 1px Solid color-mix(in Oklab, #cfad00 50%, white 50%);
  border-bottom: none;
  background: linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%);
}

#TabbedPanels9 .TabbedPanelsContentGroup {
  border-top: 1px Solid color-mix(in Oklab, #cfad00 50%, white 50%);
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}

.VTabbedPanels .TabbedPanelsTabGroup {
  background-color: #EEE;
  border-top: 1px Solid #999;
  border-right: 1px Solid #999;
  border-left: 1px Solid #CCC;
  border-bottom: 1px Solid #CCC;
}

.VTabbedPanels .TabbedPanelsTabSelected {
  background-color: #EEE;
  border-bottom: 1px Solid #999;
}

#TabbedPanels11 .TabbedPanelsTab {
  color: #333;
  border: 1px Solid #DEDEDE;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%);
  background-color: #f2f2f2;
}

#TabbedPanels11 .TabbedPanelsTab p {
  border: none;
  border-bottom: none;
}

#TabbedPanels11 .TabbedPanelsTabSelected {
  border-color: #CCC;
  background-color: #FFDFE2;
}

#TabbedPanels11 .TabbedPanelsTabSelected p {
  background-image: none;
}

#TabbedPanels11 .TabbedPanelsContentGroup {
  background-color: #FFF;
  border: none;
}

@media screen and (min-width: 769px) {
  #TabbedPanels5 .TabbedPanelsTab {
    background-image: url("../images/style_9/TabbedPanels5.png");
  }
}
@media screen and (max-width: 768px) {
  #TabbedPanels3 .TabbedPanelsContentGroup {
    border-top: 1px Solid #CCC;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
  }
  #TabbedPanels11 .TabbedPanelsContentGroup {
    border: none;
  }
}
/*member*/
#member #mine {
  border: 1px Solid #DBDBDB;
  background: linear-gradient(to bottom, #FFF 0%, #F0F0F0 100%);
}

.fixbnt {
  color: #069;
}

.fixbnt:hover {
  color: #e60012;
}

.fixbnt img {
  background-image: url("../images/style_9/icon.png");
}

#member #mine header a.fixbnt {
  color: #069;
  background: linear-gradient(to bottom, #F0F0F0 0%, #DBDBDB 100%);
  border: 1px Solid #069;
}

#member #mine header a.fixbnt:hover {
  color: #CB1C31;
  border: 1px Solid #CB1C31;
}

#member #mine header a.loginbnt {
  color: #FFF;
  background: linear-gradient(to bottom, rgba(0, 102, 153, 0.5) 0%, #069 100%);
}

#member #mine header a:hover {
  color: #FFF;
}

#member #mine h3 a {
  color: #CB1C31;
}

#member #mine h3 a:hover {
  color: color-mix(in Oklab, #CB1C31 80%, white 20%);
}

#member .focus dl.house_block dt {
  background-color: #F5F5F5;
  border: 1px Solid #FFF;
}

#member .focus dl.house_block:hover dt {
  background-color: color-mix(in Oklab, #D3B86E 20%, white 80%);
  border: 1px Solid color-mix(in Oklab, #cfad00 50%, white 50%);
}

#member .focus dl dt img {
  background-image: url("../images/style_9/membericon_fouse.png");
}

#member .focus dl dd h3, #member .focus dl dd h3 a {
  color: #000;
}

#member .focus dl dd h3 a:hover {
  color: color-mix(in Oklab, #DE9E00 50%, white 50%);
}

#member .focus dl dd h3 .bnt {
  color: #666;
  border: 1px Solid #999;
  background: linear-gradient(to bottom, #FFF 0%, #DBDBDB 100%);
}

#member .focus dl dd h3 .bnt:hover {
  color: #FFF;
  background: linear-gradient(to bottom, #666 0%, #000 100%);
}

#member .focus dl dd h4 {
  color: #666;
}

#member .focus dl dd h4 a {
  color: #DE9E00;
}

#member .focus dl dd h4 a:hover {
  color: #805c01;
}

#member .focus dl dd h5 {
  color: #999;
}

#member .focus .bntbox a {
  border: 1px Solid color-mix(in Oklab, #DE9E00 40%, white 60%);
  background: color-mix(in Oklab, #DE9E00 10%, white 90%);
  color: #DE9E00;
}

#member .focus .bntbox a:hover {
  border: 1px Solid color-mix(in Oklab, #DE9E00 80%, white 20%);
  background: color-mix(in Oklab, #DE9E00 90%, white 10%);
  color: #FFF;
}

#member .tips {
  border: 1px Solid #CCC;
}

#member .tips > dt {
  background-image: url("../images/style_9/membericon.png");
}

#member .tips > dt p {
  color: #FFF;
}

#member .tips > dd {
  border-top: 2px Solid color-mix(in Oklab, #DE9E00 20%, white 80%);
}

#member .MObjectNav {
  background-color: #F0F0F0;
}

#member .MObjectNav dt:before {
  background-color: #F0F0F0;
  border-style: solid;
  border-color: transparent transparent #F0F0F0 transparent;
}

#member .MObjectNav dd a {
  color: #000;
}

#member .MObjectNav dd a:hover, #member .MObjectNav dd a.select {
  color: #e60012;
}

.step_bar .step {
  position: relative;
}

.step_bar .step:before {
  background-color: #E2E2E2;
  box-shadow: inset 0 0 5px #CCC;
}

.step_bar .step ul li {
  color: #999;
}

.step_bar .step ul li:before {
  border-color: transparent transparent #E2E2E2 transparent;
}

.step_bar .step ul li.select {
  color: #000;
}

/*#member .step,#member .step .leftpic,#member .step .rightpic,#member .step ul li{background-image: url(../images/menberstep.jpg);}
#member .step ul li {color: $color-gray-999;}
*/
.step_bar .step .circuit {
  background: linear-gradient(to bottom, color-mix(in Oklab, #DE9E00 50%, white 50%) 0%, #DE9E00 100%);
}

#member #OptBox li dl {
  border: 1px Solid #CCC;
}

#member #OptBox li dl dd a {
  border-bottom: 1px dashed #DBDBDB;
  color: #000;
}

#member #OptBox li dl dd a img {
  background-image: url("../images/style_9/membericon.png");
}

#member #OptBox li dl dd a:hover, #member #OptBox li dl dd a.select {
  color: #cfad00;
}

#member #OptBox li dl dd a.select {
  border: 1px Solid color-mix(in Oklab, #DE9E00 50%, white 50%);
}

#member #OptBox li dl dt {
  color: #000;
}

#member #OptBox li dl dt.O_01 {
  background-color: #FA922F;
}

#member #OptBox li dl dt.O_02 {
  background-color: #FFC048;
}

#member #OptBox li dl dt.O_03 {
  background-color: #FFDC9B;
}

#member #OptBox li dl dt.O_04 {
  background-color: #FFF4E1;
}

#member .msg span {
  color: #cfad00;
}

#member #ObjectEdit > dd {
  border: 1px Solid #CCC;
  border-top: 2px Solid color-mix(in Oklab, #2F4F4F 90%, white 10%);
}

#member #ObjectEdit dd h1 {
  background-color: #F5F5F5;
  border-bottom: 1px Solid #CCC;
  border-top: 1px Solid #CCC;
}

#member.signup_table .add:before {
  color: #DE9E00;
}

#member.signup_table .add a {
  color: #DE9E00;
  border: 1px Solid color-mix(in Oklab, #DE9E00 50%, white 50%);
}

#member.signup_table .del:before {
  color: #666;
}

#member.signup_table .del a {
  color: #666;
  border: 1px Solid color-mix(in Oklab, #666 50%, white 50%);
}

.calendar {
  background-image: url("../images/style_9/membericon.png");
}

.ImageEdit li {
  border: 1px Solid #CCC;
}

.ImageEdit li .del {
  background-image: url("../images/style_9/membericon.png");
}

.ImageEdit li .imgbox .add {
  background-image: url(../images/ImageEdit.png);
  background-color: #D6D6D6;
}

#member #ObjectEdit .TableBox2 .add {
  background-image: url("../images/style_9/membericon.png");
}

#member .EditBntBox a, #TopBarPreview .EditBntBox a {
  color: #FFF;
  background-color: #FFF;
}

#member .EditBntBox .preview, #TopBarPreview .EditBntBox .preview {
  border: 1px Solid #4194BC;
  background: linear-gradient(to bottom, #4194bc 0%, #2971a9 100%);
}

#member .EditBntBox .preview span, #TopBarPreview .EditBntBox .preview span {
  background-image: url("../images/style_9/EditBntBox02.png");
  border: 1px Solid #FFF;
}

#member .EditBntBox .submit {
  border: 1px Solid #fea834;
  background: linear-gradient(to bottom, #fea834 0%, #f05a24 100%);
}

#member .EditBntBox .submit span {
  background-image: url("../images/style_9/EditBntBox01.png");
  border: 1px Solid #FFF;
}

#TopBarPreview {
  background-image: url("../images/style_9/FocusAd.png");
  border-bottom: 1px Solid #000;
}

#TopBarPreview .content {
  color: #FFF;
}

#TopBarPreview .content .EditBntBox {
  color: #FFF;
}

#member #OptPay {
  border: 3px Solid #DBDBDB;
  background: linear-gradient(to bottom, #ffffff 80%, #e6e6e6 100%);
}

#member #OptPay .row {
  background-image: url("../images/style_9/OptPay.jpg");
}

#member #OptPay dl dt {
  color: #666;
}

#member #OptPay dl dt a {
  color: #069;
}

#member #OptPay dl dt .bnt a {
  background-image: url("../images/style_9/membericon.png");
  color: #FFF;
}

#member #OptPay dl dt .bnt a:hover {
  color: #000;
}

#member #OptPay dl dd img {
  background-image: url("../images/style_9/membericon.png");
}

#member #OptPay .S_1 dt h3 {
  color: #cfad00;
}

#member #OptPay .S_2 dt h3 {
  color: #99CC00;
}

#member #OptPay .S_1 dt {
  border-right: 1px Solid #CCC;
}

.bnt_large li .bn {
  border: 1px solid #CCC;
  background: linear-gradient(to bottom, #FFF 0%, #CCC 100%);
}

.bnt_large li .bn a {
  border: 1px solid #FFF;
  color: #666;
}

.bnt_large li .bn a:hover {
  color: #111;
}

.bnt_large li .bn-reset {
  border: 1px solid #2871A9;
  background: linear-gradient(to bottom, #4191D1 0%, #2871A9 100%);
}

.bnt_large li .bn-reset a {
  color: #FFF;
}

.bnt_large li .bn-reset a:hover {
  color: #2871A9;
}

.bnt_large li .bn-submit {
  border: 1px solid #FF6600;
  background: linear-gradient(to bottom, #ff8c00 0%, #FF6600 100%);
}

.bnt_large li .bn-submit a {
  color: #FFF;
}

.bnt_large li .bn-submit a:hover {
  color: #FF6600;
}

#inline1 header {
  border-bottom: 1px Solid #CCC;
}

#inline1 header img {
  background-image: url("../images/style_9/membericon.png");
}

#inline1 header h3 {
  color: #99CC00;
}

#member #cart .giveaway {
  color: #FFF;
  background-color: #cfad00;
}

#cart .add_p li {
  background-color: rgba(238, 238, 238, 0.5);
  border: 1px Solid rgba(238, 238, 238, 0.5);
}

#cart .add_p li:hover {
  border: 1px Solid #CCC;
}

#cart .add_p li.select {
  border: 1px Solid rgba(207, 173, 0, 0.3);
}

#cart .TotalAmount dd {
  border: 1px Solid #999;
}

#cart .payment dt font {
  color: #060;
}

#cart .payment dd {
  color: #666;
}

#cart .payment dd img {
  background-image: url("../images/style_9/membericon.png");
}

#member #faq {
  border-top: 1px Solid #DBDBDB;
}

#member #faq dl.select {
  border-top: 2px Solid #DBDBDB;
}

#member #faq dl.select dt {
  background-color: #F5F5F5;
}

#member #faq dl.select dt h3, #member #faq dl.select dd h4 {
  color: #cfad00;
}

#member #faq dl dt {
  border-bottom: 1px Solid #DBDBDB;
}

#member #faq dl dd {
  border-bottom: 2px Solid #DBDBDB;
}

#member #faq dl h3, #member #faq dl h4 {
  color: #000;
}

#member #faq dl dd .bnbox a {
  border: 1px Solid #CCC;
  color: #000;
}

#member #faq dl dd .bnbox a:hover {
  background-color: #DBDBDB;
}

#member #faq dl dd .bnbox img {
  background-image: url("../images/style_9/membericon.png");
}

#member #faq-view .title {
  border-bottom: 1px Solid #CCC;
}

#member #faq-view .title dl dt h3 {
  color: #000;
}

#member #faq-view .title dl dd h4 {
  color: #999;
}

#member #faq-view .title dl dd h4 span {
  color: #990;
}

#member #faq-view .title dl dd .back {
  border: 1px Solid #cfad00;
  color: #cfad00;
}

#member #faq-view .title dl dd .back:hover {
  background-color: #cfad00;
  color: #FFF;
  font-weight: 400;
}

#member .TableBox2 table .mask {
  background-image: url("../images/style_9/icon.png");
}

#member .TableBox .t-td .bntbox a {
  background-color: #3366BB;
  color: #FFF;
}

#member .TableBox .t-td .bntbox a:hover {
  background-color: #5377b6;
}

#member .TableBox .t-td .bntbox a.cancel {
  background-color: #CCC;
  color: #333;
}

#member .TableBox .t-td .bntbox a.cancel:hover {
  background-color: #DDD;
}

.tipsbox i {
  color: #e60012;
}

.textbox .textbox_title {
  background-color: color-mix(in Oklab, #DE9E00 40%, white 10%);
  color: #FFF;
}

.textbox dt {
  color: #DE9E00;
}

#management .ObjectList ul li .title dd.date {
  color: #666;
}

#management .ObjectList ul li .EdirBnt a {
  border: 1px Solid #CCC;
  color: #666;
  background-color: #FFF;
}

#management .ObjectList ul li .EdirBnt a.pay {
  color: #e60012;
  background-color: #FFFFCC;
}

#management .ObjectList ul li .EdirBnt a:hover {
  color: #000;
}

.inquiry {
  background-image: url(../images/menber-inquiry.png);
  background-repeat: no-repeat;
  background-position: left top;
}

.inquiry h3 span {
  color: #F90;
}

@media screen and (min-width: 769px) {
  #member #ObjectEdit > dt {
    background: linear-gradient(to bottom, color-mix(in Oklab, #2F4F4F 60%, white 40%) 0%, #2F4F4F 80%);
    color: #FFF;
    border: 1px Solid #2F4F4F;
  }
  #member #ObjectEdit dd .msg span {
    font-size: 13px;
    color: #666;
  }
  .inquiry h3 span {
    color: #e60012;
  }
}
@media screen and (max-width: 768px) {
  #member .focus_menu img {
    background-image: url("../images/style_9/focus_menu.png");
  }
  #member .focus_menu dt header p {
    background: linear-gradient(to bottom, color-mix(in Oklab, #cfad00 50%, white 50%) 0%, #cfad00 100%);
    border: 1px Solid #cfad00;
  }
  #member .focus_menu dd p {
    border: 1px Solid #666;
    background: linear-gradient(to bottom, #999999 0%, #666666 100%);
  }
  #member .focus_menu dt {
    border: 1px Solid #DE9E00;
    background-color: #FFF;
  }
  #member .focus_menu dt header {
    background-color: color-mix(in Oklab, #DE9E00 20%, white 80%);
    color: #4F0000;
  }
  #member .focus_menu dt ul li {
    border-top: 1px Solid color-mix(in Oklab, #DE9E00 50%, white 50%);
  }
  #member .focus_menu dd {
    border: 1px Solid #CCC;
    background-color: #EBEBEB;
  }
  #member .focus_menu h3, #member .focus_menu a h3 {
    color: #000;
  }
  #member .focus_menu .bntbox a {
    background-color: #DE9E00;
    color: #FFF;
  }
  #member #ObjectEdit > dt {
    background: #F5F5F5;
    border: 1px Solid #CCC;
    color: #000;
  }
  #member #ObjectEdit .TableBox2 th {
    background-color: #FFF;
    border-right-color: #FFF;
  }
  #member #ObjectEdit .SearchBox3 {
    border: 1px Solid #CCC;
    border-top: none;
  }
  #member #OptPay .S_1 {
    border-bottom: 1px Solid #CCC;
  }
  #member #OptPay .S_1 dt {
    border-right-style: none;
  }
  #member #cart .giveaway {
    color: #DE9E00;
    background-color: transparent;
  }
  .TableBox {
    border-bottom: none;
  }
  #member #ObjectEdit .SearchBox3 dl {
    border-bottom: none;
  }
  /*#member #ObjectEdit .SearchBox3 .TableBox{border-top: $Solid-1 $color-gray-CCC;}*/
  #member.signup_table #ObjectEdit > dt {
    background: #DE9E00;
    border: 1px Solid #DE9E00;
    color: #FFF;
  }
}
/* component.css */
.sb-search {
  margin: 0px;
}

.sb-search-input {
  background-color: #FFF;
  color: #2c3e50;
}

.sb-search-input::-webkit-input-placeholder {
  color: #CCC;
}

.sb-search-input:-moz-placeholder {
  color: #CCC;
}

.sb-search-input::-moz-placeholder {
  color: #CCC;
}

.sb-search-input:-ms-input-placeholder {
  color: #CCC;
}

.sb-icon-search {
  color: #cfad00;
  background-color: #EEE;
}

.sb-search.sb-search-open .sb-icon-search, .no-js .sb-search .sb-icon-search {
  color: #FFF;
  background-color: #cfad00;
}

/* wrapper1260.css */
#pc-FocusAd #TabbedPanels1 .TabbedPanelsContent:before {
  border-color: transparent #DE9E00 #DE9E00 transparent;
  background-color: #FFF;
}

/*adbox */
#pc5 dl#mainadbox > dd {
  background-color: #FFF;
}

/*FocusBoxItem*/
#pc2 .item-recommend ul li dl, .attention_box .item-recommend ul li dl {
  border: 1px Solid #DBDBDB;
  background-color: #FFF;
}

#pc2 .item-recommend ul li dl:hover, .attention_box .item-recommend ul li dl:hover {
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.2);
  transform: translate(0, -4px);
}

#pc2 .item-recommend ul li dl dt.imgbox, .attention_box .item-recommend ul li dl dt.imgbox {
  background-color: #F5F5F5;
}

#pc2 .item-recommend ul li dl dd.title, .attention_box .item-recommend ul li dl dd.title {
  border-bottom: 3px Solid #F5F5F5;
}

#pc2 .item-recommend ul li dl dd.part, .attention_box .item-recommend ul li dl dd.part {
  border-right: 1px Solid #DBDBDB;
}

#pc3 .FocusBox li header {
  color: #4F0000;
}

#pc3 .FocusBox li header:after {
  color: #CCA37D;
}

#pc3 .FocusBox li header:before {
  color: #CCA37D;
}

#pc3 .FocusNews ul li dl {
  background-color: #FFF;
  border: 1px Solid #DBDBDB;
}

#pc3 .FocusNews ul li dl dd a {
  border-bottom: 3px Solid #F5F5F5;
}

/*dialog*/
.ui-front {
  border: 1px Solid #2F4F4F;
}

.dialog_style1 {
  color: #000;
}

.dialog_style1 .ui-widget-header {
  background: #FFF;
  color: #DE9E00;
  border-bottom: 2px Solid color-mix(in Oklab, #DE9E00 30%, #FFF 70%);
}

.dialog_style1 .ui-state-default {
  background: #DE9E00;
}

.dialog_style2 .ui-state-default {
  background: #DE9E00;
}

#longinBox2 .login_forget header {
  background: #FFF;
  color: #DE9E00;
}

/*地圖搜尋*/
.map_SubBox li a {
  color: #FFF;
}

.map_SubBox li section {
  background-color: #999;
}

.map_SubBox .life i {
  background-color: #999;
}

.map_SubBox .pencil, .map_SubBox .pencil section {
  background-color: #000;
}

.map_SubBox .distance i {
  background-color: #999;
}

.map_SubBox li.select i {
  background-color: #DE9E00;
}

.map_SubBox .pencil dl {
  background-color: #000;
}

.map_SubBox li dl {
  background-color: #999;
  border: 1px Solid #999;
}

.map_SubBox li dl dt {
  color: #FFF;
}

.map_SubBox li dl dd {
  background-color: #FFF;
}

.map_SubBox li.distance dl dd .note-icon {
  background-color: #2F4F4F;
}

.map_SubBox li.distance dl dd .note {
  background-color: #FFF;
  border: 1px Solid #2F4F4F;
  color: #8A8585;
}

.map_SubBox li.distance dl dd .note:before {
  border-color: transparent #F60 #F60 transparent;
  background-color: #FFF;
}

.map_SubBox li dl dd a {
  color: #999;
}

.map_SubBox li dl dd a:hover, .map_SubBox li dl dd a.select {
  color: #F3742A;
}

.map_SubBox li dl dd h3 {
  border-bottom: 1px Solid #CCC;
}

.map_SubBox li dl dd h3 .close {
  background-color: #999;
}

#CollapseMenu a.open {
  background-color: rgba(245, 126, 45, 0.4);
}

#CollapseMenu a.close {
  background-color: #DE9E00;
}

#MapBox .sequence {
  background-color: #EEE;
}

#MapBox .item-recommend ul li dl dd.part {
  border-right: 1px Solid #DBDBDB;
}

#MapBox .item-recommend ul li dl dd.bnbox a {
  color: #FFF;
  background-color: #336699;
}

#MapBox .item-Quotes li {
  border-bottom: 1px dashed #CCC;
}

#MapBox .item-Quotes li dl .title {
  color: #000;
}

#MapBox .item-Quotes li dl .title a {
  color: #000;
}

#MapBox .item-Quotes li dl .price span, #MapBox .item-Quotes li dl .pings span {
  color: #cfad00;
}

#MapBox .item-Quotes li dl dd.part {
  border-right: 1px Solid #DBDBDB;
}

#MapBox .mapone .pointer {
  background-color: #336699;
}

#MapBox .mapone .tips {
  background-color: #FFF;
  border: 2px Solid #336699;
}

#MapBox .mapone .item-recommend .close {
  background-color: #DE9E00;
}

#MapBox .mapone .item-recommend:before {
  border-color: #336699 transparent transparent #336699;
  background-color: #FFF;
}

@media screen and (min-width: 481px) {
  .map_SubBox li.pencil dl {
    border: 1px Solid #000;
  }
}
@media screen and (max-width: 481px) {
  .map_SubBox li dl {
    border: none;
    background-color: transparent;
  }
}
.swiper-pagination-bullet-active {
  background: #000;
}

/*product*/
.product_search input[type=button] {
  background-color: #DE9E00;
}

#categoriesbox dl {
  background-color: #FFF;
}

#categoriesbox dl:hover {
  background-color: #D3B86E;
}

.p_img_style .imgbox {
  background-color: rgba(246, 246, 246, 0.5);
}

.product_list li:hover dl {
  border: 1px Solid rgba(222, 158, 0, 0.3);
}

#product_box .price, #revise_box .price, .product_list .price {
  color: #e60012;
}

#product_box .product_list {
  border-bottom: 1px dashed #CCC;
}

#product_box .product_list .mainitem li:after {
  border-bottom: 1px Solid rgba(221, 221, 221, 0.5);
}

.TabContent .mainitem {
  border: 1px Solid #EDEDED;
}

.product_info ul.guild_bnt li a, .cart_box ul.guild_bnt li a, .product_info.catalog .heart {
  border: 1px Solid #CCC;
  color: #999;
  background: linear-gradient(135deg, rgb(255, 255, 255) 45%, rgb(246, 246, 246) 45%, rgb(246, 246, 246) 45%);
}

.product_info ul.guild_bnt li a:hover, .cart_box ul.guild_bnt li a:hover {
  color: #333;
  background: linear-gradient(135deg, rgb(239, 239, 239) 45%, rgb(232, 232, 232) 45%);
}

.product_info ul.guild_bnt li a.buy, .cart_box ul.guild_bnt li a.buy {
  color: #FFF;
  background: linear-gradient(135deg, rgb(255, 17, 35) 45%, rgb(230, 0, 18) 46%);
}

.product_info ul.guild_bnt li a.buy:hover, .cart_box ul.guild_bnt li a.buy:hover {
  background: linear-gradient(135deg, rgb(230, 0, 18) 45%, rgb(204, 0, 3) 45%, rgb(204, 0, 3) 45%);
}

.product_info ul.guild_bnt li a.add, .cart_box ul.guild_bnt li a.add {
  color: #FFF;
  background: linear-gradient(135deg, rgb(15, 109, 153) 46%, rgb(0, 102, 153) 46%);
}

.product_info ul.guild_bnt li a.add:hover, .cart_box ul.guild_bnt li a.add:hover, .cart_box ul.guild_bnt li a.add:hover {
  color: #FFF;
  background: linear-gradient(135deg, rgb(6, 92, 132) 46%, rgb(0, 78, 130) 46%, rgb(0, 78, 130) 46%);
}

.cart_box .combination.failbox ul.guild_bnt li a {
  border: 1px Solid #999;
  color: #333;
  background: linear-gradient(135deg, rgb(239, 239, 239) 45%, rgb(232, 232, 232) 45%);
}

#product_box .sequence {
  background-color: #EDEDED;
}

#product_box .sequence dd a {
  border-color: #CCC;
  background: linear-gradient(135deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%);
}

#product_box .sequence dd a:hover, #product_box .sequence dd a.select {
  background: linear-gradient(135deg, rgb(230, 0, 18) 0%, rgb(230, 0, 18) 100%);
  color: #FFF;
}

.product_info .item_main_info dl dd.select_item ul li a {
  border: 1px Solid #CCC;
}

.product_info .item_main_info dl dd.select_item ul li a:hover {
  color: #DE9E00;
  border: 1px Solid #DE9E00;
}

.product_info .item_main_info dl dd.select_item ul li a.select {
  color: #FFF;
  border: 1px Solid #DE9E00;
  background-color: #DE9E00;
}

.product_info .item_main_info dl dd.select_item ul li a.inhibit {
  color: #CCC;
}

.quantity_box a, .quantity_box .bnt + label {
  border: 1px Solid #CCC;
  color: #999;
}

.quantity_box a:hover, .quantity_box .bnt:hover + label {
  color: #333;
}

#product_box .product_info .price {
  background-color: #EDEDED;
}

#product_box .product_details h1 {
  background-color: #F0F0F0;
}

#product_box .msg {
  border: 1px Solid #2F4F4F;
}

#product_box .msg p {
  color: #FFF;
  background-color: #2F4F4F;
}

#product_box #TabbedPanels7 .TabbedPanelsTab i {
  color: #FFCC00;
  text-shadow: 1px 1px 1px #999;
}

.cart_box .list > li {
  border: 3px Solid rgba(245, 245, 245, 0.5);
}

.cart_box .list > li:hover {
  border: 3px Solid rgba(219, 219, 219, 0.8);
}

.cart_box .content select {
  background-color: #EEE;
}

.cart_box .Checkout {
  background-color: #EEE;
}

.cart_box .Checkout dt a {
  color: #FFF;
  background-color: #e60012;
}

.cart_box .Checkout dd .left {
  color: #069;
}

#revise_box .product_info h1 {
  border-bottom: 1px Solid #DBDBDB;
}

#member.bouns {
  border-bottom: 1px dashed #CCC;
}

.bouns .SearchBox_select dt {
  color: #069;
}

.add_p li:hover {
  background-color: rgba(238, 238, 238, 0.5);
}

.sub_p_list {
  border: 1px Solid #EEE;
}

.sub_p_list header {
  background-color: #EEE;
  color: #333;
}

#cart_pay .point span {
  color: #2F4F4F;
}

@media screen and (max-width: 768px) {
  #product_box .product_info .item_main_info dl dd.select_item, #product_box .product_info .item_main_info dl dd:first-of-type {
    border-bottom: 1px Solid #E7E7E7;
  }
  #product_box .product_info ul.guild_bnt {
    background-color: #FFF;
    border-top: 1px Solid #CCC;
  }
}
.product_menu {
  border: 1px Solid #DBDBDB;
}

.product_menu .clearfix dt {
  color: #000;
  background-color: #F5F5F5;
  border-top: 1px Solid #DBDBDB;
}

.product_menu dl {
  background-color: #FFF;
}

.product_menu dl dd a {
  color: #444;
}

.product_menu dl dt a.active, .product_menu dl dd .floor_second a.active, .product_menu dl dd ul.floor_second li a.active:before {
  color: #DE9E00;
}

.product_menu dl dd .floor_third a.active, .product_menu dl dd ul.floor_third li a.active:before {
  color: color-mix(in Oklab, #DE9E00 80%, #FFF 20%);
}

.product_menu dl dd .floor_fourth a.active, .product_menu dl dd ul.floor_fourth li a.active:before {
  color: color-mix(in Oklab, #DE9E00 60%, #FFF 40%);
}

.product_menu dl dd.arrow-icon {
  background-image: url("../images/style_9/searchicon.png");
}

.product_menu dl dd.up {
  background-image: url("../images/style_9/searchicon.png");
}

.product_menu dl dd.search .bn-input-search {
  color: #000;
  background-color: #FFC000;
}

/*商品訂單列印*/
#order_confirm .page-container .textbox dt img {
  background-color: #DE9E00;
}

#order_confirm .page-container .textbox dt {
  color: #DE9E00;
}

#order_confirm .page-container .textbox dd p {
  color: #e60012;
}

#order_confirm .page-container .textbox dd img {
  background-color: #e60012;
}

#order_confirm .page-container .order_list .title {
  background-color: rgba(222, 158, 0, 0.2);
}

#order_confirm .page-container .order_list .title a {
  background-color: #DE9E00;
  color: #FFF;
}

#order_confirm .page-container .textbox dt img,
#order_confirm .page-container .textbox dd img,
#order_confirm .page-container .order_list .title,
#order_confirm .page-container .textbox dd h4,
#order_confirm .contact,
#order_confirm .contact .line2,
.order_list .combination,
.product_tips font.style01,
.product_tips font.style02,
.product_tips font.style03 {
  -webkit-print-color-adjust: exact;
}

#order_confirm .contact {
  border: 1px Solid #DE9E00;
  background-color: rgba(255, 255, 204, 0.8);
}

#order_confirm .contact font {
  color: #DE9E00;
}

/*購物車*/
#cart_pay > li .navheader dt {
  color: color-mix(in Oklab, #DE9E00 80, #FFF 20%);
}

#cart_pay > li .navheader dt:before {
  color: rgba(222, 158, 0, 0.5);
}

.Selectbox input[type=radio]:checked + label {
  border: 1px Solid #DE9E00;
  background-color: #DE9E00;
  color: #FFF;
}

.Selectbox input[type=radio]:checked + label span:before {
  color: #FFF;
}

/*社區*/
#apartment_list.ObjectList ul li ul.Price li dl dd, .ap_price_box ul.net li h5 {
  background-color: #DE9E00;
}

#apartment_list.ObjectList ul li:hover ul.Price li dl dd span:after, .ap_price_box ul.net li h5:after {
  border-color: #DE9E00 transparent transparent transparent;
}

.gotop .uc-apartmaent-pop .compare_bn a {
  background-color: #C80012;
}

.TableBox.style11 .t-td:first-of-type:after {
  border-color: transparent transparent transparent #DE9E00;
}

.TableBox.style11 .t-tr.subtitle .t-td {
  border-bottom: 3px Solid #2F4F4F;
  color: #DE9E00;
}

@media screen and (max-width: 768px) {
  .TableBox.style11 .t-td:first-of-type {
    color: #FFF;
    background-color: #2F4F4F;
  }
}
/*signup*/
.fancybox_bg .subtitle h2 {
  border-bottom: 3px Solid #2F4F4F;
  color: #2F4F4F;
}

.fancybox_bg a {
  color: #1E94D3;
}

.subtitle h2 {
  color: #1f1f1f;
  border-bottom: 3px solid #1f1f1f;
}

#signup .searchbox .bntbox li a.S_bnt {
  background-color: #069;
}

#signup .listbox li:hover {
  background-color: #F5F5F5;
}

#signup .listbox li.house_block {
  border: 1px Solid #2F4F4F;
}

#signup .listbox li h3 {
  color: #DE9E00;
}

#signup .listbox li dl dd:first-of-type {
  color: #2F4F4F;
}

#signup .listbox .bnt {
  background-color: #2F4F4F;
}

#signup .signup_info dl dt {
  background-color: color-mix(in Oklab, #DE9E00 80%, #FFF 20%);
}

#signup .signup_info .bntbox li a {
  border: 3px Solid #DBDBDB;
  color: #FFF;
  background-color: #069;
}

/*#signup .signup_info .bntbox li a.Submit{background-color: $color-third;}*/
#signup .signup_info .bntbox li a.back {
  background-color: #999;
}

.signup_info dt .icon {
  background-image: url("../images/style_9/signup_icon.png");
}

.signup_info2 dl dt {
  background-color: color-mix(in Oklab, #DE9E00 60%, #FFF 40%);
  color: #FFF;
}

.signup_finish .bntbox a.submit {
  background-color: #DE9E00;
}

.S_tips ul li span {
  color: #FFF;
  background-color: #FF9E27;
}

.S_tips ul li:nth-child(even) span {
  background-color: #2F4F4F;
}

.S_tips dl dl dd h3 {
  color: #F05924;
}

.curriculum {
  border: 3px solid color-mix(in Oklab, #1f1f1f 15%, #FFF 85%);
}

.curriculum table td {
  border-bottom: 1px solid color-mix(in Oklab, #1f1f1f 8%, #FFF 92%);
  border-right: 1px solid color-mix(in Oklab, #1f1f1f 8%, #FFF 92%);
}

.curriculum table .trbg {
  background-color: rgba(255, 251, 198, 0.5019607843);
}

.rest_time td {
  color: color-mix(in Oklab, #1f1f1f 45%, #FFF 55%);
}

/*FocusBoxItem2*/
.page-shop3 .FocusBox li:nth-child(even) header {
  color: #cfad00;
}

.page-shop3 .FocusBox li:nth-child(even) header a {
  color: #cfad00;
}

.page-shop3 .FocusBox li:nth-child(even) header a:hover {
  background-color: transparent;
  color: #cfad00;
}

.page-shop3 .FocusBox li:nth-child(even) header a:before, .page-shop3 .FocusNews li header a:before {
  background-color: #cfad00;
}

.page-shop3 .FocusBox li:nth-of-type(2) .item-recommend .bg:before {
  background: #cfad00;
}

.page-shop3 #pc2 {
  background-image: none;
}

.page-shop3 #pc2 .FocusBox > li:after {
  background-color: rgba(204, 204, 204, 0.1);
}

.page-shop3 #pc2 .FocusBox > li:before {
  background-color: rgba(211, 184, 110, 0.2);
}

.page-shop3 #pc2 .FocusBox > li:nth-child(even) {
  background: color-mix(in Oklab, #DE9E00 4%, #FFF 16%);
}

.page-shop3 #pc2 .FocusBox > li:nth-child(even):before {
  background-color: rgba(222, 158, 0, 0.3);
}

.page-shop3 #pc2 .FocusBox > li:nth-child(even):after {
  background: rgba(255, 255, 255, 0.4);
}

.page-shop3 #pc2 .item-recommend ul li dl dd a {
  color: color-mix(in Oklab, #DE9E00 80%, #FFF 20%);
}

.page-shop3 #pc2 .item-recommend ul li dl dd.title, .attention_box .item-recommend ul li dl dd.title {
  background: rgba(222, 158, 0, 0.1);
}

.page-shop3 #pc2 .item-recommend ul li dl:hover dd.title, .attention_box .item-recommend ul li dl:hover dd.title {
  background: #DE9E00 !important;
}

.page-shop3 #pc2 .item-recommend ul li dl dd.down .bg:before {
  background: #DE9E00;
}

.page-shop3 #pc2 .FocusBox li:nth-of-type(2) .item-recommend ul li dl dd.down .bg:before {
  background: #cfad00;
}

.page-shop3 #pc3 .swiper-button-next:hover:before, .page-shop3 #pc3 .swiper-button-prev:hover:before {
  background-color: rgba(211, 184, 110, 0.8);
}

.page-shop3 #pc3 .FocusBox li header a, #Homepage_product_module01 header a.more {
  background-color: #DE9E00;
  color: #FFF;
}

@media screen and (max-width: 768px) {
  .page-shop3 #pc2 ul.FocusBox .Drop_down_menu li:hover .SelectNav {
    background-color: #DE9E00;
    color: #FFF;
  }
  .page-shop3 .FocusBox li:nth-child(even) header {
    color: #666;
  }
  .page-shop3 #pc2 .item-recommend ul li dl dd.title, .attention_box .item-recommend ul li dl dd.title,
  .page-shop3 #pc2 .item-recommend ul li dl:hover dd.title, .attention_box .item-recommend ul li dl:hover dd.title {
    background: transparent !important;
  }
}
/*SVG*/
/*.imgframe .imgbox{@extend .imgboxsvg;}*/
.staff dd h3 a, #MainTitle dd a {
  color: #1f1f1f;
}

.staff dd h3 a:hover, #MainTitle dd a:hover {
  color: #a77700;
}