@charset "utf-8";
/* CSS Document */
.contentDiv {background:#fff;}
.header .logo {padding-top:10px;margin-left: 30px;}
.header .logo img {height:55px;}
.content {width:1200px;height:600px;margin-left:auto;margin-right: auto;text-align: center;}
.route {text-align: center;padding-top:50px;height:80px;}
.route ul {margin-left:150px;}
.route ul li {width:300px;height:75px;float: left;background:url(../images/forgot_grey_line.png)}
.route ul li p {margin-top:0px;}
.route ul li h3 {color:#777;font-weight:100;font-size:16px;margin-bottom:20px;}
.route ul li p em {color:#fff;font-size:16px;padding:3px 7px;background:#ddd;border-radius:20px;}
.route ul li.on h3 {color:#000;font-weight: bold;}
.route ul li.on p em {background:#ff7878;}
.route ul li.on {background:url(../images/forgot_red_line.png)}
.forgotDiv {width:350px;margin-left:420px;margin-top:80px;}
.forgotDiv ul {margin-top:50px;}
.forgotDiv ul li {height:50px;font-size:15px;border-bottom: #ddd 1px solid;text-align: left;}
.forgotDiv h2 {font-weight: 100;}
.forgotDiv ul li span {line-height:50px;}
.forgotDiv ul li input {color:#555;height:40px;border:0;width: 110px;}
.forgotDiv ul li img {position: relative;top:10px;}
.confirmBn {margin-top:50px;}
.confirmBn a {color:#fff;font-size:16px;height:45px;line-height:45px;display: block;background:#f0404b;border-radius: 4px;cursor: pointer;}
.success span {font-size:18px;}
.success img {margin-right:10px;position: relative;top:10px;}
.error {color:#f05050;}