@charset "utf-8";

.login_reg_wrap{ width: 227px; height: 86px;}
.login_reg_wrap .top_left{height:27px;font-size:12px;line-height:27px; padding-left:5px;margin:0px;background:url(../images/user_top_border2.png) no-repeat left top;}
.login_reg_wrap .top_left .top_right{height:27px;font-size:12px; font-weight: bold; line-height:27px;padding:0px;margin:0px;background:url(../images/user_top_border.png) no-repeat right top; text-align: center; color: #ffffff;}
.login_reg_wrap .body_left{padding:0px;padding-left:7px;background:url(../images/user_body_border.png) repeat-y left top;}
.login_reg_wrap .body_left .body_right{padding:0px;padding-right:9px; background:url(../images/user_body_border2.png) repeat-y right top;}
.login_reg_wrap .bottom_left{height:5px;font-size:0px;line-height:0px;padding:0px;padding-left:5px;margin:0px;background:url(../images/user_bottom_border.png) no-repeat left bottom;}
.login_reg_wrap .bottom_left .bottom_right{height:5px;font-size:0px;line-height:0px;padding:0px;margin:0px;background:url(../images/user_bottom_border2.png) no-repeat right bottom;}
.mb_10 { padding-bottom: 10px;}
.pt_14 { padding-top: 14px;}
#arrow2 a { display: inline-block; height: 27px; overflow: hidden;}
.mr_5 { margin-right: 5px;}
.ml_10 { margin-left: 10px;}


.card_login_wrap{ width: 244px; height: 115px; padding: 42px 0 0 16px; overflow: hidden; background: url(../images/card_login_bg.png) no-repeat;}
.card_login_wrap .p_1 { padding: 6px 0 0 50px;}
.card_login_wrap .a_1 { padding: 0 14px 0 8px;}
.card_login_wrap .p_1 a { color: #103F9B; font-weight: bold; text-decoration: none;}


.card_service_wrap{ width: 260px; height: 192px; overflow: hidden; background: url(../images/card_service_wrap.png) no-repeat; margin-top: 8px;}
.card_service_wrap ul{ padding-top: 39px;}
.card_service_wrap li{}
.card_service_wrap li a{ display: block; height: 24px; line-height: 24px; padding-right: 40px; text-align: right;background: url(../images/arr_05.gif) 225px 7px no-repeat;}
.card_service_wrap li a:hover{background: url(../images/arrow_move.gif) 225px 7px no-repeat;}


.h_login_wrap{width: 227px; height: 86px; margin-left: 4px;}
.h_login_wrap h3{ font-size: 12px; text-align: center; padding: 10px 0 20px 0;}
.h_login_wrap p a{ text-align: center; float: left; background:url(../images/card_h_login_bg.png) no-repeat; width: 67px; height: 27px; line-height: 27px; color: #fff; margin-right: 6px; }


