﻿﻿body,div,dl,dt,dd,ul,ol,nl,li,h1,h2,h3,h4,h5,h6,p,span,a,b,strong,object,iframe,label,img,blockquote,ins,del,select,form,input,textarea,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video { margin: 0; padding: 0 }
a { text-decoration: none; }
a:focus { outline: none; }
img { border: 0px none; }
li { list-style: none; }
body { font: 12px '微软雅黑', sans-serif; color: #1f1f1f; min-width: 1000px; background:url(bg2.jpg); }

.head001 {background-color:#ffffff;border-bottom: 1px solid #D3D3D3;width: 100%;}
.allhead {height: 45px;margin: 0 auto;width: 980px;}
.logo {float: left;padding-top: 2px;width: 85px;}
.link {float: right;padding: 15px 0 0 6px;width: 880px;}
.link a {color: #5F5F5F; padding:0 5px 0 5px;}
.link a:hover {background-color: #DF0000;color: #FFFFFF;}
.sfoot a:link,.sfoot a:visited {color:#d9eafa; text-decoration:none;}
.sfoot a:hover{color:#00A2DC;text-decoration:none;}

.clear{ clear:both;}

.top{width:100%;height:344px; background:url(top.jpg) no-repeat; background-position:center top;} 
.top h2{width:480px;height:60px;padding-top:520px;margin:0 auto;}
.top h2 a{float:left;width:150px;height:50px;display:block;background:url(ftrk.gif) no-repeat;}

.main{width:1016px; margin:0 auto;padding:0 0 0 0; background:#fff;}
.main .top2{width:100%;height:172px; background:url(top2.jpg) no-repeat; background-position:center top;} 
.main .top2 ul{width:650px;margin:0 auto;padding:20px 0 0 0;color:White; font-size:20px; font-family:微软雅黑}
.main .top2 ul input{height:22px; padding:0 0 0 5px;}
.main .top2 ul input.kjbtn{width:108px;height:25px; background:url(sq.gif) no-repeat left center;border:none; margin:0 0 0 10px;}
.main .wenjuan{ margin:30px 50px;height:1700px;}
.main .wenjuan h1{ margin:10px 0; }
.main .wenjuan ul{float:left;width:360px; height:200px; margin:0 30px 0 0; line-height:28px; font-size:14px;}
.main .wenjuan ul label{ font-weight:bold; display:block; font-size:16px;}
.main .wenjuan form{ font-size:16px;color:#DA635D; font-family:微软雅黑; font-weight:bold;}
.main .wenjuan form input{height:30px; padding:0 0 0 5px;}
.main .wenjuan form input.btn{ background:#F67474; width:100px;height:35px; margin:3px 0 0 0; text-align:center; color:White; font-size:16px;font-weight:bold; font-family:微软雅黑; border:none;}

.main .first{height:330px; padding:5px 0}
.main .first .l{float:left;width:580px;padding-left:5px;}
.main .first .r{float:right;width:430px;height:330px; background:url(hdjs.jpg) no-repeat;}

.main .minner{width:1018px;height:930px; background:#E9E9E9}
.main .minner .gm{float:left;width:320px;height:272px; padding:10px 0 0 13px; background:url(renbg.jpg) no-repeat; margin:10px 0 0 5px;}
			  .gm a.conver{float:left;width:160px;}
			  .gm p{float:left;width:138px; margin:10px 0 0 5px; line-height:25px; position:relative;}
			  .gm p span{ display:block;color:#FF54A0; font-size:16px; font-family:微软雅黑}
			  .gm p span font{ display:block;color:Black;}
			  .gm p a.dz{ position:absolute; bottom:5px;right:0; width:44px;height:44px; background:url(z2.jpg) no-repeat;}
			  .gm p a.dz:hover{background:url(z1.jpg) no-repeat;}
			  
.main .c_m_in{width:1018px; height:440px; margin:0 auto; background:#F872AE;color:#fff; font-family:微软雅黑; font-size:15px;}
.main .c_m_in ul{float:left;width:470px; margin:20px 0 0 30px; line-height:45px;}
.main .c_m_in ul h2{color:#FDFB74; font-size:18px;}
.main .c_m_in ul li{float:left;width:230px;}
.main .c_m_in ul li label{float:left;width:70px;}
.main .c_m_in ul li input{ border:solid 1px #FB8CAD; height:28px;width:140px; padding-left:10px;}
      .c_m_in .c_xxx,.c_m_in .c_xxx2{margin:10px 0 0 0; clear:both; position:relative;}
      .c_m_in .c_xxx label{float:left; margin:10px 10px 0 30px;}
      .c_m_in .c_xxx2 label{float:left; margin:10px 10px 0 30px;color:#FDFB74;font-size:18px;}
      .c_m_in .c_xxx2 input{float:left; margin:15px 0 0 0;height:20px;}
      .c_m_in .c_xxx2 span{float:left;padding:15px 0 0 10px;}
      .c_m_in .c_xxx2 span img{border:solid 1px #FDFB74; padding:2px;}
      .c_m_in .c_xxx .btn{width:225px;height:138px; background:url(bm.png) no-repeat; border:none; position:absolute; bottom:-35px; right:10px;}

.main .hzsj{width:1018px;height:452px; margin:0 auto; padding:10px 0 0 0; background:url(hzsj.jpg) no-repeat center top; clear:both;position:relative}
.main .hzsj ul{position:absolute;top:50px;left:245px;width:725px;height:428px;  }
.main .hzsj ul a img{ margin:5px 0 0 10px;}
.main .hzsj a.index{position:absolute;top:110px;left:45px;width:185px;height:70px;}
.main .hzsj a.ccpark{position:absolute;top:200px;left:45px;width:185px;height:70px;}


/*底部版权*/
.tcopyright { width: 960px; margin: 19px auto 0; padding: 8px 0; font-size: 12px; line-height: 28px; color: #333; text-align: center; overflow: hidden; clear: both; }
.tcopyright .en { font-family: Arial; }
.tcopyright a { color: #333; text-decoration: none; }
.tcopyright a:hover { color: #bd0a01; text-decoration: underline; } 
/*报名表单*/
.formBox{background: url(bannerbg3.png) left top no-repeat;height: 420px;padding: 10px 30px 24px;}
.formBox .formBoxIn{ background-color:#FFEBF0;height:400px;position: relative;padding:20px 0 0 20px; width:920px;}
.formBoxIn ul{overflow:hidden;}
.formBoxIn ul li{float:left; width:400px;height:36px;line-height:36px; padding:5px 0 10px 25px;}
.formBoxIn ul li label.text{ float:left;width:120px;vertical-align:middle; text-align:center; background:#FD548D;font-size:16px; color:White;}
.formBoxIn ul li input[type='text']{ float:left;width:250px;vertical-align:middle;height:20px;padding:8px 5px;border:0 none;}
.formBoxIn ul li select{ float:left;width:260px;vertical-align:middle;height:35px;padding:8px 5px;border:0 none;}
.formBoxIn ul li input[type='radio']{ vertical-align:middle; margin:0 5px;}
.formBoxIn ul li label.text2{ vertical-align:middle; margin-right:15px;font-size:16px;}

.selectBox{ float:left;padding:0 5px;height:36px;display:block;width:250px;background:url(http://mat1.gtimg.com/sh/zt/girl/jt.png) 235px center no-repeat #fff;}
.selectBox{position:relative;}
.selectBox .Stext{position:relative;left:0;top:0;z-index:0;display:inline-block;height:36px;line-height:36px;}
.selectBox select{border:0px none;background:none;opacity:0;filter: alpha(opacity=0);position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;}

#next{ display:block; width:100px;height:48px; text-align:center;line-height:48px;border:1px solid #c4c4c4;font-size:22px;background-color:#fe98bd; margin-left:10px;margin-bottom:15px;color:#000;}
/*图片上传表单*/
#formImg{padding-left:25px;padding-top:15px;}
a.upbtn{display:block;font-size:16px;height:36px;line-height:36px;padding-left:20px;position: relative;text-decoration: none;width:100px;vertical-align:middle;background: #FD548D;color:White;}
a.upbtn input{cursor:pointer;height:36px;width:80px;opacity:0;filter: alpha(opacity=0);position:absolute;top:0;left:0;overflow:hidden;}

#my_images {position:absolute;left:170px;top:348px;padding: 3px;color:#ff0000}
#my_images:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.image_item {border: 1px solid #ddd; background-color:#fff;float: left;height: 50px;margin: 2px;padding: 4px;position: relative;width: 50px;}
#my_images .delete{background:url(http://webadmin.city.qq.com/clubact2/activity/6824/user/clubact2/statics/images/reg3.gif);position:absolute;right:-4px;top:-4px;width:16px;height:16px;cursor:pointer;}

.subBut{position:absolute;left:366px;top:340px;height:70px;width:212px;}
.subBut input{ background:url(wybm.jpg) left top no-repeat;border:0 none;height:73px;width:249px;color:#fff;font-size:24px;line-height:70px;font-family:'Microsoft yahei';}

.newsBox{
	width:545px;
	height:376px;
	background:#fff;
	position:absolute;
	left:40px;
	bottom:44px;
	padding:0px 20px 0px 5px;
}
.newsBox h2 {margin-top:15px;}
.newsBox h2 a{ color:#fd548d; font-size:18px; font-weight:bold; line-height:2em;}
.newsBox p{line-height:1.8em; font-size:14px;}
.newsBox p a{color:#fd548d;}
.picBox { position:absolute; right:40px; bottom:45px; width:335px; height:365px;}

.bmb{height:90px; background:url(bmb.jpg) no-repeat; position:relative;}
.bmb a{ position:absolute;left:190px;top:5px; width:190px;height:75px; display:block;}

.foot{width:100%; background:#E48100;height:100px;}
    .sfoot{width:980px;margin:0 auto; padding:10px 0; text-align:center; color:#d9eafa; line-height:28px;}
    
.div2{top:10px;z-index:999;position:fixed;_position:absolute}

/**/
.dl{ padding:20px 0 0 ; width:100%;  }

.dl .text{ width:1017px;height:60px; margin:0 auto; background:url(bmbg.gif) no-repeat center center;}

.dl .text .l{ width:500px; float:left; padding:15px 0 0 270px; font-family:"微软雅黑"; color:#FFFFFF; font-weight:500px; font-size:18px; }
.dl .text .l input{width:180px;height:30px; padding:0 0 0 5px}

.dl .text .r{ width:128px; float:left; margin:7px 0 0 44px; text-align:center; }

.dl .text .r a{ color:#FFCC33; text-decoration:none; font-family:"微软雅黑"; font-weight:bold; font-size:16px; line-height:31px;}
.dl .text .r a:hover{ color:#FF0000;} 

.pages {
	OVERFLOW: hidden; LINE-HEIGHT: 25px; FONT-FAMILY: Verdana; HEIGHT: 35px; TEXT-ALIGN: center
}
.pages A {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; BORDER-LEFT: #e4e4e4 1px solid; COLOR: #369; PADDING-TOP: 2px; BORDER-BOTTOM: #e4e4e4 1px solid; TEXT-DECORATION: none! important
}
.pages STRONG {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; BORDER-LEFT: #e4e4e4 1px solid; COLOR: #369; PADDING-TOP: 2px; BORDER-BOTTOM: #e4e4e4 1px solid; TEXT-DECORATION: none! important
}
.pages A:hover {
	BORDER-LEFT-COLOR: #369; BORDER-BOTTOM-COLOR: #369; BORDER-TOP-COLOR: #369; BORDER-RIGHT-COLOR: #369
}
.pages STRONG {
	BORDER-LEFT-COLOR: #369; BACKGROUND: #369; BORDER-BOTTOM-COLOR: #369; COLOR: #fff; BORDER-TOP-COLOR: #369; BORDER-RIGHT-COLOR: #369
}
.pages .prev {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline! important; BORDER-BOTTOM-STYLE: none
}
.pages .next {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline! important; BORDER-BOTTOM-STYLE: none
}