@charset "utf-8";

/*
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { 
}
ol, ul { 
}
body{ font-size:12px; color:#266fa8; font-family:Helvetica,Verdana,Arial,sans-serif;}
a {color:#266fa8; text-decoration:none;}
a:hover {color:#262626;}
*/

/*首頁login before區塊*/
.member_login{display:block;height:175px;width:180px;background:url(../images/login.png) 0 0 no-repeat;padding:8px 0 0 0;}
.member_login_title{display:block;width:80px;margin:0 auto;height:25px;background:url(../images/login.png) 0 -250px no-repeat;}
.member_login_hello{display:block;width:165px;margin:0 auto;height:15px;}
#member_nickname {width:120px;text-overflow : ellipsis;  overflow : hidden; white-space : nowrap; display:inline-block;}
.member_login_main{display:block;padding-top:10px;}
.member_login_main ul{padding:0;margin:0;}
.member_login_main li{margin:0 auto; height:28px;list-style-image:none;}

/*各服務login before區塊*/
.member_loginb{display:block;height:183px;width:180px;background:url(../images/loginb.png) -180px -220px no-repeat;}
.member_login_mainb{display:block;}
.member_login_mainb ul {padding:0;margin:0;}
.member_login_mainb li.loginb_btn{width:180px; margin:0 auto; height:61px; list-style-image:none;}
.member_login_mainb li.loginb_btn a#f1{display:block;background:url(../images/loginb.png) 0 0 no-repeat; height:61px;}
.member_login_mainb li.loginb_btn a#f2{display:block;background:url(../images/loginb.png) 0 -61px no-repeat; height:61px;}
.member_login_mainb li.loginb_btn a#f3{display:block;background:url(../images/loginb.png) 0 -122px no-repeat; height:61px;}
.member_login_mainb li.loginb_btn a#f1:hover{display:block;background:url(../images/loginb.png) -180px 0 no-repeat; height:61px;}
.member_login_mainb li.loginb_btn a#f2:hover{display:block;background:url(../images/loginb.png) -180px -61px no-repeat; height:61px;}
.member_login_mainb li.loginb_btn a#f3:hover{display:block;background:url(../images/loginb.png) -180px -122px no-repeat; height:61px;}

/*首頁+各服務login after區塊*/
.member_logina{font-size:12px; color:#266fa8; font-family:Helvetica,Verdana,Arial,sans-serif;display:block;height:175px;width:180px;background:url(../images/loginb.png) -180px -220px no-repeat;padding:8px 0 0 0;}
.member_avatar{ width:100px; height:100px; margin:0 auto; overflow:hidden;}
.member_id { background:#fefefe;width:100px;height:18px;border:1px solid #64a4d9;color:#069;}
.member_pass{ background:#fefefe;width:100px;height:18px;border:1px solid #64a4d9;color:#069;}
.member_rememberme{ margin:2px;}
.member_func{display:block;width:113px;margin:0 auto;}
.member_hottxt{color:#F00;}
.personallink {display:block;margin:5px 0;width:58px;}
.personallink a {color:#266fa8; text-decoration:none;}
.personallink a:hover {color:#262626;}
ul#sidebar-personalLink {list-style-image:none;list-style-position:outside;list-style-type:none;display:block;height:6em;margin:0 auto;padding:0;width:58px;}
ul#sidebar-personalLink li {float:left;height:1.8em;list-style-type:none;padding:0 3px;width:50px; display:inline;}
.member_btn_login{background:url(../images/loginb.png) 0 -280px no-repeat; display:block;width:113px;height:22px;margin:0 auto;}
.member_btn_login:hover{background:url(../images/loginb.png) 0 -304px no-repeat; display:block;width:113px;height:22px;margin:0 auto;}
.member_btn_logout{float:right;background:url(../images/loginb.png) -120px -250px no-repeat;display:block;height:19px;width:35px;}
.member_btn_logout:hover{background:url(../images/loginb.png) -120px -249px no-repeat;display:block;}
.member_btn_manage{background:url(../images/loginb.png) 0 -360px no-repeat; display:block;width:113px;height:22px;margin:10px 0 0 8px;}
.member_btn_manage:hover{background:url(../images/loginb.png) 0 -384px no-repeat; display:block;width:113px;height:22px;margin:10px 0 0 8px;}