/* ºñ¹Ð¹øÈ£ º¯°æ¾È³» */
.password_change {position:absolute;left:0;top:0;width:352px;height:257px;padding:22px 26px 0 25px;background:url(../images/main/password_change_bg.gif) left top no-repeat;z-index:1;}
.password_change h3 {float:left;padding:0 0 0 97px;}
.password_change p.close {float:right;}
.password_change .txt {float:left;width:100%;margin:15px 0 0 0;text-align:center;color:#1170c1;font-size:11px;text-decoration:underline;}
.password_change .btn {display:inline;float:left;margin:15px 0 0 61px;}
.password_change .btn li {float:left;padding:0 4px 0 0;}
.password_change .today {display:inline;float:right;width:120px;margin:17px -20px 0 0;color:#4a4c4e;font-size:11px;}
.password_change .today span {padding:0 0 0 4px;}

.c_left {position:relative;float:left;width:450px;}

.notice,
.center_btn,
.emoticon_group { position:relative; float:left; width:450px;}

.notice { height:137px;}

.notice h3 {float:left;}
.notice p { float:right;}
.notice .notice_content { float:left; width:450px; height:100px; padding:11px 0 0 0; background:url(../images/new_images2/common/bg_dotline.gif) repeat-x top; margin-top:11px;}
.notice .notice_content li { float:left; padding:0 0 0 8px; width:442px; line-height:21px; color:#414345; background:url(../images/main/noitce_dot.gif) left 6px no-repeat;}
.notice .notice_content li img { vertical-align:middle;}
.notice .notice_content li .notice_date { float:right;}
.notice .notice_content li a { float:left; width:325px; color:#383736;}
.notice .notice_content li .notice_title { font-weight:bold; color:#ff5c5c; letter-spacing:-1px;}

.center_btn {}
.center_btn li {float:left;}

.module_btn { float:left; padding-top:20px;}

.emoticon_group {height:284px; margin-top:19px; background:url(../images/main/noitce_bg.gif) left 24px repeat-x;}
.emoticon_tab ul li { float:left; padding-right:2px;}
.emoticon_group p {display:inline;float:left;margin:0 38px 0 0;}

.emoticon_group div h3 {float:left;padding:0 0 0 3px;}
.emoticon_group div h3 a {display:block;}
.emoticon_group div h3 a.btn {text-indent:-1000px;overflow:hidden;}

.emoticon_group div.tabcontent {position:absolute;left:0;top:19px;width:403px;height:286px;display:none !important;}
.emoticon_group #emoticon1.on div.tabcontent,
.emoticon_group #emoticon2.on div.tabcontent {display:block !important;}
.emoticon_group #emoticon3.on div.tabcontent {display:block !important;}

.emoticon_group #emoticon1 ul {float:left !important;width:450px;height:248px;padding:16px 0 0 0;}
.emoticon_group #emoticon1 ul li {display:inline;float:left;width:108px;height:91px;padding:30px 15px 0 21px;margin:0 9px 0 0;background:url(../images/new_images2/main/emoticon_bg.gif) left top no-repeat;}
.emoticon_group #emoticon1 ul li textarea {overflow:hidden;width:98px;height:73px;line-height:15px;color:#464646;border:none;font-size:12px;border:solid 0;}

.emoticon_group #emoticon2 ul {float:left !important;width:450px;height:248px;padding:16px 0 0 0;}
.emoticon_group #emoticon2 ul li {display:inline;float:left;width:108px;height:278px;padding:30px 5px 0 21px;margin:0 9px 0 0;background:url(../images/main/emoticon_bg1.gif) left top no-repeat;}
.emoticon_group #emoticon2 ul li textarea {overflow-y:scroll;width:110px;height:210px;line-height:15px;color:#464646;border:0px solid;font-size:12px;}
.emoticon_group #emoticon2 ul li a {width:96px;height:223px;line-height:15px;color:#464646;}

.emoticon_group #emoticon3 ul {float:left !important;width:450px;height:248px;padding:16px 0 0 0;}
.emoticon_group #emoticon3 ul li {display:inline;float:left;width:108px;height:278px;padding:30px 5px 0 21px;margin:0 9px 0 0;background:url(../images/main/emoticon_bg1.gif) left top no-repeat;}
.emoticon_group #emoticon3 ul li textarea {overflow-y:scroll;width:110px;height:115px;line-height:15px;color:#464646;border:0px solid;font-size:12px;margin-top:3px;}
.emoticon_group #emoticon3 ul li img { border:1px solid #cdcdcd; }
.emoticon_group #emoticon3 ul li a {width:96px;height:223px;line-height:15px;color:#464646;}

.emoticon_group div p.more {position:absolute;right:0;top:-14px;clear:both;margin:0;}
.emoticon_group div p.more img {float:left;}

.c_right {display:inline;position:relative;float:left;width:222px;margin-left:30px;}

.right_banner {position:relative;float:left;width:222px;height:251px;border-bottom:2px solid #3279b5;}

.right_banner dl {float:left;width:206px;}
.right_banner dl dt {float:left;}
.right_banner dl dt img {float:left;}
.right_banner dl dd {float:left;}
.right_banner dl dd img {float:left;}

.sending { display:inline; position:relative; float:left; width:222px;}


.main_send_phone { float:left; width:211px; height:400px; margin-top:20px; background:url(../images/new_images2/main/bg_sms.gif) left top no-repeat; padding-left:11px;}
.main_send_phone_lms { background:url(../images/new_images2/main/bg_lms.gif) no-repeat;}
.main_send_phone .byte { float:left; width:136px; color:#4c7598; text-align:center; padding-left:34px; margin-top:48px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; line-height:11px; height:16px; letter-spacing:-0.5px; }
.main_send_phone .byte span { font-weight:bold;}
.main_send_phone .main_textarea { float:left; width:148px; height:144px; color:#131414; margin-left:29px; padding:16px 13px 16px 0; overflow-y:auto; font-family:gulimche; line-height:15px; border:none; background:none; scrollbar-base-color:#dbedff; scrollbar-shadow-color:#dbedff; scrollbar-arrow-color:#abd4f5; scrollbar-face-color:#dbedff ;}
.main_send_phone .main_textarea_lms { height:144px;}
.main_lms_subject { background:url(../images/new_images2/main/bg_lms_title.gif) no-repeat; height:23px !important; line-height:23px; border:none !important; width:168px; margin-left:10px; margin-top:5px;}


.main_send_phone_num { float:left; width:159px; margin-top:4px; height:41px; background:url(../images/new_images2/common/bg_dotline.gif) repeat-x top; margin-left:21px; padding-top:5px;}
.main_send_phone_num li { float:left; font-size:11px; letter-spacing:-1px; color:#333; height:18px; line-height:18px; margin-bottom:1px;}
.main_send_phone_num li label { float:left; padding-right:6px; padding-top:2px;}
.main_send_phone_num li input { border:1px solid #627382; width:110px; height:16px; line-height:16px; font-size:11px; font-family:gulimche;}

.main_send_phone_box { float:left; width:148px; color:#333; font-size:11px; margin-top:46px; height:14px; padding-left:19px;}
.main_send_phone_box_lms { margin-top:14px;}
.main_send_phone_box ul { float:left;}
.main_send_phone_box ul li { float:left; padding-right:10px; letter-spacing:-1px; line-height:13px;}
.main_send_phone_box ul li label { float:left; padding-top:2px;}
.main_send_phone_box ul li input { float:left; margin-right:3px;}

.main_send_phone .send { float:left; margin-top:10px;}

.layerPopupCenter {
    position: absolute;
    width: 400px;
    left: 50%;
    margin-left: -25%; /* half of width */
    height: 535px;
    top: 50%;
    margin-top: -320px; /* half of height */
    overflow: auto;
    /* decoration */    
	z-index:99;
	border: none;
}

.layerPopupCenter2 {
    position: absolute;
    width: 400px;
    left: -149%;
    margin-left: 0%; /* half of width */
    height: 442px;
    top: 50%;
    margin-top: -320px; /* half of height */
    overflow: auto;
    /* decoration */    
	z-index:99;
	border: none;
}
.layerPopupCenter3 {
    position: absolute;
    width: 400px;
    left: -149%;
    margin-left: 0%; /* half of width */
    height: 520px;
    top: 50%;
    margin-top: -320px; /* half of height */
    overflow: auto;

    /* decoration */    
	z-index:99;
	border: none;
}



