@charset "utf-8";
.fl{float:left;}
.fr{float:right;}

/* 弹窗 */
.layui-layer-shade{}
/* 默认 */
.layui-layer{border-radius: 10px;}
.layui-layer-wy .layui-layer-title { background-color: #eff2f4; height: 60px; padding: 0 24px; border-bottom: 1px solid #ddd;color: #13334d;line-height: 60px; border-top-left-radius: 10px;border-top-right-radius: 10px;font-size: 16px;font-weight: bold;}
.layui-layer-wy .layui-layer-setwin { top: 18px; }
.layui-layer-wy .layui-layer-setwin .layui-layer-close { width: 18px; height: 18px; background: url(../images/close_btn.png) no-repeat center center; margin-right: 10px; padding: 3px; }
.layui-layer-wy .layui-layer-setwin .layui-layer-close:hover { background-position: center center; }

/* 续费 */
.renew { margin: 25px 26px 0px 26px; font-size: 15px;}
.renew img { margin-bottom: 35px; }
.renew p { float: left; padding: 5px 0px 0px 15px; width: 275px; margin-top: -25px;line-height: 30px;}
.renew p b { color: #ff7c18; font-size: 30px; font-weight: inherit; }
.renew p b.small{font-size: 20px;}
.renew a { float: right; color: #fff; width: 168px;height: 58px;text-align: center;line-height: 58px;margin-top: -15px;}
.renew a.remind { background-image: url(../images/popup/remind.png); margin-right: 10px; }
.renew a.skip { background-image: url(../images/popup/skip.png); }
.renew a.link-btn{float:none;color: #6294d8;display: inline;margin: 0;width: auto;height: auto;line-height: normal;}

/* 登录框 */
#login-modal{display: none;}
.login-modal{ position: relative; }
.login-modal .close-pop{ position: absolute; right: 20px; top: -20px; display: block; width: 80px; height: 80px; font-size: 16px; }
.login-modal .bd{ padding: 20px; overflow: hidden;margin-top: 20px;}
.login-modal .bd .login-info{ width:320px; border-right:1px solid #ddd; padding: 20px 10px 15px 20px;  font-size:14px; text-align:center; line-height:24px; min-height: 220px; }
.login-modal .bd .login-info.fj{ line-height: 24px; padding: 36px 20px; }
.login-modal .bd .login-info h4{ margin-bottom: 36px; }
.login-modal .bd .login-form{width:270px;margin-right: 20px;}
.login-modal .bd .login-form .login-tap{margin-bottom:16px;height: 64px;background: url("../images/login.png") no-repeat center top;}
.login-modal .bd .login-form .input-box{margin-bottom:10px;position: relative;}
.login-modal .bd .login-form .input-box i{display:inline-block; font-size: 16px; text-align: center; width: 22px;height: 16px;padding-right: 10px;color: #b4c0cf;position: absolute;top: 9px;left: 12px;border-right: 1px solid #ddd;}
.login-modal .bd .login-form .input-box input{width: 100%;padding-left: 44px;}
.login-modal .bd .login-form .choose-box{ margin-bottom: 6px; }
.login-modal .bd .login-form .choose-box .f-fl input{vertical-align:bottom;margin-right:4px;}
.login-modal .bd .login-form .u-tips{height:14px;margin-bottom:10px;text-align:center;line-height:14px;color:#ff8f28;}
.login-modal .bd .login-form .btn-box{margin-bottom:10px;overflow: hidden;}
.login-modal .bd .login-form .btn-box a{width: 100%}
.login-modal .bd .login-form .btn-box a.short-btn{width: 75px; margin-left: 10px;}
.login-modal .bd .login-form .btn-box a.short-btn:first-child{ margin-left: 0px;}

/*货物跟踪订阅表单*/
.form-modal{margin-top: 10px;}
.form-modal ul{overflow: hidden;margin-bottom: 20px;}
.form-modal ul li{padding: 5px 0;list-style: none;position: relative;height: 34px;}
.form-modal ul li .label-txt{display: inline-block;width: 95px;text-align: right;padding-right: 5px;margin-bottom: 5px;margin-top:5px;font-weight: bold;font-size: 13px;}
.form-modal ul li input.u-ipt-primary{min-width: 300px;}
.form-modal ul li .filter_input{background: url(../images/filter_input_bg.png) no-repeat 95% center;}
.form-modal ul li .select-box{display:none;width:310px;height: auto;overflow: hidden;padding: 5px;position: absolute;top: 38px;left: 104px;z-index: 999;background-color: #fff;border: 1px solid #ccc;}
.form-modal ul li .select-box label{width: auto;float: left;display: block;margin-right: 15px;cursor: pointer;}
.form-modal ul li .select-box label input[type="checkbox"]{margin-right:3px;cursor: pointer;}
.form-modal a.form-btn{width: 100px;height:30px;line-height:30px;display: block;text-align: center;margin: 20px auto 0;font-size: 14px;}
