BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
CODE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BUTTON {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	TEXT-ALIGN: left; FONT-FAMILY: "宋体"; BACKGROUND: #fff; FONT-SIZE: 12px
}
DIV {
	LIST-STYLE: none none outside; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
FORM {
	LIST-STYLE: none none outside; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
IMG {
	LIST-STYLE: none none outside; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
UL {
	LIST-STYLE: none none outside; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
OL {
	LIST-STYLE: none none outside; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
LI {
	LIST-STYLE: none none outside; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DL {
	LIST-STYLE: none none outside; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DT {
	LIST-STYLE: none none outside; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DD {
	LIST-STYLE: none none outside; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
H1 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H2 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H3 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H4 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H5 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H6 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
INPUT {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-SIZE: 12px
}
TEXTAREA {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-SIZE: 12px
}
TEXTAREA {
	BORDER-BOTTOM: #a5a5a5 1px solid; BORDER-LEFT: #a5a5a5 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #555; OVERFLOW: auto; BORDER-TOP: #a5a5a5 1px solid; BORDER-RIGHT: #a5a5a5 1px solid; PADDING-TOP: 5px; resize: none
}
A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #104e98; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.gray {
	COLOR: #666
}
.float-l {
	FLOAT: left
}
.float-r {
	FLOAT: right
}
.Enter {
	WORD-WRAP: break-word; WHITE-SPACE: normal; WORD-BREAK: keep-all
}
.Abridge {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden; -moz-text-overflow: ellipsis
}
.middle {
	VERTICAL-ALIGN: middle
}
.cls {
	ZOOM: 1
}
.cls:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: ""
}
#top_nav_view {
	BACKGROUND: #69c; HEIGHT: 31px; OVERFLOW: hidden
}
#doc {
	PADDING-BOTTOM: 10px; MARGIN: 20px auto; WIDTH: 100%
}
#head {
	MARGIN: 10px 0px
}
#head .logo {
	FLOAT: left; MARGIN-RIGHT: 25px
}
#head .nav {
	PADDING-TOP: 39px
}
#head .nav UL {
	
}
#head .nav UL LI {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#head .nav UL LI A {
	BORDER-BOTTOM: #0b4c98 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #0b4c98 1px solid; LINE-HEIGHT: 2; WIDTH: 107px; DISPLAY: block; BACKGROUND: #105cb6; HEIGHT: 28px; COLOR: #fff; FONT-SIZE: 14px; OVERFLOW: hidden; BORDER-TOP: #0b4c98 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #0b4c98 1px solid
}
#head .nav UL LI A:hover {
	BORDER-BOTTOM: #3079ed 1px solid; BORDER-LEFT: #3079ed 1px solid; BACKGROUND: #4b8cf6; BORDER-TOP: #3079ed 1px solid; BORDER-RIGHT: #3079ed 1px solid; TEXT-DECORATION: none
}
#head .nav UL LI.put {
	FLOAT: right; MARGIN-RIGHT: 0px
}
#head .nav UL LI.put A {
	BACKGROUND-IMAGE: url(../images/ico_y.gif); TEXT-INDENT: 14px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 10px 10px
}
#head .nav UL LI.li-class2 A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #3276c7; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#head .nav UL LI.li-class2 A:hover {
	
}
#main {
	
}
#main_l {
	WIDTH: 100%; FLOAT: center
}
#main_infopub {
	WIDTH: 950px; FLOAT: left
}
#main_r {
	WIDTH: 260px; FLOAT: right
}
#main_r_in {
	BORDER-LEFT: #e3e3e3 1px solid
}
#main_r_in .d_focus {
	MARGIN-LEFT: 25px
}
#main_r_in .box-1 {
	MARGIN-LEFT: 25px
}
#main_r_in .ad-1 {
	MARGIN: 15px 0px 15px 25px
}
.location {
	LINE-HEIGHT: 30px; COLOR: #666
}
.title_v {
	BACKGROUND: url(../images/line.gif) repeat-x left bottom; HEIGHT: 28px
}
.title_v H3 {
	MARGIN: 6px 10px 0px 0px; FLOAT: left; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.title_v .a-more {
	MARGIN-TOP: 6px; FLOAT: right; COLOR: #aaa
}
.title_v .tags {
	FLOAT: left
}
.title_v .tags LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FLOAT: left; MARGIN-LEFT: 5px; PADDING-TOP: 0px
}
.title_v .tags LI A:hover {
	TEXT-DECORATION: underline
}
.title_v .tags LI.sel {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #1d80dd 1px solid; BACKGROUND: #fff; HEIGHT: 27px; BORDER-TOP: #1d80dd 1px solid; BORDER-RIGHT: #1d80dd 1px solid
}
.title_v .tags LI.sel A {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.title_v .l-list {
	PADDING-TOP: 4px
}
.title_v .l-list LI {
	LINE-HEIGHT: 22px; FLOAT: left; MARGIN-LEFT: 10px
}
.title_v .l-list LI A.but-1 {
	TEXT-ALIGN: center; LINE-HEIGHT: 21px; WIDTH: 43px; DISPLAY: inline-block; BACKGROUND: url(../images/ico.gif) no-repeat left -255px; HEIGHT: 20px; COLOR: #fff; OVERFLOW: hidden
}
.title_v .l-list LI A.but-1:hover {
	TEXT-DECORATION: none
}
.problem-item {
	POSITION: relative; PADDING-BOTTOM: 5px; MARGIN-TOP: 12px; MIN-HEIGHT: 55px; PADDING-LEFT: 15px; PADDING-RIGHT: 70px; BACKGROUND: url(../images/line_2.gif) repeat-x left bottom; PADDING-TOP: 0px; _height: 55px
}
.problem-item_message {
	POSITION: relative; PADDING-BOTTOM: 5px; MARGIN-TOP: 5px; MIN-HEIGHT: 35px; 
	PADDING-LEFT: 15px; PADDING-RIGHT: 70px; 
	BACKGROUND: url(../images/line_2.gif) repeat-x left bottom; 
	PADDING-TOP: 10px; _height: 35px;FONT-SIZE: 13px
}
.problem-item A.p-focus {
	POSITION: absolute; WIDTH: 12px; BACKGROUND: url(../images/ico_y.gif) no-repeat left -50px; HEIGHT: 12px; TOP: 5px; LEFT: 0px
}
.problem-item A.p-focused {
	BACKGROUND-POSITION: left -100px
}
.problem-item .p-main {
	WIDTH: 580px; WORD-WRAP: break-word
}
.problem-item .p-main A.title {
	LINE-HEIGHT: 1.7; FONT-SIZE: 14px
}
.problem-item .p-main P.p-content {
	LINE-HEIGHT: 22px; COLOR: #666
}
.problem-item .p-main .p-other {
	MARGIN: 5px 0px
}
.problem-item .p-main .p-other .p-tags {
	MARGIN-RIGHT: 200px
}
.problem-item .p-main .p-other .p-tags A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.7; MARGIN: 5px 5px 0px 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #fff; PADDING-TOP: 0px
}
.problem-item .p-main .p-other .p-tags A:hover {
	TEXT-DECORATION: none
}
.problem-item .p-main .p-other .p-date {
	FLOAT: right; HEIGHT: 20px; COLOR: #a5a5a5
}
.problem-item .p-main .p-other .p-date A.date {
	LINE-HEIGHT: 1.7; COLOR: #a5a5a5
}
.problem-item .p-main .p-other-2 .p-date {
	FLOAT: none
}
.problem-item .p-main .p-answer {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 22px; MARGIN: 7px -70px 5px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #ededed; COLOR: #666; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 5px
}
.problem-item .p-main .p-answer .complete-answer {
	DISPLAY: none
}
.problem-item .p-menu {
	POSITION: absolute; TOP: 3px; RIGHT: 0px
}
.problem-item .p-menu A.answer {
	TEXT-ALIGN: center; WIDTH: 51px; DISPLAY: inline-block; HEIGHT: 48px; MARGIN-LEFT: 5px
}
.problem-item .p-menu A.answer P {
	FONT-FAMILY: Arial; FONT-SIZE: 24px; FONT-WEIGHT: bold
}
.problem-item .p-menu A.answer:hover {
	TEXT-DECORATION: none
}
.problem-item .p-menu A.answer-0 {
	COLOR: #a5a5a5
}
.problem-item .p-menu A.answer-1 {
	BACKGROUND: #59ba1a; COLOR: #e0cd05
}
.problem-item .p-menu A.answer-2 {
	BACKGROUND: #59ba1a; COLOR: #fff
}
.problem-item .p-menu A.answer-3 {
	BACKGROUND: #0080FF; COLOR: #fff
}
.problem-item .p-menu A.answer-4 {
	COLOR: #ff8233
}
.problem-item .p-menu A.answer-5 {
	BACKGROUND: #DD2230; COLOR: #fff
}
.problem-item .p-menu .p-date {
	TEXT-ALIGN: left; MARGIN-TOP: 10px; COLOR: #a5a5a5
}
.problem-item .p-menu .p-date IMG {
	MARGIN: 3px 8px 0px 0px; WIDTH: 30px; FLOAT: left; HEIGHT: 30px
}
.problem-item .p-menu .p-date P {
	LINE-HEIGHT: 18px; HEIGHT: 18px; OVERFLOW: hidden
}
.problem-item .p-menu .p-date A.date {
	COLOR: #a5a5a5
}
.problem-item-2 {
	MIN-HEIGHT: 100px; PADDING-RIGHT: 140px; _height: 100px
}
.problem-item-2 .p-menu {
	TEXT-ALIGN: right; WIDTH: 120px
}
.problem-item-2 .p-main .p-other .p-tags {
	MARGIN-RIGHT: 0px
}
.problem-item-3 {
	PADDING-RIGHT: 150px
}
.problem-item-3 .p-main .p-other .p-tags {
	MARGIN-RIGHT: 0px
}
.problem-item-3 .p-main {
	WIDTH: auto
}
.problem-item-3 .p-main A.title {
	LINE-HEIGHT: 2; FONT-SIZE: 12px
}
.problem-item-3 .p-menu {
	TEXT-ALIGN: right; WIDTH: 120px
}
.search {
	BORDER-BOTTOM: #3079ed 1px solid; POSITION: relative; BORDER-LEFT: #3079ed 1px solid; HEIGHT: 26px; BORDER-TOP: #3079ed 1px solid; BORDER-RIGHT: #3079ed 1px solid
}
.search .search-key {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 20px; MARGIN: 3px 0px; WIDTH: 206px; BACKGROUND: #fff; HEIGHT: 20px; COLOR: #a5a5a5; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.search A.search-but {
	BORDER-LEFT: #3079ed 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #4b8cf6; FLOAT: right; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.search A.search-but:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 9px; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.search-2 {
	WIDTH: 410px; MARGIN-BOTTOM: 20px
}
.search-2 .search-key {
	WIDTH: 330px
}
.tag {
	BACKGROUND: #88b9f3; COLOR: #fff
}
A.tag:hover {
	BACKGROUND: #105cb6
}
.search .sa_as {
	TOP: 26px; LEFT: -1px
}
.search .sa_as UL LI {
	FONT-SIZE: 12px
}
.search .sa_om {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.tag_view {
	LINE-HEIGHT: 24px
}
.tag_view .fs-14 {
	FONT-SIZE: 14px
}
.tag_view .fs-16 {
	FONT-SIZE: 16px
}
.tag_view .fs-18 {
	FONT-SIZE: 18px
}
.tags-info {
	
}
.tags-info UL {
	
}
.tags-info UL LI {
	LINE-HEIGHT: 22px; MARGIN-TOP: 5px; COLOR: #666
}
.tags-info UL LI.focus {
	MARGIN: 20px 0px
}
.tags-info UL LI.focus A.t-focus {
	WIDTH: 97px; BACKGROUND: url(../images/ico.gif) no-repeat -30px top; FLOAT: left; HEIGHT: 33px; OVERFLOW: hidden
}
.tags-info UL LI.focus A.t-focused {
	BACKGROUND-POSITION: -30px -35px
}
.tags-info UL LI.name {
	
}
.tags-info UL LI.name SPAN {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; COLOR: #fff; FONT-SIZE: 18px; PADDING-TOP: 4px
}
.tags-info UL LI.f-count {
	
}
.tags-info UL LI.f-count A {
	FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.tags-info UL LI.summary {
	DISPLAY: none
}
.tags-info UL LI.summary A.edit {
	FLOAT: left
}
.tags-info UL LI.p-count {
	
}
.tags-info UL LI.p-count STRONG {
	FONT-SIZE: 16px
}
.tag-type {
	
}
.tag-type LI {
	LINE-HEIGHT: 22px; PADDING-LEFT: 10px; BACKGROUND: url(../images/ico_y.gif) no-repeat left -141px; COLOR: #666
}
.tag-type LI A.parent {
	FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
.tag-type LI.sel {
	BACKGROUND-POSITION: left -191px
}
.tag-type LI.sel A.parent {
	COLOR: #f60
}
#tag_list {
	OVERFLOW: hidden
}
.tag-list {
	MARGIN-LEFT: -21px; _margin-left: -36px
}
.tag-list LI {
	PADDING-BOTTOM: 10px; MARGIN: 10px 0px 10px 15px; PADDING-LEFT: 10px; WIDTH: 192px; PADDING-RIGHT: 10px; FLOAT: left; COLOR: #656565; PADDING-TOP: 10px
}
.tag-list LI A.t-focus {
	POSITION: relative; MARGIN: 0px 0px -10px -55px; WIDTH: 55px; DISPLAY: none; BACKGROUND: url(../images/ico.gif) no-repeat left -70px; FLOAT: right; HEIGHT: 20px; OVERFLOW: hidden; CURSOR: pointer
}
.tag-list LI A.t-focused {
	BACKGROUND: url(../images/ico.gif) no-repeat -60px -70px
}
.tag-list LI .quan {
	MARGIN-BOTTOM: 8px; HEIGHT: 20px; OVERFLOW: hidden
}
.tag-list LI .quan .tag {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; PADDING-TOP: 0px
}
.tag-list LI .quan .tag:hover {
	TEXT-DECORATION: none
}
.tag-list LI P {
	LINE-HEIGHT: 18px; MARGIN: 3px 0px
}
.tag-list LI .tag-info {
	DISPLAY: none; HEIGHT: 36px; OVERFLOW: hidden
}
.tag-list LI .p-count STRONG {
	FONT-SIZE: 16px
}
.tag-list LI.bg {
	BACKGROUND-COLOR: #f0f0f0
}
.tag-list LI.line {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(../images/line_2.gif); HEIGHT: 1px; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.tag-list-2 {
	MARGIN-LEFT: 0px
}
.tag-list-2 LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND: url(../images/line_2.gif) repeat-x left bottom; FLOAT: none; MARGIN-LEFT: 0px; PADDING-TOP: 10px
}
.tag-list-2 LI A.t-focus {
	DISPLAY: block
}
.tag-list-2 LI .tag-info {
	DISPLAY: block; HEIGHT: auto
}
.tag-list-3 {
	MARGIN-LEFT: 0px
}
.tag-list-3 LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; FLOAT: none; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.tag-list-3 LI A.t-focus {
	DISPLAY: block
}
.tag-list-3 LI .tag-info {
	DISPLAY: block; HEIGHT: auto
}
#search_tag {
	MARGIN-TOP: 10px
}
#search_tag P {
	LINE-HEIGHT: 20px; COLOR: #676767
}
#search_tag .form {
	MARGIN: 10px 0px
}
#search_tag .form #search_tag_key {
	WIDTH: 160px
}
#user_list {
	OVERFLOW: hidden
}
.user-list {
	MARGIN-LEFT: -21px; _margin-left: -36px
}
.user-list LI {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; MARGIN: 10px 0px 10px 15px; PADDING-LEFT: 47px; WIDTH: 155px; PADDING-RIGHT: 10px; FLOAT: left; COLOR: #656565; PADDING-TOP: 10px
}
.user-list LI A.r-focus {
	POSITION: relative; MARGIN: 0px 0px -10px -55px; WIDTH: 55px; DISPLAY: none; BACKGROUND: url(../images/ico.gif) no-repeat left -70px; FLOAT: right; HEIGHT: 20px; OVERFLOW: hidden; CURSOR: pointer
}
.user-list LI A.r-focused {
	BACKGROUND: url(../images/ico.gif) no-repeat -60px -70px
}
.user-list LI .user-hp {
	POSITION: absolute; MARGIN-LEFT: -37px
}
.user-list LI A.user-name {
	DISPLAY: inline-block; MARGIN-BOTTOM: 5px
}
.user-list LI.bg {
	BACKGROUND-COLOR: #f0f0f0
}
.user-list LI.line {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(../images/line_2.gif); HEIGHT: 1px; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.user-list LI IMG {
	WIDTH: 30px; HEIGHT: 30px
}
.user-list-2 {
	MARGIN-LEFT: 0px
}
.user-list-2 LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 37px; WIDTH: 623px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/line_2.gif) repeat-x left bottom; FLOAT: none; MARGIN-LEFT: 0px; PADDING-TOP: 10px
}
.user-list-2 LI A.r-focus {
	DISPLAY: block
}
.user-list-min {
	
}
.user-list-min LI {
	MARGIN: 5px 13px 5px 0px; FLOAT: left
}
.user-list-min LI IMG {
	WIDTH: 30px; HEIGHT: 30px
}
#login_notice {
	MARGIN-BOTTOM: 25px
}
#login_notice .wrap-m {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#login_notice DL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#login_notice DL DT {
	LINE-HEIGHT: 25px; COLOR: #105cb6; MARGIN-LEFT: -10px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#login_notice DL DT SPAN {
	COLOR: #f00
}
#login_notice DL DD {
	BORDER-BOTTOM: #bee7f7 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 22px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/ico_y.gif) no-repeat left -138px; COLOR: #666; PADDING-TOP: 4px
}
#login_notice DL DD EM {
	FONT-STYLE: normal; FLOAT: right; COLOR: #a5a5a5
}
#login_notice .view_menu {
	LINE-HEIGHT: 24px; MARGIN: 10px 15px 0px
}
#login_notice .view_menu A.colse {
	TEXT-ALIGN: center; WIDTH: 68px; BACKGROUND: url(../images/ico.gif) no-repeat -50px -95px; FLOAT: right; HEIGHT: 24px; COLOR: #fff
}
#login_notice #more_notice {
	DISPLAY: none
}
.pop-box {
	POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 180px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND: #000; HEIGHT: 145px; TOP: 100px; PADDING-TOP: 10px; LEFT: 0px
}
.pop-box A {
	COLOR: #3585e4
}
.pop-box .box-main {
	HEIGHT: 100px; OVERFLOW: hidden
}
.pop-box .d_focus {
	LINE-HEIGHT: 24px; MARGIN-TOP: 10px; BORDER-TOP: #a5a5a5 1px dotted; PADDING-TOP: 10px
}
.pop-box .d_focus A.focus {
	WIDTH: 55px; BACKGROUND: url(../images/ico.gif) no-repeat left -125px; FLOAT: right; HEIGHT: 24px; OVERFLOW: hidden; CURSOR: pointer
}
.pop-box .d_focus A.focused {
	BACKGROUND: url(../images/ico.gif) no-repeat -60px -125px
}
.pop-box .loading {
	TEXT-ALIGN: center; LINE-HEIGHT: 145px; HEIGHT: 145px; COLOR: #a5a5a5; OVERFLOW: hidden
}
.pop-box #tag_main {
	LINE-HEIGHT: 20px
}
.pop-box #tag_main A.name {
	DISPLAY: block; MARGIN-BOTTOM: 5px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.pop-box #tag_main P {
	LINE-HEIGHT: 20px
}
.pop-box #tag_main .tag-info {
	COLOR: #a5a5a5
}
.pop-box #tag_main .p-count {
	COLOR: #666
}
.pop-box #user_main {
	LINE-HEIGHT: 21px; COLOR: #a5a5a5
}
.pop-box #user_main .hp {
	MARGIN: 5px 15px 20px 0px; WIDTH: 30px; FLOAT: left; HEIGHT: 30px
}
#user_info_box {
	LEFT: 210px
}
.tab-addproblem {
	MARGIN-TOP: 10px
}
.tab-addproblem TR#problem-ot {
	DISPLAY: none
}
.tab-addproblem TH {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; COLOR: #666; FONT-SIZE: 14px; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
.tab-addproblem TH SPAN {
	COLOR: #f00
}
.tab-addproblem TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tab-addproblem TD TEXTAREA {
	WIDTH: 560px; HEIGHT: 40px; FONT-SIZE: 14px
}
.tab-addproblem #detail {
	WIDTH: 560px; HEIGHT: 100px
}
.tab-addproblem #message_subject {
	COLOR: #f00
}
.tab-addproblem #message_vcode {
	COLOR: #000
}
.tab-addproblem #message_vcode2 {
	COLOR: #f00
}
.tab-addproblem #message_point {
	COLOR: #f00
}
.tab-addproblem #message_detail {
	COLOR: #f00
}
.tab-addproblem TD .hint {
	WIDTH: 570px
}
.tab-addproblem TD .hint .add {
	BORDER-BOTTOM: #2d861e 1px solid; BORDER-LEFT: #2d861e 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/ico_y.gif) no-repeat left -250px; FLOAT: left; HEIGHT: 18px; COLOR: #666; BORDER-TOP: #2d861e 1px solid; CURSOR: pointer; BORDER-RIGHT: #2d861e 1px solid; PADDING-TOP: 0px
}
.tab-addproblem TD .hint .seled {
	BACKGROUND: url(../images/ico_y.gif) no-repeat left -300px
}
.tab-addproblem TD .hint .txt {
	FLOAT: right; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.tab-addproblem TD .hint .txt-long {
	COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.tab-addproblem TD .err_hint {
	COLOR: #f00; MARGIN-LEFT: 20px
}
.err_hint {
	COLOR: #f00; MARGIN-LEFT: 20px
}
#message_label {
	COLOR: #f00
}
.regist-hint {
	MARGIN-BOTTOM: 25px
}
.regist-hint .left-bg {
	PADDING-LEFT: 3px; BACKGROUND: url(../images/bg_1.gif) no-repeat left top
}
.regist-hint .right-bg {
	PADDING-RIGHT: 3px; BACKGROUND: url(../images/bg_1.gif) no-repeat right -100px
}
.regist-hint .main-con {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(../images/bg_1.gif) repeat-x left -200px; HEIGHT: 90px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.regist-hint .txt {
	LINE-HEIGHT: 18px; MARGIN-TOP: 8px; WIDTH: 635px; FLOAT: left; COLOR: #666
}
.regist-hint .txt P {
	LINE-HEIGHT: 34px; COLOR: #b02525; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.regist-hint .link {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; MARGIN-TOP: 20px; WIDTH: 180px; FLOAT: right; COLOR: #666
}
.regist-hint .link .a-regist {
	LINE-HEIGHT: 36px; MARGIN: 0px auto; WIDTH: 146px; DISPLAY: block; BACKGROUND: url(../images/ico.gif) no-repeat left -155px; HEIGHT: 36px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.user-view {
	MARGIN-BOTTOM: 25px
}
.user-view .user-pic {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.user-view .user-pic {
	WIDTH: 150px; HEIGHT: 150px
}
.user-view .user-info {
	WIDTH: 295px; FLOAT: left
}
.user-view .user-info UL {
	
}
.user-view .user-info UL LI {
	LINE-HEIGHT: 23px
}
.user-view .user-info UL LI.set {
	FLOAT: right
}
.user-view .user-info UL LI.name {
	FONT-SIZE: 14px
}
.user-view .user-info UL LI.txt {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 3px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #ededed; COLOR: #666; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 3px
}
.user-view .user-data {
	WIDTH: 145px; FLOAT: right
}
.user-view .user-data UL {
	
}
.user-view .user-data UL LI {
	HEIGHT: 36px; COLOR: #666; FONT-SIZE: 14px
}
.user-view .user-data UL LI A {
	COLOR: #f60; FONT-SIZE: 26px; FONT-WEIGHT: bold
}
.d_focus {
	MARGIN: 25px 0px
}
.d_focus UL LI {
	LINE-HEIGHT: 20px; COLOR: #666; FONT-SIZE: 14px
}
.d_focus UL LI STRONG {
	FONT-SIZE: 20px
}
.d_focus UL LI.focus-link {
	MARGIN-BOTTOM: 10px
}
.d_focus UL LI.focus-link A {
	LINE-HEIGHT: 33px; MARGIN-RIGHT: 10px
}
.d_focus UL LI.focus-link A.r-focus {
	TEXT-INDENT: -999px; WIDTH: 97px; BACKGROUND: url(../images/ico.gif) no-repeat -30px top; FLOAT: left; HEIGHT: 33px; OVERFLOW: hidden
}
.d_focus UL LI.focus-link A.p-focus {
	TEXT-INDENT: -999px; WIDTH: 97px; BACKGROUND: url(../images/ico.gif) no-repeat -30px top; FLOAT: left; HEIGHT: 33px; OVERFLOW: hidden
}
.d_focus UL LI.focus-link A.r-focused {
	BACKGROUND-POSITION: -30px -35px
}
.d_focus UL LI.focus-link A.p-focused {
	BACKGROUND-POSITION: -30px -35px
}
.d_focus UL LI .p-focus-btn {
	BACKGROUND-IMAGE: url(/images/ico_y.gif); BORDER-BOTTOM: #f7e988 1px solid; BORDER-LEFT: #f7e988 1px solid; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #f7e988; PADDING-LEFT: 20px; WIDTH: 40px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 3px -396px; HEIGHT: 20px; COLOR: #666; MARGIN-LEFT: 10px; FONT-SIZE: 12px; BORDER-TOP: #f7e988 1px solid; BORDER-RIGHT: #f7e988 1px solid
}
.d_focus UL LI .p-focus-btn:hover {
	BORDER-BOTTOM: #f6da16 1px solid; BORDER-LEFT: #f6da16 1px solid; BORDER-TOP: #f6da16 1px solid; BORDER-RIGHT: #f6da16 1px solid; TEXT-DECORATION: none
}
.d_focus UL LI .p-focused-btn {
	BACKGROUND-POSITION: 3px -346px
}
.d_focus UL LI .focus-user-list {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 15px; WIDTH: 215px; DISPLAY: none; BACKGROUND: #f5f5f5; OVERFLOW: hidden; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid
}
.d_focus UL LI .focus-user-list .arrow {
	POSITION: absolute; MARGIN: -8px 0px 0px -16px; WIDTH: 18px; BACKGROUND: url(/images/ico_y.gif) no-repeat left -450px; HEIGHT: 9px; OVERFLOW: hidden
}
.d_focus UL LI .focus-user-list .hd {
	TEXT-ALIGN: right; PADDING-TOP: 5px
}
.d_focus UL LI .focus-user-list .hd .a-close {
	LINE-HEIGHT: 12px; COLOR: #ababab; MARGIN-RIGHT: 10px
}
.d_focus UL LI .focus-user-list .hd .a-close:hover {
	COLOR: #f60; TEXT-DECORATION: none
}
#problem_area {
	
}
#problem_area .problem-title {
	BORDER-BOTTOM: #1e7fdd 1px solid; PADDING-LEFT: 0px; WIDTH: 620px; PADDING-RIGHT: 20px
}
#problem_area .problem-title H1 {
	LINE-HEIGHT: 25px; WIDTH: 620px; WORD-WRAP: break-word; COLOR: #104e98; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#problem_area .problem-title A.p-focus {
	POSITION: absolute; MARGIN: 5px 0px 0px -20px; WIDTH: 12px; BACKGROUND: url(../images/ico_y.gif) no-repeat left -50px; HEIGHT: 12px; VERTICAL-ALIGN: text-top
}
#problem_area .problem-title A.p-focused {
	BACKGROUND-POSITION: left -100px
}
#problem_area .content-show {
	POSITION: relative; PADDING-BOTTOM: 0px; MIN-HEIGHT: 45px; PADDING-LEFT: 0px; PADDING-RIGHT: 140px; PADDING-TOP: 10px; _height: 45px
}
#problem_area .content-show P.p-content {
	LINE-HEIGHT: 22px; WIDTH: 510px; WORD-WRAP: break-word; COLOR: #666
}
#problem_area .content-show P.p-content A#but_content_edit {
	WHITE-SPACE: nowrap; MARGIN-LEFT: 20px
}
#problem_area .content-show .p-date {
	POSITION: absolute; TEXT-ALIGN: left; WIDTH: 120px; COLOR: #a5a5a5; TOP: 10px; RIGHT: 0px
}
#problem_area .content-show .p-date IMG {
	MARGIN: 3px 8px 0px 0px; WIDTH: 30px; FLOAT: left; HEIGHT: 30px
}
#problem_area .content-show .p-date P {
	LINE-HEIGHT: 18px; HEIGHT: 18px; OVERFLOW: hidden
}
#problem_area .content-show .p-date A.me {
	COLOR: #f60
}
#problem_area .content-show .p-date A.date {
	COLOR: #a5a5a5
}
#problem_area .content_edit {
	MARGIN: 10px 0px 0px 20px; DISPLAY: none
}
#problem_area .content_edit TEXTAREA {
	WIDTH: 625px; HEIGHT: 55px
}
#problem_area .content_edit .ot {
	TEXT-ALIGN: right; MARGIN-TOP: 10px
}
#problem_area .tags_show {
	MARGIN: 10px 0px; HEIGHT: 25px
}
#problem_area .tags_show A.tag {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.7; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: inline-block; WHITE-SPACE: nowrap; COLOR: #fff; PADDING-TOP: 0px
}
#problem_area .tags_show A.tag:hover {
	TEXT-DECORATION: none
}
#problem_area .tags_show #but_tags_edit {
	MARGIN-LEFT: 10px
}
#problem_area .tags_edit {
	MARGIN: 10px 0px 10px 20px; DISPLAY: none; HEIGHT: 25px
}
#problem_area .tags_edit .submit2 {
	MARGIN-LEFT: 20px
}
#similar_problem_area {
	MARGIN: 25px 0px 35px
}
#wait_answer_area {
	
}
#answer_area {
	
}
.answer-item {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; MIN-HEIGHT: 80px; BACKGROUND: url(../images/line_2.gif) repeat-x left bottom; _height: 80px
}
.answer-item .answer-content {
	PADDING-LEFT: 30px
}
.answer-item .answer-content .author-hp {
	MARGIN: 3px 10px 0px 30px; FLOAT: right; _margin-right: 5px
}
.answer-item .answer-content .author-hp IMG {
	WIDTH: 30px; HEIGHT: 30px
}
.answer-item .answer-content UL {
	COLOR: #a5a5a5
}
.answer-item .answer-content UL LI {
	LINE-HEIGHT: 22px
}
.answer-item .answer-content UL LI#per-count A.per {
	FONT-WEIGHT: bold
}
.answer-item .answer-content UL LI#per-count-all {
	DISPLAY: none
}
.answer-item .answer-content UL LI.content {
	LINE-HEIGHT: 24px; MARGIN: 8px 0px 0px; WIDTH: 580px; WORD-WRAP: break-word; COLOR: #666; FONT-SIZE: 14px
}
.answer-item .answer-content UL LI.menu-link {
	MARGIN-TOP: 5px
}
UL LI.menu-link .btn-hide {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN-TOP: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #cacaca; FLOAT: right; COLOR: #fff; PADDING-TOP: 0px
}
.answer-item .answer-content .menu {
	POSITION: absolute; MARGIN: 4px 0px 0px -30px; WIDTH: 20px; _margin-left: -60px
}
.answer-item .answer-content .menu A {
	WIDTH: 19px; DISPLAY: inline-block; MARGIN-BOTTOM: 1px; BACKGROUND: url(../images/ico.gif) no-repeat -1000px -1000px; HEIGHT: 19px; CURSOR: pointer
}
.answer-item .answer-content .menu A.up {
	BACKGROUND-POSITION: -130px top
}
.answer-item .answer-content .menu A.up:hover {
	BACKGROUND-POSITION: -130px -20px
}
.answer-item .answer-content .menu A.uped {
	BACKGROUND-POSITION: -130px -20px
}
.answer-item .answer-content .menu A.down {
	BACKGROUND-POSITION: -130px -40px
}
.answer-item .answer-content .menu A.down:hover {
	BACKGROUND-POSITION: -130px -60px
}
.answer-item .answer-content .menu A.downed {
	BACKGROUND-POSITION: -130px -60px
}
.answer-item .answer-content .menu SPAN.optimaled {
	MARGIN-TOP: 10px; WIDTH: 19px; DISPLAY: inline-block; BACKGROUND: url(../images/ico.gif) no-repeat -130px -80px; HEIGHT: 16px
}
#poptitle {
	POSITION: absolute; PADDING-LEFT: 4px; DISPLAY: none; BACKGROUND: url(../images/ico.gif) no-repeat -120px -70px; FLOAT: left; HEIGHT: 20px; TOP: 0px; LEFT: 0px
}
#poptitle SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: inline-block; BACKGROUND: #000; HEIGHT: 20px; COLOR: #fff; OVERFLOW: hidden; PADDING-TOP: 0px
}
#popoptimal {
	POSITION: absolute; FLOAT: left; TOP: -1000px; LEFT: -1000px
}
#popoptimal .main {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; COLOR: #666; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 10px
}
#popoptimal .main P {
	MARGIN-BOTTOM: 8px
}
#popoptimal .arrow {
	MARGIN: -1px 0px 0px 22px; WIDTH: 8px; DISPLAY: inline-block; BACKGROUND: url(../images/ico.gif) no-repeat -15px -35px; HEIGHT: 8px
}
#popcomplaint {
	POSITION: absolute; FLOAT: left; TOP: -1000px; LEFT: -1000px
}
#popcomplaint .arrow {
	POSITION: relative; MARGIN: 120px -1px 0px 0px; WIDTH: 11px; BACKGROUND: url(../images/ico.gif) no-repeat left -45px; FLOAT: left; HEIGHT: 10px
}
#popcomplaint .main {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 12px; LINE-HEIGHT: 18px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: #fff; FLOAT: left; COLOR: #666; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 12px
}
#popcomplaint .main UL {
	
}
#popcomplaint .main UL LI {
	LINE-HEIGHT: 22px
}
#popcomplaint .main UL LI INPUT {
	_margin: 1px 0
}
#popcomplaint .main UL LI.buts {
	MARGIN-TOP: 5px
}
#popcomplaint .main UL LI#complaint {
	DISPLAY: none
}
#popcomplaint .main .txt-1 {
	WIDTH: 250px; MARGIN-LEFT: 20px
}
.popcomplaint_o#popcomplaint .arrow {
	MARGIN-TOP: 19px
}
.answer-item .comment-content {
	MARGIN-TOP: 3px; DISPLAY: none
}
.answer-item .comment-content A.me {
	COLOR: #f60
}
.answer-item .comment-content .arrow {
	BACKGROUND: url(../images/line_3.gif) repeat-x left bottom; HEIGHT: 7px; OVERFLOW: hidden
}
.answer-item .comment-content .arrow SPAN {
	WIDTH: 13px; DISPLAY: block; BACKGROUND: url(../images/ico.gif) no-repeat left -35px; HEIGHT: 7px; MARGIN-LEFT: 41px
}
.answer-item .comment-content UL {
	MARGIN-LEFT: 40px
}
.answer-item .comment-content UL LI {
	LINE-HEIGHT: 22px; MARGIN-TOP: 10px; COLOR: #a5a5a5
}
.answer-item .comment-content UL LI P {
	MARGIN-BOTTOM: 5px; COLOR: #666
}
.answer-item .comment-content .comment-add {
	MARGIN: 10px 0px 0px 40px
}
.answer-item .comment-content .comment-add TEXTAREA {
	WIDTH: 605px; HEIGHT: 70px
}
.answer-item .comment-content .comment-add P {
	TEXT-ALIGN: right; MARGIN-TOP: 10px
}
.answer-item .comment-content .comment-add P .submit {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
#addanswer {
	MARGIN-TOP: 20px
}
#addanswer #addanswer_form {
	MARGIN: 15px 0px
}
#addanswer #addanswer_form P {
	MARGIN-TOP: 15px
}
#addanswerError {
	TEXT-ALIGN: center; MARGIN-TOP: 20px; COLOR: #a5a5a5
}
.help-list {
	MARGIN-TOP: 20px; COLOR: #666
}
.help-list DT {
	COLOR: #104e98; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.help-list DT SPAN {
	COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.help-list DD {
	LINE-HEIGHT: 20px; MARGIN-TOP: 20px
}
.help-list DD A.help_title:hover {
	TEXT-DECORATION: none
}
.help-list DD A.help_title H2 {
	COLOR: #666; FONT-WEIGHT: bold
}
.help-list DD .help_con {
	
}
.nodata {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; COLOR: #a5a5a5; FONT-SIZE: 14px
}
.pages {
	TEXT-ALIGN: right; LINE-HEIGHT: 22px; MARGIN: 15px 0px; COLOR: #666
}
.pages SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; PADDING-TOP: 0px
}
.pages STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; PADDING-TOP: 0px
}
.pages A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; PADDING-TOP: 0px
}
.pages SPAN {
	BORDER-BOTTOM: #dae9f0 1px solid; BORDER-LEFT: #dae9f0 1px solid; COLOR: #ccc; BORDER-TOP: #dae9f0 1px solid; BORDER-RIGHT: #dae9f0 1px solid
}
.pages STRONG {
	COLOR: #333
}
.pages A {
	BORDER-BOTTOM: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; COLOR: #426dd6; BORDER-TOP: #d6d6d6 1px solid; BORDER-RIGHT: #d6d6d6 1px solid
}
.pages A:hover {
	BACKGROUND: #105cb6; COLOR: #fff; TEXT-DECORATION: none
}
.scroll_top {
	POSITION: absolute; BORDER-LEFT: #9accfd 1px solid; LINE-HEIGHT: 0px; WIDTH: 26px; BOTTOM: 0px; DISPLAY: none; BACKGROUND: url(../images/ico.gif) no-repeat left top; HEIGHT: 30px; CURSOR: pointer; LEFT: 0px
}
.wrap-1 {
	
}
.wrap-1 .wrap-t .wrap-t-l {
	LINE-HEIGHT: 1px; WIDTH: 3px; BACKGROUND: url(../images/wrap_bg.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 1px
}
.wrap-1 .wrap-t .wrap-t-r {
	LINE-HEIGHT: 1px; WIDTH: 3px; BACKGROUND: url(../images/wrap_bg.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 1px
}
.wrap-1 .wrap-b .wrap-b-l {
	LINE-HEIGHT: 1px; WIDTH: 3px; BACKGROUND: url(../images/wrap_bg.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 1px
}
.wrap-1 .wrap-b .wrap-b-r {
	LINE-HEIGHT: 1px; WIDTH: 3px; BACKGROUND: url(../images/wrap_bg.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 1px
}
.wrap-1 .wrap-t {
	BACKGROUND: url(../images/wrap_bg.gif) repeat-x left -12px; HEIGHT: 3px
}
.wrap-1 .wrap-t .wrap-t-l {
	BACKGROUND-POSITION: left top; FLOAT: left
}
.wrap-1 .wrap-t .wrap-t-r {
	BACKGROUND-POSITION: -3px top; FLOAT: right
}
.wrap-1 .wrap-m {
	BORDER-BOTTOM: #bdd7f7 0px solid; BORDER-LEFT: #bdd7f7 1px solid; BACKGROUND-COLOR: #eff6ff; BORDER-TOP: #bdd7f7 0px solid; BORDER-RIGHT: #bdd7f7 1px solid
}
.wrap-1 .wrap-b {
	BACKGROUND: url(../images/wrap_bg.gif) repeat-x left -10px; HEIGHT: 3px
}
.wrap-1 .wrap-b .wrap-b-l {
	BACKGROUND-POSITION: left -3px; FLOAT: left
}
.wrap-1 .wrap-b .wrap-b-r {
	BACKGROUND-POSITION: -3px -3px; FLOAT: right
}
.txt-1 {
	BORDER-BOTTOM: #c1c1c1 1px solid; BORDER-LEFT: #c1c1c1 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; HEIGHT: 17px; COLOR: #a5a5a5; BORDER-TOP: #c1c1c1 1px solid; BORDER-RIGHT: #c1c1c1 1px solid; PADDING-TOP: 4px
}
.checkbox {
	MARGIN: 0px 3px 3px 2px; VERTICAL-ALIGN: middle
}
.but-1 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 23px; WIDTH: 44px; BACKGROUND: url(../images/ico.gif) no-repeat left -95px; HEIGHT: 23px; COLOR: #666; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.submit {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: url(../images/ico.gif) no-repeat; HEIGHT: 24px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.submit2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: url(../images/ico.gif) no-repeat; HEIGHT: 24px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.submit3 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: url(../images/ico.gif) no-repeat; HEIGHT: 24px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.but-2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: url(../images/ico.gif) no-repeat; HEIGHT: 24px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.but-3 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: url(../images/ico.gif) no-repeat; HEIGHT: 24px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.but-2 {
	WIDTH: 55px; BACKGROUND-POSITION: -60px -195px; COLOR: #666
}
.but-3 {
	WIDTH: 55px; BACKGROUND-POSITION: -60px -225px; COLOR: #666
}
.submit {
	WIDTH: 68px; BACKGROUND-POSITION: -50px -95px; COLOR: #fff
}
.submit2 {
	WIDTH: 55px; BACKGROUND-POSITION: left -195px; COLOR: #fff
}
.submit3 {
	WIDTH: 55px; BACKGROUND-POSITION: left -225px; COLOR: #fff
}
.box-1 {
	MARGIN-TOP: 10px
}
.box-1 H2 {
	LINE-HEIGHT: 30px; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.box-1 .txt-right {
	TEXT-ALIGN: right; MARGIN-TOP: 8px
}
.box-2 {
	MARGIN-TOP: 10px
}
.box-2 H2 {
	COLOR: #666
}
.box-2 H2 SPAN {
	FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.box-2 H2 A {
	FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.box-2 H2 A.p-focus {
	MARGIN: -2px 3px 0px 0px; WIDTH: 12px; DISPLAY: inline-block; BACKGROUND: url(../images/ico_y.gif) no-repeat left -50px; HEIGHT: 12px; VERTICAL-ALIGN: text-top
}
.box-2 H2 A.p-focused {
	BACKGROUND-POSITION: left -100px
}
.hint-v {
	BORDER-BOTTOM: #e2e2e2 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e2e2e2 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #e9e9e9; COLOR: #666; BORDER-TOP: #e2e2e2 1px solid; BORDER-RIGHT: #e2e2e2 1px solid; PADDING-TOP: 0px
}
.hint-v-share {
	TEXT-ALIGN: left
}
.hint-v-share * {
	MARGIN-TOP: 0px; VERTICAL-ALIGN: middle
}
.hint-txt-1 {
	MARGIN: 40px 0px 20px; FONT-SIZE: 14px
}
.hint-txt-1 A {
	FONT-WEIGHT: bold
}
.ad-1 {
	MARGIN: 15px; OVERFLOW: hidden
}
.dl-list-1 {
	PADDING-LEFT: 90px
}
.dl-list-1 DT {
	MARGIN: 5px 0px 0px -90px; MIN-HEIGHT: 85px; FLOAT: left; _margin-left: -45px; _height: 85x
}
.dl-list-1 DT IMG {
	WIDTH: 80px; HEIGHT: 80px
}
.dl-list-1 DD {
	LINE-HEIGHT: 22px; COLOR: #666
}
.ul-list-1 {
	MARGIN-TOP: 3px
}
.ul-list-1 LI {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/ico_y.gif) no-repeat left -141px; PADDING-TOP: 3px
}
.ul-list-1 LI.line {
	LINE-HEIGHT: 1px; BACKGROUND: url(../images/line_2.gif) repeat-x left center; HEIGHT: 10px; MARGIN-LEFT: 10px; FONT-SIZE: 1px; OVERFLOW: hidden
}
#foot_view {
	MARGIN-TOP: 10px
}
#foot_view .foot {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#head_404 {
	MARGIN: 15px 0px
}
#d_404 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 40px; LINE-HEIGHT: 60px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #555; FONT-SIZE: 14px; BORDER-TOP: #1d80dc 1px solid; PADDING-TOP: 40px
}
#d_404 .img404 {
	TEXT-ALIGN: center; BORDER-TOP: #1d80dc 1px solid
}
.mt10 {
	MARGIN-TOP: 10px
}
.noMT {
	MARGIN-TOP: 0px
}
.line_1 {
	BORDER-BOTTOM: #e3e3e3 1px solid; BACKGROUND: #f60
}
A.loginPost {
	BORDER-BOTTOM: #e3e3e3 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e3e3e3 1px solid; LINE-HEIGHT: 80px; DISPLAY: block; COLOR: #666; FONT-SIZE: 14px; BORDER-TOP: #e3e3e3 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #e3e3e3 1px solid
}
.complain-table TR {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; 
	PADDING-RIGHT: 5px; COLOR: #666; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; 
	FONT-WEIGHT: normal; PADDING-TOP: 10px
}
#complain-box {
	BACKGROUND: #c8c8e8; FLOAT: left
}
#complain-title SPAN {
	CURSOR: pointer
}
#complain-box-father {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 400px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: #9999cc; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 0px
}
#complain-box TEXTAREA {
	WIDTH: 98%
}
.findFriend {
	POSITION: absolute; MIN-WIDTH: 760px; MIN-HEIGHT: 480px
}
.findFriendTitle {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/open/tcTopBg.gif) repeat-x; PADDING-TOP: 5px
}
.findFriendContent {
	PADDING-BOTTOM: 10px; MIN-HEIGHT: 480px; PADDING-LEFT: 10px; WIDTH: 770px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/open/tcCenterBg.gif) repeat-y; PADDING-TOP: 0px
}
.findFriendBottom {
	MIN-WIDTH: 760px; BACKGROUND: url(../images/open/tcBottomBg.gif) repeat-x; HEIGHT: 16px
}
#createDivButton {
	BORDER-BOTTOM: #0b4c98 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #0b4c98 1px solid; LINE-HEIGHT: 2; WIDTH: 90px; DISPLAY: block; BACKGROUND: #eee; HEIGHT: 20px; COLOR: #000; FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-TOP: #0b4c98 1px solid; BORDER-RIGHT: #0b4c98 1px solid
}
#createDivButton:hover {
	BORDER-BOTTOM: #3079ed 1px solid; BORDER-LEFT: #3079ed 1px solid; BACKGROUND: #fff; BORDER-TOP: #3079ed 1px solid; BORDER-RIGHT: #3079ed 1px solid; TEXT-DECORATION: none
}
.kwcolor {
	COLOR: #ff0000
}
#vcode {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 100px; PADDING-RIGHT: 5px; HEIGHT: 15px; PADDING-TOP: 5px
}
#upcontent {
	WIDTH: 650px; HEIGHT: 105px
}

