/*---- CSS For Preregister -----*/
body{ margin:0px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; background:url(../images/head_pre_gameinw.jpg) 50% 0 no-repeat; background-color:#FFF; color:#777777; }
img { border:0px;}
ul,li,ol{ margin:0px; padding:0px;}
.wrapper{ float:none; margin:0 auto; width:1000px;}
.boxRegist .bt_regist{ float:left; width:650px; padding:3px 0 3px 175px;}
.wrapper .headPre{ float:left; width:1000px; height:195px;}
.wrapper .headPre .logoPreINW{ float:none; margin:0 auto; width:1000px;}
.wrapper .headPre .banner{width:1000px; height:90px;}
.wrapper .headPre .banner .bnLeft{ float:left; width:300px; height:90px;}
.wrapper .headPre .banner .bnRight{ float:right; width:300px; height:90px;}
.wrapper .containner{ float:left; width:998px; padding:56px 0 10px 0; border:1px solid #fae399; background:url(../images/bg_pre_gameinw.jpg) no-repeat; background-color:#f7dd93;}
.wrapper .containnerbody{ float:left; width:978px; height:auto; padding:10px 10px 10px 10px;}
.boxRegist{ width:958px; padding:10px 20px 0 20px;}
.boxRegist form{ margin:0px; padding:0px;}
.boxRegist .line{ float:left; width:958px; padding:3px 0 3px 0;}
.boxRegist .line p.topic{ float:left; text-align:right; padding:2px 15px 0 0; width:159px; font:bold 12px Tahoma, Geneva, sans-serif; color:#8a7502; margin:0px;}
.boxRegist .line p.field{ float:left; margin:0px;}
.boxRegist .line .boxSelect{ float:left; width:740px; background:url(../images/bg_box_select.gif) repeat-x; padding:10px 20px 10px 20px; background-color:#ffeaa3;}
/*----- Condition -----*/
.conDTBox{ width:980px; background:#FFF; border:1px solid #c5c5c5;}
.conDTBox td{ padding:5px; border:1px solid #dbdbdb;}
.conDTBox .head{ width:960px; height:61px; background:#f59101; color:#FFF; padding:5px 0 0 0;}
.conDTBox .head h1{ float:left; width:653px; height:61px; background:url(../images/pic_detail_item.gif) 30px 0 no-repeat; margin:0px;}
.conDTBox .head .click{ float:left; width:280px; height:53px; padding:8px 0 0 0;}
.conDTBox .head .click a{ display:block; width:100%; height:42px; background:url(../images/bt_add_regist.gif) no-repeat; overflow:hidden;}
.conDTBox .head .click a:hover,.conDTBox .head .click a:active{ display:block; width:100%; height:42px; background:url(../images/bt_add_regist.gif) 0 -42px no-repeat;}
.conDTBox .topic{ width:960px; height:35px; background:#c5c5c5; color:#FFF; font:bold 18px Tahoma, Geneva, sans-serif;}
.conDTBox .topic span{ font:bold 14px Tahoma, Geneva, sans-serif;}
.required{ margin:0px 0 0 175px; width:650px; padding:2px 0 5px 30px; border:1px solid #F60; font-weight:bold; background:url(../images/icon_warning.gif) 5px 2px no-repeat;  background-color:#ffeaa3; color:#ff6600;}
.required p{ margin:0px; height:15px;}
.boxRegist .line .boxSelect h3{ float:left; margin:0px; width:100%; height:30px; font:bold 12px Tahoma, Geneva, sans-serif; color:#8a7502;}
.boxRegist .line .boxSelect .listGame{ float:left; width:112px; height:58px; padding:2px 5px 2px 5px; text-align:center; font-size:11px;}
.boxRegist .line .boxSelect .listGame p .radio{ float:left; width:20px; padding:10% 5px 0 0;}
.boxRegist .line .boxSelect .listGame p{ width:100%; overflow:hidden; margin:0px;}
.boxRegist .line .boxSelect .listGame img{ float:left;}
.boxRegist .line .fieldText{ width:149px; height:18px; border:1px solid #CCC; padding:0px;}
.remarkRegist{ float:left; width:960px; padding:10px 0 0 0;}
.remarkRegist .leftSide{ float:left; width:174px; font:normal 18px sans-serif,Tahoma, Geneva; }
.remarkRegist .rightSide{ float:left; width:960px; padding:0 0 0 24px;}
.remarkRegist .rightSide h1{ font:bold 12px Tahoma, Geneva, sans-serif; margin:0px;}
.remarkRegist .rightSide p{ width:100%; background:url(../images/icon_list023.gif) 5px 6px no-repeat; text-indent:20px; margin:0px; padding:2px 0 2px 0;}
.wrapper .copyright{ float:left; width:100%; padding:50px 0 0 0; height:50px; text-align:center; font:bold 14px Tahoma, Geneva, sans-serif; color:#b0b0b0;}
.redBold{ color:#F30;}
.bt_submit02{ width:170px; height:29px; background:url(../images/bt_register023.gif) no-repeat; border:0px; cursor:pointer;}
.textshow{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000000;} 
.clearAll{ clear:both; margin:0px; padding:0px; line-height:0px; height:0px;}
/*------- JQuery -------*/
div.error { display: none; background:#CC9933 }
label.error { margin-left:5px;padding-left:20px;background:url("/jquery/validate/error.gif") no-repeat 0px 0px;color:red;font-style:italic }
label.success { margin-left:5px;padding-left: 16px;background:url("/jquery/validate/success.gif") no-repeat 0px 0px; }
input {	border: 1px solid black; }
input:focus { border: 1px solid #DFD77D; background:#fffcdf; }
input.error { border: 1px solid #DF7D7D; background:#FFDFDF; }
input.checked { border: 1px solid #DF7D7D; background:#C8FFBF; }
.redBold02{ color:#ff0000;}
