/**
 * Aipai Global Stylesheet
 *
 * $Revision: 0001 $
 * $Date: 2017-08-24 
 * 
 **/
/*reset*/
html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-size: 100%;
  color: #333333;
  background-color: #FFFFFF;
  height: 100%;
}
body {
  font-family: "\5B8B\4F53", Arial, Verdana, sans-serif;
  margin: 0;
  word-wrap: break-word;
  font-size: 12px;
  min-height: 100%;
  _height: 100%;
}
:active {
  outline: 0;
}
:visited {
  outline: 0;
}
:link,
:visited,
ins {
  text-decoration: none;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
audio,
video,
canvas {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
audio:not([controls]) {
  display: none;
}
[hidden] {
  display: none;
}
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
select,
textarea,
p,
blockquote,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
}
fieldset,
iframe {
  border: 0 none;
}
img {
  border: 0 none;
  -ms-interpolation-mode: bicubic;
  vertical-align: middle;
}
address,
caption,
cite,
code,
dfn,
em,
i,
th,
var,
optgroup {
  font-style: normal;
  font-weight: normal;
}
h1,
h2,
h3,
h4,
h5,
h6,
code,
kbd,
samp,
tt,
sup,
sub,
small,
input,
button,
textarea,
select {
  font-size: 100%;
}
abbr,
acronym {
  border: 0 none;
  font-variant: normal;
}
input,
button,
textarea,
select,
optgroup,
option {
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
}
textarea {
  overflow: auto;
  vertical-align: top;
  resize: vertical;
}
ol,
ul,
menu {
  list-style: none outside none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td {
  vertical-align: top;
}
caption,
th {
  text-align: left;
}
sup {
  vertical-align: text-top;
}
sub {
  vertical-align: text-bottom;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
mark {
  background-color: #FF6;
}
del {
  text-decoration: line-through;
}
abbr[title],
dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}
input,
select,
button {
  vertical-align: middle;
}
button {
  width: auto;
  cursor: pointer;
  overflow: visible;
}
input[type=checkbox],
input[type=radio] {
  box-sizing: border-box;
}
button::-moz-focus-inner,
input[type=file] > input[type=button]::-moz-focus-inner {
  border: 0 none;
  padding: 0;
}
a {
  color: #333333;
}
a:hover {
  text-decoration: underline;
}
.hidden {
  display: none;
}
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
}
.clearfix:after {
  clear: both;
}
/* body-reset */
body {
  font-family: "Microsoft YaHei";
  background: #f8f8f8;
  font-size: 14px;
}
/*
 * pop_dialog
 *
**/
#pop_dialogs_css_loaded {
  width: 30px;
  display: none;
}
.pop_dialog {
  position: absolute;
  z-index: 1000;
  font-family: Tahoma, '\5B8B\4F53', Arial, Verdana, sans-serif;
  font-size: 12px;
}
.pop_dialog .pd_close {
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 100px;
  overflow: hidden;
  background: url('../images/dl_close.png') no-repeat;
  position: absolute;
  top: 8px;
  right: 3px;
  cursor: pointer;
}
.pd_header {
  _float: left;
  position: relative;
  height: 31px;
  overflow: hidden;
}
.pd_header .pd_tl {
  width: 6px;
  height: 31px;
  position: absolute;
  top: 0;
  left: 0;
  background: url('../images/dl_tl.png') no-repeat;
}
.pd_header .pd_tr {
  width: 6px;
  height: 31px;
  position: absolute;
  top: 0;
  left: 0;
  background: url('../images/dl_tl.png') no-repeat;
  width: 10px;
  left: auto;
  right: 0;
  background: url('../images/dl_tr.png') no-repeat;
  _background: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.jishi3.com/webres/pWeb/zaker/common/dist/module/pop_dialog/css/img/dl_tr.png');
}
.pd_header .pd_tc {
  height: 31px;
  margin: 0 10px 0 6px;
  padding: 0 20px 0 6px;
  background: url('../images/dl_tc.png') repeat-x;
  position: relative;
}
.pd_header h5 {
  font-size: 14px;
  font-weight: 700;
  color: #FF8800;
  float: left;
  margin-top: 4px;
  line-height: 24px;
}
.pd_mainw {
  padding-right: 4px;
  position: relative;
}
.pd_main {
  overflow: hidden;
  border-left: 1px solid #FFB25F;
  border-right: 1px solid #FFB25F;
  background: #FFFFFF;
  position: relative;
}
.pd_main .pd_link a {
  color: #0084BB;
  text-decoration: underline;
}
.pd_main .pd_link a:hover {
  text-decoration: none;
}
.pd_mainr {
  width: 4px;
  position: absolute;
  top: 0;
  right: 0;
  background: url('../images/dl_cr.png') no-repeat;
  _background: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.jishi3.com/webres/pWeb/zaker/common/dist/module/pop_dialog/css/img/dl_cr.png', sizingMethod='crop');
}
.pd_loading {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -16px 0 0 -16px;
}
.pd_footer {
  _float: left;
  position: relative;
}
.pd_footer .pd_bl {
  height: 11px;
  position: absolute;
  top: 0;
  width: 9px;
  left: 0;
  background: url('../images/dl_bl.png') no-repeat;
  _background: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.jishi3.com/webres/pWeb/zaker/common/dist/module/pop_dialog/css/img/dl_bl.png');
}
.pd_footer .pd_br {
  height: 11px;
  position: absolute;
  top: 0;
  width: 10px;
  right: 0;
  background: url('../images/dl_br.png') no-repeat;
  _background: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.jishi3.com/webres/pWeb/zaker/common/dist/module/pop_dialog/css/img/dl_br.png');
}
.pd_footer .pd_bc {
  height: 11px;
  margin: 0 10px 0 9px;
  background: url('../images/dl_bc.png') repeat-x;
  _background: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://www.jishi3.com/webres/pWeb/zaker/common/dist/module/pop_dialog/css/img/dl_bc.png', sizingMethod='crop');
}
.pd_btn {
  display: inline-block;
  width: 56px;
  height: 19px;
  padding-top: 5px;
  text-align: center;
  color: #FF6600;
  background: url('../images/dl_btn1.png') no-repeat;
  cursor: pointer;
}
.pd_btn2 {
  display: inline-block;
  width: 56px;
  height: 19px;
  padding-top: 5px;
  text-align: center;
  color: #FF6600;
  background: url('../images/dl_btn1.png') no-repeat;
  cursor: pointer;
  color: #333333;
  background: url('../images/dl_btn2.png') no-repeat;
}
#pop_overlay {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 950;
}
.pop_btns {
  height: 33px;
  padding-right: 8px;
}
.pop_btns a {
  float: right;
  margin-right: 5px;
}
.pop_btns a:hover {
  text-decoration: none;
}
.pop_btns span {
  float: right;
  margin-right: 5px;
}
.palert_conw a {
  color: #0084BB;
  text-decoration: underline;
}
.palert_conw a:hover {
  text-decoration: none;
}
/* pop_push */
.pop_push .hd {
  height: 30px;
  position: relative;
}
.pop_push .hd ul {
  position: absolute;
  right: 0;
  top: 15px;
  width: 258px;
  height: 15px;
  overflow: hidden;
}
.pop_push .hd li {
  float: left;
  margin-right: 11px;
}
.pop_push .hd li span,
.pop_push .hd li em {
  float: left;
  width: 65px;
  height: 15px;
  cursor: pointer;
  text-indent: -9999px;
  overflow: hidden;
}
.pop_push .hd li .cur {
  background-position: 0 0;
}
.pop_push .hd .it2 {
  margin-right: 9px;
}
.pop_push .hd .it2 span {
  width: 75px;
  background-position: -76px -15px;
}
.pop_push .hd .it2 .cur {
  background-position: -76px 0;
}
.pop_push .hd .it3 {
  margin-right: 0;
}
.pop_push .hd .it3 em {
  width: 89px;
  background-position: -159px -15px;
}
.pop_push .hd .it3 .cur {
  background-position: -159px 0;
}
.pop_push .bd .loading {
  padding-top: 110px;
}
.pop_push .bd .loading img {
  display: block;
  margin: 0 auto;
}
.pop_push .bd .work_tips {
  margin: 0 14px;
  padding-top: 7px;
  border-top: 1px dashed #F9DBAC;
  color: #666666;
}
.pop_push .bd .work_tips a {
  color: #0072BB;
}
.pop_push .bd .others .work_url {
  height: 30px;
  padding: 46px 54px 0 55px;
}
.pop_push .bd .others input {
  float: left;
  width: 352px;
  height: 22px;
  line-height: 22px;
  border: #A7A6AA 1px solid;
}
.pop_push .bd .others .btn_push {
  float: right;
  width: 69px;
  height: 27px;
  background: url(../images/btn17.png) no-repeat;
  cursor: pointer;
}
.pop_push .bd .others .txt_tips {
  height: 33px;
  color: #FF0101;
  padding-left: 55px;
}
.pop_push .bd .others .txt_tips1 {
  height: 115px;
  color: #666666;
  line-height: 18px;
  padding-left: 55px;
}
/*
 * Author: chenwenxian;
 *
**/
#pop_zklogin_comm,
#pop_zklogout_comm {
  top: 0px!important;
  left: 0px!important;
  width: 100%!important;
  height: 100%!important;
}
.pop_zklogin {
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.97);
}
@-webkit-keyframes bounceInUp {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 500px, 0);
    transform: translate3d(0, 500px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInUp {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 500px, 0);
    transform: translate3d(0, 500px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.pop_zklogin .pop_zklogin_con {
  padding: 70px 106px 0px 126px;
  min-width: 960px;
  margin: 0px auto;
}
.pop_zklogin .zklogin_hd {
  position: relative;
  height: 110px;
}
.pop_zklogin .zklogin_hd .logo {
  width: 102px;
  height: 32px;
  background: url('../images/pop_logo01.png') no-repeat center center;
  background-size: 100% auto;
}
.pop_zklogin .zklogin_hd .btn_close {
  position: absolute;
  top: -18px;
  right: 0px;
  width: 60px;
  height: 60px;
  background: url('../images/pop_close01.png') no-repeat center center;
  background-size: 22px 22px;
}
.pop_zklogin .zklogin_bd .tab_nav {
  width: 292px;
  height: 28px;
  color: #666666;
  font-size: 16px;
  margin: 0px auto 70px auto;
  text-align: center;
}
.pop_zklogin .zklogin_bd .tab_nav .nav {
  display: inline-block;
  vertical-align: top;
  height: 24px;
  line-height: 22px;
  border-bottom: 2px solid transparent;
  margin: 0px 11px;
  cursor: pointer;
}
.pop_zklogin .zklogin_bd .tab_nav .cur {
  font-weight: 600;
  color: #3B3B3B;
  border-color: #3B3B3B;
}
.pop_zklogin .zklogin_bd .tab_con {
  width: 570px;
  min-height: 270px;
  margin: 0px auto;
}
.pop_zklogin .zklogin_bd .tab_con .code {
  float: right;
  width: 210px;
  height: 268px;
  border-radius: 8px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  margin: 0px auto;
}
.pop_zklogin .zklogin_bd .tab_con .code .code_img {
  width: 165px;
  height: 165px;
  display: block;
  margin: 27px auto 22px auto;
  background-color: #f0f0f0;
}
.pop_zklogin .zklogin_bd .tab_con .code p {
  line-height: 17px;
  font-size: 12px;
  color: #6A6A6A;
  text-align: center;
}
.pop_zklogin .zklogin_bd .tab_con .code .icon_ss {
  display: inline-block;
  vertical-align: top;
  width: 19px;
  height: 17px;
  background: url('../images/pop_icon04.png') no-repeat center center;
  background-size: 12px 12px;
}
.pop_zklogin .zklogin_bd .tab_con .code .c1 {
  color: #00ABFF;
}
.pop_zklogin .zklogin_bd .tab_con .rest_code {
  display: none;
  height: 17px;
  font-size: 12px;
  font-weight: 400;
  color: #455767;
  line-height: 17px;
  text-align: center;
  text-decoration: underline;
  margin-top: 46px;
}
.pop_zklogin .zklogin_bd .tab_con .mobile_bg {
  float: left;
  width: 310px;
  height: 270px;
  margin: 0px auto;
  background: url('../images/pop_bg01.png') no-repeat center center;
  background-size: 100% auto;
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_code {
  padding-top: 10px;
  overflow: hidden;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile {
  height: 342px;
  color: #777;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .m_form {
  position: relative;
  width: 292px;
  margin: 0px auto;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .form_tips {
  display: none;
  position: absolute;
  left: 0px;
  top: -45px;
  width: 290px;
  height: 36px;
  line-height: 37px;
  border-radius: 4px;
  border: 1px solid #FB4747;
  background: #fff4f3;
  color: #666666;
  font-size: 12px;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .form_tips p {
  padding-left: 30px;
  background: url('../images/icon_tips01.png') no-repeat 10px center;
  background-size: 14px auto;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .item_form {
  position: relative;
  padding-bottom: 15px;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .item_form.item_code .m_textbox input {
  width: 160px;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .item_form.item_code .m_textbox .btn_space {
  left: 160px;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .m_textbox {
  display: block;
  height: 40px;
  overflow-y: hidden;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  vertical-align: middle;
  _font-size: 0px;
  background: none;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .m_textbox input {
  width: 100%;
  height: 40px;
  line-height: 40px;
  line-height: 35px\0;
  padding: 0px;
  padding-top: 3px\9;
  border-width: 0px;
  color: #666;
  font-size: 14px;
  outline: none;
  vertical-align: middle;
  background: none;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .m_textbox input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #ABABAB;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .m_textbox input.placeholder {
  color: #757575;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .m_textbox .btn_space {
  position: absolute;
  top: 0px;
  right: 0px;
  display: none;
  width: 40px;
  height: 40px;
  cursor: pointer;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .m_textbox .btn_space:before {
  content: '';
  width: 15px;
  height: 15px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -7px 0 0 -7px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA8CAYAAABxVAqfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjNFQzQ4RkE5QUJCMTFFNzhDQzVFNkU3OURFMEIyNkYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjNFQzQ4Rjk5QUJCMTFFNzhDQzVFNkU3OURFMEIyNkYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMEUzOEQ1Njk2MjkxMUU3OEYzQ0Y4QTUwQTA4NDUzNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMEUzOEQ1Nzk2MjkxMUU3OEYzQ0Y4QTUwQTA4NDUzNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pqq1jucAAAPYSURBVHja7Jk9TFNRFMdPgYqJISjBlhIRJCoqCU2ITE4OwO6gdTU6gAZMdPdjM/EDiUKMxlV0YHATBhbjUjXRoIGgBESBQkEYTGxrqefPuw9u+z7uLbQscJJD2/fOO793es+97/6LJxwOk4Z52VvZm9mb2GvZ94pzS+zj7Eg0yP6GPaFK6FGAkfwqezv7ftKzKPtj9i5xU7ZW4JIgxD7CfiMLKKxcXDMicmiDC9l72F+w+2nj5hc5ekROVzACXrG3Ue6sTeQsdANjXM5Q7g05HzqBz7FfofzZZcFIA6N7uyn/1m1OQxOMKeOzi/T5fBQMBqmqqso1I84jzu937UefYK2Cd4l5amuBQIC8Xu9qwpqaGtsYHMd5xFVUVKiqBmsXwC1u83RxcXF9gpaXW+D4jON28Q4GVosJdrSpqSmKRqMWuMfjsUARh3gNay3iP42qqImJiTWo+VpSUkLFxcVpUDNOwxpR8VGdSCSVK98EFHYE4FLdaCSPxWJpx/B5cnIy22lVWpBNNMZUrtSsvLq6OusJDfCyLlRuJLlyu25X2DLAY9lCMabDw8O23a5pYwB/UK1ImVCMdSqVsjQc4lQrnLCPAA+4RZSVlbl2byZcjnexARO84BQxOztLiUSCIpGI45TBcZxHHOIVNo99GRaQOPsjsV2xGBLCVYYVS3PVwo4kXiBtAOa24LE4L1hrj0XsBju2ANxh7jzlBeSl2Jbmy5C7z2nP1cnenwdov8jtuNlLsp9l780htFfkTKr21UmxSzi/yYabEznaM6EqJYHxqGO/7TbPbWxBXFMnj6lFO6VeqzO9D4RN0dYiibZ94vRvSbRhMRo4OdMUV+Us0imBE5lvU5Kv2Bwj6dVdLSoqzptadAOHxMUbFW4RcdN9O2pxe6pFs7nQvaNOwi2HNicWliWlWqRD/CRr/kVUfx/36TQ5jPOIq+3UUouoGGrxp+M8bZ4m2h0w3v94TvTpYsYawdDgM6KDF4yPf2eIBitVm4EDSrVI09I0RHJA1irPgGbGb0Yt0pdrRqWZcE+hFYq4r9e11CK+6rf85pRiZbVC/nwj2nM4Hfr5Eo/Cig74naZaTBljK1e+ceiqWkTFMfFzhMYjhe/z9Gg6FJUPHWfov2ymVTwLtchfd8PTdKhZecMT46ZyrxYdxlhuONyUPlxHLXrsu3fomLXb9eFqtUj196xQNFoqaW04xJ24mxu1SJUhK1Te5WTCK0O5UYv0/Y6xDI532SyXEnz8gRGHeA21aD6dbjqpxTzYLfC2+rE4LxaspR21uKMWt6lapPV/8WmpRfFLkqv9F2AACtGLtoJNoaIAAAAASUVORK5CYII=) 0 0 no-repeat;
  background-size: 100% auto;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .m_textbox .get_code {
  float: right;
  display: inline-block;
  height: 40px;
  line-height: 40px;
  padding: 0px 5px;
  overflow: hidden;
  font-size: 12px;
  color: #ABABAB;
  cursor: pointer;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .m_textbox .get_code.cur {
  color: #FB4747;
  cursor: pointer;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .m_tips {
  display: none;
  position: absolute;
  left: 0px;
  bottom: 55px;
  width: 270px;
  padding: 5px 10px 5px 20px;
  _padding: 8px 10px 3px 20px;
  color: #f95b4f;
  font-size: 13px;
  border: solid 1px #ecd64a;
  background-color: #fff;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .m_tips:before {
  content: '';
  position: absolute;
  left: 5px;
  top: 8px;
  width: 14px;
  height: 14px;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .form_pos {
  width: 100%;
  margin-top: 15px;
  font-size: 12px;
  font-weight: 400;
  color: #ABABAB;
  height: 32px;
  line-height: 32px;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .form_pos .checked {
  display: inline-block;
  vertical-align: top;
  width: 11px;
  height: 11px;
  border-radius: 2px;
  margin-right: 2px;
  margin-top: 10px;
  cursor: pointer;
  border: 1px solid #ababab;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .form_pos .checked.cur {
  padding: 1px;
  border: none;
  border-color: transparent;
  background: url('../images/icon_checked01.png') no-repeat;
  background-size: 100% auto;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .form_pos a {
  color: #455767;
  text-decoration: underline!important;
  cursor: pointer;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .form_pos .btn_login {
  float: right;
  display: inline-block;
  vertical-align: top;
  width: 106px;
  height: 32px;
  line-height: 32px;
  font-weight: 500;
  font-size: 14px;
  color: #fff;
  text-align: center;
  background: #c2c2c2;
  border-radius: 4px;
  cursor: pointer;
  text-decoration: none!important;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .form_pos .btn_login.cur {
  background: #3B3B3B;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .login_other {
  width: 292px;
  text-align: center;
  margin: 0px auto;
  padding-top: 127px;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .login_other .tit {
  height: 17px;
  font-size: 12px;
  font-weight: 400;
  color: #666666;
  line-height: 17px;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .login_other .others {
  padding-top: 8px;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .login_other .others a,
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .login_other .others span {
  display: inline-block;
  width: 40px;
  height: 40px;
  padding: 0px 2px;
  background-position: center center;
  background-repeat: no-repeat;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .login_other .others .btn_wx {
  background-image: url('../images/pop_icon01.png');
  background-size: 36px auto;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .login_other .others .btn_wb {
  background-image: url('../images/pop_icon02.png');
  background-size: 36px auto;
}
.pop_zklogin .zklogin_bd .tab_con.zaker_mobile .login_other .others .btn_qq {
  background-image: url('../images/pop_icon03.png');
  background-size: 36px auto;
}
.pop_zklogout {
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.97);
}
.pop_zklogout .pop_zklogout_con {
  padding: 70px 106px 0px 126px;
  min-width: 960px;
  margin: 0px auto;
}
.pop_zklogout .zklogout_hd {
  position: relative;
  height: 110px;
}
.pop_zklogout .zklogout_hd .btn_close {
  position: absolute;
  top: -18px;
  right: 0px;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background: url('../images/pop_close01.png') no-repeat center center;
  background-size: 22px 22px;
}
.pop_zklogout .zklogout_bd .tips {
  line-height: 28px;
  color: #323232;
  font-size: 18px;
  text-align: center;
  margin-top: 202px;
}
.pop_zklogout .zklogout_bd .btns {
  width: 342px;
  height: 40px;
  margin: 66px auto 0px auto;
}
.pop_zklogout .zklogout_bd .btns .btn {
  display: block;
  width: 140px;
  height: 40px;
  line-height: 40px;
  color: #fff;
  font-size: 14px;
  text-align: center;
  border-radius: 4px;
}
.pop_zklogout .zklogout_bd .btns .btn_qx {
  float: left;
  background-color: #C2C2C2;
}
.pop_zklogout .zklogout_bd .btns .btn_qr {
  float: right;
  background-color: #3B3B3B;
}
@media screen and (max-width: 1240px) {
  /*1070px*/
  .pop_zklogin .pop_zklogin_con,
  .pop_zklogout .pop_zklogout_con {
    padding: 70px 70px 0px 90px;
  }
}
@media screen and (max-width: 768px) {
  .pop_zklogin .pop_zklogin_con,
  .pop_zklogout .pop_zklogout_con {
    min-width: 768px;
    padding: 70px 30px 0px 50px;
  }
}
