﻿@charset "utf-8";

.hy_zhuce{width:100%; background-color:#f9f9f9; overflow:hidden;}
.hy_zhuce .zc_xz{overflow:hidden; margin:80px 0 110px;}
.hy_zhuce .zc_xz .b_t{font-size:21px; line-height:36px; color:#333; text-align:center; margin-bottom:50px;}
.hy_zhuce .zc_lx{width:258px; border:1px solid #fff; background-color:#fff; padding:40px 30px; margin-right:120px; float:left;
transition:all .3s linear;
-webkit-transition:all .3s linear;
-moz-transition:all .3s linear;
-ms-transition:all .3s linear;
-o-transition:all .3s linear;}
.hy_zhuce .zc_lx:hover{border:1px solid #ff8400;}
.hy_zhuce .zc_lx.mn{margin-right:0;}
.hy_zhuce .zc_lx .t_b{width:140px; margin:0 auto 20px;}
.hy_zhuce .zc_lx .m_c{font-size:20px; font-weight:bold; color:#333; text-align:center; line-height:26px; margin-bottom:25px;}
.hy_zhuce .zc_lx .x_m{width:220px; margin:0 auto;}
.hy_zhuce .zc_lx .x_m ul{width:260px;}
.hy_zhuce .zc_lx .x_m ul li{width:68px; padding-left:22px; background:url(../images/zc4.png) no-repeat left center; font-size:16px; line-height:28px; margin-right:40px; margin-bottom:8px; float:left;}
.hy_zhuce .zc_lx a.lj_zc{width:108px; height:36px; border:1px solid #ff8400; border-radius:5px; display:block; margin:25px auto 0; font-size:16px; color:#ff8400; text-align:center; line-height:36px;
transition:all .3s linear;
-webkit-transition:all .3s linear;
-moz-transition:all .3s linear;
-ms-transition:all .3s linear;
-o-transition:all .3s linear;}
.hy_zhuce .zc_lx:hover a.lj_zc{background-color:#ff8400; color:#fff;}
.hy_zhuce .yh_zc{padding:90px 120px; background-color:#fff;}
.hy_zhuce .zc_fl{border-bottom:1px solid #e7e7e7; margin-bottom:20px;}
.hy_zhuce .zc_fl .hd{width:250px; margin:0 auto;}
.hy_zhuce .zc_fl .hd span{border:1px solid #e7e7e7; border-bottom:0; font-size:16px; line-height:44px; text-align:center; color:#666; display:block;}
.hy_zhuce .zc_nr{width:550px; margin:0 auto;}
.hy_zhuce .zc_nr .text{position:relative; padding-left:86px; margin-bottom:15px;}
.hy_zhuce .zc_nr .text span{position:absolute; top:0; left:0; width:80px; font-size:15px; color:#999; text-align:right; line-height:52px;}
.hy_zhuce .zc_nr .text .tips{width:250px; background:url(../images/ts1.png) no-repeat left 3px; position:absolute; right:-280px; top:15px; padding-left:22px; font-size:12px; color:#999; line-height:22px;}
.hy_zhuce .zc_nr .text .tips.js{background:url(../images/ts3.png) no-repeat left 3px; color:#999;}
.hy_zhuce .zc_nr .text input{width:442px; height:50px; border:1px solid #e7e7e7; padding:0 10px; font-size:15px; line-height:50px; color:#777;}
.hy_zhuce .zc_nr .text input:focus{border:1px solid #ff8400;}
.hy_zhuce .zc_nr .text input.pwd_p{position:absolute; top:0; left:0;}
.hy_zhuce .zc_nr .text input.yzm{width:342px; float:left;}
.hy_zhuce .zc_nr .text input.hqyzm{width:180px; height:52px; border:0; padding:0; background-color:#eee; line-height:52px; color:#777; float:right;}
.hy_zhuce .zc_nr button{width:100%; height:52px; background-color:#ff8400; font-size:20px; line-height:52px; color:#fff; text-align:center; margin-bottom:25px;cursor:pointer;}
.hy_zhuce .zc_nr .tiaokan{float:left; position:relative;}
.hy_zhuce .zc_nr .tiaokan .tips{width:250px; background:url(../images/ts3.png) no-repeat left 5px; position:absolute; right:-280px; top:0; padding-left:22px; font-size:12px; color:#999; line-height:26px;}
.hy_zhuce .zc_nr .tiaokan label{font-size:14px; line-height:26px; float:left;text-indent: 85px;}
.hy_zhuce .zc_nr .tiaokan label span{text-indent:5px;}
.hy_zhuce .zc_nr .tiaokan label input{margin-right:5px;}
.hy_zhuce .zc_nr .tiaokan a{color:#ff8400;}
.hy_zhuce .zc_nr span{float:right; font-size:14px; line-height:26px;}
.hy_zhuce .zc_nr span a{color:#ff8400; padding-left:5px;}
input[type="checkbox"] {position: relative;outline: none;}
input[type="checkbox"]::before {content: "";position: absolute;-moz-border-radius: 0.02rem;right: auto;left: 0;top: -3px;width: 15px;height: 15px;line-height: 16px;border: 1px solid #d2d2d2;font-size: 12px;border-radius: 2px;background-color: #fff;-webkit-transition: .1s linear;transition: .1s linear;}
input[type="checkbox"]:checked::before {content: "\2714";font-size: 16px;border-color: #5FB878 !important;background-color: #5FB878;color: #fff;}
#Code{margin-left:10px;}