/* ＝ Common
--------------------------------------------------------------------------------------------*/
/* [[ Giosis Login Icon ]] */
.g_lIcon{
		display:inline-block; overflow:hidden;
		background:url(../../../front/login/image/icon_login.gif?111220) no-repeat;	
	}
	.g_lIcon span{display:block; text-indent:-5000px;}
	.g_liPaypal{width:90px; height:23px;}
	.g_liPaypal_s {width:52px; height:13px; background-position:0 -186px; overflow:inherit;}
	.g_liClose{width:13px; height:13px; background-position:0 -30px;}

.g_lBtn{
	display:inline-block; overflow:hidden;
	background:url(../../../front/login/image/btn_login.gif?111220) no-repeat;	
}
	.g_lBtn span {display:block; text-indent:-5000px;}
	.g_lbSignin {width:77px; height:49px; background-position:0 -80px;}	
	.g_lbSigninup {width:101px; height:40px; background-position:0 -135px;}
	.g_lbSigninG {width:101px; height:40px; background-position:-106px -135px;}	
	.g_lbSignpop2 {width:77px; height:40px; background-position:-212px -135px;}
	.g_lbSigninGO {width:93px; height:33px; background-position:0 -180px;}
	.g_lbSigninCont {width:165px; height:35px; background-position:-98px -180px;}	
	.g_lbDBCheck {width:112px; height:33px; background-position:-268px -180px;}
	.g_lbCheckid {width:59px; height:20px; background-position:0 -220px;}
	.g_lbDateBirth {width:167px; height:17px; background-position:-64px -220px;} 
	
.btn_popClose {}
.btn_popClose a {
	display:block; overflow:hidden; text-indent:-5000px; width:50px; height:15px;
	background:url(../../../front/popup/image/btn_popup.png?111220) -42px -215px no-repeat;
	}

	
/* ＝ HTML : Login
--------------------------------------------------------------------------------------------*/
/* [[ Header ]] */
#signInWrap{width:800px; margin:0 auto;}

/* [[ logo ]] */
#logo{position:relative; width:800px; height:84px;}
	#logo h1{float:left; display:inline; margin:18px 0 12px 0;}
		#logo h1 a{width:131px; height:36px; background:url(../../../front/login/image/icon_login.gif?111220) 0 -240px no-repeat; margin-top:24px; display:block; text-indent:-999px; overflow:hidden;}
		/* LEJ 111125 */
		#logo h1 a.logo_qoo10{
			width:110px;
			background:url(../../../front/common/image/layout.png?111220) -667px -625px no-repeat;}
	#logo p{margin-top:59px; margin-left:8px; float:left; display:inline; font-family:Tahoma; font-size:11px; color:#414040;}	
	#logo a.logo, #logo a.logo_ebay{
		float:right; display:inline; text-indent:-5000px; overflow:hidden; width:94px; height:31px; margin-top:45px; margin-bottom:8px; text-indent:-999px; overflow:hidden;
		background:url(../../../front/common/image/newlayout.png?111220) 0 -25px no-repeat;
	}
	#logo a.logo_ebay{width:72px; background-position:-99px -25px;}
	
	#logo .partners{position:absolute; bottom:11px; right:0;}
	#logo .partners a{text-decoration:none;}
	#logo .partners .comment{font-size:10px; color:#a9a9a9; font-family:Calibri; text-align:left; text-decoration:none; display:inline-block; margin:-3px 0 3px;}
	#logo .partners img{vertical-align:top;}
	
/* [[ Content ]] */
#signInContent{width:798px; border:1px solid #ccc; border-top:2px solid #00349f; padding-bottom:28px;}
	#signInContent span.util{margin:0 auto; padding-top:13px; display:block; text-align:right; color:#00349f; width:712px;}
		#signInContent span.util span{margin:0 8px;}
		#signInContent span.util a:link, #signInContent span.util a:visited,
		#signInContent span.util a:hover, #signInContent span.util a:active{color:#00349f;}

	/* [[ Adult ]] */
	#signInContent .lAdult{
		color:#f10009; font-weight:bold; margin:0 0 6px 38px; padding-left:42px;
		background:url(../../../front/login/image/icon_login.gif?111220) 0 -165px no-repeat;
	}
	
