﻿/*我的帳戶*/
.my_ico_wdzh{ background-image: url(/Images/admin1inke_bg.png); background-repeat: no-repeat; background-position: 0px -53px; height: 61px; width: 63px;position: absolute; }
.my_account{ border: 2px solid #8bbfe6; display: block; overflow: hidden; width:956px; }
.my_account_ico{ height: 330px; width: 700px; padding-top: 20px; padding-right: 50px; padding-left: 205px; }
.my_account_ico li{ background-image: url(/Images/my_account_ico.png); background-repeat: no-repeat; height: 90px; width: 195px; float: left; overflow: hidden; margin-right: 150px; margin-bottom: 20px; display: block; }
.my_account_ico li span { display: block; text-indent: -9999px;line-height: 90px;}
.my_account_ico .ddcx{ background-position: 3px 3px;  }
.my_account_ico .ddcx a{ display: block; height:88px;}
.my_account_ico .ddcx a:hover{background-image: url(/Images/my_account_ico_hover.png); background-repeat: no-repeat;background-position: 3px 0px;  }
.my_account_ico .xlxg{background-position: -205px -1px; }
.my_account_ico .xlxg a{ display: block; height:88px;}
.my_account_ico .xlxg a:hover{background-image: url(/Images/my_account_ico_hover.png); background-repeat: no-repeat;background-position: -205px -4px;  }
.my_account_ico .zzcx{background-position: -415px -1px; }
.my_account_ico .zzcx a{ display: block; height:88px;}
.my_account_ico .zzcx a:hover{background-image: url(/Images/my_account_ico_hover.png); background-repeat: no-repeat;background-position: -415px -4px;  }
.my_account_ico .xxcs{background-position: -630px 3px;}
.my_account_ico .xxcs a{ display: block; height:88px;}
.my_account_ico .xxcs a:hover{background-image: url(/Images/my_account_ico_hover.png); background-repeat: no-repeat;background-position: -630px 0px;  }

.my_account_ico .ddne a{ display: block; height:88px;background-image: url(/Images/account_ico_2.png); background-repeat: no-repeat;background-position: 0px 0px;  }
.my_account_ico .ddne a:hover{background-image: url(/Images//Images/account_ico_2.png); background-repeat: no-repeat;background-position:-198px 1px;  }
.my_account_ico .xgmm a{ display: block; height:88px;background-image: url(/Images/account_ico_2.png); background-repeat: no-repeat;background-position: -409px 2px;  }
.my_account_ico .xgmm a:hover{background-image: url(/Images/account_ico_2.png); background-repeat: no-repeat;background-position: -605px 3px;   }

/*子菜单导航*/
.my_account .hyzl{ width: 200px; margin-top:7px; color: #666; overflow: hidden; height:44px; padding-left: 70px; }
.menu_account_ico{ width:675px; padding-top: 4px; padding-bottom: 4px; }
.menu_account_ico li{ background-image: url(/Images/admin1inke_bg.png); background-repeat: no-repeat; height: 50px; width: 115px; float: left; overflow: hidden; margin-right: 20px; display: block;}

.menu_account_ico li a{ display: block; height:48px;}
.menu_account_ico li a:hover{border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #7cb411; height:47px;_height:40px;}

.menu_account_ico li span { display: block; text-indent: -9999px;line-height: 50px;}
.menu_account_ico .aqtc{ background-position: -475px -1px;  }
.menu_account_ico .ddcx{ background-position: -1px -1px;  }
.menu_account_ico .xlxg{background-position: -117px -1px; }
.menu_account_ico .zzcx{background-position: -238px -1px; }
.menu_account_ico .xxcs{background-position: -358px 0px;}

.my_fk_bg{/*background-color: #fff3d9;*/padding: 10px; color: #404040; }

/*註冊步驟*/
.red_12345{ margin-top: 15px; margin-bottom: 10px; }
.red_12345 li{ float: left; height: 27px; margin-right: 15px; }
.red_12345 .bz01{ background-image: url(/Images/admin1inke_bg.png); background-repeat: no-repeat; background-position: -2px -138px; height: 27px; width: 90px; }
.red_12345 .bz02{background-image: url(/Images/admin1inke_bg.png); background-repeat: no-repeat; background-position: -115px -138px; height: 27px; width: 90px;}
.red_12345 .bz03{background-image: url(/Images/admin1inke_bg.png); background-repeat: no-repeat; background-position: -225px -138px; height: 27px; width: 154px;}
.red_12345 .bz04{background-image: url(/Images/admin1inke_bg.png); background-repeat: no-repeat; background-position: -406px -138px; height: 27px; width: 90px;}
.red_12345 .bz01_h{ background-image: url(/Images/admin1inke_bg.png); background-repeat: no-repeat; background-position: -2px -168px; height: 27px; width: 90px; }
.red_12345 .bz02_h{background-image: url(/Images/admin1inke_bg.png); background-repeat: no-repeat; background-position: -115px -168px; height: 27px; width: 90px;}
.red_12345 .bz03_h{background-image: url(/Images/admin1inke_bg.png); background-repeat: no-repeat; background-position: -225px -168px; height: 27px; width: 154px;}
.red_12345 .bz04_h{background-image: url(/Images/admin1inke_bg.png); background-repeat: no-repeat; background-position: -406px -168px; height: 27px; width: 90px;}

/*登錄與註冊*/
.tgral3 {color:#333;}
.tgral6 {color:#666;}
.tgral9 {color:#999;}
.px14{ font-size: 14px; }
.loginbox {float:left;width:358px;margin-right:25px;background:url(/Images/loginbox_t.gif) no-repeat;padding-top:12px;}
  .loginbox .boxbot{background:url(/Images/loginbox_b.gif) bottom no-repeat;height:12px;font-size:0;line-height:12px;}
  .loginbox .boxbg{background:url(/Images/loginbox_m.gif) repeat-y;}
.boxbg p{line-height:22px;padding:15px 0 10px 24px;}
.boxbg .login{margin:0 auto;width:336px;}
  .login h2{background:url(/Images/loginbox_mT.gif) no-repeat;height:30px;padding:15px 0 0 11px;font-size:12px;font-weight:normal;color:#666;}
  .login dl{ background:url(/Images/loginbox_mM.gif) repeat-y; padding-top: 18px; padding-right: 0; padding-bottom: 1px; padding-left: 20px; }
  .login dd{margin-bottom:13px;}
  .login dd.lp{padding-left:70px;}
  .login .flp{padding-left:70px;}
  .login .loginboxbot{background:url(/Images/loginbox_mB.gif) no-repeat;height:14px;}
  
/*原common公用文件*/
.errorSimple{
	color:Red;font-size:12px; font-family:Arial;
}
.unvalidator {       
    color:#E10112;font-size:12px;
	border: 1px solid #efb49d;padding:6px 30px 5px 25px; margin:5px;
	background:#FFFCFC url(Images/unvalidator.gif) no-repeat 5px;
	width:300px;
}
.success{
	background:#E8F4E8 url(/Images/ok.gif) no-repeat 5px;
	border: 1px #008000 solid; padding:3px 8px 3px 25px; margin:1px;
	color:green; font-size:12px;width:300px;
}
.ok
{
	background:url(Images/ok_big.gif) no-repeat 5px;
	padding:20px 20px 20px 70px;
	color:#04BD08; font-size:16px; font-weight:bold;
}
.loading{
	color:#536851;font-size:12px;
	border: 1px solid #A6C16A;padding:6px 30px 5px 25px;margin:5px;
	background:#FFFFE0 url(/Images/Loading.gif) no-repeat 5px;
}
.loadingImg{
	background:#FFFCFC url(/Images/Loading.gif) no-repeat 5px;
}
.topRight{ position:absolute; top:2px; right:2px;}
.errorSimple{
	color:Red;font-size:12px; font-family:Arial;
}
.error{
	color:#E10112;font-size:12px;
	/*border: 1px solid #efb49d;padding:6px 10px 5px 25px; margin:5px;
	background:#FFFCFC url(Images/error.gif) no-repeat 5px;
	width:270px;*/
}
.errorBig{
	border: 1px solid #efb49d;
	width:500px;
	color:#E10112; font-size:14px; 
	margin:100px auto 100px auto; 
	padding:30px 0pt 15px 50px; /*20px 0pt 15px 20px;*/
	background:#FFFFF8 url(images/error.gif) no-repeat 5% 37%;
}
.warning{
	background:#E0EEF9 url(Images/Warning.gif) no-repeat 5px;
	border: 1px #D0E8FF solid; padding:6px 30px 5px 25px; margin:5px;
	color:#2080D0; font-size:12px;
}
.warning2{
	background:#E0EEF9;
	border: 1px #58A0DC solid; padding:6px 30px 5px 25px; 
	color:#2080D0; font-size:12px;
}
a.btnyellow , a.btnyellow:hover{
	color:#000;text-decoration: none;text-align:center;
	background-color: #FFDB00;
	border-bottom:1px #964E00 solid;border-right:1px #964E00 solid;
	width:60px;padding: 7px 6px 4px 6px;
}

a.btnblue , a.btnblue:hover{
	color:#FFF;text-decoration: none;text-align:center;
	background-color: #5C97E9;
	border-bottom:1px #2E4C74 solid;border-right:1px #2E4C74 solid;
	width:80px;padding: 7px 10px 4px 10px;
}

a.btnGray , a.btnGray:hover{
	color:#5D5D5D;text-decoration: none;text-align:center; font-weight:normal;
	background-color: #F3F3F3;
	border-bottom:1px #C4C4C4 solid;border-right:1px #C4C4C4 solid;
	width:80px;padding: 4px 12px 3px 12px;
}
a.btnblue2 , a.btnblue2:hover{
	color:#5D5D5D;text-decoration: none;text-align:center; font-weight:normal;
	background-color: #EEF7FE;
	border-bottom:1px #9FBDE3 solid;border-right:1px #9FBDE3 solid;
	width:80px;padding: 4px 5px 3px 5px;
}
.textgray{ color:#B6B6B6;}
.gray{ color:#808080;}

.bigNumber{ color:#BF00BF; font: 18px Verdana;text-align:center;}
.email{ color:#3C3C3C; font: 10px Arial; text-align:center;}
.date{ color:#999; font: 10px Arial; text-align:center;}
.datetime{ color:#7C7C7C; font-size:11px; font-family:Verdana;font-style: italic; margin-left:10px;}
.unitname{ color:#58A0DC;}

