@charset "utf-8";
/* CSS Document */
/**
 * @description: 网站样式
 * @author: ishang_pan
 * @update: ishang_pan 
*/

#laydate{margin-top:40px;width:420px!important;height:437px!important;}
.laydate-theme-molv .layui-laydate-main,.layui-laydate{width:420px!important;height:437px!important;}
.layui-laydate-header{height:74px!important;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#689ee3 0,#90c1ff 100%),linear-gradient(#2758b2,#2758b2);font-size:24px!important;line-height:50px!important;background-blend-mode:normal,normal;}
.layui-laydate-header i{font-size:24px!important;}
.layui-laydate-content{height:363px!important;border-radius:0 0 8px 8px;}
.layui-laydate-content table{width:100%!important;height:335px!important;border-radius:0 0 8px 8px;}
.layui-laydate td.layui-this{background:url(../images/page/b_h.png) #fff center center no-repeat!important;}
.layui-laydate-content td:hover{background:url(../images/page/b_h.png) center center no-repeat!important;color:#fff!important;}
.layui-laydate .laydate-disabled,.layui-laydate .laydate-disabled:hover{color:#3d3d3d!important;}
.laydate-theme-molv .layui-laydate-content{border:solid 1px #c8e0ff!important;border-radius:0 0 8px 8px;}
.layui-laydate-content th:first-child,.layui-laydate-content th:last-child{color:red;}
.layui-laydate-content td{color:#3d3d3d!important;}
.optional{background:url(../images/page/b.png) center center no-repeat!important;background-color:#fff!important;color:#3d3d3d!important;}
#layui-laydate1 .layui-this{background-color:#2758b2 !important;}
.laydate-month-list .layui-this,.laydate-year-list .layui-this{background-color:#2758b2 !important;}
.layui-laydate-list>li:hover{background-color:#2758b2 !important;color: #fff !important;}
.layui-laydate td.laydate-disabled, .layui-laydate td.laydate-disabled:hover {background: 0 0!important;color: #b3b3b3 !important;}

.m-calendar{margin:40px 0;}
.g-calendar{padding:30px;width:480px;min-height:1040px;border-radius:94px 0 0 0;background-color:#f2f7ff;}
.g-calendarlist{width:920px;background-color:#fff;}
.u-date{padding-top:5px;width:146px;overflow: hidden;}
.u-calendartit{margin-right:24px;/*padding-top:20px;*/padding-top:36px;width:132px;height:132px;border-radius:100%;background-color:#0359a2;text-align:center;}
.u-calendartit i{color:#fff;font-size:34px;}
.u-calendartit p{color:#fff;letter-spacing:0;font-weight:700;font-stretch:normal;font-size:20px;font-family:MicrosoftYaHei-Bold;line-height:36px;}
.u-date span{display:block;color:#3d3d3d;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:18px;font-family:MicrosoftYaHei;line-height:36px;}
iframe{margin-top: 5px;}

.m-gamefoto h2{margin:40px 0 20px 0;padding-left:17px;background:url(../images/eventCalendar/shu_l.png) left center no-repeat;}
.m-gamefoto h2 a{color:#0359a2;letter-spacing:0;font-weight:bold;font-stretch:normal;font-size:22px;font-family:MicrosoftYaHei;}
.m-gamefoto{width:100%;}
.g-gamefoto,.g-gamefoto .owl-item,.g-gamefoto img{height: 320px;}
.g-gamefoto img{display:block;width:100%;}
.g-gamefoto .owl-item,.g-gamefoto .owl-item a{position:relative;}
.g-gamefoto .owl-item a{display:block;border-radius:8px;}
.g-gamefoto .owl-item a img{border-radius:8px;}
.g-gamefoto .owl-pagination{position:absolute;right:14px;bottom:10px;display:flex;width:72px;height:24px;border-radius:12px;background:rgba(0,0,0,.3);align-items:center;justify-content:center;}
.g-gamefoto .owl-pagination .owl-page{float:left;margin:0 4px;}
.g-gamefoto .owl-pagination .owl-page span{display:block;width:8px;height:8px;border-radius:100%;background:#fff;}
.g-gamefoto .owl-pagination .active span{background:#db0000;}

.m-tabstyle1{padding:0 0 18px 0;border-bottom:1px solid #e0eafa;}
.m-tabstyle1 li{position:relative;float:left;margin-right:40px;}
.m-tabstyle1 li:last-child{margin-right:0;}
.m-tabstyle1 li a{color:#3d3d3d;letter-spacing:0;font-weight:700;font-size:22px;font-family:MicrosoftYaHei-Bold;}
.m-tabstyle1 li.u-active a{color:#2758b2;}
.m-tabstyle1 li.u-active::after{position:absolute;bottom:-26px;left:50%;display:block;content:url(../images/public/tiao.png);transform:translateX(-50%);}

.m-activitylist li{margin:30px 0;padding:24px;height:274px;background-color:#fff;box-shadow:0 0 7px 0 rgba(15,100,255,.1);}
.m-activitylist li:last-child{border-bottom:none;}
.u-ftpic{display:block;margin-right:20px;width:340px;height:226px;}
.u-ftpic img{width:100%;height:100%;}
.u-fttext{width:470px;}
.u-fttext h3{color:#3d3d3d;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:18px;font-family:MicrosoftYaHei;}
.u-fttext span{display:inline-block;margin:20px 0 24px;padding-left:9px;width:106px;height:30px;border-radius:0 15px 15px 0;background-color:#a8ceef;color:#fff;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:14px;font-family:MicrosoftYaHei;line-height:30px;}
.u-fttext p{display:-webkit-box;overflow:hidden;padding-top:20px;border-top:1px dashed #ebebeb;color:grey;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:14px;font-family:MicrosoftYaHei;line-height:26px;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;}
.u-fttext p a{color:#db0000;}

.m-mlsbscrptn{margin-top:20px;padding:0 20px;height:958px;background-color:#fff;}
.m-mlsbscrptn h2{padding:47px 0 45px 0;background:url(../images/public/long.png) center no-repeat;text-align:center;}
.m-mlsbscrptn h2 a{color:#2758b2;letter-spacing:0;font-weight:700;font-stretch:normal;font-size:24px;font-family:MicrosoftYaHei-Bold;line-height:30px;}
.m-sbscrptntps{padding:0 30px;height:178px;background-color:#f2f6ff;}
.m-sbscrptntps h3{position:relative;top:-10px;width:166px;height:48px;background:url(../images/public/tips.png) center no-repeat;color:#fff;text-align:center;letter-spacing:0;font-weight:700;font-stretch:normal;font-size:20px;font-family:MicrosoftYaHei-Bold;line-height:48px;}
.g-sbscrptntps{padding:0 10px;}
.g-sbscrptntps p{color:#3d3d3d;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:14px;font-family:MicrosoftYaHei;line-height:34px;}

.g-sbscrptnslctn{padding:30px 0 50px 0;border-bottom:1px dashed #ddd;}
.g-sbscrptnslctn li{float:left;margin:0 22px 22px 0;}
.g-sbscrptnslctn li:nth-child(3n){margin:0 0 22px 0;}
.g-sbscrptnslctn li .u-sbscrptnslctn>p{padding-top:20px;width:78px;height:78px;border-radius:100%;}
.g-sbscrptnslctn li .u-sbscrptnslctn.active{border:2px solid #ff660d;background:url(../images/public/dui.jpg) right -2px bottom no-repeat;}
.g-sbscrptnslctn li:nth-child(1) .u-sbscrptnslctn>p{background-image:linear-gradient(0deg,#25a5e7 0,#69cefc 100%),linear-gradient(#bf7070,#bf7070);background-blend-mode:normal,normal;}
.g-sbscrptnslctn li:nth-child(2) .u-sbscrptnslctn>p{background-image:linear-gradient(0deg,#e15143 0,#fe7a6b 100%),linear-gradient(#bf7070,#bf7070);background-blend-mode:normal,normal;}
.g-sbscrptnslctn li:nth-child(3) .u-sbscrptnslctn>p{background-image:linear-gradient(0deg,#17bc8f 0,#5bd8b8 100%),linear-gradient(#bf7070,#bf7070);background-blend-mode:normal,normal;}
.g-sbscrptnslctn li:nth-child(4) .u-sbscrptnslctn>p{background-image:linear-gradient(0deg,#6c5fe0 0,#a49afd 100%),linear-gradient(#bf7070,#bf7070);background-blend-mode:normal,normal;}
.u-sbscrptnslctn{padding:37px 0 0 40px;width:372px;height:152px;border:solid 1px #ebebeb;border-radius:8px;background-color:#fff;}
.u-sbscrptnslctn p img{clear:both;display:block;margin:auto;}
.u_text{padding-left:19px;width:200px;}
.u_text h3{padding-bottom:6px;color:#3d3d3d;letter-spacing:0;font-weight:700;font-stretch:normal;font-size:18px;font-family:MicrosoftYaHei-Bold;line-height:30px;}
.u_text p{color:#b3b3b3;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:14px;font-family:MicrosoftYaHei;}

.m-email{margin-left:340px;}
.m-button-input{margin-left:74px;}
.m-button-input button{width:110px;height:42px;outline:0;border:none;border-radius:4px;color:#fff;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:16px;font-family:MicrosoftYaHei;line-height:42px;}
.m-button-input button[type=submit]{background-color:#236eac;}
.m-button-input button[type=reset]{background-color:#98bbd8;}
.m-email-input{margin:20px 0;}
.m-email-input label{color:#3d3d3d;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:14px;font-family:MicrosoftYaHei;line-height:42px;}
.m-email-input input{padding-left:16px;width:460px;height:42px;outline:0;border:none;border-radius:4px;background-color:#f5f5f5;}
.m-text-input input{width:230px;}
.m-text-input img{width:131px;height:42px;}



.canlendar-left{width:480px;background-color: #f2f7ff;padding:30px;height: 1211px;}
.canlendar-right{width:920px}
.canlendar-left h2{text-align: center;color:#2758b2;font-size: 20px;font-weight: bold;margin:10px 0 30px 0}

.m-tabstyle2{padding:6px 0 17px 0;border-bottom:1px solid #e0eafa;}
.m-tabstyle2 li{position:relative;float:left;margin-right:40px;}
.m-tabstyle2 li:last-child{margin-right:0;}
.m-tabstyle2 li a{color:#3d3d3d;letter-spacing:0;font-weight:700;font-size:22px;font-family:MicrosoftYaHei-Bold;}
.m-tabstyle2 li.u-active a{color:#2758b2;}
.m-tabstyle2 li.u-active::after{position:absolute;bottom:-23px;left:50%;display:block;content:url(../images/public/tiao.png);transform:translateX(-50%);}


.m-liststyle3 li{height: 70px; line-height: 70px;border-bottom: 1px dashed #ddd;}
.m-liststyle3 li:last-child{border-bottom:none;}
.m-liststyle3 li a{display: block; padding-left: 14px; font-size: 16px;background: url(../images/public/dian.jpg) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.m-liststyle3 li span{float: right; color: #b3b3b3; font-size: 14px;}
.m-liststyle3 li a:hover{padding-left: 16px;}
.m-liststyle3 li img{margin-left: 10px; vertical-align: middle;}

.m-empty{padding: 150px 0;}
.m-empty img{display: block;clear: both;margin: auto;}
/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {


}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
    

}
/*pad md*/
@media screen and (max-width: 991px ){
    .canlendar-left,.canlendar-right{width: 100% !important;}
    .canlendar-left{height: auto !important;}
    .canlendar-right{margin-top: 30px;}

    .g-calendar,.g-calendarlist{width: 100%!important;}
    .u-ftpic,.u-fttext{width: 100% !important;}
    .u-fttext p{-webkit-line-clamp: 7;}
    .g-calendarlist{height: auto !important;padding-bottom: 20px;}
    .u-fttext{margin-top: 20px;}
    .m-gamefoto{width: 100% !important;}
    #laydate{width: 100% !important;}
    .laydate-theme-molv .layui-laydate-main,.layui-laydate{width: 100% !important;}
	.m-activitylist li{height: auto !important;}
	.layui-laydate-header {font-size: 18px !important;}
	.layui-laydate-header i {font-size: 18px !important;}

    .g-calendar{height: auto;margin-bottom: 20px;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
    


}
/*small xs*/
@media screen and (max-width: 638px) {
    

}






