﻿html, body, form {height: 100%;}
body {color:#434343; font-size:16px; margin:0px; font-family:'Lato',微軟正黑體 ,'Microsoft JhengHei', sans-serif; font-weight:600;}

a {font-weight:bold;}
a:link, a:visited{color:#184292; text-decoration:none; outline:none;}
a:hover, a:active {color:#042062; text-decoration:none; outline:none;}

input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset;
}

input, textarea {font-size:16px; font-family:'Lato', 'Microsoft JhengHei', sans-serif; -moz-box-sizing: border-box; box-sizing: border-box; -moz-appearance: none;  -webkit-appearance : none; -webkit-border-radius:0px;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color:#656565; }
input:-moz-placeholder, textarea:-moz-placeholder{ color:#656565; } 
input::-moz-placeholder, textarea::-moz-placeholder { color:#656565; } 
input:-ms-input-placeholder,textarea:-ms-input-placeholder  { color:#656565; }

select {color:#656565; font-size:16px; font-family:'Lato', 'Microsoft JhengHei', sans-serif; -moz-box-sizing: border-box; box-sizing: border-box;}
select.not_chosen {color: #656565;}

h1 {font-size:160%; margin:0px; color:#184291; font-weight:600; margin-bottom:15px;}
h2 {font-size:140%; margin:0px; color:#184291; font-weight:600; margin-bottom:10px;}
h3 {font-size:120%; margin:0px; color:#184291; font-weight:600; margin-bottom:8px;}
h4 {font-size:100%; margin:0px; color:#184291; font-weight:600; margin-bottom:6px;}
p {margin:0px; margin-bottom:15px; text-align:justify;}
img {border:0px; outline:none;}

/*CMS General*/
ul{padding:0px 0px 0px 13px; margin:0px;}
.ulContent li{background: url(../../img/usr/bullet-list.gif) no-repeat 0px 8px; padding-left:18px; padding-bottom:5px; list-style-type:none; text-align:justify;}
ol{padding:0px 0px 0px 30px; margin:0px; }
.olContent li{padding-bottom:5px; text-align:justify;}

.mstTagline {font-size:900%; line-height:100%; font-weight:bold; color:#000; text-shadow: -2px 0 #fff, 0 2px #fff, 2px 0 #fff, 0 -2px #fff;}
.mstTagline2 {font-size:600%; font-weight:bold; color:#000; text-shadow: -2px 0 #fff, 0 2px #fff, 2px 0 #fff, 0 -2px #fff;}
.mstTaglineSub {font-size:900%; font-weight:bold; color:#fff; font-family:'Microsoft YaHei';}
.mstTaglineSub2 {font-size:600%; font-weight:bold; color:#fff; font-family:'Microsoft YaHei';}

.tblContent {width:100%; text-align:left; background:#fff;}
.tblContent th {padding:10px 20px 10px 20px; font-size:100%; color:#fff; text-align:left; background:#0b2768; border-top:none; border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; border-left:solid 1px #cccccc;}
.tblContent td {padding:10px 20px 10px 20px; color:#656565; border-bottom:solid 1px #cccccc; }
.tblContent tr:first-child th{border-top:solid 1px #cccccc;}
.tblContent td:first-child {border-left:none; border-left:1px solid #cccccc;}
.tblContent td:last-child {border-right:none; border-right:1px solid #cccccc;}
.tblContent tr:nth-child(even) {background:#fff;}
.tblContent tr:nth-child(odd) {background:#f7f7f7;}
.tdHeader {color:#0b2768; font-size:100%; padding:10px 20px 10px 20px; border-top:solid 1px #f5f5f5; border-bottom:solid 1px #ccc; border-right:solid 1px #ccc; border-left:solid 1px #f5f5f5;}
/*End CMS General*/

/*General*/
.whiteTagline{font-family:Microsoft Yahei; font-size: 42px;  font-weight: bold;  color: #184292;  margin: 0;  line-height: 42px;  letter-spacing:8px;
               text-shadow: rgb(255, 255, 255) 4px 0px 0px, rgb(255, 255, 255) 3.87565px 0.989616px 0px, rgb(255, 255, 255) 3.51033px 1.9177px 0px, 
                   rgb(255, 255, 255) 2.92676px 2.72656px 0px, rgb(255, 255, 255) 2.16121px 3.36588px 0px, rgb(255, 255, 255) 1.26129px 3.79594px 0px, 
                   rgb(255, 255, 255) 0.282949px 3.98998px 0px, rgb(255, 255, 255) -0.712984px 3.93594px 0px, rgb(255, 255, 255) -1.66459px 3.63719px 0px, 
                   rgb(255, 255, 255) -2.51269px 3.11229px 0px, rgb(255, 255, 255) -3.20457px 2.39389px 0px, rgb(255, 255, 255) -3.69721px 1.52664px 0px, 
                   rgb(255, 255, 255) -3.95997px 0.56448px 0px, rgb(255, 255, 255) -3.97652px -0.432781px 0px, rgb(255, 255, 255) -3.74583px -1.40313px 0px, 
                   rgb(255, 255, 255) -3.28224px -2.28625px 0px, rgb(255, 255, 255) -2.61457px -3.02721px 0px, rgb(255, 255, 255) -1.78435px -3.57996px 0px, 
                   rgb(255, 255, 255) -0.843183px -3.91012px 0px, rgb(255, 255, 255) 0.150409px -3.99717px 0px, rgb(255, 255, 255) 1.13465px -3.8357px 0px, 
                   rgb(255, 255, 255) 2.04834px -3.43574px 0px, rgb(255, 255, 255) 2.83468px -2.82216px 0px, rgb(255, 255, 255) 3.44477px -2.03312px 0px, 
                   rgb(255, 255, 255) 3.84068px -1.11766px 0px, rgb(255, 255, 255) 3.9978px -0.132717px 0px, rgb(24, 66, 146) 5px 0px 0px, 
                   rgb(24, 66, 146) 4.90033px 0.993347px 0px, rgb(24, 66, 146) 4.60531px 1.94709px 0px, rgb(24, 66, 146) 4.12668px 2.82321px 0px, rgb(24, 66, 146) 3.48353px 3.58678px 0px, rgb(24, 66, 146) 2.70151px 4.20736px 0px, rgb(24, 66, 146) 1.81179px 4.6602px 0px, rgb(24, 66, 146) 0.849836px 4.92725px 0px, rgb(24, 66, 146) -0.145998px 4.99787px 0px, rgb(24, 66, 146) -1.13601px 4.86924px 0px, rgb(24, 66, 146) -2.08073px 4.54649px 0px, rgb(24, 66, 146) -2.94251px 4.04248px 0px, rgb(24, 66, 146) -3.68697px 3.37732px 0px, rgb(24, 66, 146) -4.28444px 2.57751px 0px, rgb(24, 66, 146) -4.71111px 1.67494px 0px, rgb(24, 66, 146) -4.94996px 0.7056px 0px, rgb(24, 66, 146) -4.99147px -0.291871px 0px, rgb(24, 66, 146) -4.83399px -1.27771px 0px, rgb(24, 66, 146) -4.48379px -2.2126px 0px, rgb(24, 66, 146) -3.95484px -3.05929px 0px, rgb(24, 66, 146) -3.26822px -3.78401px 0px, rgb(24, 66, 146) -2.4513px -4.35788px 0px, rgb(24, 66, 146) -1.53666px -4.75801px 0px, rgb(24, 66, 146) -0.560763px -4.96845px 0px, rgb(24, 66, 146) 0.437495px -4.98082px 0px, rgb(24, 66, 146) 1.41831px -4.79462px 0px, rgb(24, 66, 146) 2.34258px -4.41727px 0px, rgb(24, 66, 146) 3.17346px -3.86382px 0px, rgb(24, 66, 146) 3.87783px -3.15633px 0px, rgb(24, 66, 146) 4.4276px -2.32301px 0px, rgb(24, 66, 146) 4.80085px -1.39708px 0px, rgb(24, 66, 146) 4.98271px -0.415447px 0px;}
.whiteTagline::selection{color:#292929; background:#292929;}

.divMainContainer {height:auto; overflow:auto; width:100%;}
.divMainContainerTop {height: auto; overflow: hidden; padding-bottom:51px;}
.divMainContainerTop2 {height: auto; overflow: hidden; padding-bottom:90px;}
.divTopContainerTop { height:auto; width:100%; position:fixed; z-index:99; text-align:center; left:0px; background:#ffffff; border-bottom:1px solid #cccccc;}
.divTopContainerTop2 { height:auto; width:100%; position:fixed; z-index:99; text-align:center; left:0px; background:#ffffff;}
.divSearchContainer {height:auto; width:100%; overflow:hidden; border:solid 1px #ccc; border-bottom:none;}
.divLogoMenuContainer {height:auto; overflow:hidden; display:table; width:100%;}
.divTopLogoContainer {height:auto; overflow:auto; display:table-cell; vertical-align:top; text-align:left; padding:5px 0px 0px 15px;}
.divTopLogoContainer img.imgLogo {height:40px !important; width:auto !important;}
.divTopMenuLinkContainer {height:auto; overflow:hidden; float:right; display:table-cell; vertical-align:top;}
.divMiddleContainer-fullWidth {height:auto; overflow:hidden; padding:30px 0px;}
.divMiddleContainer {height:auto; overflow:hidden; padding:30px 20px 10px 20px;}
.divContentSpace {height:auto; overflow:hidden; padding:0px 20px;}
.divMiddleContainerProduct {height:auto; overflow:hidden;}
.divMiddleContainerProduct2 {height:auto; overflow:hidden; padding:0px 20px;}
.divContentContainer {height:auto; overflow:hidden;}
.divMainContainerBottom {height:auto; overflow:hidden;}
.divMainContainerBottom .divCopyText{color:#ffffff;}
.divCopyright{height:auto; overflow:hidden; padding:15px 0px; text-align:center;}
.divSubMastheadContainer .divMastHead img {width: 100% !important; height: auto !important;}
.divMastHead .divMastheadTagline {height:100%}
.divWebteqContainer {text-align:center; padding:13px 0px;}
.divBottomContainer {height:auto; overflow:hidden;
                      background: -webkit-linear-gradient(to right top, #10218b, #2a52a4, #418bc4); /* For Safari 5.1 to 6.0 */
                      background: -o-linear-gradient(to right top, #10218b, #2a52a4, #418bc4); /* For Opera 11.1 to 12.0 */
                      background: -moz-linear-gradient(to right top, #10218b, #2a52a4, #418bc4); /* For Firefox 3.6 to 15 */
                      background: linear-gradient(to right top,  #10218b,#2a52a4,  #418bc4); /* Standard syntax (must be last) */
}

.divProdCatContainer {height:45px; width:100%; background:#aeecff;}
.divProdCat {width:100%; height:auto; background:#aeecff;position:relative; text-align:left;}

a.hypProdCat, a.hypProdCatSel {display:block; text-align:center; font-weight:normal; padding:8px 0px 7px; color:#1c3094; font-size:22px; position:relative; z-index:99; cursor:pointer; background:url(../../img/usr/icon-menu.png)no-repeat 20px 6px;}
a.hypProdCat:link, a.hypProdCatSel:link {color:#1c3094; text-decoration:none;}
a.hypProdCat:visited, a.hypProdCatSel:visited  {color:#1c3094; text-decoration:none;}
a.hypProdCat:hover, a.hypProdCatSel:hover  {color:#1c3094; text-decoration:none; }
a.hypProdCat:active, a.hypProdCatSel:active  {color:#1c3094; text-decoration:none;}

a.hypProdCatSel {background:url(../../img/usr/icon-menu.png)no-repeat 20px -76px;}
/*End General*/

/*Back to Top Button*/
.divBackToTopContainer {position:fixed; width:30px; right:10px; bottom:10px; z-index:3;}
.hypBackToTop {text-decoration:none; width:30px; height:30px; display:block; background-image:url(../../img/usr/btn-backtop.png); background-size:cover; cursor:pointer;}
/*End Back to Top Button*/

/*Side Menu*/
.divSideMenuContainer {height:100%; width:100%; position:fixed; z-index:100; right:9999px; }
.divSideMenuOverlay {height:100%; width:100%; position:fixed; top:0px; left:0px; z-index:1; background-color:#000; filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75; display:none;}
/*End Side Menu*/

.divCMSContent {height:auto; overflow:hidden;}
.divForm {padding-top:15px; padding-left:30px;}
.divForm2 {padding-top:15px;}
.divForm3 {padding-top:15px; border-bottom:1px solid #a4750b; padding-bottom:20px;}
.divRegisterForm {padding-top:20px; padding-left:30px; background:#eeca74; padding-left:130px; margin-top:20px; padding-bottom:20px; border-bottom:1px solid #a4750b;}
.divProduct {height:auto; overflow:hidden; position:relative;}

.hypEmail {color:#868686;}
a.hypEmail:link {color:#868686; text-decoration:underline;}
a.hypEmail:visited {color:#868686; text-decoration:underline;} 
a.hypEmail:hover {color:#868686; text-decoration:none;}
a.hypEmail:active {color:#868686; text-decoration:none;}

.lblInfo {color:#ffffff; padding-left:5px;}
.InfoImg {padding-top:5px;}
.ImgWebteqLogo {padding-top:25px; padding-right:370px;}
.divSpace {height:50px; background-color:#ffffff;}

.fontCol{color:#ff5a00;}
.PriceCol_big {color:#ff5a00; font-size:14px;}
.PriceColProduct {}
.PriceCol2 {font-size:36px;}
.divPriceLeft {color:#ff5a00;}
.divPromPrice {color:#ff5a00;}
.divPromPrice2 {color:#ff5a00; font-size:14px; margin-left:10px;}
.divPrice_big {color:#ff5a00; font-size:14px;}
.divProductPrice {}
.divPriceStrike {color:#ff5a00; text-decoration:line-through;}
.divPriceStrikeNor {text-decoration:line-through; color:#ff5a00; font-size:22px; float:left; margin-left:-110px;}
.divPriceProm {color:#a70404; padding-right:5px;}
.divPriceOri {font-size:14px; color:#a70404; text-decoration:line-through;}

/* Links & Buttons */
.hypMenu {display:inline-block; width:50px; height:50px; background:transparent url("../../img/usr/mobile/btn-menu.gif") no-repeat 10px 18px; display:block;float:right;}
a.hypMenu:link, a.hypMenu:visited {text-decoration:none; background:transparent url("../../img/usr/mobile/btn-menu.gif") no-repeat 10px 18px;}
a.hypMenu:hover, a.hypMenu:active {text-decoration:none; background:transparent url("../../img/usr/mobile/btn-menu.gif") no-repeat 10px 18px;}

.hypSearch {display:inline-block; float:right; padding-top:14px; color:#919191; cursor:pointer; padding-right:5px;}
a.hypSearch:link, a.hypSearch:visited {color:#919191;}
a.hypSearch:hover, a.hypSearch:active {color:#919191;}

.hypBtnMore {color:#fff; font-size:18px; display:block; background:url('../../img/usr/btn-moreproduct.gif') no-repeat 0 0; width:150px; margin:auto; padding:25px 0px 25px; text-align:center;}
a.hypBtnMore:link, a.hypBtnMore:visited{color:#fff;  text-decoration:none; background:url('../../img/usr/btn-moreproduct.gif') no-repeat 0 0;}
a.hypBtnMore:hover, a.hypBtnMore:active{color:#fff;  text-decoration:none; background:url('../../img/usr/btn-moreproduct.gif') no-repeat 0 -126px;}

.lnkbtn{color:#ffffff; font-size:18px; text-align:center; height:auto; background:#0b2768; padding:10px 0px; display:block;}
a.lnkbtn:link, a.lnkbtn:visited{background:#0b2768; color:#ffffff; text-decoration:none;}
a.lnkbtn:hover, a.lnkbtn:active{background:#042062; color:#ffffff; text-decoration:none;}

.hypProd {font-size:14px; color:#000000; background:url("../img/usr/column-sidebnn-products.gif") no-repeat; padding-left:20px; padding-top:13px;}
a.hypProd:link {color:#000000; text-decoration:none; background:url("../img/usr/column-sidebnn-products.gif") no-repeat;}
a.hypProd:visited {color:#000000; text-decoration:none; background:url("../img/usr/column-sidebnn-products.gif") no-repeat;}
a.hypProd:hover {color:#ffffff; text-decoration:none; background:url("../img/usr/column-sidebnn-products.gif") no-repeat;}
a.hypProd:active {color:#ffffff; text-decoration:none; background:url("../img/usr/column-sidebnn-products.gif") no-repeat;}

.hypOurProd {font-size:14px; background:#ffffff; padding:5px; color:#919191; border-top-left-radius:20px; -moz-border-radius-topleft:20px; border-top-right-radius:20px; -moz-border-radius-topright:20px; border-bottom-left-radius:20px; -moz-border-radius-bottomleft:20px; border-bottom-right-radius:20px; -moz-border-radius-bottomright:20px;}
a.hypOurProd:link {color:#919191; text-decoration:none;}
a.hypOurProd:visited {color:#919191; text-decoration:none;}
a.hypOurProd:hover {color:#ffffff; text-decoration:none;}
a.hypOurProd:active {color:#ffffff; text-decoration:none;}

.divBtn {padding-top:20px; text-align:right;}
.divBtnLeft {padding-top:20px;}
.divBtnCenter {text-align:center;}

.undLink {color:#941e1e; margin-left:140px;}
a.undLink:link {color:#941e1e; text-decoration:none;}
a.undLink:visited {color:#941e1e; text-decoration:none;}
a.undLink:hover {color:#941e1e; text-decoration:underline;}
a.undLink:active {color:#941e1e; text-decoration:underline;}

.undLink2 {color:#941e1e; margin-left:20px;}
a.undLink2:link {color:#941e1e; text-decoration:none;}
a.undLink2:visited {color:#941e1e; text-decoration:none;}
a.undLink2:hover {color:#941e1e; text-decoration:underline;}
a.undLink2:active {color:#941e1e; text-decoration:underline;}

.undLink3 {color:#941e1e;}
a.undLink3:link {color:#941e1e; text-decoration:none;}
a.undLink3:visited {color:#941e1e; text-decoration:none;}
a.undLink3:hover {color:#941e1e; text-decoration:underline;}
a.undLink3:active {color:#941e1e; text-decoration:underline;}

.btnProd {text-transform:uppercase; font-size:14px;}
a.btnProd:link {color:#4d4021; text-decoration:none;}
a.btnProd:visited {color:#4d4021; text-decoration:none;}
a.btnProd:hover {color:#6d9006; text-decoration:none;}
a.btnProd:active {color:#6d9006; text-decoration:none;}

.imgbtnNext {background:url(../img/usr/btn-next.gif) no-repeat; width:121px; height:45px;}
.imgbtnNext:hover {background:url(../img/usr/btn-next.gif) no-repeat 0px -45px;}

a.imgbtnMenuBanner:link {line-height: 36px; font-family:Calibri, Arial, Sans-Serif; text-decoration:none; text-align:center; color:#ffffff; display:block; height:38px; width:112px; overflow:hidden; border-left:none; background:url(../img/usr/btn-natural.gif) no-repeat;}
a.imgbtnMenuBanner:hover {background:url(../img/usr/btn-natural.gif) no-repeat 0 -87px;}
/* End of Links & Buttons */

/* Message */
.attention_compulsory {color:red;}
.errmsg {color:red; font-style:italic; font-size:11px;}
.errmsg2 {color:red; padding-top:20px;}
.errmsgEnquiry {color:red; font-style:italic; font-size:11px;}

.noticemsg {color:#919191;}
.noticemsg2 {}

.boldmsg {color:#2b2b2b; font-weight:bold; font-size:14px;}

.sectHdr {color:#010101; font-weight:bold; font-size:14px;}
.sectHdr2 {font-weight:bold; font-size:110%;}

.divAck {padding-bottom:10px;}
.divAckBtn {padding-top:10px; padding-bottom:20px;}
.divEnquiryAck {padding-bottom:10px;}

/* End of Message */

/* Splitter */
.divSplit {float:left; color:#ffffff;}
/* End of Splitter */

/* Form */
.text {border:1px solid #e0e0e0; width:100px; padding:5px 5px 5px 5px; background:#ffffff; outline:none;}
.text_search {border:1px solid #e0e0e0; width:170px; padding:0px 5px 0px 5px; background:#ffffff; outline:none;}
.text_medium {border:1px solid #dddddd; width:100%; padding:5px 5px 5px 5px; background:#ffffff; outline:none;}
.text_big {border:1px solid #dddddd; width:100%; padding:5px 5px 5px 5px; background:#ffffff; outline:none;}
.text_small {border:1px solid #e0e0e0; width:40px; padding:5px 5px 5px 5px; background:#ffffff; outline:none;}
.text_message {border:1px solid #dddddd; width:100%; height:100px; padding:5px 5px 5px 5px; outline:none;}
.text_enquiry {border:none; width:100%; background:#ffffff; outline:none;}

.ddl {border:1px solid #e0e0e0; width:206px; font-size:14px; padding:5px 5px 5px 5px;  background:#ffffff; outline:none; color:#191919;}
.ddl_big {border:1px solid #e0e0e0; width:406px; padding:5px 5px 5px 5px; background:#ffffff; outline:none;}
.ddl_small {border:1px solid #e0e0e0; width:46px; padding:5px 5px 5px 5px; background:#ffffff; outline:none;}
.ddl_medium{border:1px solid #e0e0e0; width:140px; padding:5px 5px 5px 5px; background:#ffffff; outline:none;}
.ddl_enquiry {border:none; background:#ffffff; width:100%; color:#292929; outline:none;}
/* End of Form */

/* Table */
.formTbl {width:100%; padding-left:30px;}
.formTbl2 {width:100%; padding-left:25px;}
.frmTbl {width:100%; }
.frmTbl td {padding:2px; }
.formTbl td {padding:2px; }
.formTbl2 td {padding:2px;}
.formTbl3 {width:100%;}
.formTbl3 td {padding:2px;}
.formTblEnquiry {width:100%; border:solid 1px #cccccc; }
.formTblEnquiry td {border-bottom:solid 1px #cccccc; padding:10px; vertical-align:top;}

.datatbl {width:100%; margin-bottom:20px;}
.datatbl td {padding:2px; vertical-align:top;}

.tdNo {width:50px; text-align:center;}
.tdLabelPickup {padding-top:4px; vertical-align:top; width:115px;}
.tdLabelAskShare {padding-top:4px; padding-right:20px; color:#434343; white-space:nowrap; vertical-align:top;}
td.tdLabel {padding-top:4px; padding-right:20px; vertical-align:top;}
.tdLabelNor {padding-right:20px; vertical-align:top; width:130px;}
.tdLabelNor2 {padding-right:10px; vertical-align:top; width:100px;}
.tdSpace {width:5px; text-align:right; vertical-align:top; padding-right:5px; padding-top:4px;}
.tdSpacer {height:20px;}
.tdSpacer3{height:10px;}
.tdSplitter {height:10px;} 
.tdSplitter2 {height:5px;}

.tdBtnLeft {width:50%;}
.tdBtnRight {width:50%;}

.tdLabelNorEnq {padding-right:20px; vertical-align:top; width:90px; color:#191919;}
td.tdMax {width:100%;}
.nobr {white-space:nowrap;}
/* End of Table */

/* Pop Up */
.divPopUpOuter {height:auto; overflow:hidden;}
.divPopUpBar {height:50px; overflow:hidden; background:#a4750b;}
.divPopUpInner {height:35px; overflow:hidden; width:790px; padding:15px 0px 0px 50px; margin:auto;}
.divPopUpContent {width:740px; height:auto; overflow:hidden; min-height:500px; overflow:hidden; margin:auto; padding-left:50px; padding-right:50px;}
.divPopUpFooter {height:50px; overflow:hidden; background:#a4750b;}
.divPopUpFooterInner {width:740px; margin:auto; height:35px; overflow:hidden; padding:15px 50px 0px 50px; text-align:right;}
.divAckPopUp {padding-bottom:10px; padding-left:40px; padding-right:40px;}
.divPopUpCMS {height:auto; overflow:hidden; padding-bottom:20px;}
.divPopUpSectionHdr {height:auto; overflow:hidden; padding-bottom:10px;}
.divPopUpListing {height:auto; overflow:hidden;}
.hdrTitle {font-size:18px; color:#f3d37e; text-transform:uppercase;}
/* End of Pop Up */

/* Add CMS */
.divAddCMSTitle {font-weight:bold; font-size:16px; font-family: Calibri, Arial, Verdana, Sans-Serif; padding-bottom:10px; padding-top:10px; padding-bottom:5px; height:auto; overflow:hidden; clear:both; color:#b1adad;}
.divAddCMSContainer {height:auto; overflow:hidden; min-height:500px; background:#fff;}
.divAddCMSContainerInner {width:740px; height:auto; overflow:hidden; min-height:500px; margin:auto; padding-top:20px; padding-left:30px; padding-right:30px;}
.divAddCMSContainerInnerIn {height:auto; overflow:hidden;}
.divCMSList {height:auto; overflow:hidden; padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:20px; border:1px solid #888888; max-height:500px; color:#b1adad;}
.divAddCMSBtn {text-align:right; padding-top:10px; padding-bottom:10px; height:auto; overflow:hidden; background:#d3d3d3; border-top:1px solid #a6a6a6; border-bottom:1px solid #a6a6a6; margin-bottom:20px; margin-top:20px;}
.btnAddCMS {padding-left:25px; padding-right:25px; padding-top:2px; padding-bottom:2px; background:#a6a6a6; border:1px solid #fff; margin-right:5px;}
a.btnAddCMS:link {color:#fff; text-decoration:none; }
a.btnAddCMS:visited {color:#fff; text-decoration:none; }
a.btnAddCMS:active {color:#333; text-decoration:none; border:1px solid #fff; }
a.btnAddCMS:hover {color:#333; text-decoration:none; border:1px solid #fff; }
.btnAddCMSDisabled {padding-left:25px; padding-right:25px; padding-top:2px; padding-bottom:2px; border:1px solid #aaa; background:#a6a6a6; margin-right:5px;}
a.btnAddCMSDisabled {color:#aaa; text-decoration:none; cursor:default;}
/* End of CMS */

/* Page */
.divEnquiryForm {margin-top:0px;}
.divProd {height:auto; overflow:visible;}
.divProdAsk, .divProdAskAck, .divProdShare, .divProdShareAck, divOuterPageContainer{}
.divTxtboxHide {display:none;}
/* End Page */

/* Ad */
.divBannerBigContainer {clear:both; height:auto; overflow:hidden; padding-bottom:50px;}

.divBannerHdr {background:url(../img/usr/hdr-bnn-e-voucher-home.gif) no-repeat top; height:50px; text-align:center; margin-bottom:10px;}
.divBannerHdr .imgBannerHdr {margin-top:1px;}

.divBannerContent {clear:both; padding-left:10px; padding-right:10px; padding-top:20px;}
.divIndAdBanner {float:left; display:table; height:119px; overflow:hidden; width:158px; border:5px solid #fff; background:#bbb; box-shadow: 0px 3px 7px #006498; margin-right:25px;}
.divIndAdBannerLast {float:left; display:table; height:119px; overflow:hidden; width:158px; border:5px solid #fff; background:#bbb; box-shadow: 0px 3px 7px #006498; margin-right:0px;}
.divIndAdBannerInner {vertical-align:middle; text-align:center; position:relative;}
.divIndAdBannerInner img {position:absolute;}
.imgAdBanner {}
/* End of Ad */


/*Image resize*/
.imgBigContainer {height:auto; width:100%; overflow:hidden; padding-bottom:30px;}
.imgFrame {overflow:hidden; padding:3px; float:left; margin-right:20px; margin-bottom:10px; border:solid 1px #dcdcdc; height:auto; background-color:#ffffff;}
.imgFrameLast {overflow:hidden; padding:3px; float:left; margin-bottom:10px; border:solid 1px #dcdcdc; height:auto; background-color:#ffffff;}
.imgSpacer {position:relative; width:112px; height:84px; overflow:hidden; vertical-align:middle;}
/*End of Image resize*/