@charset "utf-8";
/* Element Reset */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, input, select {margin: 0;padding: 0;border: 0;} 
junmo_signup{
	padding-top: 20px;
	width: 60%;
	margin: auto;
	display:block;
}

junmo_signup .btnArea span input, junmo_signup .btnArea span button{width:20%}

.title_sign_junmo{}

.left { float:left }
.right { float:right }

#XET_member { position:relative; padding:0; margin:0px auto; }
#XET_member:after {content:"";display:block;clear:both}
#XET_member,
#XET_member table,
#XET_member input,
#XET_member textarea,
#XET_member select,
#XET_member button { color:#444; }

	#XET_member.black,
	#XET_member.black table { color:#ccc; }

#XET_member button,
#XET_member input[type=submit],
#XET_member input[type=reset],
#XET_member input[type=button]{cursor:pointer;overflow:visible}
#XET_member img{}
#XET_member p{line-height:1.5}

/* Heading */
#XET_member .h1, 
#XET_member .h2, 
#XET_member .h3, 
#XET_member .h4 {/* position:relative; padding:10px; text-align:left; zoom:1; border:1px solid #fff; *border:1px solid #e1e1e1;  outline:1px solid #e1e1e1; background:#f9f9f9; background:-moz-linear-gradient(top,  #f9f9f9 0%, #f9f9f9 100%); background:-webkit-gradient(linear, left 0%, left 100%, from(#f9f9f9), to(#f9f9f9)); background:-o-linear-gradient(top, #f9f9f9 0%, #f9f9f9 100%);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f9f9f9');*/
position: relative;
padding: 0 0 10px;
text-align: left;
zoom: 1;
}

	#XET_member.black .h1, 
	#XET_member.black .h2, 
	#XET_member.black .h3, 
	#XET_member.black .h4 { border:1px solid #333; outline:1px solid #0b0b0b; background:#232323; background:-moz-linear-gradient(top,  #232323 0%, #121212 100%); background:-webkit-gradient(linear, left 0%, left 100%, from(#232323), to(#121212)); background:-o-linear-gradient(top, #232323 0%, #121212 100%);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#232323', endColorstr='#121212'); }

#XET_member .h1 { font-size:22px}
#XET_member .h2 { font-size:18px}
#XET_member .h3 { font-size:16px}
#XET_member .h4 { font-size:14px}

/* Lined Tab Navigation */
#XET_member .nav {}
#XET_member .nav ul {position:relative;margin:0;padding:0;list-style:none; zoom:1;/* border-bottom:2px solid #980505; */}
#XET_member .nav ul:after {content:"";display:block;clear:both}
#XET_member .nav li {float:left; }
#XET_member .nav li a {
position: relative;
float: left;
text-decoration: none;
width: 90px;
}

#XET_member .nav li a:hover{border: 1px solid #ddd;}

	#XET_member.black .nav li a { border:1px solid #333; border-bottom:#none; color:#ccc; background:url(../img/bgTab_black.gif) left top repeat-x #1e1f20; }
#XET_member .nav li a span {display:inline-block; cursor:pointer}
#XET_member .nav li.active a {border: 1px solid #d5d5d5; z-index:2}
#XET_member .nav li.active a span {}