/* ----------- 로그인 리뉴얼 --------------------------------------------------------------------------------------- */
#signInContent .authorize_Login {width:712px;height:100%;margin:0 auto;padding:25px 0 10px 0;}
#signInContent .authorize_Login:after{display:block;content:"";clear:both;}		
						
	/*  [[ Left : Login Form ]] */
	#signInContent .authorize_Login .signIn {
	clear:both; zoom:1;	float:left; display:inline; width:348px; min-height:302px; height:auto !important; height:302px;  padding:12px 18px; border-right:1px solid #679dd5; border:1px solid #679dd5; border-radius:.9em; -webkit-border-radius:.9em; -moz-border-radius:.9em; behavior:url(../../../front/htc/ie-css3.htc);}
		.authorize_Login .signTab {border-bottom:1px solid #8ec5f8; overflow:hidden; height:29px;}
			.authorize_Login .signTab ul {border-bottom:1px solid #5698db; overflow:hidden; height:28px;}
			.authorize_Login .signTab ul li {float:left; background:url(../../../front/login/image/bg_login.gif?111220) -84px -492px no-repeat; text-align:center; margin-right:1px;}
			.authorize_Login .signTab ul li a:link, .authorize_Login .signTab ul li a:hover, #signInContent .authorize_Login .signTab ul li a:active, .authorize_Login .signTab ul li a:visited { text-decoration:none; color:#606060; font-size:13px; width:80px; height:22px; padding-top:6px; display:inline-block;}					
			.authorize_Login .signTab ul li.selected {background-position: 0 -492px;}
			.authorize_Login .signTab ul li.selected a:link, .authorize_Login .signTab ul li.selected a:hover, .authorize_Login .signTab ul li.selected a:active, .authorize_Login .signTab ul li.selected a:visited  {color:#fff; font-weight:bold;}				

	.authorize_Login .g_signMb {height:16px; line-height:15px; padding:15px 0 7px 10px; overflow:hidden; font-weight:bold; margin:0 10px 0 75px;}
		.authorize_Login .g_signMb input{width:12px; height:12px; vertical-align:middle;}
	
	/* LoginL */
	.authorize_Login .LoginL {min-height:196px; _height:196px;}
    
	/* member로그인 경우 */
	.authorize_Login .g_loginForm.Member {min-height:76px; height:auto !important; height:76px;}
	.authorize_Login .g_loginForm.Member .Form{width:268px; height:50px; margin:0 0 8px 0; position:relative; z-index:0;}		
	
	.authorize_Login .g_loginForm.Member .Form dt{
		float:left; display:inline; width:29%; height:16px; padding-top:3px; margin-right:6px; overflow:hidden; line-height:16px; background:url(../../../front/common/image/bullet_bar.gif?111220) 115% -59px no-repeat;}
	.authorize_Login .g_loginForm.Member .Form dd.formS1 {float:left; display:inline; width:68%; margin-bottom:3px; height:25px; overflow:hidden;}			
	.authorize_Login .g_loginForm.Member .Form dd.formS1 input{height:20px !important; line-height:20px; width:94%; padding:0 3px;}
			.authorize_Login .g_loginForm.Member dd.formS1 input.inputOff {border:1px solid #7f9db9; background-color:#fff; color:#808080; font-size:12px;}
			.authorize_Login .g_loginForm.Member dd.formS1 input.inputOn {border:2px solid #609bf3; background-color:#fff;}
		
		.authorize_Login .g_loginForm.Member span.signCheckbox{height:18px; overflow:hidden; display:block; margin-left:25%;}
		.authorize_Login .g_loginForm.Member span.signCheckbox input{width:12px; height:12px; margin-right:3px;}
		.authorize_Login .g_loginForm.Member span.signCheckbox label{display:inline; color:#4e4e4e;}
		.authorize_Login .g_loginForm.Member .g_lbSignin{position:absolute; right:-80px; top:0;}		
	    /* member일 경우, 배너 */
        .authorize_Login .signIn .g_loginBnnr {width:348px; border-top:1px dotted #8bb3dc; padding-top:12px; margin-top:0;}
        .authorize_Login .signIn .g_loginBnnr img {width:348px;}
	/* //member로그인 경우 */
			
	/* Guest로그인 경우 */
	.authorize_Login .g_loginForm.Guest .GuestInfo {padding:0 28px 15px 18px;}
	.authorize_Login .g_loginForm.Guest dl{width:348px; height:50px; margin:0 0 8px 0;}
		.authorize_Login .g_loginForm.Guest dl dt{
			float:left; display:inline; width:72px; height:16px; padding-top:3px; margin-right:6px; overflow:hidden; line-height:16px;
			background:url(../../../front/common/image/bullet_bar.gif?111220) 115% -59px no-repeat;}
			
			.authorize_Login .g_loginForm.Guest span{padding:0 0 0 0; height:18px; overflow:hidden; display:block; color:#4e4e4e; font-weight:bolder;}
	
	.authorize_Login .g_loginForm.Guest .Form dd.formS1, .authorize_Login .g_loginForm.Guest .Form dd.formS2 {float:left; display:inline; width:77%; margin-bottom:2px; height:25px; overflow:hidden;}
	.authorize_Login .g_loginForm.Guest .Form dd.formS1 input {font-size:12px; width:95%; padding:0 3px; height:20px !important; line-height:20px; }
	.authorize_Login .g_loginForm.Guest .Form dd.formS2 input{font-size:12px; width:27%; padding:0 3px; height:20px !important; line-height:20px; border:1px solid #7f9db9; background-color:#fff; color:#808080;}
		.authorize_Login .g_loginForm.Guest dd.formS1 input.inputOff {border:1px solid #7f9db9; background-color:#fff; color:#808080;}
		.authorize_Login .g_loginForm.Guest dd.formS1 input.inputOn {border:2px solid #609bf3; background-color:#fff;}	
		.authorize_Login .g_loginForm.Guest dd.formS2 input.inputOff {border:1px solid #7f9db9; background-color:#fff; color:#808080;}
		.authorize_Login .g_loginForm.Guest dd.formS2 input.inputOn {border:2px solid #609bf3; background-color:#fff;}			
	.authorize_Login .g_loginForm.Guest .g_lbSigninG{margin:5px 0 0 120px;}		
	/* //Guest로그인 경우 */
	
	/* Guest 주문진입 경우 */
	.authorize_Login .Ordergo {}
		.authorize_Login .Ordergo .info {border-top:1px dotted #8bb3dc; padding:12px 20px 0 20px; position:relative;} 
		.authorize_Login .Ordergo .info strong { display:block; color:red; font-size:13px;}
		.authorize_Login .Ordergo .info em {color:red;}
		.authorize_Login .Ordergo .info .g_lbSigninCont {margin:25px 0 10px 80px;}
		.authorize_Login .Ordergo .info span { display:block; color:#1caa12; font-weight:bold;}
		.authorize_Login .Ordergo .info span.caution {text-align:center; margin-bottom:20px;}
		.authorize_Login .Ordergo .info .g_lbSigninGO {position:absolute; right:15px; top:15px;}
	/* //Guest 주문진입 경우 */
	
	/* 회원가입(Sign Up) 및 Member주문진입 경우 */
	.authorize_Login .g_signMb.signup { display:none;}		
	.authorize_Login .g_loginForm.Signup .Form{width:350px; margin:10px 0 4px 0; position:relative;}
		.authorize_Login .g_loginForm.Signup .Form dt{
			float:left; display:inline; width:40%; height:16px; padding-top:3px; margin-right:6px; line-height:16px; background:url(../../../front/common/image/bullet_bar.gif?111220) 128px -59px no-repeat;}			
		.authorize_Login .g_loginForm.Signup .Form dd, .authorize_Login .g_loginForm.Signup .Form dd.formS1,
		.authorize_Login .g_loginForm.Signup .Form dd.formS3 {float:left; display:inline; width:57%; margin-bottom:3px; height:22px; overflow:hidden;}			
		.authorize_Login .g_loginForm.Signup .Form dd.formS1 select{width:32%; height:17px; line-height:17px; border:1px solid #b1a9b4; padding:0 1px; font-size:10px; border-top:1px solid #b1a9b4; border-bottom:1px solid #b1a9b4; border-left:1px solid #b1a9b4; border-right:1px solid #b1a9b4;}	

		.authorize_Login .g_loginForm.Signup .Form dd.radioType input{width:12px; height:12px; border-style:none; vertical-align:middle;}
		.authorize_Login .g_loginForm.Signup .Form dd.formS1 input{height:17px !important; line-height:17px; width:95%; padding:0 3px;}
		.authorize_Login .g_loginForm.Signup .Form dd.formS3 input {height:17px !important; line-height:17px; width:64%; padding:0 3px; float:left;}
		
			.authorize_Login .g_loginForm.Signup dd.formS1 input.inputOff,
			.authorize_Login .g_loginForm.Signup dd.formS3 input.inputOff {border:1px solid #7f9db9; background-color:#fff; color:#808080; font-size:11px;}
			.authorize_Login .g_loginForm.Signup dd.formS1 input.inputOn,
			.authorize_Login .g_loginForm.Signup dd.formS3 input.inputOn {border:2px solid #609bf3; background-color:#fff;}				
				
		.authorize_Login .g_loginForm.Signup .checkinfo { clear:both; zoom:1;}
		.authorize_Login .g_loginForm.Signup .checkinfo span{height:18px; overflow:hidden; display:block; color:#333; font-size:9px;}
		.authorize_Login .g_loginForm.Signup .checkinfo span input{width:12px; height:12px; margin-right:3px;}
		.authorize_Login .g_loginForm.Signup .checkinfo span label{display:inline; font-weight:normal;}	
		.authorize_Login .g_loginForm.Signup .checkinfo span a:link, .authorize_Login .g_loginForm.Signup .checkinfo span a:hover,
		.authorize_Login .g_loginForm.Signup .checkinfo span a:active, .authorize_Login .g_loginForm.Signup .checkinfo span a:visited { text-decoration:underline; color:#0000ff;}			
		
		.authorize_Login .g_loginForm.Signup .g_lbCheckid { text-align:center; display:block; width:60px; float:right;font-size:11px; line-height:11px; padding:4px 0 0 0; height:16px; overflow:hidden;}
			.authorize_Login .g_loginForm.Signup .g_lbCheckid:link, .authorize_Login .g_loginForm.Signup .g_lbCheckid:hover,
			.authorize_Login .g_loginForm.Signup .g_lbCheckid:active, .authorize_Login .g_loginForm.Signup .g_lbCheckid:visited { color:#fff; text-decoration:none;}
		.authorize_Login .g_loginForm.Signup .g_lbSignup { margin:22px 0 0 120px;}
		.authorize_Login .g_loginForm.Signup .g_lbSigninup {margin:10px 0 0 120px;}
		
		.authorize_Login .g_loginForm.Signup .Form .cust_idCheck {clear:both; zoom:1; color:#f90707; padding:0 0 0 20px; width:320px; height:auto; 
		background:url(../../../front/login/image/bullet_login.gif?111220) 6px -27px no-repeat;}
		.authorize_Login .g_loginForm.Signup .Form .cust_idCheck a { text-decoration:underline;}
		
		/* #6163, 111219 LEJ */
		.refer_area{margin:10px 0 0;}
		
		/* If having other Gmarket ID [2012-01-18] */
		.authorize_Login .Signup .othercase{position:relative;text-align:right;}
		.authorize_Login .Signup .othercase span{font-size:11px;cursor:pointer;}
		.authorize_Login .Signup .othercase span a{color:blue}
		.authorize_Login .Signup .othercase .g_iconhelp{text-align:left;left:auto !important;width:290px !important;}
		.authorize_Login .Signup .othercase .g_iconhelp dd ul{margin-top:7px;}
		.authorize_Login .Signup .othercase .g_iconhelp dd ul li{float:left;display:inline;width:140px;white-space:nowrap;line-height:12px;}		
								
	/* 공통적용 */
		.g_loginForm label{display:block; overflow:hidden; color:#000;}
			
			.g_loginForm label.idLogin{width:12px;}
			.g_loginForm label.pwLogin{width:60px;}
			.g_loginForm label.memLogin{width:52px; display:inline-block;}
			.g_loginForm label.guestLogin{width:36px; display:inline-block;}
			.g_loginForm label.genderM{width:28px; display:inline-block;}
			.g_loginForm label.genderF{width:45px; display:inline-block;}
			.g_loginForm label.emailLogin{width:37px; display:inline-block;}
			.g_loginForm label.g_label_Idmail{width:63px;}
			.g_loginForm label.g_label_gender{width:45px;}
			.g_loginForm label.g_label_birth{width:76px;}

		.authorize_Login .g_cause {display:block; padding:7px 0 7px 55px; 
			 background:url(../../../front/login/image/icon_cause.gif?111220) 15px center no-repeat;}
			 .authorize_Login .g_cause p {font-weight:normal; color:#000; font-size:10px; line-height:12px; word-break:normal; font-family:Arial; background-color:#ffffe6; border:1px solid #fa442c;  padding:8px 12px; width:250px;}
			 .authorize_Login .g_cause p a { color:#0000FF; text-decoration:underline;}
				
		.authorize_Login .contactLogin ul.member {height:auto; padding:7px 0 0 85px; color:#2475d8; *zoom:1;}
		.authorize_Login .contactLogin ul.member:after {clear:both; content:" "; display:block;}
			.authorize_Login .contactLogin ul.member li {float:left; line-height:12px; padding:0 0 3px 10px; margin-right:10px;  white-space:nowrap;
			                                            background:url(../../../front/login/image/bullet_login.gif?111220) 0 -134px no-repeat;}
			.authorize_Login .contactLogin ul.member a:link, .authorize_Login .contactLogin ul.member a:visited,
			.authorize_Login .contactLogin ul.member a:hover, .authorize_Login .contactLogin ul.member a:active{color:#2475d8; text-decoration:underline;}		
			.authorize_Login .contactLogin ul.member li.skip {padding:15px 3px 0 30px; border-top:1px dotted #8bb3dc; font-size:12px; margin:15px 0 0 -85px; width:310px;
			                                                  background:url(../../../front/common/image/bullet_dot.gif?111220) 15px -170px no-repeat;}
			.authorize_Login .contactLogin ul.member li.skip a:link, .authorize_Login .contactLogin ul.member li.skip a:hover,
			.authorize_Login .contactLogin ul.member li.skip a:active, .authorize_Login .contactLogin ul.member li.skip a:visited { border-bottom:1px solid blue; text-decoration:none;}
		.authorize_Login .contactLogin p.guest {padding:10px 0 0 0; color:#4e4e4e; font-size:12px; border-top:1px dotted #8bb3dc; margin-top:10px;}			
   /* //공통적용 */
   
   /* Layer : layer_Helpicon */
		.g_loginForm.Signup .icon_help{display:inline-block; text-indent:-999px; height:15px; width:16px; overflow:hidden; cursor:pointer; 
		    background:url(../../../front/login/image/icon_login.gif?111220) -25px -30px no-repeat; position:absolute; top:0; left:77px;}	
		
		#g_iconHelp{position:absolute;bottom:25px;left:15px;width:244px;z-index:10;}
		*html #g_iconHelp .bg_arrow {bottom:-13px; left:48px;}
		#g_iconHelp .bg_arrow {width:45px; height:10px; position:absolute; bottom:-9px; left:48px;
		    background:url(../../../front/login/image/bg_login.gif?120118) -58px -472px no-repeat;}
		#g_iconHelp .ps_top{top:-9px;left:auto;right:50px;background-position:-250px -408px;}
		#g_iconHelp .ps_right{left:auto;right:50px;}
		
		#g_iconHelp .help_Layer {
			font-size:10px; line-height:10px; color:#57509a; padding:4px; border:1px solid #57509a; background-color:#fff; overflow:hidden; height:100%;}				
		.g_loginForm.Signup #g_iconHelp .help_Layer dt {font-weight:bold; padding:0; color:#8244ad;line-height:16px;}
		.g_loginForm.Signup #g_iconHelp .help_Layer .content {width:100%; height:100%; line-height:11px; margin:0;}
	/* //Layer : layer_Helpicon */	
	
	/* 우측배너공간 */		
	#signInContent .authorize_Login .signRbanner{float:right; width:318px; height:326px; border:1px solid #679dd5; border-radius:.9em; -webkit-border-radius:.9em; -moz-border-radius:.9em; behavior:url(../../../front/htc/ie-css3.htc);}	
		#signInContent .authorize_Login .signRbanner .g_loginBnnr {width:318px; margin-top:5px; text-align:center;}
		#signInContent .authorize_Login .signRbanner .g_loginBnnr img {width:302px; height:310px;}
			

	/* 로그인 팝업(sign in, register) */		
	#g_layer_popSignin {width:352px; border:1px solid #717171; position:absolute; top:0; left:0; background-color:#FFF; padding:18px 13px 13px 13px;}
		#g_layer_popSignin .authorize_Login { position:relative;}
		#g_layer_popSignin .logo {width:86px; height:23px; text-indent:-999px; overflow:hidden; float:none; display:block; position:absolute; right:13px; top:-5px; 
		                          background:url(../../../front/login/image/bg_login.gif?111220) 0 -350px no-repeat;}
			/* LEJ 111125 */		
		    #g_layer_popSignin .logo_qoo10{
				width:72px; height:26px; text-indent:-999px; overflow:hidden; float:none; display:block; position:absolute; right:13px; top:-5px; 
				background:url(../../../front/login/image/bg_login.gif?111220) -92px -350px no-repeat;}
		
			#g_layer_popSignin .g_lBtn_Signpop {text-align:center; margin-top:10px;}
						#g_layer_popSignin .g_lBtn_Signpop a {margin:0 10px 0 10px;}


/* [[ specially for Gmarket Members (101201) ]] */
.g_specially{border:1px dashed #97bee5; border-width:1px 0; width:721px; height:94px; margin:55px auto 0; padding:16px 0; position:relative; z-index:0;}
	
	/* #6163, 111219 LEJ, 글자 너비에 따라 배경 지정하도록 변경 */
	.g_specially h3{
		position:absolute; top:-11px; left:0; font-size:13px; color:#0d93ff; padding:0 6px 0 16px; overflow:hidden; white-space:nowrap;
		background:#FFF url(../../../front/login/image/bullet_login.gif?111220) 0 -2px no-repeat;}
		
		
		
	.g_specially dt{height:25px; line-height:25px;}
	.g_everyGmkt{float:left; display:inline; width:324px;}
	
		.g_everyGmkt dd a{
			float:left; display:inline; width:107px; height:75px; text-indent:-5000px; overflow:hidden; margin-right:1px;
			background:#FFF url(../../../front/login/image/btn_login.gif?111220) no-repeat;
		}
		.g_everyGmkt dd a.g_btn_auction{background-position:0 0;}
		.g_everyGmkt dd a.g_btn_today{background-position:-112px 0;}
		.g_everyGmkt dd a.g_btn_draw{background-position:-225px 0;}
	.g_shoppingTip{float:right; display:inline; width:388px;}
			.g_shoppingTip .g_tip{
				display:block; width:388px; height:75px; text-indent:-5000px; overflow:hidden;
				background:#FFF url(../../../front/login/image/btn_login.gif?111220) -338px 0 no-repeat;
			}
	.g_specially dl dt{font-weight:bold;}
	.g_loginBnnr{width:720px; overflow:hidden; margin:10px auto 0;}
	
/* [[ footer ]] */
#signInWrap #footer{width:800px; margin-top:8px;}
		
#footer ul.util li .g_layer_help{width:80px;}
    #footer ul.util li .g_layer_help dl{right:-138px;}
   
#footer div.info address.leftField{width:400px;}	
	
/* [[ 비로그인 : 성인상품 접근시 ]] */
.authorize_Login .g_signMinor { position:relative; z-index:1; margin-bottom:10px;}
    .authorize_Login .g_signMinor p.MinorInfo { font-weight:bold; color:#d60000; line-height:16px; padding:7px 0 5px 35px;
                                      background:#eff7fe url(../../../front/login/image/bullet_login.gif?111220) 4px -50px no-repeat;}
    .authorize_Login .g_signMinor p.MinorInfo strong { background-color:#f1fa00; font-weight:bold;}
    .authorize_Login .g_signMinor .g_lbDateBirth { line-height:17px; color:#fffefe; text-align:center; overflow:visible;}
    .authorize_Login .g_signMinor a:link, .authorize_Login .MinorInfo a:hover, .authorize_Login .MinorInfo a:active, .authorize_Login .MinorInfo a:visited { text-decoration:none;}
    
    .g_signMinor .Layer_DateBirth { position:absolute; left:125px; top:50px; z-index:999; width:507px; padding:20px 29px 13px 19px; background-color:#fff; border:2px solid #419bea;}    
        .g_signMinor .Layer_DateBirth h2 { text-align:center; margin-bottom:20px;}
            .g_signMinor .Layer_DateBirth h2 span {font-size:16px; color:#000; border-bottom:1px solid #000;}
            .g_signMinor .Layer_DateBirth h2 .btn_close { position:absolute; top:5px; right:6px; display:block; text-indent:-5000px; width:20px; height:20px;
                                                          background:url(../../../front/login/image/icon_login.gif?111220) 0 -210px no-repeat;}
        .g_signMinor .Layer_DateBirth p { text-align:center;}
        .g_signMinor .Layer_DateBirth dl {margin-top:15px; overflow:hidden; font-size:14px; color:#333;}               
            .g_signMinor .Layer_DateBirth dl dt, .g_signMinor .Layer_DateBirth dl dd {background-color:#f6f6f6; margin-bottom:4px; line-height:18px; padding:7px 0;}
            .g_signMinor .Layer_DateBirth dl dt { float:left; font-weight:bold; padding-right:5px;}
                .g_signMinor .Layer_DateBirth dl dt label { line-height:18px; vertical-align:baseline;}
                .g_signMinor .Layer_DateBirth dl dt .g_label_item { padding-left:84px;}
                .g_signMinor .Layer_DateBirth dl dt .g_label_birth { padding-left:112px;}                
            .g_signMinor .Layer_DateBirth dl dd span { display:inline-block; width:300px;}
            .g_signMinor .Layer_DateBirth dl dd select { border:1px solid #abadb3; color:#666;}
    
        .g_signMinor .Layer_DateBirth .g_Minorcause { clear:both; zoom:1; margin-top:10px;}
            .g_signMinor .Layer_DateBirth .g_Minorcause li { height:15px; line-height:15px; padding-left:20px; margin-bottom:4px; color:#d60000;
                                                             background:url(../../../front/login/image/bullet_login.gif?111220) 0 -103px no-repeat;}
        .g_signMinor .Layer_DateBirth .btn_dateBirthCheck { margin-top:10px;}
            .g_signMinor .Layer_DateBirth .btn_dateBirthCheck a.g_lbDBCheck { display:block; line-height:33px; color:#f6f6f6; font-weight:bold; font-size:15px; margin:0 auto; text-align:center;}

/* Qoo10 */
#logo .language{position:absolute; right:110px; top:55px;}
	#logo .language .default span{
		padding:0 12px 0 0; color:#333; font-weight:normal; display:block; overflow:hidden; height:17px; line-height:17px;  cursor:pointer;
		background:url(../../../front/common/image/newmain.gif?111220) right -1537px no-repeat;
	}
	#logo .language .lay_lang{position:relative; z-index:999;}
	#logo .language .lay_lang .inner{position:absolute; border:1px solid #999; background-color:#fff; top:3px; right:-9px; padding:3px 8px 5px;}
	#logo .language .lay_lang li{float:none; white-space:nowrap;}
	#logo .language .lay_lang li a{background:none; height:17px; line-height:17px; color:#666; padding:0;}	
	
/* Hub */	
#signInContent .authorize_Login .signIn.Hub { padding:10px 18px;}
#g_layer_popSignin.Hub { padding:8px 13px;}   
    .Hub .Select_country{ width:99% !important;}
    .Hub .g_lbSigninup { background-position:-385px -180px; height:31px;}


    
 
