*{margin:0;padding:0; font-size:12px;font-family:'Microsoft YaHei';color:#333;}
img{border:0;}
ul,li{list-style:none;}/**/
.fixbox{clear:both;}/*清除浮动*/
.clearpngbg{behavior: url(css/png/iepngfix.htc) }/*用于EI6浏览时，去除png背景色*/
a,a:hover,a:active,a:focus{outline:0; blr:expression(this.onFocus=this.blur());}/*删除虚线轮廓 IE6删除虚线轮廓——blr:expression(this.onFocus=this.blur());*/
html,body,form{height:100%;}/*用于EI、FF浏览时*,可设div height 100%；当.net代码时要考虑到form也要设100%，否则FF不能实现效果。*/

.aa1{color:#5c5c5c;text-decoration:none;height:30px; line-height:30px; font-size:14px;}
.aa1:link{color:#5c5c5c;text-decoration:none;}
.aa1:visited{color:#5c5c5c;}
.aa1:hover{color:#C00;cursor:pointer;}
.aa1:active{color:#5c5c5c;}

.aa2{color:#c8c8c8;text-decoration:none;height:30px;font-size:14px;font-weight:bold;text-align:left;}
.aa2:link{color:#c8c8c8;text-decoration:none;}
.aa2:visited{color:#c8c8c8;}
.aa2:hover{color:#FFF;cursor:pointer;}
.aa2:active{color:#c8c8c8;}

.menu1{color:#5c5c5c;height:46px;width:200px;line-height:46px;float:left;text-align:left;text-decoration:none;font-size:14px;font-weight:bold;padding-left:15px;background:url(../cn/img/menu_alto/6.gif);}
.menu1:link{color:#5c5c5c;}
.menu1:visited{color:#5c5c5c;}
.menu1:hover{color:#C00;background:url(../cn/img/menu_alto/66.gif);}
.menu1:active{color:#5c5c5c;}

.menu2{color:#5c5c5c;height:46px;width:175px;line-height:46px;float:left;text-align:left;text-decoration:none;font-size:14px;font-weight:bold;padding-left:40px;background:url(../cn/img/menu_alto/6.jpg);}
.menu2:link{color:#5c5c5c;}
.menu2:visited{color:#5c5c5c;}
.menu2:hover{color:#C00;background:url(../cn/img/menu_alto/66.jpg);}
.menu2:active{color:#5c5c5c;}

h2{width:520px; margin:0 auto; height:30px;line-height:30px;text-align:left;border-bottom:1px dotted #d1d1d1;}
h2 .span1{height:30px;line-height:30px;text-align:left;float:left;font-size:14px;font-weight:bold;}
h2 .span2{height:30px;line-height:30px;text-align:right;float:right; margin-right:8px;_margin-right:4px;}

h3{height:30px;line-height:30px;text-align:left;border-bottom:solid 1px #c0c0c0;}
h3 .span1{height:29px;line-height:29px;text-align:left;float:left; margin-left:8px;_margin-left:4px;padding:0 5px;}
h3 .span2{height:30px;line-height:30px;text-align:left;float:right;margin-right:8px;_margin-right:4px;color:#AAA;}
h4{ width:520px; margin:0 auto; height:40px;line-height:40px;text-align:left;border-bottom:1px dotted #d1d1d1; text-align:center; font-size:16px; font-weight:bold;color:#5c5c5c;}/*letter-spacing:3px; word-spacing:10px;*/

.p2{height:40px;line-height:40px;text-align:center;}
em{color:#F00; display:inline-block;padding:2px;}

html{
	height: 100%;
}
body { color: #545454; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva; background-color: #C4C4C4; }

p{
color: #545454;
background-color: #FFFFFF;
}

.under{
  font-family: Helvetica;
  font-size: 16px;
   text-align: left;
}

.txt{
 	font-size: 12px;
	color: #545454;
	background-color: #FFFFFF;
}

a{
	text-decoration: none;
	color: #545454;
}
a:hover{cursor:pointer;}

ul{
	color: #545454;
}

.campi{
	background-color: #EEF2F3;
	font-size: 10px; 
	font-family: verdana, Arial, Helvetica, Geneva; 
}

.etichette{	
	font-size: 12px;
	color: #545454;
	padding-left: 20px;
	text-align: left;
}

.etichette2{	
	font-size: 10px;
	color: #545454;
	padding-left: 20px;
	text-align: left;
}

.titolo{
	font-size: medium;
	color: #545454;
	padding-left: 20px;
}
.backoffice{
	background-color: White;
}
div#header{background-color:#FFFFFF}
div#header h1{margin:0;line-height:70px;margin-left:20px; width:auto;}
div#navigation{background-color: #FFFFFF; border-bottom: 1px solid #000;padding-left: 20px; padding-top: 50px;}
div#navigation ul{list-style-type: none;margin: 0;padding: 0;white-space: nowrap}
div#navigation li{display: inline;margin: 0;padding:0}
div#navigation li a{text-decoration: none;border: 1px solid #000;padding: 0px 0.3em; background: #ccc;color: #000}
div#navigation li a:hover{background-color: #f0f0f0}
div#navigation li#activelink a{border-bottom: 1px solid #fff;background-color: #fff;color: #000}

/*主题列表*/
.list1{width:520px;height:320px;height:auto!important;min-height:320px;margin:5px auto;padding:10px;}
.list1 .box1{width:100%;height:30px;line-height:30px;float:left;border-bottom:1px dashed #A1A1A0;}
.list1 .box1 .title1{height:30px;line-height:30px;float:left;padding:0 25px;background:url(../images/point1_bg.jpg) left center no-repeat ;}
.list1 .box1 .date1{height:30px;line-height:30px;float:right;padding:0 10px; color:#AAA;}

/*正文内容1*/
.cont1{width:520px;height:200px;height:auto!important;min-height:200px;margin:5px auto;font-size:14px;line-height:2;}
.cont1 p{line-height:2;font-size:14px;}
.cont1 p span{line-height:2;font-size:14px;}

/*正文内容2*/
.cont2{width:520px;height:200px;height:auto!important;min-height:200px;margin:5px auto;font-size:12px;line-height:1.5;}
.cont2 p{line-height:1.5;font-size:12px;}
.cont2 p span{line-height:1.5;font-size:12px;}

/*图文列表1*/
.showPic1{width:520px;height:320px;height:auto!important;min-height:320px;padding:10px 5px;margin:10px auto;}
.showPic1 .box1{height:150px;height:auto!important;min-height:150px;width:150px;float:left; margin:4px 10px;_margin-left:5px;}
.showPic1 .box1 .box2{height:120px;height:auto!important;min-height:120px;width:150px; margin:0;}
.showPic1 .box1 .box2 img{margin:0 auto;border:solid 1px #d1d1d1;padding:2px;}

.showPic2{height:120px;height:auto!important;min-height:120px;width:150px; margin:0;}
.showPic2 img{margin:0 auto;border:solid 1px #d1d1d1;padding:2px;}/*图文列表1*/