@charset "utf-8";
.fl{float: left;}
.fr{float: right;}
.tal{text-align:left}
.tac{text-align:center}
.tar{text-align:right}
.hide{display:none}
.plc{position: relative;left: 50%;transform: translateX(-50%);}
.ptc{position: relative;top: 50%;transform: translateY(-50%);}
.pac{position: relative;top: 50%;left: 50%; transform: translate(-50%,-50%);}


.pall{position: absolute;left: 0;}
.palc{position: absolute;left: 50%;transform: translateX(-50%);}
.palr{position: absolute;right:0;}

body{font-family:PingFangSC-Medium, PingFang SC;color: #D4D4D4;background-color: #0D0D0D;}




a{color: #FFF;}
a:hover{color: #AF8F64;}

.custom-btn{width: 300px;height: 60px;background: #AF8F64;border-radius: 3px;font-size: 16px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #FFFFFF;}

/*多行省略*/
.multiline-elip2{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.multiline-elip3{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.multiline-elip4{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.multiline-elip5{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}


.w1200{width: 1200px;position: relative;margin: 0 auto;box-sizing: border-box;}

.headline{float: left;}
.headline .en{width: 222px;font-size: 46px;font-family: Impact;line-height: 56px;background: linear-gradient(135deg, #DEC38D 0%, #BA9054 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.headline .cn{margin-top: 5px; font-size: 26px;font-weight: 500;color: #FFFFFF;line-height: 37px;}

#header{background-color: #1B1B1B;}
#header.header1{background-color: #0d0d0d;}
#header .slogan{position: absolute;top: 50%;transform: translateY(-50%);}
#header .top{padding: 15px 0;}
#header .top .member-info{line-height: 30px;position: relative;}
#header .top .member-info span.a{margin-right: 25px;display: inline-block;position: relative;height: 30px;}
#header .top .member-info span.c{display: inline-block;position: relative;height: 30px;}
#header .top .member-info span:hover > .box{display: block;}
#header .top .member-info span .box{display: none;z-index: 20;position: absolute;width: 120px;right: 0;background-color: #3A3A3B;background-color: #1B1B1B;padding-top: 15px;}
#header .top .member-info span .box .box1{background-color: #3A3A3B;}
#header .top .member-info span .box .box1::before{content: '';width: 0;height: 0;border-left: 9px solid transparent;border-right: 9px solid transparent; border-top: 9px solid #1B1B1B;position: absolute;left: 83px;}
#header .top .member-info span .box p{line-height: 50px;}
#header .top .member-info span.b{margin-right: 10px;}
#header .top .goback a:first-child::before{content: '';display: inline-block;width: 20px;height: 16px;background: url(../images/icon_back.png) no-repeat;vertical-align: text-bottom;}
#header .top .goback a{margin: 0 0.5rem;}

#nav{background-color: #1B1B1B;}
#nav ul{line-height: 86px;}
#nav .logo{padding: 10px 0 15px 0;}
#nav ul li{float: left;width: 150px;text-align: center;position: relative;cursor: pointer;z-index:2}
#nav ul li.active{background: #AF8F64;}
#nav ul li:hover a{color: #D4D4D4;}
#nav ul li:hover{background: #AF8F64;}
#nav ul li:hover .subnav{display: block;position: absolute;z-index: 10;}
#nav ul li .subnav{display: none;background: #F9FAFB;}
#nav ul li .subnav p{line-height: 50px;width: 150px;}
#nav ul li .subnav p:hover{background: #D8D8D8;}
#nav ul li .subnav p a{height: 20px;color: #181818;line-height: 20px;}

#nav ul li .bg{width: 90px;height: 35px;background-color: #AF8F64;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%); z-index: -1;}
#nav ul li:nth-child(n+6){width: 101px;position: relative;background-color: transparent;z-index: 10;}
#nav ul li:nth-child(n+6){/* padding-left: 10px; */}
#nav ul li:nth-child(n+6) a:hover{color: #D4D4D4;}
#nav ul li.active a{color: #FFF;}
#nav ul li.active:hover a{color: #181818;}
#nav ul li a{color: #D4D4D4;display: inline-block;width: 100%;height: 100%;}

/* 注册/登录/找回密码 */
input{-webkit-appearance: none;-moz-appearance: none;appearance:none ;outline: 0;border: 0;outline-style: none;}
.user-bigbox{width: 625px;height: 100%; box-sizing: border-box;padding: 0 62px;background: #1B1B1B;}
.user-bigbox .close{padding-top: 15px;}
.user-bigbox .close i#close{display: inline-block;width: 45px;height: 45px;background: url(../images/icon_close.png)no-repeat center;cursor: pointer;}

.user-bigbox .form{margin-top: 30px;position: relative;}
.user-bigbox .form p.title{font-size: 36px;font-family: PingFang-SC-Medium, PingFang-SC;font-weight: 500;color: #FFFFFF;line-height: 50px;margin-bottom: 30px;} 
.user-bigbox .form .item{margin-bottom: 40px;}
.user-bigbox .form .item p{font-size: 16px;color: #D4D4D4;line-height: 22px;margin-bottom: 20px;}
.user-bigbox .form .item .input .layui-input{width: 500px;padding: 10px ;box-sizing: border-box; height: 60px;color: #fff;background: #303030;border-radius: 6px;border: 1px solid transparent;}
.user-bigbox .form .item .input .layui-input:focus{border: 1px solid;}
.user-bigbox .form .item .code{position: relative;}
.user-bigbox .form .item .code .layui-input{}
.user-bigbox .form .item .code span.getcode{width: 100px;height: 60px;display: inline-block;line-height: 60px;text-align: center;
color: #AF8F64;font-size: 16px;	position: absolute;top: 0;right: 0;z-index: 10;cursor: pointer;}
.user-bigbox .form .item .code span.getscode{width: 100px;height: 60px;display: inline-block;line-height: 60px;text-align: center;
color: #AF8F64;font-size: 16px;	position: absolute;top: 0;right: 0;z-index: 10;cursor: pointer;}
.user-bigbox .form .item .code #code-shade{display: none; position: absolute;width: 100px;height: 60px;z-index: 500;top: 0;right: 0;z-index: 500;}
.user-bigbox .form .item .code #code-shades{display: none; position: absolute;width: 100px;height: 60px;z-index: 500;top: 0;right: 0;z-index: 500;}
.user-bigbox .form .option span{font-size: 17px;color: #FFFFFF;}
.user-bigbox .form .option a{width: 68px;height: 24px;font-size: 17px;color: #AF8F64;line-height: 24px;text-decoration: underline;}
/* .user-bigbox .layui-layer{height: 100%;    background-color: #1B1B1B !important;} */

#index-banner{ background-size: cover;overflow: hidden;background-color:#0D0D0D}
#index-banner .content{padding: 62px 339px 0 1105px;}
#index-banner .content p.year{font-size: 216px;color: #F7F7F7;line-height: 285px;}
#index-banner .content p.desc{font-size: 41px;font-family: Arial-BoldMT, Arial;font-weight: normal;color: #FFFFFF;line-height: 47px;}
#index-banner .content p.desc1{font-size: 41px;font-weight: 800;color: #D4D4D4;line-height: 57px;}

#container1{padding: 100px 0 90px 0;}
#container1 .more{position: absolute;right: 42px;top: 72px;}
#container1 .more a{color: #AF8F64;font-size: 17px;}
#container1 .box{margin-top: 35px;}
#container1 .box a{display: block; width: 580px;float: left; padding: 25px 33px 32px 30px;box-sizing: border-box;border: 2px solid transparent;color: #AF8F64;background:#181818;}
#container1 .box a:hover{border: 2px solid #AF8F64;box-shadow: 0 0 13px;}
#container1 .box a:nth-child(2n-1){margin-right: 40px;}
#container1 .box a .date p.day{font-size: 50px;font-family: Bebas;line-height: 66px;}
#container1 .box a .date p.ym{font-family: Bebas;line-height: 18px;}
#container1 .box a .content{padding: 10px 0 0 115px;}
#container1 .box a .content p.title{font-size: 17px;font-weight: 500;line-height: 24px;height:48px}
#container1 .box a .content p.desc{margin-top: 20px;font-weight: 400;color: #9C9C9C;line-height: 20px;}

#container2{height: 600px; background: url(../images/home_bg1.png) no-repeat center;background-size: cover;overflow: hidden;background-color:#0D0D0D;}
#container2 .headline{padding-top: 226px;}
#container2 .headline .en{width: 253px;}
#container2 .date1{position: absolute;top: 193px;left: 317px;}
#container2 .date1 span,#container2 .date2 span{font-size: 21px;font-family: PingFang-SC-Heavy, PingFang-SC;font-weight: 800;color: #D4D4D4;line-height: 29px;text-shadow: 0px 2px 4px #000000;}
#container2 .date1 span.a2{margin-left: 108px;}
#container2 .date1 span.b1{margin-left: 117px;}
#container2 .date1 span.b2{margin-left: 370px;}
#container2 .desc1 span, #container2 .desc2 span{font-size: 17px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #0D0D0D;line-height: 24px;}
#container2 .desc1{position: absolute;top: 246px;left: 410px;}
#container2 .desc1 .b{margin-left: 450px;}
#container2 .date2{position: absolute;top: 315px;left: 362px;}
#container2 .date2 span.b1{margin-left: 88px;}
#container2 .date2 span.b2{margin-left: 430px;}
#container2 .desc2{position: absolute;top: 357px;left:377px;}
#container2 .desc2 .b{margin-left: 350px;}

#container3{padding-top: 102px;box-sizing: border-box; height: 1060px; background: url(../images/home_bg2.png) no-repeat center;background-size: cover;overflow: hidden;}
#container3 .headline .en{width: 350px;}
#container3 .tab .w1200{padding: 0px;}
#container3 .tab ul.title{padding: 58px 0 80px 2px;border: none;}
#container3 .tab ul.title li{width: 78px;font-size: 26px;color: #D4D4D4;line-height: 37px;margin-right: 100px;padding: 0;}
#container3 .tab ul.title li.layui-this{color: #AF8F64;}
#container3 .tab ul.title li.layui-this::after{content: '';display: inline-block;width: 55px;height: 3px;position: absolute;border-bottom: 0px;background: linear-gradient(135deg, #DEC38D 0%, #BA9054 100%);border-radius: 2px;top: calc(100% + 3px) ;left: 50%;transform: translateX(-50%);}
#container3 .tab ul.title li:hover{color: #AF8F64;}
#container3 .tab ul.title li:hover::after{content: '';display: inline-block;width: 55px;height: 3px;position: absolute;border-bottom: 0px;background: linear-gradient(135deg, #DEC38D 0%, #BA9054 100%);border-radius: 2px;top: calc(100% + 3px) ;left: 50%;transform: translateX(-50%);}
#container3 .layui-tab-item{position: relative;}
#container3 .layui-tab-item .more{display: inline-block;position: absolute;right: 20px;top: -95px;}
#container3 .layui-tab-item .more a{font-size: 17px;font-family: PingFang-SC-Heavy, PingFang-SC;font-weight: 800; color: #AF8F64;line-height: 24px;}
#container3 .layui-tab-item .box a{display: block;width: 350px;float: left;margin-right: 75px;margin-top: 50px;border-radius: 17px 0px 15px 0px;border: 2px solid transparent;box-sizing: border-box;background:#181818;}
#container3 .layui-tab-item .box  a:hover{border: 2px solid #AF8F64;box-shadow: 0 0 13px;}
#container3 .layui-tab-item .box  a:nth-child(3n){margin-right: 0;}
#container3 .layui-tab-item .box  a .top{width: 130px;height: 45px;background: linear-gradient(135deg, #DEC38D 0%, #BA9054 100%);border-radius: 15px 0px 15px 0px;}
#container3 .layui-tab-item .box  a .top p{margin: 0 auto; width: 77px;font-size: 24px;font-family: Bebas;color: #181818;line-height: 45px;}
#container3 .layui-tab-item .box  a p.title {padding:25px 20px 10px 20px;width: 310px;height: 48px;font-size: 17px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #AF8F64;
line-height: 24px;}
#container3 .layui-tab-item .box  a p.author{padding:0px 20px 25px 20px;height: 20px;font-size: 14px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #9C9C9C;line-height: 20px;}
	

#footer{padding: 50px 0;background-color: #181818;margin-top: 30px;}
#footer h3{padding: 0 0 20px 0;font-size: 18px;color: #D4D4D4;line-height: 25px;}
#footer .links{margin-right: 63px;}
#footer .links ul li{float: left;margin-right: 37px;line-height: 24px;}
#footer .links ul{width: 393px;}
#footer .links ul li a{color: #9C9C9C;}
#footer .unit{width: 380px;}
#footer .unit p{color: #9C9C9C;line-height: 24px;}
#footer .wechat img{width: 120px;height: 120px;overflow: hidden;}

/*会员中心*/
/**会员中心-头部及导航**/
#nav1{margin-top: 67px;}
#nav1 ul{background-color: #1B1B1B;}
#nav1 ul.nav{/* margin:50px 0 60px; */}
#nav1 ul.nav li{float: left;width: 240px;text-align: center;height: 70px;}
#nav1 ul.nav li a{display: block;margin: 0 auto;position: relative;top: 50%;transform: translateY(-50%);}
#nav1 ul.nav li.active{position: relative;background: url(../images/member_nav_bg.png) no-repeat center;height: 79px;top: -20px;}
#nav1 ul.nav li.active a{position: relative;top: 50%;transform: translateY(-50%);}
#nav1 ul.nav li.active a span:first-child{height: 22px;font-size: 16px;color: #FFFFFF;line-height: 22px;}
#nav1 ul.nav li.active a span:last-child{height: 22px;font-size: 18px;font-family: Impact;color: #FFFFFF;line-height: 22px;-webkit-background-clip: text;-webkit-text-fill-color: #fff;}
#nav1 ul.nav li a span:first-child{height: 22px;font-size: 16px;color: #FFFFFF;line-height: 22px;}
#nav1 ul.nav li a span:last-child{height: 22px;font-size: 18px;font-family: Impact;color: #FFFFFF;line-height: 22px;background: linear-gradient(135deg, #DEC38D 0%, #BA9054 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

/**会员中心-信息提交**/
.member{background: url(../images/member_form_bg.png) no-repeat center;background-size: cover;overflow: hidden;min-height: 880px;margin-top: 50px;}
.member .formdata .explain{margin-bottom:50px;}
.member .formdata .explain p:nth-child(1){height: 37px;font-size: 26px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #FFFFFF;line-height: 37px;}
.member .formdata .explain p:nth-child(2){height: 20px;font-size: 14px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #9C9C9C;line-height: 20px;}
.member .formdata .form .item{float: left;width: 50%;box-sizing: border-box;margin-bottom: 40px;}
.member .formdata .form .item:nth-child(2n-1){padding-right: 30px;}
.member .formdata .form .item:nth-child(2n){padding-left: 30px;}
.member .formdata .form .item p{height: 22px;font-size: 16px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #D4D4D4;line-height: 22px;margin-bottom: 20px;}
.member .formdata .form .input .layui-input{height: 60px;background: #1B1B1B;border-radius: 6px;padding-left: 20px;color: #D4D4D4;font-size: 16px;border: 1px solid transparent;}
.member .formdata .form .input .layui-input:focus{border: 1px solid;}
.member .formdata .select .layui-form-select .layui-input {padding-right: 30px;cursor: pointer;height: 57px;background: #1B1B1B;border-radius: 6px;padding-left: 20px;color: #9C9C9C;font-size: 16px;border: 1px solid transparent;}
.member .formdata .select .layui-form-select dl dd.layui-this{background-color: #1B1B1B;}
.member .formdata .select .layui-form-select dl dd, .layui-form-select dl dt{line-height: 45px;padding: 0 20px;}
.member .formdata .select .layui-form-select .layui-edge {right: 20px;margin-top: -5px;border-width: 10px;}
.member .formdata .select .layui-form-select dl{background-color: #1B1B1B;top: 55px;padding: 0;}
.member .formdata .select .layui-form-select dl dd:hover{background-color: #6d6a6a;}
.member .formdata .upload .img{width: 200px;height: 200px;overflow: hidden;border: 1px dashed;cursor: pointer;}
.member .formdata .upload .img img{width: 100%;height: 100%;}
.member .formdata .form button{margin: 60px 0 100px; width: 300px;height: 60px;}

/**会员中心-报名初赛**/
.member .formdata .upload1 .img{width: 199px;height: 279px;overflow: hidden;border: 1px dashed;cursor: pointer;}
.member .formdata .upload1 .img img{width: 100%;height: 100%;}
.member .formdata p.student{margin: 40px 0 20px; height: 25px;font-size: 18px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #AF8F64;line-height: 25px;}

/**会员中心-初赛作品**/
.member .formdata .work-pdf{padding: 50px 0; background: #1B1B1B;}
.member .formdata .work-pdf .pdf{text-align: center;}
.member .formdata .work-pdf .pdf i{content: '';display: inline-block;width: 125px;height: 125px;background: url(../images/memberl_pdf.png) no-repeat center;cursor: pointer;}
.member .formdata .work-pdf .pdf p{height: 22px;font-size: 16px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #9C9C9C;line-height: 22px;}
.member .formdata .pdf-list {}
.member .formdata .pdf-list .data{height: 70px;border: 2px dashed #AF8F64; ;line-height: 70px;font-size: 16px;color: #D4D4D4;}
.member .formdata .pdf-list .data i.i1{display: inline-block;width: 20px;height: 20px;background: url(../images/icon_link.png)no-repeat center;vertical-align: middle; margin: 0 15px 0 20px;}
.member .formdata .pdf-list .data{margin-bottom: 35px;}
.member .formdata .pdf-list .data span{display: inline-block;width: 160px;height: 22px;line-height: 22px; overflow: hidden;vertical-align: text-top;}
.member .formdata .pdf-list .data i.i2{display: inline-block;width: 30px;height: 30px;background: url(../images/icon_checked.png)no-repeat center;vertical-align: middle;	}
.member .formdata .pdf-list .data i.recyclebin{display: inline-block;width: 30px;height: 74px;float: right;background: url(../images/icon_recycle.png)no-repeat center;margin-right: 30px;cursor: pointer;}}

/**会员中心-初赛成绩**/
.member .formdata  .layui-table{background: #1B1B1B;border: 1px solid #3A3A3B;}
.member .formdata  .layui-table thead tr th{padding: 24px 15px;background: #1B1B1B;border: 1px solid #3A3A3B;text-align: center;width: 32px;height: 22px;font-size: 16px;color: #9C9C9C;line-height: 22px;}
.member .formdata  .layui-table  tr td{padding: 24px 15px; text-align: center;background: #1B1B1B;border: 1px solid #3A3A3B;text-align: center;width: 32px;height: 22px;font-size: 16px;color: #9C9C9C;line-height: 22px;}
.member .formdata  .commitment{margin-top: 50px;}
.member .formdata  .commitment	input{-webkit-appearance: none;-moz-appearance: none;appearance:none ;outline: 0;}
.member .formdata  .commitment	input{content: '';background: url(../images/member_conmmon.png) no-repeat center;width: 27px;height: 27px;vertical-align: bottom;}
.member .formdata  .commitment	input:checked{content: '';background: url(../images/member_conmmon_check.png) no-repeat center;}
.member .formdata  .commitment	p{display: inline-block;height: 25px;font-size: 18px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #D4D4D4;line-height: 25px;margin-left: 15px;}
.member .formdata  .commitment	span{height: 25px;font-size: 18px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #AF8F64;line-height: 25px;cursor: pointer;}
.member .formdata  button{margin: 60px 0 100px; }

/**会员中心-下载准考证**/
.table1{width: 1200px;height: 532px;background: #FFFFFF;color: #9C9C9C;margin-top: 50px;}
.table1 p.title{padding: 50px 0 10px; height: 42px;font-size: 30px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #181818;line-height: 42px;}
.table1 p.z{height: 50px;font-size: 36px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #181818;line-height: 50px;}
.table1 table.layui-table{width: 800px;margin: 0;}
.table1 .photo{width: 200px;height: 281px;overflow: hidden;}
.table1 .photo img{max-width: 100%;}
.table1 tr{height: 70px;line-height: 70px;}
.table1 tr th{text-align: center;font-size: 16px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #9C9C9C;}
.table1 tr th.big{width: 20%;}
.table1 tr th.small{width: 15%;}
.table1 tr td{font-size: 16px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #181818;}
.table1  button{margin: 60px 0 100px; width: 300px;height: 60px;}
/* 文学奖-赛事动态 */
/* 导航 */
#nav2 ul{background: #1B1B1B;}
#nav2 ul.nav{/* margin:50px 0 60px; */}
#nav2 ul.nav li{float: left;width: 25%;text-align: center;height: 70px;}
#nav2 ul.nav li a{display: block;margin: 0 auto;position: relative;top: 50%;transform: translateY(-50%);}
#nav2 ul.nav li.active{position: relative;background: url(../images/member_nav_bg1.png) no-repeat center;height: 79px;top: -20px;}
#nav2 ul.nav li.active a{position: relative;top: 50%;transform: translateY(-50%);}
#nav2 ul.nav li.active a span:first-child{height: 22px;font-size: 16px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #FFFFFF;line-height: 22px;}
#nav2 ul.nav li.active a span:last-child{height: 22px;font-size: 18px;font-family: Impact;color: #FFFFFF;line-height: 22px;-webkit-background-clip: text;-webkit-text-fill-color: #fff;}
#nav2 ul.nav li a span:first-child{height: 22px;font-size: 16px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #FFFFFF;line-height: 22px;}
#nav2 ul.nav li a span:last-child{height: 22px;font-size: 18px;font-family: Impact;color: #FFFFFF;line-height: 22px;background: linear-gradient(135deg, #DEC38D 0%, #BA9054 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}


.page_banner{height: 360px; background: url(../images/page_banner.jpg) no-repeat center;background-size: cover;overflow: hidden;}
.page_banner p.desc{margin: 116px 0 7px; height: 58px;font-size: 52px;font-family: Arial-BoldMT, Arial;font-weight: normal;color: #FFFFFF;line-height: 60px;}
.page_banner p.desc1{height: 37px;font-size: 26px;font-family: PingFang-SC-Heavy, PingFang-SC;font-weight: 800;color: #D4D4D4;line-height: 37px;}

.game{background: url(../images/member_form_bg.png) no-repeat center;margin-top: 60px;height: auto;}
.game .detail img{max-width:1140px}
.game .article_list a{display: block;border-radius: 6px;border: 2px solid transparent;padding: 30px 30px 20px;margin-top: 40px;background-color: #181818;}
.game .article_list a:hover{border: 2px solid #AF8F64;box-shadow: 0 0 13px;}
.game .article_list a .box{width: 870px;}
.game .article_list a .box h2{height: 24px;font-size: 18px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #FFFFFF;line-height: 24px;}
.game .article_list a .box  p.desc{margin-top: 15px; font-size: 14px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #9C9C9C;line-height: 20px;}
.game .article_list a .date p.day{height: 56px;font-size: 50px;font-family: Bebas;color: #AF8F64;line-height: 62px;}
.game .article_list a .date p.ym{height: 18px;font-size: 14px;font-family: Bebas;color: #AF8F64;line-height: 18px;}

/* 通用分页 */
.paging{margin: 70px auto 50px;width: 1200px;}
.paging a{display: inline-block;min-width: 30px;height: 30px;text-align: center;line-height: 30px;margin: 0 10px;font-size: 14px;font-weight: 400;color: #9C9C9C;box-sizing: border-box;padding: 0 5px;}
.paging a:hover{background: linear-gradient(135deg, #DEC38D 0%, #BA9054 100%);border-radius: 2px;color: #FFFFFF;}
.paging span.on{display: inline-block;width: 30px;height: 30px;text-align: center;line-height: 30px;margin: 0 10px;font-size: 14px;font-weight: 400;color: #9C9C9C;;padding: 0;background: linear-gradient(135deg, #DEC38D 0%, #BA9054 100%);border-radius: 2px;color: #FFFFFF;}
.paging .layui-this{color: #FFF;}

/* 详情 */
.game .content{margin-top: 60px;}
.game .content h1{text-align: center; height: 37px;font-size: 26px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #FFFFFF;line-height: 37px;}
.game .content p.date{text-align: center; margin: 15px 0 2px; height: 20px;font-size: 14px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #9C9C9C;line-height: 20px;}
.game .content .detail{padding: 35px 26px;font-size: 14px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #D4D4D4;line-height: 30px;}

/*专家评委*/
.game ul.judges  li{width: 25%;float: left;margin-bottom: 100px;}
.game ul.judges  li .img{width: 168px;height: 168px;border-radius: 100%;border: 4px solid #AF8F64;;margin: 0 auto;overflow: hidden;}
.game ul.judges  li .img img{width:100%;height:100%}
.game ul.judges .detail{margin-top: 20px;text-align: center;}
.game ul.judges .detail span:nth-child(1){font-size: 16px;font-family: PingFang-SC-Heavy, PingFang-SC;font-weight: 800;color: #AF8F64;line-height: 22px;}
.game ul.judges .detail span:nth-child(2){font-size: 16px;font-family: PingFang-SC-Heavy, PingFang-SC;font-weight: 800;color: #FFF;line-height: 22px;}
.game ul.judges .detail p{margin: 10px auto 0;width: 200px;height: 34px;font-size: 12px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #9C9C9C;line-height: 17px;}

/*往届回顾*/
.game .session{margin-top: 40px;}
.game .session nav a {display: inline-block; width: 120px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;}
.game .session nav a.active{background: linear-gradient(180deg, #1B1B1B 0%, #1B1B1B 100%);border-radius: 25px;border: 1px solid #AF8F64;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #AF8F64;}
.game .session .works h3{margin: 50px 0; font-size: 26px;font-family: PingFang-SC-Heavy, PingFang-SC;font-weight: 800;color: #FFFFFF;line-height: 37px;}
.game .session .works ul li{float: left;width: 33.33%;margin-bottom: 10px;text-align: left;}
/*.game .session .works ul li:nth-child(3n-1){text-align: center;}*/
/*.game .session .works ul li:nth-child(3n){text-align: right;}*/
.game .session .works ul li a{display: inline-block;  height: 20px;font-size: 14px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #FFFFFF;line-height: 20px;overflow: hidden;}
.game .session .works ul li a::before{content: '';display: inline-block;background: url(../images/icon_video.png) no-repeat center; width: 14px;height: 20px;margin-right: 10px;vertical-align: bottom;}
.game .session .works ul li a:hover{color: #AF8F64;}
.game .session .review h3{margin: 90px 0 50px; height: 37px;font-size: 26px;font-family: PingFang-SC-Heavy, PingFang-SC;font-weight: 800;color: #FFFFFF;line-height: 37px;}
.game .session .review .content{font-size: 14px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #D4D4D4;line-height: 30px;}

/* 优秀作品 */
.game .goodworks{padding: 50px 30px;}
.game .goodworks h1{height: 37px;font-size: 26px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #FFFFFF;line-height: 37px;}
.game .goodworks h1 i{content: '';display: inline-block;width: 25px;height: 25px;background: url(../images/icon_edit.png)no-repeat center;margin-left: 20px;vertical-align: middle;}
.game .goodworks .information{margin: 10px 0 50px;height: 35px;}
.game .goodworks .information .left span{font-size: 16px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #9C9C9C;line-height: 35px;}

.game .goodworks .information .right span{height: 35px;font-size: 16px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #888888;line-height: 35px;display: inline-block;margin-left: 25px;cursor: pointer;}
.game .goodworks .information .right span::before{content: '';display: inline-block;width: 25px;height: 25px;}
.game .goodworks .information .right span#views::before{background: url(../images/icon_information1.png) no-repeat center;vertical-align: middle;}
.game .goodworks .information .right span#message::before{background: url(../images/icon_information2.png) no-repeat center;vertical-align: middle;}
.game .goodworks .information .right span#praise::before{background: url(../images/icon_information3.png) no-repeat center;vertical-align: middle;}
.game .goodworks{line-height: 30px;background: #1B1B1B;}
.game .goodworks p{margin: 26px 0;}

/* 科幻迷基地 */
.page_banner1{height: 360px; background:#0D0D0D url(../images/page_banner.jpg) no-repeat center;background-size: cover;overflow: hidden;}
.page_banner1 .content p.desc{margin: 97px 0 7px; height: 58px;font-size: 52px;font-family: Arial-BoldMT, Arial;font-weight: normal;color: #FFFFFF;line-height: 60px;}
.page_banner1 .content p.desc1{height: 37px;font-size: 26px;font-family: PingFang-SC-Heavy, PingFang-SC;font-weight: 800;color: #D4D4D4;line-height: 37px;}
.page_banner1 .content a{margin-top: 30px; display: inline-block;width: 105px;height: 45px;background: url(../images/btn_sci_figrand_prix_release.png);line-height: 45px;text-align: center;font-size: 16px;}

.base{background: url(../images/base_bg.png) no-repeat center;margin-top: 50px;height: auto;}
.base .category a{display: inline-block; width: 120px;height: 40px;font-size: 16px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #D4D4D4;
line-height: 40px;text-align: center;border-radius: 25px;border: 1px solid transparent;}
.base .category a:hover{border: 1px solid #AF8F64;line-height: 40px;color: #AF8F64;background: linear-gradient(180deg, #1B1B1B 0%, #1B1B1B 100%);}
.base .category a.active{background: linear-gradient(180deg, #1B1B1B 0%, #1B1B1B 100%);border-radius: 25px;border: 1px solid #AF8F64;line-height: 40px;color: #AF8F64;}
.base .search{position: relative;}
.base .search input{-webkit-appearance: none;-moz-appearance: none;appearance:none ;outline: 0;	}
.base .search input{width: 100px;height: 40px;background:#1B1B1B;border-radius: 25px;border: 1px solid #888888;color: #888;text-align: center;margin-left: 10px;padding-left: 15px;}
.base .search i{display: inline-block;width: 20px;height: 20px;background: url(../images/icon_search.png) no-repeat;position: absolute;left: 30%;top: 50%;transform: translateY(-50%);}
.base .search .focus{width: 200px;border: 1px solid #AF8F64;}
.base .search .focus + i{left: 10%;cursor: pointer;} 
/* .base .search input:focus{width: 200px;border: 1px solid #AF8F64;}
.base .search input:focus + i{left: 10%;cursor: pointer;} */
.base .lists{margin-top: 52px;}
.base .lists a{display: block;padding: 30px;background: #181818;border-radius: 6px;border: 2px solid transparent;margin-bottom: 40px;position: relative;}
.base .lists a:hover{border: 2px solid #AF8F64;box-shadow: 0 0 13px;}
.base .lists a .img{float: left;width: 240px;height: 150px; overflow: hidden;}
.base  .lists a .img img{width: 100%;height: 100%;}
.base  .lists a .information{width: 870px;}
.base  .lists a .information h3{height: 37px;font-size: 22px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #FFFFFF;line-height: 37px;}
.base  .lists a .information p.desc{margin: 15px 0 28px;width: 870px;font-size: 14px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #9C9C9C;line-height: 20px;}
.base  .lists a .information .info{height: 30px;line-height: 30px;}
.base  .lists a .information .info span{display: inline-block;height: 30px;margin-right: 30px;color: #888888;}
.base  .lists a .information .info span.username{color: #fff;}
.base  .lists a .information .info span.userphoto{width: 30px;border-radius: 100%;overflow: hidden;vertical-align: middle;margin-right: 0px;}
.base  .lists a .information .info span.userphoto img{width: 100%;height: 100%;}
.base  .lists a .information .info span.date::before{content: '';width: 35px;height: 25px;display: inline-block;background: url(../images/icon_information1.png) no-repeat center -2px;vertical-align: middle;}
.base  .lists a .information .info span.views::before{content: '';width: 35px;height: 25px;display: inline-block;background: url(../images/icon_information1.png) no-repeat center -2px;vertical-align: middle;}
.base  .lists a .information .info span.message::before{content: '';width: 35px;height: 25px;display: inline-block;background: url(../images/icon_information2.png) no-repeat center -2px;vertical-align: middle;}
.base  .lists a .information .info span.praise::before{content: '';width: 35px;height: 25px;display: inline-block;background: url(../images/icon_information3.png) no-repeat center -2px;vertical-align: middle;}
.base  .lists a .tagblue{position: absolute; width: 60px;height: 45px;background: url(../images/icon_blue.png) no-repeat center;right: 0;top: 0;text-align: center;line-height: 45px;font-size: 18px;font-family: PingFangSC-Semibold, PingFang SC;font-weight: 600;color: #FFFFFF;}
.base  .lists a .taggreen{position: absolute; width: 60px;height: 45px;background: url(../images/icon_green.png) no-repeat center;right: 0;top: 0;text-align: center;line-height: 45px;font-size: 18px;font-family: PingFangSC-Semibold, PingFang SC;font-weight: 600;color: #FFFFFF;}
.base  .lists a .tagred{position: absolute; width: 60px;height: 45px;background: url(../images/icon_red.png) no-repeat center;right: 0;top: 0;text-align: center;line-height: 45px;font-size: 18px;font-family: PingFangSC-Semibold, PingFang SC;font-weight: 600;color: #FFFFFF;}
.base  .lists a .tagyellow{position: absolute; width: 60px;height: 45px;background: url(../images/icon_yellow.png) no-repeat center;right: 0;top: 0;text-align: center;line-height: 45px;font-size: 18px;font-family: PingFangSC-Semibold, PingFang SC;font-weight: 600;color: #FFFFFF;}

/*文章居中的点赞*/
.game .goodworks .big-praise{width: 120px;height: 50px;background: #1B1B1B;border-radius: 25px;border: 1px solid #AF8F64;margin: 50px auto 100px;}
.game .goodworks .big-praise span{display: block;height: 100%;width: 70%;font-size: 21px;font-family: PingFang-SC-Bold, PingFang-SC;font-weight: bold;color: #AF8F64;line-height: 50px;position: relative; left: 35px;}
.game .goodworks .big-praise span::before{content: '';display: inline-block;width: 25px;height: 100%;background: url(../images/icon_figrand.png) no-repeat center;cursor: pointer;margin-right: 8px; vertical-align: top;}
.game .goodworks .big-praiseed{width: 120px;height: 50px;background: #AF8F64;border-radius: 25px;border: 1px solid #AF8F64;margin: 50px auto 100px;}
.game .goodworks .big-praiseed span{display: block;height: 100%;width: 70%;font-size: 21px;font-family: PingFang-SC-Bold, PingFang-SC;font-weight: bold;color: #1B1B1B;line-height: 50px;position: relative; left: 35px;}
.game .goodworks .big-praiseed span::before{content: '';display: inline-block;width: 25px;height: 100%;background: url(../images/icon_figranded.png) no-repeat center;cursor: pointer;margin-right: 8px; vertical-align: top;}
.game .goodworks .big-praises{width: 120px;height: 50px;background: #1B1B1B;border-radius: 25px;border: 1px solid #AF8F64;margin: 50px auto 100px;}
.game .goodworks .big-praises span{display: block;height: 100%;width: 70%;font-size: 21px;font-family: PingFang-SC-Bold, PingFang-SC;font-weight: bold;color: #AF8F64;line-height: 50px;position: relative; left: 35px;}
.game .goodworks .big-praises span::before{content: '';display: inline-block;width: 25px;height: 100%;background: url(../images/icon_figrand.png) no-repeat center;cursor: pointer;margin-right: 8px; vertical-align: top;}
.game .goodworks .big-praisess{width: 120px;height: 50px;background: #1B1B1B;border-radius: 25px;border: 1px solid #AF8F64;margin: 50px auto 100px;}
.game .goodworks .big-praisess span{display: block;height: 100%;width: 70%;font-size: 21px;font-family: PingFang-SC-Bold, PingFang-SC;font-weight: bold;color: #AF8F64;line-height: 50px;position: relative; left: 35px;}
.game .goodworks .big-praisess span::before{content: '';display: inline-block;width: 25px;height: 100%;background: url(../images/icon_figrand.png) no-repeat center;cursor: pointer;margin-right: 8px; vertical-align: top;}
.game form.leave-message{position: relative;}

/* 关于我们 */
.game .aboutus h2{width: 178px;font-size: 46px;font-family: Impact;color: #FFFFFF;line-height: 56px;background: linear-gradient(135deg, #DEC38D 0%, #BA9054 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;display: inline-block;margin-right: 20px;}
.game .aboutus h1{display: inline-block;}
.game .aboutus .detail{margin-top: 52px; font-size: 14px;font-weight: 400;color: #FFFFFF;line-height: 30px;}

/* 回复留言 */
.comment{padding: 0 30px;    background: #1B1B1B;}
.comment .leave-message{position: relative;}
.comment .leave-message h3{height: 37px;font-size: 26px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #D4D4D4;line-height: 37px;}
.comment .leave-message textarea.layui-textarea{margin: 30px 0; height: 150px;width: 100%;background: #2C2C2C;border-radius: 3px;resize: none;color: #9C9C9C;padding: 25px;box-sizing: border-box;font-size: 16px;}
.comment .commentslist{margin-top: 120px;border-top-style: dashed;border-top-color: #333;border-top-width: 1px;padding-top: 60px;}
.comment .commentslist ul li{margin-bottom: 70px;}
.comment .commentslist ul li .photothumb{width: 50px;height: 50px;border-radius: 100%;overflow: hidden;}
.comment .commentslist ul li .photothumb img{width: 100%;}
.comment .commentslist ul li .information{margin: 2px 0 0 25px;width: calc(100% - 75px);}
.comment .commentslist ul li .information .line1 span.username{margin-right: 20px; height: 20px;font-size: 14px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #D4D4D4;line-height: 20px;}
.comment .commentslist ul li .information .line1 span.date{height: 20px;font-size: 14px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #9C9C9C;line-height: 20px;}
.comment .commentslist ul li .information .commentdata{margin: 15px 0 19px;height: 20px;font-size: 14px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #FFFFFF;line-height: 20px;}
.comment .commentslist ul li .information  .line2 a.btn-reply{display: inline-block;height: 22px;ont-size: 16px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #9C9C9C;line-height: 22px;}
.comment .commentslist ul li .information  .line2 a.btn-reply:focus + textarea{display: block;}
.comment .commentslist ul li .information  .line2 a.do-praise{display: inline-block;width: 35px;height: 25px;background: url(../images/icon_information3.png)no-repeat left center;line-height: 25px;text-align: right;color: #888888;}
.comment .commentslist ul li .information  .line2 a.do-praiseed{display: inline-block;width: 35px;height: 25px;background: url(../images/icon_information3ed.png)no-repeat left center;line-height: 25px;text-align: right;color: #888888;}
.comment .commentslist ul li .information  .line2 a.do-praises{display: inline-block;width: 35px;height: 25px;background: url(../images/icon_information3.png)no-repeat left center;line-height: 25px;text-align: right;color: #888888;}
.comment .commentslist ul li .information  .line2 a.do-praisess{display: inline-block;width: 35px;height: 25px;background: url(../images/icon_information3.png)no-repeat left center;line-height: 25px;text-align: right;color: #888888;}
.comment .commentslist ul li .information  .line2 a.doo-praise{display: inline-block;width: 35px;height: 25px;background: url(../images/icon_information3.png)no-repeat left center;line-height: 25px;text-align: right;color: #888888;}
.comment .commentslist ul li .information  .line2 a.doo-praises{display: inline-block;width: 35px;height: 25px;background: url(../images/icon_information3.png)no-repeat left center;line-height: 25px;text-align: right;color: #888888;}
.comment .commentslist ul li .information  .line2 a.doo-praisess{display: inline-block;width: 35px;height: 25px;background: url(../images/icon_information3.png)no-repeat left center;line-height: 25px;text-align: right;color: #888888;}
.comment .commentslist ul li .information .reply2{margin-top: 20px;position: relative;}
.comment .commentslist ul li .information .reply2 textarea{width: 100%;height: 70px;background: #2C2C2C;border-radius: 3px;border: 1px solid #AF8F64;padding: 19px 30px;box-sizing: border-box;font-size: 16px;color: #9C9C9C;line-height: 30px;resize: none;}
.comment .commentslist ul li .information .reply2 .tar{margin-top: 30px;}
.comment .commentslist ul li .information .reply2 a.cancel{display: inline-block;margin-right: 50px;font-size: 16px;color: #9C9C9C;}
.comment .commentslist ul li .information .reply2 .custom-btn{width: 120px;height: 40px;}
.comment .commentslist ul li .information ul.gailou{margin-top: 30px;margin-left: -10px;}
.comment .commentslist ul li .information ul.gailou li{margin-bottom: 0px;}
.comment .commentslist ul li .information ul.gailou li .line2 a.do-praise{position: relative;top: -76px;left: 0;}

/* 发布帖子 */
.bigbox1 .post{margin-top: 50px;}
.bigbox1 .post .form-item{margin-bottom: 40px;}
.bigbox1 .post .form-item label{font-size: 16px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #D4D4D4;}
.bigbox1 .post .form-item .input-block{margin-top: 20px;}
.bigbox1 .post .form-item .input-block .layui-input{height: 60px;background: #1B1B1B;border-radius: 6px;border-color: transparent;color: #9C9C9C;font-size: 16px;}
.bigbox1 .select .layui-form-select .layui-input {padding-right: 30px;cursor: pointer;height: 57px;background: #1B1B1B;border-radius: 6px;padding-left: 20px;color: #D4D4D4;font-size: 16px;}
.bigbox1 .post .form-item .upload #upload-post-thumb{width: 60px;height: 60px;border: 1px  dashed; background: url(../images/upload_post_thumb.png) no-repeat center;margin: 15px auto 5px;}
.bigbox1 .post .form-item .upload p{font-size: 16px;color: #9C9C9C;line-height: 25px;}
.bigbox1 .select .layui-form-select dl dd.layui-this{background-color: #1B1B1B;}
.bigbox1 .select .layui-form-select dl dd, .layui-form-select dl dt{line-height: 45px;padding: 0 20px;}
.bigbox1 .select .layui-form-select .layui-edge {right: 20px;margin-top: -5px;border-width: 10px;}
.bigbox1 .select .layui-form-select dl{background-color: #1B1B1B;top: 55px;padding: 0;}
.bigbox1 .select .layui-form-select dl dd:hover{background-color: #6d6a6a;}
.bigbox1 .layui-layedit-tool .layui-icon:hover {color: #fff;}
.bigbox1 .post .form-item .preview{width: 120px;height: 40px;border-radius: 3px;border: 1px solid #AF8F64;background-color: transparent;    color: #AF8F64;}
.bigbox1 .post .form-item .previews{width: 120px;height: 40px;border-radius: 3px;border: 1px solid #AF8F64;background-color: transparent;    color: #AF8F64;}

/* 榜单列表 */
.bigbox2{background: url(../images/list_bg.png) no-repeat center;margin-top: 50px;height: auto;}
.bigbox2 .box{position: relative;margin-bottom: 80px;}
.bigbox2 .box strong{font-size: 46px;font-family: Impact;color: #FFFFFF;line-height: 56px;background: linear-gradient(135deg, #DEC38D 0%, #BA9054 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;margin-right: 20px;}
.bigbox2 .box span{font-size: 26px;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #FFFFFF;line-height: 37px;}
.bigbox2 .box .more{position: absolute;right: 0;top: 40px; font-size: 17px;font-family: PingFang-SC-Heavy, PingFang-SC;font-weight: 800;color: #AF8F64;line-height: 24px;}
.bigbox2 .box ul{margin-top: 47px;}
.bigbox2 .box ul li{float: left;width: 33.33%;text-align: left;margin-bottom: 10px;}
.bigbox2 .box ul li:nth-child(3n){float: left;width: 33.33%;text-align: right;}
.bigbox2 .box ul li:nth-child(3n-1){float: left;width: 33.33%;text-align: center;}
.bigbox2 .box ul li::before{content: '';display: inline-block;width: 14px;height: 20px;background: url(../images/icon_video.png) no-repeat center;margin-right: 10px;}
.bigbox2 .box ul li a{display: inline-block;margin-right: 40px; overflow: hidden; width: 212px;height: 20px;font-size: 14px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #FFFFFF;line-height: 20px;text-align:left}
.bigbox2 .box ul li a:hover{color: #AF8F64;}
.bigbox2 .box ul li span.author{display: inline-block;overflow: hidden; width: 70px;height: 20px;font-size: 14px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #9C9C9C;line-height: 20px;}

.foter{ padding:30px 8% 50px; background-color: #181818; }
.texture{}
.textrlist{ padding:0 20px; }
.tissue{ padding:10px 0; }
.tissue .tis_txt{ font-size: 16px; color: #d3d3d1; }
.tissue p{ padding-top: 15px; font-size: 14px; color: #9b9c8e; line-height: 22px; }
.tissue p a{ display: block; color: #9b9c8e; }
.kindle02 img{ max-width: 100%; }
.tit01{ padding-left: 15px; }

.links{ padding:8px 0 0; }
.links p{padding-top: 12px;}
p .code{padding-top: 25px;width: 60%;}

.kindle01 img{ max-width: 100%; }
.kindle02{/* display: flex; flex-wrap:wrap;*/ padding-top: 10px;  }
/*
.kindle02 a{ flex: 1 0 30%;  text-align: center; padding:0 0px;}
*/
.kindle02 a{ display: inline-block; padding:3px 0 }
/*.kindle02 a img{  height: 75px; }*/
.kindle02 a span{ padding:0 10px; width: 96%; padding:0 2%; display: block; }

/* 面包屑 */
.crumbs{margin-bottom: 15px;margin-top: 15px; font-size: 16px;}
.crumbs a.active{color: #AF8F64;}
.crumbs span.active{color: #AF8F64;}

/*信息提示框*/
.errormotify {
    position: fixed;
    top: 35%;
    left: 50%;
    width: 250px;
    padding: 0;
    margin: 0 0 0 -110px;
    z-index: 99999999;
    background: #ea4335;
    color: #FFFFFF;
    font-size: 14px;
    line-height: 1.5em;
    border-radius: 6px;
    -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
}
.errormotify .motify-inner {
    padding: 10px 10px;
    text-align: center;
    word-wrap: break-word;
    color: #fff;
}
.errormotify .motify-inner span{
    display:inline-block;
    width:22px;
    height:23px;
    background:url(../Images/error.png) no-repeat;
    background-size:100%;
    vertical-align:middle;
    margin-right:0.6rem;
}
.okmotify {
    position: fixed;
    top: 25%;
    left: 50%;
    width: 220px;
    padding: 0;
    margin: 0 0 0 -110px;
    z-index: 99999999;
    background: #01b4bf;
    color: #fff;
    font-size: 14px;
    line-height: 1.5em;
    border-radius: 6px;
    -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
}
.okmotify .motify-inner {
    padding: 10px 10px;
    text-align: center;
    word-wrap: break-word;
    color: #fff;
}
.okmotify .motify-inner span{
    display:inline-block;
    width:22px;height:23px;
    background:url(../Images/tsok.png) no-repeat;
    background-size:100%;
    vertical-align:middle;
    margin-right:0.6rem;
}