html, body, div, h1, h2, h3, p, ul, li, dl, dt, dd { margin: 0 auto; padding: 0;  }
ul, li { line-height: 25px; list-style: inside; list-style-type: none; }
p, img, dl, dt, dd { margin: 0; padding: 0; border: none; padding-left: 0px; }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
#banner { background:url(https://www.anymp4.com/solution/transfer-contacts-from-android-to-iphone/style/images/banner.jpg) no-repeat 50% 0; height:541px; overflow: hidden; position: relative; }
.pro-top {float:left;margin:80px 0 0 0;display:inline;width:44%;}
.pro-top a {font-size:52px;color:#fff;line-height:40px;width:60%;}
.pro-top img{vertical-align:middle;}
.pro-top a:hover{text-decoration:underline;}
.info {position:absolute;left:55%;top:35px;max-width:370px;width:100%;}
.info #name, .info #mail {height:40px;line-height:40px;font-size:14px;color:#999;padding-left:10px;border:1px solid #222;border-left:none;}
.info .line{border:1px solid #222;border-right:none;}
.info label {font-size:18px;display:block;width:30px;float:right;}
.info .email {vertical-align:middle;float:none;height:30px;width:300px;border:solid 1px #d9d9d9;}
.info .submit-td { padding-top:15px;}
.info .get-code {cursor:pointer;background:url(https://www.anymp4.com/solution/recover-android-data/style/images/register-bg.png) no-repeat 50% 0;height:50px;padding:0 76px;border:medium none;margin-right:30px;float:left;border-radius:5px;font-size:18px;color:#fff;}
.info .info-tips{line-height:18px;padding:16px 0 0;}
.info .reg-main-prompt {color:#f78b0d;}
.info .reload {text-decoration:underline;float:none;color:#f78b0d;}
.info h3{font-size:20px;margin-bottom:15px;color:#222;}
.info img{margin:0 auto;margin-left:5px;display:block;}
.info p {line-height:24px;color:#222;font-size:16px;}
.info td{color:#222;font-size:14px;}
.info tr.bg-w{background-color:#fefdfd;}
.info .get-code-title{font-size:25px;color:#222;margin:15px 0;line-height:35px;}
.banner-ad{max-width:1200px;width:100%;display:block;margin-top:30px;}
span.red{color:#f78b0d;}

@media screen and (max-width: 800px){
.pro-top a{margin-left:0;font-size:24px;color:#222;float:left;line-height:20px;width:100%;}
.pro-top{margin-top:10px;width:100%;}
.info{left:10px;}
#banner{background-position:right;}
}
