@charset "UTF-8";
/*! Project:p146201, Create:ljp 2021.11.03 10:00, Update:ljp 2021.11.03 10:35 */ 

/*! Project:无, Create:ljp 2019.06.27 15:06, Update:ljp 2019.06.27 15:06 */
/*! Project:p62148, Create:ljp 2019.05.31 17:30, Update:ljp 2019.06.11 14:50 */
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}
html{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,td,th{text-align:left;font-weight:400;vertical-align:middle}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}
a img{border:none}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
html{_background-image:url(about:blank);_background-attachment:fixed}
input{padding:0;border:0 solid transparent;margin:0}
input:focus{outline:0}
input::-moz-focus-inner{border:0}
button,input,select,textarea{outline:0;padding:0;border:none;margin:0}
textarea{resize:none}
li{vertical-align:bottom;list-style:none}
em,i{font-style:normal}
a{cursor:pointer;blr:expression(this.onFocus=this.blur());outline:0;text-decoration:none}
a:hover{text-decoration:underline}
.activity-list,.award-list,.comment,.publish{*zoom:1}
.activity-list:after,.award-list:after,.comment:after,.publish:after{content:" ";visibility:hidden;clear:both;display:block;height:0;font-size:0}
a,body{color:#7c6262}
body{position:relative;font:12px/1.5 "微软雅黑",Tahoma,"宋体","Helvetica Neue",Helvetica,Arial,sans-serif;background:#fff url(../images/bg.jpg) center top no-repeat}
.wrapper{position:relative;width:100%}
.content{position:relative;z-index:100;width:100%;text-align:center}
.center{text-align:left;position:relative;width:1000px;margin:0 auto;background:url(../images/bg.jpg) center top no-repeat}
.header{position:relative;height:609px}
.logo{position:absolute;top:15px;left:14px}
.logo a{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-right:10px;text-decoration:none}
.nav{position:absolute;top:0;right:0;width:263px;height:31px;line-height:31px;font-size:0;background:url(../images/bg-03.png) no-repeat center top}
.nav__list{text-align:center}
.nav__item{position:relative;display:inline-block;*display:inline;*zoom:1;padding:0 10px 0 0;margin:0 5px;font-size:12px}
.nav__link{color:#fff}
.nav__v-line{position:absolute;top:50%;right:0;width:1px;height:12px;overflow:hidden;margin-top:-6px;background:#ccc}
.login{position:absolute;top:35px;width:263px;text-align:center;right:0;color:#fff}
.login__txt{padding-right:5px}
.login__link-box{position:relative;padding-right:5px;margin-right:5px}
.login__link{display:inline-block;vertical-align:top;max-width:100px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;padding:0 5px;height:18px;font-size:12px;text-align:center;color:#fff;line-height:18px;background-color:#bb370a;-webkit-border-radius:2px;border-radius:2px;box-shadow:0 2px #880e03;-o-box-shadow:0 2px #880e03;-moz-box-shadow:0 2px #880e03;-webkit-box-shadow:0 2px #880e03}
.login__link--user{color:#fff}
.login__v-line{position:absolute;top:50%;right:0;width:1px;height:12px;overflow:hidden;margin-top:-6px;background:#ee4e04}
.select-box{position:absolute;top:60px;right:5px;color:#fff}
.select-item{padding-bottom:3px}
.select__entity{width:125px;border:1px solid #000}
.u-time{position:absolute;top:160px;left:155px;width:300px;text-align:center;display:block;font-weight:700;font-size:18px;color:#000}
.header-btn{display:inline-block;vertical-align:top;width:256px;height:88px;font-size:0;background:url(../images/map-s74e01dea6c.png) no-repeat}
.header-btn-box{padding:370px 0 0 40px}
.header-btn--01{margin-right:5px;background-position:0 0}
.header-btn--01:hover{background-position:0 -88px}
.header-btn--02{background-position:0 -176px}
.header-btn--02:hover{background-position:0 -264px}
.header-btn:hover{text-decoration:none}
.main{padding-left:15px}
.sign{position:relative;margin-bottom:50px;font-weight:700}
.table{border:1px solid #d2d2d2;word-break:break-word}
.table__col{width:138px}
.sign__title{width:177px;height:42px;font:bold 24px/42px "微软雅黑";text-align:center;color:#fff;background:url(../images/tit-01.png) no-repeat}
.sign__item,.sign__week{border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}
.sign__week{height:27px;font-weight:700;line-height:27px;text-align:center;color:#777;background:#f9f9f9}
.sign__item--disabled .sign__link,.sign__item--disabled .sign__link:hover{cursor:default;background:#f9f9f9}
.sign__item--disabled .sign__link .sign__day,.sign__item--disabled .sign__link:hover .sign__day{padding-top:40px;color:#d8d8d8}
.sign__item--disabled .sign__link .sign__month,.sign__item--disabled .sign__link .sign__txt,.sign__item--disabled .sign__link:hover .sign__month,.sign__item--disabled .sign__link:hover .sign__txt{display:none}
.sign__item--on .sign__link,.sign__item--on .sign__link:hover{cursor:default;background:#fecc6c}
.sign__item--on .sign__link .sign__day,.sign__item--on .sign__link:hover .sign__day{color:#fff}
.sign__item--on .sign__link .sign__txt,.sign__item--on .sign__link:hover .sign__txt{background:#d2941b;color:#fff}
.sign__item--on .sign__link .sign__month,.sign__item--on .sign__link:hover .sign__month{color:#fff}
.sign__item--on .sign__link .sign__icon,.sign__item--on .sign__link:hover .sign__icon{display:block}
.sign__item--on .sign__month{display:block}
.sign__link{position:relative;display:block;width:138px;height:114px;text-align:center;background-color:#f9f9f9}
.sign__link:hover{text-decoration:none;background:#f5715c}
.sign__link:hover .sign__day{color:#f9f9f9}
.sign__link:hover .sign__txt{color:#d23131;background:#f9d3a8}
.sign__day{clear:both;display:block;padding-top:25px;padding-bottom:5px;font-size:24px;font-weight:700;color:#7d7d7d}
.sign__txt{padding:2px 10px;color:#fff;background:#7d7d7d}
.sign__month{display:none;position:absolute;top:0;left:0;width:48px;height:31px;padding:2px 0 0 3px;text-align:left;background:url(../images/tit-02.png) no-repeat;color:#fff}
.sign__icon{position:absolute;top:0;right:0;display:none;width:31px;height:31px;background:url(../images/tit-03.png) no-repeat}
.sign__tips{position:absolute;top:12px;left:200px;color:#909090;font-weight:400}
.activity{position:relative;float:left;width:460px}
.activity-box{display:none;margin-bottom:50px;font-size:14px;color:#69caa1}
.activity-title{padding-left:40px;font:bold 24px/1.5 "微软雅黑";background:url(../images/ico.png) no-repeat center left}
.activity-list{padding-top:10px}
.activity__figure{width:460px;height:180px;overflow:hidden}
.activity__figure img{-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.activity__figure:hover img{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}
.activity__desc{padding:10px 135px 0 0}
.activity__title{font-size:18px}
.activity__txt{width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:#afafaf}
.activity__btn{position:absolute;top:195px;right:0;width:128px;height:48px;font-weight:700;line-height:49px;text-align:center;color:#fff;background:#fbb542}
.activity__btn:hover{text-decoration:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}
.activity--01{margin-right:50px}
.award{float:left;width:228px;background:#ececec;margin-right:16px}
.award-box{position:relative;margin-bottom:50px}
.award-title{padding-left:40px;font:bold 24px/1.5 "微软雅黑";background:url(../images/ico.png) no-repeat center left;color:#f5715c}
.award-list{padding-top:10px;font:bold 18px/1.5 "微软雅黑";text-align:center;color:#fff}
.award__title{height:40px;font-size:16px;line-height:40px;background:#f5715c}
.award__figure{width:227px;height:139px;overflow:hidden;margin:0 auto}
.award__btn{display:block;width:124px;height:37px;font-size:16px;font-weight:700;line-height:37px;margin:0 auto 20px;color:#fff;background:#f0b94e}
.award__btn:hover{text-decoration:none;background-color:#f4c85e}
.award__tips{position:absolute;top:14px;left:200px;color:#afafaf}
.award__tips em{padding:0 3px;font-weight:700;color:#f75e5e}
.rule{margin-bottom:50px}
.rule__title{font-size:14px;font-weight:700;color:#8e8e8e}
.rule__content{padding-top:5px;line-height:1.8;color:#8f8f8f}
.comment-wrap{margin-bottom:160px}
.publish__user-figure{float:left;width:92px;height:92px;margin-right:20px;overflow:hidden;border:1px solid #9c7d7d}
.publish__btn{float:right;display:inline-block;padding:6px 25px;margin:5px 10px 0 0;font-size:14px;color:#fff;background:#af101f}
.publish__btn:hover{text-decoration:none;filter:alpha(opacity=90);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}
.textarea{position:relative;display:inline-block;width:850px;height:84px;padding:5px;font-size:14px;background:#9c7d7d}
.textarea__entity,.textarea__label{color:#4d4d4d}
.textarea__entity{position:relative;z-index:500;display:block;width:850px;height:84px;overflow:auto;font:14px/1.5 "微软雅黑";background:0 0}
.textarea__placeholder{position:absolute;top:5px;left:6px;cursor:text;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}
.textarea__placeholder--focus{filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}
.textarea__placeholder--off{z-index:499;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}
.textarea:before{content:' ';position:absolute;top:32px;left:-18px;width:0;height:0;overflow:hidden;border-width:10px;border-style:dashed solid dashed dashed;border-color:transparent #9c7d7d transparent transparent;font-size:0;line-height:0}
.comment{position:relative;padding-bottom:20px;border-bottom:1px solid #4c3737;margin-bottom:20px}
.comment-box{padding-top:10px}
.comment-title{font:bold 24px/1.5 "微软雅黑";color:#ffae00}
.comment-list{padding:15px 10px 0 0}
.comment__content{padding-right:170px}
.comment__info{line-height:1.4}
.comment__user-figure{float:left;width:46px;height:46px;border:1px solid #725455;margin-right:15px}
.comment__user-name{padding-right:20px;font-size:14px;color:#ffae00}
.comment__txt{padding-top:7px}
.comment__btn{display:inline-block;width:60px;height:22px;overflow:hidden;margin-left:3px;line-height:22px;text-indent:21px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:#fff;background:#af101f url(../images/like.png) 5px -1px no-repeat}
.comment__btn-box{position:absolute;top:12px;right:0}
.comment__btn--02{background-position:5px -21px}
.comment__btn:hover{text-decoration:none;filter:alpha(opacity=90);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}
.page{padding-top:20px;text-align:center}
.page__item{display:inline-block;height:22px;padding:0 6px;margin:0 3px;font:12px/22px Tahoma,Tahoma,"宋体";color:#c5c5c5;background:#af101f}
.page__item:hover{text-decoration:none;filter:alpha(opacity=90);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}
.page__item--on{font-weight:700;color:#ffae00;background:0 0}
.page__item--on:hover{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}
.aside{display:none;position:fixed;_position:absolute;_clear:both;top:50%;_top:expression(eval((document.compatMode && document.compatMode == "CSS1Compat") ? document.documentElement.scrollTop + documentElement.clientHeight * .5 : document.body.scrollTop + document.body.clientHeight * .5));left:50%;display:none;width:50px;margin:-10px 0 0 520px}
.aside-nav__item{width:37px;height:37px;border:2px solid #fe9304;margin-bottom:10px;font:bold 14px/37px "微软雅黑";text-align:center;-webkit-border-radius:50%;border-radius:50%;cursor:pointer}
.aside-nav__item--on{background:#fe9304}
.aside-nav__item--on .aside-nav__link{color:#fff}
.aside-nav__link{display:block;width:100%;height:100%;color:#fe9304}
.aside-nav__link:hover{text-decoration:none;filter:alpha(opacity=90);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}
.footer{min-width:1000px;padding:30px 0 20px;font-size:12px;color:#878787;background:#000}
.footer__logo{float:left;width:180px;height:50px;margin-right:20px;font-size:0;background:url(../images/4399.png) center center no-repeat}
.footer__v-line{float:left;display:inline;width:1px;height:38px;overflow:hidden;margin:5px 20px 5px 0;background:#272727}
.footer__content{width:1000px;margin:0 auto;line-height:24px}
.footer__content a{color:#878787}
.footer__content a:hover{text-decoration:underline;color:#949494}
.bg{position:absolute;top:0;left:0;z-index:0;width:100%;min-width:1000px;height:0;overflow:hidden}
@media \0screen\,screen\9{
.bg{width:expression(eval((document.compatMode && document.compatMode == "CSS1Compat") ? document.documentElement.clientWidth < 1000 ? 1000 : document.documentElement.clientWidth: document.body.clientWidth < 1000 ? 1000 : document.body.clientWidth))}
}
.bg__flash{position:absolute;top:0;left:50%;z-index:2;width:1920px;height:0;margin-left:-960px}
.pop{display:none}
.pop-box{display:none}
.pop__content{position:fixed;_position:absolute;_clear:both;top:50%;_top:expression(eval((document.compatMode && document.compatMode == "CSS1Compat") ? document.documentElement.scrollTop + documentElement.clientHeight * .5 : document.body.scrollTop + document.body.clientHeight * .5));left:50%;z-index:1000;width:311px;height:184px;margin-top:-92px;margin-left:-155.5px;background:url(../images/pop.jpg) no-repeat}
.pop__content--abs{position:absolute}
.pop__close{position:absolute;top:6px;right:3px;width:25px;height:25px;overflow:hidden;font-size:0;background-image:url(about:blank)}
.pop__mask{position:fixed;_position:absolute;_clear:both;top:0;_top:expression(eval((document.compatMode && document.compatMode == "CSS1Compat") ? document.documentElement.scrollTop + 0 : document.body.scrollTop + 0));left:0;z-index:900;width:100%;height:100%;background:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;filter:alpha(opacity=70)}
.pop__mask iframe{display:none;_display:block;_width:100%;_height:100%;_background:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;_opacity:0;_filter:alpha(opacity=0)}
.pop--on{display:block}
.feedback{padding:40px 20px 0;font-weight:700;font-size:16px;text-align:center;color:#f94d13}
.feedback__title{margin-bottom:5px;font-size:18px}
.feedback__btn{display:inline-block;width:105px;height:35px;margin-top:10px;line-height:35px;text-align:center;color:#fff;background:url(../images/map-s74e01dea6c.png) no-repeat;background-position:0 -422px}
.feedback__btn:hover{text-decoration:none;background-position:0 -457px}
.jhm__code{position:relative;top:5px;*top:2px;display:inline-block;max-width:83px;overflow:hidden;color:#1ca5d6;text-decoration:underline;width:expression(eval((document.compatMode && document.compatMode == "CSS1Compat") ? document.documentElement.clientWidth > 83 ? 83 : document.documentElement.clientWidth: document.body.clientWidth > 83 ? 83 : document.body.clientWidth))}
.jhm__copy{margin-left:5px;font-size:12px;color:#32b908;text-decoration:underline}