﻿
.logo_bar { height: 108px; }
.logo { display: inline; float: left; margin: 20px 0 0 10px; }
.search { display: inline; float: left; width: 387px; margin: 13px 0 0 70px; }
.search_top { height: 21px; }
.search_top li { float: left; width: 45px; height: 21px; text-align: center; line-height: 21px; cursor: pointer; color: #ce0000; }
.search_top li.xyh_active { background: url(/web/img/v1/bg-headsearch-43-21.jpg) no-repeat; color: #FFF; }
.search_centent { width: 385px; height: 32px; background: #ccc; }
.search_input { float: left; width: 315px; height: 30px; line-height: 30px; padding-left: 5px; background-color: #fff; border: 0; margin: 1px; }
.search_button { float: left; width: 62px; height: 30px; margin-top: 1px; }
.search_button a { cursor: pointer; }
.hotline { float: right; margin: 12px 10px 0 0; }

.process_content { width: 1200px; height: 60px; border-top: 2px solid #e9544b; padding-top: 20px; text-align:center; }
.process_content ul{ display:inline-block;}
.process_content li { width: 206px; display: inline-block; float: right; overflow: hidden; line-height: 28px; text-align: center; border: none; margin: 0; padding: 0; }
.process_content_uncurrent { background: url("/web/img/v1/shopping_process_bg.gif") no-repeat; color: #b6afab; font-weight: bold; }
.process_content_uncurrent font { color: #d7d7d7; font-weight: lighter; }
.process_content_current { background: url("/web/img/v1/shopping_process_current_bg.gif") no-repeat; color: white; font-weight: bold; }
.process_content_current font { color: #7abd54; font-weight: bold; }
.process_content_current_register { background: url("/web/img/v1/shopping_process_current_bg.gif") no-repeat; color: white; font-weight: bold; }
.process_content_current_register font { color: #008000; font-weight: bold; }

/*#region 注册的步骤的样式*/
.register_step { height: 30px; border: solid 1px #ccc; }
.register_step li { float: left; text-align: center; width: 316px; height: 28px; line-height: 28px; border-top: solid 1px #fff; border-bottom: solid 1px #fff; background-color: #f6f6f6; font-size: 14px; letter-spacing: 1px; color: #999; }
.register_step li.separated { width: 20px; height: 30px; background: url(/WEB/img/v1/bg-loginregister-registerstep-20-90.gif) no-repeat; border: 0; }
.register_step li.xyh_active { height: 30px; line-height: 30px; border: 0; font-weight: bold; color: #eee; background: url(/WEB/img/v1/bg-loginregister-registerstep1-320-30.gif) no-repeat; }
.register_step li.xyh_active_1 { background-position: 0 0; }
.register_step li.xyh_active_2 { background-position: 0 -30px; }
.register_step li.xyh_active_3 { background-position: 0 -60px; }
/*#endregion*/

.register_box { width: 1200px; display: table; margin-top: 10px; padding: 10px 0; border: solid 1px #e1e1e1; border: solid 1px #e1e1e1; background-color: #fbfbfb; }

/*#region 左侧输入内容的操作区域*/
.register_input_area {width: 650px;margin: 0 auto;}
.info_title {width: 600px;height: 40px;line-height: 40px;text-align: center;display: inline-block;color: #eb544b;font-size:20px;}
.register_input_row {height: 40px;padding: 20px 0px 0px;/* overflow: hidden; */}
.register_input_row_first {/* margin-top: 10px; */}
.register_input_name {float: left;text-align: right;width: 200px;height: 40px;line-height: 40px;}
.register_input_name span { color: #e9554b;}
.register_input {float: left;height: 17px;line-height: 17px;}
.register_input input { height: 26px; line-height: 26px; margin-top: 6px; border: solid 1px #ccc; letter-spacing: 0.5px;}
.register_input input.xyh_active { border: solid 1px #f80; }
.register_input select { width: 140px; margin-top: 9px; height: 22px; line-height: 22px; }
.register_prompt { display: inline; float: left; color: #f80; margin-left: 10px; line-height: 40px; }

.cb_select { display: inline; float: left; height: 40px; margin-left: 200px; }
.cb_select input { width: 13px; height: 13px; margin-top: 15px; }
.cb_select_prompt { display: inline; float: left; height: 40px; line-height: 40px; margin-left: 5px; }

.other_info { display: none; }
.other_info_active { display: block; }

.register_veri_code { float: left; margin-left: 10px; }
.register_veri_code img { margin-top: 7px; }

/*.register_prompt a, .register_prompt a:link, .register_prompt a:visited { color: #369; }*/
.cb_select_prompt span { color: #08f; }
.input_text {width: 250px;padding-left:5px;}
.input_veri_code { width:76px; padding-left:5px; }
.input_text:hover ,.input_veri_code:hover{border: 1px solid #297bad;}

.register_btn { margin: 10px 200px; }
.register_btn a {cursor: pointer;width: 111px;display: inline-block;border: 1px solid #d3d3d3;text-align: center;line-height: 35px;font-size: 13px;color: #fff;border-radius: 4px;text-decoration: none;}
/*#endregion*/

/*#region 手机验证*/
.mobile_verify_box { width: 1200px; border: solid 1px #ccc; padding-bottom: 50px; }
h3.mobile_verify_title { width: 960px; height: 30px; line-height: 30px; margin: 0 auto; border-bottom: solid 1px #ddd; }
.mobile_verify_input_row { height: 40px; margin-top: 10px; }
.first_row { margin-top: 20px; }
.mobile_verify_input_name { float: left; text-align: right; width: 450px; height: 40px; line-height: 40px; }
.mobile_verify_input_name span { color: Red; font-family: "微软雅黑"; }
.mobile_verify_input, .show_mobile { float: left; height: 40px; }
.show_mobile { width: 120px; height: 28px; line-height: 28px; margin-top: 5px; border: solid 1px #ccc; padding-left: 3px; }
.show_mobile span { margin: 2px; font-size: 14px; font-weight: bold; }
.mobile_verify_input input { width: 118px; height: 26px; line-height: 26px; padding-left: 5px; margin-top: 6px; border: solid 1px #ccc; font-size: 16px; font-weight: bold; }
.mobile_verify_input input:hover{ border:1px solid #f80;}
.mobile_verify_prompt { display: inline; float: left; margin-left: 10px; line-height: 40px; color: #000; }
.mobile_verify_prompt span { color: red; font-weight: bold; }
a.mobile_verify_prompt, a.mobile_verify_prompt:link, a.mobile_verify_prompt:visited { display: block; width:84px; height:30px; background-color:#959595; border-radius:5px; line-height:30px; color:#fff; font-weight:bold; font-size:14px; text-align:center; }
a.mobile_verify_prompt:hover { text-decoration: none; }

.btn_mobile_verify { height: 33px; margin-top: 20px; }
.btn_mobile_verify_submit a, .btn_mobile_verify_return a { text-decoration:none; display: inline; float: left; width:100px; height:30px; border-radius:5px; line-height:30px; color:#fff; font-weight:bold; font-size:16px; text-align:center;}
.btn_mobile_verify_submit a {  margin-left: 500px;background-color:#eb544b; cursor: pointer;  }
.btn_mobile_verify_return a { margin-left: 33px;background-color:#959595; }

.register_box_bottom_bg { width: 990px; height: 6px; text-indent: -9999px; background: url(/WEB/img/v1/bg-loginregister-bottom-960-6.gif) no-repeat center center; }
/*#endregion*/

/*#region 注册成功页面*/
.register_success_box { width: 1200px; height: 200px; border: solid 1px #ccc; }
.register_img_box { float: left; margin: 80px 0 0 300px; }
.separator { float: left; width: 1px; height: 74px; margin: 60px 30px; }
.prompt_info { margin: 50px auto; text-align: center; }
.prompt_info_top { color: #e9554b; font-size: 20px; font-weight: bold; line-height: 40px;  }
.prompt_info_top img { vertical-align:top; margin-top:2px; }
.prompt_info_content { padding-top:10px; font-size: 14px; line-height: 22px; }
.prompt_info_content a { color: #289cde; text-decoration: underline; }
.prompt_jumpto { line-height: 30px; padding-top:5px; }
.prompt_jumpto span { color: #e9554b; margin-left: 5px; }
/*#endregion*/


/*供应商入住*/
.supplier_servic_terms_title { height: 30px; }
.supplier_servic_terms_title h5 { font-family: 微软雅黑 Serif; line-height: 30px; }
.supplier_register_input { float: left; height: 40px; }
.supplier_register_input input { height: 26px; line-height: 26px; margin-top: 6px; border: solid 1px #ccc; }
.supplier_register_input input.xyh_active { border: solid 1px #f80; }
.supplier_register_input select { width: 95px; margin-top: 9px; height: 22px; line-height: 22px; }
.supplier_input_text { width: 170px; }

.foot_bar { margin-top:20px;}
.foot_bar .wrap{ display:none; }
.foot_bar .copyright{min-width:1250px; width:100%;}

/*#region 注册页面改版 lxc-2021年4月22日 08:40:19*/
.register_input:nth-child(6){width:150px}
.getVerifyCode input[type="button"]{width:90px;margin:6px 0px 3px 14px;border:1px solid #1f8ccd;border-radius:3px;height:28px;line-height:28px;color:#1f8ccd;cursor:pointer;background:#fff;}
.getVerifyCode input[type="button"]:hover{background:aliceblue}
.input_text:focus{outline:none;border:1px solid #297bad}
.register_btn a:nth-child(1){background:#eb544b;margin-right:20px}
.register_btn a:nth-child(2){background:#1f8ccd}
.register_btn a:hover{}
input{outline:none}
.password_stength.first_pass {height: 9px;}

.password_stength .register_input_name {height: 17px;line-height: 17px;}
/*密码强弱程度*/
.password_power{width:320px;/* text-align:right; */color:#a9a9a9;/* margin:5px 0 10px; */margin-left: 90px;}
.password_power span{width:30px; display:inline-block; text-align:center; color:White; margin-right:3px; background-color:#c9cacc;}
.password_power span.on{ background-color:#f68711;}

/*#endregion*/