﻿#flashcontent{ width:1000px; margin:0px auto;}
#maincontent{ background-color:White; padding:0px 0px 10px 0px; margin:0px auto; width:1000px; overflow:hidden;}
#specialcontent{ padding:10px; background-color:#E1E1E1;}
#specialcontent .l{ width:670px; padding:14px 0px 0px 0px; _overflow:hidden; float:left;}
#specialcontent .l h3{ height:25px;  _overflow:hidden; text-align:center; border-top:solid 1px White;}
#specialcontent .l h3 strong{ background-color:#E1E1E1; font-size:20px; position:relative; top:-12px; color:Black; padding:0px 20px;}
#specialcontent .l .dl{}
#imagelist{ height:200px; width:650px; position:relative; overflow:hidden;}
#imagelist ul{ width:99999px; position:absolute; left:0px; top:0px;}
#specialcontent .l .dl dt{ color:#7E0CDE; height:30px; padding:0px 0px 5px 0px; line-height:30px; overflow:hidden;}
#specialcontent .l .dl li{ height:200px; overflow:hidden; padding:0px 4px 0px 3px; width:123px; float:left;}
#specialcontent .l .dl ul{ display:inline-block;}
#specialcontent .l .dl img{ width:121px; height:171px; border:solid 1px #B5B5B2;}
#specialcontent .l .dl p{ padding:3px 0px 0px 0px; height:22px; line-height:22px; overflow:hidden; text-align:center;}
#specialcontent .l .more{ padding:8px 5px 0px 0px; text-align:right;}
#specialcontent .l .more a{ color:#7B0CDB;}
#specialcontent .l .body{ height:595px; overflow:hidden; background-color:White; }
#specialcontent .r{ height:615px; overflow:hidden; float:right; width:280px; background-color:White; padding:10px;}
#specialcontent .r img{ width:280px; height:160px;}
#specialcontent .r li{ height:24px; line-height:24px; overflow:hidden; padding:0px 0px 0px 10px; background:url(../pic/li01.jpg) no-repeat 0px 10px;}
#specialcontent .r ul{ padding:5px;}
#specialcontent .r dt{ height:22px; text-align:center; border-top:solid 1px #D0D0D0;}
#specialcontent .r strong{ background-color:White; padding:0px 30px; position:relative; top:-10px; color:#77047C; font-size:20px;}
#specialcontent .r dl{ padding:12px 0px 0px 0px;}
#specialcontent .list { padding:0 10px;}
#specialcontent .list li,#clubcontent .list li{ padding:15px 0px; overflow:hidden; }
#specialcontent .list .img,#clubcontent .list .img{ float:left; width:120px;}
#specialcontent .list .img img,#clubcontent .list .img img{ width:120px; height:100px; padding:4px; border: dotted 1px #ccc;}
#specialcontent .list .rcontent,#clubcontent .list .rcontent{ width:500px;  border-bottom:dotted 1px #000000; float:right;}
#specialcontent .list .rcontent dt,#clubcontent .list .rcontent dt{ height:25px; line-height:25px; overflow:hidden;}
#specialcontent .list .rcontent dt a,#clubcontent .list .rcontent dt a{ font-size:16px; font-weight:bold; color:Black;}
#specialcontent .list .rcontent dt a:hover,#clubcontent .list .rcontent dt a:hover{color:#78047E;}
#specialcontent .list .rcontent .date,#clubcontent .list .rcontent .date{ line-height:20px; height:20px; overflow:hidden;}
#specialcontent .list .rcontent .c,#clubcontent .list .rcontent .c{ line-height:20px; height:60px; overflow:hidden;}
#specialcontent .list .rcontent dd,#clubcontent .list .rcontent dd{ padding:5px 0px 0px 0px;}
#specialcontent .list .member,#clubcontent .list .member{ float:right; width:100px;}
#specialcontent .list .member img,#clubcontent .list .member img{ width:90px; height:90px;padding:4px; border:solid 1px #E8E8E8;}
#specialcontent .list .member p,#clubcontent .list .member p{ padding:5px 0px 0px 0px; height:25px; line-height:25px; overflow:hidden;}
#specialcontent .list dl,#clubcontent .list dl{ float:left; }
#specialcontent .list .site,#clubcontent .list .site{ color:#ccc; padding:5px 0px 5px 0px; }
#specialcontent .list .site span,#clubcontent .list .site span{ color:#ccc; font-family:MS Sans Serif; padding:0px 4px;}
#specialcontent .list .site a,#clubcontent .list .site a{ color:red;}

