@charset "utf-8";
/* CSS Document */
body,html{margin:0 auto;min-height:100%; width:100%;}
body{font-family:"微软雅黑",'Microsoft YaHei',Arial,sans-serif}
input,button{ font-family:"微软雅黑";outline:none;}
body,html,h1,h2,h3,h4,p,em,a,input,button,b,i,ul,li,table,tr,td,th,lable,h5,span{ margin:0; padding:0; font-style:normal; font-weight:normal; font-size:14px;box-sizing: border-box;}
a{ text-decoration:none; cursor:pointer;}
a:hover{text-decoration: none;}
img{ border:0;}
table{border-collapse: collapse; }
label {display: inline-block;max-width:100%;}
li{ list-style:none;}


a{text-decoration: none}
a:hover{text-decoration: none}
a:visited{text-decoration: none}
a:active{text-decoration: none}
a:link{text-decoration: none}


/*找回密码*/
.ic_header{ width: 100%; background-color: #fff; height: 98px; border-bottom: 1px solid #ebebeb;}
.ic_layout{ width: 1200px; margin: 0 auto;}
.ic_layout h1{ float: left; display: inline-block; padding-top: 17px;}
.ic_layout h1 a{ font-size: 24px; font-weight: bold; color: #444;}
.ic_layout h1 img{ vertical-align: middle; padding-right: 5px;}
.ic_header_input{ width: 450px; height: 46px; border: 1px solid #d6d6d6; background-color: #fff; display: inline-block; margin-top: 17px;}
.ic_header_input a.ic_header_d{ position: relative; color: #444; border-right: 1px solid #d6d6d6; display: inline-block; width:60px; line-height: 46px; float: left; padding-left:15px; text-align: left;}
.ic_header_icon span{ top:20px; left:50%; margin-left:10px;display:block; width:0; height:0; border-width:7px; border-style:solid; border-color:#848484 transparent transparent  transparent; position:absolute;}
.ic_header_icon em{ top:-7px; left:-5px; display:block; width:0; height:0; border-width:5px; border-style:solid; border-color:#fff transparent transparent transparent; position:absolute;}
.ic_header_input input{ width: 290px; height: 44px; line-height: 44px; padding: 0 10px; border: 0; float: left; color: #444;}
.ic_header_input a.ic_header_search{ background-color: #50bce7;display: inline-block; width: 65px; height: 46px; margin-right: -1px; text-align: center; right: 0; float: right;}
.ic_header_input a.ic_header_search img{ padding-top: 14px;}
.ic_header_login{ float: right; padding-top:40px; display: inline-block;}
.ic_header_login a{ color: #444; padding: 0 10px;}
.ic_header_login span{ width: 1px; margin: 0 5px;}
/*.ic_header_login a:hover,.ic_header_login a.current{ color: #eb8e1a;}*/


.rm_bgcolor{background: #e3eaf0;}
.rm_contain{background: #fff;margin-top: 64px;padding-bottom: 150px;margin-bottom: 70px;}

.rm_contain_2{padding-bottom: 210px;}

.rm_title{height: 54px;line-height: 54px;font-size: 18px;color: #444;border-bottom: 1px solid #e7e7e7;padding-left: 20px;}
.rm_con{padding-top: 100px;}
.rmc_list{margin-bottom: 75px;}
.rmc_list img{display: block;max-width: 100%;margin: 0 auto;}

.rmc-input{height:42px;width: 300px;line-height: 42px;margin: 0 auto;border:1px solid #ddd;margin-bottom: 14px;position: relative}
.rmc-input .rmc_icon{display:inline-block;width: 42px;height: 20px;line-height:20px;float: left;text-align: center;margin: 11px 0;border-right: 1px solid #e3e3e3;}
.rmc-input .rmc_icon span{height:100%;display:inline-block;vertical-align: middle;}
.rmc-input .rmc_icon img{vertical-align: middle;}
.rmc-input input{display:block;width: 255px;height:40px;outline: none;border: 0;padding: 0 12px;color: #999;}


.rmc-inzm{height:42px;width: 300px;line-height: 300px;margin: 0 auto;border:1px solid #ddd;margin-bottom: 14px;position: relative;}
.rmc-inzm .rmc_icon{display:inline-block;width: 42px;height: 20px;line-height:20px;float: left;text-align: center;margin: 11px 0;border-right: 1px solid #e3e3e3;}
.rmc-inzm .rmc_icon span{height:100%;display:inline-block;vertical-align: middle;}
.rmc-inzm .rmc_icon img{vertical-align: middle;}
.rmc-inzm input{display:block;width: 130px;height:40px;outline: none;border: 0;padding: 0 12px;color: #999;}
.rmc-inzm .rmc_img{display: block;float: right;height: 42px;width: 120px;border-left:1px solid #ddd;cursor:pointer;}
.rmc-inzm .rmc_btn{width: 120px;height: 42px;line-height: 42px;float: right;font-size: 14px;text-align: center;background-color: #51bce8;color: #fff;cursor:pointer;}
.rmc-bottom{margin-bottom: 25px;}
.rmc-error{height: 42px;line-height: 42px;position: absolute;left: 320px;top:0;width: 200px;}
.rmc-submit{cursor:pointer;width: 300px;text-align: center;height: 42px;line-height: 42px;background-color: #eb8e1a;margin: 0 auto;border: 0;display: block;font-size: 14px;color: #fff;}

.rmc-error2{margin-left:450px;height: 30px;line-height: 30px;font-size: 14px;margin-top: -15px;margin-bottom: 10px;}

.step-item{width:300px;margin: 0 auto 10px;}
.step-item .Validform_checktip{margin:0px;}
.Validform_error{background:#fff;}

.step-items{width:300px;margin: 0 auto 10px;}
.step-items .Validform_checktip{margin:0px;}
.Validform_wrong{display:block;}

.at-item .Validform_wrong{display:inline-block;*display:inline;_zoom:1;height:22px;}

 #step1 .Validform_checktip{height: 42px;line-height: 42px;position: absolute;left: 320px;top:0;width: 200px;}
 #step2 .Validform_checktip{height: 42px;line-height: 42px;position: absolute;left: 320px;top:0;width: 200px;}

.Validform_right{display:none;}

.ic_footer{ height: 63px; line-height: 63px; text-align: center; background-color: #f9f9f9; clear: both;}
.ic_footer p{ color: #888888;}


.rmt_matter{margin-top: 80px;margin-bottom: 120px;}
.rmtm_p1{font-size: 24px;color: #eb8e1a;text-align: center;margin-bottom: 12px;}
.rmtm_p2{font-size: 14px;color: #999;text-align: center;}
.rmt-btn{width: 300px;height: 42px;line-height: 42px;text-align: center;background-color: #51bce8;margin: 0 auto;color: #fff;font-size: 18px;cursor:pointer;}


/*登录*/
.lg_contain{background: url(../images/bg-2.png) no-repeat center;width: 100%;height: 753px;}
.lg_kong{height: 88px;width: 1px;}
.lg_list{background: #fff;width: 360px;margin-left:838px;border-radius: 3px;}
.lg_list .lg-select{width: 300px;margin: 0 auto;}
.lg_list .lg-select div{font-size: 16px;text-align: center;color: #444;height: 60px;line-height: 66px;border-bottom: 2px solid #e7e9ef;margin-bottom: 32px;}
.lg_list .lg-select .lg_active{border-bottom-color: #51bce8;}

.lg_item .rmc-input{background-color: #fcfcfc;margin-bottom: 20px;}
.lg_item .rmc-input input{background-color: #fcfcfc;}

.lg_item .rmc-inzm{background-color: #fcfcfc;margin-bottom: 20px;}
.lg_item .rmc-inzm input{background-color: #fcfcfc;}

.lg-submit{cursor:pointer;width: 300px;text-align: center;height: 42px;line-height: 42px;background-color: #eb8e1a;margin: 0 auto;border: 0;display: block;font-size: 18px;color: #fff;letter-spacing: 1px;}

.lg_mian{width: 300px;margin: 0 auto;padding-top: 18px;padding-bottom: 25px;}
.lg_mian a{color: #444;font-size: 14px;}
.lgm_s1{float: right;}
.lg_three{width: 300px;margin: 0 auto;text-align: center;padding-bottom: 15px;}
.lg_three p{font-size: 14px;color: #444;text-align: center;margin-bottom: 10px;}
.lg_three img{max-width: 100%;margin: 9px;}




/*注册*/
.rg_contain{background: url(../images/bg-2.png) no-repeat center;width: 100%;height: 783px;}
.rg_kong{height: 75px;width: 1px;}
.rg_list{background: #fff;width: 360px;margin-left:838px;border-radius: 3px;position:relative;z-index:33;}
.rg_list .rg-select{width: 300px;margin: 0 auto;}
.rg_list .rg-select div{font-size: 16px;text-align: center;color: #444;height: 60px;line-height: 66px;border-bottom: 2px solid #e7e9ef;margin-bottom: 32px;}
.rg_list .rg-select .rg_active{border-bottom-color: #51bce8;}

.rg_item .rmc-input{background-color: #fcfcfc;}
.rg_item .rmc-input input{background-color: #fcfcfc;}

.rg_item .rmc-inzm{background-color: #fcfcfc;}
.rg_item .rmc-inzm input{background-color: #fcfcfc;}

.rg-submit{cursor:pointer;width: 300px;text-align: center;height: 42px;line-height: 42px;background-color: #eb8e1a;margin: 0 auto;border: 0;display: block;font-size: 18px;color: #fff;letter-spacing: 1px;}

.rg_mian{width: 300px;margin: 0 auto;padding-top: 18px;padding-bottom: 25px;}
.rg_mian a{color: #444;font-size: 14px;}
.rgm_s1{float: right;}
.rg_three{width: 300px;margin: 0 auto;text-align: center;padding-bottom: 15px;}
.rg_three p{font-size: 14px;color: #444;text-align: center;margin-bottom: 10px;}
.rg_three img{max-width: 100%;margin: 9px;}

.rg_radio{width: 300px;margin: 0 auto 20px;}
.rg_radio a{color: #2196f3;}
.rg_radio input{width: 14px; height: 14px;  line-height: 14px;  vertical-align:middle;}
.rg_radio label{cursor: pointer;}


/*个人中心*/
.ps_contain{margin-top: 64px;margin-bottom: 70px;overflow: auto;}
.ps_left{width: 290px;display: block;float: left;height: 650px;background-color: #fff;margin-right: 23px;margin-top: 80px;}
.ps_right{width: 860px;display: block;float: left;height: 650px;background-color: #fff;margin-top: 80px;}
.ps_left_d1{background-color:#50bce7; padding-top:30px;padding-bottom: 25px;}
.ps_left_d1 img{display: block;margin: 0 auto;max-width: 1000%;border-radius: 50%;}
.ps_left_d1 p{margin-top:15px;text-align: center;font-size: 18px;color: #fff; }

.ps_left_list li{height: 60px;line-height: 60px;text-align: center;font-size: 18px;color:#444;border-bottom: 1px solid #e3ebf1;position: relative;cursor: pointer;}
.ps_left_list .li-active{color: #50bce7;}
.ps_left_list .li-active:before{display: block;height: 60px;width: 4px;background-color: #50bce7;left: 0;top:0;content: '';position: absolute;}

.ps_right *{box-sizing: border-box;}
.ps_right_header{padding-left: 27px;border-bottom: 1px solid #e3ebf1;padding-top: 18px;padding-bottom: 18px;}
.ps_right_header span{display: block;border-left: 4px solid #50bce7;height: 24px;line-height: 24px;color: #444;font-size: 18px;padding-left:15px;}

.psrc_d1{height: 31px;background:#50bce7;font-size: 14px;color: #fff;line-height: 31px;padding: 0 8px 0 10px;margin-top:26px;margin-left: 45px;margin-bottom: 35px;position: relative;
    display:inline-block; _zoom:1;*display:inline; }

.psrc_d1 div{background:url(../images/ps2.png) no-repeat -110px 0px; width: 20px;height: 31px;position: absolute;top: 0;right: -20px;}

.psrc-list {position: relative;margin-bottom: 65px;}
.psrc-list img{max-width: 100%;display: block;margin: 0 auto;}
.psrc-list div{position:absolute;top:116%;font-size: 14px;color: #999;}
.psrc-list .psrc-item1{left: 188px;}
.psrc-list .psrc-item2{left: 388px;}
.psrc-list .psrc-item3{left:590px;}

.psrc-d3{height: 335px;width: 800px;margin: 0 auto;background-color: #f0f7fc;padding-top: 120px;}
.psrc-d3 img{display: block;max-width: 100%;margin: 0 auto;}
.psrc-d3 p{font-size: 14px;color:#999;text-align: center;margin-top: 12px;letter-spacing: 0.5px;}

.psrc-table{height: 335px;width: 800px;margin: 0 auto;}
.psrc-list{list-style: none;}
.psrt-item{height: 42px;}
.psrt-item span{display: inline-block;height: 42px;line-height: 42px;float: left;}
.psrt-item .psrt-s1{width: 184px;text-align: center;border-left:1px solid #e3ebf1;border-right:1px solid #e3ebf1;background-color:#e8f3f7; color: #999;border-top:1px solid #e3ebf1;}
.psrt-item .psrt-s2{width: 616px;height:42px;border-right:1px solid #e3ebf1;padding:0 20px;color: #444;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;border-top:1px solid #e3ebf1;}

.psrt-items{border-top:1px solid #e3ebf1;border-bottom: 1px solid #e3ebf1;display: table;max-height:120px;}
.psrt-items span{display:table-cell;}
.psrt-items .psrt-r1{width: 184px;text-align: center;border-left:1px solid #e3ebf1;border-right:1px solid #e3ebf1;background-color:#e8f3f7; color: #999;border-bottom:1px solid #e3ebf1;vertical-align: middle;}
.psrt-items .psrt-r2{width: 616px;height:42px;border-right:1px solid #e3ebf1;padding: 13px 20px;color: #444;line-height: 24px;max-height: 120px;overflow: hidden;}
.psrt-item .psrt-color{color: #ff8602;}

.psrt-item .psrt_img{position: relative}
.psrt-item .psrt_img img{display:block;width: 18px;height: 18px;position: absolute;top:12px;left: 100px; }

/*账号设置*/
.at-form{padding-top: 20px;}
.at-item{margin-top: 15px;}
.at-item label{width: 155px;padding-right: 12px;height: 36px;line-height: 36px;text-align: right;color:#444;font-size: 14px;}
.at-item input{width: 230px;padding:0 12px;height: 36px;line-height: 36px;color: #666;border:1px solid #ddd;}

.at-item select{height:36px;  padding:0 12px;width: 100px;color: #666;font-size: 14px;margin-right: 6px;border:1px solid #ddd;}
.at-item select{font-family: "微软雅黑",'Microsoft YaHei';}
.at-item .at-select{margin-left: 20px}

.at-item-radio{margin-top: 15px;}
.at-item-radio label{width: 155px;padding-right: 12px;height: 36px;line-height: 36px;text-align: right;color:#444;font-size: 14px;}
.at-item-radio input{margin-right:6px;width: 16px;height: 16px;	vertical-align: text-bottom;  margin-bottom: 1px;  *margin-bottom: -1px;}
.at-item-radio .at-radio{margin-left: 20px;}
.at-btn{cursor:pointer;width:150px;margin-left: 160px;height: 42px;line-height: 42px;text-align: center;font-size: 18px;border: 0;display: block;margin-top: 30px;background-color: #eb8e1a;color:#fff; }

/*个人中心*/
.pn-search{text-align: center;line-height: 36px;height: 36px;padding-left: 275px;margin-top: 30px;margin-bottom: 24px;}
.pn-search span{display: block;float: left;margin-right: 15px;color: #444;}
.pn_sh{display:block;float: left;}
.pn_sh input{  border: 1px solid #d6d6d6;  height: 36px;  line-height: 36px;  padding: 0 10px;  width: 220px;  color: #666;  margin: 0;  display: inline-block;  float: left; *display:inline }
.pn_sh a{  color: #fff; display: inline-block; background: #50bce7 url(../images/ic_img07.png) no-repeat center;  height: 36px; padding-left: 22px;  width: 50px;}

.pn-compre{width: 800px;height:54px;line-height: 54px;background-color: #e8f3f7;margin: 0 auto 16px; }
.pn-compre ul li{float: left;margin-left: 20px;color: #444;cursor:pointer;}
.pn-compre div{float: right;margin-right: 20px;}
.pn-compre div input{width: 120px;height: 34px;padding-left:28px;}

.pn-compre .psc_s1{position: relative;display: inline-block;*display:inline;}
.pn-compre .psc_m1{position: absolute;left: 5px;top: 4px;}

.pn-item{height: 43px;line-height: 42px;width: 800px;overflow: auto;margin:0 auto;}
.pn-item li{float: left;text-align: center;border-top:1px solid #e3ebf1;border-left: 1px solid #e3ebf1;height:40px;}
.pn-item-l1{width: 186px;color: #444;}
.pn-item-l2{width: 186px;color: #444;}
.pn-item-l3{width: 188px;}
.pn-item-l4{width:240px;border-right: 1px solid #e3ebf1; }
.pn-item-l4 span{display:block;float: left;margin:0 10px 0 44px;color: #51bce8;height: 40px;cursor:pointer;}
.pn-item-color{background-color: #e8f3f7;}
.pn-item-color li{color: #999;}
.pn-item-bottom{border-bottom: 1px solid #e3ebf1;line-height:41px;}

.pn-item-c1{color: #ff8504;}
.pn-item-c2{color: #cc2424;}
.pn-item-c3{color: #26ca71;}
.pn-compre ul .pn-item-c4{color: #51bce8;}



.rmc-error-img{width:20px;height:20px;display:block;margin-right:10px;margin-top:5px;float:left;}

.ps_left_ab{position: absolute;top: 99px;left: 0;right: 0;height: 64px;line-height: 64px;color:#fff;background-color: #47a8cf;}
.ps_left_ab a{color: #fff;}
.ps_left_ab div{width: 1200px;margin: 0 auto;}

/*公司1*/
.enter-ft{width: 795px;height: 505px;margin-top: 42px;margin-left: 46px;background-color: #f0f8fd;padding-top:153px; }
.enter-ftimg{display: block;margin: 0 auto;}
.enter-f1{padding-top: 15px;padding-bottom: 36px;text-align: center;color: #999;font-size: 14px;}
.enter-fbtn{width: 120px;height: 36px;line-height: 36px;color: #fff;background-color: #51bce8;text-align: center;margin: 0 auto;border-radius: 1px;cursor: pointer;}

/*公司2*/
.enter-slist{padding-top: 10px;}
.enter-slist .at-item label{width: 186px;}
.enters-item{width: 420px;}
.enters-item input{width: 129px;}
.enters-item div{float: right;width: 100px;height: 36px;line-height: 36px;font-size: 14px;text-align: center;background-color: #51bce8;color: #fff;cursor:pointer;}
.enters-item2{overflow: auto;}
.enters-item2 label{float: left;}
.enters-item2 div{width: 230px;padding: 5px 22px;margin-left: 5px;}
.enters-p{color: #999;margin-left: 188px;width: 270px;font-size:12px;margin-top: 8px;line-height: 16px;}
.enters-btn{margin-top: 25px;margin-left:188px;}
.at-item .ic_cert_width a{display:block; width:100%; height:40px; line-height: 40px; background:#50bce7; display: inline-block; position:relative; overflow:hidden; color: #fff;cursor:pointer;}
.at-item .ic_cert_width a:hover{ text-decoration: none;}
.at-item .ic_cert_width input{position:absolute; right:0; top:0; font-size:14px; opacity:0; filter:alpha(opacity=0);cursor:pointer;}

/*公司3 ,4*/
.enter-t1{height: 84px;width:796px;margin: 32px auto 30px;color: #e88e19;text-align: center;line-height: 84px; background-color: #e7f3f7;border: 1px solid #d9e4ea;}
.enter-t1 img{vertical-align:middle;margin-right: 6px;}
.enter-t1 span{vertical-align:middle;font-size: 20px;}
.enter-tp{margin-bottom: 30px;color: #444;}
.enter-tp .enter-tp-span{width:190px;text-align: right;display: inline-block;margin-right: 12px;}
.enter-tp .entert-left{float: left;}
.enter-tp a{margin-left: 28px;color: #50bce7;}

/*公司5*/
.ps_right_contain{position:relative;}
.ps_right_contain *{box-sizing: border-box;}
.enter-w1{margin-left: 40px;margin-top: 20px;margin-bottom: 10px;color:#999;}
.enter-w1 span{margin-left: 10px;color:#444; }
.entet-w2{margin-left: 40px;margin-bottom: 30px;color:#999;}
.entet-w2 span{color:#e88e1b;}
.enterw-table{margin-left: 40px;color:#444;}
.enterw-t1{ width: 163px;text-align: center;}
.enterw-t2{ width: 310px;text-align: center;}
.enterw-tr1{height:45px;line-height: 45px;background-color:#e8f3f7; }
/*.enterw-tr2{min-height: 128px;}*/
.enterw-tr2 td{text-align: center;height:45px;padding:8px;word-wrap:break-word;word-break:break-all;}
.enterw2-span{border-bottom: 1px solid #ccc;width: 100%;display: inline-block;height:42px;line-height: 42px; }
.enterw2-span2{word-wrap:break-word;word-break:break-all;display: block;padding:15px;text-align: left;}
.enterw2-list{width: 478px;}

.enterw-data{float: right;margin-right: 42px;color: #666;}
.enterw-da-1{position: relative;}
.enterw-da-1 input{ width: 100px;height: 34px; padding-left: 28px;}
.enterw-da-1 img{ position: absolute;left: 5px;top: -2px;}


.enter-sbtn{ cursor: pointer;width: 120px;height: 36px;line-height: 36px;background-color: #00acf1;color: #fff;text-align: center;margin: 30px 0px 30px 723px;font-size: 16px;}
.enterw-table{margin-left: 42px;color: #444;width:800px;}
.enters-tr1{height:45px;line-height: 45px;background-color:#e8f3f7;}
.enters-tr2{height:45px;line-height: 45px;}
.enters-t1{width: 164px;text-align: center;}
.enters-t2{width: 384px;text-align: center;}
.enters-t3{width: 134px;text-align: center;}
.enters-t4{width: 118px;text-align: center;}
.enters-t4 span{color: #51bce8;cursor: pointer;}