ul,li{list-style-type:none;}
img{border:0px;}
ul,li,div,table,tr,td,p,img,form,h1,h2,h3,h4,h5,h6,dd,dl,dt,br.clearfloat{margin:0px;padding:0px;}
.clearfloat{clear:both;height:0px;line-height:0px;}
body {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #525252;
	background-image:url(../img/bg.jpg);
}
#mainbox{
width:982px;
padding:0px auto;
margin:0px auto;
padding-left:18px;
background:#FFFFFF;
background-image:url(../img/mainbg.jpg);
background-repeat:no-repeat;
}
#nav img,#nav li{float:left;padding-top:24px;}
#nav li{padding-top:34px;}/*
#nav img{padding-right:127px;padding-left:10px;}
#nav li{width:69Px;text-align:center;}*/
#nav img{padding-right:60px;padding-left:10px;}
#nav img.p{padding-left:10px;padding-right:0px;margin-top:6px;}
#nav li{width:69Px;text-align:center;}
a.navlist:link,a.navlist:visited{
color:#6d6d6d;
text-decoration:none;
font-size:13px;
font-family:宋体;
}
a.navlist:hover{
color:#2F8E3A;
}
a.navlisto:link,a.navlisto:visited{
color:#6d6d6d;
text-decoration:none;
font-size:13px;
font-weight:bold;
font-family:宋体;
color:#2F8E3A;
}
a.navlisto:hover{
color:#6d6d6d;
text-decoration:none;
font-size:13px;
font-weight:bold;
font-family:宋体;
color:#2F8E3A;
}
a.a:link,a.a:visited,a.a:hover{
color:#525252;
text-decoration:none;
}
a.copy:link,a.copy:visited,a.copy:hover{
color:#AAAAAA;
text-decoration:none;
}
.copy1,.copy2,.copy3{background:url(../img/copylogo.jpg) no-repeat;height:25px;padding:5px 0px;padding-left:43px;}
.copy1{background-position:2px 0px;}
.copy2{background-position:2px -25px;}
.copy3{background-position:2px -50px;}
#uploadarea,#uploaddateline{background:#FFFFFF;float:left;border:1px solid #e1e1e1;padding:10px;}
#uploadarea{width:652px;}
#uploadareas{float:left;border:1px solid #e1e1e1;padding:0px;width:672px;border:0px;}
#uploaddateline{width:234px;margin-left:17px;_margin-left:15px;}
#uploaddatelines{background:#FFFFFF;float:left;border:1px solid #e1e1e1;padding:10px;width:234px;margin-top:10px;margin-left:17px;_margin-left:15px;}
#ctrlnav,#ctrlarea{background:#FFFFFF;float:left;border:1px solid #e1e1e1;padding:10px;}
#ctrlnav{width:216px;margin-top:4px;}
#ctrlarea{width:670px;margin-left:17px;_margin-left:15px;}
#detal_banner,#banner,#news,#abouts,#Jury{
margin-top:15px;
margin-left:10px;
width:931px;
padding:8px;
border:1px solid #e1e1e1;
background-color:#FFFFFF;
}
.jury_box{height:186px;background:url(../img/new_bg.jpg) repeat-x;}
img.zis{margin:4px 0px 4px 15px;}
img.arr{margin:80px 8px;}
img.july_photo{width:247px;height:173px;border:1px solid #AF9B44 1px;margin:0px 10px;margin-top:7px;}
#aboutss{
margin-top:15px;
margin-left:10px;
width:931px;
padding:8px;
padding-bottom:0px;
background-color:#FFFFFF;
}
#detal_banners{
margin-top:15px;
margin-left:10px;
width:947px;
}
img.dates{margin-top:5px;padding:10px 21px 20px 22px;background:#f1f1f1;width:191px;border:1px solid #e8e8e8}
.dat{margin-top:5px;padding:10px 0px 20px 0px;background:#f1f1f1;width:234px;border:1px solid #e8e8e8;overflow:hidden;}
div.dates,img.dates1{margin-top:5px;padding:10px 6px 20px 7px;background:#f1f1f1;width:220px;border:1px solid #e8e8e8}
table.upss{margin-top:5px;background:#f1f1f1;border:1px solid #e8e8e8;padding:25px;}
div.detal{background:#F1F1F1;padding:30px 40px;line-height:200%;}
h1.detal{font-size:12px;padding-bottom:5px;}
#search,#book,#uploadbox,#ctrlbox{
margin-top:15px;
margin-left:10px;
width:947px;
padding-bottom:5px;
}
#search{background:#FFFFFF;text-align:center;border:1px solid #dfdfdf;}
#book{
height:395px;
border:1px solid #e1e1e1;
background:url(../img/book.jpg) no-repeat left 50%;
}
#copyright{
color:#AAAAAA;
padding:30px 0px;
text-align:center;
line-height:160%;
}
#details{
margin-top:15px;
margin-left:10px;
width:873px;
padding:37px;
border:1px solid #e1e1e1;
background-color:#FFFFFF;
}
#regbox{
padding-top:47px;
padding-bottom:40px;
width:873px;
background-color:#C2C0C1;
}
#loginbox{
background:url(../img/loginbg.jpg) no-repeat 293px 240px;
padding:240px 50px;
width:773px;
height:153px;
text-align:center;
background-color:#C2C0C1;
}
#regbox div.left,#regbox div.right{float:left;}
#regbox div.left{width:157px;padding-top:95px;}
#regbox div.right{width:683px;background-color:#EEECED;}
IFRAME.reg{margin:20px 0px 20px 40px;border:0px;width:583px;height:400px;background:#FFFFFF;}
p.reg{background-color:#FFFFFF;}
table.reg{background-color:#FFFFFF;color:#7a7a7a;}
div.reggs{background-color:#FFFFFF;padding:15px 34px;}
td.reg_line{border-bottom:1px solid #c1c1c1;padding-left:10px;}
td.reg_td{height:40px;}
td.reg_radio{width:25px;}
td.reg_td1{width:70px;}
td.reg_tt{width:120px;text-align:right;}
input.reg_sub{width:200px;height:18px;border:1px solid #a1a1a1;}
p.reg_sub{background-color:#C2C0C1;padding-top:20px;text-align:center;}
p.reg_sub a{text-decoration:none;background-color:#FFFFFF;padding:5px 20px;border:1px solid #b1b1b1;font-weight:bold;color:#656565}
p.reg_sub a:hover{background-color:#FFFFFF;padding:5px 20px;border:1px solid #2F8E3A;COLOR:#2F8E3A;}
p.reg_title{padding-left:40px;padding-top:55px;padding-bottom:22px;font-size:14px;font-weight:bold;color:#000000;}
.newsside{width:440px;_width:438px;float:left;}
.newsside div.kk{background:#dfdfdf;margin:0px 0px 8px 0px;height:176px;}
.newscenter{width:470px;float:left;margin:0px 10px;}
#text1{width:280px;text-align:left;}
/*.newstop{margin-bottom:8px;_margin-bottom:4px;}*/
.newsbottom{margin-top:4px;*margin-top:10px;background:#dfdfdf;height:118px;}
#focpic{
width:400px;
height:256px;
_height:259px;
FILTER:RevealTrans(duration=1,transition=23);
VISIBILITY:visible;
POSITION:absolute;
}
.picmenu{
margin-left:402px;
width:63px
height:256px;
}
.thubpiccur{
padding:0px;
padding-left:4px;
background:url(../img/arrow3.jpg) no-repeat left 50%;
}
.thubpiccur,.thubpic{
padding:0px;
padding-left:5px;
cursor:pointer;
padding-bottom:5px;
*padding-bottom:2Px;
TOP:10px;
}
.thubpic img,.thubpiccur img{width:55px;height:41px;}
.thubpic img{border:#666 3px solid;}
.thubpiccur img{border: #E9AB24 3px solid;}
.video p{border:1px solid #e1e1e1;background:#FFFFFF;padding:6px;margin:3px;margin-top:6px;margin-left:28px;width:148px;}
.video{padding-bottom:5px;height:156px;}
h1.title{
font-size:12px;
padding:7px 14px;
border-bottom:1px solid #FFFFFF;
}
h1.title1{
font-size:12px;
padding:7px 14px;
border-bottom:1px solid #d1d1d1;
}
h1.title2{
font-size:12px;
padding:7px 14px;
}
#weeklist,#monthlist,#newpiclist{
width:916px;
height:275px;
margin-top:10px;
padding-left:43px;
}
.rightarea{float:left;background:#FDF8DE;margin-top:18px;width:149px;margin-left:6px;_margin-left:0px;}
.listarea{padding-left:10px;}
#weeklist{background:url(../img/weeklisti.gif) no-repeat;}
#monthlist{background:url(../img/weeklisti2.gif) no-repeat;}
#newpiclist{background:url(../img/weeklisti3.gif) no-repeat;}
#weeklist p,#newpiclist p,#monthlist p{
height:33px;
padding-top:22px;
padding-left:835px;
}
.listpic{
width:125px;
height:85px;
background:url(../img/listbg.jpg) no-repeat;
padding:6px;
}
.tdpic{
width:125px;
height:85px;
line-height:140%;
background:url(../img/tdbg.jpg) no-repeat;
padding:6px;
}
#monthlist div.listpic{
background:url(../img/monthlist.jpg) no-repeat;
}
#newpiclist div.listpic{
background:url(../img/newpiclist.jpg) no-repeat;
}
.listpic img{
width:118px;
height:84px;
}
a.vote{
display:block;
float:left;
width:49px;
height:25px;
background:url(../img/vote.gif) no-repeat;
margin-top:-2px;
}
span.vote{
padding-top:4px;
float:left;
width:76px;
}
li.vote{
padding-top:4px;
}
div.vote{float:left;width:150px;}
table.regs img{border:1px solid #c1c1c1;margin:4px 0px 0px 11px;}
td.inputtd,td.inputtds{padding-top:10px;}
td.inputtds{padding-left:11px;width:51px;}
td.inputtd input{width:140px;height:16px;color:#a1a1a1;}
input.loinput{width:140px;height:16px;color:#a1a1a1;}
input.upinp{border:1px solid #e1e1e1; width:240px;}
textarea.upinp{border:1px solid #e1e1e1;overflow-y:hidden;overflow:visible;width:240px;height:80px;}
input.upinps{border:1px solid #e1e1e1; width:316px;}
span.upinsp{border:1px solid #d5d5d5;background:#FFFFFF;cursor:pointer;padding:3px 10px;*padding-top:3px;}
span.upinsp:hover{border:1px solid #d5d5d5;color:#FFFFFF;background:#676767;cursor:pointer;}
p.ctrl{background:#F1F1F1;padding:15px;border:1px solid #e1e1e1;}
div.ctrlaa{background:#F1F1F1;padding:40px;}
div.ctrlaaa{background:#F1F1F1;width:931px;text-align:center;padding-bottom:30px;}
p.ctrls{background:#F1F1F1;border:1px solid #e1e1e1;}
table.regss{background:#F1F1F1;padding:10px;line-height:160%;}
.regss tr td img{background:#ffffff;padding:6px;border:1px solid #e1e1e1;}
div.r1{background:#FFFFFF;padding:9px;padding-top:0px;}
div.r2{background:#F3F1E2;padding:15px 10px 15px 35px;}
div.r3{background:#FFFFFF;padding:0px 9px;}
.nav11{padding-left:20px;width:107px;height:21px;font-weight:bold;text-align:center;padding-top:5px;background:url(../img/nav.jpg) no-repeat 22px 0px;cursor:pointer;}
.nav12{padding-left:20px;width:107px;height:21px;font-weight:bold;text-align:center;padding-top:5px;background:url(../img/nav.jpg) no-repeat 22px -26px;cursor:pointer;}
.nav22{width:107px;text-align:center;height:21px;font-weight:bold;padding-top:5px;background:url(../img/nav.jpg) no-repeat 2px -26px;cursor:pointer;}
.nav21{width:107px;text-align:center;height:21px;font-weight:bold;padding-top:5px;background:url(../img/nav.jpg) no-repeat 2px 0px;cursor:pointer;}
.dis{display:block;}
.undis{display:none;}
a.btn1{float:left;padding:4px 10px 3px 10px;background:#FFFFFF;display:block;width:60px;text-align:center;font-weight:bold;color:#525252;text-decoration:none;margin-left:15px;_margin-left:8px;}
span.btn2{cursor:pointer;padding:3px 13px 2px 13px;background:#FFFFFF;width:60px;text-align:center;font-weight:bold;color:#525252;text-decoration:none;}
span.btn3{cursor:pointer;padding:3px 13px 2px 13px;background:#FFFFFF;text-align:center;font-weight:bold;color:#525252;text-decoration:none;border:1px solid #F7D907}
h2.cl3{
margin:1px;
width:134px;
font-size:12px;
color:#000000;
line-height:29px;
height:29px;
background:#F7D907;
font-weight:none;
padding-left:13px;
}
h2.cl1,h2.cl2{
width:74px;
font-size:12px;

line-height:29px;
height:29px;

font-weight:none;
float:left;
text-align:center;
cursor:pointer;
}
.clon{color:#000000;background:#F7D907;}
.cloff{color:#FFFFFF;background:#777777;}
.listv{height:39px;margin:7px 0px 7px 1px;line-height:18px;padding:5px 0px 1px 35px;width:110px;
background:url(../img/lbg.jpg) no-repeat #EFEACD;
}
.listbg1{background-position:10px 0px;}
.listbg2{background-position:10px -49px;}
.listbg3{background-position:10px -100px;}
.listbg4{background-position:10px -151px;}
.listbg5{background-position:10px -200px;}
.listbg6{background-position:10px -250px;}
.listbg7{background-position:10px -301px;}
.listbg8{background-position:10px -352px;}
.listbg9{background-position:10px -403px;}
.listbg10{background-position:10px -450px;}
.bt,.bn{}
div.t{background:url(../img/tb.gif) no-repeat left top;}
div.tb{background:url(../img/t.jpg) no-repeat left top;}
div.t,div.tb{font-weight:bold;color:#000000;padding-left:22px;padding-top:18px;width:650px;height:20px;}
span.book_btn{display:block;cursor:pointer;font-weight:bold;padding:3px 0px;}
div.hiddenbox{display:none;}
div.showbox{line-height:170%;display:block;padding:5px 0px 10px 0px;}
span.nowsa{color:#BA432D;padding-left:12px;background:url(../img/aarroo.jpg) no-repeat 0px 4px;}
/*.st19995587454{color:#777777;margin:10px 0px;margin-left:10px;}*/
div.appaapp{margin-top:10px;height:280px;}
div.ctrlaas{background:#F1F1F1;padding:40px;height:280px;}
a.go2{color:#6d6d6d;text-decoration:none;}
div.listsaa{background:#F1F1F1;padding:10px 20px;}
div.publics,div.student{padding:0px;}
div.stuwinlistbox{margin:5px 0px;padding:15px;background:#E5E5E5;}
div.stuwinlistboxicon{background:url('../img/font-list.gif') no-repeat 24px 0px;width:70px;height:17px;float:left;}
div.stuwinlistboxlist{float:left;}
div.pubwinlistbox{margin:5px 0px;padding:15px;background:#CECECE;}
div.student table tr td{background:#E5E5E5;padding:20px 0px;}
div.student table tr td a{color:#000000}
div.student table{margin-bottom:10px;}
div.publics table tr td{background:#CECECE;padding:20px 0px;}
div.publics table tr td a{color:#000000}
div.publics table{margin-bottom:10px;}


div.listsaa table tr td a:link,div.listsaa table tr td a:visited{
color:#000000;
text-decoration:none;
margin:0px 8px;
}
div.listsaa table tr td a:hover{
color:#000000;
text-decoration:underline;
}

div.iconb{background-position:24px -22px;}
div.iconc{background-position:24px -44px;}
div.icond{background-position:24px -66px;}
div.icone{background-position:24px -88px;}
div.iconf{background-position:24px -110px;}
div.icong{background-position:24px -132px;}
div.iconh{background-position:24px -154px;}
div.iconi{background-position:24px -176px;}
div.iconj{background-position:24px -198px;}
div.iconk{background-position:24px -220px;}
div.iconl{background-position:24px -242px;}
div.iconm{background-position:24px -264px;}
div.iconn{background-position:24px -286px;}
div.icono{background-position:24px -308px;}
div.iconp{background-position:24px -330px;}
div.iconq{background-position:24px -352px;}
div.iconr{background-position:24px -374px;}
div.icons{background-position:24px -396px;}
div.icont{background-position:24px -418px;}
div.iconu{background-position:24px -440px;}
div.iconv{background-position:24px -462px;}
div.iconw{background-position:24px -484px;}
div.iconx{background-position:24px -506px;}
div.icony{background-position:24px -528px;}
div.iconz{background-position:24px -550px;}
.student textarea{width:845px;height:140px;margin:0px 24px;overflow-y:hidden;overflow:visible;border:1px solid #A1A1A1;}
.notices_trainee{margin:15px 24px;}
div.traineesli table tr td{background:#F1F1F1;padding:5px 2px;}
div.traineesli table tr td input{border:1px solid #A1A1A1;width:360px;}