/* Basic stye */
html,body{ width:100%; margin:0; padding:0; font:400 14px Arial, Helvetica,"微軟正黑體", "Microsoft JhengHei", sans-serif; line-height:1.2em; background:#fff; -webkit-font-smoothing: antialiased;*font-family:PMingLiu, MingLiu;*zoom:1;word-spacing:-1px;}
body.en {font:400 13px Arial, Helvetica,"微軟正黑體", "Microsoft JhengHei", sans-serif;}
body.main {background: #f8f8f8;}
a{text-decoration:none;}

a.close {position: absolute; right: 20px;top: 20px; background: url('images/icon_popup_close.gif') 0 0 no-repeat; width: 27px; height: 27px; display: inline-block; z-index: 50;}

.container{ position:relative; width:100%; min-width:978px; overflow:hidden;}
.wrapper{ width:100%;/* max-width:1034px;*/ min-width:978px; min-height:500px; margin:0px auto 0 auto; padding:116px 0 0 0; overflow:hidden; position:relative;}
.container.innerPage .wrapper{ max-width:inherit;}

.wrapper1{ width:100%;/* max-width:1034px;*/ min-width:978px; min-height:500px; margin:0px auto 0 auto; padding:102px 0 0 0; overflow:hidden; position:relative;}

.css3animation {-webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; transition: all 500ms ease;}



.w978 {width: 978px;}
.w100 {width: 100px !important;}
.w90p {width: 90%;}
.w100p {width: 100%;}
.mh400 {min-height: 400px}
.m0auto {margin: 0 auto;}
.pt0 {padding-top: 0 !important;}
.mr5 {margin-right: 5px;}

.mr15 {margin-right: 15px;}
.mt10 {margin-top: 10px;}
.mt20 {margin-top: 20px;}
.mt30 {margin-top: 30px;}
.mb10 {margin-bottom: 10px;}
.mb30 {margin-bottom: 30px;}
.db {display: block;}
.dilb {display: inline-block;}

.pb3 {padding-bottom: 3px !important;}
.mb5 {margin-bottom: 5px !important;}
.tal {text-align: left !important;}
.tac {text-align: center;}
.tar {text-align: right !important;}
.lh1-1e {line-height: 1.1em !important; }
.red, .red-bc0021{color:#bc0021 !important;}
.txtDecorU{text-decoration:underline;}
.footnote{color:#606060;}
.footnote a{color:#606060;}
.vam {vertical-align: middle}

/*loading*/
.loading-wrapper {position: fixed; top: 0; right: 0;bottom: 0;left: 0; z-index: 9999;}
.loading-wrapper .bg {position: absolute; top: 0;right: 0;bottom: 0;left: 0;background: #fff; opacity: 0.8;z-index: 10;}
.loading-wrapper img {z-index: 11; position: absolute; top: 50%; left: 50%; margin-top: -50px;margin-left: -50px;}

/* Header style */
@media screen{
header{ width:100%; position:absolute; top:0; left:0; z-index:198;}
header .inner{ width:978px; margin:0 auto; height:114px; position:relative; z-index:201;}
header .logo{ width:240px; height:46px; display:block; position:absolute; left:0px; top:15px;}
header .upper{ position:absolute; right:0; top:18px; font-size:14px; width: 75%; text-align: right;}
header .upper a{ color:#201e1d; text-decoration:none; display:inline-block;}
header .upper .icoCareer,header .upper .icoAbout{ font-size:14px; line-height:30px; height:30px; padding:0 20px 0 30px;}
header .icoLogin{ display:none; position: absolute; bottom: 0; left: 0;}
header .icoLogin.show{ display: inline-block; background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/bg_hidden_login.gif) 0 0 no-repeat; width: 46px; height: 23px; text-align: center; line-height: 23px; padding-left: 23px; color: #fff;}
header .upper .icoCareer{ background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/ico_career.gif) no-repeat 0 0;}
header .upper .icoAbout{ background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/ico_about.gif) no-repeat 0 0;}
header .upper .search-wrapper{width:90px;position:absolute;top:0;right:100px;text-align:right;}
header .upper .inputTxt{ border:1px solid #ff0000; padding:0 30px 0 10px; line-height:30px \9; height:30px; vertical-align:middle;width:50px;box-sizing:content-box;}
header .upper .btnSearch{ display:block;position:absolute;right:0;top:0; background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/ico_search.gif) no-repeat center center; height:30px; width:30px; border:0;  cursor:pointer;}
header .upper .hottopic {margin-right: 20px;}
header .upper .hottopic span {margin-right: 5px; color: #ff002d;}
header .upper .hottopic a {margin-right: 5px;}
header .upper a:hover,header .upper a.current,.tc .tc,.sc .sc,.en .en{ color:#cb0202;}

header .bg{ z-index:200; position:absolute; left:0; top:0; width:100%; height:116px;*height:115px; *border-bottom:1px solid #aaa;height:115px\0/; border-bottom:1px solid #aaa\0/; -webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.5);
-moz-box-shadow:    0px 0px 6px rgba(0, 0, 0, 0.5);
box-shadow:         0px 0px 6px rgba(0, 0, 0, 0.5);
background: #fff; /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 98%, rgba(183,183,183,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(98%,rgba(255,255,255,1)), color-stop(100%,rgba(183,183,183,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 98%,rgba(183,183,183,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 98%,rgba(183,183,183,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 98%,rgba(183,183,183,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 98%,rgba(183,183,183,1) 100%); /* W3C */
 }

header .menu{ position:absolute; top:82px; left:0; width:100%; text-align:right;}
/*header .menu a{ font-size:16px; line-height:16px; color:#404040; text-decoration:none; font-weight:800; padding:0 0px 12px 40px;}*/
header .menu a{ font-size:16px; line-height:16px; color:#404040; text-decoration:none; font-weight:800; padding:0 0px 12px 25px;}
header .menu a.current, header .menu a:hover{ color:#cb0202;}

header .submenu{  background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/submenu.png) repeat;/*background:rgba(250,250,246,0.9); background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/submenu.png) repeat\0/; *background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/submenu.png) repeat; background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/submenu.png) repeat \9;*/ width:100%; height:auto; position:absolute; left:0; top:-600px; overflow:hidden; transition:top 500ms ease-out,height 200ms ease-out; -moz-transition:top 500ms ease-out,height 200ms ease-out; -webkit-transition:top 500ms ease-out,height 200ms ease-out; z-index:199;} 
header .submenu.show{ top:116px;}
header .submenu .submenuInner{ width:978px; margin:0 auto; overflow:hidden; position:relative; transition:height 200ms ease-out; -moz-transition:height 200ms ease-out; -webkit-transition:height 200ms ease-out;}
header .submenu .submenuInner table{ width:100%;}
header .submenu .submenuInner td{ padding:0px 35px 10px 0px; width:175px; vertical-align:top; text-align:left;}
header .submenu .submenuInner ul{ margin:0; padding:0; }
header .submenu .submenuInner ul li{ list-style: none;margin:0; padding:0; line-height:1.2em;margin-left: 40px;}
header .submenu .submenuInner ul li a {padding-left: 0; background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/submenu_under.png) 0 2px no-repeat; padding-left: 9px; }
.en header .submenu .submenuInner ul li a {background-position: 0 5px;}
/*header .submenu .submenuInner ul li a:before {content: "• "; color: #666; margin-right: 5px;}*/
header .submenu .submenuInner ul li ul{ padding-bottom:10px;}
header .submenu .submenuInner ul li ul li{ color:#666; line-height:1em;}
header .submenu .item{ position:absolute; left:0; top:0; width:978px;}
header .submenu h3{ display:block;/* border-bottom:3px solid #cb0202;*/ margin: 12px 0 0px 0; background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/submenu_head.png) no-repeat left 0px; min-height: 32px;}
/*header .submenu h3.icon-atm {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_atm.gif);}
header .submenu h3.icon-loan {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_loan.gif);}
header .submenu h3.icon-insurance {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_insurance.gif);}
header .submenu h3.icon-rmb {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_rmb.gif);}
header .submenu h3.icon-lock {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_lock.gif);}
header .submenu h3.icon-other {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_other.gif);}
*/
header .submenu h3.icbc_Bonds {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icbc_Bonds.gif);}
header .submenu h3.icbc_Mobile_Banking {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icbc_Mobile_Banking.gif);}
header .submenu h3.icbc_Others {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icbc_Others.gif);}
header .submenu h3.icbc_RateEnquiry {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icbc_RateEnquiry.gif);}
header .submenu h3.icon_ATMs {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_ATMs.gif);}
header .submenu h3.icon_Calculator {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Calculator.gif);}
header .submenu h3.icon_Capital_Finance {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Capital_Finance.gif);}
header .submenu h3.icon_Card_Application {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Card_Application.gif);}
header .submenu h3.icon_Cash_Installment_Plan {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Cash_Installment_Plan.gif);}
header .submenu h3.icon_Cash_Management {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Cash_Management.gif);}
header .submenu h3.icon_Commercial_Internet_Banking {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Commercial_Internet_Banking.gif);}
header .submenu h3.icon_Commercial_Lending {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Commercial_Lending.gif);}
header .submenu h3.icon_Cross_Border_RMB_Trade_Finance {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Cross_Border_RMB_Trade_Finance.gif);}
header .submenu h3.icon_Currency_and_Commodity_Market_Comment {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Currency_and_Commodity_Market_Comment.gif);}
header .submenu h3.icon_Currency_Linked_Contract {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Currency_Linked_Contract.gif);}
header .submenu h3.icon_Custody_Service {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Custody_Service.gif);}
header .submenu h3.icon_Debit_Card {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Debit_Card.gif);}
header .submenu h3.icon_Deposits {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Deposits.gif);}
header .submenu h3.icon_Download_Forms {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Download_Forms.gif);}
header .submenu h3.icon_eShop {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_eShop.gif);}
header .submenu h3.icon_eStatement {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_eStatement.gif);}
header .submenu h3.icon_Factoring_and_Receivable_Finance {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Factoring_and_Receivable_Finance.gif);}
header .submenu h3.icon_Financial_Info_of_Mainland {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Financial_Info_of_Mainland.gif);}
header .submenu h3.icon_FX_and_Spot_Gold_Margin_Trading_Services {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_FX_and_Spot_Gold_Margin_Trading_Services.gif);}
header .submenu h3.icon_FX_Risk_Hedging_Products {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_FX_Risk_Hedging_Products.gif);}
header .submenu h3.icon_Installment_Plan {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Installment_Plan.gif);}
header .submenu h3.icon_Insurance {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Insurance.gif);}
header .submenu h3.icon_Integrated_Account_Services {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Integrated_Account_Services.gif);}
header .submenu h3.icon_Interest_Rate_Risk_Hedging_Product {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Interest_Rate_Risk_Hedging_Product.gif);}
header .submenu h3.icon_International_Investment_Superiority {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_International_Investment_Superiority.gif);}
header .submenu h3.icon_Investment_Funds_Service {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Investment_Funds_Service.gif);}
header .submenu h3.icon_Investment_Management_Services {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Investment_Management_Services.gif);}
header .submenu h3.icon_Investment_Savings_Plan {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Investment_Savings_Plan.gif);}
header .submenu h3.icon_Loans {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Loans.gif);}
header .submenu h3.icon_Online_Application {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Online_Application.gif);}
header .submenu h3.icon_Other_Services {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Other_Services.gif);}
header .submenu h3.icon_Paper_Gold_Scheme {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Paper_Gold_Scheme.gif);}
header .submenu h3.icon_Payments {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Payments.gif);}
header .submenu h3.icon_Personal_Internet_Banking {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Personal_Internet_Banking.gif);}
header .submenu h3.icon_Personal_Investment_Portfolio {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Personal_Investment_Portfolio.gif);}
header .submenu h3.icon_Phone_Banking {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Phone_Banking.gif);}
header .submenu h3.icon_Precious_Metal_Services {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Precious_Metal_Services.gif);}
header .submenu h3.icon_RMB_and_Crossborder_Services {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_RMB_and_Crossborder_Services.gif);}
header .submenu h3.icon_RMB_Product {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_RMB_Product.gif);}
header .submenu h3.icon_Securities_Service {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Securities_Service.gif);}
header .submenu h3.icon_Services_Charges {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Services_Charges.gif);}
header .submenu h3.icon_Special_Promotion {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Special_Promotion.gif);}
header .submenu h3.icon_Stock_Information_Qian_Long {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Stock_Information_Qian_Long.gif);}
header .submenu h3.icon_Stock_Market_Analysis {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Stock_Market_Analysis.gif);}
header .submenu h3.icon_Stock_Quote {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Stock_Quote.gif);}
header .submenu h3.icon_Stockinformation {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Stockinformation.gif);}
header .submenu h3.icon_Trade_Finance {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Trade_Finance.gif);}
header .submenu h3.icon_Type_of_Cards {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Type_of_Cards.gif);}
header .submenu h3.icon_Useful_Information {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Useful_Information.gif);}
header .submenu h3.icon_Useful_Links {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Useful_Links.gif);}
header .submenu h3.icon_Warrants_CBBC_Market_Commentary {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Warrants_CBBC_Market_Commentary.gif);}
header .submenu h3.icon_Year_Round_Privileges {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Year_Round_Privileges.gif);}
header .submenu h3.icon_Yield_Enhancement_Products {background-image: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_Yield_Enhancement_Products.gif);}

