/*! style_public.css | By thy6415.com */
@charset "utf-8";
/* Css Document */
/*!--内页 Public------------------*/
	/*模块*/
.moduleImg{overflow: hidden;position: relative;margin-bottom: 10px;background-color: #EEE;text-align: center;}
	.moduleImg .search{position: absolute;left: 50%;bottom: 50px;transform: translateX(-50%);}
	.moduleImg .search .kws{display: block;width: 598px;height: 58px;padding: 0 79px 0 29px;border: solid 1px #FFF;border-radius: 100px;background-color: #FFF;color: #333;}
	.moduleImg .search .kws::placeholder{color: #999;}
	.moduleImg .search .kws:focus{border-color: #EEE;}
	.moduleImg .search .button{z-index: 2;position: absolute;right: 0;top: 0;width: 30px;height: 30px;padding: 15px 20px;border: none;background: none;cursor: pointer;}
	.moduleImg .search .button i{background-position: 0 0;text-indent: -999em;}
	.moduleImg .search .button:hover i{background-position: -60px -30px;}
.moduleLeader{margin-bottom: 10px;}
	.moduleLeader .leader{line-height: 52px;}
	.moduleLeader .cate li{float: left;margin-left: 58px;}
	.moduleLeader .cate li a{display: block;line-height: 50px;font-size: 18px;color: #666;}
	.moduleLeader .cate li a::after{content: "";display: block;opacity: 0;width: 40px;height: 2px;margin: 0 auto;background-color: #d5a567;}
	.moduleLeader .cate li a.current,.moduleLeader .cate li a:hover{color: #222;}
	.moduleLeader .cate li a.current::after,.moduleLeader .cate li a:hover::after{opacity: 1;}
	.msgBody .moduleLeader .cate{display: none;}
.PubSearch{margin: 25px auto 40px;padding: 20px 0;background: #FFF;box-shadow: 0 0 6px rgba(231,231,231,.4);}
	.PubSearch dl{margin: 0 64px;padding: 14px 0;border-top: 1px solid #EEE;}
	.PubSearch dl.first{border-top: none;}
	.PubSearch dl dt{float: left;padding-left: 4px;}
	.PubSearch dl dd{margin-left: 57px;}
	.PubSearch dl dd a{margin-right: 2px;padding: 0 10px;}
	.PubSearch dl dd a:hover,.PubSearch dl dd a.current{background-color: #1b1b1b;color: #d5a567;}
	.TeamSearch{margin-top: 0;margin-bottom: 55px;}
.RPubCases{margin-bottom: 20px;padding: 34px 20px 15px;background-color: #FFF;}
	.RPubCases .ht{margin-bottom: 25px;}
	.RPubCases .ht em{font-size: 24px;font-family: "SourceHanSansCN-Bold";}
	.RPubCases .ht em::after{content: "";display: block;width: 40px;height: 2px;margin-top: 18px;background-color: #d5a567;}
	.RPubCases .ht .more{background-position: -30px -30px;}
	.RPubCases .ht .more:hover{background-position: -60px -30px;}
	.RPubCases li{margin-bottom: 20px;}
	.RPubCases li .img{width: 125px;margin-right: 12px;}
	.RPubCases li .title{margin: 2px 0 16px;font-size: 14px;font-weight: normal;}
	.RPubCases li .view{float: right;width: 70px;height: 24px;background-color: #1b1b1b;border-radius: 3px;letter-spacing: 1px;text-align: center;color: #d5a567;}
.RPubSpec{margin-bottom: 20px;}
	.RPubSpec li .imga{margin-bottom: 10px;padding-bottom: 7px;background-color: #FFF;text-align: center;}
	.RPubSpec li .imgh{margin-bottom: 12px;padding-top: 35.3125%;}
	.RPubSpec li .title{padding-left: 24px;font-size: 14px;font-family: "SourceHanSansCN-Bold";}
.RPubIndent{margin-bottom: 20px;padding: 35px 20px;background-color: #FFF;text-align: center;}
	.RPubIndent .ht{margin-bottom: 10px;text-align: center;}
	.RPubIndent .ht h3{padding: 0px 0 10px;line-height: 1;font-size: 24px;}
	.RPubIndent .ht h3::after{content: "";display: block;width: 26px;height: 7px;margin: 12px auto 0;background-color: #d5a567;border-radius: 3px;}
	.RPubIndent .table{margin-bottom: 10px;}
	.RPubIndent .table .left{display: none;}
	.RPubIndent .table .right .input-text{width: 260px;height: 43px;padding: 0 9px;border-radius: 3px;line-height: 43px;}
	.RPubIndent .table .right .button{height: 45px;background-color: #1b1b1b;border-radius: 3px;line-height: 45px;font-size: 16px;color: #d5a567;}
	.RPubIndent .table .right .button:hover{background-color: #d5a567;color: #FFF;}
	/*详情页*/
.msgTitle{padding: 40px 0 15px;margin-bottom: 40px;border-bottom: 1px solid rgba(170,170,170,.4);}
	.msgTitle .title{margin-right: 10px;line-height: 30px;font-weight: normal;font-size: 24px;font-family: "SourceHanSansCN-Bold";color: #222;}
	.msgTitle .share{background-position: -330px 0;}
	.msgTitle .share:hover{background-position: -330px -30px;}
	.msgTitle .date{line-height: 30px;color: #aaaaaa;}
	.msgTitle .np{margin-left: 25px;}
	.msgTitle .prev i{background-position: -360px 0;}
	.msgTitle .next i{background-position: -390px -30px;}
	.msgTitle .prev:hover i{background-position: -390px 0;}
	.msgTitle .next:hover i{background-position: -360px -30px;}
.msgContent{overflow: hidden;margin-bottom: 20px;line-height: 1.8;color: #666;}
	.msgContent iframe,.msgContent video{display: block;width: 100%;height: 790px;margin-bottom: 20px;border: none;background: #EEE;}
	.noContent{width: 100%;max-width: 1400px;margin: 0 auto 50px;padding: 50px 0;background: #FFF;line-height:50px;text-align:center;font-size:20px;}
.msgPageNp{margin-bottom: 20px;background: #EEE;text-align: center;}
	.msgPageNp .np{width: 30%;padding: 8px 10%;}
body .msgShareLayer{max-width: 98%;margin-top: -3%;}
	.msgShareLayer .shareTo{padding: 20px 0;background: #FFF;text-align: center;}
	.msgShareLayer .item{display: inline-block;width: 85px;max-width: 25%;}
	.msgShareLayer .item i{display: block;width: 50px;height: 50px;margin: 0 auto 5px;background-image: url(share.png);}
	.msgShareLayer .weixin i{background-position: 0 0;}
	.msgShareLayer .tsina i{background-position: -50px 0;}
	.msgShareLayer .sqq i{background-position: -100px 0;}
	.msgShareLayer .qzone i{background-position: -150px 0;}
.PubMoreBtn{display: block;width: 238px;height: 48px;margin: 0 auto;border: 1px solid #3f8dfc;border-radius: 3px;line-height: 48px;text-align: center;font-size: 18px;color: #3f8dfc;}
	.PubMoreBtn i{margin-right: 10px;background-position: -180px 0;}
	.PubMoreBtn:hover{border-color: #d5a567;background: #d5a567;color: #FFF;}
	.PubMoreBtn:hover i{background-position: -180px -30px;}
.PubHt{margin-bottom: 20px;}
	.PubHt em{font-size: 24px;font-family: "SourceHanSansCN-Bold";}
	.PubHt em::after{content: "";display: block;width: 40px;height: 2px;margin-top: 18px;background-color: #d5a567;}
	.PubHt .more{margin-top: 5px;background-position: -30px -30px;}
	.PubHt .more:hover{background-position: -60px -30px;}

/*!--内页------------------*/
/*Cases*/
.CasesList{}
	.CasesList li{float: left;width: 430px;margin: 0 55px 45px 0;}
	.CasesList li .imga .imgh{padding-top: 56.27906976744186%;background-color: #AFAFAF;}
	.CasesList li .txt{top: auto;padding: 80px 22px 17px;background-image: linear-gradient(0deg, rgba(0,0,0,.9) 0%, rgba(0,0,0,0) 100%);color: #FFF;}
	.CasesList li .txt .title{font-size: 18px;font-weight: normal;}
	.CasesList li .txt .tags{opacity: .8;}
    .CasesList li .txt .tags em:not(:last-child)::after{content: "/";padding: 0 2px;}
	.CasesList li .txt .arrow{margin-top: 20px;background-position: -30px 0;}
	.CasesList li .txt2{opacity: 0;visibility: hidden;top: 0;padding-top: 90px;background: rgba(0,0,0,.47);text-align: center;}
	.CasesList li .txt2 .title{margin-bottom: 8px;font-size: 24px;}
	.CasesList li .txt2 .tags{opacity: 1;}
	.CasesList li .bt{padding: 10px 20px;background-color: #FFF;}
	.CasesList li .designer{color: #666;}
	.CasesList li .designer .photo{overflow: hidden;width: 60px;margin-right: 15px;border-radius: 100%;}
	.CasesList li .designer .name{padding-top: 8px;font-weight: normal;font-size: 18px;}
	.CasesList li .order{width: 150px;margin-top: 8px;background-color: #1b1b1b;border-radius: 3px;line-height: 44px;text-align: center;font-size: 16px;color: #d5a567;}
	.CasesList li.hover .txt1{opacity: 0;visibility: hidden;}
	.CasesList li.hover .txt2{opacity: 1;visibility: visible;}
	.CasesList li.hover .bt{background-color: #1B1B1B;}
	.CasesList li.hover .designer{color: #FFF;}
	.CasesList li.hover .designer .name{color: #FFF;}
	.CasesList li.hover .order{background-color: #d5a567;color: #1b1b1b;}
	.CaseMore{margin-top: 30px;margin-bottom: 30px;}
.CaseIframe{position: relative;}
	.CaseIframe iframe{width: 100%;height: 700px;border: none;background: #1B1B1B;}
.CaseRender{overflow: hidden;position: relative;background-color: #383431;}
	.CaseRender li{float: left;width: 33.33333333333333%;cursor: pointer;}
	.CaseRender li.li1{width: 66.66666666666667%;}
	.CaseRender li .bg{background-color: rgba(0,0,0,.1);}
	.CaseRender li.hover .bg{display: none;}
	.CaseRender .praise{z-index: 10;position: absolute;right: 50%;bottom: 35px;margin-right: -300px;padding: 0 8px;background-color: rgba(0,0,0,.43);border-radius: 10px;line-height: 30px;text-align: center;font-size: 14px;color: #FFF;}
	.CaseRender .praise i{width: 26px;background-position: -420px 0;}
	.CaseRender .hasPraise i{background-position: -420px -30px;}
.CaseInfo{padding: 26px 0;background-color: #1B1B1B;color: #FFF;}
	.CaseInfo .title{margin-bottom: 14px;line-height: 30px;font-size: 24px;font-weight: normal;font-family: "SourceHanSansCN-Bold";}
	.CaseInfo .tags em:not(:last-child)::after{content: "/";padding: 0 18px;color: #666;}
	.CaseInfo .share{background-position: -330px 0;}
	.CaseInfo .share:hover{background-position: -330px -30px;}
.CaseMsg{padding: 30px 40px;background-color: #FFF;}
.CaseIntro{z-index: 10;position: relative;margin: 0 15px 45px 0;}
	.CaseIntro .bg{margin: 15px -15px -15px 15px;border: 1px solid #BBBBBB;background: #D4D4D4;}
	.CaseIntro .container{z-index: 2;position: relative;padding: 30px 45px 30px 20px;border: 1px solid #DCDCDC;background: #FFF;}
	.CaseIntro .horn{z-index: 5;position: absolute;right: 0;bottom: 0;margin: 0 -15px -15px 15px;width: 60px;height: 60px;background-position: -480px 0;;}
	.CaseIntro .ht{margin-bottom: 10px;line-height: 30px;}
	.CaseIntro .ht em{display: inline-block;z-index: 2;position: relative;font-size: 24px;font-weight: normal;letter-spacing: 1px;color: #d5a567;font-family: "Fontquan-XinYiGuanHeiTi-Regular";}
	.CaseIntro .ht em::after{content: "";z-index: -1;position: relative;display: block;height: 5px;margin-top: -6px;background-color: #dddddd;}
	.CaseIntro .ct{line-height: 30px;color: #666;}
	.CaseIntro .comma.t{width: 25px;background-position: -450px 0;}
	.CaseIntro .comma.b{margin-bottom: -20px;margin-right: 10px;background-position: -450px -30px;}
.CaseNodeKj{overflow: hidden;}
	.CaseNodeKj .ct{margin-bottom: 20px;color: #888;}
	.CaseNodeKj .img{margin-bottom: 20px;}
.CaseDes{padding: 26px 20px;margin-bottom: 20px;background: #FFF;}
	.CaseDes .photo{overflow: hidden;width: 100px;margin-right: 15px;}
	.CaseDes .name{line-height: 30px;font-size: 30px;font-family: "SourceHanSansCN-Medium";}
	.CaseDes .trust{padding-top: 15px;line-height: 1;color: #999999;}
	.CaseDes .base{margin-top: 30px;line-height: 20px;color: #666;}
	.CaseDes .base .dstyle{margin-top: 5px;height: 40px;}
	.CaseDes .btns{margin-top: 14px;}
	.CaseDes .btns a{width: 139px;border-radius: 3px;background-color: #1B1B1B;line-height: 42px;text-align: center;font-size: 16px;color: #d5a567;}
	.CaseDes .btns a.order{background-color: #d5a567;color: #060606;}
	.CaseDes .btns a:hover{background-color: #FFBA61;color: #060606;}
	.CaseDes .addr{margin: 17px 0 0 12px;line-height: 16px;color: #666;}
	.CaseDes .addr i{width: 24px;height: 16px;background-position: -120px 0;line-height: 16px;}


/*Team*/
.TeamList{}
	.TeamList li{float: left;width: 270px;padding-right: 30px;margin: 0 65px 62px 0;border-right: 1px solid #DDD;}
	.TeamList li .mansion{margin-bottom: 15px;line-height: 1;font-size: 12px;color: #d5a567;font-style: italic;font-family: "SourceHanSansCN-Bold";}
	.TeamList li .name{line-height: 30px;font-size: 30px;font-family: "SourceHanSansCN-Medium";}
	.TeamList li .trust{line-height: 30px;color: #999999;}
	.TeamList li .base{margin: 15px 0;}
	.TeamList li .base p{height: 20px;line-height: 20px;color: #666;}
	.TeamList li .photo{background-color: #CED1D6;}
	.TeamList li .cases{opacity: .8;visibility: hidden;padding: 35px 25px 0;background-color: #1B1B1B;}
	.TeamList li .cases .ht{margin-bottom: 22px;line-height: 1;font-size: 18px;color: #d5a567;}
	.TeamList li .cases .title{margin-top: 5px;font-size: 14px;color: #666;}
	.TeamList li .cases .tags{height: 14px;line-height: 14px;font-size: 12px;color: #666;}
	.TeamList li .cases .tags em:not(:last-child)::after{content: "/";padding: 0 2px;}
	.TeamList li .cases .imga:hover .title{color: #FFF;}
	.TeamList li .scbtn{z-index: 2;position: absolute;top: 45px;padding: 2px 0;background-color: rgba(27,27,27,.5);cursor: pointer;}
	.TeamList li .scbtn i{width: 20px;}
	.TeamList li .prev{left: 0;border-radius: 0 3px 3px 0;}
	.TeamList li .prev i{background-position: -60px 0;}
	.TeamList li .next{right: 0;border-radius: 3px 0 0 3px;}
	.TeamList li .next i{background-position: -90px 0;}
	.TeamList li .scbtn:hover{background-color: #1B1B1B;}
	.TeamList li .btns{margin-top: 36px;}
	.TeamList li .btns a{width: 107px;border: 1px solid #d5a567;border-radius: 3px;background-color: #1B1B1B;line-height: 42px;text-align: center;font-size: 16px;color: #d5a567;}
	.TeamList li .btns a.order{background-color: #d5a567;color: #060606;}
	.TeamList li .btns a:hover{border-color: #FFBA61;background-color: #FFBA61;color: #060606;}
	.TeamList li .addr{margin-top: 17px;line-height: 16px;color: #666;}
	.TeamList li .addr i{width: 24px;height: 16px;background-position: -120px 0;line-height: 16px;}
	.TeamList li.hover .cases{opacity: 1;visibility: visible;}
.TeamInfo{padding-top: 55px;background: #161615 url(TeamInfo_bg.jpg) center top no-repeat;color: #666;}
	.TeamInfo .lPhoto{width: 348px;margin-right: 50px;}
	.TeamInfo .lPhoto .imgh{padding-top: 133.6206896551724%;}
	.TeamInfo .title{padding: 45px 0 30px;}
	.TeamInfo .name{display: inline-block;margin-right: 20px;font-size: 28px;font-family: "SourceHanSansCN-Medium";}
	.TeamInfo .cate i{width: 22px;background-position: -120px 0;;}
	.TeamInfo .base{position: relative;margin-bottom: 30px;padding-bottom: 25px;letter-spacing: 1px;}
	.TeamInfo .base::after{content: "";position: absolute;left: 0;bottom: 0;width: 340px;height: 1px;background-color: rgba(255,255,255,.06);}
	.TeamInfo .content{height: 210px;padding-right: 380px;}
	.TeamInfo .nano>.nano-pane{background: #545454;}
	.TeamInfo .nano>.nano-pane>.nano-slider{background: #545454;}
	.TeamInfo:not(:hover) .nano>.nano-pane{opacity: .2;}
	.TeamInfo .btns{position: absolute;right: 0;bottom: 55px;text-align: right;}
	.TeamInfo .btns a{width: 148px;margin-left: 1px;border: 1px solid #d5a567;border-radius: 3px;background-color: #1B1B1B;line-height: 42px;text-align: center;font-size: 16px;color: #d5a567;}
	.TeamInfo .btns a.order{border-color: #d5a567;background-color: #d5a567;color: #060606;}
	.TeamInfo .btns a:hover{border-color: #FFBA61;background-color: #FFBA61;color: #060606;}
	.TeamInfo .trust{padding-top: 16px;line-height: 1;}
.TeamMsg{padding: 35px 20px;background-color: #FFF;}
.TeamCases{}
	.TeamCases ul li{float: left;width: 320px;margin: 0 25px 25px 0;}
	.TeamCases ul li .txt{top: auto;padding: 50px 10px 15px;background-image: linear-gradient(0deg, rgba(0,0,0,.9) 0%, rgba(0,0,0,0) 100%);color: #FFF;}
	.TeamCases ul li .title{font-size: 18px;font-weight: normal;}
	.TeamCases ul li .tags{margin-top: 10px;padding-left: 10px;color: #1b1b1b;}
    .TeamCases ul li .tags em:not(:last-child)::after{content: "/";padding: 0 2px;}
.TeamPages{margin: 20px 0;line-height: 30px;text-align: center;}
	.TeamPages em,.TeamPages i{display: inline-block;width: 30px;cursor: pointer;}
	.TeamPages em{opacity: .5;margin: 0 5px;border-radius: 3px;background-color: #E2E2E2;}
	.TeamPages em.p{background-position: -540px 0;}
	.TeamPages em.n{background-position: -540px -30px;}
	.TeamPages em:hover{opacity: 1;}
	.TeamPages i.current,.TeamPages i:hover{color: #d5a567;}
.TeamMore{margin-top: 40px;margin-bottom: 20px;}


/* Team10 */
.Team10List{}
	.Team10List li{float: left;width: 670px;margin: 0 60px 50px 0;background-color: #FFF;}
	.Team10List li .photo{width: 300px;}
	.Team10List li .txt{padding: 62px 45px 0;}
	.Team10List li .name{display: inline-block;line-height: 40px;font-size: 28px;font-family: "SourceHanSansCN-Bold";}
	.Team10List li .workday{padding-top: 20px;line-height: 1;color: #666;}
	.Team10List li p{margin-top: 18px;line-height: 26px;color: #666;}
	.Team10List li p b{color: #222;}
	.Team10List li .idea{height: auto;}
	.Team10List li .works{height: 78px;-webkit-line-clamp: 3;}
	.Team10List li .order{display: block;width: 150px;margin-top: 43px;border-radius: 3px;background-color: #1B1B1B;line-height: 42px;text-align: center;font-size: 16px;color: #d5a567;}
	.Team10List li .order:hover{background-color: #FFBA61;color: #060606;}


/*News*/
.NewsList{}
	.NewsList li{margin-bottom: 20px;background: #FFF;transition: all .3s;}
	.NewsList li .img{width: 320px ;}
	.NewsList li .img .imgh{padding-top: 75%;}
	.NewsList li .txt{padding: 30px 50px 0 40px;}
	.NewsList li .txt .title{height: 30px;margin-bottom: 0px;line-height: 30px;font-size: 24px;font-weight: normal;font-family: "SourceHanSansCN-Bold";}
	.NewsList li .txt .date{margin: 6px 0 18px;padding-bottom: 15px;border-bottom: 1px solid rgba(170,170,170,.15);color: #666;}
	.NewsList li .txt .note{height: 36px;margin-bottom: 15px;line-height: 18px;color: #999;}
	.NewsList li .txt .view{float: right;width: 148px;height: 42px;border: solid 1px #d5a567;border-radius: 3px;line-height: 42px;text-align: center;font-size: 16px;color: #d5a567;}
	.NewsList li .txt .view::after{content: "查看更多";}
	.NewsList li .txt .view:hover{background-color: #d5a567;color: #1b1b1b;}
	.NewsList li .txt .view:hover::after{content: "点击查看";}
	.NewsList li.hover{box-shadow: 0 0 10px rgba(0,0,0,.08);}


/* Spec */
.SpecPush{position: relative;margin-top: 32px;background-color: #FFF;}
	.SpecPush li .imgh{padding-top: 35.42857142857143%;}
	.SpecPush .bt{z-index: 10;position: absolute;left: 50%;bottom: 20px;padding: 15px 0;background-color: rgba(27,27,27,.82);border-radius: 10px;transform: translateX(-50%);text-align: center;}
	.SpecPush .hdli2{margin: 0 5px;}
	.SpecPush .hdli2 li{float: left;width: 125px;margin: 0 5px;cursor: pointer;}
	.SpecPush .hdli2 li .imgh{padding-top: 56%;}
	.SpecPush .hdli2 li.active .line{border: 3px solid #d5a567;}
	.SpecPush .scbtn i{display: block;width: 20px;}
	.SpecPush .prev i{background-position: -60px 0;}
	.SpecPush .next i{background-position: -90px 0;}
.SpecList{}
	.SpecList li{float: left;width: 680px;margin: 0 40px 40px 0;background-color: #FFF;}
	.SpecList li .imgh{padding-top: 35.29411764705882%;}
	.SpecList li .txt{padding: 12px 20px 25px;}
	.SpecList li .title{height: 56px;margin-bottom: 14px;border-bottom: 1px solid rgba(170,170,170,.15);line-height: 56px;font-size: 24px;font-family: "SourceHanSansCN-Bold";}
	.SpecList li .addr{height: 22px;line-height: 22px;color: #666;}
	.SpecList li .view{width: 150px;background-color: #1b1b1b;border-radius: 3px;line-height: 44px;text-align: center;font-size: 16px;color: #d5a567;}
	.SpecList li .arrow{display: none;width: 52px;margin: 7px 0;background-position: -150px 0;}
	.SpecList li.hover{box-shadow: 0 0 18px rgba(65,66,65,.05);}
	.SpecList li.hover .view{display: none;}
	.SpecList li.hover .arrow{display: block;}


/* Video */
.VideoList{}
	.VideoList li{float: left;width: 430px;margin: 0 55px 46px 0;}
	.VideoList li .imgh{margin-bottom: 18px;padding-top: 56.27906976744186%;}
	.VideoList li .title{font-family: "SourceHanSansCN-Light";}
	.VideoList li .bg{background-color: rgba(27,27,27,.35);}
	.VideoList li .bg i{position: absolute;top: 50%;left: 50%;width: 60px;height: 60px;margin: -30px;background-position: -210px 0;;}
	.VideoList li.first{width: 915px;}
	.VideoList li.first .imgh{padding-top: 56.28415300546448%;}
	.VideoList li.first .title{padding-top: 10px;font-size: 24px;font-family: "SourceHanSansCN-Bold";}
	.VideoList li.first .date{margin-top: 14px;color: #aaaaaa;}
	.VideoList li.hover .bg i{background-position: -270px 0;}


/* Brand */
.BrandList{}
	.BrandList li{float: left;width: 210px;margin: 0 28px 24px 0;text-align: center;color: #666;}
	.BrandList li .imgh{padding-top: 50%;margin-bottom: 5px;background-color: #FFF;background-size: contain;}


/*分页*/
.Pagelist{overflow: hidden;margin: 25px 0 65px;text-align: center;}
	.Pagelist ul li{float: left;height: 40px;text-align: center;}
	.Pagelist ul li a,.Pagelist ul li span{display: block;width: 38px;margin-right: 10px;border: 1px solid #909090;border-radius: 3px;line-height: 38px;font-size: 16px;color: #707070;}
	.Pagelist ul li .btn{width: auto;min-width: 80px;}
	.Pagelist ul li .home,.Pagelist ul li .end{display: none;}
	.Pagelist ul li .btn.disabled{display: none;}
	.Pagelist ul li a:hover, .Pagelist ul li .current{border-color: #d5a567;background: #d5a567;color: #FFF;}
.PageLoad{margin: 25px auto 65px;line-height: 48px;text-align: center;font-size: 18px;letter-spacing: 1px;}
	.PageLoad a{display: inline-block;width: 238px;height: 48px;border: 1px solid #3f8dfc;border-radius: 3px;color: #3f8dfc;}
	.PageLoad a i{margin-right: 10px;background-position: -240px 0;}
	.PageLoad a .loading{background-position: -210px 0;}
	.PageLoad a .down{background-position: -180px 0;}
	.PageLoad a:hover{border-color: #d5a567;background: #d5a567;color: #FFF;}
	.PageLoad a:hover i{background-position: -240px -30px;}
	.PageLoad a:hover .loading{background-position: -210px -30px;}
	.PageLoad a:hover .down{background-position: -180px -30px;}


/*通用报名*/
.postForm{padding-bottom: 20px;}
	.postForm .table .right .input-text{width: 258px!important;}
	.postForm .table .right select{width: 258px!important;}
	.postForm .table .right .clue_on{display: inline-block;}
	.postForm .table .right .button{display: block;width: 280px;height: 45px;border-radius: 3px;line-height: 45px;color: #1b1b1b;}