.CssMainLayoutJoinPage_InputName{border:1px solid #bdbdbd;background-color:f3f4f4;background-repeat:no-repeat;height:28px;width:100%;padding:0.3em;font-size:10pt;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.CssMainLayoutJoinPage_InputEmail{border:1px solid #bdbdbd;background-color:f3f4f4;background-repeat:no-repeat;height:28px;width:100%;padding:0.3em;font-size:10pt;ime-mode:disabled;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.CssMainLayoutJoinPage_InputEmailSelect{border:1px solid #bdbdbd;background-color:f3f4f4;background-repeat:no-repeat;height:28px;width:100%;padding:0.3em;font-size:10pt;ime-mode:disabled;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

p.CssMainLayoutJoinPage_Check{
   cursor:pointer;
   margin:0 1px;
   padding:22px 28px 22px 28px;
   *padding:22px 28px 22px 28px;
   *height:40;
   display:inline-block;*display:inl≠ *zoom:1;
   font-size:16px;
   font-weight:bold;
   text-decoration:none;
   color:#FFFFFF;
   border:1px solid #d76100;
   background:url(../img/CssMenuGlass-light.png) repeat-x 0 50%;
   background-color:#f08001;
   -webkit-border-radius:3px;
   -moz-border-radius:3px;
   border-radius:3px;
   -webkit-transition:all 0.2s ease;
   -moz-transition:all 0.2s ease;
   -o-transition:all 0.2s ease;
   transition:all 0.2s ease;
}

p.CssMainLayoutJoinPage_Check:hover{
   cursor:pointer;
   margin:0 1px;
   padding:22px 28px 22px 28px;
   *padding:22px 28px 22px 28px;
   *height:40;
   display:inline-block;*display:inl≠ *zoom:1;
   font-size:16px;
   font-weight:bold;
   text-decoration:none;
   color:#FFFFFF;
   border:1px solid #d61500;
   background:url(../img/CssMenuGlass-light.png) repeat-x 0 50%;
   background-color:#f03600;
   -webkit-border-radius:3px;
   -moz-border-radius:3px;
   border-radius:3px;
   -webkit-transition:all 0.2s ease;
   -moz-transition:all 0.2s ease;
   -o-transition:all 0.2s ease;
   transition:all 0.2s ease;
}

.CssMainLayoutJoinPage_StepRoot{clear:both;width:100%;text-align:center;padding:2em 1em 2em 1em;}
.CssMainLayoutJoinPage_StepRoot .Step{
   width:80%;margin:0 auto;background-color:#FFFFFF;border:1px solid #DEDEDE;padding:0.2em 0em 0.2em 0em;
   -webkit-border-radius:6px;
   -moz-border-radius:6px;
   border-radius:6px;
}
.CssMainLayoutJoinPage_StepRoot .Welecome{width:80%;margin:0 auto;}
.CssMainLayoutJoinPage_StepRoot .Welecome .Selector{border:1px solid #DEDEDE;border-bottom:0px;}

.CssMainLayoutJoinPage_StepRoot .Welecome .Selector .GroupMsg{background-color:#F1F1F1;font-weight:bold;padding:0.6em 0.2em 0.6em 0.4em;border-bottom:1px solid #DEDEDE;font-size:12pt;}
.CssMainLayoutJoinPage_StepRoot .Welecome .Selector .GroupList{background-color:#F9F9F9;font-weight:bold;padding:0.6em 0.2em 0.6em 0.4em;border-bottom:1px solid #DEDEDE;font-size:12pt;}
.CssMainLayoutJoinPage_StepRoot .Welecome .Selector .GroupListNoBottom{background-color:#F9F9F9;font-weight:bold;padding:0.6em 0.2em 0.6em 0.4em;font-size:12pt;}

.CssMainLayoutJoinPage_StepRoot .Agree{
   width:80%;margin:0 auto;border:1px solid #DEDEDE;background-color:#FFFFFF;padding:0em 0em 1em 0em;
   -webkit-border-radius:6px;
   -moz-border-radius:6px;
   border-radius:6px;
}
.CssMainLayoutJoinPage_StepRoot .Agree .Title{padding:1em 0.4em 1em 1em;font-weight:bold;border-bottom:1px solid #DEDEDE;}
.CssMainLayoutJoinPage_StepRoot .Agree .Info1{padding:1em;background-color:#F9F9F9;}
.CssMainLayoutJoinPage_StepRoot .Agree .Info1 .Text{overflow-y:scroll;height:300px;width:100%;background-color:#FFFFFF;border:1px solid #DEDEDE;}
.CssMainLayoutJoinPage_StepRoot .Agree .Info2{padding:1em 0em 1em 1em;background-color:#F9F9F9;}
.CssMainLayoutJoinPage_StepRoot .Agree .Info2 .Text{width:98%;border:0px;line-height:18px;border:1px solid #DEDEDE;}
.CssMainLayoutJoinPage_StepRoot .Agree .Check{padding:1em;background-color:#F9F9F9;text-align:center;border-bottom:1px solid #DEDEDE;}
.CssMainLayoutJoinPage_StepRoot .Agree .Icon{padding:1em 1em 0em 1em;text-align:center;border-top:1px solid #DEDEDE;}

.CssMainLayoutJoinPage_StepRoot .Auth{
   width:80%;margin:0 auto;border:1px solid #DEDEDE;background-color:#FFFFFF;padding:2em 0em 2em 0em;
   -webkit-border-radius:6px;
   -moz-border-radius:6px;
   border-radius:6px;
}

.CssMainLayoutJoinPage_StepRoot .Infomation{
   width:80%;margin:0 auto;border:1px solid #DEDEDE;background-color:#FFFFFF;padding:2em 0em 0em 0em;
   -webkit-border-radius:6px;
   -moz-border-radius:6px;
   border-radius:6px;
}
.CssMainLayoutJoinPage_StepRoot .Infomation .CheckSpanMsg{padding:0.2em 0.2em 0.2em 0em;color:#0c3fff;}
.CssMainLayoutJoinPage_StepRoot .Infomation .Title{background-color:#F4F4F4;font-weight:bold;padding:0.6em 0.2em 0.6em 0.4em;border-top:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;}
.CssMainLayoutJoinPage_StepRoot .Infomation .Title2{background-color:#F4F4F4;font-weight:bold;padding:0.6em 0.2em 0.6em 0.4em;border-bottom:1px solid #DEDEDE;}
.CssMainLayoutJoinPage_StepRoot .Infomation .InputTitle{border-bottom:1px solid #DEDEDE;border-right:1px solid #DEDEDE;background-color:#F9F9F9;text-align:center;padding:0.2em;height:30px;width:20%;}
.CssMainLayoutJoinPage_StepRoot .Infomation .InputTitleNoBottom{border-bottom:1px solid #DEDEDE;border-right:1px solid #DEDEDE;background-color:#F9F9F9;text-align:center;padding:0.2em;height:30px;width:20%;}
.CssMainLayoutJoinPage_StepRoot .Infomation .InputContent{border-bottom:1px solid #DEDEDE;padding:0.4em;}
.CssMainLayoutJoinPage_StepRoot .Infomation .InputContentNoPadding{border-bottom:1px solid #DEDEDE;}
.CssMainLayoutJoinPage_StepRoot .Infomation .InputContentNoBottom{padding:0.4em;}
.CssMainLayoutJoinPage_StepRoot .Infomation .Icon{padding:1em;text-align:center;}

.CssMainLayoutJoinPage_Text{
   border:1px solid #bdbdbd;background-color:f3f4f4;background-repeat:no-repeat;height:28px;padding:0.3em;font-size:10pt;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
}
.CssMainLayoutJoinPage_Textarea{width:100%;
   -webkit-border-radius:3px;
   -moz-border-radius:3px;
   border-radius:3px;
}

.CssMainLayoutJoinPage_StepRoot .EndMessage{
   width:80%;margin:0 auto;border:1px solid #DEDEDE;background-color:#FFFFFF;padding:2em 0em 0em 0em;
   -webkit-border-radius:6px;
   -moz-border-radius:6px;
   border-radius:6px;
}
.CssMainLayoutJoinPage_StepRoot .EndMessage .Msg{text-align:center;padding:1em 0em 1em 0em;background-color:#FFFFFF;border-bottom:1px solid #DEDEDE;}
.CssMainLayoutJoinPage_StepRoot .EndMessage .Info{}
.CssMainLayoutJoinPage_StepRoot .EndMessage .Info .InputHeader{border-bottom:1px solid #DEDEDE;text-align:center;padding:0.2em;height:30px;}
.CssMainLayoutJoinPage_StepRoot .EndMessage .Info .InputTitle{border-bottom:1px solid #DEDEDE;border-right:1px solid #DEDEDE;background-color:#F9F9F9;text-align:center;padding:0.2em;height:30px;width:20%;}
.CssMainLayoutJoinPage_StepRoot .EndMessage .Info .InputTitleNoBottom{border-right:1px solid #DEDEDE;background-color:#F9F9F9;text-align:center;padding:0.2em;height:30px;width:20%;}
.CssMainLayoutJoinPage_StepRoot .EndMessage .Info .InputContent{border-bottom:1px solid #DEDEDE;padding:0.4em;}
.CssMainLayoutJoinPage_StepRoot .EndMessage .Info .InputContentNoBottom{border-bottom:1px solid #DEDEDE;padding:0.4em;}
.CssMainLayoutJoinPage_StepRoot .EndMessage .Icon{padding:1em;text-align:center;{}