.popup-component-mask{position:fixed;width:100%;height:100%;top:0;left:0;z-index:11000;background:#000;filter:alpha(opacity=20);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.2}.popup-component-box{position:fixed;top:50%;left:50%;margin-top:-110px;margin-left:-225px;width:450px;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:1px solid #999;z-index:11001;font-family:"Microsoft YaHei";font-size:15px;box-shadow:0 0 18px 0px #999}.popup-component-box.large{margin-top:-135px}.popup-component-box.large .popup-component-body{height:235px}.popup-component-box.large .popup-message-content .content-wrap{padding:40px 30px 0 0 !important}.popup-component-box.normal .popup-component-body{height:185px}.popup-component-box.small{margin-top:-100px}.popup-component-box.small .popup-component-body{height:165px}.popup-component-box h3{margin:0;font-size:14px;font-weight:normal;line-height:35px;color:#000;border-bottom:1px solid #ddd;padding-left:15px;background:#f9f9f9}.popup-component-box i{width:40px;height:35px;background:url("../images/popup-icons.png") no-repeat 14px -12px;display:block;position:absolute;top:0;right:0;cursor:pointer}.popup-component-box i:hover{background:#ff1212 url("../images/popup-icons.png") no-repeat 14px -36px}.popup-component-box .left-arrow,.popup-component-box .right-arrow{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:12px;height:18px;cursor:pointer;z-index:11002}.popup-component-box .left-arrow{left:25px;background:url("../images/arrow2.png") no-repeat 0 -56px}.popup-component-box .left-arrow.active{background:url("../images/arrow2.png") no-repeat 0 -18px}.popup-component-box .right-arrow{right:25px;background:url("../images/arrow2.png") no-repeat 0 -37px}.popup-component-box .right-arrow.active{background:url("../images/arrow2.png") no-repeat 0 0}.popup-component-box .popup-component-body{position:relative;overflow:hidden;overflow-y:auto;text-align:center;height:185px}.popup-component-box .popup-component-body a{color:#008aff;text-decoration:none}.popup-component-box .popup-component-body a:hover{text-decoration:underline}.popup-component-box .popup-component-body .message-title{position:absolute;left:0;top:0;right:20px;line-height:40px;background:#fff;z-index:1}.popup-component-box .popup-component-body .message-title .title-text{padding:0 15px}.popup-component-box .popup-component-body .message-list{position:absolute;top:0;left:0;margin:0;padding:0;height:100%;overflow:hidden;width:9999px}.popup-component-box .popup-component-body .message-list li{position:relative;width:450px;height:100%;overflow:hidden;margin:0;padding:0;list-style-type:none;float:left}.popup-component-box .popup-component-body .message-list .popup-message-content{position:absolute;top:0;left:0;right:0;bottom:50px;text-align:center;padding-left:30px;overflow-y:auto}.popup-component-box .popup-component-body .message-list .content-wrap{padding:20px 30px 20px 0;max-height:90%;right:0}.popup-component-box .popup-component-body .message-list .content-icon{position:absolute;left:30px;top:50%;margin-top:-20px;width:50px;text-align:left;vertical-align:middle}.popup-component-box .popup-component-body .message-list .content-icon .icon{width:40px;height:40px;display:inline-block;*display:inline;*zoom:1}.popup-component-box .popup-component-body .message-list .content-text{text-align:justify;overflow-y:auto;line-height:28px}.popup-component-box .popup-component-body .message-tip{color:#4d4d4d;font-size:14px;cursor:pointer;position:absolute;bottom:15px;left:30px}.popup-component-box .popup-component-body .message-tip .tip-message-box{width:15px;height:15px;margin-right:5px;display:inline-block;*display:inline;*zoom:1;background:url("../images/popup-icons.png") no-repeat center -80px}.popup-component-box .popup-component-body .message-tip .tip-message-box.checked{background:url("../images/popup-icons.png") no-repeat center -100px}.popup-component-box .popup-component-body .message-tip span{vertical-align:middle}.popup-component-box .popup-component-body .ask{background:url("../images/tip-icons.png") no-repeat center -150px}.popup-component-box .popup-component-body .oops{background:url("../images/tip-icons.png") no-repeat center -50px}.popup-component-box .popup-component-body .success{background:url("../images/tip-icons.png") no-repeat center 0}.popup-component-box .popup-component-body .warning{background:url("../images/tip-icons.png") no-repeat center -100px}.popup-component-box .popup-component-body .font-size-15{color:#2b2b2b;line-height:28px;font-size:15px}.popup-component-box .popup-component-body .font-size-16{color:#2b2b2b;font-size:16px}.popup-component-box .popup-component-body .font-size-12{color:#808080;line-height:16.5px;font-size:12px}.popup-component-box .popup-component-body .tip-title{display:block;text-align:center}.popup-component-box .popup-component-body .tip-title strong{font-weight:normal;color:#666}.popup-component-box .popup-component-btn{position:absolute;text-align:right;bottom:0;right:0;width:100%;font-size:0;padding:10px 0;background:#fff}.popup-component-box .popup-component-btn button,.popup-component-box .popup-component-btn a{display:inline-block;*display:inline;*zoom:1;width:98px;height:30px;line-height:30px;overflow:visible;font-size:16px;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;outline:none;margin-right:10px;text-decoration:none}.popup-component-box .popup-component-btn button:hover,.popup-component-box .popup-component-btn a:hover{text-decoration:none}.popup-component-box .popup-component-btn button.btn-orange,.popup-component-box .popup-component-btn a.btn-orange{background:#ff7819;background:-webkit-linear-gradient(#ff8834, #ff7819);background:-o-linear-gradient(#ff8834, #ff7819);background:-moz-linear-gradient(#ff8834, #ff7819);background:linear-gradient(#ff8834, #ff7819);color:#fff;border:1px solid  #ff6a02}.popup-component-box .popup-component-btn button.btn-orange:hover,.popup-component-box .popup-component-btn button.btn-orange:active,.popup-component-box .popup-component-btn a.btn-orange:hover,.popup-component-box .popup-component-btn a.btn-orange:active{background:#F79550;background:-webkit-linear-gradient(#ff7819, #ff8834);background:-o-linear-gradient(#ff7819, #ff8834);background:-moz-linear-gradient(#ff7819, #ff8834);background:linear-gradient(#ff7819, #ff8834)}.popup-component-box .popup-component-btn button.btn-white,.popup-component-box .popup-component-btn a.btn-white{color:#1a1a1a;background:#fff;border:1px solid  #c5c5c5}.popup-component-box .popup-component-btn button.btn-white:hover,.popup-component-box .popup-component-btn button.btn-white:active,.popup-component-box .popup-component-btn a.btn-white:hover,.popup-component-box .popup-component-btn a.btn-white:active{background-color:#ebebeb}
.option-login-popup-layer {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 9000;
  background: #000;
  filter: alpha(opacity=20);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.2;
}

.option-login-popup {
  position: fixed;
  left: 50%;
  top: 50%;
  margin-left: -181px;
  margin-top: -200px;
  z-index: 9001;
  background: #fff;
  padding: 20px 30px;
  border: 1px solid #999;
  border-radius: 5px;
  box-shadow: 0px 3px 5px 1px #999;
}
.option-login-popup .close {
  width: 40px;
  height: 35px;
  background: url("../images/popup-icons.png") no-repeat 14px -12px;
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
}
.option-login-popup .close:hover {
  background: #ff1212 url("../images/popup-icons.png") no-repeat 14px -36px;
}
.option-login-popup h3 {
  font-size: 18px;
  text-align: center;
  margin: 0;
  padding-bottom: 20px;
}
.option-login-popup ul {
  padding: 0;
  margin: 0;
}
.option-login-popup ul li {
  list-style: none;
  padding: 8px 0;
  font-size: 0;
}
.option-login-popup ul li input[type='text'], .option-login-popup ul li input[type='password'] {
  padding: 0 5px 0 35px;
  width: 258px;
  height: 33px;
  line-height: 33px;
  border: 1px solid #d9d9d9;
  font-size: 14px;
  vertical-align: middle;
}
.option-login-popup ul li input[type='text'].user-icon, .option-login-popup ul li input[type='password'].user-icon {
  background: url("../images/user_icon.png") no-repeat 10px center;
}
.option-login-popup ul li input[type='text'].lock-icon, .option-login-popup ul li input[type='password'].lock-icon {
  background: url("../images/lock_icon.png") no-repeat 10px center;
}
.option-login-popup ul li input[type='text'].shield-icon, .option-login-popup ul li input[type='password'].shield-icon {
  background: url("../images/shield_icon.png") no-repeat 10px center;
}
.option-login-popup ul li input[type='text'].w168, .option-login-popup ul li input[type='password'].w168 {
  width: 168px;
}
.option-login-popup ul li .yzm-wrap {
  font-size: 0;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  border: 1px solid #d9d9d9;
  border-left: 0;
  height: 33px;
  line-height: 33px;
  padding: 0 5px;
}
.option-login-popup ul li .yzm-wrap img, .option-login-popup ul li .yzm-wrap .refrash {
  vertical-align: middle;
}
.option-login-popup ul li .yzm-wrap img {
  width: 60px;
}
.option-login-popup ul li .yzm-wrap .refrash {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 14px;
  height: 14px;
  background: url("../images/refrash.png") no-repeat;
  margin-left: 5px;
  cursor: pointer;
}
.option-login-popup ul li label {
  cursor: pointer;
}
.option-login-popup ul li label input[type='checkbox'], .option-login-popup ul li label span {
  vertical-align: middle;
}
.option-login-popup ul li label span {
  font-size: 13px;
  color: #4d4d4d;
}
.option-login-popup ul li .warning {
  font-size: 13px;
  text-align: center;
  color: #ff0000;
  margin: 0;
}
.option-login-popup ul li .login-btn {
  background: #ea5504;
  color: #fff;
  font-size: 15px;
  border: 0;
  border-radius: 3px;
  width: 300px;
  padding: 10px 0;
  cursor: pointer;
}
/*# sourceMappingURL=style.css.map */