/* login Form */
#XET_member .logform { position:relative; margin:0 auto; width:400px; }
#XET_member .logform .login_title { margin:0 0 20px; padding:10px 0; text-align:left; font-size:18px; font-weight:bold; color:#555; border-bottom:1px solid #e1e1e1; }
#XET_member .logform .login_info { margin:10px 0 20px; padding:0;}
#XET_member .logform .login_wrp { position:relative; width:400px; padding:20px; margin:0 0 10px; border:1px solid #fff; outline:1px solid #e1e1e1; background:#f9f9f9; *border:1px solid #e1e1e1; }
#XET_member .logform .login_wrp .info { display:none; margin:10px; padding:10px 30px 10px 60px; background-color:#fff; border:1px solid #e1e1e1; }
#XET_member .logform .login_wrp p { margin:0; padding:0; }
#XET_member .logform .login_wrp label { display:inline-block; width:100px; }
#XET_member .logform .login_wrp input[type=text],
#XET_member .logform .login_wrp input[type=password] { position:relative; width:286px; height:30px; line-height:30px; vertical-align:middle; font-weight:bold; font-size:16px; margin:2px 0;  padding:0 4px; border:1px solid #d1d1d1; outline:1px solid #fff; color:#555; background:#fff; }
#XET_member .logform .login_wrp input:focus { border:1px solid #0079ff; background:#fff; }
#XET_member .logform .login_wrp .keep_sign { float:left; margin:20px 0; }
#XET_member .logform .login_wrp .btnArea { position:relative; text-align:right; }
#XET_member .logform .login_wrp .etcArea { position:relative; margin:0; padding:20px 0 0; text-align:right; border-top:1px solid #e1e1e1; }
#XET_member .logform .login_wrp .etcArea .etc { margin:0 0 5px; }
#XET_member .logform .login_wrp .etcArea .etc a { color:#666; }
#XET_member .logform .login_wrp .etcArea .etc a:hover { color:#333; }

	#XET_member.black .message { color:#555; }
	#XET_member.black .logform .login_wrp { border:1px solid #333; outline:1px solid #0b0b0b; background:#232323; }
	#XET_member.black .logform .login_title { color:#ccc; border-bottom:1px solid #333; }
	#XET_member.black .logform .login_wrp input[type=text],
	#XET_member.black .logform .login_wrp input[type=password] { border:1px solid #1b1b1b; outline:1px solid #333; color:#aaa; background:#111; }
	#XET_member.black .logform .login_wrp input:focus { border:1px solid #0079ff; background:#000; }
	#XET_member.black .logform .login_wrp .info { background-color:#2b2b2b; border:1px solid #111; color:#ccc; }
	#XET_member.black .logform .login_wrp .etcArea { border-top:1px solid #333; }
	#XET_member.black .logform .login_wrp .etcArea .etc a { color:#ccc; }
	#XET_member.black .logform .login_wrp .etcArea .etc a:hover { color:#fff; }


/* Form */	
#XET_member .form {}
	#XET_member.black .form { border:1px solid #333; outline:1px solid #0b0b0b; background:#1b1b1b; }
#XET_member .form fieldset{margin:0 0 2em 0;padding:0;border:0}
#XET_member .form em{font-style:normal;color:#0079ff}
#XET_member .form label{margin-right:1em;line-height:1;vertical-align:middle}
#XET_member .form input[type=checkbox]+label,
#XET_member .form input[type=radio]+label,
 {cursor:pointer}

#XET_member .form .join_table { width:100%; border-collapse:collapse; background:#fff; }
	#XET_member.black .form .join_table { background:#1b1b1b; }
#XET_member .form .join_table tr { vertical-align:middle;zoom:1; border-bottom:1px dotted #e1e1e1;}
#XET_member .form .join_table th { padding:8px; text-align:left; }
#XET_member .form .join_table td { padding:8px 0; }
	#XET_member.black .form .join_table tr { border-bottom:1px dotted #2b2b2b; }
#XET_member .form tr:first-child{border-top:0}
#XET_member .form tr>label:first-child{display:block;font-weight:bold}
#XET_member .form td label em{font-weight:normal}
#XET_member .form label.overlap{position:absolute;color:#aaa}
#XET_member .form input[type=text],
#XET_member .form input[type=password],
,
#XET_member .form textarea {position:relative; margin:2px 0; border:1px solid #d1d1d1; outline:1px solid #fff; color:#555; background:#fff; }
#XET_member .form textarea { width:90%; }
#XET_member .form input:focus { border:1px solid #F1221C; background:#fff; }

	#XET_member.black .form input[type=text],
	#XET_member.black .form input[type=password],
	#XET_member.black .form input[type=file],
	#XET_member.black .form textarea { border:1px solid #1b1b1b; outline:1px solid #2b2b2b; color:#aaa; background:#111; }
	#XET_member.black .form input:focus { border:1px solid #0079ff; background:#000; }

