.message_layer_bg{position: fixed;top:0;left:0;width: 100%;height: 100%;background-color: #000;opacity: 0.3;filter:Alpha(opacity=30);z-index: 999998;}
.message_layer_wrap{position: fixed;top:50%;left:50%;width:800px;margin-left:-400px;background:#fff;z-index: 999999;transform: translateY(-50%);}
.message_layer_wrap .message_layer_title{height: 32px;line-height: 32px;background:#FFC000;padding:0 15px 0 20px}
.message_layer_wrap .message_layer_title .txt{font-size: 15px;color:#000000;float:left;font-weight: bold;}
.message_layer_wrap .message_layer_title .close{font-size:18px;color:#4E4E4E;float:right;cursor: pointer;}

.message_layer_wrap .message_layer_content{}
.message_layer_wrap .message_title{text-align: center;font-size:22px;color:#1c1c1c;margin-top:28px;}
.message_layer_wrap .message_subtitle{font-size:13px;color:#999999;text-align: center;border-bottom: 1px solid #E9E9E9;padding-bottom: 10px;margin:5px 35px 0}
.message_layer_wrap .message_content{font-size:15px;color:#232323;margin:18px 35px 0 35px;line-height: 30px;min-height: 60px;max-height: 410px;overflow: auto;}
.message_layer_wrap .message_content *{font-size:15px}

.message_layer_wrap .message_award{margin:20px 35px 0;background:#F8F8F8;padding:25px;position: relative;}
.message_layer_wrap .message_award .message_award_cn{position: relative;}
.message_layer_wrap .message_award .message_award_cn .line{width:6px;min-height:42px;height: 100%;background:#C0C0C0;border-radius: 3px;display: inline-block;position: absolute;left:0px;top:1px;}
.message_layer_wrap .message_award .message_award_cn p{margin-left: 15px;margin-bottom: 5px;max-width: 470px;position: relative;padding-left: 70px;}
.message_layer_wrap .message_award .message_award_cn p label{font-size:14px;color:#666666;position: absolute;left: 0;}
.message_layer_wrap .message_award .message_award_cn p span{font-size:14px;color:#DF2D30;}
.message_layer_wrap .message_award .message_award_cn p .awardtxt{margin-right: 10px;display: inline-block;}
.message_layer_wrap .message_award .message_award_btn{position: absolute;right: 30px;top:30px;width:98px;height:34px;background:#F3772B;border:1px solid #DC610D;color:#fff;font-size:15px;text-align: center;line-height: 34px;font-weight:bold;border-radius: 3px;cursor: pointer;}
.message_layer_wrap .message_award .message_award_btn::after{content: '';position: absolute;left: 0px;top:0px;right: 0px;bottom: 0px;border:1px solid #F48B2C;border-radius: 3px;}
.message_layer_wrap .message_award .message_award_btn:hover{opacity: 0.9;filter:Alpha(opacity=90);}

.message_layer_wrap .message_bottom_btn{text-align: center;padding:15px 0 30px}
.message_layer_wrap .message_bottom_btn span{display: inline-block;width: 140px;height: 40px;border:1px solid #DCDCDC;background:#F2F2F2;color:#606060;text-align: center;line-height: 40px;font-size:15px;font-weight: bold;border-radius:20px;cursor: pointer;}
.message_layer_wrap .message_bottom_btn span:hover{border-color: #FFDE00;background: #FFF6C3;color:#FF6E17;}

.message_layer_wrap .ajax-loading{position: absolute;top: 50%;left: 50%;margin: -32px 0 0 -32px;}

/* 回归好礼 */
.regression_layer_wrap{background:url(/Public/Common/images/message_layer/regression_bg.png) no-repeat;box-shadow:none;}
.regression_layer_wrap .layui-layer-setwin{top:58px;right:5px;}
.regression_layer_wrap .layui-layer-setwin .layui-layer-close2{background:url(/Public/Common/images/message_layer/closebtn.png) no-repeat;width:32px;height:32px;}
.regression_layer_wrap .layui-layer-setwin .layui-layer-close2:hover{background-position: -33px 0;}
.regression_layer_cn{width:254px;margin:150px 30px 0 50px;}
.regression_layer_cn .text1{font-size:14px;font-weight: bold;color:#c15216;text-align: center;margin-top:150px;}
.regression_layer_cn .reward_content{width:230px;height:105px;margin:12px auto 0;text-align: center;}
.regression_layer_cn .reward_content .rewarditem{display: inline-block;width:48%;padding-top:82px;font-size:15px;color:#683f15;font-weight: bold;}
.regression_layer_cn .reward_content .reward1{background:url(/Public/Common/images/message_layer/reward1.png) no-repeat center 0;}
.regression_layer_cn .reward_content .reward2{background:url(/Public/Common/images/message_layer/reward2.png) no-repeat center 0;}
.regression_layer_cn .text2{font-size:13px;color:#c15216;margin:15px 28px 0;text-align: center;line-height: 20px;}
.regression_layer_cn .reward_btn{width:141px;height:45px;background:url(/Public/Common/images/message_layer/regression_btn.png) no-repeat;margin: 36px auto 0;cursor: pointer;}
.regression_layer_cn .reward_btn:hover{background-position: 0 -61px;}

.regression_layer_success{background:url(/Public/Common/images/message_layer/regression_success.png) no-repeat;box-shadow:none;}
.regression_layer_success .layui-layer-setwin{top:12px;right:20px;}
.regression_layer_success .layui-layer-setwin .layui-layer-close2{background:url(/Public/Common/images/message_layer/closebtn.png) no-repeat;width:32px;height:32px;}
.regression_layer_success .layui-layer-setwin .layui-layer-close2:hover{background-position: -33px 0;}
.regression_success_cn{text-align: center;}
.regression_success_cn .text1{font-size:20px;color:#e02d1a;font-weight: bold;margin-top:33px;}
.regression_success_cn .text2{font-size:16px;color:#e02d1a;font-weight: bold;margin-top:6px;}
.regression_success_cn .reward_btn{width:121px;height:45px;background:url(/Public/Common/images/message_layer/regression_btn.png) no-repeat -153px 0;margin: 53px auto 0;cursor: pointer;}
.regression_success_cn .reward_btn:hover{background-position: -153px -61px;}