
 .UIAlertView .UITextField.withButton .btn, .UIAlertView .UITextField.withButton .UIImageView{ position: absolute; left: 102%; top: -1px; margin-top: 0px; width: 42%; font-size: 0.875rem; height: 40px;background-color: #7481DD; color: white; padding:0px }
        .UIAlertView .UITextField.withButton .UIImageView .UIImage{ width: 99%; height: 100%; }
        
        .UIBackground{ position: fixed; z-index: 100; width: 100%; height: 100%; left: 0px; top: 0px; }

        .UIBar a.UIButton{ display: block; position: relative; margin: 15px; height: 30px; width: auto; padding: 0px 24px; background-color: #FFFFFF;  border-radius: 2px; color: #000000; line-height: 30px; cursor: pointer; }
        .UIBar a.UIButton.login{ background-color: #55A2E5; color: white; }

        footer{  position: fixed; bottom: 0px; left: 0px; width: 100%; height: 50px; background-color: #F1F1F1; }
        footer p{ text-align: center; line-height: 50px; font-size: 0.75rem; color: #7D7D7D; }

        .UIAlertView{ z-index: 800; position: fixed; width: 33%; height: 470px; left: 50%; top: 45%; max-width: 580px; min-width: 400px;
            background-color: white; 
            -webkit-transform: translateX(-50%) translateY(-50%); 
            -moz-transform: translateX(-50%) translateY(-50%);
            -ms-transform: translateX(-50%) translateY(-50%);
            -o-transform: translateX(-50%) translateY(-50%);
            transform: translateX(-50%) translateY(-50%);
            overflow: hidden;  }
        .UIAlertView>h3{ position: relative; width: 100%; height: 40px; border-bottom: 1px solid #F1F1F1; line-height: 39px; color: #666666; box-sizing: border-box; padding-left: 16px; }
        .UIAlertView .content{ position: relative; height: 390px; overflow: hidden; }

        .UIAlertView .content .info{ margin: 20px 16%; border-left: 2px solid #55A2E5; font-size: 0.875rem; color: #C4C4C4; }
        .UIAlertView nav{ position: relative; margin: 0px 16%; height: auto; }
        .UIAlertView label{ cursor: pointer; color: #666666; font-size: 0.875rem; }
        .UIAlertView .UITextField{ position: relative; margin-top: 20px; height: 40px; box-sizing: border-box; border: 1px solid #DCDCDC; border-radius: 2px; overflow: visible; }
        .UIAlertView .UITextField.require{ border-left: 2px solid #55A2E5; }
        .UIAlertView .UITextField i{ position: absolute; left: 0px; top: 0px; z-index: 10; width: 48px; text-align:center; line-height: 40px; color: #55A2E5; font-size: 1.25rem; }
        .UIAlertView .UITextField input{ position: absolute; left: 0px; top: 0px; height: 38px; width: 100%; box-sizing: border-box; font-size: 0.875rem; border: none; padding: 0px 16px 0px 48px; }

        .UIAlertView .UITextField.withButton{ width: 70%; }
        .UIAlertView .UITextField.withButton button{ position: absolute; left: 102%; top: -1px; margin-top: 0px; width: 42%; font-size: 0.875rem; height: 40px; background-color: #7481DD; color: white; }

        .UIAlertView .UITextField.strong:before{ position: absolute; content: '高'; left: 102%; top: 0px; line-height: 40px; color: #008000;width:12%;}
        .UIAlertView .UITextField.middle:before{ position: absolute; content: '一般'; left: 102%; top: 0px; line-height: 40px; color: #FED566;width:12%; }
        .UIAlertView .UITextField.weakly:before{ position: absolute; content: '很低'; left: 102%; top: 0px; line-height: 40px; color: red; width:12%; }
        
        .UIAlertView .UITextField.notsame:before{ position: absolute; content: '密码不相同'; left: 102%; top: 0px; line-height: 40px; color: red;width:50%; }
        
.UIImageView img.UIImage.UIEdgeHZero{height:100%;}
        .UIAlertView .UITextField:nth-of-type(6){ margin-bottom: 20px; }
        .UIAlertView a{ font-size: 0.875rem; color: #666666; }
        .UIAlertView button{ background-color: #55A2E5; color: white; height: 30px; width: 100%; margin-top: 10px; 

border-radius: 2px; font-size: 1rem; }
		.UIA{z-index: 800;
    position: fixed;
    width: 50%;
    left: 52.5%;
    top: 15%;
     max-width: 580px; min-width: 400px;
	-webkit-transform: translateX(-50%) translateY(-50%); 
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
   
   }
   
    .registerHead{ text-align: center;color: #0083b9; font-size: 16px;background: url(image/dl_02.png) no-repeat center; padding: 20px 0;}
    .registerMan{overflow: hidden; zoom: 1; padding-left:55px; color: #1E1E1E; font-size: 16px;padding-bottom: 0px;}
      .registerMan label{margin-left:95px;}
       .registerMan label input{width: 79px; height: 17px;} 
        .registerContent {margin-left: 10%;}
          .registerContent ul {margin-left: 20px;}
       .registerContent li{width: 90%;zoom: 1; height: 28px;line-height: 50px; font-size: 14px; color: #494949;}
         .registerContent li a{color:blue;}