@import "bbs.css";
@import "search.css";
@charset"utf-8";
*{margin:0;padding:0}
html{text-align:center;font:12px/18px Verdana,Arial;background:#fff url(bg.gif) repeat-x fixed}
body{width:900px;text-align:left;margin:0 auto;color:#333;background:#fcfcfc;border:5px solid #fdfdfd;position:relative}
a{color:#004C9A;text-decoration:none}
a:hover{color:#349734}
ul{list-style:none}
img{border:none}
h6{font:0px/0px Arial;clear:both;height:0}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}

/***banner会员注及搜索册样式***/
	#top_right {position:absolute;right:10px; top:10px; text-align:right; font-weight:bold;width:250px}
	#top_right span {width:98%;clear:both; text-align:left; color: #FF9900}
.search_table{position:absolute;top:10px;width:380px;right:220px; }

/* 下拉导航 */
#k_menu {clear:both;display:table;width:100%;margin:10px 0px;line-height:31px;list-style-type:none;text-align:left;background:url(nav-bg.gif) repeat-x;border:1px solid #92c1dd;padding:1px;}/* {king:menu/} 下拉菜单导航*/

#k_menu li {float:left;width:80px;margin-left:0px;text-align:left;}
#k_menu li a {display:block;width:80px;text-align:center;text-decoration:none;color:#fff;}
#k_menu li a:hover{background:#fff;font-weight:bold;color:#004C9A}

#k_menu li ul {margin:0px;display:table;line-height:27px;list-style-type:none;left:-9999px;width:160px;position:absolute;}
#k_menu li ul li {clear:both;width:160px;background:#EEF6FF;filter:alpha(opacity=95);}
#k_menu li ul li a {display:block;text-align:left;padding-left:10%;width:90%;}

#k_menu li ul li a:link {color:#666;text-decoration:none;}
#k_menu li ul li a:visited {color:#666;text-decoration:none;}
#k_menu li ul li a:hover {color:#FFF;text-decoration:none;font-weight:normal;background:#A9D3FF;font-weight:bold;}

/*#k_menu li:hover ul {left:auto;}*//*加此样式,在ie7下当鼠标离开按钮时,下拉菜单不会收回去**/
#k_menu li.sfhover ul {left:auto;}


/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */
.clear{clear:both}
.m5px{margin-left:5px}
.mb5px{margin-bottom:5px}
#head{height:60px;width:214px;background:url(logo.gif) center no-repeat;}
#head h1{font:700 16px/30px Arial}
#head h1 a{padding:60px 0 0;display:block;width:248px;font:700 12px/20px Arial;color:#ccc}
#nav{border:1px solid #92c1dd;padding:1px;background:#eef5fe;position: relative}
#nav p{background:url(nav-bg.gif) repeat-x;height:31px}
#nav p a{font:700 12px/28px Arial;margin:2px 0 0;color:#f9f9f9;float:left;padding:1px 9px 0 9px}
#nav p a:hover,#nav p strong a{padding:0 8px;color:#349734;border:solid #2f589c;border-width:1px 1px 0 1px;background:#F8FCFE}
#nav p strong a{margin:2px 2px 0 2px;color:#C61E02;padding:0 14px}
#nav p strong a:hover{padding:0 14px}
#nav p strong em{display:inline;color:#002775;font-weight:700;text-indent:0;}
#nav em{font:12px/23px Arial;color:#666;display:block;text-indent:18px;background:#FFF url(menu_bg.gif) repeat-x}
#nav em a{color:#002775}

#main_bbs{width:888px;border:1px solid #92c1dd;background:#eef5fe;height:auto;margin:5px 0 0;padding:0 5px;}
#main{width:601px;-width:596px;border:1px solid #92c1dd;background:#eef5fe;height:auto;margin:5px 0 0;padding:0 5px;float:left}
#side{width:275px;-width:255px;border:1px solid #92c1dd;height:auto;margin:5px 0 0;float:right;}
#side .m,#tag,#tages{padding:1px;border:1px solid #92c1dd;border-width:1px 0 0;height:270px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
#tages{ height:120px;}
#alimama {padding:5px}
#alimama img{padding:7px;border:1px solid #c0e0f3}

/******首页论坛搜索*****/
.search_bbs{ height:70px;padding:1px;border:1px solid #92c1dd;border-width:1px 0 0;}
.search_bbs h3{height:23px;background:#eef5fe url(menu_bg.gif) repeat-x bottom;font:700 12px/23px Arial;text-indent:5px;color:#C61E02;margin-bottom:5px}
.search_bbs h3 a{ color:#000; font-size:14px}
.search_bbs span{padding-left:10px}
.search_bbs a{ line-height:170%; font-weight:bold;}
#searchquery{ height:16px;margin-left:5px}
#searchbottom,#submit{color:#151C55;border:1px solid #92C1DD;background-color:#fff;padding:1px 2px 0px 2px;}

.m{ width:273px;-width:268px}

#side .m h3,#tag h3,#tages h3{height:23px;background:#eef5fe url(menu_bg.gif) repeat-x bottom;font:700 12px/23px Arial;text-indent:5px;color:#C61E02; width:100%;}
#side .m ul,#side .m p{ margin:0px;color:#004C9A;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;width:255px; margin:5px}

#side .m ul li {display:block;width:270px;float:left; line-height:170%;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
#side .m ul li span{display:block;width:54px;float:right;text-align:right}
#tag ul{padding:4px;}
#tag ul li{padding:0 8px 0 0;float:left}
#tag ul li a{line-height:20px}

#foot{height:24px;border:1px solid #92c1dd;margin:5px 0 0;background:#FFF url(title-bg.gif) repeat-x;color:#349734}
#foot p{float:right;font:12px/24px Arial}
#foot p a{padding:0 10px;display:block;float:left}
#foot h3{width:200px;float:left;padding:0 0 0 5px;height:24px;font:700 12px/24px Arial}
#foot h3 a{color:#000}
#foot h3 em{font:700 12px/24px Arial}
#copy,#copy strong,#copy em{font:12px/30px Arial;text-align:center;color:#666}
#copy a{color:#666}

#link{border:1px solid #92c1dd;margin:5px 0 0;padding:0 5px;background:#eef5fe}
#link ul{ margin:4px;padding:0px}
#link li{ display:inline;padding:0px}
#link a{font:12px/170% Arial;}

#lips{height:222px;position:absolute;width:296px;left:309px;top:129px;border:1px solid #c0e0f3;overflow:hidden;background:#fafafa}
#lips p{line-height:24px;color:#004C9A;padding:0 5px}
#lips h2{color:#004c9a;font:700 17px/23px Verdana,Arial;background:#FFF url(title-bg.gif) repeat-x bottom;text-align:left;height:25px;padding:3px 0 0 3px}
#lips h2 em{font:700 17px/23px Arial}
#lips strong{font:normal 12px Arial}
#lips span{width:170px;float:right;display:block;height:216px;position:absolute;top:5px;right:5px}

#swf{border:1px solid #c0e0f3;height:220px;width:294px;margin:5px 0 0;padding:1px}
#main .ad{margin:5px 0 0;height:60px;background:#fff;padding:1px;border:1px solid #c0e0f3}
#blog,#kctemp{border:1px solid #c0e0f3;background:#fff;float:right;height:auto;width:296px;margin-top:5px;-margin-left:5px; line-height:170%;}
#blog h3,#kctemp h3{background:#FFF url(title-bg.gif) repeat-x bottom;height:25px;padding:3px 0 0 3px}
#blog h3 a,#kctemp h3 a{width:90px;background:#fff;border:1px solid #c0e0f3;border-bottom:none;padding:0 10px;display:block;font:700 12px/24px Arial;}
#blog ul{margin:3px;padding:0px}
#blog ul li{text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:288px}
#kctemp {margin-bottom:5px;}
#kctemp ul {height:210px}
#kctemp ul li{width:140px;float:left;display:inline;margin:3px 0 0 5px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
#kctemp ul li a{display:block}
#kctemp ul li a img{width:90px;border:1px solid #c0e0f3;padding:1px;display:block;}
#kctemp ul li a span{/*background:url(title-bg.gif) repeat-x top;*/display:block;border:0px solid #c0e0f3;margin:3px 0 6px 0;font:12px/23px Arial}
#kctemp ul li a:hover span{background:#fff}


#list span{ display:block;margin:15px}
#list h3{padding:5px 4px 0 4px}
#list h3 a{color:#004c9a;font:normal 16px/20px Arial;text-decoration:underline;padding:5px 4px 0 4px}
#list p{position:relative;border-bottom:1px dashed #DFDFDF; width:100%;font:12px/18px Arial;color:#5f5f5f;padding:0px 4px 5px 4px; margin:10px auto; }
#list span{ display:inline; color:#008000;font-size:12px;padding:0 4px; right:0px;top:-12px; }
#list span a{color:#77c;text-decoration:underline;line-height:20px; }
#list_rss{ border:0px; height:30px; background:#fff;height:40px; border:1px solid #C0E0F3; margin:0px auto;padding:5px 0px 0px 15px}
#list_rss span{ display:inline}

.list{border:1px solid #c0e0f3;background:#fff;float:left;height:auto;width:294px;padding:1px;margin-top:5px; line-height:170%;}
.list h3{background:#004C9c url(nav-bg.gif) repeat-x bottom;height:25px;text-indent:5px;}
.list h3 a,.list h3 a:hover{display:block;font:700 12px/24px Arial;color:#fbfbfb}
.list ul{padding:5px}


#tab1,#tab2{border:1px solid #c0e0f3;background:#fff;margin:5px 0;height:auto;width:296px;float:left; line-height:170%;text-overflow:ellipsis; overflow:hidden; white-space:nowrap}
#tab1{margin:5px 0 0}
#menu1,#menu2{background:#FFF url(title-bg.gif) repeat-x bottom;text-align:center;height:25px;padding:3px 0 0 3px}
#menu1 h3,#menu2 h3{float:left;cursor:pointer;padding:1px 1px 0 1px}
#menu1 h3 a,#menu2 h3 a{font:700 12px/24px Arial;}
#menu1 h3 a{padding:0 20px}
#menu2 h3 a{padding:0 8px}
#menu1 h3.hover,#menu2 h3.hover{background:#fff;border:1px solid #c0e0f3;border-bottom:none;padding:0}
#tabes{text-overflow:ellipsis; overflow:hidden; white-space:nowrap}
#tab1 ul,#tab2 ul{display:none;height:auto;padding:5px;}
#tab1 ul.block,#tab2 ul.block{display:block}

#onepage{margin-top:5px;padding:5px;border:1px solid #c0e0f3;background:#fff}
#wrap{border:1px solid #92c1dd;background:#eef5fe;height:auto;margin:5px 0 0;padding:5px}
#title,#content,#lip,#list,#elite,#new{height:auto;padding:5px;border:1px solid #c0e0f3;background:#fff}
#title{margin:5px 0 0;border-bottom:none;text-align:center}
#title h2{color:#004c9a;font:700 18px/30px Verdana,Arial}
#title p{color:#bbb;border-bottom:1px solid #c0e0f3}
#title p span{padding:0 10px}
#content{border-top:none;font:14px/160% Arial;color:#3c3c3c;padding:5px 15px}
#content p,#content ul,#content ol{text-indent:2em;padding:5px 0}
#content ul{list-style:disc inside}
#content ol{list-style:decimal inside}
#content h3{font:700 14px/30px Verdana,Arial}
#content img {max-width:569px;width:expression(parseInt(this.width)>569?'569px': this.width)}

#lip{margin:5px 0 0}
#list{margin:5px 0}
.k_pagelist em,.k_pagelist input{border:1px solid #c0e0f3;background:#eef5fe;font:700 12px/160% Arial}
.k_pagelist em,.k_pagelist strong,.k_pagelist a{padding:0 5px}
#elite{margin:5px 0;padding:0}
#elite dt{background:#FFF url(title-bg.gif) repeat-x bottom;color:#004C9A;font:700 12px/28px Verdana,Arial;padding:0 0 0 5px}
#elite dd{padding:1px 5px}


#sbi{border:solid #c0e0f3;border-width:0 1px 1px 0;font:700 14px/20px Verdana;height:20px;color:#004C9A}
#sbb{border:none;font:700 12px/22px Verdana;height:22px;color:#004C9A;width:50px;background:url(title-bg.gif) repeat-x bottom}
#ss0,#ss1{border:1px solid #c0e0f3;width:18px;height:18px}
#ggse{width:296px;border:1px solid #c0e0f3;background:#fff;margin:5px 0 0;height:60px}
#ggse div{display:none}


/* 文章内容页 */
#article h1{ font-size:22px; text-align:center;margin:20px auto 5px auto;}
#arttitle {font-size:22px;width:100%;line-height:55px;margin:0px;color:#0099FF;}
#artinfo1 {clear:both;display:table;width:100%;margin:0px;text-align:center;line-height:30px;}
#artinfo1 span {margin-left:12px;display:inline;color:#000;}
#artcontent {clear:both;display:table;width:100%;text-align:left;white-space:normal;font-size:14px; height:auto; line-height:170%}
#artinfo2 {clear:both;display:table;width:100%;margin:0px;margin-top:15px;text-align:left;line-height:30px;}
#artinfo2 span {margin-right:12px;}

#artbottom {width:100%;display:table;display:block;margin-top:15px;}
#artbottom dl {float:left;display:table;width:49%;text-align:left;margin:0px;list-style-type:none;line-height:24px;}
#artbottom dl dt {background:#F4F4F4;clear:both;display:table;width:100%;font-weight:bold;}
#artbottom dl dd {margin:0px;}
#artbottom dl dd a {line-height:24px;margin:0px;}
#artbottom dl dd i {font-size:10px;color:#CCC;margin-left:9px;}
#artimg {float:left;display:table;width:50%;}

#artggad {float:right;width:338px;height:280px;margin:10px;}

#articles {clear:both;display:table;width:94%;margin:5px 3%;}
#articles dl {display:table;float:left;width:33%;list-style-type:none;text-align:left;height:300px;}
#articles dl dt {margin:0px;font-weight:bold;line-height:26px;}
#articles dl dd {margin:0px;clear:both;width:100%;text-align:left;line-height:22px;}
#articles span {display:table;float:left;width:33%;text-align:left;height:300px;}

#softbottom {clear:both;display:table;}
