/* CSS Document */

#login_con{width:690px; margin:0 auto 20px auto;}

#login_con li{height:42px;padding-top:10px;text-align:left; }

.bfocus{background-color:#83AFCC}

.bfocus label{color:#FFFFFF; font-weight:bold;}

.bfocus .txt{border:1px inset #999999;}

#login_con .title{color:#000000; font-size:14px;border-bottom:1px dotted #808080; color:#21679F; height:20px; line-height:20px}

#login_con .cue{height:23px;}

#login_con .cue p{ float:left;height:100%; text-align:center; font-weight:bold; line-height:23px;}

#login_con .cue .ora_1{width:325px;background-color:#FF6600;color:#FFFFFF}

#login_con .cue .gray_1{width:328px;background-color:#E4E4E4;color:#333333}

#login_con .cue .gray,#login_con .cue .ora,#login_con .cue .cent{background-image:url(/images/flow_steps_bg.jpg); font-size:0}

#login_con .cue .gray{width:7px;background-position:0 -28px}

#login_con .cue .ora{width:6px;background-position:left top}

#login_con .cue .cent{width:21px;background-position:left bottom;}

#login_con .say{border:1px solid #EF7E09; background:#FEF4EB; margin:10px auto 10px auto;padding-left:10px; height:25px;}

.txt{height:20px;width:170px;border:1px solid #C0C0C0;float:left;margin-left:10px;padding-top:6px}

.txt1{width:200px;text-align:right;float:left;margin-top:6px;font-size:14px;line-height:20px;letter-spacing:2px}

.txt2{text-align:left;float:left;margin:12px auto auto 2px;font-size:12px; font-weight:bold; color:#FF0000}

.txt3{float:left;margin:12px auto auto 10px;}

.jud{float:left;margin:8px 0 0 5px;}

.verimg{float:left;margin-left:10px;width:85px;height:30px;}

#ver_txt{padding-left:30px;width:75px;background:url(/images/code_bg.gif)}

#name,#loginid{padding-left:30px;background:url(/images/user_bg.gif)}

#password,#confirm_password{padding-left:30px;background:url(/images/pass_bg.gif); background-repeat:no-repeat; width:170px;}

.sub{font-size:12px;}

.sub .subbt_login,.sub .subbt_reg,.sub label{float:left}

.sub label{margin:15px 0 auto 5px;}

.sub .subbt_reg{margin-left:210px; width:208px; height:46px;border:0;cursor:pointer;background-image:url(../images/pass_bt_05.gif); color:#FFFFFF; font-weight:bold; font-size:16px;}

.sub .subbt_login{ margin-left:210px;border:0; cursor:pointer;background-image:url(../images/login_03.jpg); width:113px; height:38px;}

#login_con .read{height:20px;font-size:12px;}

.read a{color:#000000; text-decoration:underline; margin-left:215px;}

.read2{height:20px;font-size:12px;color:#ccc}

.read input,.read2 input{float:left;margin:0 5px auto 210px; height:16px}

.notice{padding-left:130px;font-size:14px}

.setting,.setting_bg{height:35px;width:300px;background-color:#FFFFFF;position:relative}

.setting_bg{background-color:#999999}

.setting{border:1px solid #5B98C7;top:-5px;left:-5px;}

.setting .lock{margin:10px auto auto 5px;float:left;}

#login_con .notice .setting_bg .setting a{margin-left:5px;float:left;color:#000000;line-height:33px;}

.lock,.notice .down,.extend{background:url(/images/n_ico.jpg); float:left}

.setting .lock{width:14px;height:15px;background-position:0 -91px;margin-left:82px; display:inline;}

.notice .down{width:25px; height:24px; background-position:0 -6px;}

.notice .extend{width:20px; height:20px; background-position:-5px -53px;margin-left:3px}

#login_con .hr{ border-bottom:1px dotted; color:#999999; font-size:12px; height:20px; text-align:left; padding:inherit}

.dtxt1,.dtxt{float:left;margin-left:10px; color:#000000; text-decoration:underline; line-height:22px}

.dtxt1{ color:#FF0000;}