﻿@charset "utf-8";
BODY {
	FONT-SIZE: 14px; BACKGROUND: #dceaf0; LINE-HEIGHT: 150%; Text-align:center; FONT-FAMILY: Arial,sans-serif
}
A {
	COLOR: #46a7cd; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff7e00; TEXT-DECORATION: underline
}
A:focus {
	outline: none
}
H1 {
	FONT-SIZE: 20px; LINE-HEIGHT: 22px
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#header {
	MARGIN: 2px auto; WIDTH: 960px
}
#container {
	MARGIN: 2px auto; WIDTH: 960px
}
#footer {
	MARGIN: 2px auto; WIDTH: 960px
}
#logo {
	FLOAT: left; HEIGHT: 65px
}
#logo A {
	FLOAT: left; HEIGHT: 65px
}
#logo {
	BACKGROUND: url(../css/bg.gif) no-repeat -22px 0px; WIDTH: 178px
}
#logo A {
	DISPLAY: inline-block; WIDTH: 178px; TEXT-INDENT: -9999em
}
#header {
	MARGIN-TOP: 25px; HEIGHT: 72px
}
#header .intro {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 220px; COLOR: #676767; HEIGHT: 25px; _width: 210px
}
#searcher {
	FONT-SIZE: 15px
}
.keyword {
	BORDER-RIGHT: #dceaf0 1px solid; BORDER-TOP: #dceaf0 1px solid; MARGIN-TOP: 2px; FONT-SIZE: 14px; MARGIN-LEFT: 4px; BORDER-LEFT: #dceaf0 1px solid; WIDTH: 160px; COLOR: #999; LINE-HEIGHT: 18px; BORDER-BOTTOM: #dceaf0 1px solid; HEIGHT: 18px
}
.bt-sear {
	BACKGROUND: url(../css/bg.gif) no-repeat right -85px; WIDTH: 19px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 19px; BORDER-BOTTOM-STYLE: none
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	LIST-STYLE-TYPE: none
}
#header UL {
	FLOAT: left; MARGIN-LEFT: 180px
}
#header LI {
	FLOAT: left; LINE-HEIGHT: 28px; MARGIN-RIGHT: 8px; HEIGHT: 28px; TEXT-ALIGN: center
}
#header LI A {
	DISPLAY: inline-block; FONT-WEIGHT: bold
}
#header LI A:hover {
	TEXT-DECORATION: none
}
.header-right {
	MARGIN-TOP: 25px; FLOAT: left; OVERFLOW: hidden
}
#bt-home A {
	BACKGROUND: url(../css/bg.gif) no-repeat 0px -84px; WIDTH: 52px
}
#bt-list A {
	BACKGROUND: url(../css/bg.gif) no-repeat -60px -84px; WIDTH: 89px
}
#bt-home A:hover {
	BACKGROUND-POSITION: 0px -115px; COLOR: #fff
}
#bt-list A:hover {
	BACKGROUND-POSITION: -60px -115px; COLOR: #fff
}
#container {
	BORDER-RIGHT: #edf4f7 8px solid; BORDER-TOP: #edf4f7 8px solid; BACKGROUND: #fff; MARGIN-BOTTOM: 0.8em; BORDER-LEFT: #edf4f7 8px solid; BORDER-BOTTOM: #edf4f7 8px solid; ZOOM: 1; POSITION: relative
}
#container .tl {
	BACKGROUND: url(../css/bg.gif) no-repeat; OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; HEIGHT: 20px
}
#container .tr {
	BACKGROUND: url(../css/bg.gif) no-repeat; OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; HEIGHT: 20px
}
#container .bl {
	BACKGROUND: url(../css/bg.gif) no-repeat; OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; HEIGHT: 20px
}
#container .br {
	BACKGROUND: url(../css/bg.gif) no-repeat; OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; HEIGHT: 20px
}
#container .content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; Text-align:left; PADDING-TOP: 20px
}
#container .tl {
	LEFT: -8px; TOP: -8px
}
#container .tr {
	BACKGROUND-POSITION: 0px -20px; RIGHT: -8px; TOP: -8px
}
#container .bl {
	BACKGROUND-POSITION: 0px -40px; LEFT: -8px; BOTTOM: -8px
}
#container .br {
	BACKGROUND-POSITION: 0px -60px; RIGHT: -8px; BOTTOM: -8px
}
.clearfloat {
	CLEAR: both
}
.update-hot {
	CLEAR: both; MARGIN-BOTTOM: 15px; WIDTH: 98%; COLOR: #999; HEIGHT: 40px
}
.update-hot DT {
	FLOAT: left; MARGIN: 2px; OVERFLOW: hidden; WIDTH: 80px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
#main {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 18px; MIN-HEIGHT: 1200px; FLOAT: left; WIDTH: 656px; _height: 1200px
}
.title {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 3px; COLOR: #46a7cd; PADDING-TOP: 3px
}
.question {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 3px; COLOR: #46a7cd; PADDING-TOP: 3px
}
.news-des {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: #fcebeb; PADDING-BOTTOM: 0.8em; MARGIN: 0.5em 0px 1em; PADDING-TOP: 0.8em; ZOOM: 1; POSITION: relative
}
.news-des .dtl {
	BACKGROUND: url(../css/bg.gif) no-repeat -78px -217px; OVERFLOW: hidden; WIDTH: 5px; POSITION: absolute; HEIGHT: 5px
}
.news-des .dtr {
	BACKGROUND: url(../css/bg.gif) no-repeat -78px -217px; OVERFLOW: hidden; WIDTH: 5px; POSITION: absolute; HEIGHT: 5px
}
.news-des .dbl {
	BACKGROUND: url(../css/bg.gif) no-repeat -78px -217px; OVERFLOW: hidden; WIDTH: 5px; POSITION: absolute; HEIGHT: 5px
}
.news-des .dbr {
	BACKGROUND: url(../css/bg.gif) no-repeat -78px -217px; OVERFLOW: hidden; WIDTH: 5px; POSITION: absolute; HEIGHT: 5px
}
.news-des .dcc {
	FONT-SIZE: 12px; COLOR: #787878
}
.news-des .dtl {
	BACKGROUND-POSITION: -78px -217px; LEFT: 0px; TOP: 0px
}
.news-des .dtr {
	BACKGROUND-POSITION: -78px -222px; RIGHT: 0px; TOP: 0px
}
.news-des .dbl {
	BACKGROUND-POSITION: -78px -227px; LEFT: 0px; BOTTOM: 0px; _bottom: -1px
}
.news-des .dbr {
	BACKGROUND-POSITION: -78px -232px; RIGHT: 0px; BOTTOM: 0px; _bottom: -1px
}
.news-brief {
	BORDER-RIGHT: #e2bfbf 1px dashed; PADDING-RIGHT: 8px; FLOAT: left; WIDTH: 565px; -width: 560px
}
.description {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; COLOR: #999999; PADDING-TOP: 8px
}
.answer {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.dcc A.stat {
	DISPLAY: inline-block; FONT-SIZE: 18px; WIDTH: 50px; COLOR: #f29600; LINE-HEIGHT: 40px; FONT-FAMILY: "Lucida Grande",Verdana; TEXT-ALIGN: center; _margin-left: 5px
}
A.go {
	DISPLAY: inline-block; BACKGROUND: url(../css/bg.gif) no-repeat -187px -118px; WIDTH: 13px; TEXT-INDENT: -99999em; HEIGHT: 13px
}
.come-from {
	COLOR: #7f9f00
}
.adds {
	COLOR: #7f9f00
}
.come-from {
	FONT-SIZE: 10px
}
.adds {
	FONT-SIZE: 12px
}
.user-said {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN-LEFT: 40px; PADDING-TOP: 8px; BORDER-BOTTOM: #dddddd 1px dashed
}
.user-said DT {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; COLOR: #46a7cd; PADDING-TOP: 0px
}
.user-said DD {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.link-showall {
	FONT-WEIGHT: bold
}
DT {
	FONT-WEIGHT: bold
}
.link-showall {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 18px; PADDING-BOTTOM: 3px; TEXT-INDENT: 40px; PADDING-TOP: 3px
}
.all-topics-list LI {
	PADDING-LEFT: 1em; BACKGROUND: url(../css/bg.gif) no-repeat -190px -177px; LINE-HEIGHT: 1.8em
}
.hr {
	MARGIN-BOTTOM: 8px; BORDER-BOTTOM: #ddd 1px dashed; HEIGHT: 8px
}
.pages {
	CLEAR: left; PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-SIZE: 85%; PADDING-BOTTOM: 1em; MARGIN: 1em 0px; PADDING-TOP: 1em
}
.pages A {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; BACKGROUND: #ffffff 0px 0px; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #ffffff 1px solid; MARGIN-RIGHT: 0.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #ffffff 1px solid
}
.pages SPAN {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; BACKGROUND: #ffffff 0px 0px; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #ffffff 1px solid; MARGIN-RIGHT: 0.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #ffffff 1px solid
}
.pages SPAN.current {
	BORDER-RIGHT: #46a7cd 1px solid; BORDER-TOP: #46a7cd 1px solid; FONT-WEIGHT: bold; BACKGROUND: #46a7cd 0px 0px; BORDER-LEFT: #46a7cd 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #46a7cd 1px solid
}
.pages A {
	BORDER-RIGHT: #9aafe5 1px solid; BORDER-TOP: #9aafe5 1px solid; BORDER-LEFT: #9aafe5 1px solid; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
.pages A:hover {
	BORDER-LEFT-COLOR: #2e6ab1; BORDER-BOTTOM-COLOR: #2e6ab1; BORDER-TOP-COLOR: #2e6ab1; BORDER-RIGHT-COLOR: #2e6ab1
}
.pages A.nextprev {
	FONT-WEIGHT: bold
}
.pages SPAN.nextprev {
	COLOR: #666666
}
.pages SPAN.nextprev {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; COLOR: #999999; BORDER-BOTTOM: #dddddd 1px solid
}
.pages .nextprev-next {
	FLOAT: right
}
#sidebar {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 220px
}
#sidebar .topiclist LI {
	PADDING-LEFT: 1em; FONT-SIZE: 12px; BACKGROUND: url(../css/bg.gif) no-repeat -190px -177px; OVERFLOW: hidden; WIDTH: 99%; COLOR: #999; LINE-HEIGHT: 1.6em; HEIGHT: 1.6em
}
H2 {
	BORDER-TOP: #e4e4e4 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #707070; LINE-HEIGHT: 26px; BORDER-BOTTOM: #e4e4e4 1px solid
}
.user-faces LI {
	FLOAT: left; MARGIN: 0px 1px 1px 0px; WIDTH: 35px; HEIGHT: 35px
}
.user-faces LI A {
	OVERFLOW: hidden; TEXT-DECORATION: none
}
.user-faces IMG {
	WIDTH: 35px; HEIGHT: 35px
}
#support-bt {
	MARGIN: 0px auto; Text-align:center; WIDTH: 468px
}
.go2search {
	FONT-SIZE: 12px
}
.to-discuss {
	FONT-SIZE: 12px
}
.go2search {
	TEXT-ALIGN: center
}
.to-discuss {
	MARGIN-BOTTOM: 5px; COLOR: #999; BORDER-BOTTOM: #ddd 1px dashed
}
.support-top {
	CLEAR: both; MARGIN: 0px auto 5px; WIDTH: 728px
}
#footer {
	FONT-SIZE: 12px
}
#copyright {
	FLOAT: left; WIDTH: 350px; COLOR: #999
}
#copyright A {
	FONT-WEIGHT: bold
}
#subnav {
	FLOAT: right; WIDTH: 260px
}
#subnav LI {
	FLOAT: left; WIDTH: 75; TEXT-ALIGN: right
}
#bottom {
	BACKGROUND: url(../css/bg-bottom.jpg) #dceaf0 repeat-x left bottom; POSITION: relative; HEIGHT: 100px
}
#bird {
	RIGHT: 7%; BACKGROUND: url(../css/bg.gif) no-repeat 0px -183px; WIDTH: 71px; BOTTOM: 43px; POSITION: absolute; HEIGHT: 64px
}
A.sb {
	FONT-WEIGHT: normal; COLOR: #a3a3a3
}
