@charset "utf-8";
.clear{clear:both}
*{margin:0;padding:0;}
em{font-style:normal;}

/**正文部分**/
.box {margin:10px 0 0 0;padding:5px 0px 5px 0px;width:970px;height:1%;background:#FFF;}

/**左侧**/
.leftbox {float:left;padding-left:10px;width:650px;height:1%;background-color:#FFF;}
.nav {padding:10px 0 10px 10px;font-size:12px;color:#666;}

		/*圆角框*/
		.nifty{width:100%;background:#fff;} 
		b.rtop{display:block;background: transparent;} 
		b.rtop b{display:block;height:1px;overflow:hidden; background:#E4FBDB;} 
		b.rbottom{display:block;background: transparent;} 
		b.rbottom b{display:block;height:1px;overflow:hidden; background:#EFFCE9;}
		b.r1{margin: 0 5px}
		b.r2{margin: 0 3px} 
		b.r3{margin: 0 2px}
		b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px} 
		
		/**圆角2**/
		.ytop {display:block; background:transparent; font-size:1px;margin-top:10px;width:970px;}
		.ybottom {display:block; background:transparent; font-size:1px;margin-bottom:10px;width:970px;}
		.yb1, .yb2, .yb3, .yb4 {display:block; overflow:hidden;}
		.yb1, .yb2, .yb3 {height:1px;}
		.yb2, .yb3, .yb4 {background:#fff; border-left:1px solid #fff; border-right:1px solid #fff;}
		.yb1 {margin:0 5px; background:#fff;}
		.yb2 {margin:0 3px; border-width:0 1px;}
		.yb3 {margin:0 2px;}
		.yb4 {height:2px; margin:0 1px;}
		
	.listbar{margin:0;padding:0;border:1px #FCE2C9 solid;}
	.listbar h2{font-size:14px;color:#f70;padding:8px 0 8px 10px;background:#FFFAF3;}
	.listbar h2 div {width:15px;float:left;}
	.listbar form {text-align:center;padding-bottom:10px;font-size:12px;}
	.inputbar{border:3px #f0f0f0 solid;background:#096;height:16px;width:24px;font-size:12px;font-weight:bold;text-align:center;padding:2px 0 0 2px;color:#FFF;}
	.sbt{border:3px #f0f0f0 solid;background:#333;padding:2px 0 0 2px;color:#FFF;font-size:12px;}
	
	.holist {margin:0;padding:10px;}
	.holist img {border: 1px #ddd solid;margin-bottom:10px;padding:2px;}
	.holist li{margin-bottom:5px;border-bottom:1px #ccc dotted;padding-bottom:10px;}
	.tt{margin:0;width:100%;font-size:12px;padding:10px 0 10px 0;height:15px;background:#f9f9f9;}
	.tt h3{float:left;margin:0;font-size:14px;padding:0px 15px 0px 0;}
	.tt h3 a:link,.tt h3 a:visited{color:#096;text-decoration: none;}
	.tt h3 a:hover{color:#f40;text-decoration: underline;cursor:hand;}
	.tt *{float:left;}
	.tt img{border:0;}
	.tt em{float:left;font-weight:bold;color:#f40; font-size:12px;font-family: Arial, Helvetica, sans-serif;font-style:normal;}
	.define{margin:0;padding:6px 0 0 0;width:100%;}
	.imglink{float:left;margin:0;padding:0;width:19%;}
	.df{float:right;margin:0;padding:0;width:72%;line-height:180%;font-size:12px;color:#505050;}
	.df p{margin:0;padding:0;text-indent:2em;}
	.df div{color:#096;}

.picholiday{margin:0;padding:10px 0 0 0;font-size:12px;font-family: Arial, Helvetica, sans-serif;background:#fff;}
.picholiday h3{font-size:14px;color:#555;margin:0 10px 10px 10px;padding:10px 0 5px 10px;border-bottom:1px dotted #ccc;}
.picholiday a{float:left; width:135px;height:180px;margin:5px 3px 5px 10px; padding:5px;text-align:center;color:#444;border:1px solid #eaeaea;}
.picholiday a img{width:135px; height:100px; display:block; overflow:hidden; margin:0px;padding:0 0 10px 0;border:none;}
.picholiday a:link, .picholiday a:visited{color:#444; }
.picholiday a:hover{color:#096;background:#f5f5f5;border:1px solid #fff;}
.picholiday a span{line-height:20px;text-align:center;font-size:12px;}
.picholiday a em{text-align:center; font-size:16px; font-style:normal;color:#f40; font-style:normal; margin:0px 3px 0px 1px;}
.line_1{padding:3px 0 5px 0; display:block; clear:both;overflow:hidden;height:1px;border-top:1px dashed #ccc;}

.listholiday{margin:15px 0 0 0;padding:0;font-size:12px;font-family: Arial, Helvetica, sans-serif;}
.listholiday h3{font-size:14px;color:#555;margin:0 10px 10px 10px;padding:7px 0 5px 10px;border-bottom:1px dotted #ccc;background:#f7f7f7;}
.listholiday ul{margin:0 10px 0 10px;padding:0;}
.listholiday ul li{margin:0;padding:0;height:35px;border-bottom:1px dashed #ddd;}
.listholiday ul li b{float:left;width:490px;margin:0;padding:8px 0 8px 25px;font-size:14px;font-weight:normal; background:url(../images/listholidayico.gif) no-repeat;}
.listholiday ul li span{float:right;width:100px;margin:0;padding:7px 10px 8px 0;text-align:right;color:#096;}
.listholiday ul li span em{padding:0 3px 0 1px;font-size:16px;font-weight:bold;color:#f40;}

/**右侧**/
.rightbox {float:right;padding-right:10px;width:280px;font-size:12px;font-family: Arial, Helvetica, sans-serif;}
.rightbox h1{font-size:14px;color:#096;padding:5px 0 5px 10px;background-color:#E4FBDB;}
.rightbox h2{font-size:14px;color:#096;padding:5px 0 5px 10px;background-color:#E4FBDB;}
.rightbox h2 span{font-size:12px;color:#096;padding:0px 10px 0px 140px;}
.rightbox h2 div {width:15px;float:left;}
.rightbox h2 a:link,.rightbox h2 a:visited{color:#096;}
.rightbox h2 a:hover{color:#f40;}
.rightbox h2 span a:link,.rightbox h2 span a:visited{color:#096;}
.rightbox h2 span a:hover{color:#f40;}
.rightbox ul{background:#fff;border:1px solid #E4FBDB;margin-bottom:10px;padding:8px;}
.rightbox ul li{height:23px;border-bottom:1px #e1e1e1 dotted;padding:5px 0 0 0;color:#096;}
.rightbox ul li span{padding:0 0 0 10px;color:#096;font-family: Arial, Helvetica, sans-serif;}

/**底部**/
#footer{margin-top:9px;width:970px;height:80px;}
.f_left{width:4px;height:4px;position:relative; z-index:115;left:-233px;top:-15px;}
.f_right{width:4px;height:4px;position:relative; z-index:116;left:729px;top:-15px;filter:FlipH();}
.webmenu{color:#666; text-align:center;background-color:#CCCCCC;width:970px;padding:10px 0 0 0;border-bottom:4px #990000 solid;}
.webmenu a:link,.webmenu a:visited{text-decoration:none;color:#666;font-size:12px;}
.webmenu a:hover{text-decoration:underline;color: #D51100;}
.webinfo{margin:0;padding:10px 0 0 15px; font-family: Arial, Helvetica, sans-serif; text-align:center;line-height: 20px;background-color:#FFFFFF;}
.webinfo span{font-family: Arial, Helvetica, sans-serif; color:#D51100;}