#XET_member .form input[type=text],
#XET_member .form input[type=password],
{vertical-align:middle;}
#XET_member .form input[type=text].loading,
#XET_member .form input.loading[type=password]{padding-right:24px;width:260px;background:transparent url(../img/preLoader16.gif) no-repeat 265px center}
#XET_member .form input[type=checkbox],
#XET_member .form input[type=radio]{margin:0;padding:0;width:13px;height:13px;vertical-align:middle}
#XET_member .form input[type=text][disabled=disabled],
#XET_member .form input[type=password][disabled=disabled],
#XET_member .form input[type=checkbox][disabled=disabled],
#XET_member .form input[type=radio][disabled=disabled],
[disabled=disabled],
#XET_member .form textarea[disabled=disabled],
#XET_member .form select[disabled=disabled]{ background:#f9f9f9 !important; text-shadow:1px 1px 0 #fff}
#XET_member .form textarea{padding:3px 4px;vertical-align:top}
#XET_member .form span.desc, 
#XET_member .form em.desc{line-height:22px;vertical-align:middle;margin:0 10px}
#XET_member .form p {margin:0px 0; }
#XET_member .form p.desc{margin:.25em 0;line-height:1.4}
#XET_member .form .q {font-weight:200; margin:0 0 5px 0;vertical-align: middle;}
#XET_member .form .a {margin:0 0 5px 0}
#XET_member .form .tgForm{margin-right:1em}
#XET_member .form .h1 + ul,
#XET_member .form .h2 + ul,
#XET_member .form .h3 + ul,
#XET_member .form .h4 + ul{border-top:0}
#XET_member .form ul { list-style:none; margin:0; padding:0; }
#XET_member .form ul li { margin:0; padding:0; }

/* Table */
#XET_member .table{margin:1em 0}
#XET_member .table table {width:100%; border-collapse:collapse;}
#XET_member .table caption {font-weight:bold;text-align:left;line-height:22px;padding:5px 0}
#XET_member .table caption:after{content:"";display:block;clear:both}
#XET_member .table caption a {font-weight:normal}
#XET_member .table caption em {float:right;margin-left:1em}
#XET_member .table caption strong {color:#0079ff}
#XET_member .table caption .side {float:right;font-weight:normal;margin-left:1em}
#XET_member .table caption .side a { color:#555; }
#XET_member .table th,
#XET_member .table td {white-space:nowrap;}
#XET_member .table th { width:150px;}
#XET_member .table thead th {background:url(../img/bgTab.gif) left top repeat-x #f3f3f3; border-bottom:1px solid #e1e1e1;}
#XET_member .table tfoot td {font-weight:bold;background:#f3f3f3}
#XET_member .table.even tbody tr td { }
#XET_member .table.even tbody tr td a { color:#555; }
#XET_member .table.even tbody tr:nth-of-type(even) td { }

	#XET_member.black .table table{ border:1px solid #333; outline:1px solid #0b0b0b; }
	#XET_member.black .table caption .side a { color:#ccc; }
	#XET_member.black .table th,
	#XET_member.black .table td { border-bottom:1px solid #333; }
	#XET_member.black .table th { background:#1b1b1b; }
	#XET_member.black .table thead th {background:url(../img/bgTab_black.gif) left top repeat-x #1e1f20; border-bottom:1px solid #333;}
	#XET_member.black .table tfoot td{ background:#111; }
	#XET_member.black .table.even tbody tr td { background-color:#222; }
	#XET_member.black .table.even tbody tr td a { color:#ccc; }
	#XET_member.black .table.even tbody tr:nth-of-type(even) td { background-color:#2b2b2b; }

#XET_member .table td>input[type=text]{/*margin:-1px 0 -3px 0 !important;*/vertical-align:middle}
#XET_member .table img{vertical-align:middle}
#XET_member .table em{font-style:normal;font-weight:normal;color:#F1221C}
#XET_member .table .title {width:100%; white-space:normal; }
#XET_member .table .text{white-space:normal; }

/* Pagination */
#XET_member .pagination{margin:1em 0;text-align:center;line-height:normal}
#XET_member .pagination *{vertical-align:middle}
#XET_member .pagination strong{position:relative;display:inline-block;font-weight:bold;font-size:14px; text-decoration:none;line-height:normal;vertical-align:middle;color:#0079ff !important;}
#XET_member .pagination a { position:relative;display:inline-block;vertical-align:middle}
#XET_member .pagination input{width:30px;text-align:center}
#XET_member .pagination button{overflow:visible}

