﻿body{margin:0px;text-align:center;}
		
img {border:none;}
		
.wrapper{margin:0px auto; width:1000px; height:700px; text-align:center;}
		
.header{padding:26px 9px 10px 9px; text-align:left;}
.nav {background: url("../../Images/Common/warrant-nav-shadow.png") no-repeat left bottom; height: 40px;}
.cls_red {margin:0px auto; width: 978px; border-top: 21px solid #e21f23; }

/* 登入區塊 */
.tb_login {border-collapse: collapse; border:none; width:522px; margin:60px auto;}
.title {background: url("../../Images/Common/popout-w522-title.png") no-repeat center bottom; height: 60px; width: 522px; color: #fff; font-size: 20px; font-weight: bold; text-align: center; padding-bottom:12px;}
.con {background: url("../../Images/Common/popout-w522-con.png") repeat-y scroll 0 0; padding: 15px 20px 15px 30px; width: 472px;}
.bot {background: url("../../Images/Common/popout-w522-bot.png") no-repeat scroll 0 0; height: 22px; width: 522px;}
		
.con table{border-collapse: collapse; border:none; width:90%; margin:10px auto 20px auto;}
.con table td{border:none;color: black; font-size: 16px; font-weight: bold; font-family: "Arial","微軟正黑體"; text-align:left; line-height:50px;}
.con table td input {width:200px;}
		
/* Footer 外框 */
.cls_footer{width:982px; border-top:1px solid #ececec; padding:18px 0px; margin:0px auto;}

/* Footer 選單 */
.cls_footer_menu            {border-collapse: collapse; border:none;}
.cls_footer_menu td         {border:none; font-size:15px; font-family:'Arial','微軟正黑體'; text-align:left; height:35px;}
.cls_footer_menu td a       {text-decoration:none; cursor:pointer; color:#4d8abd;}
.cls_footer_menu td a:hover {color:#2897e3;}

/* 企業團網站 - 子選單 */
.cls_footer_menu td .cls_footer_submenu{color:#4d8abd; cursor:pointer; width:100px; position: relative;}
.cls_footer_menu td .cls_footer_submenu span {padding-top:20px;}
.cls_footer_menu td .cls_footer_submenu:hover{color:#2897e3;}
.cls_footer_menu td .cls_footer_submenu:hover div{display:block;}
.cls_footer_menu td .cls_footer_submenu_item {display:none; position: absolute; top: -140px; left:-30px; cursor: pointer; overflow: hidden; width: 150px; background-color: #FFF; border: 1px solid #d0d0d0; border-collapse: separate; -webkit-box-shadow: 0px 0px 6px #bfbfbf; -moz-box-shadow: 0px 0px 6px #bfbfbf; box-shadow: 0px 0px 6px #bfbfbf; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; z-index: 99;}
.cls_footer_menu td .cls_footer_submenu_item a {display: block; padding: 0 5px 0 15px; line-height: 26px; color: #4d8abd; text-decoration: none; font-family: 'Arial','微軟正黑體';}
.cls_footer_menu td .cls_footer_submenu_item a:hover {background-color: #919191; color: #FFFFFF; text-decoration: none;}

/* Footer 營業據點、客服信箱、線上電話客服 */
.cls_footer_service             {border-collapse: collapse; border:none; margin:0px auto 5px auto;}
.cls_footer_service td          {border:none; font-size:12px; font-family:'Arial','微軟正黑體'; text-align:left; line-height:28px;}
.cls_footer_service td a        {text-decoration:none; cursor:pointer; color:#4d8abd; margin-right:20px;}
.cls_footer_service td a:hover  {color:#2897e3;}
.cls_footer_service td a img    {margin-right:5px;}        
.cls_footer_service td.cls_OnlineService{background:url('../../Images/Common/footer_OnlineService.png') no-repeat center left; width:152px; text-align:left; font-size:12px; font-family:'Arial','微軟正黑體'; padding-left:4px; line-height:28px;}

/* Footer 相關訊息 */
.cls_footer_info     {border-collapse: collapse; border:none;}
.cls_footer_info td  {border:none; font-size:12px; font-family:'Arial','微軟正黑體'; text-align:center; height:22px; color:#a0a0a0;}

/* Loading 畫面 */
#divLoading     {position:fixed;z-index:1000;top:0%;left:0%;width:100%;height:100%;border:medium none;text-align:left;display:none}
#divLoading table {border-collapse:collapse;border:none;z-index:1;position:relative;top:30%;}
#divLoading table td {border-collapse:collapse;border:none;text-align:center;}
#divLoading .LoadingMask {background-color:rgb(0,0,0);opacity:0.58;filter:alpha(opacity=58);width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:0}
