a:link, a:active { color: #004A9C; text-decoration: none; }
a:visited { color: #377CBD; text-decoration: none; }
a:hover { color: #FF0000; text-decoration: underline; }
body { background: #666; color: #000000; font-family: "宋体",arial; margin: 0px; padding: 0px; text-align: center; }
dd, dl, form, .blocks dd ul, .content dd ul { margin: 0px; padding: 1px; }
p, .bbstext td, .f14 { font-size: 14px; }
table,td,div,form,option,p,td,br, td { font-size: 9pt; }
.adbbspost { color: #666; margin-top: 10px; text-align: right; }
.adbbspost a, .adbbspost a:visited { color: #999; }
.articlelist dd { color: #666; font-size: 14px; line-height: 150%; padding: 10px 10px 15px 15px; }
.articlelist dd img { border: 1px #000 solid; margin: 5px; padding: 10px 10px 15px 15px; }
.articlelist dt, .mywordlist dt, #middl_per h3 { border: 1px #CCC solid; border-left: 2px #467D9B solid; color: #467D9B; font-size: 14px; font-weight: bold; margin-top: 10px; padding: 5px; text-align: left; }
.articlelistre { margin-top: 10px; text-align: right; }
.bbsadmove { margin-bottom: 10px; padding: 0px; margin-top: 20px; }
.bbsadmove marquee { background-color: #FFFFCC; border: 1px #FFCC00 dotted; float: right; line-height: 200%; width: 57%; }
.black { color: #000; }
.blocks { float: right; padding-right: 6px; width: 598px; }
.boder1{ border: 1px #ccc solid; }
.boder2{ border: 1px #000 solid; }
.border3 { border: 1px #666 solid; }
.busi { border-top: 1px #999 solid; clear: both; color: #666; width: 100%; }
.busi a, .busi a:visited { color: #666; }
.contentblock2 { background: #FFFFFF; border: 1px #C3CFEA solid; line-height: 150%; margin-bottom: 12px; }
.contentblock2 dt { background: #E7EFFF; border-bottom: #C3CFEA 1px solid; clear: both; font-weight: bold; margin-top: 6px; padding: 2px 0px 2px 8px; width: 100%; }
.contentblock2 li { display: inline; margin-right: 10px; padding: 0px; width: 200px; }
.foot { border-top: #000000 0px solid; margin: 20px 5% 4px; padding-top: 4px; text-align: center; width: 100%; }
.foot { background: #FFFFFF; border-top: #000000 1px solid; margin: 20px 0px 4px; padding-top: 4px; text-align: center; width: 100%; }
.footmenu { line-height: 180%; margin: 30px -10px 0px -10px; text-align: center; width: 100%; }
.footmenu li { background-color: #C7E9FF; display: inline; margin-right: 1px; width: 18%; }
.intopic { background: url(http://bbs.feeyo.com/image/intopic.gif) #F0F8FF no-repeat left bottom; }
.joinzz { clear: both; width: 100%; }
.joinzz a { display: inline; font-size: 12px; padding: 10px; }
.joinzz h5 { border-top: 1px #999 solid; font-weight: bolder; margin: 5px; padding: 5px; }
.list01 ul { list-style-type: square; margin: 3px; padding: 0px; }
.list01 ul li { border-bottom: 1px dashed #CCCCCC; margin-left: 13px; padding: 5px 3px 1px 0px; }
.middl { color: #999; float: left; font-family: Arial, Helvetica, sans-serif; }
.middl h5 { display: inline; font-size: 14px; font-weight: bold; margin: 0px; }
.mywordlist dd { background-color: #EFEFEF; border: 1px #999 dotted; color: #666; font-size: 14px; line-height: 130%; margin-bottom: 20px; padding: 10px 10px 15px 15px; }
.nextpage { margin: 10px; padding: 5px; text-align: center; }
.nextpage a, .nextpage a:visited { border: 1px #aaa solid; padding: 2px 6px; margin-right: 7px }
.nextpage a:hover { background: #666; border: 1px #666 solid; color: white; padding: 2px 6px; }
.nextpage span { background: #77A0D7; border: 1px black solid; color: white; font-weight: bold; padding: 2px 6px; margin-right: 7px }

.bbsnextpage {font: 12px Verdana, Arial, Helvetica, sans-serif; margin:0 5px; padding:5px}
.bbsnextpage a, .bbsnextpage b {margin: 0 1px; padding:2px 6px; font-size:14px; border:1px solid #B0B0B0}
.bbsnextpage b, .bbsnextpage a:active,a:hover{ color:red; text-decoration: underline; } 
.bbsnextpage input {border:1px solid #ccc; font-size:12px}

.partpost { background-color: #666; height: 5px; margin: 30px -10px 15px -10px;clear:both }
.permenu { background: #2868BF; height: 35px; }
.permenu1 { float: left; font-size: 16px; padding: 10px 0; }
.permenu1 a, .permenu1 a:visited { border: 1px #77A0D7 dotted; color: #FFF; margin-left: 7px; padding: 2px 10px; text-align: center; }
.permenu1 a:hover { background-color: #6BA4E8; border: 1px #77A0D7 solid; color: #FFF; margin-left: 3px; padding: 9px; }
.permenu1 form { display: inline; margin: 0px; margin-left: 20px; margin-right: 20px; padding: 0px; }
.permenu1now { background-color: #6BA4E8; border: 1px #77A0D7 solid; color: #FFF; margin-left: 5px; padding: 9px; }
.permenu2 { float: right; font-size: 14px; padding: 10px 0; }
.permenu2 a, .permenu2 a:visited { color: #FFF; margin-right: 16px; padding: 5px; }
.perpic li { border: 1px #CCC solid; color: #666; display: inline; list-style: none; margin: 10px 5px; padding: 5px; text-align: center; width: 150px; }
.perpic li h4 { color: #666; font-size: 12px; font-weight: normal; margin: -5px -5px 0px -5px; padding: 4px; }
.perpic li p { color: #666; height: 120%; margin-top: 10px; text-align: right; }
.perpic ul { margin: -10px; padding: 0px; }
.picsize { border: 0px; }
.post dl, dl.post { margin-bottom: 0px; padding: 0px; clear:both }
.post dl dd, dl.post dd { font-size: 14px; padding: 2px 10px 15px 10px; WORD-WRAP: break-word; }
.post dl dd p, .articlelist dd p { font-size: 14px; margin: 10px 0px 10px 0px;  WORD-WRAP: break-word}
.post dl dt, .title1 { background-color: #2868BF; border: 1px solid; color: #FFFFFF; font-size: 14.6px; padding: 5px; text-align: left; }
.post h2 { background-color: #06C; border: 1px solid; color: #FFFFFF; font-size: 14.6px; margin: 0px; padding: 5px; text-align: center; }
.post p { margin: 10px 0px 10px 0px; }
.poster { background-color: #EFEFEF; border: 1px #CCCCCC dotted; margin-bottom: 15px; padding: 5px; width: 100%; }
.poster img { vertical-align: baseline; }
.middl h5 { display: none }
.topinfo_left a img { height:30px; width:30px; vertical-align: middle }
.postpic { border-bottom: 3px #ccc solid; padding-bottom: 25px; }
.postpic h4 { background-color: #999; border-left: 10px #000 solid; color: #fff; font-size: 12px; font-weight: bold; margin: 0px; padding: 1px 3px 1px 5px; width: 550px; }
.postpic h4 a, .postpic h4 a:visited, .permenu2 a:hover { color: #fff; text-decoration: underline; }
.postpic h5 { font-size:12px; margin: 0px; padding: 0px; width:70px; }
.postpic h6 { font-size:12px; margin: 0px; padding: 0px; margin-bottom: -3px; width:80px; display: inline }
.postpic iframe { height: auto; width: 100%; }
.postpic ul { border: 1px #ccc solid; margin: 0px; padding: 0px; width: 550px; }
.postpic ul li { border-bottom: 1px #ccc solid; list-style: none; padding: 2px; padding-left:10px; }
.red { color: #F00; }
.repost { border: 1px #666 solid; color: #000; line-height: 150%; padding: 10px; }
.repost form { margin: 0px; }
.repostwr { padding: 10px; }
.repostwr p { color: #000000; font-size: 14px; margin: 0px; padding: 2px; }
.repostzy { border: 1px #999 dotted; font-size: 14px; padding: 10px; }
.right { float: right; }
.tagmenu { background: #FFC; border-bottom: 1px solid #0CF; margin: 0px; }
.title2 { background-color: #06c; border-bottom: 1px solid; border-left: 10px #000 solid; color: #FFF; font-size: 14.6px; padding: 5px; text-align: left; }
.title2 a, .title2 a:visited { color: #FFF; font-size: 14px; }
.topmenu { float: left; margin: 2px; width: 33%; }
.topmenu h1 { background-color: #06C; color: #FFF; font: 14px; margin: 0px; padding: 3px; text-align: center; width: 97%; }
.topmenu li { background-color: #C7E9FF; display: inline; letter-spacing: 5px; margin: 1px 1px 0px 1px; padding: 4px; text-align: center; width: 32%; }
.topmenu ul, .footmenu ul { margin: 0px; padding: 0px; }
.topr { float: right; padding: 5px; text-align: center; width: 63%; }
.xxx{ background: #e5e5e5 url(/img/perbg00.gif) repeat-x top left; }
.z { clear: both; }
#middl_per { border-right: 1px #999 solid; float: left; margin: 3px; padding: 8px; width: 71%; }
#outbox { background-color: #F3F3F3; margin: auto; padding: 10px; text-align: left; width: 95%; }
#right_per { border: 0px #999 solid; border-top: 0px; float: right; margin: 0px; padding: 5px; text-align: left; width: 28%; word-break: break-all }
#right_per h3 { background: #A5BCE9; border: 1px #CCC solid; font-size: 14px; font-weight: bold; margin: 10px -6px 10px -6px; padding: 4px; }
#right_per p { margin: 8px 0px 8px 0px; }
.partpost { background-color: #666; padding: 10px; color: #FFF; }
.partpost a, .partpost a:visited  { color: #FFF; font-size: 14px; }
.perhead { background-color: #EFEFEF; border: 1px #CCCCCC dotted; margin-bottom: 15px; padding: 10px; width: 100%; }
.perhead h2 {
	font-size:22px; display: inline;
}
.perhead img {
	 vertical-align: middle;
}
.WarningMsg{
	padding:5px 5px 5px 25px;
	border:1px solid #00A8FF;
	background:#E2F5FF url(http://bbs.feeyo.com/image/ico/standard_msg_warning.gif) 5px 5px no-repeat;	
	color:#000;width: 70%;
}
.ErrorMsg{
	padding:5px 5px 5px 25px;
	border:1px solid #F60;
	background:#FFF2E9 url(http://bbs.feeyo.com/image/ico/standard_msg_error.gif) 5px 5px no-repeat;	
	color:#000;width: 70%;
}
.OkMsg{
	padding:5px 5px 5px 25px;
	border:1px solid #00BE00;
	background:#E6FFE6 url(http://bbs.feeyo.com/image/ico/standard_msg_ok.gif) 5px 5px no-repeat;
	color:#000;width: 70%;
}
.button { background: #F0F8FF; border: #666666 1px solid; font: 12px Tahoma, sans-serif; }

.vlink {cursor:hand; color:#00499C}

.tab {
	border-left:1px solid #ccc; border-top:1px solid #ccc;
}
.tab td {
	border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding: 3px;word-wrap:break-word;WORD-BREAK: break-all; 
}
.tab th {
	background: #eff3ff; border-right:1px solid #ccc; border-bottom:1px solid #ccc;
}

.tab2 {border: 1px solid #ccc; border-left: 0; border-top: 0; margin: 10px 0}
.tab2 th, .tab2 td {border-left: 1px solid #ccc;border-top: 1px solid #ccc; padding: 3px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.tab2 th {text-align:right; background:#EFF3FF; padding-left:10px; font-weight:normal; color:#666}

/*帖子一楼右侧广告*/
.adtab{font-family:Arial; background:#f3f3f3; border:1px solid #92B0DD; float:right; margin-bottom:10px; width:200px; -o-text-overflow: ellipsis; /*--4 opera--*/overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.adtab h6{ background:#fff; padding:5px 6px 2px 6px; font-size:12px; font-weight:bold; color:#049; margin-top:0px; }
.adtab ul {margin-left:18px; margin-top:-10px;}
.adtab li { clear:both; color:#004A9C; padding-bottom:3px;}
.adtab a, .adtab a:hover,  .adtab a:visited{color:#004A9C;}
.moreright{ text-align:right}

/*页面底部网监图标*/
.police {
	clear: both; text-align:left
}
.police img {
	height: 40px;width:auto;
}

/*通用头部*/
.s_station{ background: url(http://bbs.feeyo.com/image/n_s_bg.jpg) repeat-x; color:#fff; padding-bottom:4px; margin: 0 -10px; text-align: center;}
.s_station a:link,.s_station a:active,.s_station a:hover, .s_station a:visited{ color:#fff;}


/*顶部祝福板块 */
.zfbox { background:url(http://bbs.feeyo.com/img/zf/zfbg.jpg) repeat-x;  }
.zfbox td{padding:0px 5px 3px 0px;}
.zfbox span{ color:#f00;}
#mainone{font-size:16px; color:#f00; overflow:hidden; height:45px; font-weight:bold; width:800}
#mainone img,#infozone img{ border:0; vertical-align:middle}
#mainone div,#infozone div{height:45px; line-height:20px; white-space:nowrap; overflow:hidden;}
#infozone{font-size:12px; color:#000; overflow:hidden; height:35px;}
#infozone div{height:35px}
.lane1 { background-color: #61A4D9; border-collapse: collapse; color: #FFFFFF; height: 1px; width: 99%; }