/* Text Button */
#XET_member input.text, 
#XET_member button.text{border:0;overflow:visible;padding:0;margin:0 4px 0 0;color:#f00 !important;;background:none;text-decoration:underline}

.btnArea input {  margin:0; }

/* Agreement */
#XET_member .agreement{ margin:0 0 1em 0; }
#XET_member .agreement .text { height:150px;overflow:auto; margin:0em 0; padding:10px; background:#fff; border:1px solid #e1e1e1; }
#XET_member .agreement .confirm{ margin:1em 0}

	#XET_member.black  .agreement .text { background:#2b2b2b; border:1px solid #333; }
	
	
::-webkit-scrollbar {
    width: 5px;
}
 
::-webkit-scrollbar-track {
    border-radius: 1px;
}
 
::-webkit-scrollbar-thumb {
    border-radius: 1px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
	

junmo_signup #form1 input, junmo_signup #form2 input, junmo_signup #find_account_question{
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
-ms-border-radius: 25px;
-o-border-radius: 25px;
border-radius: 5px;
-webkit-box-shadow: 0 1px 0 #FFF, 0 -2px 5px rgba(0, 0, 0, 0.08) inset;
-moz-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0, 0, 0, 0.08) inset;
-ms-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0, 0, 0, 0.08) inset;
-o-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0, 0, 0, 0.08) inset;
box-shadow: 0 1px 0 #FFF, 0 -2px 5px rgba(0, 0, 0, 0.08) inset;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
background: #f3f3f3;
border: 2px solid #C8C8C8 !important;
color: #777;
font: 13px Arial, sans-serif;
padding: 5px 10px;
}			
junmo_signup #find_account_question	{	
display: block;
padding: 4px 5px;
margin-top: 3px;
}

junmo_signup #form1 input:focus, junmo_signup #form2 input:focus, junmo_signup #find_account_question:focus {
    -webkit-box-shadow: 0 0 2px #F1221C inset;
    -moz-box-shadow: 0 0 2px #F1221C inset;
    -ms-box-shadow: 0 0 2px #F1221C inset;
    -o-box-shadow: 0 0 2px #F1221C inset;
    box-shadow: 0 0 2px #F1221C inset;
    background-color: #FFF;
    border: 2px solid #F1221C !important;
    outline: none !important;
}

junmo_signup #form1 input.dateRemover, junmo_signup #form2 input.dateRemover{display:none}


