@charset "UTF-8";
.btn_red{background-color: #DE4646;color: #fff;border: none;border-radius: 5px;}
.txt_red{color: #DE4646;}

.A_conten_po{width: 784px;padding: 0;margin: 40px auto;padding: 70px 120px 100px;box-shadow: 0 0 10px #f1f1f1;}
.A_denglu{width: 300px;}
.A_denglu h5{font-family: "黑体";font-size: 18px;color:#515151;line-height: 40px;}
.login_wrap input{display: block;width: 278px;height: 20px;line-height: 20px;border: 1px solid #e1e1e1;border-radius: 5px;margin: 5px 0;padding: 10px;}
.login_remind{font-size: 14px;color: #DE4646;display: none;}
.login_wrap .login_btn{width: 300px;height: 40px;line-height: 40px;letter-spacing: 10px;border: none;background-color: #de4646;color: #fff;font-family: "黑体";font-size: 18px;border-radius: 5px;padding: 0;}
.login_account{font-size: 14px;line-height: 30px;}
.login_account a{color: #DE4646;}
.login_account a{color: #DE4646;*float: left;}
.login_account p a{*float: none;}
.login_other{font-size: 12px;line-height: 30px;color: #5b5b5b;}
.login_other a img{vertical-align: middle;margin-left: 10px;}

/*注册成功*/
.A_conten_register{width: 882px;border: 1px solid #e1e1e1;padding:35px 70px;margin: 40px auto;}
.icon_greencheck{background: url(../images/icon_greencheck.jpg) no-repeat;display:inline-block;width: 15px;height: 15px;vertical-align: middle;margin-right: 16px;}
.register_green{font-family: "黑体";font-size:24px;color: #65a02c;line-height: 50px;}
.next_btn{background-color: #ebebeb;border: 1px solid #e1e1e1;font-size: 14px;padding: 2px 10px;margin: 10px 0;cursor: pointer;}
.register_warn{font-size: 14px;line-height: 30px;}
.register_warn span{margin: 0 5px;}
.register_email{width: 534px;height: 124px;padding:26px;background-color: #eff3eb;border: 1px solid #c6e1ac;margin-top: 6px;}
.register_email h5{font-size: 18px;font-family: "黑体";margin-bottom: 10px;}
.register_email p{line-height: 24px;font-size: 12px;color: #000;}
.send_again{border: none;color: #74b8ed;cursor: pointer;}
.login_email{font-size: 12px;padding: 2px 8px;margin-top: 8px;border-radius: 3px;cursor: pointer;}

/*普通用户，设计师注册*/
.user_register{width: 1024px;margin: 0 auto;}
.user_register .Payment_all{width: auto;}
.user_register .Payment_mudo{background: none;padding:52px 0 0 76px;}
.user_register .Payment_mudo ul li{width:134px;border: 1px solid #ddd;border-bottom: none;height: 38px;line-height: 38px;margin: 0 8px;text-align: center;cursor: pointer;font-size: 18px;}
.user_register .Payment_mudo ul .seleat,.user_register .Payment_mudo ul li:hover{background: none;border-top: 1px solid #DE4646;color: #DE4646;}
.user_register .Payment_mudo ul .seleat,.user_register .Payment_mudo ul li:hover{background: none;border-top: 1px solid #DE4646;}
.user_register .Payment_mudo ul .seleat a{color: #DE4646 !important;}
.user_register .Payment_cont{width: 872px;padding:20px 75px;border: 1px solid #ddd;margin-bottom: 50px;overflow: hidden;}
.common_user{width: 300px;font-size: 14px;}
.common_user h5,.designer_user h5{height: 26px;font-size: 14px;}
.common_user input{width: 282px;border: 1px solid #ddd;border-radius: 5px;margin: 5px 0;padding:8px;color: #333;}
.common_user .btn_red{border: none;width: 300px;font-size: 18px;font-family: "黑体";letter-spacing: 4px;color: #fff;cursor: pointer;}
.common_user p{line-height: 30px;}
.common_user p a{color: #DE4646;}
.designer_user .line{width: 100%;height: 1px;background-color: #ddd;}
.box{margin: 16px 0;font-size: 14px;}
.box input{width: 200px;height: 26px;padding:2px 4px;border: 1px solid #ddd;}
.box label{width: 90px;text-align: right;display: inline-block;}
.box b{color: red;vertical-align: middle; padding: 6px 2px 0 0;}
.box select{width: 94px;height: 26px;line-height: 26px;border: 1px solid #ddd;font-size: 12px;color: #757575;}
.box .cue{font-size: 12px;color: #757575;margin-left: 14px;}
.box textarea{width: 410px;min-height: 100px;border: 1px solid #ddd;vertical-align: top;}
.explain input{width: auto;height: auto;vertical-align: middle;}
.explain strong{font-size: 12px;vertical-align: middle;color: #999;font-weight: normal;}
.designer_btn{width: 260px;height: 40px;letter-spacing: 4px;font-family: "黑体";font-size: 18px;margin-left: 94px;}
.privacy_txt,.protect_txt{display:none;}
.privacy_txt textarea,.protect_txt textarea{background:#fff;border: 1px solid #ddd;padding: 5px 0 0 8px;resize: none;width: 500px;font-size: 12px;color: #666;line-height: 16px;margin-left: 94px;margin-top: 20px;}
.privacy_txt textarea{height: 330px;}
.protect_txt textarea{height: 530px;}