header .submenu h3 a{ font-size:16px; color:#cb0202; text-decoration:none; padding-left: 36px !important; padding-top: 5px !important;}
header .submenu h3 a:hover{color:#000;}
header .submenu a{ font-size:14px; color:#666; text-decoration:none; font-weight:800; padding: 0 0 5px 37px; display:block;}
header .submenu a:hover{ color:#cb0202;}
header .submenu .submenuInner ul li a{ line-height:1.3em;}
header .submenu .submenuInner ul li ul li a{ font-size:12px; line-height:1em; background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/submenu_under_gray.png) no-repeat 20px 2px; padding:0px 0 8px 35px; display:block; margin-left: 19px;}
header .submenu .submenuInner ul li ul li a:hover{ background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/submenu_under.png) no-repeat 20px 2px;}
header .submenu .submenuInner .submenuContainer{ position:absolute; left:0; top:0; transition:left 400ms ease-out; -moz-transition:left 400ms ease-out; -webkit-transition:left 400ms ease-out;}

/* Login style */
.login{ width:197px; height:174px; border-radius:5px; position:fixed; left:50%; margin-left:-489px; top:131px; z-index:150; transition:top 400ms ease-out; -moz-transition:top 400ms ease-out; -webkit-transition:top 400ms ease-out; padding:12px 18px; background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/login_bg.png) no-repeat 0 0;}
.login h2{ color:#fff; font-weight:800; font-size:30px; line-height:1em; padding:0 0 8px 0; margin:0;}
.login a{ text-decoration:none; font-size:13px; line-height:1.2em; font-weight:800; display:block; color:#fff; padding:5px 0 0 0;}
.login a span{ color:#ff0000;}
.login a:hover{ color:#000;}
.login a.btnWhite{ border-radius:3px; height:30px; line-height:30px; text-align:center; color:#3f3f3f; font-size:14px; margin:0 0 7px 0; font-weight:100; padding:0;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(246,246,246,1) 50%, rgba(236,236,236,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(246,246,246,1)), color-stop(100%,rgba(236,236,236,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 50%,rgba(236,236,236,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 50%,rgba(236,236,236,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 50%,rgba(236,236,236,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 50%,rgba(236,236,236,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ececec',GradientType=0 ); /* IE6-9 */
}
.login .child-dilb {width: 210px\9}
.login .child-dilb *{display: inline-block;;}
.login .white {color: #fff;}
.login .tac {text-align: center;}
.login a:hover.btnWhite{background: #201e1d;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#201e1d', endColorstr='#201e1d',GradientType=0 ); /* IE6-9 */ color:#fff;}
.login a.btnBlack{ border-radius:3px; height:30px; line-height:30px; text-align:center; color:#fff; font-size:16px; margin:7px 0 0 0;background: #201e1d; font-weight:100; padding:0;}
.login a.btnBlack span{ display:inline-block; background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/btn_black_arrow.png) no-repeat 0 5px; *background-position:0 7px; width:15px; height:30px; vertical-align:middle; margin:0 0 0 10px;}
.login a:hover.btnBlack{ background:#666666;}
.login.show{ top:-28px;}

.login.show section:first-child{ display:none;}
.login .onlineBanking{ display:none;}
.login.show .onlineBanking{ display:block; width:203px; position:absolute; bottom:0px; left:50%; margin:0 0 0 -101px;}
.login .onlineBanking a{ display:block; background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/btn_login.gif) no-repeat 0 0; height:45px; width:203px; color:#fff; font-size:16px; text-align:center; line-height:30px;}
.login .btnCloseLogin{ display:block; position:absolute; background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/btn_login_close.gif) no-repeat 0 0; width:30px; height:30px; right:0px; top:0;}
.login.hide{ display:none;}


/*inquiry style*/
.inquiry-wrapper {width: 100%; background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/bg_inquiry.jpg) center 0 repeat-x #f6f6f6; border-top: 1px #ccc solid; padding: 10px 0 15px;}
.inquiry-wrapper .innerwrapper {width: 938px; margin: 0 auto; padding: 0 20px;}
.inquiry-wrapper .innerwrapper h2 {display: inline-block; color: #bc0021; font-size: 16px;}
.inquiry a {text-decoration: none;color: #555555;padding-left: 39px; height: 27px; line-height: 27px; display: inline-block;margin-right: 25px;}
.icon-email { background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_email.gif) no-repeat; }
.icon-address { background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_address.gif) no-repeat; }
.icon-phone { background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_phone.gif) no-repeat; }

/* Footer style */
footer{ background:#4d4b4a; min-height:300px; width:100%;}
footer .inner{ width:978px; margin:0 auto; color:#fff; padding:20px 0 10px 0;}
footer .inner table{ width:100%;}
footer .inner td{ width:20%; padding:0px 2%; border-left:1px solid #545453; text-align:left; vertical-align:top; }
footer .inner td:first-child{ border-left:0;}
footer .inner td a{ font-size:14px; color:#fff; text-decoration:none;}
footer .inner td a:hover{ color:#000;}
footer .inner .copyright{ font-size:11px; -webkit-transform:scale(0.9,0.9); text-align:right; padding:0; margin:0;}






/* 2 Colume style page */
.col2Style{ position:relative; width:978px; margin:24px auto 0 auto;}
.col2Style .right{ width:238px; float:left;}
.col2Style .right a{ border:0px solid #888888; display:block; margin:0 0 14px 0; text-decoration:none;}
.col2Style .right a img{ display:block;}
.col2Style .right a span{ display:block; text-align:right; text-decoration:none; color:#cb0202; font-size:14px; padding:4px 10px;}
.col2Style .right a.videoLightbox{ border:0px solid #f8f8f8; background:#cb0202;}
.col2Style .right a.videoLightbox span{ color:#fff;}
.col2Style .right a:hover span{ color:#000;}

.col2Style .left{ padding:0 29px 100px 0; float:left; width:711px;}





/* Old version internet explorer fix */
.oldIE header{ position:absolute;}
.oldIE.under .login{ left:0px; margin-left:0;}
.oldIE.scrolling .login{ top:30px;}
/*.oldIE .login.show,.oldIE.scrolling .login.show{ top:-144px;}*/
.oldIE.main .login.show,.oldIE.main .scrolling .login.show{ top:-145px;}
.oldIE .login.show{ top:-20px;}	
.oldIE.scrolling .login.show{ top:-145px;}






}







/* Home slider style */
.slideShow{ position:relative; height:375px; width:100%; z-index:0; background:#fff; padding:0 0 0px 0; overflow: hidden;}

.slide-pager-indicator {position: absolute; bottom: 0; left: 50%; z-index: 150; margin-left: 259px; height: 32px;}
.slide-pager-indicator a {background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/btn_home_slider_indicator.png') 0 0 no-repeat;width: 115px;height: 32px; display: inline-block;}
.slideShow.innerSlider .slide-pager-indicator {margin-left: 244px; height: 20px;}
.slideShow.innerSlider .slide-pager-indicator a {width: 122px; height: 20px;background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/btn_home_slider_indicator_20.png') 0 0 no-repeat;}
.slideShow.innerSlider .slide-pager-indicator a.next {width: 123px;}
.onlyThreeSlides.slideShow.innerSlider .slide-pager-indicator {display: none;}
.slide-pager-indicator a.next,.slideShow.innerSlider .slide-pager-indicator a.next {background-position: right 0;}
.slide-pager-indicator a.prev:hover {background-position: 0 bottom;}
.slide-pager-indicator a.next:hover,.slideShow.innerSlider .slide-pager-indicator a.next:hover {background-position: right bottom;}

.cycle-slideshow{ width:100%; height:375px;}
.cycle-slideshow .item{ width:100%; height:375px; overflow:hidden;}
.cycle-slideshow .item a{ display:block; background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/color_ffffff_30.png) repeat 0 0; padding:20px; position:absolute; bottom:14px; left:50%; font-size:20px; font-weight:800; line-height:1.2em; color:#fff; text-decoration:none; z-index:101; width:389px; margin-left:-489px; }
.cycle-slideshow .item a .icoArrow{ display:inline-block; background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/slide_link_arrow.png) no-repeat 0 1px; *background-position:0 3px; width:20px; height:23px; vertical-align:middle; margin:0 0 0 10px;}
.cycle-slideshow .item a:hover .icoArrow {background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/slide_link_arrow_hover.png) no-repeat 0 1px;}
.cycle-slideshow .item a:hover {color: #bc0021;}
.cycle-slideshow .item img{ left:50%; top:0; position:absolute; margin-left:-960px; z-index:100;}

.slide-pager{ position:absolute; left:50%; margin-left:259px; top:0; z-index:102; width:233px; height: 342px; overflow: hidden;}
.slide-pager div{ margin:1px 0 0 0;}
.slide-pager span{ height:66px; *height:58px; display:table-cell; *display:block; vertical-align:middle; width:193px; padding:1px 20px 1px 20px; *padding:27px 20px 0px 20px;text-align:center; font-size:20px; font-weight:800; line-height:1.2em; background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/color_ffffff_30.png) repeat 0 0; color:#fff; cursor:pointer; transition:background 200ms ease-out; -moz-transition:background 200ms ease-out; -webkit-transition:background 200ms ease-out;}
.slide-pager span:hover { color: #cd0404 !important;}
.slide-pager div.cycle-pager-active span{ background:rgba(188,0,33,0.7) !important; background:#bc0021 \0/  !important; *background:#bc0021 !important; color: #fff !important;}
.slideShow.innerSlider {height: 216px; margin-bottom: 30px;}
.slideShow.innerSlider .cycle-slideshow .item,.slideShow.innerSlider .cycle-slideshow {height: 216px !important;}
.slideShow.innerSlider .slide-pager{ width: 245px; margin-left: 244px; height: 195px; overflow: hidden;}
.slideShow.innerSlider .slide-pager span { background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/color_ffffff_30.png) repeat; height: 60px;color: #201e1d; font-size: 16px;position: relative;padding: 2px 20px; width: 208px;}
.slideShow.innerSlider .slide-pager div.cycle-pager-active span {color: #fff;}
.slideShow.innerSlider .slide-pager span img {float: left; margin-right: 3px;}
.onlyThreeSlides.slideShow.innerSlider .slide-pager {height: 216px;}
.onlyThreeSlides.slideShow.innerSlider .slide-pager span { height: 67px;}

.quick-search-wrapper {position: absolute; left: 50%; bottom: 0; z-index: 103; margin-left: -489px;}
.quick-search-innerwrapper {width: 670px; margin: 0 auto;}
.quick-search-innerwrapper ul {margin-left:0 !important; margin-bottom: 0 !important; display: none;background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/bg_black.png) repeat; padding-bottom: 5px !important; padding-top: 5px !important;}
.quick-search-innerwrapper ul li {padding:5px 10px 5px 17px !important; list-style: none; display: inline-block; vertical-align: text-top;}
.quick-search-innerwrapper ul li a {color: #fff; text-decoration: none;}
.quick-search-innerwrapper ul li a:hover {color: #cd0404;}
.quick-search-innerwrapper ul li:before {content: "• "; color: #fff; /* or whatever color you prefer */ }
.quick-search-innerwrapper .btn-quick-search {padding:9px 15px; background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/bg_red.png); color: #fff; text-decoration: none; display: inline-block;}
/*.quick-search-innerwrapper .btn-quick-search span{background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_arrow_up_white.png) 0 0 no-repeat;width: 18px;height: 11px; display: inline-block;}
.quick-search-innerwrapper .btn-quick-search.active span {background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_arrow_down_white.png) 0 0 no-repeat;}
*/
.quick-search-innerwrapper .btn-quick-search div{background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_arrow_up_white.png) 0 0 no-repeat;width: 18px;height: 11px; display: inline-block;}
.quick-search-innerwrapper .btn-quick-search.active div {background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_arrow_down_white.png) 0 0 no-repeat;}


/* Home tab style */
.tabGroup{ width:978px; margin:20px auto 0 auto; background: #fff; border:1px solid #ddd; position: relative;}
.tabGroup nav{ display: inline-block; margin: 0px;background:#fff;/*-webkit-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.2);
width:976px;
-moz-box-shadow:    0px 3px 3px rgba(0, 0, 0, 0.2);
box-shadow:         0px 3px 3px rgba(0, 0, 0, 0.2);
 border:1px solid #ddd; 
border-bottom:0; border-bottom:1px \0/; *border-bottom:1px; 
*/}
.tabGroup nav a{ display:inline-block; font-size:16px; color:#333; padding:17px 0 11px 0; border-bottom:3px solid #fff; width:115px; text-decoration:none; text-align:center; background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/tab_nav_line.gif) repeat-y left 9px; font-weight:800; margin-top: 8px;vertical-align: text-top;}
.tabGroup nav a:hover{  color:#cd0404; background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/red_corner_161.jpg) 0 0 no-repeat; margin-top: 0; padding-top: 25px;}
.tabGroup nav a.current{ cursor:default;background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/red_corner_161.jpg) 0 0 no-repeat; margin-top: 0; padding-top: 25px;color:#cd0404;}
.tabGroup nav a:hover.current{ color:#cd0404;}
.tabGroup nav a:first-child{/* background:none;*/}
.tabGroup nav a:last-child{/* background:none;*/ border-right: 1px solid #ddd}
.tabContent{/* border:1px solid #ddd; border-top:0;*/ position:relative; height:241px; margin:0 0 8px 0; display:none; width: 47%; }
.tabContent.current{ display:block;}
.tabContent .imageHolder{ position:absolute; left:0; bottom:0; height:240px; width:192px; overflow:hidden;}
.tabContent .imageHolder img{ display:none;}
.tabContent .imageHolder img:first-child{ display:block;}
.tabContent .linkHolder, .recommendation1 .linkHolder{ position:absolute; left: 15px; top:10px;}
/*.tabContent .linkHolder a, .recommendation1 .linkHolder a{ display:block; text-decoration:none; font-size:14px; color:#555555; border-top:1px solid #e6e6e6; width: 417px; padding:10px 0 10px 30px; line-height:1em; margin:0; background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/list_arrow.gif) no-repeat 6px 10px;}
yuyang*/
.tabContent .linkHolder a, .recommendation1 .linkHolder a{ display:block; text-decoration:none; font-size:14px; color:#555555; border-top:1px solid #e6e6e6; width: 417px; padding:3px 0 3px 30px; line-height:1em; margin:0; background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/list_arrow.gif) no-repeat 6px 3px;}

.tabContent .linkHolder a span, .recommendation1 .linkHolder a span{ color:#cd0404; padding:0 33px 0 0;}
.tabContent .linkHolder a:first-child, .recommendation1 .linkHolder a:first-child{ border-top:0;}
.tabContent .linkHolder a:hover, .recommendation1 .linkHolder a:hover{ color:#000;}
.tabContent .icoArrow{ display:block; width:6px; height:12px; background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/ico_arrow_tab.gif) no-repeat 0 0; position:absolute; left:220px; top:37px; transition:top 200ms ease-out; -moz-transition:top 200ms ease-out; -webkit-transition:top 200ms ease-out;}
.recommendation1 { height: 257px ; width: 459px; background: #efefef;/* border-bottom: 3px solid #cdcdcd; */position: absolute; top: 8px; right: 10px; padding: 15px;}
.recommendation1 h3 {font-size: 16px; margin-top: 0;}
.recommendation1 .linkHolder { position: relative; float: left; vertical-align: text-top;}
.recommendation1 .linkHolder a { width: 213px; padding: 10px 0 10px 20px; background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/list_arrow.gif) no-repeat 0px 10px;  border-bottom:1px #dddddd solid; border-top: none;}
.recommendation1 .linkHolder a:first-child {border-top:none;}
.recommendation1 .linkHolder a:last-child {border-bottom:none;}
.recommendation1 .linkHolder a.last {border-bottom:none;}
.recommendation1 .imageHolder {float: left; display: inline-block;}
.en .recommendation1 {height: 297px;}
.en .tabContent {height: 271px;}
.en .tabGroup nav a {height: 45px; font-size: 15px;}



/* Home news style */
.newsContent{margin:0 auto; width:978px;}
.newsList{ margin:30px 0 0 -9px !important; padding:0; width:999px;}
.newsList li{ margin:0 9px 30px 10px; padding:0 !important; display:inline-block; float:left; position:relative;}
.newsList li div{ width:200px; border:1px solid #dbdbdb; border-top:0; padding:12px 14px 24px 14px; height:89px; background:#fff;}
.newsList li img{ /*background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/home-news-bg.gif) no-repeat 0 0; padding:9px 0 0 10px;*/ display:block;}
.newsList li h3{ font-size:16px; font-weight:800; color:#cb0202; padding:0px 0 16px 0; margin:0; line-height:1.2em; font-style: italic;}
.newsList li p{ color:#535353; font-size:12px; line-height:1.2em; margin:0;}
.newsList li a{ text-decoration:none; display:block; cursor:pointer; /* color:#cd0404; font-size:14px; font-style:italic; position:absolute; right:14px; bottom:10px; padding:0 25px 0 0; line-height:15px; height:15px;background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/ico-arrow-news.gif) no-repeat right 0px;transition:background 100ms ease-out; -moz-transition:background 100ms ease-out; -webkit-transition:background 100ms ease-out;*/}
.newsList li a:hover{/* color:#000; background-position:right bottom;*/}
/*.newsList li a:hover span{ display:block; position:absolute; left:0; top:0; z-index:2; background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/news_border.png) no-repeat left top; height:118px; width:100%;}
yuyang*/
.newsList li a div.icbc_asia_redborder { display:none; position:absolute; left:0; top:0; z-index:2; background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/news_border.png) no-repeat left top; height:118px; width:100%;}
.newsList li a:hover div.icbc_asia_redborder { display:block; position:absolute; left:0; top:0; z-index:2; background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/news_border.png) no-repeat left top; height:118px; width:100%; border:none;}


/* Hero style */
.hero{ background:#eaeae8; height:264px; position:relative;}
.hero nav{ width:978px; margin:0 auto; padding:236px 0 0 0px;}
.hero nav a{ font-size:14px; color:#201e1d; line-height:1em; text-decoration:none;}
.hero nav a:hover{ text-decoration:underline;}

.btn-icon-link {background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_link.png) 0 0 no-repeat !important;width: 15px !important;height: 15px !important; display: inline-block; position: absolute; right: 15px; bottom: 15px; border: none !important; padding: 0 !important;}

/*level 1 landing style */
.level1Listing {margin: 0 !important; width: 978px; margin-left: -12px !important;display: block !important;}
.level1Listing li{list-style: none; padding: 0; position: relative; float: left; margin-left: 12px; width: 310px; height: 194px;}
.level1Listing li .content {position: absolute; left: 0; left: 0; background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/bg_white.png) repeat; width: 161px; padding: 24px 13px 13px; height: 157px;z-index: 1;}
.level1Listing li:hover .content {width: 284px;}
.level1Listing li .content h3,.level1Listing li .content p { width: 161px; }
.level1Listing li .content h3 {font-size: 16px;color: #201e1d; margin-top: 0;}
.level1Listing li .content p {color: #555555; line-height: 1.2em;}
.level1Listing li img{width: 310px; display: block;}
.level1Listing li .btn-icon-link {right: auto; left: 150px;}
.level1Listing li a {display: inline-block;position: relative;}
/*.level1Listing li a span {position: absolute; top: 0;left: 0; right: 0;bottom: 0;z-index: 2; background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/red_corner_310.png) 0 0 no-repeat; display: none;}
.level1Listing li a:hover span{display: block; }*/

.level1Listing.two-column li { width: 477px; height: 200px;overflow: hidden;}
.level1Listing.two-column li a {width: 100%; display: block;}
.level1Listing.two-column li .content{width: 55%; height: 163px;}
.level1Listing.two-column li:hover .content {width: 100% !important;}
.level1Listing.two-column li .content h3, .level1Listing.two-column li .content p {width: 200px;}
.level1Listing.two-column li img {width: 100%;}
.level1Listing.two-column li .btn-icon-link {right: auto; left: 245px;}

/*level 2 landing style */
.level2Listing{margin: 0 !important; width: 991px; margin-left: -12px !important;display: block !important;}
.level2Listing li{list-style: none; padding: 0; margin-left: 12px;}
.level2Listing li, .level2Listing li a {display: inline-block;}
.level2Listing li a {position: relative; z-index: 100;}
.level2Listing li a img {display: block;}
.level2Listing li .content,.level2Listing li .content-hover  {position: absolute;}
.level2Listing li .content {left: 0; bottom: 0; padding: 15px 0; text-align: center; width: 100%; background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/bg_white.png) repeat;}
.level2Listing li .content h2 {padding: 0 !important;}
.level2Listing li .content-hover {display: none;}
.level2Listing li .content-hover {top: 0; left: 0; background: url(	/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/red_corner_233.png) 0 0 no-repeat; width: 173px; height: 233px; text-align: center; vertical-align: middle; padding: 0 30px;}
.level2Listing li a .content-hover .innerwrapper {display: table-cell; vertical-align: middle;}
.level2Listing li .content-hover h2,.level2Listing .content-hover p { color: #fff; line-height: 1.2em;}
.level2Listing li a:hover .content {display: none;}
.level2Listing li a:hover .content-hover {display: table; z-index: 99999;}




/* 2 Colume style page */
/*en default css for shortCode*/
.wrapper .en h2 ,.wrapper .en h3 ,.wrapper .en h1 {font-size: 14px;}
.wrapper .en h4 ,.wrapper .en h5 ,.wrapper .en h6 ,.wrapper .en p {font-size: 13px;}

.en .wrapper h2 ,.en .wrapper h3 ,.en .wrapper h1 {font-size: 14px;}
.en .wrapper h4 ,.en .wrapper h5,.en .wrapper h6 ,.en .wrapper p {font-size: 13px;}

.anchor {display: block !important;height: 0;}

.wrapper .borderBtmRed {border-bottom:4px #bc0021 solid;}
.wrapper .borderBtmBlack {border-bottom:1px #000 solid;}
.wrapper h1{ color:#201e1d; font-size:16px; font-weight:800; margin:0 0 18px 0; border-bottom:3px solid #cb0202; line-height:1.2em; display:inline-block; clear:both;}
.wrapper h2{ font-size:16px; color:#cb0202; line-height:1.2em; margin:0; padding:18px 0 16px 0;}
.wrapper h3 {font-size: 16px;}
.wrapper h4,
.wrapper h5,
.wrapper h6 {font-size: 14px; font-weight: normal;}
.wrapper h2.expandable{background:url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/expandable_closed.jpg') no-repeat left center;padding-left:30px;cursor:pointer;}
.wrapper h2.expandable.opened{background-image:url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/expandable_opened.jpg')}
.wrapper p{ margin:0; padding:0 0 16px 0; line-height:2em; font-size:14px; color: #666666;}
/*.wrapper ul,.wrapper ol{ margin:0 0 18px 26px; padding:0; display: inline-flex;}*/
.wrapper ul,.wrapper ol{ margin:0 0 18px 26px; padding:0; display: inline-block;}
.wrapper ul li,.wrapper ol li{ color:#201e1d; line-height:1.2em; padding:0 0 14px 0;}
.wrapper ul.listSquare, .wrapper ul.listArrow{ margin:0 0 0 0;}
.wrapper ul.listSquare li, .wrapper ul.listArrow li{ list-style:none; padding:0 0 14px 30px;}
.wrapper ul.listArrow li { background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/list_arrow.gif) no-repeat 5px 2px;}
.wrapper ul.listSquare li {background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_square.gif) 8px 5px no-repeat; }
.wrapper a.btn {display: inline-block; background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/btn.png) 0 0 no-repeat; width: 85px; height: 30px; line-height: 30px; text-align: center;color: #fff;font-size: 12px;}
.wrapper a.btn.long {background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/btn_long.png) 0 0 no-repeat; width: 120px; height: 30px; }
.wrapper a.icoShare, .wrapper a.icoPrint{ display:inline-block; background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/ico_print.gif) no-repeat 0 0; font-size:14px; color:#414042; height:24px; line-height:24px; padding:0 0 0 40px; text-decoration:none; margin-right: 10px;}
.wrapper a.icoShare{ background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/ico_share.gif) no-repeat 0 0; }
.wrapper a:hover.icoPrint{ color:#cb0202;}
.wrapper a.btnDetail{ display:inline-block; text-align:left; text-decoration:none; font-size:20px; line-height:1em; color:#cb0202; font-weight:800; margin:70px auto 10px auto; padding:10px 0;}
.wrapper a:hover.btnDetail{ color:#000;}
.wrapper .bannerContainer a{ margin:0 0 0 10px;}
.wrapper .bannerContainer a:first-child{ margin:0;}
.wrapper a.btnRedwIco{ display:inline-block; height:36px; line-height:36px; color:#cb0202; font-size:20px; font-weight:800; padding:0 20px 0 50px; text-decoration:none;}
.wrapper a:hover.btnRedwIco{ color:#000;}
.wrapper .btnRedwIco.btnEmail{ background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/btn_email.gif) no-repeat 0 0;}
.wrapper .btnRedwIco.btnBank{ background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/btn_bank.gif) no-repeat 0 0;}
.wrapper .btnRedwIco.btnCustomService{ background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/btn_custom_service.gif) no-repeat 0 0;}
.wrapper table{}
.wrapper table caption{ color:#201e1d; padding:5px 5px; font-size:24px; font-weight:800;}
.wrapper table th{ text-align:left; padding:5px 5px; font-weight:400;}
.wrapper table td{ text-align:left; padding:5px 5px; vertical-align:top;}
.wrapper table thead{}
.wrapper table thead th{}
.wrapper table thead td{}
.wrapper table tbody{}
.wrapper table tbody th{}
.wrapper table tbody td{}
.wrapper table tfoot{}
.wrapper table tfoot th{}
.wrapper table tfoot td{}
.wrapper table.stylish-table {margin-bottom: 25px; width: 100%}
.wrapper table.stylish-table th,.wrapper table.stylish-table td {text-align: center; border: 3px #efefef solid;padding: 5px; line-height: 20px;}
.wrapper table.stylish-table th{background: #cccccc; color: #606060; font-weight: bold;}
/*updated 17/9/2014 start - Updated by PacificLink*/ 
.wrapper ul li,.wrapper ol li{ color:#666666; line-height:1.2em; padding:0 0 14px 0; font-size: 14px;}
.en .wrapper ul li, .en .wrapper ol li { font-size: 13px;}
.wrapper ul li img,.wrapper ol li img{vertical-align: text-top;}
/*updated 17/9/2014 end*/
.wrapper table.stylish-table td{background: #fff;}
.wrapper table.stylish-table thead td{background: #bc0021; color: #fff; font-weight: bold;}
.wrapper table.stylish-table td.fourthTd {background: #bf9964; color: #fff;}
.wrapper table.stylish-table td.empty {background: none;}
.wrapper .two-column {width: 100%;}
.wrapper .two-column .firstDiv ,.wrapper .two-column .secondDiv { width: 45%; display: inline-block;}
.wrapper .two-column a.link-triangle { display: block; margin-bottom: 10px;}
.wrapper figure{ margin:0; padding:5px 5px 5px 0; display:inline-block;}
.wrapper figure img{}
.wrapper figure figcaption{ font-size:11px;}
.wrapper figure figcaption a{}
.wrapper .inputTxt{ border:1px solid #333; padding:0 5px; line-height:20px; font-size:12px;}
.wrapper .grey-line-wrapper {padding: 20px 15px; border:1px solid #e3e3e3; }
.wrapper .grey-line-wrapper a.link-arrow {min-width: 90px; margin-bottom: 0;}
.wrapper .grey-line-wrapper h3 {margin-top: 0;}
.wrapper .grey-line-left,.wrapper .grey-line-right {padding: 15px; border:1px #e3e3e3 solid; color: #606060; min-height: 335px; min-height: 350px \9; position: relative;}
.wrapper .grey-line-left h2,.wrapper .grey-line-right h2 {color: #201e1d; padding-top: 0;}
.wrapper .grey-line-left a,.wrapper .grey-line-right a { color: #bc0021;}
.wrapper .grey-line-left {width: 600px; margin-right: 13px; float: left;}
.wrapper .grey-line-right {width: 276px; float: left;}
.wrapper .bg-grey {background: #efefef; padding: 15px;}
.wrapper .grey-line-left .bg-grey {width: 40%; margin-right: 1%; float: left; min-height: 120px; font-size: 14px; padding-left: 5%; background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_square.gif) 10px 18px no-repeat  #efefef;}
.wrapper .grey-line-left .bg-grey h3 {font-size: 16px; margin-top: 0;}
.wrapper .grey-line-right .bg-grey {margin-bottom: 10px;}
.wrapper .grey-line-right .bg-grey h3 {font-size: 16px; margin-top: 0; margin-bottom: 5px;}
.wrapper .btn-top { float: right; background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_arrow_up.gif') right 0 no-repeat; padding-right: 20px;color: #bc0021;}


/* 2 Colume style page */
/*en default css for shortCode*/
.wrapper1 .en h2 ,.wrapper1 .en h3 ,.wrapper1 .en h1 {font-size: 14px;}
.wrapper1 .en h4 ,.wrapper1 .en h5 ,.wrapper1 .en h6 ,.wrapper1 .en p {font-size: 13px;}

.en .wrapper1 h2 ,.en .wrapper1 h3 ,.en .wrapper1 h1 {font-size: 14px;}
.en .wrapper1 h4 ,.en .wrapper1 h5,.en .wrapper1 h6 ,.en .wrapper1 p {font-size: 13px;}

.anchor {display: block !important;height: 0;}

.wrapper1 .borderBtmRed {border-bottom:4px #bc0021 solid;}
.wrapper1 .borderBtmBlack {border-bottom:1px #000 solid;}
.wrapper1 h1{ color:#201e1d; font-size:16px; font-weight:800; margin:0 0 18px 0; border-bottom:3px solid #cb0202; line-height:1.2em; display:inline-block; clear:both;}
.wrapper1 h2{ font-size:16px; color:#cb0202; line-height:1.2em; margin:0; padding:18px 0 16px 0;}
.wrapper1 h3 {font-size: 16px;}
.wrapper1 h4,
.wrapper1 h5,
.wrapper1 h6 {font-size: 14px; font-weight: normal;}
.wrapper1 h2.expandable{background:url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/expandable_closed.jpg') no-repeat left center;padding-left:30px;cursor:pointer;}
.wrapper1 h2.expandable.opened{background-image:url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/expandable_opened.jpg')}
.wrapper1 p{ margin:0; padding:0 0 16px 0; line-height:2em; font-size:14px; color: #666666;}
.wrapper1 ul,.wrapper1 ol{ margin:0 0 18px 26px; padding:0;}
.wrapper1 ul li,.wrapper1 ol li{ color:#201e1d; line-height:1.2em; padding:0 0 14px 0;}
.wrapper1 ul.listSquare, .wrapper1 ul.listArrow{ margin:0 0 0 0;}
.wrapper1 ul.listSquare li, .wrapper1 ul.listArrow li{ list-style:none; padding:0 0 14px 30px;}
.wrapper1 ul.listArrow li { background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/list_arrow.gif) no-repeat 5px 2px;}
.wrapper1 ul.listSquare li {background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_square.gif) 8px 5px no-repeat; }
.wrapper1 a.btn {display: inline-block; background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/btn.png) 0 0 no-repeat; width: 85px; height: 30px; line-height: 30px; text-align: center;color: #fff;}
.wrapper1 a.btn.long {background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/btn_long.png) 0 0 no-repeat; width: 120px; height: 30px; }
.wrapper1 a.icoShare, .wrapper1 a.icoPrint{ display:inline-block; background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/ico_print.gif) no-repeat 0 0; font-size:14px; color:#414042; height:24px; line-height:24px; padding:0 0 0 40px; text-decoration:none; margin-right: 10px;}
.wrapper1 a.icoShare{ background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/ico_share.gif) no-repeat 0 0; }
.wrapper1 a:hover.icoPrint{ color:#cb0202;}
.wrapper1 a.btnDetail{ display:inline-block; text-align:left; text-decoration:none; font-size:20px; line-height:1em; color:#cb0202; font-weight:800; margin:70px auto 10px auto; padding:10px 0;}
.wrapper1 a:hover.btnDetail{ color:#000;}
.wrapper1 .bannerContainer a{ margin:0 0 0 10px;}
.wrapper1 .bannerContainer a:first-child{ margin:0;}
.wrapper1 a.btnRedwIco{ display:inline-block; height:36px; line-height:36px; color:#cb0202; font-size:20px; font-weight:800; padding:0 20px 0 50px; text-decoration:none;}
.wrapper1 a:hover.btnRedwIco{ color:#000;}
.wrapper1 .btnRedwIco.btnEmail{ background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/btn_email.gif) no-repeat 0 0;}
.wrapper1 .btnRedwIco.btnBank{ background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/btn_bank.gif) no-repeat 0 0;}
.wrapper1 .btnRedwIco.btnCustomService{ background:url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/btn_custom_service.gif) no-repeat 0 0;}
.wrapper1 table{}
.wrapper1 table caption{ color:#201e1d; padding:5px 5px; font-size:24px; font-weight:800;}
.wrapper1 table th{ text-align:left; padding:5px 5px; font-weight:400;}
.wrapper1 table td{ text-align:left; padding:5px 5px;}
.wrapper1 table thead{}
.wrapper1 table thead th{}
.wrapper1 table thead td{}
.wrapper1 table tbody{}
.wrapper1 table tbody th{}
.wrapper1 table tbody td{}
.wrapper1 table tfoot{}
.wrapper1 table tfoot th{}
.wrapper1 table tfoot td{}
.wrapper1 table.stylish-table {margin-bottom: 25px; width: 100%}
.wrapper1 table.stylish-table th,.wrapper1 table.stylish-table td {text-align: center; border: 3px #efefef solid;padding: 5px; line-height: 20px;}
.wrapper1 table.stylish-table th{background: #cccccc; color: #606060; font-weight: bold;}
.wrapper1 table.stylish-table td{background: #fff;}
.wrapper1 table.stylish-table thead td{background: #bc0021; color: #fff; font-weight: bold;}
.wrapper1 table.stylish-table td.fourthTd {background: #bf9964; color: #fff;}
.wrapper1 table.stylish-table td.empty {background: none;}
.wrapper1 .two-column {width: 100%;}
.wrapper1 .two-column .firstDiv ,.wrapper1 .two-column .secondDiv { width: 45%; display: inline-block;}
.wrapper1 .two-column a.link-triangle { display: block; margin-bottom: 10px;}
.wrapper1 figure{ margin:0; padding:5px 5px 5px 0; display:inline-block;}
.wrapper1 figure img{}
.wrapper1 figure figcaption{ font-size:11px;}
.wrapper1 figure figcaption a{}
.wrapper1 .inputTxt{ border:1px solid #333; padding:0 5px; line-height:20px; font-size:12px;}
.wrapper1 .grey-line-wrapper {padding: 20px 15px; border:1px solid #e3e3e3; }
.wrapper1 .grey-line-wrapper a.link-arrow {min-width: 90px; margin-bottom: 0;}
.wrapper1 .grey-line-wrapper h3 {margin-top: 0;}
.wrapper1 .grey-line-left,.wrapper1 .grey-line-right {padding: 15px; border:1px #e3e3e3 solid; color: #606060; min-height: 335px; min-height: 350px \9; position: relative;}
.wrapper1 .grey-line-left h2,.wrapper1 .grey-line-right h2 {color: #201e1d; padding-top: 0;}
.wrapper1 .grey-line-left a,.wrapper1 .grey-line-right a { color: #bc0021;}
.wrapper1 .grey-line-left {width: 600px; margin-right: 13px; float: left;}
.wrapper1 .grey-line-right {width: 276px; float: left;}
.wrapper1 .bg-grey {background: #efefef; padding: 15px;}
.wrapper1 .grey-line-left .bg-grey {width: 40%; margin-right: 1%; float: left; min-height: 120px; font-size: 14px; padding-left: 5%; background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_square.gif) 10px 18px no-repeat  #efefef;}
.wrapper1 .grey-line-left .bg-grey h3 {font-size: 16px; margin-top: 0;}
.wrapper1 .grey-line-right .bg-grey {margin-bottom: 10px;}
.wrapper1 .grey-line-right .bg-grey h3 {font-size: 16px; margin-top: 0; margin-bottom: 5px;}
.wrapper1 .btn-top { float: right; background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_arrow_up.gif') right 0 no-repeat; padding-right: 20px;color: #bc0021;}


/* RMB repayment rate */
.rmb-repayment-rate-notes{width:100%;}
.rmb-repayment-rate-notes tr td{text-align:left;vertical-align:top;line-height:1.6;}
.rmb-repayment-rate-notes tr td.td1{width:20px;}

.rmb-repayment-rate-calculator-wrapper{}
.rmb-repayment-rate-calculator-wrapper .block{width:290px;height:150px;float:left;}
.rmb-repayment-rate-calculator-wrapper .grey-bg{background-color:#efefef;}
.rmb-repayment-rate-calculator-wrapper .red-bg{background-color:#b60020;}
.rmb-repayment-rate-calculator-wrapper .exchange-sign-1{width:49px;height:150px;background:url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/exchange_sign_2.png') no-repeat center center;float:left;}
.rmb-repayment-rate-calculator-wrapper .do-cal{width:100px;height:30px;margin:0 auto 0;display:block;background:url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/btn_calculate.png') no-repeat center top; color: #bc0021; line-height: 30px;font-weight: bold;}
.rmb-repayment-rate-calculator-wrapper .block table{width:100%;height:100%;}
.rmb-repayment-rate-calculator-wrapper .block table tr td{text-align:center;vertical-align:middle;}
.rmb-repayment-rate-calculator-wrapper .block table tr td p{padding-bottom:5px;line-height:1.6;font-size:16px;color: #222222;}
.rmb-repayment-rate-calculator-wrapper .block table tr td input[type=text], .rmb-repayment-rate-calculator-wrapper .block table tr td select {border:1px solid #939598;text-align:center;/*width:135px*/width:180px;padding:2px;font-weight:bold;font-size:16px;}
.rmb-repayment-rate-calculator-wrapper .block table tr td input[type=text] {color:#bc0021;}
.rmb-repayment-rate-calculator-wrapper .block.b3 table tr td p{color:#ffffff;}

/*mortgage-loan-calculator*/
.mortgage-loan-calculator-wrapper { position: relative; height: 110px; margin-bottom: 15px; background:url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/exchange_sign_2.png') no-repeat 664px center;}
.mortgage-loan-calculator-wrapper table tr td {text-align: center; vertical-align: middle;font-size: 16px;}
.mortgage-loan-calculator-wrapper table tr td input[type="text"],.mortgage-loan-calculator-wrapper table tr td select {text-align: center; padding: 3px 0; color: #bc0021; width: 130px;}
.mortgage-loan-calculator-wrapper table tr td.thirdTd input[type="text"] { width: 187px;}
.mortgage-loan-calculator-wrapper .grey-bg{background-color:#efefef;}
.mortgage-loan-calculator-wrapper .red-bg{background-color:#b60020;}
.mortgage-loan-calculator-wrapper .input-wrapper, .mortgage-loan-calculator-wrapper .result-wrapper { height: 70px; padding: 20px;}
.mortgage-loan-calculator-wrapper .input-wrapper {width: 615px; position: absolute; left: 0; top: 0;}
.mortgage-loan-calculator-wrapper .result-wrapper { width: 253px; position: absolute; top: 0; right: 0; color: #ffffff;}
.mortgage-loan-calculator-wrapper .result-wrapper input[type="text"] {width: 205px;}

/* FAQ */
.expand-content{display:none;width:948px;margin-left:30px;}
.expand-content.opened{display:block;}
.expand-content .faq-q{}
.expand-content .faq-q tr td.td1{width:18px;}
.expand-content .faq-q tr td.td2{width:930px;}
.expand-content .faq-q tr td.q{color:#2a2a2a;}
.expand-content .faq-q tr td.a{color:#666666;}

/* SBMC */
.sbmc-table-wrapper{width:946px;padding:15px;border:1px solid #d1d3d4;}
.sbmc-table-wrapper table tr td{border-bottom:1px solid #d1d3d4;text-align:left;vertical-align:top;padding:10px 40px;}
.sbmc-table-wrapper table tr.last td{border-bottom:0;}
.sbmc-table-wrapper table tr td.td1{border-right:1px solidd1d3d4;width:70px;}
.sbmc-table-wrapper table tr td.td2{width:716px;}
.sbmc-table-wrapper .arrow{background:url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/news_arrow.png') no-repeat left 2px;padding-left:18px;}
.sbmc-table-wrapper a{text-decoration:none;color:#606060}
.sbmc-table-wrapper a:hover{text-decoration:none;color:#000000}
.sbmc-tnc{color:#606060;}

/* Press Release */
.press-annual{width:976px;height:39px;overflow:hidden;border:1px solid #d1d3d4; margin-bottom: 15px;}
.press-annual.opened{height:500px;}
.press-annual .open-close-trigger{text-decoration:underline;font-size:16px;width:900px;height:39px;line-height:39px;padding:0 39px;display:block;font-weight:bold;background:url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/press_open_close.png') no-repeat right top;}
.press-annual.opened .open-close-trigger{background-position:right bottom;}
.press-annual .release-list-wrapper{width:768px;padding:26px 104px;background:#efefef;}
.press-annual .release-list{width:100%;height:225px;}
.press-annual .release-list table{width:729px;}
.press-annual .release-list table tr td{text-align:left;vertical-align:top;padding:12px 0;border-bottom:1px solid #9c9ea1;}
.press-annual .release-list table tr.last td{border-bottom:0;}
.press-annual .release-list table tr td.td1{width:104px;}
.press-annual .release-list table tr td.td2 a{color:#606060;}
.press-annual .release-list table tr td.td2 a:hover{color:#000000;}

/* Awards */
.masonryContainer{}
#masonry{min-width:540px;position:relative;}
.award-masonryContainer .item{margin-bottom:14px;overflow:hidden;position:absolute;left:0;top:0;width:232px;border:1px solid #d1d3d4; background: #fff;}
.award-masonryContainer .item .contents{padding:14px;}
.award-masonryContainer .item .contents .main-vis{display:block;margin:0 auto;padding-bottom:14px;}
.award-masonryContainer .item .contents p{padding:0;line-height:1.6;}
.award-masonryContainer .item .contents .year{font-size:16px;}
.award-masonryContainer .item .contents .from{font-size:16px;color:#201e1d;font-weight:bold;}
.award-masonryContainer .item .contents .title{color:#606060;}
.award-masonryContainer .item .bottom-link{padding:14px;display:block;background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/expandable_closed_transparent.png') no-repeat 205px center;}


/* Investment */
.investment-notice{padding:20px 0;text-align:center;background:#efefef;color:#333333;}
.investment-notice h2{padding:0;}
.investment-notice .rev-link{color:#333333;background:url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/expandable_closed_transparent.png') no-repeat left top;padding:0 15px 0 20px;}
.investment-notice .rev-link:hover{color:#000000;}

.investment-list li{width:233px;overflow:hidden;}

/*personal internet banking*/
.tab {display: block;  height: 90px; margin: 0 !important;}
/*default six tab*/
.tab li { float: left; width: 162px; text-align: center;height: 90px; display: inline-block; padding-bottom: 0 !important;border-top:1px #c7c8ca solid;border-bottom:1px #c7c8ca solid;}
.tab.three-tab, .tab.three-tab li { height: 49px;}
.tab.three-tab li{ width: 323px !important;}
.tab.three-tab li.last {width: 330px !important;}

.tab li.first {border-left:1px #c7c8ca solid;}
.tab li.last {border-right:1px #c7c8ca solid;width: 165px;}
.tab li.active {background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/red_corner_166.jpg') 0 0 no-repeat; border-top: 1px #f8f8f8 solid;}
.tab li.active a {color: #201e1d !important;}
.tab li:hover {background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/red_corner_166.jpg') 0 0 no-repeat; border-top: 1px #f8f8f8 solid;}
.tab li:hover a {/*color: #bc0021;*/}
.tab li.first.active,.tab li.first:hover {border-left: 1px #f8f8f8 solid;}
.tab li .innerwrapper {display:table;}
.tab li a {color: #201e1d; line-height: 25px; font-weight: bold; display: table-cell; background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/bg_gery_vertical_line.jpg') right center no-repeat; vertical-align: middle; width: 142px; height: 90px; padding: 0 10px}
.tab.three-tab li a {width: 330px !important; height: 51px !important;}
.tab li.last a {background: none;}


.tab-wrapper.tab-slider {position: relative; padding: 0 30px; height: 53px;margin-bottom: 20px !important; width: 912px;overflow: hidden;}
.tab-wrapper.tab-slider .tab {position: absolute; top: 0; left: 30px; }
.tab-wrapper.tab-slider .tab-slider-indicator {background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/tab_slider_indicator.jpg');width: 30px;height: 53px; display: inline-block; position: absolute; top: 0;}
.tab-wrapper.tab-slider .tab-slider-indicator.next {background-position: right 0; right: 0;}
.tab-wrapper.tab-slider .tab-slider-indicator.prev {background-position: 0 0; left: 0;}
.tab-wrapper.tab-slider li a, .tab-wrapper.tab-slider li {height: 51px; width: 152px;}


.subtab {border:1px #d1d3d4 solid; border-top: none; padding: 15px 0 0;}
.subtab>div {display: inline-block; width: 25%; vertical-align: text-top; background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/bg_gery_vertical_line.jpg') right center no-repeat;}
.subtab>div a {display: block; text-align: center;margin-bottom: 15px; color: #606060;}
.subtab .fourthDiv { background: none; width: 24%;}

.tab-content {background: #efefef; padding: 20px; margin-bottom: 25px;}
.tab-content table {margin-bottom: 25px;}
.tab-content table th,.tab-content table td {text-align: center; border-bottom: 3px #efefef solid; border-right: 3px #efefef solid;padding: 5px; line-height: 20px;}
.tab-content table th{width: 15%; background: #cccccc; color: #606060; font-weight: bold;}
.tab-content table td{width: 20%; background: #fff;}
.tab-content table thead td{background: #bc0021; color: #fff; font-weight: bold;}
.tab-content table td.fourthTd {background: #bf9964; color: #fff;}
.tab-content table td.empty {background: #efefef;}
.tab-content .note p{line-height: 20px; color: #606060;}


.tab-content .stockIndex table{ width: 100%}
.tab-content .stockIndex table td{ width: 0%}

/*services-charges css*/
.link-triangle {display: inline-block;}
a.link-arrow { background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/list_arrow.gif') 0 0 no-repeat; padding-left: 20px; display: inline-block;}
a.link-triangle {background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/news_arrow.png') 4px 3px no-repeat;padding-left: 20px;color: #606060;}
.top-red-line-wrapper {padding: 36px 28px 11px; border: 1px #d1d3d4 solid; border-top: 4px #bf0c2a solid;}
a.link-arrow,a.link-triangle {margin-bottom: 25px; color: #606060;}
a.link-arrow:hover,a.link-triangle:hover {color: #cd0404;}
.top-red-line-wrapper .link-arrow {display: block;}
.top-red-line-wrapper .sublevel {padding-left: 20px;}
.top-red-line-wrapper .sublevel .link-arrow {margin-right: 35px; width: 90px; vertical-align: text-top; display: inline-block;}



/*annual report slider*/
.slider-wrapper {width: 900px; height: 340px; overflow: hidden; position: relative;background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/bg_slider_annual_report.gif') center top no-repeat; margin: 0 auto; display: block;}
.slider,.yearList  {position: absolute; top: 0; left: 0; margin: 0 !important;}
.slider {width: 1200px; z-index: 10;}
.yearList {top: 38px; margin-left: 212px !important; }
.yearList a {display:block; width: 77px; height: 73px; margin: 0 auto; padding-top: 4px; color: #fff;}
.yearList a span{  line-height: 77px; background: none; text-align: center;}
.yearList a:hover span{ display: block; background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/bg_year_active.gif') 0 0 no-repeat; width: 77px; height: 77px; text-decoration: underline;}
.yearList li {float: left;}
.yearList .active a span {display: block;}
.yearList .active a:hover span { background: none;}
.yearList .active a {color: #fff; text-decoration: underline; display: block;}
.slider li,.yearList li {display: inline-block; text-align: center;}
.slider li {width: 300px;  float: left;}
.slider li img {width: 100px; margin-top: 13px;-webkit-box-shadow: 0 0 4px 2px rgba(0,0,0,0.3); box-shadow: 0 0 4px 2px rgba(0,0,0,0.3);}
.slider li.active {}
.slider li.active img{width: 127px;margin-top: 0;}
.yearList li {width: 160px;}
.slider-wrapper .btn-next, .slider-wrapper .btn-prev {display: inline-block; width: 60px; height: 171px; position: absolute; top: 0px; z-index: 15}
.slider-wrapper .btn-next {right: 0; background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/btn_indicator.gif') right 0 no-repeat;}
.slider-wrapper .btn-prev {left: 0;background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/btn_indicator.gif') left 0 no-repeat; }
.yearListWrapper {position: relative; z-index: 5; width: 900px; height: 217px; overflow: hidden; margin:155px 0 0; background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/bg_yesrList.jpg') center 0 no-repeat;}

/*popup wrapper css*/
.popup {background: #fff; position: relative;}
.popup .wrapper { width: 695px; display: block; min-width: 695px; padding: 0; padding: 30px;}
.popup .wrapper h2 {padding-top: 0;}
.popup .wrapper p {line-height: 1.5em;}
.popup .wrapper p a {color: #bc0021;}
.popup a.close {position: absolute; right: 20px;top: 20px; background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_popup_close.gif') 0 0 no-repeat; width: 27px; height: 27px; display: inline-block; z-index: 50;}

/*site map css*/
.site-map-section {padding-left: 25px; background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/list_arrow.gif') 3px 20px no-repeat; position: relative}
.site-map-section .expand-arrow {width: 25px; height: 40px; position: absolute; top: 0;left: -25px; cursor: pointer;}
.site-map-section.opened {background-image:url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/expandable_opened.jpg') !important;}
.site-map-section .clearfix {display: block;}
.site-map-section.one-column .left-wrapper { border-right: none;}
.site-map-section a:hover {color: #bc0021 !important;}
.site-map-section h2 { border-bottom: 2px #bc0021 solid; padding-bottom: 5px; position: relative}
.site-map-section .expandable {background: none !important; padding-left: 0 !important;}
.site-map-section .expand-content {margin-left: 0 !important;}
.site-map-section .left-wrapper,.site-map-section .right-wrapper {padding: 0 35px; width: 45%; float: left; margin:15px 0 ;}
.site-map-section .left-wrapper { border-right: 1px #d1d3d4 solid;}
.site-map-section .right-wrapper { width: 40%;}
.site-map-section h3 {clear:both; margin-top: 10px;}
.site-map-section h3 a{color: #201e1d;}
.site-map-section .lv3 li {list-style: none;}
.site-map-section .lv3>li {float: left; margin-right: 40px;}
.site-map-section .lv3.hasSubmenu>li {clear:both;}
.site-map-section .lv3 a{color: #606060;}
.site-map-section .lv4 {margin-top: 14px; margin-bottom: 0; display: block;}
.site-map-section .lv4 {display: block; width: 976px;}
.site-map-section .lv4 li { background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/expandable_closed_transparent.png') 0 0 no-repeat; padding-left: 25px; float: left; margin-right: 20px;}
.btn-toggle-opened {display: none !important; }
.btn-toggle-opened.active {display: block !important;}

/*search css*/
.search-wrapper {}
.search-wrapper .input-search { height: 20px; padding:3px 5px;}
.search-wrapper .btn-search {background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/bg_more.gif') 0 0 no-repeat; display: inline-block; /*width: 75px;*/width: 85px; height: 30px;border: none; color: #fff; text-align: left; padding-left: 15px;}
.search-wrapper .result-wrapper {border:1px #dddddd solid; padding: 20px; padding-top: 0; margin-top: 20px; position: relative;}
.search-wrapper .result-wrapper .result-number {position: absolute; top: -40px; right: 0;}
.search-wrapper .result-wrapper h2 {padding: 0; padding-top: 20px;}
.search-wrapper .result-wrapper h2 a {color: #666666; text-decoration: underline;}
.search-wrapper .result-wrapper a {color: #bc0021;}
.search-wrapper .result-wrapper p {padding-bottom: 0;}
.search-wrapper .paging {display: block; text-align: center; margin-top: 20px;}
.search-wrapper .paging .btn-first,.search-wrapper .paging .btn-prev,.search-wrapper .paging .btn-next,.search-wrapper .paging .btn-last {margin:0 5px;display: inline-block;height: 14px;width: 14px; vertical-align: text-bottom; background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_paging.gif');}
.search-wrapper .paging .btn-first {background-position: 0 0;}
.search-wrapper .paging .btn-prev {background-position: 0 -14px;}
.search-wrapper .paging .btn-next {background-position: 0 -28px;}
.search-wrapper .paging .btn-last {background-position: 0 -42px;}
.search-wrapper .paging input[type="text"] {width: 53px;}
.search-wrapper .paging input[type="button"] {background: #cccccc; border: 2px #cccccc solid;}

/*branches css*/
.maptxt h2 {font-size: 14px; padding-top: 0;}
.maptxt p {line-height: 1.3em; padding-bottom: 5px;}
.maptxt .icon-fax, .maptxt .icon-phone {padding-left: 20px;}
.maptxt .icon-phone {background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/ico_phone.gif') 0 3px no-repeat !important;}
.maptxt .icon-fax {background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/ico_fax.gif') 0 3px no-repeat !important;}
.maptxt .feature-wrapper {display: inline-block; width: 190px; margin-left: -15px;}
.maptxt .feature-wrapper img {margin-left: 15px;}

.map-ico-description {padding: 20px 50px; border:1px #d1d3d4 solid; border-top:none;}
.map-ico-description ul {margin: 0;}
.map-ico-description ul li {list-style: none; display: inline-block; padding-right: 20px;}
.map-ico-description ul li img { margin-right: 20px; margin-bottom: -10px;}

/*credit card*/
a.btn-creditCard {position: relative;}
a.btn-creditCard span{display: inline-block; background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/btn_creditCard.gif); width: 39px; height: 41px; position: absolute; top: -5px; left: -25px;}
ul.credit-card-promotion-list { margin: 0 0 15px 0 !important; padding: 0 !important; text-align: center;}
ul.credit-card-promotion-list li {list-style-type: none; display: inline-block; width: 24%; text-align: center; border-right: 1px #dddddd solid; vertical-align: text-top; min-height: 220px;}
ul.credit-card-promotion-list li.last {border-right: none;}
ul.credit-card-promotion-list li p {line-height: 1.2em;}
ul.level1Listing.creditCard {margin-left: -8px !important;width: 996px;}
ul.level1Listing.creditCard li{width: 319px; margin: 0 6px; position: relative;}
ul.level1Listing.creditCard li img {width: 319px;}
ul.level1Listing.creditCard li .content {width: 96%; position: absolute; left: 0; bottom: 0;display: inline-block; padding: 0; height: auto; padding: 0 2%; text-align: center;z-index: 5;}
ul.level1Listing.creditCard li .content-hover {display: none;}
ul.level1Listing.creditCard li:hover .content-hover {display: table;}
ul.level1Listing.creditCard li .content-hover {position: absolute;	top: 0; left: 0; background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/red_corner_310_black.png) 0 0 no-repeat; text-align: center; vertical-align: middle; padding: 0 30px;width: 259px;height: 200px; z-index: 10;}
ul.level1Listing.creditCard li .content-hover .innerwrapper {display: table-cell; vertical-align: middle;}
ul.level1Listing.creditCard li .content-hover h2,ul.level1Listing.creditCard li .content-hover p { color: #fff; line-height: 1.2em;}

/* form css */
.formTable tr td label {margin: 0 5px;}
.formTable tr td textarea {width: 766px; resize:none;}
.formTable tr td input[type="text"], .formTable tr td select  {width: 285px; border:1px #666666 solid; padding: 3px;}
.formTable tr td select {width: 293px;}
.formTable tr td input[type="radio"],.formTable tr td input[type="checkbox"] {}
.formTable tr td .date{background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/bg-datepicker.jpg') right center no-repeat; cursor: pointer;}

/*stock css*/
.stock .quick-search-wrapper{margin-left: -180px;bottom:auto;}
.stock .quick-search-wrapper .btn-quick-search { float: right;}
.stock .slideShow.innerSlider {height: 56px; overflow:visible;}
.stock .tab {height: 60px;}
.stock .tab li {height: 60px;width: 139px;}
.stock .tab li a {height: 60px;}
.stock .tab li.last {width: 141px;}

.stock .tab-content {}
.stock .tab-content .fz1-5e {font-size: 1.5em;}

.stock .tab-content .w25p {width: 25%;}
.stock .tab-content .w33p {width: 33%;}
.stock .tab-content .w35p {width: 35%;}
.stock .tab-content .w60p {width: 60%;}
.stock .tab-content .w75p {width: 75%;}
.stock .tab-content .w325 { width: 325px; }
.stock .tab-content .w375 { width: 375px; }
.stock .tab-content .w465 { width: 465px; }
.stock .tab-content .w555 { width: 555px; }
.stock .tab-content .w570 { width: 570px; }
.stock .tab-content .w605 { width: 605px; }
.stock .tab-content .w710 { width: 710px; }


.stock .tab-content .floatL {float: left;} 
.stock .tab-content .floatR {float: right;}
.stock .tab-content .btn-more { color: #ffffff; background: url('/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/btn_more.png') right 0 no-repeat; padding-right: 20px; line-height: 15px;}
.stock .tab-content .up-arror, .stock .tab-content .left-arror, .stock .tab-content .down-arror {display: inline-block; margin-right: 10px;}
.stock .tab-content .up-arror {width: 0; height: 0; border-style: solid; border-width: 0 7.5px 13px 7.5px; border-color: transparent transparent #1da000 transparent; }
.stock .tab-content .left-arror {width: 0; height: 0; border-style: solid; border-width: 7.5px 13px 7.5px 0; border-color: transparent #222222 transparent transparent; }
.stock .tab-content .down-arror {width: 0; height: 0; border-style: solid; border-width: 13px 7.5px 0 7.5px; border-color: #bc0022 transparent transparent transparent; }
.stock .tab-content .stock-detail h2{ color: #000;}
.stock .tab-content table .sub-title-red{ background: #bc0021; color: #fff; text-align: left; font-weight: bold;}
.stock .tab-content table .empty {background: none;}
.stock .tab-content table .sub-title-grey {background: #cccccc; color: #222222; font-weight: bold;}
.stock .tab-content table .colorRed td,.stock .tab-content table .colorRed{color:#BC0020 !important;}
.stock .tab-content table .colorGreen td,.stock .tab-content table .colorGreen{color:#1ea000 !important;}
.stock .tab-content table.resetWidth td {width: auto;}
.stock .tab-content table tfoot tr td{background: #be9964; color: #fff; font-weight: bold;}
.stock .tab-content input ,.stock .tab-content select{background: #ffffff; color: #666666; width: 150px;}
.stock .tab-content input.radio{width: auto; background-color: transparent;;}
.stock .tab-content input.input-serial-number { width: 65px;}
.stock .tab-content marquee{ background: #000; color: #00ff00; padding: 4px; font-weight: bold; margin-bottom: 18px;}
.stock .tab-content .tab-inner.lv2 {background: #ffffff;}
.stock .tab-content .tab-inner.lv2 a {padding:20px 30px; display: inline-block; color: #222222; position: relative; background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/bg_gery_vertical_line_short.jpg) right center no-repeat; font-size: 16px;}
.stock .tab-content .tab-inner.lv2 a:hover .bg, .stock .tab-content .tab-inner.lv2 a.active .bg {background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/red_corner_166.png) 0 0 no-repeat; position: absolute; top: 0; right: 0; left: 0; bottom: 0;}
.stock .tab-content .tab-inner.lv3 {background: #cccccc; padding: 0 15px;}
.stock .tab-content .tab-inner.lv3 a { color: #222222; padding: 0 13px 15px 13px; display: inline-block;border-bottom: 3px #cccccc solid;margin-top: 15px; font-size: 16px;}
.stock .tab-content .tab-inner.lv3 a:hover,.stock .tab-content .tab-inner.lv3 a.active {border-bottom: 3px #bc0021 solid;color: #bc0021;} 
.stock .tab-content .tab-inner.lv3.black a { font-size: 16px;}
.stock .tab-content .tab-inner.lv3.black a:hover,.stock .tab-content .tab-inner.lv3.black a.active{border-bottom: 3px #222222 solid;color: #222222;}

.stock .tab-content .search { padding: 10px 0;}
.stock .tab-content .search.grey-bg {background: #cccccc; padding: 10px; margin-bottom: 3px;}
.stock .tab-content .search p {display: inline-block; padding-bottom: 0; color: #222222;}
.stock .tab-content .search .btn-arror {background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/list_arrow.gif) 0 0 no-repeat; display: inline-block; width: 15px; height: 15px; vertical-align: text-bottom; }
.stock .tab-content .search .btn-search {background: url(/SiteCollectionDocuments/ICBC/Resources/ICBC/haiwai/Asia/photo/2014/icon_search.gif) center center no-repeat; display: inline-block; width: 15px; height: 15px; vertical-align: text-bottom; }
.stock .tab-content .one-column {width: 100%;}
.stock .tab-content .one-column thead td {background: #bc0021 !important; color: #ffffff;}
.stock .tab-content .one-column tr th,.stock .tab-content .one-column tr td{background: #ffffff; border:none; text-align: left; padding: 10px; border-bottom:3px #efefef solid;}
.stock .tab-content .one-column tr th { width: 16%;}
.stock .tab-content .one-column tr td { width: 84%;}


.stock .tab-content .title{ color:#bd0021; font-size: 16px; font-weight: 600}
.stock .tab-content .stock_name{background: #bc0021; color:#fff ;padding: 10px; margin-bottom:3px }
.stock .tab-content .color_type{ color: #404040;}
.stock .tab-content .stock_graph{background: #fff;padding: 15px;}
.stock .tab-content .stock_price tr td{width: 10%;}
.stock .tab-content .stock_price tr td.txtLeft{text-align: left; padding-left:22px }
.stock .tab-content .stock_price tr td.w50p{ width:50%;}
.stock .tab-content .stock_price tr td.w25p{ width:25%;}
.stock .tab-content .stock_price tr td.w15p{ width:15%;}

.stock .tab-content .stock_graph_filter table{float: none; width: 500px;}
.stock .tab-content .stock_graph_filter table td{text-align: left; border-bottom: none; border-right: none; vertical-align: text-bottom;}
.stock .tab-content .stock_graph_filter .w46{width: 46px;margin-right: 11px;}
.stock .tab-content .stock_graph_filter select,.stock .tab-content .stock_graph_filter select input{width: 193px;padding: 2px;}
.stock .tab-content .stock_graph_filter .borderGary{ border:solid 1px #cccccc;}
.stock .tab-content .stock_graph_filter .bgGary{ background-color: #cccccc}

.stock .tab-content a.update_btn{display: inline-block; background-color:#bd0021;color:#fff;padding: 2px 10px;}
.stock .tab-content .white-wrapper {background: #ffffff; padding: 18px;}
.stock .tab-content .paging { text-align: right; margin-bottom: 5px;}
.stock .tab-content .paging a {background:#cccccc; padding:7px 12px; color: #222222;}
.stock .tab-content .paging a.active,.stock .tab-content .paging a:hover{background: #bd0021; color: #ffffff;}
.stock .tab-content .note { color: #222222; text-align: right;float: right;}
.stock .tab-content .logo_aa_stock {display: inline-block; margin-right: 15px; vertical-align: middle; }
.stock .tab-content a{color: #bd0021;}
.stock .tab-content a:hover {text-decoration: underline;}

@media screen and (min-width:1025px){
}

/*for IE8*/
header{ position:absolute \9;}
.login{ position:absolute \9;}
.scrolling .login{ top:30px \9;position: fixed \9;}
.main .login.show,.main .scrolling .login.show{ top:-145px \9;}
.login.show{ top:-20px \9;}	
.scrolling .login.show{ top:-145px \9;}

@media screen and (max-width:1024px){
	/*.login {margin-left:-48%;}*/
	header{ position:absolute;}
	.login{ position:absolute; margin-left:-49%; transition:top 0ms ease-out; -moz-transition:top 0ms ease-out; -webkit-transition:top 0ms ease-out;}
	.scrolling .login{ top:30px;position: fixed;}
	.main .login.show,.main .scrolling .login.show{ top:-145px;}
	.login.show{ top:-20px;}	
	.scrolling .login.show{ top:-145px;}
}

@media screen and (max-height:570px){
		header{ position:absolute;}
		.login{ position:absolute; margin-left:-49%; transition:top 0ms ease-out; -moz-transition:top 0ms ease-out; -webkit-transition:top 0ms ease-out;}
		.scrolling .login{ top:30px;position: fixed;}
		.main .login.show,.main .scrolling .login.show{ top:-145px;}
		.login.show{ top:-20px;}	
		.scrolling .login.show{ top:-145px;}

}

@media screen and (min-width:641px) and (max-width:768px){
}

@media screen and (max-width:768px){
}

@media screen and (max-width:640px){
}

@media screen and (max-width:568px){
}

@media screen and (max-width:568px) and (orientation: landscape){
}


@media print{
	body,html{ background:#fff; color:#000;}
	header nav,header .submenu,header .bg,footer table,.login,.hero,.bannerContainer,.col2Style .right{ display:none;}
	header{ position:relative; top:inherit; left:inherit; margin:0 0 30px 0;}
	header .logo{ left:0; top:0;}
	header .inner{ height:80px;border-bottom:1px solid #aaa;}
	.wrapper{ padding:0;}
	.col2Style,.col2Style .left{ width:98%; padding:0 2% 0 0;}
	.col2Style .left{ padding:0; margin:0;}
	footer{ background:none; min-height:inherit;}
	footer .inner{ width:100%;}
	footer .copyright{ color:#000;}
}