junmo_signup .btnArea span input, junmo_signup .btnArea span button{
margin-bottom: 8px;
background: #F1221C;
background: -webkit-gradient(linear,0% 0%,0% 100%,from(#F1221C),to(#F1221C));
background: -webkit-linear-gradient(0% 0%,0% 100%,from(#F1221C),to(#F1221C));
background: -moz-linear-gradient(center top,#F1221C,#F1221C);
background: linear-gradient(#F1221C,#F1221C);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0096ff', endColorstr='#005dff');
border-color: #0071e0;
color: #fff !important;
text-shadow: 0 1px 0 rgba(0,0,0,0.3);
padding: 0 !important;
text-align: center;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
border: 1px solid transparent;
border-radius: 3px;
height: 31px;
line-height: 29px;
-moz-user-select: none;
-webkit-user-select: none;
vertical-align: middle;
white-space: nowrap;margin-top: 15px;
}
junmo_signup .btnArea span input:hover, junmo_signup .btnArea span button:hover{
background: rgba(241, 34, 28, 0.77);
background: -webkit-gradient(linear,0% 0%,0% 100%,from(rgba(241, 34, 28, 0.77)),to(rgba(241, 34, 28, 0.77)));
background: -webkit-linear-gradient(0% 0%,0% 100%,from(rgba(241, 34, 28, 0.77)),to(rgba(241, 34, 28, 0.77)));
background: -moz-linear-gradient(center top,rgba(241, 34, 28, 0.77),rgba(241, 34, 28, 0.77));
background: linear-gradient(rgba(241, 34, 28, 0.77),rgba(241, 34, 28, 0.77));border-color: rgba(241, 34, 28, 0.77); 
text-decoration:none
}
junmo_signup .btnArea span input:focus, junmo_signup .btnArea span button:focus{
background: linear-gradient(#005794,#003796);background: rgba(241, 34, 28, 0.77) !important;
}



#XET_member .nav {
padding: 0;
margin: 0;
width: 148px;
float: left;
position: fixed;
margin-left: -146px;
}


#XET_member .nav li a{
background: #f9f9f9;
background: -webkit-gradient(linear,0% 0%,0% 100%,from(#fbfbfb),to(#f7f7f7));
background: -webkit-linear-gradient(0% 0%,0% 100%,from(#fbfbfb),to(#f7f7f7));
background: -moz-linear-gradient(center top,#fbfbfb,#f7f7f7);
background: linear-gradient(#fbfbfb,#f7f7f7);
border: 1px solid #e7e7e7;
color: #4c4b4b;
cursor: pointer;
display: block;
height: 40px;
line-height: 40px;
margin-top: -1px;
padding: 0 13px;
text-transform: uppercase;
text-align:center;font-family: "Arial", sans-serif;
}
#XET_member .nav li a:hover{
background: #f2f2f2;
background: -webkit-gradient(linear,0% 0%,0% 100%,from(whitesmoke),to(#efefef));
background: -webkit-linear-gradient(0% 0%,0% 100%,from(whitesmoke),to(#efefef));
background: -moz-linear-gradient(center top,whitesmoke,#efefef);
background: linear-gradient(#f5f5f5,#efefef);
}
#XET_member .nav li a:focus{

}

#XET_member .nav li.active a{
background: #f2f2f2;
background: -webkit-gradient(linear,0% 0%,0% 100%,from(whitesmoke),to(#eeeeee));
background: -webkit-linear-gradient(0% 0%,0% 100%,from(whitesmoke),to(#eeeeee));
background: -moz-linear-gradient(center top,whitesmoke,#eeeeee);
background: linear-gradient(#ffffff,#eeeeee);
}
.btnArea{text-align:center}





input[type=checkbox].css-checkbox {
							position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;
						}

						input[type=checkbox].css-checkbox + label.css-label {
							padding-left:21px;
							height:16px; 
							display:inline-block;
							line-height:16px !important;
							background-repeat:no-repeat;
							background-position: 0 0;
							vertical-align:middle;
							cursor:pointer;

						}

						input[type=checkbox].css-checkbox:checked + label.css-label {
							background-position: 0 -16px;
						}
						label.css-label {
				background-image:url(/community/modules/member/skins/XET_member/img/csscheckbox.png);
				/*background-image:url(http://csscheckbox.com/checkboxes/u/csscheckbox_3569985a355b7f4404781efd8e7c9b97.png);*/
				-webkit-touch-callout: none;
				-webkit-user-select: none;
				-khtml-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
			}








.backbackback_ul{border-top: 1px solid #E5E5E5;height: 65px;padding: 20px 0 0;margin-top: 10px;margin-bottom: 10px;}
.backbackback_li{float: left;list-style: none;margin-right: 10px;margin-bottom: 10px;}
.backbackback{
	min-width: 0;
	padding: 9px 80px 8px;
	color: #ffffff;
	background-color: #333333;
	text-transform: uppercase;
	display: inline-block;
	margin-bottom: 0;
	font-size: 14px;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	border-color: #ccc;
}

.backbackback:hover{
	border-color: #000;
}
.junmojunmo_profileimage_lalala{
	text-align: center;
	background: url(/backbackbackbackbackbackback.jpg);
	background-size: 80%;
	padding-top: 30px;
	padding-bottom: 30px;
	border-radius: 5px; min-height:250px;
}
.junmojunmo_profileimage_lalala img{
	margin: 0px;
	padding: 0px;
	-webkit-border-radius: 50%;
	-khtml-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	border: 4px solid #fff;
}
.backbackback_profile_modify_lalala{
	padding-right: 20px;
	padding-top: 20px;
	position: absolute;
	right: 0;
}
.backbackback_profile_modify_lalala .backbackback {
	padding: 10px;
	font-size: 12px;
	border-radius: 5px;
}


#XET_member .form input[type=file]{
	padding: 20px;
	background: rgba(255, 255, 255, 0.5);
	border-radius: 5px;
	color: #fff;
}


.backbackback_profile_modify_lalala_tabletable{min-height:250px;}