/*仿Excel样式 开始*/
table.formdata {
    table-layout:fixed;
	border: 1px solid #9EB6CE;
	border-collapse: collapse;
}
table.formdata th {
	border: 1px solid #9EB6CE;
	background-color: #E4ECF7;
	color: #000000;
	text-align: center;
	font-weight: normal;
	padding: 2px 4px 2px 4px;
	margin: 0;
	height:22px;
}
table.formdata td {
	margin: 0;
	padding: 0;
	border: 1px solid #D0D7E5;
	text-align: center;
}
table.formdata input {
	width: 80px;
	padding: 2px 4px 2px 4px;
	margin: 0;
	border: 2px solid #ffffff;
}
.excel_checkbox {
	width: 20px;
	padding: 0px 0px 0px 0px;
	margin: 0;
	border: 0px solid #ffffff;
}
.formdata input:focus {
	border: 2px solid #000000;
}
/*仿Excel样式 结束*/
.code {
	BORDER-BOTTOM: #0099cc 1px solid; 
	BORDER-LEFT: #0099cc 1px solid; 
	PADDING-BOTTOM: 5px; 
	LINE-HEIGHT: 18px; 
	BACKGROUND-COLOR: #ddedfb; 
	MARGIN: 5px 5px 5px 0px; 
	PADDING-LEFT: 5px; 
	WIDTH: 923px; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	FONT-FAMILY: "Verdana" , "Courier New", "Courier", "mono"; 
	COLOR: #000000; 
	FONT-SIZE: 12px; 
	BORDER-TOP: #0099cc 1px solid; 
	BORDER-RIGHT: #0099cc 1px solid; 
	PADDING-TOP: 5px
}

