body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, img, div, dl, dt, dd, table, tr, td, input { margin: 0; padding: 0; }
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; margin: 0; padding: 0; }
img { border: none; vertical-align:middle; }
body {background:#f2f2f2 url(head_bg.png) no-repeat top center;}
input{ vertical-align:middle;}
.abody { font: 12px/22px "", Tahoma, Helvetica, Arial, simsun;background-color: #3a660f; background-image: -webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #3a660f),  color-stop(100%, #f5f7f2) ); background-image: -webkit-linear-gradient(top, #3a660f, #f5f7f2); background-image: -moz-linear-gradient(top, #3a660f, #f5f7f2); background-image: -o-linear-gradient(top, #3a660f, #f5f7f2); background-image: -ms-linear-gradient(top, #3a660f, #f5f7f2); background-image: linear-gradient(top, #3a660f, #f5f7f2); filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#3a660f, endColorStr=#f5f7f2);}
.bbody { font: 12px/22px "", Tahoma, Helvetica, Arial, simsun;background-color: #ec1701; background-image: -webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #ec1701),  color-stop(100%, #ffcec9) ); background-image: -webkit-linear-gradient(top, #ec1701, #ffcec9); background-image: -moz-linear-gradient(top, #ec1701, #ffcec9); background-image: -o-linear-gradient(top, #ec1701, #ffcec9); background-image: -ms-linear-gradient(top, #ec1701, #ffcec9); background-image: linear-gradient(top, #ec1701, #ffcec9); filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#ec1701, endColorStr=#ffcec9);}
//body { font: 12px/22px "", Tahoma, Helvetica, Arial, simsun;background-color: #ec1701;background-image: url(allbg.png);}
body{ font:12px/22px }
em { font-style: normal; }
li { list-style: none; _vertical-align:bottom; }
a { color: #000; text-decoration: none; outline: none; }
a:hover { text-decoration: underline; }
.clear { clear: both; font-size: 1px; height: 0; visibility: hidden; line-height: 0; }
.clearfix { _zoom: 1;  }
.clearfix:after { content: ""; display: block; clear: both; }
.left{ float:left}
.right{ float:right;}
#topbar{ width:100%; margin:0 auto; height:36px; background:url(top_bar_bg.png) repeat-x top center;_margin-top:-20px;margin-top:-24px}
#topbar2{ width:100%; margin:0 auto; height:26px;margin-top /*\**/:-25px\9;_margin-top:-20px; }
//.tempWrap{overflow: hidden; position: relative; height: 31px; margin-top: -28px;_margin-top:-8px;}
.top{ width:1000px;margin:0 auto; FONT: 12px/2.3 Verdana; COLOR: #666;height:36px;line-height:36px;text-align:left;}
.top_right{float:right;display:inline; margin:0;padding: 0;}
.top_right ul li{float:left;font-size:12px;line-height:36px; height:36px; width:60px;  }
.top_right ul li a{font-size:12px;display:inline-block;white-space:nowrap;word-wrap:normal;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;text-overflow:ellipsis; width:60px; vertical-align:top;* vertical-align:middle;}
li.sethome{background:url(icon1.gif) no-repeat 0px center;padding-left:22px;}
li.favorite{background:url(icon2.gif) no-repeat 0px center;padding-left:22px;}
li.contact{background:url(icon3.gif) no-repeat 0px center;padding-left:22px;}
body{  text-align:center  }
#wrapper{ width:1002px; margin:0 auto; text-align:left }
.head{height:149px;height:149px;}
.nav{ height:42px; border-top:0px solid #a4c979; border-bottom:0px solid #90b067; line-height:42px; background:url(nav_bg.png) repeat-x; position:relative; z-index:10}
.mainnav-item-home{ float:left; position:relative; width:105px; text-align:center; padding:0 0px 0 0px;background:url(nav_bg.png) repeat-x; position:relative;}
.mainnav-item{ float:left; position:relative; width:110px; text-align:center; padding:0 0px 0 0px;background:url(nav_bg.png) repeat-x; position:relative;}
.navline{ float:left; width:2px; overflow:hidden; font-size:0; height:42px; background:url(nav_line.png) no-repeat 0 0;}
.mainnav-item a,.mainnav-item-home a{ display:block; font-size:14px; color:#000;}
.mainnav-item a.active,.mainnav-item-homea.active{  background:url(nav_on_bg.png) repeat-x center center;}
.mainnav-item a:hover,
.mainnav-item-home a:hover{ text-decoration:none;}
a#nav_current{ width:100%; background:url(nav_on_bg.png) repeat-x center center;}

.subnav{ width:99px; background:#fff; position:absolute; text-align:center; top:36px; left:7px; border-top:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd;}
.subnav-item{ position:relative; font-size:12px;line-height:32px; height:32px; border-bottom:1px solid #ddd;}
.subnav-item a{ margin:0; border-right:0; display:block;line-height:32px; height:32px; font-size:12px;}
.subnav-item a:hover{ background:#71b665;}
.subnav-item ul{ width:99px; position:absolute; left:100px; top:0; background:#4f8403;border-top:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd;  }
.subnav-item ul li{font-size:12px;line-height:32px; height:32px; border-bottom:1px solid #ddd; }
.subnav-item ul a{ padding:0;}

.notice{ margin-bottom:10px; padding-left:124px;height:30px; background:#f9f9f9 url(notice_bg.png) no-repeat left center;FONT: 12px/30px Verdana;}
#main{ padding:15px 9px 30px 10px; border-bottom:5px solid #eee; background:#fff;}
.content{ float:left; width:730px; padding-left:9px;}
.sframe{ width:726px;height:250;background:#fff url(slide_bg.jpg) no-repeat top center;padding:6px; }
#focus{ height:220px; width:705px; margin:5px auto;overflow:hidden; position:relative;}
#focus ul {height:220px; position:absolute;}
#focus ul li {float:left; width:705px; height:220px; overflow:hidden; position:relative; background:;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:705px; height:30px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:690px; height:20px; padding:5px 10px; right:0; bottom:0; text-align:left;background:;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff; vertical-align:middle;}
#focus .btn span.on{ background:#308906; height:15px; width:30px;}
#focus .preNext {width:45px; height:100px; position:absolute; top:70px; background:url(sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
.layout{ margin-top:10px;}
.box{ width:355px; border:1px solid #dadada; margin-bottom:10px;}
.box .title{ line-height:32px; border-bottom:1px solid #dadada; padding:0 8px;position:relative; height:32px; border-bottom:2px solid #61853f; margin:0 5px;}
.box .title h3{ color:#9B0000; font-size:14px; font-family:"微软雅黑"; font-weight:normal;}
.box .title h3 strong{ font-family:"宋体";}
.box .title div { position:absolute; top:0; left:-1px; _width:353px; padding:5px 0 3px 7px; height:24px;}
.box .title div h3{ float:left; height:24px; padding:0;  background:none; width:98px;line-height:24px; text-align:center; cursor:pointer; margin:0 8px;}
.box .title div h3.active{ padding:0; background:#8dbb9f; color:#fff;}
.box .title a{ color:#3d6d07;font-size:12px;}
.box3 .title a{ color:#3d6d07;font-size:12px;}
.box ul{ padding:10px; line-height:28px;}
#marquee4{ margin:10px; height:145px; overflow:hidden;}
#marquee4 ul{ padding:0;}
.box ul li{ border-bottom:1px dotted #c6c6c6; padding:0 10px 0 0; background:url(dot1.png) no-repeat 4px 11px;}
.box ul li.nobg{ border-bottom:1px dotted #c6c6c6; padding:0 10px 0 0; background:#fff;}
.box ul li div{ padding: 0 0 0 18px;}
.box ul li span.right{ color:#999;font-size:12px;}
.box ul li a{font-size:12px;display:inline-block;white-space:nowrap;word-wrap:normal;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;text-overflow:ellipsis; width:255px; vertical-align:top;* vertical-align:middle;}
.box ul li a.first{font-size:12px;}
.box ul li div img{ vertical-align:top; margin-top:8px; *vertical-align:middle; *margin-top:0;}
.ad{ margin-bottom:10px; clear:both;}
.box1{ width:203px; border:1px solid #e7e7e7;height:263px; background:url(birthdaybg.jpg) no-repeat; padding:15px;}
.box1 h3{ font-family:"微软雅黑"; font-size:16px; font-weight:normal; color:#386309; line-height:30px; border-bottom:1px solid #a7cf86;}
.box1 div.en{ font-size:20px; font-family:"Times New Roman"; padding-left:5px; line-height:30px; color:#386309;}
.box-tab ul{ line-height:24px;}
.pic{ width:345px; height:60px; padding:10px 5px 0; margin:0 5px;}
.b-num{ color:#8d1516; font-weight:bold;}
#marquee1{ height:176px; overflow:hidden;}
.box1 ul{ font-weight:bold; color:#4d4d4d; padding:5px 0 5px 15px;}
.box2{ margin-left:10px; width:245px;}
.box2 .title{ line-height:34px; padding:0 18px; background:url(box2titlebg.png) no-repeat;}
.box2 .title h3{ color:#ecffd2; font-size:14px; padding-left:14px;  background:url(h3dot1.png) no-repeat 0 12px;}
.box2 .title a{ color:#ecffd2;}
.box2-c{ width:243px; border:1px solid #e7e7e7; border-top:none;}
.box2 ul{ padding:10px 15px; line-height:24px}
.box2 ul li{ padding-left:14px; background:url(dot3.png) no-repeat 2px 10px;}
.box2 .more{ float:right; padding-right:15px;}
.sidebar{ float:right; width:222px;border:#d9d9d9 1px solid;_margin-top:-22px}
.box3{ background:; margin-bottom:5px;}
.box3 .title{line-height:32px; height:32px; padding-left:0px; background:url(box3h3.png) no-repeat;}
.down ul li{line-height:33px; height:33px; padding-left:39px; background:url(downbg.png) no-repeat;font-size:12px;overflow: hidden;}
.down ul li a{}
.box3 .title h3{ padding-left:30px; font-size:14px; color:#9b0000; }
.box3 .title h3.bg1{ background:url(h3bg1.png) no-repeat 0 5px;}
.box3 .title h3.bg2{ background:url(h3bg2.png) no-repeat 0 5px;}
.box3 .title h3.bg3{ background:url(b.png) no-repeat 0 0px;}
.box3 form{ margin-top:12px;}
.form-list{ padding:0 0 8px 28px; height:22px;}
.form-list a{ color:#39650c; font-weight:bold;}
.form-list span{ width:60px; height:22px; float:left; line-height:22px;}
.form-list label{ float:left; height:22px;}
.form-list input{ width:95px; border:1px solid #b7b7b7; height:20px; line-height:20px; background:#fff; padding:0 4px;}
#log div{ width:95px; border:1px solid #b7b7b7; height:20px; line-height:20px; background:#fff; padding:0 4px;}
#log i{ width:19px; height:18px;position:absolute; right:2px; top:2px; cursor:pointer; background:url(log-dot.png) no-repeat;}
#log { width:105px; position:relative;}
#log ul{ width:103px; border:1px solid #b7b7b7; background:#fff; top:22px; left:0; position:absolute;}
#log ul li{ padding:0 4px; cursor:pointer;}
.sidebar .btn{ padding:5px 0 12px 55px;}
.sidebar .btn input{ width:54px; height:20px; background:url(btnbg.png) repeat-x; color:#fff; border:0 none; cursor:pointer; margin-right:10px; font-weight:bold; border:1px solid #438818;}
.serve ul{ padding:10px; overflow:hidden;_zoom:1;}
.serve ul li{ float:left; width:80px; padding-left:20px; line-height:24px; font-weight:bold; background:url(dot2.png) no-repeat 8px 9px;}
.serve ul li a{ color:#484848;}
.p10{ padding:10px;overflow:hidden;}/*height:152px; */
#marquee2{ height:132px; overflow:hidden;}
.trends ul li{ padding-left:6px;background:url(dot3.png) no-repeat 0px 12px;border-bottom:1px #aaa dotted;padding-top:6px;padding-bottom:6px;}
.smallad{ width:228px; height:62px; margin-bottom:10px;}
.smallad img{ border:1px solid #cfcfcf; width:226px; height:60px;}
.search{ background:#e3f3cf; padding:0 10px;}
.search-t{ line-height:32px; border-bottom:1px solid #9fb87f;}
.search-t span{ display:inline-block; padding-left:22px; background:url(searchdot.png) no-repeat 8px 13px;}
.search-c{ padding:12px 0 15px 22px; background:url(searchbg.png) no-repeat 0 15px;}
.search-c label{ float:left; width:105px; padding-right:8px;}
.search-c label input{ border:1px solid #b7b7b7; line-height:20px; background:#fff; width:103px; height:20px;}
.search-c span{ float:left; width:71px; _height:25px;}
.search-c span input{ border:1px solid #357d09; background:url(btnbg.png) repeat-x; height:22px; color:#fff; width:71px; cursor:pointer;}
.bigad{  margin-top:10px;}
.bigad img{ width:228px; height:199px;}
/*列表页*/
.main-list{ border:1px solid #ccc; /*min-height: 1149px;*/}
.crumbs{ font:12px/22px !important; height:32px; border-bottom:2px solid #cccccc; background:url(titlebg.png) repeat-x; line-height:32px; padding-left:22px;}
.crumbs span{ color:#999999; font:12px/22px}
.listNews{ padding:25px 25px 0; overflow:hidden;}
.listNews ul
{ font-size:14px; 
line-height:26px; 
padding:12px 26px 12px 18px; 
border-bottom:1px dashed #b3b3b3; 
margin-bottom:-1px;
}
.listNews ul li {
height:26px;
}
.listNews ul li span{ color:#999;}
.pages{ margin:30px 25px 25px 25px; border-top:1px solid #cccccc; text-align:right; padding:8px 30px;}
.pages .textbtn {background: none repeat scroll 0 0 #30AE00; border: 1px solid #438818;color:#fff;}
.pages .pages-input{ border:1px solid #C3F5CE;}
/*列表页*/
.main-article{ border:1px solid #ccc;}
.article-c{ padding:22px;}
.article-c h1{ text-align:center; line-height:70px; font-family:"黑体"; font-weight:normal; font-size:24px;}
.ll{ text-align:center; padding:5px 0; border-top:1px solid #ccc; color:#999;}
.article-new{ padding:15px 50px 50px 32px; font-size:14px; color:#333;}
.article-new a{ color: blue; text-decoration: underline; outline: none; }
.article-new img{ max-width:100%;_width:100%;}
.article-new p img{ margin-left:-2em;}
.otherentry{ margin-top:20px; padding:5px; border-bottom:1px solid #ccc;}
.otherentry ul li{ font-size:14px; line-height:24px;}
.otherentry ul li span{ color:#999;}
.relatedarticle{ padding:40px 30px 0 15px;}
.relatedarticle h3{ font-size:16px;}
.relatedarticle ul{ padding:5px; font-size:14px; line-height:24px;}
.relatedarticle ul li{ background:url(dot4.png) no-repeat 0 11px; padding-left:9px;}
.relatedarticle ul li span{ color:#999;}
#footer{ text-align:center; padding:0 0 40px; clear:both;}
.link{ font-size:12px;color:#2f6609; padding:20px 0 10px; font-weight:bold;}
.link a{ color:#2f6609; font-weight:bold; margin:0 10px;}
#footer p{ line-height:20px;color:#666;}
#footer p span{ margin:0 8px;}
.textarea-box1 { border: 1px solid #BDBDBD; padding: 6px; background:#fff;}
.textarea-box1 textarea { border: 0 none; height: 60px; width: 100%;}
.message-c { width: 620px; margin: 30px 25px 25px; padding: 8px 30px; background:#fafafa; border-bottom: 1px solid #CCCCCC;}
.pf-cmds { float:right; padding-left:10px;}
.feed-item { width: 620px; margin: 30px 25px 25px; padding: 8px 30px;}
.feed-box { padding:5px 0 10px; border-bottom: 1px dashed #ccc;}
.s-feed,.weak { color:#888;}
.cmsmsgboard-main { background: none repeat scroll 0 0 #fafafa; border-left: 1px solid #ccc; margin: 10px 0 0 20px; padding: 4px 0 4px 10px;}
.cmsmsgboard-main .cmsmsgboard-user { float:left;}
.cmsmsgboard-main .cmsmsgboard-content { float:left; padding-left:4px;}
.cmsmsgboard-acts { clear:both;}
.cmsmsgboard-acts .s-feed {}
.cmsmsgboard-acts .feed-time { color: #888;}
.focus{ border:1px solid #dadada; height:190px; margin-bottom:10px;}
.focus .title{line-height:32px; border-bottom:1px solid #dadada; padding:0 8px;position:relative; height:32px; border-bottom:2px solid #61853f; margin:0 5px;}
.focus .title h3{ color:#475b28; font-size:14px; font-family:"微软雅黑"; font-weight:normal;}
.focus .title a.right{ color:#3D6D07; font-size:12px;}
#marquee3{ margin:10px 11px 0; width:720px; overflow:hidden;}
#marquee3 li{ float:left; padding:0 5px; width:170px;}
#marquee3 li p.marquee-title{ text-align:center; padding:5px 0 0;}
#marquee3 li img{ width:170px; height:120px;}
/*正文*/
.article-new{font-size:14px;line-height:150%;}
.article-new p { padding-bottom:14px;text-indent:2em;}
.article-new div { padding-bottom:14px;}
.article-new div p { padding:5px 0 5px 0;text-indent:0;text-align:left}

.about ul{list-style:none;float:left;} 
.about ul li{margin:15px 0 5px 10px;list-style:none;float:left;} 
.hh5{margin-bottom:51px;display:block;}


.dhooo_tab li {
	list-style: none;
}
.dhooo_tab {
	background: rgb(255, 255, 255); border: 1px solid rgb(213, 213, 213); width: 726px; margin-top: 10px; margin-bottom: 10px; float: left; position: relative;
}
.tab_btn li {
	height: 9px; float: left;
}
span.hot-l {
	width: 1px; 
	height: 33px; 
	margin-left: -1px; 
	margin-left /*\**/:-18px\9
	border-right-color: rgb(207, 206, 207); 
	border-right-width: 1px; 
	border-right-style: solid; 
	float: left;
	_margin:-20px 0 0 -13px
}
.tab_btn li {
	padding: 13px; color: rgb(110, 110, 110); font-family: "黑体"; line-height: 50%; font-size: 13px; text-decoration: none; display: block; cursor: pointer; zoom: 1;
}
.tab_btn li.hot1 {
	background:  font-family: "黑体"; no-repeat 50% 20px; color: rgb(155,0,0); 
	font-weight: bold; 
	border-top-color: rgb(11, 132, 60); 
	border-top-width: 2px; 
	border-top-style: solid; 
	cursor: pointer;
}
.tab_btn li.hot2 {
	background:  font-family: "黑体"; no-repeat 50% 20px; color: rgb(155,0,0); font-weight: bold; border-top-color: rgb(11, 132, 60); border-top-width: 2px; border-top-style: solid; cursor: pointer;
}
.tab_btn li.hot1 a{color: rgb(155,0,0)}
.tab_btn li.hot2 a{color: rgb(155,0,0)}
.tab_btn-title {
	width: 100px; height: 35px; 
	text-align: center; 
	color: rgb(155, 0, 0); 
	padding-top: 5px; font-family: "宋体"; 
	font-size: 14px; 
	font-weight: bolder; 
	float: left;
}
.tab_btn {
	background: url("tabbar.gif") repeat-x; height: 44px; overflow: hidden; padding-left: 0px;
}
.tab_btn_num {
	right: 50px; bottom: 15px; position: absolute;
}
.tab_btn_num li {
	background: rgb(204, 51, 0); margin: 0px 5px; border: 2px solid rgb(153, 51, 0); width: 20px; height: 20px; color: rgb(255, 255, 255); line-height: 20px; overflow: hidden; font-family: Arial; font-size: 12px; float: left; filter: alpha(opacity=80); cursor: default; opacity: 0.8;
}
.tab_btn_num li.hot {
	background: rgb(255, 204, 0); border: 2px solid rgb(255, 0, 0); color: rgb(153, 51, 0);
}

.main {
	margin: 10px; width: 650px; text-align: left; overflow: hidden; font-size: 12px;
}
.shell {
	width: 99999px; 
}
.shell li {
	width: 650px;  float: left;
}

.hot-content {
	width: 640px; padding-bottom: 10px; float: left;
}
.hot-content-top {
	width: 220px; float: left;
}
a.read-more {
	width: 210px; text-align: right; color: rgb(0, 0, 0); padding-right: 10px; text-decoration: none; display: block;
}

.clear a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.hot-content-l {
	width: 400px;  float: right;
}
.hot-content-l li {
	background: url("hot-content-l.png") no-repeat 7px 11px; 
	width: 370px; 
	height: 27px;
	line-height: 27px;
	padding-left: 25px; 
	border-bottom-color: rgb(213, 213, 213); 
	border-bottom-width: 1px; 
	border-bottom-style: dotted; 
	float: left;
}
.hot-content-l a {
	
}
.hot-content-l a:hover {
	
}
.hot-content-l span {
	color: rgb(131, 131, 131); float: right;_margin:-27px 0 0 0;
}
.my-links {
	width: 972px;
	margin-left: 9px;
}
.my-links a img{
	margin-left: 20px;
	margin-right: 20px;
}
.my-links-title {
	font-size: 20px;
	font-weight: bolder;
	font-family: '微软雅黑';
	text-indent: 10px;
	color: #333333;
}
.linkshr {
	height: 2px;
	background: #8eba29;
}
.f1 {
	margin-top: 16px;
	font-size: 13px;
	font-family: '微软雅黑';
	color: #333333;
}
.f2 {
	margin-top: 10px;
	font-size: 13px;
	font-family: '微软雅黑';
	color: #333333;
}
.sear1 {
	font-size: 13px;
	font-family: '微软雅黑';
	margin-top: 8px;
	margin-left: 10px;
}
.sear2 {
	margin-top: 6px;
	margin-left: 10px;
}
.sear2 input {
	width: 200px;
	height: 20px;
}
.search-f {
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 130px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #333333;
}
.search-f input{ border:1px solid #357d09; background:url(btnbg.png) repeat-x; height:22px; color:#fff; width:71px; cursor:pointer;}
.sst1 {
	font-size: 15px;
	font-weight: bolder;
	margin-bottom: 5px;
	margin-left: 10px;
}
.sst2 {
	font-size: 13px;
	margin-left: 10px;
}
.marqueecls div {
	font-size: 15px;
	margin-top: 23px;
}
.marqueecls2 {
	font-size: 13px;
}
.topnotice {
	font-size: 12px;
}
.marqueecls3 {
	font-size: 15px;
}
.bx3inp{ border:1px solid #357d09; background:url(btnbg.png) repeat-x; height:22px; color:#fff; width:71px; cursor:pointer; margin-left: 135px;}

.marqueecls4 div{
	margin-top: 5px;
	font-size: 13px;
}

.imgborder{border:1px gray solid;padding:6px;}

.cximg
{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top-color: #cfcfcf;
	border-right-color: #cfcfcf;
	border-bottom-color: #cfcfcf;
	border-left-color: #cfcfcf;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

.flink {
	width:960px;
	padding-left:7px;
	padding-right:7px;
	float:left;
	text-align:center;
}
.flink li {
	float:left;
	margin-left:5px;
	margin-right:5px;
	line-height:25px;
	width:177px;
	height:58px;
}

.red{color:red;}