﻿/*input输入框宽度*/
.text_max{ width: 288px;}
.text_min{ width: 128px;}
.text_cen{ width:198px;}
.text_cen_m{ width:178px;}
.text_cen_x{ width:168px;}
.text_sel{ width: 148px;}
.text_sel_min{ width:92px;} 

/*form——公用样式*/
.pic{ width: 1300px;height: 120px;line-height: 120px;background-color: #ff9900;text-align: center;color: #fff;}
.form_con{ width: 1300px;}
.form_con .list_con{width: 1298px;border: 1px solid #dbdbdb;float: left;margin-bottom: -1px;}
.form_con .list_con .title_bar{float: left; width: 1298px;height: 44px;line-height: 44px;border-bottom: 1px solid #dbdbdb;background-color: #eefbff;}
.form_con .list_con .title_bg{ background-color: #f4f4f4;}
.form_con .list_con .title_bar span{ float: left;width: 48px;height: 24px;line-height: 24px;text-align: center;  border: 1px solid #dbdbdb;border-radius: 15px;background-color: #fff;color: #3399ff;margin: 9px;font-size: 14px; }
.form_con .list_con .title_bar h3{ float: left; color: #3399ff;font-size: 14px;  }
.form_con .list_con .title_bar p{float: right; color: #ff6666;font-size: 12px;margin-right: 20px;}
.form_con .list_con .squery{ padding: 30px 0 0 170px;width:1100px; float: left}
.form_con .list_con .squery .item{ float: left;margin-bottom: 30px;width:1100px;}
.form_con .list_con .squery .item span{width:110px;text-align: right; float: left; line-height: 30px; color: #666;font-size:12px;margin-right:15px;}
.form_con .list_con .squery .item i{line-height: 30px;color: #ff6666;font-size: 12px;margin-right:5px;font-style: normal;}
.form_con .list_con .squery .item b{line-height: 30px;color: #666;font-size: 12px;font-weight: 100;  float: left;}
.form_con .list_con .squery .item .text_input{float: left; padding:0 0 0 10px;height: 30px;line-height: 30px; border: 1px solid #dcdcdc;color: #333;font-size:12px; }
.form_con .list_con .squery .item select option{padding: 5px 0; text-align: center;}
.form_con .list_con .squery .item .prompt{ font-size: 12px;color: #999;line-height: 30px;margin-left:10px;}
.form_con .list_con .squery .item .text_box{ width: 570px;}
.form_con .list_con .squery .item .text_box textarea{ width: 550px;height:130px; padding:5px 10px;border: 1px solid #9acdff;line-height: 28px; border: 1px solid #dcdcdc;color: #333;font-size:12px;resize: none;  }
.form_con .list_con .squery .item .text_box .corner{ width: 570px;text-align: right;height: 30px;line-height: 30px;color: #b0b0b0;font-size: 12px;}
.form_con .list_con .squery .item .text_box .corner strong{ color: #3399ff;}
.form_con .list_con .squery .item label{ float: left;line-height: 30px;color: #666;margin-right:25px; font-size: 12px;}
.form_con .list_con .squery .item label input{ margin: 8px 5px 0 0px;float: left;}
.form_con .list_con .squery .item .translate{ float: left;line-height: 30px;}
.form_con .list_con .squery .item .translate em{ float: left;font-size: 12px;color: #3399ff;}
.form_con .list_con .squery .item .upload{width:200px;height:139px;border: 1px solid #dbdbdb; position:relative;}
.form_con .list_con .squery .item .upload .up_btn{ width: 90px;height: 30px;border: 1px solid #3399ff;border-radius: 2px;background-color: #fff;line-height: 28px;text-align: center;font-size: 12px;color: #3399ff;cursor: pointer;margin: 50px 10px 0 27px; float:left;position:absolute; z-index:0; cursor:pointer;}
.form_con .list_con .squery .item label a{ color: #3399ff;}
.form_con .list_con .squery .item .explain textarea{height:100px; padding:5px 10px;border: 1px solid #9acdff;line-height:25px; border: 1px solid #dcdcdc;color: #333;font-size:12px;resize: none;}
.form_con .list_con .squery .item .explain .corner{ width: 570px;text-align: right;height: 30px;line-height: 30px;color: #b0b0b0;font-size: 12px;}
.form_con .list_con .squery .item .explain .corner strong{ color: #3399ff;}



.regist_btn{ width:290px;height: 40px;border:none;border-radius:5px;background-color: #65dc45;line-height: 40px;text-align: center;font-size:14px;color: #fff;cursor: pointer;letter-spacing: 3px;display: inline-block;}
.registsucceed_btn{ width:290px;height: 40px;border:none;border-radius:5px;background-color: #65dc45;line-height: 40px;text-align: center;font-size:12px;color: #fff;cursor: pointer;letter-spacing:2px;display: inline-block;}
.invitation{width:1120px; height:640px; position:absolute; z-index:99; background-color:#fff;}
.invitation span{position:absolute;top:10px; right:10px;}
.invitation i{display:block; margin:-50px auto 0; text-align:center; width:200px; height:36px; line-height:36px; border-radius:5px; cursor:pointer; position:relative ; z-index:10;}

/*成功页面*/
.yemian_con_w{ width:1300px;background-color: #fff;}
.success{ width: 1300px;height: 83px;line-height: 83px;margin-bottom:30px; }
.success .mark_icon{background: url("https://res.biyinjishi.com/img/s_v1/psc/psc_icon.png") -488px -10px;width:83px;height:83px;float: left;margin: 0 30px 0 0;}
.success .reset_icon{background: url("https://res.biyinjishi.com/img/s_v1/psc/psc_icon.png") -488px -103px;width:91px;height:83px;float: left;margin: 0 30px 0 0;}
.success p{ color: #65dc45;font-size: 36px;font-family: 黑体;letter-spacing: 5px; }
.show_con{ width: 1298px;padding:30px 0 0px; border: 1px solid #dbdbdb;}
.show_con .item{ float: left;margin-bottom: 30px;width:1100px;}
.show_con .item span{width:110px;text-align: right; float: left; line-height: 30px; color: #666;font-size:14px;margin-right:15px;}
.show_con .item i{line-height: 30px;color: #ff6666;font-size: 12px;margin-right:5px;font-style: normal;}
.show_con .item b{line-height: 30px;color: #666;font-size: 12px;font-weight: 100;  float: left;}
.show_con .item .text_input{float: left; padding:0 10px;height: 28px;line-height: 28px; border: 1px solid #dcdcdc;color: #333;font-size:12px; }
.show_con .item .prompt{ font-size: 12px;color: #999;line-height: 30px;margin-left:10px;}
.show_con .item .prompt i{line-height: 30px;color: #ff6666;font-size: 12px;margin-right:5px;font-style: normal;}



/*公用内容页*/
.yemian_con{ width: 1178px;border: 1px solid #dbdbdb;background-color: #ffffff;padding-bottom: 70px;}
.yemian_con .header{ height: 40px;line-height: 40px;width: 100%;border-bottom: 1px solid #dedede;}
.yemian_con .header .cr_nav{ font-size: 12px;color: #3399ff;margin-left: 15px;float: left;}
.yemian_con .header .cr_nav a{ color: #999;}
.yemian_con .header .cr_nav a:hover{ color: #3399ff;}
.yemian_con .header .switch{ float: right;margin-right: 15px;}
.yemian_con .header .switch span{ font-size: 12px;color: #999; float:left;}
.yemian_con .header .switch select{ width: 150px;height:25px;float:left; margin:8px 0 0 10px; border: 1px solid #3399ff;border-radius: 3px;font-size: 12px;padding: 0 5px;color: #3399ff; }
.yemian_con .header .switch select option{ padding: 5px 10px;}
.mark_icon{background: url("https://res.biyinjishi.com/img/s_v1/psc/psc_icon.png") -296px -84px;width:15px;height:15px;display: inline-block; }

.deposit_btn{border:0; background-color:#66cc33;  border-radius:5px; color:#fff; font-size:14px; text-align:center; display:inline-block; cursor:pointer;}
.deposit_btn:hover{background-color:#5cb800;}


.xz_btn{ padding:0 8px; height:30px; background-color:#fff; color:#3399ff; font-size:12px; border:1px solid #3399ff; border-radius:3px; cursor:pointer; float:left; margin:50px 0 0 0;}



.form_con .list_con .squery .item .upload img{ position:absolute; top:0; left:0; z-index:1; }
.form_con .list_con .squery .item .upload .input_form{position:absolute; z-index:2}

/*异常提示*/
.error_tip{ position:absolute; z-index:9; left:0px; top:30px; padding:0 10px; height:24px; line-height:24px;  text-align:center; border-radius:2px; background-color:#ff6666; box-shadow:0 1px 3px #999; }
.error_tip em{background: url("https://res.biyinjishi.com/img/s_v1/pfp/pfp_icon.png") -295px -345px;width:8px;height:6px; position:absolute; top:-5px;  left:10px;}
.error_tip .wenzi{color:#fff; font-size:12px; font-style:normal;float:left;  font-weight:100;}
.pos_rel {position:relative; display:block; float:left;}


/*分页样式*/
.page_ { font-family: 'Microsoft YaHei'; font-size: 12px; color: #666666; height:30px; overflow-y: hidden; }
.page_ a { float: left; display: block; padding: 0 10px; height:28px; border: 1px solid #D5D5D5; margin-left: 5px; background-color: #f0f0f0; line-height:28px; color: #666666; }
.page_ a:hover {background-color: #1c96ff; color: white; }
.page_ .page_prev { padding: 0 5px; height:28px; border: 1px solid #D5D5D5; background-color: #ffffff; line-height: 28px; color: #999999; }
.page_ .page_next { padding: 0 5px; height:28px; border: 1px solid #D5D5D5; background-color: #f0f0f0; line-height: 28px; color: #666666; }
.page_ .page_curr { background-color: #1c96ff; color: white; }
.page_ input.page_bt { width: 50px; height: 28px; border: 1px solid #D5D5D5; background-color: #f0f0f0; line-height:28px; text-align: center; color: #787878; cursor: pointer; }
.tab_con .caozuo{ width: 200px;overflow: hidden;margin: 0 auto;}
.no{text-align:center;font-size:12px; color:#666;}
.gary_btn{height:30px;border:1px solid #ccc;border-radius:5px;background-color: #f4f4f4;line-height:28px;text-align: center;font-size:12px;color: #999;cursor: pointer; margin-left:10px;}
.phone_code{padding:30px 110px ;}
.phone_code img{float:left; width:110px; height:143px; }
.phone_code .phone_test{float:left; margin-left:20px;}
.phone_code .phone_test h4{font-size:24px; color:#666; font-family:'Microsoft YaHei'; line-height:40px;}
.phone_code .test_form .text_box{ border:1px solid #ccc; float:left; padding:0 10px;font-size:12px; }
.phone_code .test_form .img_vc{float:left; width:100px; height:30px;margin:0 10px;}
.phone_code .test_form span{line-height:30px; color:#3399ff;font-size:12px; cursor:pointer;}
.phone_code .test_form em{float:left;width:60px; text-align:right;margin-right:5px; font-size:12px;line-height:32px;color:#666;}
.phone_code .tips{font-size:12px; line-height:40px;}
.color_66cc33{ color:#66cc33;}
.color_ff6666{ color:#ff6666;}

/*伪下拉*/
/*宽度100*/
.select_box { float: left; border: solid 1px #dcdcdc; color: #333; position: relative; cursor: pointer;  height:28px; font-size: 12px; background-color: #fff; }
.select_box .select_open { display: inline-block; position: absolute; right: 8px; top:6px; width: 17px; height: 17px; background: url("https://res.biyinjishi.com/img/s_v1/pfp/pfp_icon.png") -360px -4px no-repeat; }
.select_box .select_txt { display: inline-block; text-align:left; padding-left: 10px; line-height: 30px; height: 28px; cursor: text;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.select_box .select_option { background-color: #fff; border: solid 1px #ddd; position: absolute; top: 28px; left: -1px; z-index: 999999; display: none; max-height:200px; overflow-y:auto;overflow-x:hidden;  }
.select_box .select_option li { display: block; height: 28px; line-height: 28px; text-align: left; padding: 0 10px; width: 100%; z-index: 9999; float: left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.select_box .select_option li:hover { background-color: #e8e8e8; }

/*轻提示*/
.tip_box{height:50px; line-height:50px; padding:0px 50px; text-align:center; color:#fff; font-size:12px; font-family:'微软雅黑'; position:absolute;margin:0 auto; border-radius:5px; z-index:999;  }





/*改变上传图片按钮样式*/

.up_file{position:absolute; width:90px; height:30px; top:50px; left:25px; opacity:0; filter: alpha(opacity=0); z-index:1; cursor:pointer; }
.up_showpic{position:absolute; width:178px; height:28px; top:0; left:100px; opacity:0; filter: alpha(opacity=0); z-index:1; cursor:pointer; }
.up_piclocation{position:absolute; width:178px;height:28px; bottom:13px; left:95px; opacity:0; filter: alpha(opacity=0); z-index:1; cursor:pointer; background-color:#ff6666; }
.up_natural{position:absolute; width:218px;height:28px; bottom:0px; left:5px; opacity:0; filter: alpha(opacity=0); z-index:1; cursor:pointer; background-color:#ff6666; }