.lph_c_hjob li{ width:648px; float:left; padding:10px; border:1px #fff solid; height:131px; margin-bottom:4px;}
.lph_c_hjob li:hover{-webkit-box-shadow:0 2px 6px 0 #CCC;box-shadow:0 2px 6px 0 #CCC;border:1px #ccc solid; background:#F9F9FC;}
.lph_c_hjob dt{ height:28px; font-size:14px;}
.lph_c_hjob dd p{ float:left; width:50%; height:26px; line-height:26px;}
.lph_c_hjob dd em{ font-style:normal; padding-right:20px; color:red;}
.lph_job_list { float:left;width:100%;}
.lph_job_list li{ border-bottom:1px #F1F1F1 solid; padding:12px 13px ; float:left; width:640px;}
.lph_job_list li:hover{background:#fff;-webkit-box-shadow:0 2px 6px 0 #CCC;box-shadow:0 2px 6px 0 #CCC; background:#F9F9FC;}
.lph_job_list li strong { color:red; font-size:14px;}
.lph_job_list h2 {font-size:16px;}                  
.lph_job_list li .l1{width:100%; float:left; height:30px; }
.lph_job_list li .l1 h3{font-size:14px;height:25px; float:left;}
.lph_job_list li .l2{padding-right:20px; width:220px; color:#666; float:left;}
.lph_job_list li .l3{float:left; width:120px;}
.lph_job_list li .l4{float:left; width:150px;}
.lph_job_list li .l5{float:right; width:100px;}

#clubcontent{ padding:10px; background-color:#E1E1E1;}
#clubcontent .l{ width:670px; padding:14px 0px 0px 0px; _overflow:hidden; float:left;}
#clubcontent .l h3{ height:25px;  _overflow:hidden; text-align:center; border-top:solid 1px White;}
#clubcontent .l h3 strong a{ background-color:#E1E1E1; font-size:20px; position:relative; top:-12px; color:Black; padding:0px 20px;}
#clubcontent .l .body{ height:562px; overflow:hidden; background-color:White;}
#clubcontent .r{float:right; width:280px; background-color:White; padding:10px;}
#clubcontent .r dt{ height:22px; text-align:center; border-top:solid 1px #D0D0D0;}
#clubcontent .r dt strong{ background-color:White; padding:0px 30px; position:relative; top:-10px; color:#77047C; font-size:20px;}
#clubcontent .r dl{ padding:12px 0px 0px 0px;}
#clubcontent .r .video{ width:280px; padding:5px 0px; height:208px;}
#clubcontent .r .revista{  position:relative; height:293px;}
#clubcontent .r .revista .img img{ padding-bottom:16px; }
#clubcontent .r .revista .img{ width:280px; height:177px; position:absolute; left:10px; top:0px;}
#clubcontent .r .revista .img p{ padding:4px 0;}
#clubcontent .r .revista .img p a{ display:inline-block; padding:4px 12px; border:1px #ccc solid;}
#clubcontent .r .revista .img p a:hover{ border:1px red solid;}
#clubcontent .r .revista .control{ position:absolute; bottom:15px; left:8px;}
#clubcontent .r .revista .control a{ display:block; margin:9px auto 0px auto; width:43px; height:18px; border:solid 1px #CBCBCB; text-align:center; line-height:18px;}
#clubcontent .lists{ padding:10px 0px 0px 0px;}
#clubcontent .lists li{ padding:0px 13px; float:left; width:308px;}
#clubcontent .lists img{ border:solid 1px #5E5E5E; width:306px; height:110px;}
#clubcontent .lists dt{ height:22px; line-height:22px; overflow:hidden; color:#6A0370; font-weight:bold;}
#clubcontent .lists dt span{ color:#6A0370; padding:0px 5px; font-family:MS Sans Serif;}
#clubcontent .lists dt a{color:#6A0370;}
#clubcontent .lists dd{ color:Black; padding:5px 0px 0px 0px; line-height:19px; height:57px; overflow:hidden;}
#showlist{ width:1000px; overflow:hidden;}
#showlist li{ float:left; height:140px; overflow:hidden; width:307px; padding:20px 40px 0px 0px;}
#showlist ul{ width:1070px; padding:0px 0px 10px 0px; display:inline-block;}
#showlist .img{ width:110px; float:left;}
#showlist img{ width:100px; height:130px; padding:4px; border:solid 1px #E9E9E9;}
#showlist dl{ overflow:hidden; float:right; border-bottom:dotted 1px #ccc; width:182px; overflow:hidden; height:139px;}
#showlist dt{ height:25px; line-height:25px; overflow:hidden; color:Black;}
#showlist dt a{ color:Black;}
#showlist .dd{ height:84px; overflow:hidden; padding:3px 0px 0px 0px; color:#848484; line-height:21px;}
#showlist .dd p{ color:#333;}
#showlist .site{ color:red; font-weight:bold;}
#showlist .site span{ padding:0px 5px; font-family:MS Sans Serif;}
#showlist .site a{color:red;}
#maincontent .ad{ padding:10px 0px 0px 0px;}