@charset "utf-8";
h1,h2,h3,h4,h5,h6{font-size:100%;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,form,input,button,textarea,th,td{margin:0;padding:0;}
.bbb,.br,.brl,.blr,.btr,.brt,.bbr,.brb{border-right:0.0625rem solid #e5e5e5}
.bbb,.bl,.brl,.blr,.btl,.blt,.bbl,.blb{border-left:0.0625rem solid #e5e5e5}
.bbb,.bt,.btb,.bbt,.btl,.blt,.btr,.brt{border-top:0.0625rem solid #e5e5e5}
.bbb,.bb,.btb,.bbt,.blb,.bbl,.brb,.bbr{border-bottom:0.0625rem solid #e5e5e5}
.mm,.mr,.mrl,.mlr,.mtr,.mrt,.mbr,.mrb{margin-right:5px}
.mm,.ml,.mrl,.mlr,.mtl,.mlt,.mbl,.mlb{margin-left:5px}
.mm,.mt,.mtb,.mbt,.mtl,.mlt,.mtr,.mrt{margin-top:5px}
.mm,.mb,.mtb,.mbt,.mlb,.mbl,.mrb,.mbr{margin-bottom:5px}
.pp,.pr,.prl,.plr,.ptr,.prt,.pbr,.prb{padding-right:5px}
.pp,.pl,.prl,.plr,.ptl,.plt,.pbl,.plb{padding-left:5px}
.pp,.pt,.ptb,.pbt,.ptl,.plt,.ptr,.prt{padding-top:5px}
.pp,.pb,.ptb,.pbt,.plb,.pbl,.prb,.pbr{padding-bottom:5px}
.gclear:after,.header:after,.footer:after,.cont:after,.box:after,ul.applist:after,ul.piclist:after,ul.txtlist:after,ul.txt:after,ul.txt2:after,ul.txt3:after,ul.txt4:after,ul.txt5:after,ul.txt6:after,ul.pics:after,.pages:after{display:block;clear:both;visibility:hidden;height:0;content:''}
.gclear,.header,.footer,.cont,.box,.pages,ul.applist,ul.piclist,ul.txtlist,ul.txt,ul.txt2,ul.txt3,ul.txt4,ul.txt5,ul.txt6,ul.pics{zoom:1}
ul.arrow li,li.arrow{background-image:url(/images/danci/ico_arrow.png);}
ul.txtlist li span.apptitle,ul.txtlist li,ul.txt li,ul.txt2 li,ul.txt3 li,ul.txt4 li,ul.txt5 li,ul.txt6 li,ul.txtlist li a,ul.txt li a,ul.txt2 li a,ul.txt3 li a,ul.txt4 li a,ul.txt5 li a,ul.txt6 li a{line-height:25px;font-size:14px;color:#444;cursor:pointer;}
ul.txtlist li span.apptitle a,ul.txtlist li a,ul.txt li a,ul.txt2 li a,ul.txt3 li a,ul.txt4 li a,ul.txt5 li a,ul.txt6 li a{padding:0 5px 0 5px}
ul.txtlist li span.appintro{position:absolute;font-weight:normal;right:5px;top:0;line-height:25px;font-size:14px;color:#999;cursor:pointer}
ul.arrow li span.appintro{right:25px}
ul.txtlist li span.apptitle{margin-left:5px}
ul.txtlist li a span.apptitle{margin:0}
.zimulist li{
 font-size:18px;
 float:left;
 width:12%;
}
div.cont h2,div.cont h3{
	color:green;
	font-size: 16px;
}

div.cont{
	padding:0.5rem;
	font-size:1rem;
}
div.cont + div.cont{
	padding:0 0.5rem 0.5rem;
}
div.box{
	margin:0 auto 0.5rem;
	background-color:#fff;
	
}
div.box img{vertical-align:middle}
div.box div.title,div.box div.otitle,div.box div.foot{
	font-size:16px;
	padding:0 0.5px;
	height:30px;
	line-height:30px;
	color:#666;
	background-color:#fbfbfb;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
}
div.box div.title{
	border-top:0;
}
p{margin:5px 0}
p:nth-child(1){margin-top:0}
p + h2,p + h3{
	padding-top:5px;
}
p + p{
	margin-bottom:0;
}
ul.pics li a{margin:0 2px}

ul.txt li,ul.txt2 li,ul.txt3 li,ul.txt4 li,ul.txt5 li,ul.txt6 li{
	position:relative;
	-moz-box-shadow:1px 0 0 0 #eee;
	-webkit-box-shadow:1px 0 0 0 #eee;
	box-shadow:1px 0 0 0 #eee;
	border-top:1px solid #eee;
	float:left;
}
ul.applist li,ul.piclist li,ul.txtlist li{
	border-top:1px solid #eee;
	position:relative;
}
ul.txt li:nth-child(1),ul.txt2 li:nth-child(-n+2),ul.txt3 li:nth-child(-n+3),ul.txt4 li:nth-child(-n+4),ul.txt5 li:nth-child(-n+5),ul.txt6 li:nth-child(-n+6){
	border-top:0;
}
ul.txt li:nth-child(n+1),ul.txt2 li:nth-child(2n+1),ul.txt3 li:nth-child(3n+1),ul.txt4 li:nth-child(4n+1),ul.txt5 li:nth-child(5n+1),ul.txt6 li:nth-child(6n+1),ul.txt li:nth-child(1),ul.txt2 li:nth-child(1),ul.txt3 li:nth-child(1),ul.txt4 li:nth-child(1),ul.txt5 li:nth-child(1),ul.txt6 li:nth-child(1){
	-moz-box-shadow:0 0;
	-webkit-box-shadow:0 0;
	box-shadow:0 0;
}
ul.txt li{
	width:100%;
	
}
ul.txt2 li{
	width:50%;
	background-color: #ffffff;
}
ul.txt3 li{
	width:33.33%;
}
ul.txt4 li{
	width:25%;
}
ul.txt5 li{
	width:20%;
}
ul.txt6 li{
	width:16.66%;
}
ul.txtlist li,ul.txt li,ul.txt2 li,ul.txt3 li,ul.txt4 li,ul.txt5 li,ul.txt6 li{
	height:30px;
}
ul.arrow li,li.arrow{
	background:transparent url(/images/danci/ico_arrow.png) center right no-repeat;
	-moz-background-size:15px 10px;
	-webkit-background-size:15px 10px;
	-o-background-size:15px 10px;
	background-size: 15px 10px;
}

ul.applist li a,ul.piclist li a,ul.txtlist li a,ul.txt2 li a,ul.txt3 li a,ul.txt4 li a,ul.txt5 li a,ul.txt6 li a,ul.pics li a{
	height:100%;
	display:block;
	text-decoration:none;
	overflow-y:hidden;
}
ul.app li a{background-color:transparent;background-position:center 0;background-size:3.5625rem 3.5625rem;background-repeat:no-repeat}
ul.app li a{display:block;text-decoration:none;padding-top:3.75rem;padding-bottom:0.25rem;}

ul.applist li a,ul.piclist li a{background-color:transparent;background-position:0.375rem 0.375rem;background-size:3.5625rem 3.5625rem;background-repeat:no-repeat;}
ul.applist li span.apptitle{position:absolute;left:4.6875rem;top:0.625rem;font-size:1rem;font-weight:bold;color:#444;cursor:pointer}
ul.applist li span.appintro{position:absolute;font-weight:normal;left:4.6875rem;top:2.5rem;font-size:0.875rem;color:#999;cursor:pointer}



ul.piclist li a img,ul.piclist li a span.img{vertical-align:text-top;margin:0.375rem;}
	ul.piclist li a span.img{display:inline-block;width:3.5625rem;height:3.5625rem;}
ul.piclist li span.apptitle{position:absolute;top:0.5rem;font-size:1rem;font-weight:bold;color:#444;cursor:pointer;}
ul.piclist li span.appintro{position:absolute;font-weight:normal;top:2.375rem;font-size:0.875rem;color:#999;cursor:pointer;right:auto;}