﻿.login ul{/*background:url(../images/line.png) repeat-x;*/ padding-top:10px; border-top:1px solid #fff}
.login ul a{ color:#005cb1}
.login .id input,.login .pw input,.in_id,.in_mo,.reg_input,.reg_input_pic{BORDER-BOTTOM-STYLE: none; LINE-HEIGHT: 40px; BORDER-RIGHT-STYLE: none; WIDTH: 230px; BORDER-TOP-STYLE: none; border:1px solid #fff;  HEIGHT: 40px; BORDER-LEFT-STYLE: none; margin-left:20px; margin-bottom:5px;}
.login .id input,.login .pw input{width:170px; height:40px;margin:0 5px 5px 0; line-height:40px; padding:0 5px;}
.login .id input:hover,.login .pw input:hover,.in_id:hover,.in_mo:hover,.reg_input:hover,.reg_input_pic:hover{}
.l_button,.r_button{background:url(../images/login_button.png) no-repeat; width:260px; height:40px; line-height:40px; border:none; color:#fff; cursor:pointer; display:block; }
.boxTitle{ width:260px; height:30px; margin-left:27px; padding-top:10px; }
.f_reg_but{margin:5px 0 0 27px}


.reg{width:314px; height:254px; font-size:14px;line-height:25px; overflow:hidden; background:url(../images/login-bg.png) no-repeat center; position:absolute;  top:130px; left:400px;z-index: 9999999999999999;}
.reg dl{padding-left:10px; font-size:14px; padding-top:20px; padding-bottom:20px;}
.reg dl dt{ margin-top:15px}
.reg dl dd{padding:3px 0}
.reg .title{width:100px; display:inline-block; text-align:right; padding-right:10px}
.reg_input_pic{width:80px; color:#ccc;}
.in_pic_s{margin-left:83px}
.reg .img{position:absolute}
.onShow,.onFocus,.onError,.onCorrect,.onLoad{background:url(../images/reg_bg.png) no-repeat 3000px 3000px;padding-left:30px; font-size: 12px; height:25px; width:124px; display:inline-block; line-height:25px; vertical-align:middle; overflow:hidden; margin-left:6px}
.onShow{color:#999; padding-left:0px}
.onFocus{background-position:0px -30px; color:#333}
.onError{background-position:0px -60px; color:#333}
.onCorrect{background-position:0px 0; text-indent:-9000px}
.onLoad{background-position:0px 0}
.reg_m{margin-left:90px}
.clew_txt{display:inline-block; padding:7px  0 0 15px; font-size:12px;}

.id input,.pw input,.in_id,.in_mo,.reg_input,.reg_input_pic{_behavior:url(../js/Round_htc.htc);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; height:25px;}
.user_button a,.pay_but{_behavior:url(js/Round_htc.htc);-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;}

#one1,#one2{display:block; background-color:#e9eed8; padding:5px 0; text-align:center; clear:both; cursor:pointer}
#one2{margin-top:15px}
#one1:hover,#one2:hover{background-color:#d4dfb0}
#one1 span,#one2 span{color:#F00}

@media screen and (max-width:640px) {

.reg{left: 7%;top: 35%;position: fixed;}
	}