﻿body{background-color: #FFF;}
.hide{display: none;}
#block9Content span{width: 160px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.more{float: right; line-height: 21px;}
.more a{color: #858585;}
#main{width: 960px; min-height: 1160px; margin: 0 0 0 -10px; padding: 0 0 0 -65px;}
#main_InfoPublic{width: 980px; min-height: 990px; margin: 0 auto; padding: 0 49px;}
.H1080{height:1080px;}
#mainList, #mainDetail{width: 980px; min-height: 100px; margin: 0 auto; padding: 0 49px;}
.subListMain li a:hover{color: #323232;}
#mainTopic{width: 100%; height: 780px;margin-bottom: 10px; background-image: url('../images/SubTopic/bg.jpg');}
.detailTop {width:940px;margin:0 auto;padding:10px 8px;height:30px;font-size:14px;border:1px solid #808080;line-height:30px;background-color:#F7F7F7;color:#000}
.detailTop span{font-weight:bold;}
.TopicHead{height: 104px; color: #fff; line-height: 90px; font-size: 50px; margin-left: 50px;}
.TopicBodyLeft, .TopicBodyRight{float: left;}
.TopicBodyLeft{margin-left: 13px;}
.WorkGuide{padding: 10px; width: 387px; height: 256px; background: #fff; -moz-border-radius: 5px; /* Gecko browsers */ -webkit-border-radius: 5px; /* Webkit browsers */ border-radius: 5px; /* W3C syntax */}
.WorkGuide01, .WorkNotic01, .CommonQuestion01, .WorkMatterOne01, .WorkMatterTwo01{width: 100%; height: 36px; border-bottom: 3px solid #E5E5E5;}
.WorkNotic01 span, .CommonQuestion01 span{float: right; margin-right: 10px; line-height: 36px;}
.WorkNotic01 span a, .CommonQuestion01 span a{color: #727272;}
.WorkNotic01 span a:hover, .CommonQuestion01 span a:hover{color: #323232;}
.WorkGuide01Text, .WorkNotic01Text, .CommonQuestion01Text, .WorkMatterOne01Text, .WorkMatterTwo01Text{height: 36px; color: #085EA7; font-size: 22px; line-height: 36px; font-weight: bold; border-bottom: 3px solid #5EA3DC; float: left;}
.WorkGuide02{padding: 10px 0px 10px 0px;}
.WorkGuide02 ul li{padding-top: 2px; list-style-type: none;}
.WorkGuide01Text{width: 140px;}
.WorkNotic{margin-top: 15px; padding: 10px; width: 387px; height: 255px; background: #fff; -moz-border-radius: 5px; /* Gecko browsers */ -webkit-border-radius: 5px; /* Webkit browsers */ border-radius: 5px; /* W3C syntax */}
.WorkNotic01Text{width: 140px;}
.WorkNotic02{margin-left: 20px;}
.WorkNotic02 ul li{padding-top: 2px; list-style-type: none; list-style-image: url('../images/SubTopic/icon1.png'); line-height: 30px;}
.CommonQuestion{margin-top: 15px; padding: 10px; width: 387px; height: 260px; background: #fff; -moz-border-radius: 5px; /* Gecko browsers */ -webkit-border-radius: 5px; /* Webkit browsers */ border-radius: 5px; /* W3C syntax */}
.CommonQuestion01Text{width: 100px;}
.CommonQuestion02{margin-left: 20px;}
.CommonQuestion02 ul li{padding-top: 2px; list-style-type: none; list-style-image: url('../images/SubTopic/icon2.png'); line-height: 24px;}
.TopicBodyRight{margin-left: 10px; width: 516px;}
.WorkMatterOne{padding: 10px; width: 496px; height: 256px; background: #fff; -moz-border-radius: 5px; /* Gecko browsers */ -webkit-border-radius: 5px; /* Webkit browsers */ border-radius: 5px; /* W3C syntax */}
.WorkMatterOne01Text{width: 180px;}
.SubWorkMatterOne02{height: 76px; width: 100%; border-bottom: 1px dotted #CACACA;}
.ExamineBasisBtn, .WorkGuideBtn, .FormDownload, .OnlineManage, .StatusInquiry{border: 1px solid #72CDCA; padding: 1px 9px; font-size: 14px; font-weight: bolder; display: block; float: left; margin-left: 5px;}
.ExamineBasisBtn{color: #72CDCA;}
.WorkGuideBtn{color: #91C472;}
.FormDownload{color: #78AFD0;}
.OnlineManage{color: #64C27F; background-color: #72CDCA;}
.OnlineManage a{color:#fff;}
.StatusInquiry{color: #C0C241;}
.SubWorkMatterOne02 span:first-child, .SubWorkMatterTwo02 span:first-child{line-height: 40px; border: none; color: #1B1B1B; font-size: 12px;}
.SubWorkMatterTwo02{height: 95px; width: 100%; border-bottom: 1px dotted #CACACA;}
.WorkMatterTwo{margin-top: 15px; padding: 10px; width: 496px; height: 255px; background: #fff; -moz-border-radius: 5px; /* Gecko browsers */ -webkit-border-radius: 5px; /* Webkit browsers */ border-radius: 5px; /* W3C syntax */}
.WorkMatterTwo01Text{width: 210px;}
.WorkMatterOne02 ul li{border-bottom: 1px dotted #CACACA; height: 70px;}
.WorkMatterThree{margin: 15px 0px 15px 10px; width: 950px; height: 80px;float:left;}
.WorkMatter03 img{margin-left: 5px;}
.WorkMatterThree img{border: 0;margin-left:4.5px;}
/*竞技体育*/
.CSDataBase{background-color: #F6F6F6; width: 100%; height: 510px;}
.CSDataBase2{background-color: #F6F6F6; width: 100%; min-width: 1078px; /*min-height: 1080px;*/}
.SubCSDataBase{margin: 0px auto; width: 960px; height: 100%;}
.DataBaseHead, .ReserveTalentsLeftHead, .BusinessExchangeHead, .JobTitleHead, .CareerPlanningHead, .QAHead, .FitnessHead, .ConstitutionHead, .FitnessFriendsHead, .SurveyBodyHead, .PeopleFitnessHead, .SubBasicInfoPublicHead, .MuseumBottomHead{height: 58px; width: 100%;}
.DataBaseHead01, .ReserveTalentsLeftHead01, .BusinessExchangeHead01, .JobTitleHead01, .CareerPlanningHead01, .QAHead01, .FitnessHead01, .ConstitutionHead01, .FitnessFriendsHead01, .SurveyBodyHead01, .PeopleFitnessHead01, .SubBasicInfoPublicHead01, .MuseumBottomHead01{padding-top: 10px; float: left; width: 38px;}
.DataBaseHead02, .ReserveTalentsLeftHead02, .BusinessExchangeHead02, .JobTitleHead02, .CareerPlanningHead02, .QAHead02, .FitnessHead02, .ConstitutionHead02, .FitnessFriendsHead02, .SurveyBodyHead02, .PeopleFitnessHead02, .SubBasicInfoPublicHead02, .MuseumBottomHead02{float: left; height: 65%; border-bottom: 3px solid #E5E5E5;}
.PeopleFitnessBody{height: 116px; width: 700px;}
.youngSports{width: 700px; min-height: 163px; border: 1px solid #E5E5E5; background-color: #fafafa;}
.youngSportsTitle{width: 690px; height: 30px; background-color: #82B7D7; line-height: 30px; color: #fff; font-size: 14px; padding-left: 10px;}
.youngSportsTitle span{float: right; padding-right: 10px;}
.youngSportsTitle a{color: #fff;}
.youngSportsBottom{width: 335px; height: 116px; float: left;}
.youngSportsBottom img{float: left; margin: 5px 0px 0px 5px; border: 0;}
.youngSportsBottomText{width: 148px; height: 112px; float: left; padding-left: 10px;}
.youngSportsBottomText span{padding-top: 10px;}
.QTS{width: 519px; height: 226px; float: left; margin-top: 10px;}
.SubQTS{width: 168px; height: 220px; float: left; margin-left: 5px;}
.SubQTS img{padding: 5px 0; border: 0;}
.SubQTSTitle{width: 168px;font-size: 14px; height: 25px; background-color: #8CCB9E; float: left; text-align: center; line-height: 25px; color: #fff;}
.SubQTS span{text-align: center; font-size: 15px; display: block; border-bottom: 1px dotted #CDCDCD; height: 26px;}
.SubQTS ul{color: #88AAC3; padding: 5px 0px 5px 20px; height: 60px; border-bottom: 1px dotted #CDCDCD;}
.youngSportsBottomText span:first-child{height: 40px; width: 100%; display: block; font-weight: bold;font-size: 13px;}
.youngSportsBottomText span a{color: #6c6c6c;}
.ActionGame{width: 164px; height: 216px; float: left;  margin: 10px 0 0 10px;}
.ActionGameTitle{width: 80%; height: 25px; text-align: center; color: #fff; background-color: #82B7D7; border-radius: 5px 5px 0px 0px; margin: 0 auto; line-height: 25px;}
.ActionGameBottom{width: 100%; height: 193px; border: 1px solid #E5E5E5; background-color: #fafafa;}
.ActionGameBottom ul{padding: 5px 0px 5px 0px; list-style-type: none;}
.ActionGameBottom ul li{height: 30px; text-align: left;}
.ActionGameBottom ul li img{float: left; margin-right: 5px; margin-left: 17px; margin-top: 5px;}
.DataBaseHead02{width: 900px;}
.SubBasicInfoPublicHead02{width: 900px;}
.MuseumBottomHead02{width: 900px;}
.FitnessHead02{width: 640px;}
.ConstitutionHead02{width: 250px;}
.FitnessFriendsHead02{width: 320px;}
.SurveyBodyHead02{width: 640px;}
.PeopleFitnessHead02{width: 640px;}
.DataBaseHeadText, .ReserveTalentsLeftHeadText, .BusinessExchangeHeadText, .JobTitleHeadText, .CareerPlanningHeadText, .QAHeadText, .FitnessHeadText, .ConstitutionHeadText, .FitnessFriendsHeadText, .SurveyBodyHeadText, .PeopleFitnessHeadText, .SubBasicInfoPublicHeadText, .MuseumBottomHeadText{border-bottom: 3px solid #5EA3DC; height: 100%; font-size: 18px; line-height: 44px; color: #095CA8; float: left;}
.DataBaseHeadText{width: 70px;}
.SubBasicInfoPublicHeadText{width: 120px;}
.FitnessHeadText, .ConstitutionHeadText{width: 80px;}
.ConstitutionHead02 span, .FitnessFriendsHead02 span, .PeopleFitnessHead02 span{float: right; color: #A4A4A4; line-height: 45px;}
.ConstitutionHead02 span a, .FitnessFriendsHead02 span a, .PeopleFitnessHead02 span a{color: #A4A4A4; text-decoration: none;}
.FitnessFriendsHeadText{width: 90px;}
.SurveyBodyHeadText{width: 90px;}
.PeopleFitnessHeadText{width: 150px;}
/* DataBaseBody */
.DataBaseBody{width: 960px; margin: 0px auto; /*border: 1px solid #ccc;*/}
.DataBaseBody ul.menu, .BusinessExchangeBody ul.menu, .SubBasicInfoPublicBody ul.menu, .MuseumRight ul.MuseumMenu{height: 37px; background: #7DBBE2; color: #fff; font-weight: bolder;}
.MuseumRight ul.MuseumMenu{background: #78A6D8;}
.DataBaseBody ul.menu li, .BusinessExchangeBody ul.menu li, .SubBasicInfoPublicBody ul.menu li, .MuseumRight ul.MuseumMenu li{float: left; text-align: center; width: 120px; height: 35px; /*background: #7DBBE2;*/ line-height: 35px; list-style: none; font-size: 15px; cursor: pointer; margin-top: 2px;}
.MuseumRight ul.MuseumMenu li{background: #78A6D8;}
.DataBaseBody ul.menu li.active, .BusinessExchangeBody ul.menu li.active, .SubBasicInfoPublicBody ul.menu li.active, .MuseumRight ul.MuseumMenu li.active{background: #fff; color: #5D98C2; margin-left: 10px;}
.MuseumRight ul.MuseumMenu li a{color: white;}
.MuseumRight ul.MuseumMenu .active a{color: #5D98C2;}
.con1, .con2{min-height: 108px;}
.con1 tr td.active, .con2 .active, .con5 .active, .con6 .active, .con7 .active, .MuseumCon1 .active{color: #7DBBE2; font-size: 16px;}
.MuseumCon1 ul, .MuseumCon2 ul{padding-left: 20px;height:155px}
.con3, .con4{overflow: hidden; background-color: white;}
.con2, .con4, con5, .con6, .con7, .MuseumCon2{display: none;}
.con5, .con6, .con7{background-color: #fff; height: 183px; line-height: 40px; text-align: center;}
.SubBasicInfoPublicBody{background-color: #78A6D8;}
.con3 ul, .con4 ul, .con5 ul, .con6 ul, .con7 ul{padding: 5px;}
.con3 ul li, .con4 ul li, .con5 ul li, .con6 ul li, .con7 ul li{background: url(images/point.png) no-repeat left center; padding: 0 0 0 10px; font-size: 14px; line-height: 180%; /*color: #252525;*/ color: #6c6c6c; list-style-type: none;}
.con3 ul li:first-child, .con4 ul li:first-child{border-bottom: 1px dotted #D0D0D0; height: 60px; margin-top: 10px;}
.con3 ul li:last-child, .con4 ul li:last-child{margin-top: 10px;}
.con5 span, .con6 span, .con7 span{display: inline-block; height: 32px; width: 182px; text-align: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; max-width: 162px; margin-left: 20px; float: left; margin-top: 10px;}
.con5 span a, .con6 span a, .con7 span a{color: #727272; text-decoration: none;}
.con1 ul li:hover, .con2 ul li:hover, .con3 ul li:hover, .con4 ul li:hover{/*color: #ba2636;*/ cursor: pointer; /*text-decoration: underline;*/ text-decoration: none;}
.con1 table tr td, .con2 table tr td{height: 56px; text-align: center;}
.con1 table tr:first-child td, .con2 table tr:first-child td{border-bottom: 1px solid #E3E3E3;}
MonthList{width: 100%; padding: 5px; color: #6C6C6C;}
.DataBaseImage{width: 960px; margin: 0px auto;}
.ImageInfo{width: 176px; height: 253px; float: left; margin-top: 20px; margin-left: 8px; margin-right: 8px; background-image: url('../images/SubTopic/ImageInfoBg.png');}
.ImageInfo img{vertical-align: middle; margin-right: 5px;}
.ImageInfo01, .ImageInfo01 img{width: 176px; height: 154px;}
.ImageInfo02, .ImageInfo03{text-align: left; padding-left: 10px; background-color: #fff; height: 28px; line-height: 28px;}
.ImageInfo04{width: 100%; height: 37px; line-height: 37px; background-color: #FAFAFA; text-align: center; border-top: 1px solid #eaeaea; color: #536B87;}
.ImageInfo04 a{display: block; width: 100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.ImageInfo05, .ImageInfo05 a{color: #C5CCD6; font-size: 24px; line-height: 230px; text-align: center; vertical-align: central;}
.CSWhite{width: 960px; height: 1000px; margin: 0 auto; padding: 0 59px;}
.bgWhite{width: 100%;background-color: #FFF;overflow: hidden;min-width: 1078px;}
.ReserveTalents{float: left; width: 960px; height: 242px; margin: 20px 0px;}
.ReserveTalentsLeft{width: 742px; float: left;}
.ReserveTalentsRight{width: 196px; height: 218px; background: url('../images/SubTopic/ReserveTalentBg.png'); float: left; margin: 20px 0px 0px 10px;}
.ReserveTalentsLeftHeadText{width: 80px;}
.ReserveTalentsLeftHead02{width: 700px;}
.SubReserveTalentsLeftBody{width: 330px; height: 180px; float: left; margin: 0px 0px 0px 30px;}
.SubReserveTalentsLeftBody img{margin-left: 15px;}
.SubReserveTalentsLeftBodyBtn{width:130px;background: url('../images/SubTopic/ReserveTalentsBg.png'); text-align: center; line-height: 40px; color: #949494; font-size: 16px; margin-top: 25px;}
.SubReserveTalentsLeftBody .infoLog{width:130px;height:180px;float:left;}
.SubReserveTalentsLeftBody .topInfo{width:190px; height:180px;float:left;}
.SubReserveTalentsLeftBody .topInfo li{font-size: 13px;text-indent: 10px;background-position: left 4px;background-repeat: no-repeat;text-align: left;text-decoration: none;height: 27px;}
.SubReserveTalentsLeftBody .topInfo a{color: #6e4024;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 190px;}
.ResultSearch, .RegisterEntrance{width: 169px; height: 39px; margin: 50px 0px 0px 15px; line-height: 34px; font-size: 18px; color: #fff; text-align: center;}
.ResultSearch{background: url('../images/SubTopic/ReserveTalentsRight01.png');}
.RegisterEntrance{background: url('../images/SubTopic/ReserveTalentsRight02.png');}
.BusinessExchange{float: left; width: 360px; height: 255px; margin: 20px 0px 0px 15px;}
.BusinessExchangeBody{border: 1px solid #E6E6E6; height: 202px; width: 100%;}
.more{text-align: right; display: block; color: #6c6c6c; margin-right: 10px;}
.BusinessExchangeHeadText{width: 80px;}
.BusinessExchangeHead02{width: 300px;}
.JobTitle{float: left; width: 560px; height: 390px; margin: 20px 0px 0px 20px;}
.JobTitleHeadText{width: 100px;}
.JobTitleHead02{width: 480px;}
.SubJobTitleBody01, .SubJobTitleBody02, .SubJobTitleBody03, .SurveyBodyBottom01{border: 1px solid #E5E5E5; float: left; margin-left: 5px; padding: 5px;}
.SubJobTitleBody01{width: 282px; height: 310px;}
.SurveyBodyBottom01{width: 284px; height: 139px; background-color: #fafafa;}
.SubJobTitleBody02{width: 206px; height: 310px; text-align: center;margin-left: 30px;}
.SubJobTitleBody03{width: 163px; height: 310px;}
.SubJobTitleBody01Head img, .SubJobTitleBody02Head img, .SubJobTitleBody03Head img, .SurveyBodyBottomHead img{float: left;}
.SurveyBodyBottomHead{width: 150px; height: 32px; margin: -18px 0px 0px 80px;}
.SubJobTitleBody01Head{width: 140px; margin-left: 71px;}
.SubJobTitleBody02Head{width: 110px; margin-left: 48px;}
.SubJobTitleBody03Head{width: 160px; margin-left: 25px;}
.SubJobTitleBody01Head, .SubJobTitleBody02Head, .SubJobTitleBody03Head{height: 32px; margin-top: -19px;}
.SubJobTitleBody01 ul, .SubJobTitleBody03 ul, .CareerPlanningBodyBottom ul{margin-left: 20px; list-style-type: none; list-style-image: url('../images/SubTopic/liLogo.png');}
.CareerPlanningBodyBottom ul li{height: 36px; line-height: 36px;}
.OnlineLoginBtn{background: url('../images/SubTopic/OnlineLoginBtn.png'); width: 139px; height: 41px; color: #fff; line-height: 36px; font-size: 16px; text-align: center; font-weight: bold; margin-top: 10px; margin-left: 7.5px;}
.SubJobTitleBody02 img{display: block; margin: 0px auto;}
.CareerPlanning{float: left; width: 360px; height: 390px; margin: 20px 0px 0px 15px;}
.CareerPlanningHeadText{width: 80px;}
.CareerPlanningHead02{width: 300px;}
.CareerPlanningBody{width: 360px; height: 328px;}
.CareerPlanningBodyHead{width: 350px; height: 35px; background-color: #9ECAE7; color: #fff; text-align: left; font-size: 16px; line-height: 32px; padding-left: 10px;}
.CareerPlanningBodyBottom{height: 281px; width: 100%; border: 1px solid #E6E6E6;}
.SixOnePlane{margin: 0 auto; width: 300px; height: 40px; background: #fff; border: 2px solid #9ECAE7; -moz-border-radius: 15px; /* Gecko browsers */ -webkit-border-radius: 15px; /* Webkit browsers */ border-radius: 15px; /* W3C syntax */ text-align: center; line-height: 40px; font-size: 16px; color: #9EC9EB; font-weight: bold;}
.QA{float: left; width: 940px; min-height: 250px; margin: 20px 0px 20px 20px;}
.QAHeadText{width: 80px;}
.QAHead02{width: 900px;}
.QABody{width: 100%; height: 195px; border-right: 1px solid #E6E6E6;}
.SubQABody{width: 415px; height: 100%; float: left; padding: 10px 25px; border-left: 1px solid #E6E6E6;}
.SubQABodyHead{background: url('../images/SubTopic/QABg.png') no-repeat; text-align: center; width: 234px; height: 60px; line-height: 44px; font-size: 16px; color: #6B98B9; margin: 0 auto;}
.SubQABody ul{margin-left: 20px; list-style-type: none; list-style-image: url('../images/SubTopic/QALeftLogo.png');}
/*公共服务*/
.PSLeft, .PSRight{float: left; margin: 0 0 0 10px;}
.PSLeft{width: 700px; height: 100%;}
.PSRight{width: 224px; height: 100%; padding-top: 0px;}
.Fitness, .ConstitutionFitness,.SurveyBody,.PeopleFitness{margin-top: 10px;}
.Fitness{width: 100%; height: 247px;}
.ConstitutionFitness{width: 100%; height: 234px;}
.Constitution{width: 300px; height: 100%; float: left;}
.FitnessFriends{width: 374px; height: 100%; float: left; margin-left: 10px;}
.SurveyBody{width: 100%; height: 212px;}
.PeopleFitness{width: 100%;}
.FitnessBodyLeft{width: 487px; height: 185px; float: left;}
.FitnessBodyLeftOne{width: 221px; height: 100%; float: left;}
.FitnessBodyLeft01, .FitnessBodyLeft02, .FitnessBodyLeft03, .FitnessBodyLeftTwo, .FitnessBodyLeft05, .FitnessBodyLeft06{position: relative;}
.FitnessBodyLeftOne a, .FitnessBodyLeftTwo a, .FitnessBodyLeftThree a{color: #fff;}
.FitnessBodyLeft01 span, .FitnessBodyLeft02 span, .FitnessBodyLeft03 span, .FitnessBodyLeftTwo span, .FitnessBodyLeft05 span, .FitnessBodyLeft06 span{position: absolute; right: 10px; bottom: 10px; height: 60px; width: 124px; display: block;}
.FitnessBodyLeft01{float: left; width: 110px; height: 94px; margin: 1px; background: url('../images/SubTopic/Fitness01.png');}
.FitnessBodyLeft02{float: left; width: 105px; height: 94px; margin: 1px; background: url('../images/SubTopic/Fitness02.png');}
.FitnessBodyLeft03{float: left; width: 219px; height: 89px; margin: 1px; background: url('../images/SubTopic/Fitness03.png');}
.FitnessBodyLeftTwo{float: left; width: 134px; height: 100%; margin: 1px; background: url('../images/SubTopic/Fitness04.png'); float: left;}
.FitnessBodyLeftThree{width: 127px; height: 100%; float: left;}
.FitnessBodyLeft05{float: left; width: 124px; height: 123px; margin: 1px; background: url('../images/SubTopic/Fitness05.png');}
.FitnessBodyLeft06{float: left; width: 123px; height: 60px; margin: 1px; background-color: #9ECAE5;}
.FitnessBodyRight{width: 162px; height: 204px; float: left; border: 1px solid #E5E5E5; margin-top: -20px; margin-left: 26px; font-size: 14px;}
.FitnessBodyRight a{color: #6B6B6B;}
.HonorList{background: url('../images/SubTopic/HonorListBg.png'); width: 224px; height: 359px;}
.WorkCollects{margin-top: 10px;}
.FitnessMovie{width: 224px; height: 410px; margin-top: 20px;}
.SurveyBodyBody{width: 705px; height: 163px;}
.SurveyBodyBottom01 ul{margin-left: 20px; list-style-type: none; list-style-image: url('../images/SubTopic/liLogo.png');}
.SurveyBodyBottom01 ul li{height: 30px;line-height: 30px;font-size: 13px;}
.SurveyBodyBottom01 ul li a{color: #6C6C6C;}
.SubFitnessFriendsBody span{color: #8FD1A1; font-size: 14px; line-height: 32px; height: 32px;}
.SubFitnessFriendsBody ul{margin-left: 14px; list-style-type: none; list-style-image: url('../images/SubTopic/FitnessFriendsLogo02.png');}
.SubFitnessFriendsBody ul li{height: 30px; text-align: left;}
.FitnessBodyRight ul{margin-left: 10px; list-style-type: none;}
.FitnessBodyRight ul li{height: 28px; line-height: 28px;}
.SurveyBodyBottom02{width: 363px; height: 161px; float: left; margin-left: 10px;}
.SurveyBodyBottom02 img{float: left; margin: 6px; border: 0;}
.FitnessFriendsBody01{width: 368px; height: 140px; border: 1px solid #E5E5E5; background-color: #fafafa;}
.FitnessFriendsBody01Title{width: 368px; height: 140px; line-height: 30px; height: 30px; padding-left: 5px; color: #79ABC6; font-weight: bold;}
.FitnessFriendsBody01Bottom{width: 100px; height: 100px; padding: 5px; overflow: hidden; float: left; margin: 5px;}
.FitnessFriendsBody01Bottom img{width: 100px; height: 100px; border-radius: 100%; border: none;}
.SportsSocialOrg{padding: 5px 0px 0px 5px;}
.SportsSocialOrg span{float: right; margin-right: 10px;}
.SportsSocialOrg span a{color: #a4a4a4;}
.hotplaceul{display: block;}
.hotplaceul li{display: inline-block; width: 100%; overflow: hidden; /*自动隐藏文字*/ text-overflow: ellipsis; /*文字隐藏后添加省略号*/ white-space: nowrap; /*强制不换行*/}
.FitnessFriendsBody02, .FitnessFriendsBody03{height: 30px; float: left; border: 1px solid #E5E5E5; background-color: #fafafa; line-height: 30px; font-size:11px; margin:5px 0px 0px 0px; color: #79ABC6; font-weight: bold; padding-left: 5px; padding-right: 4px;}
.FitnessFriendsBody03{margin-left: 5px;}
.SubFitnessFriendsBody{text-align: left; width: 105px; height: 177px; float: left; padding-left: 10px;}
.FitnessBodyLeft{color: #fff; font-size: 16px; text-align: right; line-height: 90px; font-weight: bold;}
.FitnessBodyRightTitle{width: 122px; height: 30px; background: url('../images/SubTopic/FitnessRight.png'); margin: 0 auto; text-align: center; color: #fff; font-size: 16px; line-height: 30px;}
.ConstitutionBody{width: 278px; height: 172px; border: 1px solid #E5E5E5; float: left;}
.ConstitutionTitle{width: 139px; height: 28px; line-height: 28px; color: #fff; font-size: 16px; text-align: center; margin-top: -28px; z-index: 999; background-color: #000;}
.ConstitutionTitle a{color: #fff; background: #000; opacity: 0.7; filter: alpha(opacity=70); white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 139px; height: 28px; display: block;}
.ConstitutionTitle a:hover{color: #fff; font-size: 16px; text-align: center; margin-top: -28px; z-index: 999; background: #000; opacity: 1; filter: alpha(opacity=100);}
.HonorListTitle{text-align: center; color: #fff; font-size: 16px;}
.HonorListBody{width: 203px; height: 256px; margin: 10px auto; text-align: center; font-size: 15px; padding-top: 20px;overflow:hidden;}
.SubHonorListBody{width: 175px; height: 215px; border-top: 1px solid #E4E4E4; margin: 1px auto;}
.HonorListBodyMore{width: 175px; height: 25px; margin: 1px auto 1px;text-align:right;}
.HonorListBodyMore a{width: 30px; height: 19px; margin-top: 2px; margin-left: 10px;}
.FitnessMovieTitle{width: 192px;font-size: 13px; height: 30px; line-height: 30px; margin: 0 auto; text-align: center; color: #fff; background-color: #6B94CC; -moz-border-radius: 8px 8px 0px 0px; /* Gecko browsers */ -webkit-border-radius: 8px 8px 0px 0px; /* Webkit browsers */ border-radius: 8px 8px 0px 0px; /* W3C syntax */}
.FitnessMovieBody{width: 225px; height: 520px; background-color: #F3F3F3; margin: 0 auto; border: 1px solid #E5E5E5; text-align: center;}
.FitnessMovieBody span{text-align: center; display: block; line-height: 28px;}
.FitnessMovieBody img{margin: 0 auto; display: block; margin-top: 15px; border: 0;}
.FitnessMovieMore{width: 211px; height: 32px; line-height: 32px; text-align: center; background: #CBCBCB; color: #fff; margin: 0 auto;}
/*信息公开*/
.InfoPublicNav{width: 100%; height: 57px; line-height: 57px;}
.InfoPublicLeft{float: left; margin-top: 20px;}
.InfoPublicRight{float: right; margin-top: 20px;margin-right:24px;}
.InfoPublicLeft{width: 268px; }
.InfoPublicRight{width: 664px; margin-left: 20px; position: relative;}
.InfoPublicService, .InfoPublicCheck, .ProductDepartment{width: 100%;}
.InfoPublicService{height: 450px;}
.secondPosition {position:absolute;}
.InfoPublicRightTop {width: 664px; height: 265px;}
.InfoPublicRightTop .topWrap{width: 151px; height: 110px;float:left;overflow:hidden;}
.InfoPublicRightTop .marginBot{margin-bottom:30px;}
.InfoPublicRightTop .marginRig{margin-right:20px;}
.InfoPublicCheck{height: 160px;}
.ProductDepartment{height: 265px;}
.InfoPublicServiceTitle, .InfoPublicCheckTitle, .ProductDepartmentTitle{width: 266px; height: 44px; background-color: #F4F4F4; line-height: 44px; font-size: 16px; color: #4A81B9; font-weight: bold;}
.InfoPublicServiceTitleLeft{width: 5px; height: 44px; background-color: #7AA5D8; float: left; margin-right: 20px;}
.InfoPublicServiceTitleCenter, .InfoPublicServiceTitleCenter, .InfoPublicServiceTitleCenter{width: 200px; height: 44px; float: left;}
.InfoPublicServiceTitleRight{width: 10px; height: 17px; background: url('../images/SubTopic/InfoPublicServiceTitleRightLogo.png') no-repeat; float: right; margin: 13px;}
.InfoPublicService ul{margin-left: 20px; list-style-type: none;}
.InfoPublicService a{text-decoration: none; color: #727272;}
.InfoPublicService a:hover{text-decoration: none; color: #232323;}
.InfoPublicService ul li{height: 38px; line-height: 38px; border-bottom: 1px dotted #D6D6D6; padding-left: 20px; color: #717171; letter-spacing: 2px; background: url('../images/SubTopic/InfoPublicServiceLogo.png') no-repeat left center;}
.InfoPublicService ul li.infoMore{background: url('../images/SubTopic/plus.png') no-repeat left center;}
.InfoPublicService ul li.infoMore a:hover{text-decoration:underline;}
.InfoPublicService ul li.infoMoreOpen{background: url('../images/SubTopic/minus.png') no-repeat left center;}
.InfoPublicService .second{position:absolute;width:248px;margin:0px 0px 0px 0px;background-color:#E3EDF6;padding:0px 0px 0px 15px;display:none;}
.InfoPublicService .second li{background: url('../images/SubTopic/minus.png') no-repeat left center;}
.InfoPublicService .second li a{color:#4598DE;}
.InfoPublicService ul li.infoMore .second li a:hover{color:black;font-weight:500;text-decoration:none;}
.ProductDepartment{margin-top: 10px;}
.ProductDepartment ul{margin-left: 20px; list-style-type: none;}
.ProductDepartment ul li:first-child{margin-top: 10px;}
.ProductDepartment ul li{height: 30px; line-height: 30px; width: 250px; color: #888888;}
.InfoPublicService ul li{height: 38px; line-height: 38px;}
.InfoPublicCheckBody{width: 244px; height: 100px; background-color: #FDFEFF; border: 1px solid #E3E3E3; padding: 10px;}
.InfoPublicCheckBody input[type=text]{height: 24px; line-height: 23px; margin: 2px auto; display: block; color: #ccc; border: 1px solid #E4D5D5; padding-left: 5px;}
.InfoPublicCheckBody input[type=button]{width:75px;height:32px;margin-left:13px;background-color:#529DDE;border:none;color:#fff;font-weight:bold;}
.InfoPublicCheckBody .width236{width: 236px;}
.InfoPublicCheckBody .width126{width: 126px;}
.floatLeft{float:left;}
.InfoPublicRightTitle{width: 665px; height: 46px; border: 1px solid #E9E9E9;}
.InfoPublicRightTitle01{width: 665px; height: 44px; vertical-align: central;}
.InfoPublicRightTitle01 span{float: left; color: #4A81B7; padding: 0px 25px; font-weight: bold; line-height: 44px;font-size:17px;font-weight:600;}
.InfoPublicRightTitle02{width:667px;height:50px;background-color:#BCD7EC;}
.SubInfoPublicRightTitle02{width: 97px; height: 32px; background-color: white; text-align: center; color: #5381A3;font-size:15px;font-weight:500; line-height: 32px; -moz-border-radius: 5px; /* Gecko browsers */ -webkit-border-radius: 5px; /* Webkit browsers */ border-radius: 5px; /* W3C syntax */ float: left; margin: 10px 5px;cursor: pointer;}
.InfoPublicRightTitle02 .pathValue{color:white;background-color:#4598DE !important;}
.InfoPublicRightBody{width: 665px; border: 1px solid #EAEAEA; background-color: #FDFDFD;}
.InfoPublicRightBody ul{margin-left: 20px; list-style-type: none;}
.InfoPublicRightBody ul li{height: 60px; line-height: 60px; border-bottom: 1px dotted #D6D6D6; background: url('../images/SubTopic/InfoPublicRightBodyLogo.png') no-repeat left center; padding-left: 15px; padding-right: 15px;display:block !important;}
.InfoPublicRightBody ul > li span{float: right; margin-right: 10px;}
.InfoPublicRightBody ul > li a{text-decoration: none; color: #727272;}
.InfoPublicRightBody ul > li a:hover{text-decoration: none; color: #323232;}
.BasicInfoPublic{height: 340px; width: 100%; background-color: #F6F6F6;margin:20px 0px 0px 0px;}
.SubBasicInfoPublic{width: 960px; height: 100%; margin: 0 auto; padding: 0 59px;}
.SubBasicInfoPublic a{color:#7E7E7E;}
.SubBasicInfoPublic .Left{width:282px;height:292px;float:left;margin:5px 0px 0px 0px;}
.SubBasicInfoPublic .webchat{width:293px; height:103px;}
.SubBasicInfoPublic .webchat .ele{width:88px;height:88px;margin:0px 3px;float:left;}
.SubBasicInfoPublic .focusOn{width:94px;height:88px;margin:0px 3px;float:left;}
.SubBasicInfoPublic .focusOn .ico{width:94px;height:31px;margin:9px 0px;}
.SubBasicInfoPublic .Left .fullImg{width:282px;height:87px;margin:0px 0px 10px 0px;}
.SubBasicInfoPublic .Middle{width:430px;height:290px;background-color:white;float:left;margin:6px 0px 0px 10px;}
.SubBasicInfoPublic .Middle .tab{width:214px;height:39px;background-color:#D4D4D4;float:left;line-height:39px;color:white;font-size:18px;font-weight:500;text-align:center;}
.SubBasicInfoPublic .Middle .marginL2{margin:0px 0px 0px 2px;}
.SubBasicInfoPublic .Middle div.select{background-color:#DFA0AB;}
.SubBasicInfoPublic .Middle ul.select{display:block;}
.SubBasicInfoPublic .Middle ul{margin:39px 0px 0px 20px;list-style-type:none;display:none;}
.SubBasicInfoPublic .Middle ul li{width:370px;height: 46px; line-height: 46px; border-bottom: 1px dotted #D6D6D6; background-image: url('../Images/InfoPublic/信息公开_22.png');background-repeat:no-repeat;background-position:left center; padding:0px 0px 0px 15px;font-size:15px;}
.SubBasicInfoPublic .Middle ul li:last-child{border-bottom: 1px dotted white;}
.SubBasicInfoPublic .Middle ul li .CurString{width: 370px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; float: left;}
.SubBasicInfoPublic .Right{width:228px;height:290px;float:left;margin:6px 0px 0px 10px;}
.SubBasicInfoPublic .Right .applyPublic{width:228px;height:212px;}
.SubBasicInfoPublic .Right .applyPublic .title{width:228px;height:37px;background-color:#529DDE;background-image:url('../Images/InfoPublic/信息公开_09.png');background-repeat:no-repeat; background-position:95% center;text-align:left;line-height:39px;color:white;font-size:18px;font-weight:500;}
.SubBasicInfoPublic .Right .applyPublic .content{width:228px;height:124px;background-color:white;}
.SubBasicInfoPublic .Right .applyPublic ul{width:208px;margin:0px 0px 0px 20px;list-style-type:none;}
.SubBasicInfoPublic .Right .applyPublic ul li{width:80px;height: 38px; line-height: 38px; background-image: url('../Images/InfoPublic/信息公开_15.png');background-repeat:no-repeat;background-position:left center; padding:0px 0px 0px 15px;float:left;font-size:14px;}
.SubBasicInfoPublic .Right .applyPublic .foot{width:228px;height:52px;background-color:#EDF7FF;}
.SubBasicInfoPublic .Right .applyPublic .foot a{display:block;float:left;height:30px;line-height:30px;color:white;font-size:14px;font-weight:400;text-align:center;}
.SubBasicInfoPublic .Right .applyPublic .foot .onlineApply{width:82px;background-color:#529DDE;margin:10px 10px 10px 20px;}
.SubBasicInfoPublic .Right .applyPublic .foot .applyForm{width:92px;background-color:#EC9B59;margin:10px 0px 10px 0px;}
.SubBasicInfoPublic .Right .complain{width:228px;height:45px;background-color:#9890BF;background-image: url('../Images/InfoPublic/信息公开_08.png');background-repeat:no-repeat;background-position:10% center;margin:5px 0px 0px 0px;}
.SubBasicInfoPublic .Right .complain span{font-size:18px;color:white;font-weight:500;margin:0px 0px 0px 75px;line-height:22px;font-style:oblique;}
.SubBasicInfoPublic .Right .complain2{width:228px;height:30px;background-color:#CB9BFF;margin:0px 0px 0px 0px;text-align:center;}
.SubBasicInfoPublic .Right .complain2 span{font-size:18px;color:white;font-weight:500;line-height:30px;font-style:oblique;}
/*list页面*/
.listMain{width: 980px; min-height: 500px; margin: 0 auto;}
.subListMain{border: 1px solid #EAEAEA; background-color: #FDFDFD;}
.listMain ul span{float: right; margin-right: 10px;}
.listMain ul li a{text-decoration: none; color: #565656;}
.listMain ul{margin-left: 20px; list-style-type: none;}
.listMain ul li{height: 40px; line-height: 40px; border-bottom: 1px dotted #D6D6D6; background: url('../images/SubTopic/InfoPublicRightBodyLogo.png') no-repeat left center; padding-left: 15px; padding-right: 15px;}
.pageList a{border: 1px solid #DDDDDD; margin: 4px; padding-top: 2px; padding-bottom: 2px; padding-left: 6px; padding-right: 6px; font-size: 12px; cursor: pointer; opacity: 0.9; color: #353336; text-decoration: none;}
.pageList a:hover{background-color: #EAEAEA;}
.CurString{width: 460px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; float: left;}
.DetailTitle{/*height: 60px;*/ line-height: 45px; text-align: center; color: #0051B4; font-size: 24px; font-weight: bold; border-top: 1px solid #D6D6D6; width: 950px; padding: 15px 15px 0px 15px; /*white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding: 0 59px;*/}
.t_t{text-align: center; color: #323232; line-height: 25px; margin: 0px 15px;}
.text_14{color: #333; line-height: 32px; font-size: 14px; margin: 0px 15px;}
.text_14 ol{ padding-left:20px}
    .text_14 tr td {
    
    border:1px solid #000}
.fh_top{height: 20px; line-height: 20px; text-align: right; margin-top: 20px; margin-bottom: 30px; cursor: pointer; color: #0051C5;}
.post{height: 50px; line-height: 50px; padding: 0px 0px; font-weight: bold; margin: 0px 0px 0px 15px;}
.InfoPublicAuthorityFile{float:right;}
.InfoPublicAuthorityFile a{display:block;color:white;height:34px;background-color:#16458D;text-align:center;line-height:34px;float:right;margin:10px 0px 0px 10px;padding:0 15px;}
.w200{width:100px !important;}
.sitemap{display: inline; color: #0051b4;}
.sitemap span{padding-right: 5px;}
.sitemap a{font-size: 14px; color: #0051b4; text-decoration: none;}
.pathValue{font-weight: bold;}
#shujuku .menu{background: url('../images/subtopic/shujukubgImg.jpg');}
.month{width: 910px; height: 52px; border: 1px solid #E6E6E6; border-top: 0px; margin: 0; padding-left: 24px; padding-right: 24px; background-color: #FFF;}
.month li, .sportsType li{float: left; list-style-type: none; width: 55px; min-height: 30px; height: auto; line-height: 30px; margin: 11px 7px; font-size: 15px; color: #787878; text-align: center; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; position: relative; z-index: 2; behavior: url('~/Content/css/iecss3.htc');}
.year{-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; position: relative; z-index: 2; line-height:52px; background:#FFF;}
.sportsType{display: inline-block; width: 910px; height: auto; border: 1px solid #E6E6E6; border-top: 0px; margin: 0; padding-left: 24px; padding-right: 24px; background-color: #FFF;}
.sportsType li{margin-left: 4px; margin-right: 4px; width: 72px; color: #9A9A9A;}
#shujuku .seleced{color: white; background-color: #B7DAED;}
.con3 li, .con4 li{color: #6c6c6c;}
.con3 ul li span, .con4 ul li span{color: #3D669E;}
.con3 ul li a, .con4 ul li a{color: #CE6A6A;}
.SubJobTitleBody01Head > div{width: 100px; height: 29px; line-height: 29px; background-color: #8ED1A1; float: left; color: #fff; text-align: center; font-size: 14px;}
.SubJobTitleBody02Head > div{width: 70px; height: 29px; line-height: 29px; background-color: #81C2DD; float: left; color: #fff; text-align: center; font-size: 14px;}
.SubJobTitleBody03Head > div{width: 70px; height: 29px; line-height: 29px; background-color: #8ED1A1; float: left; color: #fff; text-align: center; font-size: 14px;}
.SubJobTitleBody01 ul li, .SubJobTitleBody03 ul li{margin-top: 15px; height: 40px; line-height: 20px; font-size: 14px;}.SubJobTitleBody01 ul li a, .SubJobTitleBody03 ul li a{color: #6c6c6c;}
.SubJobImgText{margin-top: 15px;}
.StyleSmallPic{margin-top: 17px;}
.StyleSmallPic img{margin-bottom: 5px; border: 0;width: 160px;height: 100px;}
.SubJobImgText span{margin-top: 5px;}
.SubJobImgText ul li a span{color: #6c6c6c; font-size: 14px;}
.SubQABody ul li{height: 40px; line-height: 20px; font-size: 13px;}
.SubQABody ul li a{color: #6c6c6c; font-size: 14px;}
.CareerPlanningBodyBottom ul li a{color: #6c6c6c; font-size: 14px;}
#sitemap{width: 960px; height: 50px; margin: 0 auto; background-color: #F6F6F6;}
#detail{width: 780px; height: 310px; position: fixed; background-color: #FFF; display: none;}
#detailSportsFieldIndex{min-width: 600px; min-height: 400px; position: fixed; background-color: #FFF; display: none;}
 .tit{width: 100%; height: 39px; line-height: 39px; font-size: 18px; text-align: center; color: #ffffff; font-family: 黑体; font-weight: bold; background: url('../images/subtopic/shujukubgImg.jpg'); cursor: move;}
 #detailContent{min-height: 188px; background-color: #ffffff; width: 760px; padding: 10px;font-size:15px;font-weight:400;}
 #detailSportsFieldIndexContent{min-height: 188px; background-color: #ffffff; width: 1060px; padding: 10px;}
 .detailImg, .detailImg img{height: 188px; width: 186px; float: left;}
 #detailText{width: 564px; min-height: 188px; float: right;}
  #detailSportsFieldIndexContentText{width: 1060px; min-height: 188px;}
    #detailSportsFieldIndexContentText li {
    list-style-type:none
    }
.spOpenTime table{
    margin-left:60px;
    margin-top:-10px
}
.spOpenTime td{
border:1px solid #000;
}
 .detail_zhukedui, .detail_changguan{width: 100px; color: #2B2B2B;}
 .detail_time{width: 82px; color: #016FC4;}
 #btn_close{width: 142px; height: 31px; line-height: 31px; text-align: center; margin-top: 20px; background-color: #69A7CE; margin-left: 319px; /*margin-top: 30px;*/ color: #ffffff; font-size: 16px;}
 #moreImg1, #moreImg2, #moreImg3, #moreImg4{display: inline-block; height: 5px; width: 10px; margin-left: 5px; margin-bottom: 5px; background-image: url('../images/SubTopic/Btnmore.png'); background-repeat: no-repeat; background-position-x: 0px; background-position-y: -5px;}
 #sportsTypeMore1, #sportsTypeMore2, #sportsTypeMore3, #sportsTypeMore4{display: none;}

 #GIS{width:700px;height:160px;margin-top:15px;}
  #GIS img{width:700px;height:160px;}


