﻿@charset "utf-8";
.content_passport{width:1200px;margin:20px auto;}
.content_passport .content_passport_left,.content_passport .content_passport_right{float:left;}
.content_passport .content_passport_left{width:800px;background:url('../images/line.gif') no-repeat right center;}
.content_passport .content_passport_right{width:400px;}
.content_passport .box{margin:0px 100px}
.content_passport .box .box_title{border-bottom:1px solid #4bcdd9;padding:10px;font-size:20px;}
.content_passport .box .box_title .box_title_line{border-left:5px solid #4bcdd9;padding-left:20px;height:30px;display:block;}
.content_passport .box .box_con{padding:25px;}
.content_passport .box .box_con .d{font-size:14px;margin-top:30px;line-height:2;}
.content_passport .box .box_con .d .l{float:left;width:100px;text-align:right;}
.content_passport .box .box_con .d .r{float:left;width:430px;margin-left:20px;}
.content_passport .box .box_con .d .r input[type='text'],.content_passport .box .box_con .d .r input[type='password']{width:240px;height:25px;padding:0px 5px;border:1px solid #4bcdd9;color:#999999;font-size:14px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.content_passport .box .box_con .d .r input[name='c']{float:left;width:100px;}
.content_passport .box .box_con .d .r input[name='mc']{float:left;width:100px;}
.content_passport .box .box_con .d .r .c{float:left;margin-left:10px;}
.content_passport .box .box_con .d .r .c img{cursor:pointer;}
.content_passport .box .box_con .msg{height:20px;margin:10px auto;}
.content_passport .box .box_con .msg span{color:#ff0000;}
.content_passport .box .box_con a.submit{display:inline-block;width:180px;height:35px;background-color:#4bcdd9;color:#ffffff;font-size:18px;text-align:center;line-height:35px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.content_passport .box .box_con a.submit:hover{background-color:#4bbdd9;}
.content_passport .box .box_con a.forget{font-size:14px;color:#04b2e5;line-height:50px;}
.content_passport .box .box_con a.forget:hover{text-decoration:underline;}
.content_passport .box .box_con a.regist{display:inline-block;width:180px;height:35px;border:1px solid #4bcdd9;color:#4bcdd9;font-size:18px;text-align:center;line-height:35px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.content_passport .box .box_con a.regist:hover{background-color:#4bcdd9;color:#ffffff;}
.content_passport em{font-style:normal;color:#ff0000;}
.content_passport span.i{color:#999999;font-size:12px;}
.content_passport a.forget_email,.content_passport a.forget_phone{display:block;margin:35px;width:150px;height:50px;background:#4bcdd9 no-repeat 10px center;padding-left:50px;font-size:16px;line-height:50px;color:#ffffff;border:1px solid #4bcdd9;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.content_passport a.forget_email:hover,.content_passport a.forget_phone:hover{background-color:#ffffff;color:#4bcdd9;}
.content_passport a.forget_email{background-image:url('../images/forget_email.png');}
.content_passport a.forget_phone{background-image:url('../images/forget_phone.png');}