.terms-view .terms-content{font-size:15px;line-height:26px;}

@media screen and (max-width:1259px) {
.terms-view{padding:0 15px;}
}

.user-guide .top-navs{margin-top:60px;overflow:hidden;}
.user-guide .top-navs li{float:left;width:50%;text-align:center;cursor:pointer;}
.user-guide .top-navs li a{display:block;padding:18px 0;font-size:16px;font-weight:500;border:1px solid #e4e4e4;border-left:none;background:#fff;}
.user-guide .top-navs li:first-child a{border-left:1px solid #ddd;}
.user-guide .top-navs li.active a{padding-top:16px;border-top:3px solid #4A90E2;border-bottom:none;}

.user-guide .box-msg{margin-top:120px;text-align:center;font-size:22px;line-height:30px;word-break:keep-all;}
.user-guide .boxs{margin-top:60px;}
.user-guide .boxs .box{position:relative;padding:40px 200px 40px 0;border-bottom:1px solid #dfdfdf;}
.user-guide .boxs dl dt{font-size:20px;}
.user-guide .boxs dl dt span{display:inline-block;vertical-align:middle;width:46px;line-height:46px;margin:-3px 18px 0 0;text-align:center;font-weight:bold;color:#fff;background:#4A90E2;border-radius:50%;}
.user-guide .boxs dl dd{margin:16px 0 0 65px;line-height:26px;font-size:17px;word-break:keep-all;}
.user-guide .boxs .btns{position:absolute;bottom:35px;right:0;}

@media screen and (max-width:1290px) {
.user-guide{padding:0 15px;}
}

@media screen and (max-width:767px) {
.user-guide .box-msg{margin-top:80px;}
.user-guide .boxs{margin-top:30px;}
.user-guide .boxs .box{padding:40px 0;}
.user-guide .boxs dl dd{margin:22px 0 0 0;}
.user-guide .boxs .btns{position:relative;bottom:0;margin-top:20px;text-align:right;}
}

.event-schedule-intro .top-msg{margin:40px 0 0 0;text-align:center;}
.event-schedule-intro .top-msg li:nth-child(1){font-size:24px;line-height:34px;}
.event-schedule-intro .top-msg li:nth-child(2){margin-top:30px;font-size:24px;line-height:34px;}
.event-schedule-intro .schedule-form{max-width:500px;margin:60px auto 0 auto;}
.event-schedule-intro .schedule-form dl{margin-bottom:20px;text-align:center;white-space:nowrap;}
.event-schedule-intro .schedule-form dt{display:inline-block;vertical-align:middle;width:180px;text-align:right;font-size:20px;}
.event-schedule-intro .schedule-form dd{display:inline-block;vertical-align:middle;width:calc(100% - 200px);margin-left:20px;text-align:left;}
.event-schedule-intro .schedule-form input{width:100%;height:52px;padding:15px;text-align:center;font-size:20px;border:1px solid #dcdcdc;border-radius:4px;}
.event-schedule-intro .form-btn{margin-top:70px;text-align:center;}
.event-schedule-intro .form-btn button{display:inline-block;padding:15px 42px;text-align:center;font-size:18px;line-height:18px;background:#FF647E;color:#fff;border:1px solid #FF647E;border-radius:4px;cursor:pointer;}

@media screen and (max-width:767px) {
.event-schedule-intro{margin:0 15px;}
.event-schedule-intro .schedule-form dt{display:block;width:100%;text-align:left;}
.event-schedule-intro .schedule-form dd{display:block;width:100%;margin:12px 0 0 0;}
}

.event-schedule .rows{float:left;width:60%;}
.event-schedule .rows dl{position:relative;padding:20px 20px;margin-bottom:20px;border:1px solid #dfdfdf;}
.event-schedule .rows dl dt{width:70%;}
.event-schedule .rows dl dt span:nth-child(1){font-size:17px;color:#292929;}
.event-schedule .rows dl dt span:nth-child(2){position:absolute;top:20px;right:20px;color:#767676;font-size:14px;}
.event-schedule .rows dl dd{margin-top:10px;}
.event-schedule .rows dl dd .this-checkbox{display:block;padding-top:10px;margin:10px -4px;border-top:1px dotted #dfdfdf;overflow:hidden;}
.event-schedule .rows dl dd .this-checkbox .check-op{display:block;float:left;}
.event-schedule .rows dl dd .this-checkbox .check-op .check-op-inside{display:block;position:relative;padding:12px 15px 12px 26px;margin:4px;text-align:center;font-size:14px;line-height:18px;border:1px solid #dfdfdf;border-radius:5px;cursor:pointer;}
.event-schedule .rows dl dd .this-checkbox .check-op.checked{border-color:#DE3831;}
.event-schedule .rows dl dd .this-checkbox .check-op.checked .check-op-inside:before{content:'';position:absolute;left:10px;top:16px;width:8px;height:4px;border:solid #DE3831;border-width:0 0 2px 2px;transform:rotate(-45deg);}

.event-schedule .rs{float:right;width:36%;}
.event-schedule .rs-tab{display:none;}
.event-schedule .rs .calendar-tab{padding:0 0 20px 0;text-align:center;font-size:18px;font-weight:bold;}
.event-schedule .rs .calendar-tab span{display:inline-block;visibility:hidden;position:relative;vertical-align:middle;width:30px;height:30px;margin:0 20px;cursor:pointer;}
.event-schedule .rs .calendar-tab span.visible{visibility:visible;}
.event-schedule .rs .calendar-tab span:before{content:'';visibility:hidden;position:absolute;top:8px;width:10px;height:10px;border:1px solid #393939;border-bottom:none;border-left:none;}
.event-schedule .rs .calendar-tab span.visible:before{visibility:visible;}
.event-schedule .rs .calendar-tab span.prev-btn:before{left:11px;transform:rotate(-135deg);}
.event-schedule .rs .calendar-tab span.next-btn:before{left:6px;transform:rotate(45deg);}
.event-schedule .rs .calendar table{width:100%;table-layout:fixed;border-collapse:collapse;border-top:1px solid #C07135;border-bottom:1px solid #C07135;}
.event-schedule .rs .calendar table th,
.event-schedule .rs .calendar table td{text-align:center;font-size:15px;}
.event-schedule .rs .calendar table th{padding:20px 0;}
.event-schedule .rs .calendar table td{vertical-align:top;padding:15px 0;}
.event-schedule .rs .calendar table th:first-child,
.event-schedule .rs .calendar table td:first-child{color:#FF7878;}
.event-schedule .rs .calendar table td .cell.exist-data{position:relative;}
.event-schedule .rs .calendar table td .cell.exist-data:before{content:'';display:inline-block;position:absolute;z-index:-1;top:-8px;left:calc(50% - 2px);width:4px;height:4px;background:#C07135;border-radius:50%;}
.event-schedule .rs .calendar table td .data{margin-top:5px;text-align:left;font-size:13px;line-height:16px;font-weight:500;color:#C07135;}
.event-schedule .rs .rs-items{margin-top:30px;}
.event-schedule .rs .rs-items dl{margin-bottom:12px;line-height:21px;white-space:nowrap;}
.event-schedule .rs .rs-items dt{display:inline-block;vertical-align:top;width:120px;text-align:left;font-size:17px;}
.event-schedule .rs .rs-items dd{display:inline-block;vertical-align:top;width:calc(100% - 120px);text-align:left;font-size:17px;white-space:normal;}
.event-schedule .rs .btn{display:block;padding:18px 0;margin-top:35px;font-size:18px;}

@media screen and (max-width:767px) {
.event-schedule{margin:0 15px 50px 15px;}
.event-schedule .rows{float:none;width:100%;}

.event-schedule .rs{position:fixed;z-index:1001;bottom:0;left:0;width:100%;float:none;background:#fff;}
.event-schedule .rs-tab{display:block;padding:15px 0;text-align:center;font-size:16px;color:#fff;background:#FF647E;border-radius:20px 20px 0 0;}
.event-schedule .rs-tab li:nth-child(1) div{margin-top:10px;}
.event-schedule .rs-tab li:nth-child(2){display:none;}
.event-schedule .rs .rs-content{display:none;height:calc(100% - 80px);padding:0 15px;margin-top:20px;overflow-y:auto;-webkit-overflow-scrolling:touch;}
.event-schedule-body.rs-opened{overflow:hidden;}
.event-schedule-body.rs-opened .event-schedule .rs{top:0;bottom:none;}
.event-schedule-body.rs-opened .event-schedule .rs-tab li:nth-child(1){display:none;}
.event-schedule-body.rs-opened .event-schedule .rs-tab li:nth-child(2){display:inline;}
.event-schedule-body.rs-opened .event-schedule .rs .rs-content{display:block;}
}