body{background-color:#F2F2F2}.memberNav li .count:after,.memberNav li a:before,.order_count li i{display:inline-block;vertical-align:middle;content:''}.amount_info ul,.order_count ul{display:-webkit-box;display:-moz-box;display:box}.amount_info li,.order_count li{width:100%;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:center}.blue .member_head{background:#3592e2}.green .member_head{background:#42b712}.orange .member_head{background:#FF5E15}.red .member_head{background:#c40000}.member_head{position:relative;background-size:cover;font-size:14px;padding:10px 0 30px 0;text-align:center;color:#fff}.member_head .user_head{width:100%}.member_head .user_head img{border-radius:10px;width:80px;height:80px;margin-left:auto;margin-right:auto}.member_head .userName{font-size:18px;margin:8px auto 10px auto;padding-bottom:15px;width:78%;border-bottom:1px #C7DFF4 solid}.member_head a{color:#fff;margin-right:7px;margin-left:7px}.member_head .user_head a{margin-right:0!important;margin-left:0!important}.amount_info{background:#fff;border-bottom:1px solid #ccc;margin-bottom:10px}.amount_info ul{padding:6px 0}.amount_info li{color:#333;font-size:14px;line-height:20px}.amount_info li:first-child{border-right:1px solid #eee}.amount_info p{font-size:18px;color:#f60}.amount_info .pay a{display:block;background:#f60;border-radius:6px;height:32px;margin:4px 10px 0;line-height:32px;color:#fff;font-size:15px}.order_count{background:#fff;padding:7px 0;margin-bottom:10px}.order_count li{position:relative;font-size:15px}.order_count li i{width:35px;height:35px;background-position:2px -279px;background-size:120px auto;display:block;margin:auto}.order_count li:after{position:absolute;top:8px;right:0;width:1px;height:40px;background:#eee;content:''}.order_count li:last-child:after{border:none}.order_count li i.tuan{background-position:-47px -303px;background-size:130px auto}.order_count li i.coupon{background-position:-88px -279px}.order_count li s{font-size:12px;color:#fff;background:#f60;border-radius:50px;min-width:7px;line-height:15px;padding:0 4px;text-align:center;position:absolute;top:18px;right:34px;text-decoration:none}.order_count a{display:block;color:#333}.memberNav li{background:#fff url(../images/ico_right.png) right 12px no-repeat;background-size:14px auto;height:40px;line-height:40px;margin-bottom:2px;font-size:16px;position:relative;padding:0 10px}.memberNav li a:before{width:35px;height:40px}.memberNav li .count{float:right;color:#999;font-size:14px}.fangchan dt:after,.gongying dt:after,.memberNav li .count:after,.nearby_business .title a:after,.new_active .title a:after,.zhaopin dt:after{background-position:right -695px;background-size:120px auto;width:12px;height:40px;margin-left:5px}.memberNav li a{display:block;color:#333}.memberNav li.info a:before{background:url(../images/ico_info.png) 3px 7px no-repeat;background-size:19px auto}.memberNav li.fav a:before{background:url(../images/ico_fav.png) 0 7px no-repeat;background-size:25px auto}.memberNav li.art a:before{background:url(../images/ico_art.png) 3px 7px no-repeat;background-size:19px auto}.memberNav li.goods a:before{background:url(../images/ico_goods.png) 3px 7px no-repeat;background-size:19px auto}.member_exit{margin-top:20px;text-align:center}.member_exit a{line-height:40px;font-size:16px}.mt_10{margin-top:10px}.mt_45{margin-top:-45px}.mb_10{margin-bottom:10px!important}.exit{color:#fff;display:block;width:80%;margin:0 auto 20px;border-radius:50px;height:40px;border:0 none;outline:0}.blue .exit{background:#3592e2}.green .exit{background:#42b712}.orange .exit{background:#fb9031}.red .exit{background:#c40000}.b_pic{position:relative}.b_pic .mobile_photo,.b_pic .pictures{position:absolute;width:60px;height:90px;text-align:center;color:#fff;font-size:14px;line-height:24px;top:50%;left:20%;margin-top:-45px}.b_pic .mobile_photo{left:auto;right:20%}.b_pic .mobile_photo i,.b_pic .pictures i{display:block;height:60px;background:#ff645a;margin-bottom:3px;border-radius:100px;text-align:center}.b_pic .mobile_photo i{background:#4db0fd}.b_pic .mobile_photo i:before,.b_pic .pictures i:before{background-position:-45px -246px;width:30px;height:30px;margin-top:15px;background-size:120px auto}.b_pic .mobile_photo i:before{background-position:-92px -246px}.b_pic a{color:#fff}.inp_Itembox{background:#fff;margin-bottom:10px}.inp_Itembox dl{position:relative;min-height:40px;border-bottom:1px solid #eee;font-size:16px;padding:0 10px 0 88px}.inp_Itembox dt{position:absolute;left:7px;top:7px;width:74px;line-height:26px;color:#999;border-right:1px solid #eee;text-align:center;padding-right:7px}.inp_Itembox dd{min-height:26px;line-height:26px;padding:7px 0 7px 15px}.inp_Itembox dd.xq{position:relative;z-index:2}.inp_Itembox .radioli li{float:left;margin-right:10px}.inp_Itembox .radioli input{display:inline;vertical-align:middle;width:auto;margin-right:5px}.inp_Itembox .biyeshijian{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:0}.inp_Itembox .biyeshijian dd{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1}.inp_Itembox dd .txts{position:absolute;right:45px;top:6px;display:block}.inp_Itembox dd .qita{border:0 none;outline:0;width:100%}.inp_Itembox dd input{height:16px;padding:7px 0 3px;line-height:16px;border:0;font-size:16px;width:100%;vertical-align:top;outline:0}.inp_Itembox dd input.radio{width:auto;vertical-align:middle}.inp_Itembox dd select{outline:0;-webkit-appearance:none;border:0 none;width:100%}.inp_Itembox .my_prop_img{margin:0;border:0 none;-webkit-box-shadow:none}.inp_Itembox dl .menu{position:absolute;top:9px;hegiht:26px;width:24px;right:10px}.inp_Itembox dl .menu i{display:block;border-bottom:2px solid #999;margin-top:5px}.inp_Itembox .question,.inp_Itembox .yuan,.inp_Itembox .yzm{color:#999;position:absolute;top:7px;right:10px;left:auto}.inp_Itembox .question{color:#3f6f00;top:10px}.inp_Itembox .yzm{top:10px}.inp_Itembox .yzm img{vertical-align:top}.inp_Itembox .gx_radio,.inp_Itembox .qz_radio,.inp_Itembox .sex{display:inline-block;margin-right:20px}.inp_Itembox .gx_radio:before,.inp_Itembox .qz_radio:before,.inp_Itembox .sex:before{width:18px;height:18px;border:1px solid #afafaf;border-radius:50px;margin:0 4px 3px 0}.inp_Itembox .gx_radio.checked:before,.inp_Itembox .gx_radio.current:before,.inp_Itembox .qz_radio.current:before,.inp_Itembox .sex.current:before{background-color:#fb9031;border-color:#fb9031;background-position:-2px -279px;background-size:120px auto}.inp_Itembox .txt{display:block;width:100%;height:150px;font-size:16px;padding:10px;border:none;border-bottom:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}.dl,.fb,.reg_btn,.save{color:#fff;background:#ccc;display:block;width:60%;margin:0 auto 20px;font-size:16px;border-radius:50px;height:40px;position:relative;border:0 none;outline:0;cursor:pointer}.reg_btn{margin-top:20px}.dl.disabled,.reg_btn.disabled{background-color:#ccc;cursor:default}.blue .save{background:#3592e2}.green .save{background:#42b712}.orange .save{background:#fb9031}.red .save{background:#c40000}.tabs{line-height:40px;font-size:16px;color:#666;background:#fff}.filter ul,.job_condit,.job_filter ul,.login_nav ul,.tabs ul{display:-webkit-box;display:-moz-box;display:box}.filter li,.job_condit dl,.job_filter li,.login_nav li,.tabs li{-webkit-box-flex:1;width:100%;-webkit-flex:1;flex:1;text-align:center}.tabs li{border-bottom:1px solid #eee}.tabs li.current{color:#222;border-color:#f93}.inp_Itembox dt.y{width:70px}.inp_Itembox .year{width:71%}.tabItem{display:none}.comn-submit{font-size:16px;display:inline-block;padding:6px 15px;text-align:center;color:#fff;background-color:#ff9b42;border:0 none;box-shadow:#ddd 0 1px 1px;border-radius:3px}.comn-submit.reg-submit{background-color:#3d8de2}.comn-submit:visited{color:#fff}.comn-submit:hover{background-color:#ff9b42;color:#fff;text-decoration:none}.comn-submit.gray{border:1px solid #d8d8d8;background-color:#f3f3f3;color:#333}.comn-submit.gray:hover{background-color:#eee;color:#d00}.comn-submit.white{border:1px solid #d8d8d8;background-color:#fff;color:#333}.comn-submit.white:hover{background-color:#fafafa;color:#d00}.comn-submit .jian{margin-left:8px;display:inline-block;width:6px;height:11px;background:url(../images/btn_style_ico.gif) no-repeat 0 0;background-size:6px 11px}.comn-submit .returnTOP{margin:2px 6px 0 0;display:inline-block;width:14px;height:14px;background:url(../images/returntop_ico.gif) no-repeat 0 0;background-size:14px 14px}.btn_block{display:block;padding:6px 0;width:100%}.inner_html{background-color:#FFF}.tips{border:1px solid #eee;border-top:none;padding:15px}.tips .hd{color:#4e83ff}.tips .bd{font-size:14px;color:#888;line-height:20px}.order_head{padding:10px;border-bottom:1px solid #aa9281;background-color:#ccb3a1;background:-webkit-gradient(linear,0 0,0 100%,from(#dbd2c0),to(#ccb3a1));text-align:center;color:#fff;text-shadow:1px 1px 0 #555;font-size:22px;font-weight:700;display:none!important}.order_head .return{width:53px;height:27px;left:15px;top:10px;overflow:hidden;text-indent:-999em;background:url(../images/order_return_ico.png) no-repeat 0 0;background-size:53px auto}.order_inner{padding:15px 10px 0;background-color:#f3f3f3;border-bottom:1px solid #ccc}.order_inner .table_hd{font-weight:700;font-size:18px;padding:5px 0}.order_inner .table,.order_inner .table_p{font-size:16px;margin-bottom:15px;border:1px solid #eee;border-bottom:1px solid #ddd;background-color:#fff;border-radius:5px;color:#333}.order_inner .table_p .zhifu li{padding-left:20px}.order_inner .table .p,.order_inner .table_p li{border-bottom:1px solid #eee;padding:10px 15px;overflow:hidden}.order_inner .table .p em{color:#999}.order_inner .table_p img,.order_inner .table_p input{vertical-align:middle;margin-right:15px}.order_inner .table_p img{width:132px;height:auto}.order_inner .table .number .ipt,.order_inner .table .number .jia,.order_inner .table .number .reduction{display:inline-block;vertical-align:middle}.order_inner .table .number .jia,.order_inner .table .number .reduction{width:26px;height:26px;background:url(../images/order_jian_ico.png) no-repeat 0 0;background-size:26px auto;text-indent:-999em;overflow:hidden}.order_inner .table .number .jian_ok{background-image:url(../images/order_jian_ok_ico.png)}.order_inner .table .number .jia{background-image:url(../images/order_jia_ico.png)}.order_inner .table .number .ipt{width:36px;line-height:30px;color:#333;text-align:center;border:1px solid #ccc;border-radius:5px;margin:0 8px}.order_inner .tui_no,.order_inner .tui_ok{color:#666;padding:0;border-bottom:0 none}.order_inner .table .p .po_ab{top:6px;left:70px}.order_inner .table .total_price{color:#d00;font-weight:700}.register-form-hd{margin:0 15px 10px;font-weight:700;font-size:20px}.register-form{margin:0 15px}.register-form .box{background-color:#FFF;margin:15px 0;border:1px solid #ddd;padding:8px 0 8px 0;border-radius:2px;-webkit-box-shadow:1px 1px 2px #eee inset;-webkit-box-sizing:border-box;display:table;width:100%}.register-form .boxNoBorder{-webkit-box-shadow:0 0 0 #eee inset;border:1px solid #fff;border-bottom:1px solid #eee;padding:8px 0;margin:0}.register-form .box .form_label{vertical-align:top;color:#888;width:90px;text-align:right;display:table-cell}.register-form .box .form_control{color:#888;display:table-cell;padding-right:10px;word-break:break-all}.register-form .codebox2-input,.register-form .codebox2-textarea,.register-form .comn-select,.register-form .form_control_select select{border:0 none;outline:0;width:100%;box-sizing:border-box;-webkit-appearance:none}.register-form .comn-select,.register-form .form_control_select select{-webkit-appearance:none;margin:0}.register-form .form_control_select:after{content:'';position:absolute;top:50%;right:12px;width:7px;height:7px;border-top:solid 2px #c4c4c4;border-right:solid 2px #c4c4c4;-webkit-transform:rotate(135deg);margin-top:-7px}.register-form .question,.register-form .yzm{right:12px;left:auto}.register-form .question{top:8px}.register-form .txt{text-align:center;margin-bottom:10px}.register-form .bottombox-input{width:100%;margin-top:3px;padding-bottom:2px;text-indent:5px;border:0 none;border-bottom:1px solid #ccc;line-height:20px}.register-form .list_li li{display:inline-block;margin-right:12px;color:#333}.register-form .list_li input{margin-right:4px}
.memberNav li.sub a:before{background:url(../images/ico_subscribe.png) 0 7px no-repeat;background-size:25px auto}.
.member_md{
	margin: 10px 0;
	text-align: center;
}
.member_md a{
    font-size: 15px;
    font-weight: bold;
	color: #f00;
}
.member_wx{
    width: 80%;
    margin: 20px auto 10px;
	text-align:center;
	box-sizing: border-box;
    cursor: pointer;
    background: -webkit-linear-gradient(45deg, #3666f8 0%, #1790F3 90%);
    color: #fff;
    font-size: 15px;
    line-height: 42px;
    border-radius: 6px;   
}
.member_wx a{line-height:40px;font-size:16px}
.member_wx a i{
	background:url(../images/yz-ico.png) no-repeat;
	background-size:18px auto;
	background-position:0 -108px;
	width:18px;
	height:18px;
	display:inline-block;
	margin-right:5px;
	vertical-align:middle;
	overflow:hidden
}
.memberNav li.kefu{
	color: #333;
	background: #fff url(/images/zskf.png) no-repeat;
	padding-left: 43px;
}
.memberNav li.kefu span{
	color: #FF0000;
	margin-left: 10px;
}

.tpbox {
	color:#FFF;
  	border-radius: 4px;
  	background: #ffffff;
	font-size:12px;
	z-index:998;
	text-align:center;
	letter-spacing:1px;
	margin: 5% auto 5%;
}
.tpbox .tphead {
  font-size: 14px;
  height: 50px;
  line-height: 50px;
  padding: 0 30px;
  color: #999;
  border:0;
  position: relative;
}
.tphead .tpclose {
    background: url(../images/popclose.png) no-repeat;
    width: 44px;
    height: 13px;
    position: absolute;
    top: 20px;
    right: 0px;
    cursor: pointer;
}
.tpbox .tpmain img{
	max-width:90%;
}
.tpbox .tips-note{
	font-size: 16px;
    color: #333;
    line-height: 38px;
    margin-bottom: 10px;
}
.tpbox .tpfoot{
	font-size: 15px;
    color: #333;
    line-height: 38px;
    padding-bottom: 10px;
}

.step{display: inline-block;width: 100%; margin:0 auto;overflow: hidden;padding-bottom: 15px;background-color: #FFF;}
.step_ol {display: block;padding-top: 15px;overflow: hidden;width: 300px;margin: auto;}
.step_ol li { float: left; height: 20px; line-height: 20px; text-align: center; color: #999; font-size: 13px; }
.step_ol li.cur { color: #fff; }
.step_ol li.step_1 { background: url('/images/arrow1.png') no-repeat;  width: 100px;height:20px;background-size: 100%;}
.step_ol li.step_1.cur { background: url('/images/arrow1_1.png') no-repeat; width: 100px;height:20px;background-size: 100%; }
.step_ol li.step_2 { background: url('/images/arrow2.png') no-repeat; width: 100px;height:20px ;background-size: 100%;margin-left: -3px; }
.step_ol li.step_2.cur { background: url('/images/arrow2_1.png') no-repeat;width: 100px;height:20px ;background-size: 100%;}
.step_ol li.step_3 { background: url('/images/arrow3.png') no-repeat; width: 100px;height:20px ;background-size: 100%;margin-left: -3px; }
.step_ol li.step_3.cur { background: url('/images/arrow3_1.png') no-repeat;width: 100px;height:20px ;background-size: 100%; }
.certify_error {
    text-align: center;
    font-size: 18px;
    width: 100%;
    padding-bottom:60px;
    margin-bottom: 20px;
    background-color: #fff;
}
.certify_error img {
    width: 52px;
    height: 52px;
    margin-bottom: 19px;
    margin-top: 99px;
}
.certify_error p {
    color: #666;
    margin-bottom: 30px;
}
.certify_error .preason {
    width: 80%;
    margin: 0 auto;
    margin-bottom: 30px;
    word-break: break-all;
    word-wrap: break-word;
}
.certify_error a {
    color: #0C8EB9;
}
.cert_form{
	line-height:42px;
	background-color: #FFF;
	width:100%;
}
.cert_form tr{
    font-size: 16px;
}
.cert_form tr td{
	border-bottom: 1px solid #eee;
}
.cert_form tr td:first-child{
	text-indent: 10px;
	width:25%;
}
.cert_form tr td:last-child{
	width:75%
}
.cert_form input[type=text] {
	text-indent: 5px;
	line-height:42px;
    border: 0;
    font-size: 16px;
    width: 100%;
    outline: 0;
}
.cert_form textarea{
	text-indent: 5px;
	line-height:42px;
	width:100%;
	height:100px;
    border: 0;
    outline: 0;
    padding: 10px 0;
}


.upload {
	text-align: center;
	vertical-align: middle;
    display: block;
    width: 100%;
    background: #e7e7e7;
    z-index: 99;
    overflow: hidden;
    border-radius:5px
}
.upload img{
	max-width:100%;
}
.upload .upload_tips {
    width: 80%;
    background: #93b7bb url(/images/cert_upload.png) 10px center no-repeat;
    padding: 10px 0;
    color: #e8e8e8;
	border-radius: 8px;
	margin: 50px auto;
}
.upload .upload_tips:hover{
	background: #7e9597 url(/images/cert_upload.png) 10px center no-repeat;
}
.upload .upload_tips span {
    font-size: 16px;
    color: #fff;
}
#certify_image {
	float: left;
    z-index: 1;
    filter: alpha(Opacity=0);
    -moz-opacity: 0;
    opacity: 0;
	height: 1px;
    width: 1px;
}
.certify_btn {
    color: #fff;
    display: block;
    width: 80%;
    margin:auto;
    font-size: 16px;
    border-radius: 30px;
    height: 40px;
    border: 0 none;
    outline: 0;
    cursor: pointer;
	background: #3592e2;
}

.levelup-box{
	display: inline-block;
    width: 100%;
    margin-top: 10px;
}
.levelup-item{
	float: left;
	text-align: center;
    width: 90%;
    margin:0 4%;
    padding:20px 0 10px;
    margin-bottom: 10px;
    border: 1px solid #fff;
    border-radius: 9px;
    box-shadow: 0px 7px 14.88px 1.12px rgb(5 51 102 / 15%);
    background-color: #fff;
    overflow: hidden;
}
.levelup-item:hover{
	border: 1px solid #e9eaf8;
	-webkit-transform: translateY(1px);
	-moz-transform: translateY(1px);
	-ms-transform: translateY(1px);
	transform: translateY(1px);
}
.levelup-time{
	font-size: 18px;
    font-weight: 500;
    color: #666666;
    line-height: 26px;
    letter-spacing: 1px;
}
.levelup-price{
	margin-top: 10px;
    font-size: 36px;
    font-weight: 500;
    letter-spacing: 1px;
    -webkit-box-flex: 1;
    flex-grow: 1;
}
.levelup-price span{
	margin-left: 10px;
}
.levelup-buy-btn{
	text-align: center;
    font-size: 16px;
    font-weight: 500;
    color: #fff;
    letter-spacing: 2px;
	width: 80%;
    height: 48px;
    background: #24be48;
    border: 0;
    border-radius: 5px;
    line-height: 48px;
    letter-spacing: 2px;
    cursor: pointer;
    margin: 10px auto;
}
.nodata{padding:50px 10px;color:#999;text-align:center;background: #fff;border-radius: 8px;}
.minipay{
	text-align: center;
    color: #fff;
    background: #3592e2;
    display: block;
    width: 60%;
    margin: 0 auto 20px;
    font-size: 16px;
    border-radius: 50px;
    height: 40px;
    line-height:40px;
    position: relative;
    border: 0 none;
    outline: 0;
    cursor: pointer;
}