/* CSS Document */
.SignWrap { width:900px; margin:15px 0 0 0px; }

.SignWrap2 { width:900px; margin:15px 0 0 15px; }

.RegisterBox { display:block; width:640px; background:url(../image/register/box.gif) no-repeat left bottom; margin-left:10px; }

.MASTbl740 { display:block; width:740px; background:url(../image/register/box740.gif) no-repeat left bottom;  }
.MASTbl740top { background:url(../image/register/box740.gif) no-repeat left top; width:740px; height:10px; }
/*
.PannelMenu { width:185px; }
.PannelMenu ul { padding-left:15px; margin-top:15px; }
.PannelMenu li.menu { font-size:11px; background:url(../image/common/ico.gif) no-repeat right 50%; font-weight:bold; line-height:17px; padding-bottom:9px; }
.PannelMenu li.sub { height:18px; padding-left:15px; background:url(../image/common/bl3.gif) no-repeat 7px 8px; }
*/
.PannelMenu { width:190px; }
.PannelMenu ul { padding-left:8px; margin-top:15px;font-size:12px;  }
.PannelMenu li.menu {  background:url(../image/mycon/bl.gif) no-repeat 5px 50%; padding-left:12px; margin-top:12px; margin:4px 4 4 0; font-weight:bold;}
.PannelMenu li.sub { background:#e5e5e5; padding-top:4px;display:block; line-height:16px; padding-left:15px; background:url(../image/common/bl3.gif) no-repeat 7px 8px; }


/* 8¿ù 26ÀÏ Ãß°¡ºÎºÐ */
.MyLeftMenu { width:170px; font-size:11px; }
.MyLeftMenu td.mmenu { height:30px; }
.MyLeftMenu td.submenu { background:#e5e5e5; padding-top:4px; }
.MyLeftMenu td span.MenuA { background:url(../image/mycon/bl.gif) no-repeat 5px 50%; padding-left:12px; margin:5px 0;}
.MyLeftMenu td span.MenuB { display:block; line-height:16px; padding-left:15px; background:url(../image/common/bl3.gif) no-repeat 7px 8px; }

#MmainTxt { width:670px; padding:10px; background:#fff1e2; font-size:11px; line-height:14px; }
 
#FormTit1 { height:35px; background:url(../image/mycon/bl_form.jpg) no-repeat left top; padding-left:32px; padding-top:5px; font-weight:bold; color:#ff8400;}
.FormOrg1 { background:url(/image/mycon/form_bg_top.gif) no-repeat left top; margin-bottom:15px;  }
.FormOrg1 td.tit { height:50px; padding-left:18px; font-weight:bold; color:#FFF; font-size:11px; letter-spacing:-1px; }
.FormOrg1 td.bot { height:15px; background:url(/image/mycon/form_bg_bot.gif) no-repeat left bottom #FFF; }

.idtit { color:#2B8BBE; font-weight:bold; padding-left:15px; font-size:12px;}
ul li {  font-size:12px;}

/* ³¡------------------------------------------*/
.sitemap {margin-top:30px;}
.sitemap .tit {color:#2B8BBE;   padding-left:0px; font-size:12px;line-height:25px}
.SignWrap2 { width:920px; margin:50px 0 0 15px; auto;}

.RegisterBox { display:block; width:670px; height:300px; background:url(../image/register/box.gif) no-repeat left bottom; margin-left:10px; }

.RegisterBox1 { display:block; width:670px; height:300px; background:url(../image/register/box.gif) no-repeat left bottom; margin-left:10px; }

.RegisterBox1_new { display:block; width:400px; height:260px; background:url(../image/register/box_400.gif) no-repeat left bottom; margin-left:10px; }

.RegisterBox_aboutus { display:block; width:820px; height:200px; background:url(../image/register/box_820.gif) no-repeat left bottom; margin-left:35px; }

.RegisterBox_aboutus2 { display:block; width:820px; height:400px; background:url(../image/register/box_820.gif) no-repeat left bottom; margin-left:35px; }

.RegisterBox2 { display:block; width:640px; height:320px; background:url(../image/register/box.gif) no-repeat left bottom; }


.RegisterBox { display:block; width:570px; background:url(../image/register/box.gif) no-repeat left bottom; margin-left:10px; }

.MASTbl740 { display:block; width:740px; background:url(../image/register/box740.gif) no-repeat left bottom;  }
.MASTbl740top { background:url(../image/register/box740.gif) no-repeat left top; width:740px; height:10px; }



.MASTbl640_new { display:block; width:640px; background:url(../image/register/box640.gif) no-repeat left bottom;  }
.MASTbl640_newtop { background:url(../image/register/box640.gif) no-repeat left top; width:640px; height:10px; }
.MASTbl640_tbl {  width:620px;  padding-left:20px; }
.MASTbl695_new { display:block; width:695px; background:url(../image/register/box695.gif) no-repeat left bottom;  }
.MASTbl695_newtop { background:url(../image/register/box695.gif) no-repeat left top; width:695px; height:10px; }

/* Sign In */
.SignIn { background:url(../image/register/box_t.gif) no-repeat top left; padding:20px; }
.SignIn ul { padding:5px 0; }
.SignIn ul.line { background:url(../image/common/bg_dot.gif) repeat-x left top; height:1%; margin-top:14px; padding-top:20px; }
.SignIn li { padding:3px 0;line-height:16px;font-size:11px; }
.SignIn li.Qus { display:block; font-weight:bold; color:#2B8BBE; }
.SignIn li input { border:1px solid #CCC; height:16px; padding:1px; }
.SignIn li input.rad { border:none; }
.SignIn li.btn { padding-top:15px; }

.SignIn li.tit { float:left; width:130px;  }
.SignIn li.con { }
.SignIn li.con input.inp { border:0; }
.SignIn li span.focus { color:#ff8400; font-weight:bold; }


/* Sign In New*/
.SignIn_new { background:url(../image/register/box_t_400.gif) no-repeat top left; padding:10px; }
.SignIn_new ul { padding:3px 0; }
.SignIn_new ul.line { background:url(../image/common/bg_dot.gif) repeat-x left top; height:1%; margin-top:10px; padding-top:10px; }
.SignIn_new li { padding:3px 0; line-height:13px;font-size:11px;}
.SignIn_new li.Qus { display:block; font-weight:bold; color:#2B8BBE; }
.SignIn_new li input { border:1px solid #CCC; height:16px; padding:1px; }
.SignIn_new li input.rad { border:none; }
.SignIn_new li.btn { padding-top:15px; }

.SignIn_new li.tit { float:left; width:130px;  }
.SignIn_new li.con { }
.SignIn_new li.con input.inp { border:0; }
.SignIn_new li span.focus { color:#ff8400; font-weight:bold; }

 
.SignIn_new2 ul.checkguide li {  display:inline;  vertical-align:top }
 


/* Sign In About*/
.SignIn_About { background:url(../image/register/box_t_820.gif) no-repeat top left; padding:10px; }
.SignIn_About ul { padding:3px 0; }
.SignIn_About ul.line { background:url(../image/common/bg_dot.gif) repeat-x left top; height:1%; margin-top:10px; padding-top:10px; }
.SignIn_About li { padding:3px 0; line-height:16px;font-size:11px;}
.SignIn_About li.h4 { display:block; font-size:18px; font-weight:bold; color:#2B8BBE; }
.SignIn_About li input { border:1px solid #CCC; height:16px; padding:1px; }
.SignIn_About li input.rad { border:none; }
.SignIn_About li.btn { padding-top:15px; }

.SignIn_About li.tit { float:left; width:130px;  }
.SignIn_About li.con { }
.SignIn_About li.con input.inp { border:0; }
.SignIn_About li span.focus { color:#ff8400; font-weight:bold; }

.SubTxt { margin-bottom:50px; padding-top:10px; margin-left:20px;line-height:16px;font-size:11px; }
.SubTxt span { color:#F75084; text-decoration:underline; cursor:pointer;line-height:16px;font-size:11px; }

.SubAgree { float:left; width:500px; margin-bottom:50px; padding-top:10px; margin-left:15px; line-height:16px;font-size:11px;}
.SubAgree span { display:block; padding-left:15px;line-height:16px;font-size:11px; }

.SubAgree_new { float:left; width:300px; margin-bottom:10px; padding-top:10px; margin-left:10px; line-height:16px;font-size:11px;}
.SubAgree_new span { display:block; padding-left:10px;line-height:16px;font-size:11px; }


.SubBtn { float:left; margin:15px 0 0 10px; line-height:16px;font-size:11px;}
.SubBtn_new { float:center; line-height:16px;font-size:11px;}

.MemberTbl { width:640px; border-collapse:collapse; margin:40px 0 50px 10px; }
.MemberTbl td { border-bottom:2px solid #DDD; padding:7px 0; font-weight:bold; line-height:16px;font-size:11px;}
.MemberTbl td span { color:#FF8400; line-height:16px;font-size:11px;}

.MASTit { float:right; width:155px; height:18px; color:#FFF; font-weight:bold; text-align:center;
		  background:url(../image/register/tit_bg.gif) no-repeat left top; margin-top:-30px; line-height:16px;font-size:11px;}
.MASTit2 { width:155px; height:18px; color:#FFF; font-weight:bold; text-align:center;
		  background:url(../image/register/tit_bg.gif) no-repeat left top; margin:10px 0; line-height:16px;font-size:11px;}

.MASTit3 { width:920px; height:18px; color:#FFF; font-weight:bold; text-align:left;
		  background:url(../image/register/tit_bg.gif) no-repeat left top; margin:10px 0;line-height:16px;font-size:11px; }
		  
/* MSATabWrap */
.MSATabWrap { width:900px; height:37px; border-collapse:collapse; padding:0; margin:10px auto 0 auto; background:url(/image/common/bar_bg.gif) repeat-x left bottom; }
.MSATabWrap td { border-bottom:2px solid #2B8BBE; line-height:16px;font-size:11px;} 
.MSATabWrap td.bg1o { width:138px; background:url(../image/register/msa_menu_bg_1o.gif) no-repeat left top; font-weight:bold; 
				      color:#2B8BBE; text-align:center; border:none; margin:0; }
.MSATabWrap td.bg1o a { color:#2B8BBE; }
.MSATabWrap td.bg1 { width:138px; text-align:center; background:url(../image/register/msa_menu_bg_1.gif) no-repeat left top; }
.MSATabWrap td.bg2 { width:110px; text-align:center; background:url(../image/register/msa_menu_bg_2.gif) no-repeat left top; }
.MSATabWrap td.bg2o { width:110px; text-align:center; background:url(../image/register/msa_menu_bg_2o.gif) no-repeat left top;
					  border:none; }
.MSATabWrap td.bg2o a { color:#2B8BBE; font-weight:bold; }
.MSATabWrap td.bg3 { width:80px; text-align:center; background:url(../image/register/msa_menu_bg_3.gif) no-repeat left top; }
.MSATabWrap td.bg3o { width:80px; text-align:center; background:url(../image/register/msa_menu_bg_3o.gif) no-repeat left top; 
					  font-weight:bold; border:none; }
.MSATabWrap td.bg3o a { color:#2B8BBE; }

/* ScheduleCalTbl */
#ScheduleCalTbl { border-collapse:collapse; margin-top:5px; }
#ScheduleCalTbl th { background:#CAD6CA; font-weight:normal; font-size:10px; color:#FFF; line-height:16px;font-size:11px;}
#ScheduleCalTbl td { width:35px; height:45px; background:#EFF3EF; border:1px solid #DCE4DC; text-align:right; vertical-align:top;
					 font-family:tahoma; font-size:10px; line-height:16px;font-size:11px;}
#ScheduleCalTbl td.book { background:#9FBBF1; border:1px solid #87ABEE; }
#ScheduleCalTbl td.book span { display:block; vertical-align:bottom; padding-top:5px; 
							  font-family:tahoma; font-size:9px; font-weight:bold; color:#18459D; text-align:center; }
#ScheduleCalTbl td.off { background:#C2C5C2; border:1px solid #B3B9B3; }
#ScheduleCalTbl td.off span { display:block; vertical-align:bottom; padding-top:5px; 
							  font-family:tahoma; font-size:9px; font-weight:bold; color:#545454; text-align:center; }
#ScheduleCalTbl td.on { background:#FFD2A2; border:1px solid #B3B9B3; }
#ScheduleCalTbl td.on span { display:block; vertical-align:bottom; padding-top:5px; 
							  font-family:tahoma; font-size:9px; font-weight:bold; color:#A91919; text-align:center; }
#ScheduleCalTbl	td.full { background:#BACF8C; }
#ScheduleCalTbl	td.full span { display:block; vertical-align:bottom; padding-top:5px; padding-left:7px;
							  font-family:tahoma; font-size:9px; font-weight:bold; color:#405610; text-align:left; }
#ScheduleCalTbl	td.don { background:#FFDFA5; border:1px solid #FFD587; }
#ScheduleCalTbl	td.don span { display:block; vertical-align:bottom; padding-top:5px; padding-left:7px; text-align:left;
							  font-family:tahoma; font-size:9px; font-weight:bold; color:#A91919; }


/* ScheduleCalTbl2 */
#ScheduleCalTbl2 { border-collapse:collapse; margin-top:15px; }
#ScheduleCalTbl2 th { background:#CAD6CA; font-weight:normal; font-size:10px; color:#FFF; line-height:16px; }
#ScheduleCalTbl2 td { width:115px; height:70px; background:#EFF3EF; border:1px solid #DCE4DC; text-align:right; vertical-align:top;
					 font-family:tahoma; font-size:10px; line-height:16px; }
#ScheduleCalTbl2 td.book { background:#9FBBF1; border:1px solid #87ABEE; }
#ScheduleCalTbl2 td.book span { display:block; vertical-align:bottom; padding-top:10px; 
							  font-family:tahoma; font-size:9px; font-weight:bold; color:#18459D; text-align:center; }
#ScheduleCalTbl2 td.off { background:#C2C5C2; border:1px solid #B3B9B3; }
#ScheduleCalTbl2 td.off span { display:block; vertical-align:bottom; padding-top:10px; 
							  font-family:tahoma; font-size:9px; font-weight:bold; color:#545454; text-align:center; }
#ScheduleCalTbl2 td.on { background:#FFD2A2; border:1px solid #B3B9B3; }
#ScheduleCalTbl2 td.on span { display:block; vertical-align:bottom; padding-top:4px; 
							  font-family:tahoma; font-size:9px; font-weight:bold; color:#A91919; text-align:center; }
#ScheduleCalTbl2	td.full { background:#BACF8C; }
#ScheduleCalTbl2	td.full span { display:block; vertical-align:bottom; padding-top:10px; padding-left:7px;
							  font-family:tahoma; font-size:9px; font-weight:bold; color:#405610; text-align:left; }
#ScheduleCalTbl2	td.don { background:#FFDFA5; border:1px solid #FFD587; }
#ScheduleCalTbl2	td.don span { display:block; vertical-align:bottom; padding-top:10px; padding-left:7px; text-align:left;
							  font-family:tahoma; font-size:9px; font-weight:bold; color:#A91919; }
							  
/* MSATbl */
.MSATbl { display:block; border:1px solid #BBC9D3; background:#F5FAFE; }
.MSATbl th { height:23px; color:#FF8400; font-weight:normal; font-size:10px; 
			 border-bottom:1px solid #BBC9D3; border-right:1px solid #BBC9D3;line-height:16px;  }
.MSATbl td { border-right:1px solid #BBC9D3; border-bottom:1px solid #BBC9D3; text-align:center; font-size:10px; line-height:16px; }

/* MSATbl */
.MSATbl2 { display:block; border:1px solid #BBC9D3; background:#F5FAFE;width:900px; }
.MSATbl2 th { height:23px; color:#FF8400; font-weight:normal; font-size:10px; 
			 border-bottom:1px solid #BBC9D3; border-right:1px solid #BBC9D3; line-height:16px; }
.MSATbl2 td { border-right:1px solid #BBC9D3; border-bottom:1px solid #BBC9D3; text-align:center; font-size:10px;line-height:16px;  }

/* MSATbl */
.MSATbl3 { display:block; border:1px solid #BBC9D3; background:#F5FAFE;width:640px; }
.MSATbl3 th { height:23px; color:#FF8400; font-weight:normal; font-size:10px; line-height:16px; 
			 border-bottom:1px solid #BBC9D3; border-right:1px solid #BBC9D3; }
.MSATbl3 td { border-right:1px solid #BBC9D3; border-bottom:1px solid #BBC9D3; text-align:center; font-size:10px;line-height:16px;font-size:11px; }

/* ViewSc */
.ViewSc { width:460px; clear:both; margin-left:30px; margin-top:20px; }
.ViewSc h3 { font-size:12px; font-weight:bold; }
.ViewSc li.tit { font-weight:bold; color:#A5A5A5; font-size:11px; background:url(../image/forum/bl.gif) no-repeat left center;
				 padding-left:12px; line-height:16px; }
.ViewSc li.btn { text-align:right; padding-bottom:10px; }
				 
.ViewScTbl { width:463px; background:url(../image/register/tbl_t.gif) no-repeat left top; border-bottom:3px solid #CECECE; margin:10px 0; }
.ViewScTbl th { height:28px; color:#2E8CBF; font-size:10px;line-height:16px; }
.ViewScTbl td { height:28px; background:url(../image/common/bg_dot.gif) repeat-x left bottom; text-align:center;line-height:16px;font-size:11px; }
.ViewScTbl td span { color:#AF0000; }


.ViewSc2 { width:355px; clear:both; margin-left:0px; margin-top:20px; }
.ViewSc2 h3 { font-size:12px; font-weight:bold; }
.ViewSc2 li.tit { font-weight:bold; color:#A5A5A5; font-size:11px; background:url(../image/forum/bl.gif) no-repeat left center;
				 padding-left:12px; line-height:16px;font-size:11px;}
.ViewSc2 li.btn { text-align:right; padding-bottom:10px; }
				 
.ViewScTbl2 { width:355px; background:url(../image/register/tbl_t.gif) no-repeat left top; border-bottom:3px solid #CECECE; margin:10px 0; }
.ViewScTbl2 th { height:28px; color:#2E8CBF; font-size:10px;line-height:16px;font-size:11px; }
.ViewScTbl2 td { height:28px; background:url(../image/common/bg_dot.gif) repeat-x left bottom; text-align:center; line-height:16px;font-size:11px;}
.ViewScTbl2 td span { color:#AF0000; }

/* MASTbl */
.MASTbl { width:855px; height:702px; background:url(../image/register/tbl_box.gif) no-repeat left top; padding:20px 0; }
.MASTbl Table {}
.MASTbl Table td { line-height:30px;  font-size:11px;}
.MASTbl Table span.idtit { color:#2B8BBE; font-weight:bold; padding-left:15px; font-size:11px;}
.MASTbl Table span.idid { color:#FF8400; font-weight:bold;font-size:11px; }
.MASTbl Table span.tit { color:#F75084; font-weight:bold; padding-left:15px; font-size:11px;}
.MASTbl Table td.subt { background:url(../image/common/bl2.gif) no-repeat 6px center; padding-left:15px; }

.MASBTN { clear:both; display:block; float:right; margin:-20px 30px 0 0; padding-bottom:50px; }

/* MASTbl */
.MASTbl_new { width:680px; height:772px; background:url(../image/register/tbl_box2.gif) no-repeat left top; padding:20px 0; }
.MASTbl_new Table {}
.MASTbl_new Table td { line-height:30px;font-size:11px; }
.MASTbl_new Table span.idtit { color:#2B8BBE; font-weight:bold; padding-left:15px; font-size:11px;}
.MASTbl_new Table span.idid { color:#FF8400; font-weight:bold; font-size:11px;}
.MASTbl_new Table span.tit { color:#F75084; font-weight:bold; padding-left:15px;font-size:11px; }
.MASTbl_new Table td.subt { background:url(../image/common/bl2.gif) no-repeat 6px center; padding-left:15px; font-size:11px;}

.MASBTN { clear:both; display:block; float:right; margin:-20px 30px 0 0; padding-bottom:50px; }

/* MASTbl640 */
.MASTbl640 { width:640px; }
.MASTbl640 h4 { color:#2B8BBE; font-weight:bold; padding:5px 10px; }
.MASTbl640 ul { background:url(../image/register/box640.gif) no-repeat left top; }
.MASTbl640 ul.bot { height:10px; background:url(../image/register/box640.gif) no-repeat left bottom; margin-top:-5px; }
.MASTbl640 li { padding:10px 20px; font-size:11px;}
.MASTbl640 li span { font-weight:bold; }

.Tit3 { font-weight:bold; color:#666; line-height:35px; }

/* MASTbl695 */
.MASTbl695 { width:695px; }
.MASTbl695 h4 { color:#2B8BBE; font-weight:bold; padding:5px 10px; }
.MASTbl695 ul { background:url(../image/register/box695.gif) no-repeat left top; }
.MASTbl695 ul.bot { height:10px; background:url(../image/register/box695.gif) no-repeat left bottom; margin-top:-5px; }
.MASTbl695 li { padding:10px 20px; line-height:16px;font-size:11px;}
.MASTbl695 li span { font-weight:bold; }


/* MASTbl3 */
.MASTbl3 { border-collapse:collapse; padding:0; margin:0; border:1px solid #BBC9D3; }
.MASTbl3 th { height:35px; background:#E8E8F0; font-weight:bold; color:#8181A5; 
			  border-right:1px solid #BBC9D3; border-bottom:1px solid #BBC9D3; line-height:16px;font-size:11px;}
.MASTbl3 td { background:#F5FAFE; border-right:1px solid #BBC9D3; border-bottom:1px solid #BBC9D3; padding:5px 0 5px 10px; }
.MASTbl3 td span { color:#FF8400; text-decoration:underline; }

/* MASTbl4 */
.MASTbl4 { width:280px; height:160px; background:url(../image/register/box280.gif) no-repeat left top; float:left; margin:22px 6px; }
.MASTbl4 h4 { color:#2B8BBE; line-height:40px; padding-left:15px; }
.MASTbl4 ul { padding-left:15px; }
.MASTbl4 li span.tit { color:#FF8400; line-height:16px;font-size:11px;}
.MASTbl4 li.btn { float:right; padding-right:15px; vertical-align:bottom; }

/* MASTbl_640_new */
.MASTbl_640_new { width:640px; }
/*.MASTbl_640_new h4 { color:#2B8BBE; font-weight:bold; padding:5px 10px; }*/
.MASTbl_640_new h4 { color:#2B8BBE; line-height:40px; padding-left:15px; }
.MASTbl_640_new ul { background:url(../image/register/box640.gif) no-repeat left top; }
.MASTbl_640_new ul.bot { height:10px; background:url(../image/register/box640.gif) no-repeat left bottom; margin-top:-5px; }
.MASTbl_640_new li { padding:4px 15px; }
.MASTbl_640_new li span { font-weight:bold;line-height:16px;font-size:11px;}
.MASTbl_640_new h4 { color:#2B8BBE; line-height:40px; padding-left:15px; }
.MASTbl_640_new li span.tit { color:#FF8400; }

/* MASTbl_695_new */
.MASTbl_695_new { width:695px; }
/*.MASTbl_640_new h4 { color:#2B8BBE; font-weight:bold; padding:5px 10px; }*/
.MASTbl_695_new h4 { color:#2B8BBE; line-height:40px; padding-left:15px; }
.MASTbl_695_new ul { background:url(../image/register/box695.gif) no-repeat left top; }
.MASTbl_695_new ul.bot { height:10px; background:url(../image/register/box695.gif) no-repeat left bottom; margin-top:-5px; }
.MASTbl_695_new li { padding:4px 15px; line-height:16px;font-size:11px;}
.MASTbl_695_new li span { font-weight:bold; }
.MASTbl_695_new h4 { color:#2B8BBE; line-height:40px; padding-left:15px; }
.MASTbl_695_new li span.tit { color:#FF8400; }


.Bl2Tit { font-weight:bold; color:#A5A5A5; font-size:11px; background:url(../image/forum/bl.gif) no-repeat left center;
		  padding-left:12px; margin:10px 0; }
.MASBTN740 { width:740px; clear:both; text-align:right; margin:20px 0 30px 0; }

.MASBTN640 { width:640px; clear:both; text-align:right; margin:20px 0 30px 0; }

.MASBTN695 { width:695px; clear:both; text-align:right; margin:20px 0 30px 0; }
.MASBTN695_1 { width:695px; clear:both; text-align:right; margin:10px 0 15px 0; }


/* MyMenu */
.MyMenu { position:absolute; z-index:1; padding:0; width:550px; height:50px; margin-top:-12px; margin-left:7px; }
.MyMenu ul {}
.MyMenu li { float:left; margin-right:5px; text-align:center; padding-top:3px; font-weight:bold;line-height:16px;font-size:11px; }
.MyMenu li.menu { background:url(../image/register/my_menu_bg.gif) no-repeat left top; width:110px; height:23px; color:#CCC; }
.MyMenu li.sel { background:url(../image/register/my_menu_o.gif) no-repeat left top; color:#FFF; }

.MyMenu2 { z-index:1; padding:0; width:920px; height:30px; margin-top:-12px; margin-left:7px; }
.MyMenu2 ul {}
.MyMenu2 li { float:left; margin-right:5px; text-align:center; padding-top:3px; font-weight:bold;line-height:16px;font-size:11px; }
.MyMenu2 li.menu { background:url(../image/register/my_menu_bg.gif) no-repeat left top; width:110px; height:23px; color:#CCC; }
.MyMenu2 li.sel { background:url(../image/register/my_menu_o.gif) no-repeat left top; color:#FFF; }

.MyList { width:740px; border-collapse:collapse; background:url(../image/register/list_bar.gif) no-repeat left 30px; margin-bottom:20px; }
.MyList th { height:31px; color:#DD7403; text-align:center;line-height:16px;font-size:11px; }
.MyList td { height:30px; background:url(../image/common/bg_dot.gif) repeat-x bottom left;line-height:16px;font-size:11px; }
.MyList td.align { background:none; text-align:right; height:30px; }
.MyList td.btn { background:none; height:30px; }

.MyList2 { width:570px; border-collapse:collapse; background:url(../image/register/list_bar.gif) no-repeat left 30px; margin-bottom:20px; }
.MyList2 th { height:31px;  text-align:center; line-height:16px;font-size:11px;}
.MyList2 td { height:30px; background:url(../image/common/bg_dot.gif) repeat-x bottom left; line-height:16px;font-size:11px;}
.MyList2 td.align { background:none; text-align:right; height:30px; }
.MyList2 td.btn { background:none; height:30px; }


.MyList_695 { width:695px; border-collapse:collapse; background:url(../image/register/list_bar.gif) no-repeat left 30px; margin-bottom:20px; }
.MyList_695 th { height:31px;  text-align:center; line-height:16px;font-size:11px;}
.MyList_695 td { height:30px; background:url(../image/common/bg_dot.gif) repeat-x bottom left;line-height:16px;font-size:11px; }
.MyList_695 td.align { background:none; text-align:right; height:30px; }
.MyList_695 td.btn { background:none; height:30px; }


.MyView { width:740px; margin-bottom:20px; }
.MyView li { line-height:16px;font-size:11px;}
.MyView li.content { border:1px solid #CCC; padding:20px; line-height:22px; }
.MyView li.content span.respond { display:block; color:#FF8400; }
.MyView li.content span.question { display:block; font-weight:bold; color:#2B8BBE; }
.MyView li.content span.messege { margin:10px 0; line-height:24px; }
.MyView li.btn { text-align:right; padding:7px 0; font-weight:bold; }

.MyView2 { width:570px; margin-bottom:20px; }
.MyView2 li {line-height:16px;font-size:11px; }
.MyView2 li.content { border:1px solid #CCC; padding:20px; line-height:22px; }
.MyView2 li.content span.respond { display:block; color:#FF8400; }
.MyView2 li.content span.question { display:block; font-weight:bold; color:#2B8BBE; }
.MyView2 li.content span.messege { margin:10px 0; line-height:24px; }
.MyView2 li.btn { text-align:right; padding:7px 0; font-weight:bold; }


.MyView_695 { width:695px; margin-bottom:20px; }
.MyView_695 li { line-height:16px;font-size:11px;}
.MyView_695 li.content { border:1px solid #CCC; padding:20px; line-height:22px; }
.MyView_695 li.content span.respond { display:block; color:#FF8400; }
.MyView_695 li.content span.question { display:block; font-weight:bold; color:#2B8BBE; }
.MyView_695 li.content span.messege { margin:10px 0; line-height:24px; }
.MyView_695 li.btn { text-align:right; padding:7px 0; font-weight:bold; }

.SendTxt { margin-left:10px; line-height:18px; margin:20px 0; padding-left:13px;  font-size:11px;}
.SendTxt textarea { display:block; width:615px; height:150px; border:1px solid #CCC; margin-top:10px; padding:10px; }
.SendTxt span.limit { font-size:10px; color:#FE9A15; line-height:16px; }
.SendTxt span.notice { display:block; background:url(../image/common/ico_notice.gif) no-repeat left top; padding-left:55px;
					   margin:15px 0 30px 0;line-height:16px;font-size:11px; }
					   
/* Booking */
.BookState { width:245px; margin:10px auto; }
.BookState ul { margin-top:10px; }
.BookState li { line-height:16px;font-size:11px; }
.BookState li.tit { background:url(../image/common/arr1.gif) no-repeat 3px 5px; padding-left:12px; font-weight:bold; }
.BookState li.txt { padding-left:13px; line-height:18px; }
.BookState li span.id { color:#F75084; }


/* InfoBox */
.InfoBox { width:640px; background:url(../image/register/box_line.gif) no-repeat bottom left;}
.InfoBoxTop { height:10px; background:url(../image/register/box_line.gif) no-repeat top left; }
.InfoBox ul { display:block; width:600px; margin:0 auto; }
.InfoBox li {line-height:16px;font-size:11px;}
.InfoBox ul.line { width:600px; margin:0 auto; background:url(../image/common/bg_dot.gif) repeat-x left top; height:1%; }
.InfoBox li.sub { color:#FF8400; font-weight:bold; margin-bottom:8px; }
.InfoBox li.subtit { display:block; height:30px; background:url(../image/common/bl1.gif) no-repeat 5px 8px; 
				  padding-left:12px; font-weight:bold; margin-top:7px; }
.InfoBox li.subtxt { margin-left:10px; padding-bottom:3px; }
.InfoBox li.list { height:30px; }
.InfoBox li.list input { border:1px solid #CCC; height:15px; padding:1px; }
.InfoBox li.tit { width:130px; float:left; background:url(../image/common/bl1.gif) no-repeat 5px 55%; 
				  padding-left:12px; font-weight:bold;font-size:11px }
.InfoBox li.con { height:30px; font-size:10px; }
.InfoBox li.con input { border:1px solid #CCC; height:15px; padding:1px; margin-left:-20px; }
.InfoBox li.editor { text-align:center; padding-bottom:15px; }

/* InfoBox_690 ´Ù¸¥ Æûµé Àû¿ë */

.InfoBox_690_2 { width:690px; background:url(../image/register/box_line_690.gif) no-repeat bottom left;}  
/*.InfoBox_690_2 td {width:690px; }*/
.InfoBox_690_2 td { padding-left:10px; font-size:11px;}
.InfoBox_690_2 td.tit {color:#7F7F7F; padding-top:8px;  height:25px;  float:left; background:url(../image/common/bl1.gif) no-repeat 5px 55%; 
				  margin-left:15px;padding-left:12px; font-weight:bold;font-size:11px;line-height:15px; }
  /* InfoBox_690 */
.InfoBox_690 { width:690px; background:url(../image/register/box_line_690.gif) no-repeat bottom left;}
.InfoBoxTop_690 { height:10px; background:url(../image/register/box_line_690.gif) no-repeat top left; }
.InfoBox_690 ul { display:block; width:660px; margin:0 auto; }
.InfoBox_690 ul.line { width:600px; margin:0 auto; background:url(../image/common/bg_dot.gif) repeat-x left top; height:1%; }
.InfoBox_690 li.sub { color:#FF8400; font-weight:bold; margin-bottom:8px; }
.InfoBox_690 li.subtit { display:block; height:30px; background:url(../image/common/bl1.gif) no-repeat 5px 8px; 
				  padding-left:12px; font-weight:bold; margin-top:7px; }
.InfoBox_690 li.subtxt { margin-left:10px; padding-bottom:3px; }
.InfoBox_690 li.list { height:30px; }
.InfoBox_690 li.list input { border:1px solid #CCC; height:15px; padding:1px; }
.InfoBox_690 li.tit { width:130px; float:left; background:url(../image/common/bl1.gif) no-repeat 5px 55%; 
				  padding-left:12px; font-weight:bold;font-size:11px;line-height:15px; }
.InfoBox_690 li.tit2 { width:230px; float:left; background:url(../image/common/bl1.gif) no-repeat 5px 55%; 
				  padding-left:12px; font-weight:bold;font-size:11px;line-height:15px; }
.InfoBox_690 li.con { height:30px; font-size:10px; }
.InfoBox_690 li.con2 { height:30px;  }
.InfoBox_690 li.conimg { height:110px; font-size:10px; }

.InfoBox_690 li.contextarea {  height:120px; font-size:10px; }

.InfoBox_690 li.con input { border:1px solid #CCC; height:15px; padding:1px; margin-left:-20px; }
.InfoBox_690 li.editor { text-align:center; padding-bottom:15px; }
.InfoBox_690 li {line-height:16px;font-size:11px;}
/* InfoBox */
.InfoBox2 { width:610px;}
.InfoBoxTop { height:10px; background:url(../image/register/box_line.gif) no-repeat top left; }
.InfoBox2 ul { display:block; width:600px; margin:0 auto; }
.InfoBox2 ul.line { width:600px; margin:0 auto; background:url(../image/common/bg_dot.gif) repeat-x left top; height:1%; }
.InfoBox2 li.sub { color:#FF8400; font-weight:bold; margin-bottom:8px; }
.InfoBox2 li.subtit { display:block; height:30px; background:url(../image/common/bl1.gif) no-repeat 5px 8px; 
				  padding-left:12px; font-weight:bold; margin-top:7px; }
.InfoBox2 li.subtxt { margin-left:10px; padding-bottom:3px; }
.InfoBox2 li.list { height:30px; }
.InfoBox2 li.list input { border:1px solid #CCC; height:15px; padding:1px; }
.InfoBox2 li.tit { width:130px; float:left; background:url(../image/common/bl1.gif) no-repeat 5px 55%; 
				  padding-left:12px; font-weight:bold;font-size:11px }
.InfoBox2 li.con { height:30px; font-size:10px; }
.InfoBox2 li.con input { border:1px solid #CCC; height:15px; padding:1px; margin-left:-20px; }
.InfoBox2 li.editor { text-align:center; padding-bottom:15px; }
.InfoBox2 li {line-height:16px;font-size:11px;}
/* PhotoList */
.PhotoList { width:610px; }
.PhotoList ul { margin:5px 0; }
.PhotoList li { width:150px; float:left; line-height:16px;font-size:11px;}
.PhotoList li img.img { width:135px; height:100px; border:3px solid #E3E3E3; }
.PhotoList li span.btn { display:block; text-align:center; padding:5px 0; }
.PhotoList li span.price { display:block; text-align:center; }

.CreateTbl { width:97%; clear:both; display:block; font-weight:normal; margin-bottom:10px; }
.CreateTbl td { line-height:28px; text-align:left;  font-size:11px;}
.CreateTbl td input { border:1px solid #CCC; height:15px; padding:1px; }

/* TopLogoWrap */
#TopLogoWrap { width:740px; margin:10px auto 0 auto; }
.PerInfoWrap { width:740px; margin:20px auto; }
.PerInfoWrap div.SubMenuTop { padding-left:12px;line-height:16px;font-size:11px; }

.RegistBox { width:740px; background:url(../image/register/box740bf.gif) no-repeat left bottom;line-height:16px;font-size:11px; }
.RegistBox div.top { width:740px; height:10px; background:url(../image/register/box740bf.gif) no-repeat left top; }


/* Sign In */
.PersonalInfo { margin:10px auto 20px auto; }
.PersonalInfo td { height:30px; line-height:16px;font-size:11px;}
.PersonalInfo td input { height:16px; border:1px solid #CCC; padding:1px; margin-left:10px;  }
				  
.SubMenuTop span.editor { margin-left:-25px; }

.Registbtn { margin:10px 0 50px 0; }
.Registbtn li { float:left;line-height:16px;font-size:11px; }
.Registbtn li img { float:right; }


.Register_Title {display:block; font-size:20px; font-weight:bold; color:#ff8400;  font-family:Arial, verdana; padding-bottom:10px;padding-top:10px;}
