﻿@charset"utf-8";
*{margin:0;padding:0}
html{text-align:center;font:12px/18px Verdana,Arial;}
body{width:970px; height:29px;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}
/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */
.clear{clear:both}
.m5px{margin-left:1px}
.STYLE1 {color: #FFFFFF;font-weight: bold;font-size: 12px;}
.STYLE2 {color: #FFFFFF;font-weight: bold;font-size: 9pt;}
.STYLE3 {font-size: 9pt}
.mb5px{margin-bottom:5px}
#head{height:90px}
#head h1{font:700 16px/30px Arial}
#head h1 a{padding:60px 0 0;display:block;background:url(logo.png);width:248px;font:700 12px/20px Arial;color:#ccc}
#nav{
	margin:0px auto 5px;
	padding:1px;
	background:#eef5fe;
	position: relative;
	width: 970px;
	height: 72px;
}
#nav p{background:url(nav-bg.gif) ;height:72px}
#nav p a{font:700 12px/28px Arial;margin:2px 10px 5px 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{width:681px;border:1px solid #92c1dd;background:#eef5fe;height:auto;margin:5px 0 0;padding:0 5px;float:left}
#mains{width:658px; background-color:#FFFFFF;float:left}
#sides{width:298px;height:auto;float:right}
#side .m,#tag{height:auto;padding:1px;border:1px solid #92c1dd;border-width:1px 0 0}
#side .m h3,#tag h3{height:23px;background:#eef5fe url(menu_bg.gif) repeat-x bottom;font:700 12px/23px Arial;text-indent:5px;color:#C61E02}
#sides .m h3,#tag h3{height:23px;background:#eef5fe url(menu_bg.gif) repeat-x bottom;font:700 12px/23px Arial;text-indent:5px;color:#C61E02}
#side .m ul,#side .m p{padding:4px 4px 0 4px;color:#004C9A}
#side .m ul li a{display:block;width:210px;float:left}
#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}

#lips{height:289px;position:absolute;width:296px;left:309px;top:159px;border:1px solid #c0e0f3;overflow:hidden;background:#fafafa}
#lips p{text-indent:2em;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:center;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}
#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{padding:5px}
#kctemp {margin-bottom:5px}
#kctemp ul {height:244px}
#kctemp ul li{width:140px;float:left;display:inline;margin:5px 0 0 5px}
#kctemp ul li a{display:block}
#kctemp ul li a img{width:136px;border:1px solid #c0e0f3;padding:1px;display:block}
#kctemp ul li a span{background:url(title-bg.gif) repeat-x top;display:block;border:1px solid #c0e0f3;margin:5px 0 0;font:12px/23px Arial}
#kctemp ul li a:hover span{background:#fff}

#list h4{padding:5px 4px 0 4px}
#list h4 a{color:#004c9a;line-height:26px; font-size:14px;font:normal 16px/20px Arial;text-decoration:none;padding:5px 4px 0 4px}
#list p{font:12px/18px Arial;text-indent:2em;color:#5f5f5f;padding:0 4px;margin:5px 0 0}
#list span{color:#008000;font-size:12px;display:block;padding:0 4px;}
#list span a{color:#77c;text-decoration:underline;line-height:20px}

#tab1,#tab2{border:1px solid #c0e0f3;background:#fff;margin:5px 0;height:auto;width:296px;float:left}
#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}
#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/1.6 Arial;color:#424A5E;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 16px/30px Verdana,Arial}
#content h4{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}

h1{font-size:13px;color:#FF0000}

#logobanner{ float:left; width:970px; margin:8px 0px 0px 0px; }
#logobanner img{ float:left; }
#logobanner #rt{ float:right; width:780px; height:90px; border:1px solid #CCC; }

#placard{ float:left; margin:10px 0px 10px;width:970px; height:30px; background:url(bg_search.gif) no-repeat left center;}
#placard #announcement{ float:left; width:650px; overflow:hidden;}
#announcement h5{ float:left; padding-right:10px; height:30px; line-height:30px; text-align:left; text-indent:15px;}
#announcement #anno_list{ margin-top:5px; overflow:hidden; height:20px; line-height:20px; overflow:hidden;}
#placard #so{ float:right; width:250px; margin-top:4px;}

.searchInput{ float:left; width:155px; padding: 2px 0px 0px 23px; height:18px; line-height:17px; border:1px solid #CCCCCC; border-right:none; background:#fff url(searchInput.gif) no-repeat;}
.searchBtn{ float:left; width:40px; height:22px; background:url(searchBtn.gif) no-repeat; cursor:pointer; }

.spacebox{ width:100%; height:1px; line-height:1px; overflow:hidden; background:transparent; clear:both;}

#wrapper{margin:0px auto; width:970px; }
#wrapper #topnews{ float:left; width:970px; margin:0px 0px 10px 0px;}

#wrapper{margin:0px auto; width:970px; }
#wrapper #topnews{ float:left; width:970px; margin:0px 0px 10px 0px;}

#picswitch{ float:left; width:260px; height:200px; overflow:hidden;}
#picswitch img{ width:258px; height:200px;}
.flashNews h3{ overflow:hidden; font-size:14px;}
.flashNews p{ display:none;}

#toplist{ float:left; width:378px; height:200px; margin-left:10px; _margin-left:8px; padding:0px 5px; border:1px solid #B6C9DC;}
#toplist h2{ width:373px; margin:0px 5px; height:30px; line-height:30px; text-align:center; overflow:hidden;}
#toplist p{ width:375px; margin-left:5px; text-align:left; line-height:19px;}
#toplist ul{ float:left; margin:5px 5px 0px; _margin:5px 0px 0px 2px;}
#toplist ul li{ float:left; width:375px; text-align:left; text-indent:10px; color:#333333; height:20px; line-height:20px; background:url(images/spot.gif) no-repeat 0px 10px; overflow:hidden; }
#toplist #topdetail{ height:93px; border-bottom:1px dashed #B6C9DC; overflow:hidden; }
#topdetail h4{ width:375px; height:24px; margin-top:5px; text-align:center; font-size:18px; overflow:hidden;}

.topbar{ margin:0px 0px 10px 0px; width:298px; border:1px solid #85A5C5; background:url(bg_rh2.jpg) repeat-x top; overflow:hidden; }
.topbar{ margin:0px 0px 10px 0px; width:298px; border:1px solid #85A5C5; background:url(bg_rh2.jpg) repeat-x top; overflow:hidden; }
.fcomment{ margin:10px 0px 0px 0px;}
.topbar h4, .fcomment h4{ text-indent:28px; height:26px; line-height:28px; font-size:14px; border-bottom:1px solid #85A5C5; background:url(bg_wigh2.jpg) repeat-x 2px center;}
.topbar ul, .fcomment ul{padding:12px 5px 8px;}
.topbar ul li{ padding-left:12px; line-height:22px; background:url(spot.gif) no-repeat 3px 10px; }
.topbar img{ padding:8px 0px;}

.fcomment ul li{ color:#333; font-size:12px; }
.fcomment a:link, .fcomment a:visited{ color:#333; text-decoration:none;}
.fcomment a:hover{ color:#FF0000; text-decoration:underline; }

#recommend{ float:right; width:298px; height:200px; border:1px solid #B6C9DC;}
#recommend h4{ text-align:left; text-indent:22px; height:24px; line-height:26px; background:#D7E2EC url(arrow.gif) no-repeat 6px 10px; border-bottom:1px solid #B6C9DC;}
#recommend ul{ margin:8px 0px 0px 3px; width:290px;}
#recommend ul li{ float:left; width:290px; text-align:left; text-indent:6px; height:20px; line-height:20px; overflow:hidden; }

.list1{border:1px solid #c0e0f3;background:#fff;float:left;height:auto;width:294px;padding:1px;margin-top:5px;}
.list{border:1px solid #c0e0f3;background:#fff;float:left;height:auto;width:294px;padding:1px;margin-top:5px}
.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}

.cat-right{
	float:right;
	width:320px;
	background:url(bg_title.jpg) repeat-x top;
	border:1px solid #B6C9DC;
	margin-bottom: 10px;
}
.cat-right h4{ text-align:left; border-bottom:1px solid #B6C9DC; height:26px; line-height:26px; font-size:14px; background:url(arrow.gif) no-repeat 6px 10px;text-indent:5px;}
.cat-right ul{ float:left; margin:8px 5px; _margin:8px 0px 8px 3px;}
.cat-right ul li{ float:left; width:320px; text-align:left; text-indent:14px; height:22px; line-height:22px; background:url(spot.gif) no-repeat 2px 10px; overflow:hidden;}
.titlel{ float:left; width:260px;}
.titlel2{ width:312px; _width:324px;}
.timer{ float:right; margin-right:8px; margin-left:0px; width:40px; width:42px; text-indent:2px; color:#666;}

.cat-left{ float:left; width:320px; margin-bottom:10px; background:url(bg_title.jpg) repeat-x top; border:1px solid #B6C9DC; }
.cat-left h4{ text-align:left; border-bottom:1px solid #B6C9DC; height:26px; line-height:26px; font-size:14px; background:url(arrow.gif) no-repeat 6px 10px;text-indent:5px;}
.cat-left ul{ float:left; margin:8px 5px; _margin:8px 0px 8px 3px;}
.cat-left ul li{ float:left; width:320px; text-align:left; text-indent:14px; height:22px; line-height:22px; background:url(spot.gif) no-repeat 2px 10px; overflow:hidden;}
.titlel{ float:left; width:260px;}
.titlel2{ width:312px; _width:324px;}
.timer{ float:right; margin-right:8px; margin-left:0px; width:40px; width:42px; text-indent:2px; color:#666;}

#footer{ float:left; width:968px; margin:0px auto 10px; border:1px solid #85A5C5; background:url(bg_rh2.jpg) repeat-x top; }
#footer h2{ width:100%; text-indent:28px; height:26px; line-height:26px; border-bottom:1px solid #85A5C5; background:url(images/arrow_down.gif) no-repeat 12px center; font-size:14px;}
#footer a:link, #footer a:visited{color:#333;}
#foot_about{ width:968px; margin:0px auto 10px; padding:5px 0px; text-align:center; border:1px solid #85A5C5; background:#EEF1F7; }
#foot_copyright{ width:970px; margin:0px auto 10px; text-align:center;}
#foot_copyright p{ text-align:center; line-height:22px;}
#foot_copyright span{ float:right; margin-top:-40px;}

.leftad{
	float:left;
	width:658px;
	height:80px;
	margin:10px 0 10px 0;
	border:1px solid #B6C9DC;
}

.flink{ margin:8px 13px;}
.flink li{ float:left; height:20px; margin:3px 5px 0px; white-space:nowrap;}

#toplist{ float:left; width:378px; height:200px; margin-left:10px; _margin-left:8px; padding:0px 5px; border:1px solid #B6C9DC;}
#toplist h2{ width:373px; margin:0px 5px; height:30px; line-height:30px; text-align:center; overflow:hidden;}
#toplist p{ width:375px; margin-left:5px; text-align:left; line-height:19px;}
#toplist ul{ float:left; margin:5px 5px 0px; _margin:5px 0px 0px 2px;}
#toplist ul li{ float:left; width:375px; text-align:left; text-indent:10px; color:#333333; height:20px; line-height:20px; background:url(spot.gif) no-repeat 0px 10px; overflow:hidden; }
#toplist #topdetail{ height:88px; border-bottom:1px dashed #B6C9DC; overflow:hidden; }
#topdetail h4{ width:375px; height:24px; margin-top:5px; text-align:center; font-size:18px; overflow:hidden;}


html>body .entry ul { padding: 0 0 0 10px; } 
html>body .entry li { margin: 5px 0 5px 5px; }

.entry ul li:before{ content: "\00BB \0020"; }
.entry ol { padding: 0 0 0 35px; }
.entry ol li { }

.con_left{ float:left; *margin-bottom:10px !important; _margin-bottom:0px; width:660px;}
.con_right{ float:right; width:300px;}
