@charset "utf-8";
/* WaWaYaYa*/
/*公用-通用单页 充值*/

#main_recharge{
 width:740px;
 height:auto;
 float:left;
 margin-left:130px!important;
 margin-left:65px;
 margin-top:15px;
 padding-bottom:30px;
}
 #main_recharge_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_recharge_detail{
  width:740px;
  height:auto;
  float:left;
 }
 #mRecharge_detail_want{
  width:710px;
  height:auto;
  float:left;
  background:url(../images/icon_wantTop.gif) 10px 5px no-repeat;
  background-color:#f1f1f1;
  color:#707070;
  font-size:14px;
  font-weight:bold;
  line-height:20px;
  padding:3px 0 0 30px;
  margin:10px 0 0 0;
 }
  #mR_d_want_img{
   width:740px;
   height:auto;
   float:left;
   text-align:center;
   padding:15px 0 0 0;
  }
 #mRecharge_detail_info{
  width:740px;
  height:auto;
  float:left;
  background:url(../images/bg_registeInfo.gif) repeat-y;
  margin-top:15px;
 }
  #mRecharge_d_infoTop{
   width:740px;
   height:14px;
   background:url(../images/bg_rInfoTop.gif) no-repeat;
   font-size:5px;
   line-height:5px;
  }
  #mRecharge_d_infoBody{
   width:740px;
   height:auto;
   float:left;
  }
  #mRecharge_d_infoBody ul{
   margin:0;
   padding:0;
   float:left;
   list-style-type:none;
  }
  #mRecharge_d_infoBody li.black{
   width:740px;
   height:auto;
   color:#3b3b3b;
   font-size:13px;
   font-weight:bold;
   text-align:center;
   line-height:22px;
   padding:5px 0 5px 0;
  }
  #mRecharge_d_infoBody li.black a{
   color:#0153ce;
   text-decoration:none;
  }
  #mRecharge_d_infoBody li.black a:hover{
   color:#0153ce;
   text-decoration:underline;
  }
  #mRecharge_d_infoBtm{
   width:740px;
   height:15px;
   background:url(../images/bg_rInfoBtm.gif) no-repeat;
   font-size:5px;
   line-height:5px;
   float:left;
  }
 
 #mRecharge_detail_type{
  width:740px;
  height:auto;
  float:left;
  margin:20px 0 0 0;
 }
  #mR_d_type_bluel{
   width:508px;
   height:auto;
   float:left;
   background:url(../images/bg_wantRe_blueBody1.gif) repeat-y;
  }
   #d_type_bluelTop{
    width:508px;
	height:7px;
	font-size:5px;
	line-height:5px;
	background:url(../images/bg_wantRe_blueTop1.gif) no-repeat;
	float:left;
   }
   #d_type_bluelBody{
    width:468px;
	height:auto;
	float:left;
	padding:10px 20px 10px 20px;
	font-size:12px;
	color:#737373;
	line-height:16px;
   }
    .d_t_bluelBody_table{
	 font-size:13px;
	 line-height:18px;
	 color:#215e85;
	 margin-top:10px;
	}
    .bluelBody_border1{
	 width:140px;
	 height:18px;
	 border:1px solid #d1d1d1;
	 font-size:12px;
	 line-height:18px;
	}
    .bluelBody_border2{
	 width:140px;
	 height:20px;
	 border:1px solid #d1d1d1;
	 font-size:12px;
	 line-height:18px;
	}
   #d_type_bluelBtm{
    width:508px;
	height:7px;
	font-size:5px;
	line-height:5px;
	background:url(../images/bg_wantRe_blueBtm1.gif) no-repeat;
	float:left;
   }
   
  #mR_d_type_blue2{
   width:229px;
   height:auto;
   float:right;
   background:url(../images/bg_wantRe_blueBody2.gif) repeat-y;
  }
   #d_type_blue2Top{
    width:229px;
	height:7px;
	font-size:5px;
	line-height:5px;
	background:url(../images/bg_wantRe_blueTop2.gif) no-repeat;
	float:left;
   }
   #d_type_blue2Body{
    width:212px;
	height:auto;
	float:left;
	padding:16px 0 10px 8px;
	line-height:16px;
	color:#215e85;
	font-size:12px;
	font-weight:bold;
   }
    .type_blue2Body_border{
	 width:130px;
	 height:16px;
	 border:1px solid #d1d1d1;
	 font-size:12px;
	 line-height:16px;
	 color:#a4a4a4;
	}
   #d_type_blue2Btm{
    width:229px;
	height:7px;
	font-size:5px;
	line-height:5px;
	background:url(../images/bg_wantRe_blueBtm2.gif) no-repeat;
	float:left;
   }
  #mR_d_type_detail{
   width:740px;
   height:auto;
   float:left;
   background:url(../images/bg_wantRe_body.gif) repeat-y;
   margin-top:5px;
  }
   #d_type_detailTop{
    width:740px;
    height:8px;
    float:left;
	background:url(../images/bg_wantRe_top.gif) no-repeat;
	font-size:5px;
	line-height:5px;
   }
   #d_type_detailBody{
    width:705px;
	height:auto;
    float:left;
	padding:10px 15px 0 20px;
	font-size:12px;
	color:#737373;
	line-height:16px;
   }
   #d_type_detailBtm{
    width:740px;
    height:8px;
    float:left;
	background:url(../images/bg_wantRe_btm.gif) no-repeat;
	font-size:5px;
	line-height:5px;
   }
  #mR_d_type_ol{
   width:740px;
   height:auto;
   float:left;
   background:url(../images/bg_wantOL.gif) repeat-y;
   margin-top:5px;
  }
   #d_type_olTop{
    width:740px;
    height:8px;
    float:left;
	background:url(../images/bg_wantOL_top.gif) no-repeat;
	font-size:5px;
	line-height:5px;
   }
   #d_type_olBody{
    width:740px;
	height:auto;
    float:left;
	padding:5px 0 5px 0;
	text-align:center;
	font-size:12px;
	color:#737373;
	line-height:16px;
   }
    #type_olBody_tit{
	 width:485px;
	 height:auto;
	 float:left;
	 font-size:12px;
	 font-weight:bold;
	 line-height:20px;
	 color:#215e85;
	 padding:5px 0 10px 0;
	 text-align:center;
	}
    #type_olBody_l{
	 width:69px;
	 height:auto;
	 float:left;
	 border-right:1px dashed #879fae;
	 text-align:left;
	}
    #type_olBody_r{
	 width:400px;
	 height:auto;
	 float:right;
	 font-size:12px;
	 line-height:18px;
	 color:#50758d;
	 text-align:left;
	}
    #type_olBody_r a{
	 color:#0066c5;
	 text-decoration:none;
	}
    #type_olBody_r a:hover{
	 color:#0066c5;
	 text-decoration:underline;
	}
   #d_type_olBtm{
    width:740px;
    height:8px;
    float:left;
	background:url(../images/bg_wantOL_btm.gif) no-repeat;
	font-size:5px;
	line-height:5px;
   }
 #mRecharge_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;
 }
 #mRecharge_detail_plate a{
  color:#7f7f7f;
  text-decoration:none;
 }
 #mRecharge_detail_plate a:hover{
  color:#055299;
  text-decoration:underline;
 }
 #mRecharge_detail_plate ul{
  width:369px;
  height:auto;
  margin:0;
  padding:0;
  float:left;
 }
 #mRecharge_detail_plate li{
  width:329px;
  height:auto;
  float:left;
  border-bottom:1px solid #dddddd;
  font-size:13px;
  padding:20px;
 }
 #mRecharge_detail_plate li div.pl{
  width:52px;
  height:52px;
  float:left;
 }
 #mRecharge_detail_plate li div.pr{
  width:270px;
  height:auto;
  float:right;
  padding-top:8px;
 }
  #mRecharge_d_plateL{
   width:369px;
   height:auto;
   border-right:1px dashed #dddddd;
   float:left;
  }
  #mRecharge_d_plateR{
   width:370px;
   height:auto;
   float:right;
  }
 
 #personal{
  width:740px;
  height:auto;
  float:left;
 }
  #mR_d_type_info{
   width:435px;
   height:auto;
   float:left;
   background:url(../images/icon_info1.gif) 0px 1px no-repeat;
   padding-left:20px;
   margin-left:220px!important;
   margin-left:110px;
   margin-top:15px;
   font-size:12px;
   line-height:20px;
   color:#FF0000;
  }
  
  #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_ok{
    width:740px;
	height:auto;
	float:left;
	text-align:center;
	font-size:13px;
	color:#3b3b3b;
	line-height:20px;
	font-weight:bold;
   }
  #mSign_d_infoBtm{
   width:740px;
   height:15px;
   background:url(../images/bg_rInfoBtm.gif) no-repeat;
   font-size:5px;
   line-height:5px;
   float:left;
  }
  
 #mRecharge_detail_exp{
  width:740px;
  height:auto;
  float:left;
  background:url(../images/bg_experience.gif) repeat-y;
  margin-top:5px;
 }
  #mRecharge_Dexp_top{
   width:740px;
   height:47px;
   float:left;
   background:url(../images/bg_experienceTop.gif) no-repeat;
  }
  #mRecharge_Dexp_topS{
   width:740px;
   height:10px;
   float:left;
   background:url(../images/bg_experienceTopS.gif) no-repeat;
   font-size:5px;
   line-height:5px;
  }
  #mRecharge_Dexp_body{
   width:690px;
   height:auto;
   float:left;
   padding:10px 25px 10px 25px;
  }
  #mRecharge_Dexp_bodyS{
   width:718px;
   height:auto;
   float:left;
   padding:0 11px 0 11px;
  }
   #mRecharge_Dexp_body ul{
    width:690px;
	height:auto;
	float:left;
	list-style-type:none;
	margin:0;
	padding:0;
   }
   #mRecharge_Dexp_body li.blueText{
    width:690px;
	height:auto;
	float:left;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
	color:#0060a4;
   }
   #mRecharge_Dexp_body li.sTit{
    width:296px;
	height:auto;
	float:left;
	margin-left:20px!important;
	margin-left:15px;
	margin-top:15px;
	background:url(../images/icon_stit.gif) 0px 4px no-repeat;
	font-size:12px;
	line-height:18px;
	padding-left:12px;
	color:#606060;
   }
    #mR_Dexp_bSign{
	 width:698px;
	 height:auto;
	 float:left;
	 background:url(../images/bg_signBlue.gif) repeat-x;
	 background-color:#00affe;
	 padding:5px 10px 5px 10px;
	}
     #mR_Dexp_bSign_l{
	  width:175px;
	  height:auto;
	  float:left;
	  margin-top:5px;
	 }
      #mR_Dexp_bSign_tit{
	   width:175px;
	   height:auto;
	   float:left;
	  }
      #mR_Dexp_bSign_login{
	   width:175px;
	   height:auto;
	   float:left;
	   margin-top:25px;
	  }
      #mR_Dexp_bSign_login a{
	   color:#fff600;
	   text-decoration:underline;
	  }
      #mR_Dexp_bSign_login a:hover{
	   color:#ffffff;
	   text-decoration:underline;
	  }
       .mR_Dexp_bSign_border{
	    width:113px;
	    height:18px;
	    border:1px solid #0079b6;
	    font-size:12px;
	    line-height:18px;
	    color:#a4a4a4;
	   }
      #mR_Dexp_bSign_info{
	   width:100px;
	   height:45px;
	   float:left;
	   background:url(../images/bg_loginInfo.gif) no-repeat;
	   padding:12px 7px 0 7px;
	   margin-left:35px!important;
	   margin-left:17px;
	   margin-top:15px;
	   font-size:12px;
	   line-height:18px;
	   color:#ffffff;
	   text-align:center;
	  }
      #mR_Dexp_bSign_info a{
	   color:#fff600;
	   text-decoration:underline;
	  }
      #mR_Dexp_bSign_info a:hover{
	   color:#ffffff;
	   text-decoration:underline;
	  }
     #mR_Dexp_bSign_r{
	  width:502px;
	  height:auto;
	  float:right;
	  margin-top:5px;
	  padding-bottom:10px;
	  padding-left:10px;
	  border-left:2px dotted #ffffff;
	 }
      #Dexp_bSign_rDetail{
	   width:502px;
	   height:auto;
	   float:left;
	   background:url(../images/bg_signR.gif) repeat-y;
	   margin-top:8px;
	  }
       #Dexp_bSign_rDTop{
	    width:502px;
		height:15px;
		float:left;
		background:url(../images/bg_signRtop.gif) no-repeat;
		font-size:5px;
		line-height:5px;
	   }
       #Dexp_bSign_rDBody{
	    width:487px;
		height:auto;
		float:left;
		padding:0 8px 0 7px;
	   }
        #Dexp_bSign_rDBody ul{
		 width:457px;
		 float:left;
		 list-style-type:none;
		 border-bottom:1px solid #ffffff;
		 margin:0;
		 padding:10px 15px 15px 15px;
		}
		  .main_sign_boder3{
		   width:455px;
		   height:80px;
		   border:1px solid #a7a6aa;
		   font-size:12px;
		   line-height:16px;
		   color:#333333;
		   background-color:#fafafa;
		  }
        #Dexp_bSign_rDBody li.Dbody_lText{
		 width:60px;
		 height:auto;
		 background:url(../images/icon_blue3.gif) 0px 8px no-repeat;
		 padding-left:12px;
		 padding-top:3px;
		 color:#474747;
		 font-size:12px;
		 line-height:18px;
		 float:left;
		}
        #Dexp_bSign_rDBody li.Dbody_lTit{
		 width:400px;
		 height:auto;
		 color:#0078d7;
		 font-size:12px;
		 line-height:18px;
		 font-weight:bold;
		 float:left;
		}
        #Dexp_bSign_rDBody li.Dbody_Input{
		 width:150px;
		 height:auto;
		 float:left;
		}
        #Dexp_bSign_rDBody li.Dbody_btn{
		 width:457px;
		 height:auto;
		 float:left;
		 text-align:center;
		}
        #Dexp_bSign_rDBody li.Dbody_info{
		 width:205px;
		 height:auto;
		 float:right;
		 border:1px solid #f4f4f4;
		 padding:3px 3px 3px 25px;
		 font-size:12px;
		 line-height:16px;
		 color:#7d7d7d;
		}
        #Dexp_bSign_rDBody li.Dbody_info_h{
		 width:205px;
		 height:auto;
		 float:right;
         background:url(../images/icon_blue.gif) 5px 3px no-repeat;
		 background-color:#ffeaf7;
		 border:1px solid #ffbabe;
		 padding:3px 3px 3px 25px;
		 font-size:12px;
		 line-height:16px;
		 color:#333333;
		}
        #Dexp_bSign_rDBody li.Dbody_info_r{
		 width:205px;
		 height:auto;
		 float:right;
         background:url(../images/icon_red.gif) 5px 3px no-repeat;
		 background-color:#fff2e9;
		 border:1px solid #FF0000;
		 padding:3px 3px 3px 25px;
		 font-size:12px;
		 line-height:16px;
		 color:#333333;
		}
        #Dexp_bSign_rDBody li.Dbody_info_ok{
		 width:205px;
		 height:auto;
		 float:right;
         background:url(../images/icon_green.gif) 5px 3px no-repeat;
		 background-color:#e6ffe6;
		 border:1px solid #008000;
		 padding:3px 3px 3px 25px;
		 font-size:12px;
		 line-height:16px;
		 color:#333333;
		}
		 .bSign_rDBody_li{
		  width:138px;
		  height:18px;
		  border:1px solid #cacaca;
		  font-size:12px;
		  color:#474747;
		  line-height:18px;
		 }
		 .bSign_rDBody_li_h{
		  width:138px;
		  height:18px;
		  border:1px solid #333333;
		  font-size:12px;
		  color:#333333;
		  line-height:18px;
		 }
		 .bSign_rDBody_li_r{
		  width:138px;
		  height:18px;
		  border:1px solid #FF0000;
		  font-size:12px;
		  color:#333333;
		  line-height:18px;
		 }
		 .bSign_rDBody_li_ok{
		  width:138px;
		  height:18px;
		  border:1px solid #008000;
		  font-size:12px;
		  color:#333333;
		  line-height:18px;
		 }
       #Dexp_bSign_rDBtm{
	    width:502px;
		height:12px;
		float:left;
		background:url(../images/bg_signRbtm.gif) no-repeat;
		font-size:5px;
		line-height:5px;
	   }
  #mRecharge_Dexp_btm{
   width:740px;
   height:10px;
   float:left;
   background:url(../images/bg_experienceBtm.gif) no-repeat;
   font-size:5px;
   line-height:5px;
  }
  
  UL#reg_items{
 margin:0;
 padding:0;
 list-style-type:none;
 float:left;
}
.WarningMsg {
  width:205px;
  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:205px;
  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:205px;
  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;
}