blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,td,textarea,th,ul{margin:0;padding:0}body,button,input,select,textarea{font:14px/1.5 \5fae\8f6f\96c5\9ed1,\5b8b\4f53,arial}fieldset,img{border:0}li,ol,ul{list-style:none}:focus{outline:0}.none,legend{display:none}.fl{float:left;display:inline}.fr{float:right;display:inline}body{color:#333;background:#f3f5f9}a{color:#444;text-decoration:none}a:hover{color:#36aafd;text-decoration:none}em,i,s,strong,u{font-weight:400;font-style:normal;text-decoration:none}.clearfix:after,.clearfix:before{content:".";display:block;height:0;visibility:hidden;font-size:0}.clearfix:after{clear:both}.clearfix{*zoom:1}.mr{margin-right:32px}.mb{margin-bottom:20px}.w1200{width:1200px;margin:0 auto;position:relative}.bg{background:#fff}.column,.hd{position:relative;height:40px;line-height:40px;padding-top:10px;border-bottom:2px solid #e3e3e3}.column h3,.column h4,.hd h2,.hd h3{position:absolute;bottom:-2px;left:0;line-height:40px;padding:0 20px;font-size:16px;color:#333;border-bottom:2px solid #5ca8f6}.hd .more{float:right;margin-right:10px}.fnav{line-height:40px}.fnav a.active{color:#5ca8f6}.txt-ul{overflow:hidden;*zoom:1}.txt-ul li{height:32px;line-height:32px;overflow:hidden}.txt-ul li .cname{margin-right:10px;color:#989898}.txt-ul li a:hover.cname{color:#5ca8f6}.app-ul{overflow:hidden;*zoom:1}
.app-ul li{float:left;width:80px}
.app-ul li img{display:block;width:80px;height:80px;margin:0 auto}
.app-ul li span{display:block;height:30px;line-height:30px;overflow:hidden;text-align:center;white-space:nowrap;text-overflow:ellipsis}
.rank-ul{padding-top:6px}.rank-ul li{position:relative;padding:0 18px 0 35px}.rank-ul .text-box{position:relative;height:40px;line-height:40px;overflow:hidden}.rank-ul .text-box a{display:block;width:280px;height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rank-ul .pic-box{position:relative;display:none;height:50px}.rank-ul .cur .pic-box{display:block}.rank-ul .pic-box span{color:#989898}.rank-ul li .img,.rank-ul li img{width:50px;height:50px}.rank-ul li .img{float:left;margin-right:15px}.rank-ul li .pic-box p{float:left;width:205px;padding-right:56px;height:50px}.rank-ul li i{position:absolute;left:0;top:8px;display:block;width:24px;height:24px;line-height:24px;text-align:center;background:#ccc;color:#fff;border-radius:4px}.rank-ul li .orgNum1{background:#fd2727}.rank-ul li .orgNum2{background:#ff7e3e}.rank-ul li .orgNum3{background:#ffd43e}.dbtn{display:block;width:56px;height:30px;line-height:30px;text-align:center;background:#5ca8f6;color:#fff;border-radius:8px}a:hover.dbtn{background:#3686d7;color:#fff}.lstar0,.lstar1,.lstar2,.lstar3,.lstar4,.lstar5,.lstar6{background:url(../images/litterstar.png) no-repeat;width:84px;height:13px;display:inline-block}.llstar1{background-position:0 -26px}.lstar2{background-position:0 -52px}.lstar3{background-position:0 -78px}.lstar4{background-position:0 -104px}.lstar5,.lstar6{background-position:0 -130px}.star0,.star1,.star2,.star3,.star4,.star5,.star6{background:url(../images/star.png) no-repeat;width:160px;height:30px;display:inline-block}.star1{background-position:0 -120px}.star2{background-position:0 -90px}.star3{background-position:0 -59px}.star4{background-position:0 -30px}.star5,.star6{background-position:0 0}.mstar0,.mstar1,.mstar2,.mstar3,.mstar4,.mstar5,.mstar6{background:url(../images/mstar.png) no-repeat;width:160px;height:22px;display:inline-block}.mstar0,.mstar1{background-position:0 -89px}.mstar2{background-position:0 -67px}.mstar3{background-position:0 -45px}.mstar4{background-position:0 -22px}.mstar5,.mstar6{background-position:0 0}#topNavC{height:40px;line-height:40px;background:#f5f5f5}#topNavC strong{float:left}#topNavC p{float:right;text-align:right;color:#bbb}#topNavC p a{margin:0 10px}#header{background:#fff}#logo{display:block;width:264px;padding:24px 0}#logo img{width:264px;height:78px}#search{position:absolute;right:0;top:27px;width:450px}#search .search-form-input{float:left;width:335px;height:41px;padding:0 10px;border:2px solid #5ca8f6}#search .search-form-submit{width:90px;height:45px;background:#5ca8f6;border:none;font-size:18px;color:#fff}#search-bar a{display:inline-block;line-height:30px;margin-right:18px}#search-bar{height:30px;overflow:hidden;margin-top:6px}#nav .mainNav{background:#5ca8f6}#nav ul{height:50px;line-height:50px}#nav .mainNav li{float:left;width:109px;text-align:center;font-size:16px}#nav .mainNav li a{display:block;color:#fff}#nav .mainNav li a:hover,#nav .mainNav li.curs{background:#3686d7}#nav p{background:#fafafa;height:40px;line-height:40px;overflow:hidden}#nav p a{margin:0 33px 0 22px}.mainBody{margin-bottom:20px}#foot{padding:25px 0;line-height:30px;text-align:center;background:#fff;color:#989898}#foot li a{margin:0 12px}
body{background:#f3f5f9}.jcsp li i{background:url(../images/vspr.png) no-repeat}.qbsp li,.v_audio .audio_icon{background:url(../images/vicon.png) no-repeat}.hd{line-height:50px;margin-bottom:20px;border-bottom:1px solid #e3e3e3}.hd h3{color:#5ca8f6;font-size:24px}.right .hd{line-height:40px;margin-bottom:10px}.right .hd h3{font-size:18px;font-weight:400}.txt-ul li{height:40px;line-height:40px;overflow:hidden;font-size:16px;white-space:nowrap;text-overflow:ellipsis}.fnav{line-height:40px;margin:10px 0 10px}.container{margin-bottom:20px}
.container>.left{float:left;width:832px;padding:15px 20px;background:#fff;border-radius:8px}
.right{float:right;width:310px}
.right .jcsp,.right .phb{background:#fff;border-bottom:15px solid #f3f5f9;border-radius:8px}
.right .jcsp>ul,.right .phb>ul{padding:0 12px 15px 12px}
.titBar{padding:15px 0 20px 0;text-align: center}
.titBar h1{line-height:40px;font-size:28px;margin-bottom:15px}
.titBar p{height:16px}
.titBar p span{display:inline-block;height:16px;line-height:16px;color:#989898}
.titBar .times{padding-right:20px;margin-right:20px;border-right:1px solid #989898}
.titBar a{color:#989898}



.icon-shouji{margin-right:5px}
.iconfont{font-family:iconfont!important;font-size:16px;margin-right:24px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-zan:before{content:"\e76f"}
.icon-shouji:before{content:"\e6df"}
.icon-zhankaigengduo-xian:before{content:"\e743"}
.icon-ico:before{content:"\e646"}
.icon-you:before{content:"\e793"}
.icon-zuo:before{content:"\e662"}
.line1{-webkit-line-clamp:1}
.jcdBtZan{ width:100px; height:59px; background:url(../images/wezbg19.png) no-repeat 0px 0px; position:absolute; top:8px; right:-5px;}
.jcdBtZan a{ display:block; width:100px; height:24px; color:#FFFFFF; text-decoration:none; text-align:center; padding-top:35px; font-size:14px;}
.jcdBtZan a.hover{ background:url(../images/wezbg19.png) no-repeat 0px -70px;}

#introWrap  h2{margin:20px 0;line-height:28px;color:#262626;font-size:20px;font-weight:700;overflow:hidden;word-break:break-all;position:relative;padding-left:16px}
#introWrap  h2:after{content:"";position:absolute;top:3px;left:0;margin-right:10px;width:6px;height:22px;background:#5ca8f6;border-radius:3px}
#introWrap  h3{margin:20px 0;line-height:22px;color:#333;font-size:17px;font-weight:700;overflow:hidden;word-break:break-all}
#introWrap  h5{border-left:2px solid #5ca8f6;color:#333;line-height:27px;padding:20px 20px 20px 18px;background:rgba(92,168,246,.4);word-break:break-all;margin:20px 0;font-size:15px;font-weight:400;border-radius:4px}
#introWrap  h6{margin:20px 0;font-size:15px;line-height:27px;font-weight:400;color:#333;background:rgba(92,168,246,.4);position:relative;padding:50px 20px 20px;border-radius:4px}
#introWrap  h6:after{content:"Tips：";position:absolute;top:15px;left:20px;color:#5ca8f6;font-size:18px;font-weight:700}
#title_basic_info  ul{padding-left:48px;margin:16px 0;color:#7f7f7f;line-height: 24px;}
#title_basic_info ul li{list-style-type:disc!important}
#title_basic_info ol{padding-left:48px;margin:16px 0;color:#7f7f7f;line-height: 24px;}
#title_basic_info ol li{list-style: decimal;}
#introWra li p{color:#7f7f7f;line-height:27px;font-size:15px;word-break:break-all;margin-bottom:10px}
#introWra li span{color:#7f7f7f;line-height:27px;font-size:15px}
#introWra img{max-width:100%;min-width:50%;outline:none;font-size:0;line-height:0;vertical-align:top;box-sizing:border-box;cursor:pointer;border-radius:8px}


/**自己加的表格样式
.container>.left table{margin:20px 0;width:100%!important;color:#333;font-size:15px;line-height:27px}
.container>.left table caption{padding:10px 20px}
.container>.left th colspan{background:rgba(0,133,204,.05)}
.container>.left td{padding:10px 20px;word-break:break-all;border:1px solid #e5e5e5}
.container>.left thead { background-color: rgba(92,168,246,.4);padding:10px 20px;border:1px solid #e5e5e5 }
**/
.container>.left table{
    color: #262626;
    font-size: 15px;
    line-height: 27px;
    margin: 20px 0;
    width: 100%!important;
    border-collapse: collapse;
} 
.container>.left thead{
    background: rgba(0,136,204,.05);
}
.container>.left table td{
    border: 1px solid #e5e5e5;
    padding: 10px 20px;
    word-break: break-all;
}
.container>.left table th{ 
    background-color:#CCC;
    border: 1px solid #e5e5e5;
    padding: 5px 20px;
}

#content ol{
	padding-left: 48px
}
#content ol li{
    color: #7f7f7f;
    line-height: 27px;
    font-size: 15px;
    word-break: break-all;
    margin-bottom: 10px;
    list-style: decimal;
}
#content ul{
	padding-left: 48px;
    margin: 16px 0;
}
#content ul li{
	color: #7f7f7f;
    line-height: 27px;
    font-size: 15px;
    word-break: break-all;
    margin-bottom: 10px;
    list-style-type: disc !important
}




/*上一篇与下一篇*/
.news-tag{ font-size:0; line-height:0; height:28px; margin-top:21px; overflow:hidden; }

.news-tag label{ display:block; float:left; width:18px; height:27px; padding-top:1px; font-size:12px; color:#fff; line-height:13px; background:#999; text-align:center; margin-right:10px; }
 .news-tag a{ display:inline-block; *display:inline; zoom:1; line-height:28px; font-size:14px; padding:0 8px; background:#eff0f0; margin-right:10px; }
 .page-bor{  margin-top:16px;  width:810px; margin:auto;  overflow:hidden; }
 .page-bor span{ width:385px; line-height:34px; height:auto; float:left; display:block; overflow:hidden; margin-right:40px; font-size:16px; }
 .page-bor span.page-next{ margin-right:0; }
 .page-bor em{float:left;}
 .page-bor a{ width:315px; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#5ca8f6; }






/*相关文章*/
.c-box{ float:left; width:859px; padding:0 20px 20px 0; border-right:1px solid #ececec; }
.c-hd{ height:44px; line-height:44px; border-bottom:2px solid #ddd; position:relative; }
.c-hd h3{ float:left; height:46px; background:#fff; padding-right:4px; margin-bottom:-2px; position:relative; }
.c-hd h3 span{ display:block; float:left; height:43px; border-bottom:3px solid #5ca8f6; font-size:20px; font-weight:700; padding:0 4px; }
.c-hd #c-tab{ padding-left:30px; float:left; height:46px; margin-bottom:-2px; position:relative; }
.c-hd #c-tab li{ float:left; padding:0 10px; height:46px; cursor:pointer; margin-right:12px; font-size:18px; color:#565656;list-style-type:none; }
.c-hd #c-tab li.tab_2{  background:url(../images/tab_line.gif) no-repeat center bottom; color:#5ca8f6; }
.c-hd #c-tab li a{ color:#565656; }
.c-hd #c-tab li:hover, .c-hd .c-tab li a:hover{ color:#5ca8f6; }

.w880 .text-list{ width:104%; padding:12px 0; }

#text-list{ width:104%; padding:12px 0; }
#text-list li{ background:url(../images/dian2.gif) no-repeat left center; padding-left:10px; float:left; width:367px; height:36px; line-height:36px; margin-right:55px; font-size:15px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
#text-list li a:hover{ text-decoration:underline; }
#text-list li:hover{ background-image:url(../images/dian1.gif); }
#text-list li .type{ margin-right:6px; }
#text-list li .type a{ color:#888; }
#text-list li .type a:hover{ color:#5ca8f6; text-decoration:underline; }




 


/*玩家推荐*/

.w880{ width:838px;  overflow:hidden; }
.w880 .text-list{ width:104%; padding:12px 0; }
.w880 .text-list li{ background:url(../images/dian2.gif) no-repeat left center; padding-left:13px; float:left; width:367px; height:36px; line-height:36px; margin-right:55px; font-size:15px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.w880 .text-list li a:hover{ text-decoration:underline; }
.w880 .text-list li:hover{ background-image:url(../images/dian1.gif); }
.w880 .text-list li .type{ margin-right:6px; }
.w880 .text-list li .type a{ color:#888; }
.w880 .text-list li .type a:hover{ color:#5ca8f6; text-decoration:underline; }
.sf-list2{ width:106%; padding-bottom:20px; padding-top:2px; }
.sf-list2 li{ float:left; width:250px; margin-top:20px; margin-right:44px; }
.sf-list2 li .img{ float:left; width:48px; margin-right:12px; }
.sf-list2 li .img img{ display:block; border-radius:6px; }
.sf-list2 li .intro{ width:190px; overflow:hidden; position:relative; }
.sf-list2 li .name{ font-size:14px; height:16px; line-height:16px; margin-bottom:11px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; }
.sf-list2 li .p-star{ height:26px; }
.sf-list2 li .other{ font-size:12px; color:#999; margin-top:3px; }
.sf-list2 li .down-link{ position:absolute; top:10px; right:0; }
.sf-list2 li .down-link a{ display:block; width:56px; height:26px; line-height:26px; text-align:center; color:#5ca8f6; background:#fff; border:1px solid #5ca8f6; overflow:hidden; }
.sf-list2 li .down-link a:hover{ background-color:#5ca8f6; color:#fff; }
.sf-list2 li.no_line{ width:838px; height:0; line-height:0; font-size:0; border-top:1px dashed #ddd; overflow:hidden; }
.more{ font-size:14px; color:#888; float:right; }


.c-box{ float:left; width:859px; padding:0 20px 20px 0; border-right:1px solid #ececec; }
.c-hd{ height:44px; line-height:44px; border-bottom:2px solid #ddd; position:relative; }
.c-hd h3{ float:left; height:46px; background:#fff; padding-right:4px; margin-bottom:-2px; position:relative; }
.c-hd h3 span{ display:block; float:left; height:43px; border-bottom:3px solid #5ca8f6; font-size:20px; font-weight:700; padding:0 4px; }
.c-hd .c-tab{ padding-left:30px; float:left; height:46px; margin-bottom:-2px; position:relative; }
.c-hd .c-tab li{ float:left; padding:0 10px; height:46px; cursor:pointer; margin-right:12px; font-size:18px; color:#565656; }
.c-hd .c-tab li.tab_2{  background:url(../images/tab_line.gif) no-repeat center bottom; color:#5ca8f6; }
.c-hd .c-tab li a{ color:#565656; }
.c-hd .c-tab li:hover, .c-hd .c-tab li a:hover{ color:#5ca8f6; }







/*推荐游戏*/

.tjyx {
	overflow: hidden;
	*zoom: 1
}

.tjyx li {
	float: left;
	width: 77px;
	margin:13px 0px 0px 0px
}

.tjyx li img {
	display: block;
	width: 60px;
	height: 60px;
	margin: 0 auto
}

.tjyx li span {
	display: block;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	text-align: center;
	white-space: nowrap;
	text-overflow: ellipsis
}
.right.column,.hd {
	position: relative;
	height: 40px;
	line-height: 40px;
	padding-top: 10px;
	border-bottom: 2px solid #e3e3e3
}

.right.column h3,.column h4,.hd h2,.hd h3 {
	position: absolute;
	bottom: -2px;
	left: 0;
	line-height: 40px;
	padding: 0 20px;
	font-size: 16px;
	color: #333;
	border-bottom: 2px solid #5ca8f6
}
.right .guss{background:#fff;border-bottom:15px solid #f3f5f9;border-radius:8px}

.right.guss ul {
	padding-bottom: 20px
}

.right.guss li {
	margin: 20px 0 0 20px
}






.videoWrap{margin-bottom:20px}
#videoPlayer{width:872px;height:490px;background:#000}.end,.ready{position:absolute;left:-30px;z-index:2;display:block;width:60px;height:30px;line-height:30px;text-align:center;background:#fff;font-size:18px;color:#989898}.ready{top:0}.end{bottom:0}
#content{position:relative;padding-bottom:15px}
#content>div{position:relative}
#content .num{position:absolute;left:-55px;top:0;height:30px;width:30px;line-height:30px;text-align:center;background:#5ca8f6;cursor:pointer;color:#fff;border-radius:50%}
#content .item{margin-top:20px}
#introWrap p img{max-width:100%;min-width:50%;outline:none;font-size:0;line-height:0;vertical-align:top;box-sizing:border-box;cursor:pointer;border-radius:8px}
#introWrap p{margin-bottom:15px;line-height:30px;font-size:16px}
#introWrap .introTit{display:inline-block;line-height:32px;margin-bottom:15px;font-size:20px;font-weight:700}
#introWrap p a{color:#5ca8f6}
#introWrap p strong{font-weight:700}.v_audio{position:relative;line-height:30px;cursor:pointer}.v_audio .audio_icon{background-position:0 -813px}.v_audio .audio_icon{position:absolute;right:50px;top:0;display:inline-block;padding-left:35px;color:#5ca8f6;font-weight:700}.v_audio .step{display:inline-block;font-size:16px;font-weight:700;letter-spacing:2px;margin-right:12px}
#autotab{display:none;position:fixed;left:50%;top:0;margin-left:-598px;padding-top:1px;z-index:999;width:30px;text-align:center;background:#fff}#autotab li{display:none;height:30px;line-height:30px;color:#fff;border-radius:50%;background:#c1c1c1;cursor:pointer}#autotab .cur{background:#5ca8f6}#autotab .show{display:block}.pic img{display:block;width:310px;height:88px}.jcsp .hd{margin-bottom:15px}.jcsp li{position:relative;height:70px;padding-bottom:11px;margin-bottom:11px;border-bottom:1px dashed #e3e3e3}.jcsp li img{float:left;width:110px;height:70px;margin-right:8px}.jcsp li a span{display:block;height:18px;line-height:18px;overflow:hidden;font-size:16px;white-space:nowrap;text-overflow:ellipsis}.jcsp li .desc{height:18px;line-height:18px;overflow:hidden;margin:7px 0 7px 0;color:#989898}.jcsp li .info span{font-size:12px;color:#989898}.jcsp li .info .count{float:left}.jcsp li .info .date{float:right}.jcsp li i{position:absolute;top:18px;left:38px;display:block;width:34px;height:34px;background-position:-66px -74px}.jcsp .last{margin:0;padding:0;border-bottom:0}.qbsp li{height:36px;line-height:36px;background-position:0 -885px;padding-left:40px}.xgwd li em{display:inline-block;height:22px;line-height:22px;margin-right:12px;padding:0 3px;background:#8e9399;font-size:12px;color:#fff;border-radius:3px}.xgwd .n1 em{background:#e4000f}.xgwd .n2 em{background:#febc44}.xgwd .n3 em{background:#8ac03b}.phb li{position:relative;padding-left:30px}.phb li i{position:absolute;left:0;top:10px;display:block;width:20px;height:20px;line-height:20px;text-align:center;font-size:12px;background:#8e9399;color:#fff}.phb li .orgNum1{background:#e4000f}.phb li .orgNum2{background:#febc44}.phb li .orgNum3{background:#8ac03b}#share{margin:15px 0 25px 0}#share span{font-size:16px}#share a{width:50px;height:50px;margin-right:8px;background:url(../images/vshare.png) no-repeat}#share .bds_weixin{background-position:0 0}#share .bds_tsina{background-position:0 -50px}#share .bds_sqq{background-position:0 -100px}#share .bds_qzone{background-position:0 -150px}#comment-wrap{position:relative;top:0;left:0;margin-top:5px}#comment-wrap .title .cmore{float:right;padding-right:15px}#comment-wrap .title span{font-size:14px;color:#999;position:relative;top:-2px}#comment-wrap .title span i{font-style:normal}#comment-wrap .hd{position:relative}#comment-wrap .hd .cmore{float:right}#comment-wrap .hd h3{float:left;margin-right:10px;position:static;padding:0;border:none}.main-bd{padding-left:8px;padding-right:0;padding:4px 0 14px}#cmtGo-wrap{padding:4px 0 0 0}#cmtGo-wrap a{height:23px;line-height:22px!important;line-height:24px;display:inline-block;text-indent:13px}#comment{overflow:hidden;background-color:#fff}#comment em{font-style:normal}#comment-wrap{position:relative;*z-index:90;top:0;left:0}#comment-list{position:relative;top:0;left:0}.cmtList{margin-top:20px;text-indent:5px;color:#000;_zoom:1}.cmtList-user{line-height:24px;background:#f0fbeb;color:#090}.cmtList-floor{color:#f60;margin-right:5px}.cmtList-content{padding:15px 0 10px;line-height:21px}.cmtList-ft{width:40%;height:24px;padding-top:5px;border-top:1px dashed #ddd;color:#666}.cmtList-time{float:left;height:23px;line-height:26px;overflow:hidden}.cmtList-reply{cursor:pointer;float:left;margin:0 0 0 10px}#cmtNum{color:#f60;margin:0 2px}#hotCmt .cmtList{padding:9px;margin-top:10px;_zoom:1;border:1px solid #fec08f;background:#fff8d9 url(../images/zhiding.png) no-repeat top right}#hotCmt .q-content{background:#fff}#hotCmt .cmtList-user{background:#fff;margin-right:50px}#comment-form{margin:20px 0 0;width:99%;position:static}#usercmt{height:30px}#usercmt i{float:right;font-style:normal;padding-right:6px;color:#999;position:relative;top:2px}#userName-wrap{display:inline-block;width:122px}#comcmt .tit,#hotCmt .tit{margin:8px 0;font-size:16px;line-height:36px;border-bottom:2px solid #ffae00;font-weight:700;padding:0;position:static}#comcmt .tit{border-color:#5ca8f6;color:#676767}#glName-wrap,#userName-wrap{height:30px;background:url(../images/softspr.png) -24px -333px no-repeat}#glName,#userName{width:58px;padding:0 3px 0 5px;height:24px;line-height:24px;margin:1px 10px 0 52px;border:0 none;color:#f90}#cmtMsg,#glMsg{width:98%;padding:2px 4px;height:100px;margin-bottom:5px;font-size:12px;overflow:auto}#cmtMsg{width:820px;border:1px solid #ddd}#cmtMsg.black{color:#000}#subCmt{width:90px;height:29px;line-height:28px!important;line-height:30px;background:#5ca8f6;color:#fff;display:inline-block;border:none;cursor:pointer}#subCmt:hover{text-decoration:none;background:#ffb62e}#comment-form .seeAll{float:left;width:547px;padding-top:5px}#comment-list dd .q-content{border:none;margin:0;padding:0;background:#fcfce8;color:#333}#comment-list dd .q-ft{text-align:left;padding:4px 0}#comment-list dd blockquote h4{font-size:12px}#comment-list dt{line-height:24px;color:#999;zoom:1;position:relative}#comment-list dt b{font-weight:400}#comment-list dt span i{font-style:normal;display:none}#comment-list dt em{position:absolute;right:0}#comment-list dt em,#comment-list dt front{color:#999}#comment-list dd{padding:5px 0;zoom:1}#comment-list dd p{text-align:right;position:relative;z-index:0;line-height:1.5}#comment-list dd p a{color:green;z-index:0;position:relative;top:0}@-moz-document url-prefix(){#comment-list dd p a{top:-6px}}@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0){#comment-list dd p a{top:-6px}}#comment-list dd p a:hover{color:#f60;text-decoration:none;z-index:0}#comment-list dd p a em{color:#f60;padding:0 2px;z-index:0;display:none}#comment-list dd p a span{color:#999;z-index:0;padding-left:24px;background:url(../images/softspr.png) -295px -261px no-repeat}#comment-list dd p .glBtn{display:inline-block;zoom:1;margin-left:12px;height:23px;overflow:hidden;line-height:22px;color:#999}#comment-list dd p .glBtn:hover{text-decoration:none;color:#fd3939}#comment-list dd blockquote{padding:4px 5px 4px 5px;border:1px solid #e0e0e0;background:#fcfce8;margin-bottom:10px;width:auto;color:#222;zoom:1}#comment-list dd blockquote h4{color:#999;padding:10px 0 7px 0}#comment-list dd blockquote cite{font-style:normal;color:#787878}#userName{margin-right:0}#hotCmt dl{padding:8px 0;_zoom:1}#comcmt dt{padding-top:8px}#comcmt dd{padding-bottom:8px}#hotCmt dd blockquote{background:#fcfcf2}#comment-form{margin-top:10px}#comment #comment-list dd p .glBtn{position:relative;top:7px;*top:1px}#bcbox,#glbox{font-size:12px;display:none;background:#fff;border:3px solid #5ca8f6;left:50%;top:0;margin-left:-290px;position:fixed;_position:absolute;width:580px;z-index:999;cursor:default;border-radius:3px;padding:15px}#blockOverlay{left:0;position:absolute;top:0;z-index:998;background:rgba(0,0,0,.1);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#4c000000', EndColorStr='#4c000000');cursor:wait}#glbox .tit{font-size:16px;position:relative;top:-5px}#glbox .user{margin-bottom:5px}#glbox .user i{font-style:normal}#glName-wrap{display:inline-block}.closex{position:absolute;top:5px;right:5px;display:block;padding:0 5px;font-size:18px;line-height:24px;font-family:arial;color:#000;cursor:pointer}#glRep-btn{background:#fba605;border:none;width:72px;height:23px;line-height:22px!important;color:#fff;display:inline-block;cursor:pointer}#glRep-btn:hover{text-decoration:none;background:#ffb62e}
/*分页*/
.pages{
	text-align: center;
	margin: 30px;
	/*font-size: 0*/;
}
.pages a{
	display: inline-block;
	height: 30px;
	line-height: 30px;
	padding: 0 12px;
	border: 1px solid #d2d2d2;
	text-align: center;
	margin: 0 3px;
	color: #666666;
}
.pages a.cur,
.pages a:hover{
	color: #FFFFFF;
	background: #5ca8f6;
	border: 1px solid #5ca8f6;
}





/*白票的文章索引*/
.Contents-article {
    position: fixed;
    top: 250px;
    margin-left: -1145px;
    width: 250px;
    border-radius: 8px;
    padding: 10px 0;
}
.Contents-article .Contents-article_title {
    height: 57px;
    padding: 0 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 18px;
    font-weight: 700;
    color: #262626;
    letter-spacing: 1px;
}
.Contents-article .Contents-article-body {
    display: flex;
    flex-wrap: wrap;
    overflow: auto;
    max-height: 70vh;
}
.Contents-article-body .Contents-h1 {
    padding: 0 10px 0 16px;
    -webkit-box-align: center;
    height: 35px;
    font-size: 14px;
    font-weight: 700;
    color: #262626;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    letter-spacing: 1px;
    line-height: 35px;
}
.Contents-article-body .nav-h3 {
    padding: 0 20px 0 60px;
    font-size: 13px;
    color: #262626;
    font-weight: 400;
}
.Contents-h1_wind_chimes {
    margin-right: 6px;
}
.Contents-article-body .nav-h3::before {
    content: "";
    display: inline-block;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background-color: #737373;
    margin-right: 5px;
    vertical-align: middle;
}
.Contents-article-body .Contents-h1:hover {
    background-color: #beedd5;
    color: #020202;
}
.Contents-article-body .Contents-h1_active {
    color: #020202;
    background-color: #beedd5;
    position: relative;
}
.Contents-article-body .Contents-h1_active::after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 4px;
    background-color: #006716;
}
.custom-container .custom-slide .custom-image:hover {
    transform: scale(1.1);
}
.custom-container .custom-more:hover {
    background: #25a9bf;
    color: #1c1c1c;
}
.custom-container .go-wendamore:hover {
    color: #087099;
    font-size: 14px;
}
.show_box .silver_rain_storm {
    padding: 10px;
    padding-left: 30px;
    color: #999;
    font-size: 12px;
}

.floating-circle {
    position: fixed;
    top: 2%;
    left: 97%;
    transform: translate(-50%, -0%);
    width: 80px;
    height: 80px;
    border-radius: 50%;
    z-index: 9999;
    background-color: rgb(241 241 241 / 70%);
    transition: transform 0.8s;
}

.floating-circle:hover {
    transform: translate(-50%, -0%) rotate(270deg);
}

.floating-circle::before, .floating-circle::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 80%;
    height: 3px;
    background-color: #2d2d2d;
    transform-origin: center;
}
.floating-circle::before {
    transform: translate(-50%, -50%) rotate(45deg);
}
.floating-circle::after {
    transform: translate(-50%, -50%) rotate(-45deg);
}
.sparkling_dolphin_right {
    position: fixed;
    top: 43%;
    left: 96%;
    transform: translateX(-50%);
    width: 100px;
    height: 100px;
    border-radius: 50%;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 9999;
    background-color: rgb(241 241 241 / 70%);
}
.sparkling_dolphin_right::before, .sparkling_dolphin_right::after {
    content: '';
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 0;
    height: 0;
    border-top: 40px solid transparent;
    border-bottom: 40px solid transparent;
}
.sparkling_dolphin_right::before {
    right: 40px;
    border-left: 30px solid rgba(0, 0, 0, 0.5);
}

.sparkling_dolphin_right::after {
    right: 10px;
    border-left: 30px solid white;
}



.sparkling_dolphin_left {
    position: fixed;
    top: 43%;
    left: 4%;
    transform: translateX(-50%);
    width: 100px;
    height: 100px;
    border-radius: 50%;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 9999;
    background-color: rgb(241 241 241 / 70%);
}
.sparkling_dolphin_left::before, .sparkling_dolphin_left::after {
    content: '';
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 0;
    height: 0;
    border-top: 40px solid transparent;
    border-bottom: 40px solid transparent;
}

.sparkling_dolphin_left::before {
    left: 40px;
    border-right: 30px solid rgba(0, 0, 0, 0.5); 
}

.sparkling_dolphin_left::after {
    left: 10px;
    border-right: 30px solid white; 
}

.happy_sunshine-div {
    position: fixed;
    top: 83.5%;
    left: 50%;
    transform: translateX(-50%);
    width: 150px;
    height: 50px;
    background-color: #ccc;
    border-radius: 10px;
    z-index: 9999;
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: Arial, sans-serif;
    font-size: 25px;
}
.art_showl .show_box video {
    margin: 0 auto;
    max-width: 800px;
    height: auto;
    display: block;
}
