@charset "utf-8";
/* WaWaYaYa Space Port*/
/*公用-通用单页*/

UL#reg_items{
 margin:0;
 padding:0;
 list-style-type:none;
 float:left;
}
.WarningMsg {
  width:360px;
  height:auto;
  font-size:12px;
  color:#333333;
  line-height:20px;
  background:url(../images/icon_blue.gif) 5px 3px no-repeat;
  background-color:#ffeaf7;
  border:1px solid #ffbabe;
  padding-left:25px;
  padding-right:5px;
  float:left;
}
.FailedMsg {
  width:360px;
  height:auto;
  font-size:12px;
  color:#333333;
  line-height:20px;
  background:url(../images/icon_red.gif) 5px 3px no-repeat;
  background-color:#fff2e9;
  border:1px solid #FF0000;
  padding-left:25px;
  padding-right:5px;
  float:left;
}
.SucceedMsg {
  width:360px;
  height:auto;
  font-size:12px;
  color:#333333;
  line-height:20px;
  background:url(../images/icon_green.gif) 5px 3px no-repeat;
  background-color:#e6ffe6;
  border:1px solid #ffffff;
  padding-left:25px;
  padding-right:5px;
  float:left;
}
#main_sign{
 width:740px;
 height:auto;
 float:left;
 margin-left:130px!important;
 margin-left:65px;
 margin-top:15px;
}
 #main_sign_tit{
  width:705px;
  height:auto;
  padding-left:35px;
  float:left;
  font-size:16px;
  font-weight:bold;
  color:#3d3d3d;
  line-height:22px;
  background:url(../images/icon_topTit.gif) left no-repeat;
 }
 #main_sign_detail{
  width:740px;
  height:auto;
  float:left;
 }
 #main_sign_detail ul{
  margin:0;
  padding:0 0 15px 0;
  float:left;
  list-style-type:none;
 }
 #main_sign_detail li.detail{
  width:740px;
  height:auto;
  float:left;
  margin:15px 0 0 0;
 }
 #main_sign_detail li.title{
  width:720px;
  height:23px;
  float:left;
  background:url(../images/bg_signLi.gif) repeat-x;
  padding:6px 10px 10px 10px;
  font-size:14px;
  line-height:20px;
  margin-top:15px;
  color:#777777;
 }
 #main_sign_detail li label{
  width:125px;
  height:auto;
  float:left;
  text-align:right;
  font-size:14px;
  line-height:22px;
  color:#2068ba;
 }
 #main_sign_detail li div.txt{
  width:185px;
  height:auto;
  float:left;
  margin-left:5px;
  margin-right:5px;
 }
 #main_sign_detail li div.txt2{
  width:350px;
  height:auto;
  float:left;
  margin-left:5px;
  margin-right:5px;
 }
 #main_sign_detail li div.info{
  width:400px;
  height:auto;
  float:left;
  font-size:12px;
  color:#aaaaaa;
  line-height:20px;
  margin-left:5px;
 }
 #main_sign_detail li div.info_h{
  width:370px;
  height:auto;
  float:left;
  font-size:12px;
  color:#333333;
  line-height:20px;
  margin-left:5px;
  background:url(../images/icon_blue.gif) 5px 3px no-repeat;
  background-color:#ffeaf7;
  border:1px solid #ffbabe;
  padding-left:25px;
  padding-right:5px;
 }
 #main_sign_detail li div.info_r{
  width:370px;
  height:auto;
  float:left;
  font-size:12px;
  color:#333333;
  line-height:20px;
  margin-left:5px;
  background:url(../images/icon_red.gif) 5px 3px no-repeat;
  background-color:#fff2e9;
  border:1px solid #FF0000;
  padding-left:25px;
  padding-right:5px;
 }
 #main_sign_detail li div.info_ok{
  width:370px;
  height:auto;
  float:left;
  font-size:12px;
  color:#333333;
  line-height:20px;
  margin-left:5px;
  background:url(../images/icon_green.gif) 5px 3px no-repeat;
  background-color:#e6ffe6;
  border:1px solid #ffffff;
  padding-left:25px;
  padding-right:5px;
 }
  .main_sign_boder1{
   width:170px;
   height:16px;
   border:1px solid #a7a6aa;
   font-size:12px;
   line-height:16px;
   color:#777777;
  }
  .main_sign_boder1_h{
   width:170px;
   height:16px;
   border:1px solid #333333;
   font-size:12px;
   line-height:16px;
   color:#333333;
  }
  .main_sign_boder1_r{
   width:170px;
   height:16px;
   border:1px solid #FF0000;
   font-size:12px;
   line-height:16px;
   color:#333333;
  }
  .main_sign_boder1_ok{
   width:170px;
   height:16px;
   border:1px solid #008000;
   font-size:12px;
   line-height:16px;
   color:#333333;
  }
  .main_sign_boder2{
   width:170px;
   height:20px;
   border:1px solid #a7a6aa;
   font-size:12px;
   line-height:16px;
   color:#333333;
  }
  .main_sign_boder3{
   width:710px;
   height:80px;
   border:1px solid #a7a6aa;
   font-size:12px;
   line-height:16px;
   color:#333333;
   background-color:#fafafa;
  }
 #main_sign_detail li.submit{
  width:740px;
  height:auto;
  float:left;
  padding:30px 0 5px 0;
  text-align:center;
 }
 #main_sign_detail li.submitf{
  width:740px;
  height:auto;
  float:left;
  padding:30px 0 20px 0;
  text-align:center;
 }
 #main_sign_detail li.servise{
  width:740px;
  height:auto;
  float:left;
  text-align:center;
  padding-bottom:15px;
 }
 
 #mSign_detail_info{
  width:740px;
  height:auto;
  float:left;
  background:url(../images/bg_registeInfo.gif) repeat-y;
  margin-top:15px;
 }
  #mSign_d_infoTop{
   width:740px;
   height:14px;
   background:url(../images/bg_rInfoTop.gif) no-repeat;
   font-size:5px;
   line-height:5px;
  }
  #mSign_d_infoBody{
   width:740px;
   height:auto;
   float:left;
  }
  #mSign_d_infoBody ul{
   margin:0;
   padding:0;
   float:left;
  }
  #mSign_d_infoBody li.blue{
   width:740px;
   height:auto;
   text-align:center;
   font-size:14px;
   font-weight:bold;
   line-height:22px;
   color:#005ed2;
   padding:5px 0 10px 0;
   float:left;
  }
  #mSign_d_infoBody li.name{
   width:740px;
   height:auto;
   text-align:center;
   float:left;
   font-size:12px;
   line-height:20px;
   padding:5px 0 5px 0;
   color:#484848;
  }
  #mSign_d_infoBody li.green{
   width:493px;
   height:auto;
   float:left;
   background-color:#f7ffe1;
   border:1px solid #b4d96c;
   font-size:12px;
   color:#228500;
   line-height:20px;
   padding:10px 30px 10px 30px!important;
   padding:10px 15px 10px 15px;
   margin-left:90px!important;
   margin-left:45px;
  }
  #mSign_d_infoBody li.tfind{
   width:740px;
   height:auto;
   float:left;
   font-size:14px;
   line-height:20px;
   padding:25px 0 0 0;
   color:#2068ba;
  }
  #mSign_d_infoBtm{
   width:740px;
   height:15px;
   background:url(../images/bg_rInfoBtm.gif) no-repeat;
   font-size:5px;
   line-height:5px;
   float:left;
  }
 
 #mSign_detail_plate{
  width:740px;
  height:auto;
  float:left;
  margin:20px 0 0 0;
  border-top:3px solid #e8e8e8;
  padding:1px 0 20px 0;
  font-size:13px;
  line-height:20px;
 }
 #mSign_detail_plate a{
  color:#7f7f7f;
  text-decoration:none;
 }
 #mSign_detail_plate a:hover{
  color:#055299;
  text-decoration:underline;
 }
 #mSign_detail_plate ul{
  width:369px;
  height:auto;
  margin:0;
  padding:0;
  float:left;
 }
 #mSign_detail_plate li{
  width:329px;
  height:auto;
  float:left;
  border-bottom:1px solid #dddddd;
  font-size:13px;
  padding:20px;
 }
 #mSign_detail_plate li div.pl{
  width:52px;
  height:52px;
  float:left;
 }
 #mSign_detail_plate li div.pr{
  width:270px;
  height:auto;
  float:right;
  padding:0;
  color:#7f7f7f;
 }
  #mSign_d_plateL{
   width:369px;
   height:auto;
   border-right:1px dashed #dddddd;
   float:left;
  }
  #mSign_d_plateR{
   width:370px;
   height:auto;
   float:right;
  }
 
 #personal{
  width:740px;
  height:auto;
  float:left;
 }