.agentInput {
	BORDER-BOTTOM: #9ecffe 1px solid; 
	BORDER-LEFT: #9ecffe 1px solid; 
	PADDING-BOTTOM: 0px; 
	LINE-HEIGHT: 23px; 
	MARGIN: 0px 10px 0px 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px;  
	HEIGHT: 23px; 
	BORDER-TOP: #9ecffe 1px solid; 
	BORDER-RIGHT: #9ecffe 1px solid; 
	PADDING-TOP: 0px
}
.agentSelect {
	BORDER-BOTTOM: #9ecffe 1px solid; 
	BORDER-LEFT: #9ecffe 1px solid;  
	HEIGHT: 23px; 
	BORDER-TOP: #9ecffe 1px solid; 
	MARGIN-RIGHT: 10px; 
	BORDER-RIGHT: #9ecffe 1px solid
}
.agent_btn_activ {
	BORDER-BOTTOM-STYLE: none; 
	TEXT-ALIGN: center; 
	PADDING-BOTTOM: 2px; 
	LINE-HEIGHT: 18px; 
	BORDER-RIGHT-STYLE: none; 
	WIDTH: 253px; 
	BORDER-TOP-STYLE: none; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	HEIGHT: 26px; 
	COLOR: #fff; 
	FONT-SIZE: 12px; 
	BORDER-LEFT-STYLE: none; 
	CURSOR: pointer; 
	FONT-WEIGHT: bold; 
	MARGIN-RIGHT: 10px; 
	PADDING-TOP: 2px
}


/* BUTTONS */

.buttons a, .buttons button{
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:12px;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}

/* STANDARD */

button:hover, .buttons a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.buttons a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

/* POSITIVE */

button.positive, .buttons a.positive{
    color:#529214;
}
.buttons a.positive:hover, button.positive:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
}
.buttons a.positive:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}

/* NEGATIVE */

.buttons a.negative, button.negative{
    color:#d12f19;
}
.buttons a.negative:hover, button.negative:hover{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
}
.buttons a.negative:active{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
}

/* REGULAR */

button.regular, .buttons a.regular{
    color:#336699;
}
.buttons a.regular:hover, button.regular:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.buttons a.regular:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}