@import url( base.css );
.header {
	BACKGROUND-IMAGE: url(bg_head.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 71px
}
.header .wrapper {
	BACKGROUND-IMAGE: url(head.jpg); BACKGROUND-REPEAT: no-repeat
}
.header .wrapper .fLeft {
	MARGIN-TOP: 10px; HEIGHT: 56px
}
.header .wrapper .fRight {
	WIDTH: 593px
}
.topBar {
	MARGIN-TOP: 8px; FLOAT: right; MARGIN-BOTTOM: 15px; LINE-HEIGHT: 12px; HEIGHT: 12px
}
.topBar SPAN {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; COLOR: #d3fcae; LINE-HEIGHT: 12px; PADDING-TOP: 1px; WHITE-SPACE: nowrap; HEIGHT: 12px
}
.topBar .userMenu LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; COLOR: #d3fcae; LINE-HEIGHT: 12px; PADDING-TOP: 1px; WHITE-SPACE: nowrap; HEIGHT: 12px
}
.topBar SPAN {
	FLOAT: right
}
.topBar SPAN I {
	PADDING-RIGHT: 3px; COLOR: #ffffff; FONT-STYLE: normal
}
.topBar .userMenu {
	FLOAT: right
}
.topBar .userMenu LI {
	FLOAT: left
}
.topBar .userMenu LI.help {
	PADDING-RIGHT: 0px; BORDER-LEFT: #fff 2px solid; TEXT-ALIGN: right
}
.heaNav {
	WIDTH: 593px
}
.heaNav LI {
	FONT-SIZE: 13px; FLOAT: left; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.heaNav LI A {
	DISPLAY: block; LINE-HEIGHT: 35px; HEIGHT: 35px
}
.heaNav LI A:hover {
	TEXT-DECORATION: none
}
.heaNav .home A {
	BACKGROUND: url(nav_home_bg.gif) no-repeat left -35px; WIDTH: 70px
}
.heaNav .home A:hover {
	BACKGROUND: url(nav_home_bg.gif) no-repeat; WIDTH: 70px
}
.heaNav .middle A {
	BACKGROUND: url(nav_main_bg.gif) no-repeat left -35px; WIDTH: 85px
}
.heaNav .middle A:hover {
	BACKGROUND: url(nav_main_bg.gif) no-repeat; WIDTH: 85px
}
.heaNav .more A {
	BACKGROUND: url(nav_more_bg.gif) no-repeat left -35px; WIDTH: 98px
}
.heaNav .more A:hover {
	BACKGROUND: url(nav_more_bg.gif) no-repeat; WIDTH: 98px
}
.mainBox {
	CLEAR: both; WIDTH: 100%; BACKGROUND-COLOR: #fff
}
.main {
	BACKGROUND-POSITION: right center; FLOAT: left; BACKGROUND-IMAGE: url(bg_main_right.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-y
}
.dedeLeft {
	FLOAT: left; BACKGROUND-IMAGE: url(bg_main_left.gif); WIDTH: 140px; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: center
}
.dedeCenter {
	BORDER-RIGHT: #acd98c 1px solid; MARGIN-LEFT: 140px; BORDER-LEFT: #acd98c 1px solid; MARGIN-RIGHT: 220px; BORDER-BOTTOM: #acd98c 1px solid; HEIGHT: 100%
}
.dedeMain {
	BORDER-RIGHT: #acd98c 1px solid; OVERFLOW: hidden; BORDER-LEFT: #acd98c 1px solid; BORDER-BOTTOM: #acd98c 1px solid; HEIGHT: 100%; _float: left
}
.dedeRight {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-LEFT: -220px; WIDTH: 210px; PADDING-TOP: 5px
}
.leftNav {
	BACKGROUND-POSITION: center -160px; FLOAT: right; BACKGROUND-IMAGE: url(bg_head.jpg); WIDTH: 139px; PADDING-TOP: 8px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: left
}
.leftNav LI {
	FONT-SIZE: 14px; TEXT-INDENT: 50px; LINE-HEIGHT: 27px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.leftNav EM A {
	PADDING-LEFT: 4px; FONT-SIZE: 12px
}
.bgGrass {
	BACKGROUND: #f0fbdd
}
.bgGreen {
	BACKGROUND: #e5f3dc
}
.bgGary {
	BACKGROUND: #f6f6f8
}
.bgGaryImg {
	BACKGROUND-POSITION: 0px -875px; BACKGROUND-IMAGE: url(bg_icon.gif); BACKGROUND-REPEAT: repeat-x
}
.titleBar {
	MARGIN-TOP: 5px; OVERFLOW: hidden; LINE-HEIGHT: 27px; HEIGHT: 27px
}
.titleBar .fLeft {
	DISPLAY: inline; MARGIN-LEFT: 5px; COLOR: #000; LINE-HEIGHT: 27px
}
.titleBar .fRight {
	MARGIN-RIGHT: 5px
}
.titleTabBar {
	HEIGHT: 30px; _height: 31px
}
.titleTabBar UL {
	WIDTH: 100%
}
.titleTabBar UL LI {
	FLOAT: left; MARGIN-LEFT: -1px
}
.titleTabBar UL LI.last {
	FLOAT: right; MARGIN-RIGHT: -1px
}
.titleTabBar LI A {
	PADDING-RIGHT: 21px; DISPLAY: block; PADDING-LEFT: 21px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: pointer; LINE-HEIGHT: 30px; PADDING-TOP: 0px; HEIGHT: 31px
}
.titleTabBar LI A:hover {
	TEXT-DECORATION: none
}
.titleTabBar UL .select A {
	BORDER-RIGHT: #bfd5af 1px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; Z-INDEX: 15; BACKGROUND: #fff; BORDER-LEFT: #bfd5af 1px solid
}
.titleTabBar LI A SPAN {
	FONT-WEIGHT: normal
}
.titleTabBar LI A SPAN SPAN {
	COLOR: #e17d32
}
.titSecondary {
	LINE-HEIGHT: 17px; HEIGHT: 17px
}
.titSecondary EM {
	BACKGROUND-POSITION: right -230px; FLOAT: left; BACKGROUND-IMAGE: url(bg_button.gif); BACKGROUND-REPEAT: no-repeat
}
.titSecondary EM A {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: 0px -213px; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND-IMAGE: url(bg_button.gif); CURSOR: pointer; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat
}
.titSecondary EM A:hover {
	TEXT-DECORATION: none
}
.itemList {
	OVERFLOW: hidden
}
.item {
	BORDER-RIGHT: #fefefe 1px solid; BORDER-TOP: #fefefe 1px solid; OVERFLOW: hidden; BORDER-LEFT: #fefefe 1px solid; BORDER-BOTTOM: #fefefe 1px solid; HEIGHT: 100%
}
.item .select {
	BORDER-RIGHT: #e17d32 3px solid; BORDER-TOP: #e17d32 3px solid; BORDER-LEFT: #e17d32 3px solid; BORDER-BOTTOM: #e17d32 3px solid
}
.itemHead {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; HEIGHT: 100%
}
.info .itemHead {
	CURSOR: pointer
}
.favorite .itemHead {
	CURSOR: pointer
}
.itemHeadTitle {
	FONT-SIZE: 14px; LINE-HEIGHT: 25px
}
.itemHeadTitle I {
	FONT-SIZE: 12px; LINE-HEIGHT: 25px
}
.itemTip {
	COLOR: #666; LINE-HEIGHT: 22px
}
.itemBody {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; LINE-HEIGHT: 22px
}
.artList {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px
}
.artList DD {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(lineDot.gif); BACKGROUND-REPEAT: repeat-x
}
.artList DD SPAN {
	BACKGROUND-POSITION: 5px -3558px; DISPLAY: block; BACKGROUND-IMAGE: url(bg_icon.gif); OVERFLOW: hidden; TEXT-INDENT: 15px; LINE-HEIGHT: 28px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; HEIGHT: 28px
}
.artList DD A {
	MARGIN-RIGHT: 5px
}
.artList DD EM {
	FLOAT: right; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.artList DT {
	LINE-HEIGHT: 35px; TEXT-ALIGN: right
}
.allList {
	CLEAR: both; MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto
}
.allList LI {
	CLEAR: both; BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(lineDot.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}
.allList .img {
	FLOAT: left; WIDTH: 96px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.allList .img IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 75px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 75px; BACKGROUND-COLOR: #fffbf5
}
.allList .nametxt {
	FLOAT: left; PADDING-TOP: 10px
}
.allList .nametxt .p1 {
	COLOR: #333; LINE-HEIGHT: 20px
}
.allList .nametxt .p1 STRONG {
	FONT-SIZE: 14px
}
.allList .nametxt .p2 {
	COLOR: #999; LINE-HEIGHT: 20px
}
.allList .add {
	FLOAT: right; PADDING-TOP: 10px
}
.allList .add .p1 {
	CLEAR: both
}
.allList .caicai {
	FLOAT: right; PADDING-TOP: 10px
}
.allList .caicai DIV {
	PADDING-LEFT: 20px; FLOAT: left; WIDTH: 60px; CURSOR: pointer; LINE-HEIGHT: 32px
}
.allList .caicai .good {
	BACKGROUND: url(../../images/dig.gif) no-repeat 0px 7px
}
.allList .caicai .bad {
	BACKGROUND: url(../../images/cai.gif) no-repeat 0px 7px
}
.allList .add .p1 SPAN {
	FLOAT: right
}
.allList .add .p2 {
	CLEAR: both; TEXT-ALIGN: left
}
.picList {
	LINE-HEIGHT: 21px; HEIGHT: 100%
}
.picList LI {
	FLOAT: left; WIDTH: 16.6%; PADDING-TOP: 17px
}
.picList LI IMG {
	BORDER-RIGHT: #a4a4a4 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #a4a4a4 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #a4a4a4 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #a4a4a4 1px solid
}
.message {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 30px; PADDING-TOP: 30px; HEIGHT: 190px
}
.message .visualize {
	WIDTH: 160px
}
.message .visualize IMG {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 150px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 150px
}
.message .visualize UL {
	WIDTH: 160px
}
.message .visualize UL LI {
	FLOAT: left; WIDTH: 50%; TEXT-ALIGN: center
}
.message .datum {
	MARGIN-LEFT: 3%; WIDTH: 66%
}
.message .datum .userName EM {
	FONT-SIZE: 12px; COLOR: #999999
}
.message .datum .userState {
	LINE-HEIGHT: 25px; HEIGHT: 25px; BACKGROUND-COLOR: #fffff0
}
.message .datum .entry {
	
}
.message .datum .entry LI {
	FLOAT: left; WIDTH: 24.9%; LINE-HEIGHT: 25px
}
.message .datum .entry LI A {
	FONT-SIZE: 14px
}
.message .datum .tip {
	BORDER-RIGHT: #f8b770 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f8b770 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; BORDER-LEFT: #f8b770 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #f8b770 1px solid; BACKGROUND-COLOR: #fffac0
}
.message .datum .tip .tipClose {
	CURSOR: pointer; TEXT-ALIGN: right
}
.statistics {
	LINE-HEIGHT: 27px
}
.statistics DT {
	FLOAT: left; WIDTH: 80px; COLOR: #848484; TEXT-INDENT: 5px
}
.statistics DD {
	CLEAR: right; COLOR: #e17d32
}
.buddy {
	LINE-HEIGHT: 24px
}
.buddy DT {
	BACKGROUND-POSITION: 0px -3754px; PADDING-LEFT: 15px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat
}
.buddy DT.close {
	BACKGROUND-POSITION: 0px -3694px; PADDING-LEFT: 15px; BACKGROUND-REPEAT: no-repeat
}
.buddy LI {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; CURSOR: default; BORDER-BOTTOM: #ffffff 1px solid
}
.buddy LI.hover {
	BORDER-RIGHT: #e7f5d3 1px solid; BORDER-TOP: #e7f5d3 1px solid; BORDER-LEFT: #e7f5d3 1px solid; BORDER-BOTTOM: #e7f5d3 1px solid; BACKGROUND-COLOR: #f9fcf3
}
.buddy SPAN {
	MARGIN-TOP: 5px; MARGIN-LEFT: 3px
}
#login {
	BACKGROUND: #fff
}
#login .location {
	MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#login .theme {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 70%; PADDING-TOP: 10px
}
#login .theme LI {
	MARGIN-BOTTOM: 20px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
#login .theme SPAN {
	DISPLAY: block; FLOAT: left; WIDTH: 15%; COLOR: #000000; TEXT-ALIGN: right
}
#login .useNew .signUp {
	MARGIN-TOP: 30px; FONT-WEIGHT: bold; TEXT-ALIGN: right
}
.contract {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; OVERFLOW-Y: auto; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #fafafa; OVERFLOW-X: auto; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; LINE-HEIGHT: 20px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 90px; TEXT-ALIGN: left
}
.location {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(bg_location.jpg); COLOR: #000000; TEXT-INDENT: 1em; LINE-HEIGHT: 50px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 50px
}
.location I {
	FONT-WEIGHT: normal; MARGIN-LEFT: 3px; COLOR: #999999; MARGIN-RIGHT: 3px
}
.location A {
	FONT-WEIGHT: normal
}
.pages {
	CLEAR: both; FONT-SIZE: 12px; LINE-HEIGHT: 15px
}
.pages A {
	BORDER-RIGHT: #83bf09 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #83bf09 1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #83bf09 1px solid; COLOR: #4aa833; MARGIN-RIGHT: 0.2em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #83bf09 1px solid; TEXT-DECORATION: none
}
.pages SPAN {
	BORDER-RIGHT: #83bf09 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #83bf09 1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #83bf09 1px solid; COLOR: #4aa833; MARGIN-RIGHT: 0.2em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #83bf09 1px solid; TEXT-DECORATION: none
}
.pages A:link {
	COLOR: #4aa833; TEXT-DECORATION: none
}
.pages A:visited {
	COLOR: #4aa833; TEXT-DECORATION: none
}
.pages A:hover {
	BORDER-RIGHT: #83bf09 1px solid; BORDER-TOP: #83bf09 1px solid; BORDER-LEFT: #83bf09 1px solid; COLOR: #fff; BORDER-BOTTOM: #83bf09 1px solid; BACKGROUND-COLOR: #a6da17; TEXT-DECORATION: none
}
.pages A:active {
	BORDER-RIGHT: #83bf09 1px solid; BORDER-TOP: #83bf09 1px solid; BORDER-LEFT: #83bf09 1px solid; COLOR: #fff; BORDER-BOTTOM: #83bf09 1px solid; BACKGROUND-COLOR: #a6da17; TEXT-DECORATION: none
}
.pages STRONG {
	BORDER-RIGHT: #83bf09 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #83bf09 1px solid; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; BACKGROUND: #8ac108; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #83bf09 1px solid; COLOR: #fff; MARGIN-RIGHT: 0.2em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #83bf09 1px solid
}
TABLE.list {
	WIDTH: 100%; COLOR: #666; BACKGROUND-COLOR: #e7e7e7; border-spacing: 1px
}
TABLE.list TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; WHITE-SPACE: nowrap
}
TABLE.list TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; WHITE-SPACE: nowrap
}
TABLE.list THEAD TH {
	FONT-WEIGHT: bold; BORDER-LEFT: #fff 1px solid; COLOR: #2f2f2f; LINE-HEIGHT: 25px; BORDER-BOTTOM: #acd98c 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #f0fbdd; TEXT-ALIGN: center
}
TABLE.list THEAD A:hover {
	TEXT-DECORATION: none
}
TABLE.list THEAD TH IMG {
	VERTICAL-ALIGN: middle
}
TABLE.list TBODY TH {
	FONT-WEIGHT: bold
}
TABLE.list TBODY TR {
	BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
TABLE.list TBODY TR TD {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #fff; BORDER-LEFT: #fff 1px solid; LINE-HEIGHT: 25px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 25px
}
TABLE.list TBODY TR.click TD {
	BACKGROUND-COLOR: #ffc
}
TABLE.list TBODY TR.hover TD {
	BACKGROUND-COLOR: #ffd
}
TABLE.list TBODY TR.row0:hover TD {
	BACKGROUND-COLOR: #ffd
}
TABLE.list TBODY TR.row1:hover TD {
	BACKGROUND-COLOR: #ffd
}
TABLE.list TBODY .row1 {
	BORDER-TOP: #fff 1px solid; BACKGROUND: #f9f9f9
}
.row1 {
	BORDER-TOP: #fff 1px solid; BACKGROUND: #f9f9f9
}
TABLE.list TBODY .row1 TD {
	BORDER-TOP: #fff 1px solid; BACKGROUND: #f9f9f9
}
TABLE.list TFOOT TR {
	COLOR: #333
}
TABLE.list TFOOT TD {
	BORDER-TOP: #acd98c 1px solid; BACKGROUND-COLOR: #fbfbfb
}
TABLE.list TFOOT TH {
	BORDER-TOP: #acd98c 1px solid; BACKGROUND-COLOR: #fbfbfb
}
TABLE.submit {
	WIDTH: 100%; COLOR: #000; BACKGROUND-COLOR: #fff; border-spacing: 1px
}
TABLE.submit TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.submit TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.submit THEAD TH {
	FONT-WEIGHT: bold; LINE-HEIGHT: 25px; HEIGHT: 25px; BACKGROUND-COLOR: #f0fbdd; TEXT-ALIGN: left
}
TABLE.submit THEAD A:hover {
	TEXT-DECORATION: none
}
TABLE.submit THEAD TH IMG {
	VERTICAL-ALIGN: middle
}
TABLE.submit TBODY TH {
	FONT-WEIGHT: bold
}
TABLE.submit TBODY TR {
	BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
TABLE.submit TBODY TR TD {
	LINE-HEIGHT: 25px
}
TABLE.submit TBODY TR.click TD {
	BACKGROUND-COLOR: #ffc
}
TABLE.submit TBODY .row1 {
	BORDER-TOP: #fff 1px solid; BACKGROUND: #f7fdf0
}
TABLE.submit TBODY .row1 TD {
	BORDER-TOP: #fff 1px solid; BACKGROUND: #f7fdf0
}
TABLE.submit TFOOT TR {
	COLOR: #333
}
TABLE.submit TFOOT TD {
	BORDER-TOP: #f6f6f6 1px solid
}
TABLE.submit TFOOT TH {
	BORDER-TOP: #f6f6f6 1px solid
}
.litPic {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; MARGIN-RIGHT: 8px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid
}
.menuBox {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN-LEFT: 20px; COLOR: #2f2f2f
}
.menuBox A {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#TB_overlay {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; POSITION: fixed; TOP: 0px; HEIGHT: 100%
}
.TB_overlayMacFFBGHack {
	BACKGROUND: url(macFFBgHack.png)
}
.TB_overlayBG {
	FILTER: alpha(opacity=75); BACKGROUND-COLOR: #000; -moz-opacity: 0.75; opacity: 0.75
}
* HTML #TB_overlay {
	POSITION: absolute; ; HEIGHT: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')
}
#TB_window {
	BORDER-RIGHT: #525252 4px solid; BORDER-TOP: #525252 4px solid; DISPLAY: none; Z-INDEX: 102; BACKGROUND: #fff; LEFT: 50%; BORDER-LEFT: #525252 4px solid; COLOR: #000000; BORDER-BOTTOM: #525252 4px solid; POSITION: fixed; TOP: 50%; TEXT-ALIGN: left
}
* HTML #TB_window {
	; MARGIN-TOP: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); POSITION: absolute
}
#TB_window IMG#TB_Image {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #666 1px solid; DISPLAY: block; MARGIN: 15px 0px 0px 15px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#TB_caption {
	PADDING-RIGHT: 30px; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 7px; HEIGHT: 25px
}
#TB_closeWindow {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 11px; HEIGHT: 25px
}
#TB_closeAjaxWindow {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 5px; PADDING-TOP: 7px; TEXT-ALIGN: right
}
#TB_ajaxWindowTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 5px; PADDING-TOP: 7px
}
#TB_title {
	HEIGHT: 27px; BACKGROUND-COLOR: #e8e8e8
}
#TB_ajaxContent {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; OVERFLOW: auto; LINE-HEIGHT: 1.4em; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.TB_modal#TB_ajaxContent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#TB_ajaxContent P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#TB_load {
	DISPLAY: none; Z-INDEX: 103; LEFT: 50%; WIDTH: 32px; POSITION: fixed; TOP: 50%; HEIGHT: 32px
}
* HTML #TB_load {
	; MARGIN-TOP: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); POSITION: absolute
}
#TB_HideSelect {
	Z-INDEX: 99; FILTER: alpha(opacity=0); LEFT: 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: fixed; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none; -moz-opacity: 0; opacity: 0
}
* HTML #TB_HideSelect {
	POSITION: absolute; ; HEIGHT: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')
}
#TB_iframeContent {
	CLEAR: both; MARGIN-TOP: 1px; MARGIN-BOTTOM: -1px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; _margin-bottom: 1px
}
.dedemsg {
	BORDER-RIGHT: #9ed246 1px solid; BORDER-TOP: #9bce71 1px solid; LEFT: 50%; BACKGROUND-IMAGE: url(bg_msg.gif); MARGIN: -150px 0px 0px -220px; BORDER-LEFT: #9bce71 1px solid; WIDTH: 440px; BORDER-BOTTOM: #9ed246 1px solid; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; TOP: 50%; HEIGHT: 170px
}
.dedemsg .title {
	PADDING-LEFT: 1em; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #006600; LINE-HEIGHT: 28px; BORDER-BOTTOM: #d1eaa9 1px solid; HEIGHT: 28px
}
.dedemsg .msg {
	BORDER-TOP: #f7f7f7 1px solid; PADDING-TOP: 30px
}
.dedemsg .msg DL {
	BACKGROUND-POSITION: 20px -1283px; PADDING-LEFT: 100px; BACKGROUND-IMAGE: url(bg.gif); MARGIN-LEFT: 40px; BACKGROUND-REPEAT: no-repeat
}
.dedemsg .msg DT {
	PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-TOP: 5px
}
.dedemsg .msg DD {
	LINE-HEIGHT: 20px; HEIGHT: 20px
}
.dedemsg .button {
	RIGHT: 10px; BOTTOM: 10px; POSITION: absolute
}
.footer {
	CLEAR: both; PADDING-BOTTOM: 8px; MARGIN: 8px auto; PADDING-TOP: 8px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.footer UL {
	MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 570px; MARGIN-RIGHT: auto
}
.footer LI {
	FLOAT: left; MARGIN-LEFT: -2px; BORDER-LEFT: #666666 1px solid; WIDTH: 70px; MARGIN-RIGHT: 2px; TEXT-ALIGN: center
}
.footer P {
	CLEAR: both; MARGIN: 8px auto; TEXT-ALIGN: center
}
.icon {
	BACKGROUND-IMAGE: url(bg_icon.gif)
}
.icon16 {
	DISPLAY: block; BACKGROUND-IMAGE: url(bg_icon.gif); PADDING-BOTTOM: 1px; WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px
}
.upImage {
	BACKGROUND-POSITION: 0px -1400px; PADDING-LEFT: 18px; BACKGROUND-REPEAT: no-repeat
}
.mySetting {
	BACKGROUND-POSITION: 0px -2729px; PADDING-LEFT: 18px; BACKGROUND-REPEAT: no-repeat
}
.titMore {
	BACKGROUND-POSITION: 0px -339px; PADDING-LEFT: 10px; BACKGROUND-REPEAT: no-repeat
}
.titDot {
	BACKGROUND-POSITION: 5px -3558px; BACKGROUND-REPEAT: no-repeat
}
.titTip {
	BACKGROUND-POSITION: 0px -3284px; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat
}
.titFangle {
	BACKGROUND-POSITION: 0px -1714px; PADDING-LEFT: 22px; BACKGROUND-REPEAT: no-repeat
}
.titWhoSeeMe {
	BACKGROUND-POSITION: 0px -1650px; PADDING-LEFT: 22px; BACKGROUND-REPEAT: no-repeat
}
.titStow {
	BACKGROUND-POSITION: 0px -376px; PADDING-LEFT: 22px; BACKGROUND-REPEAT: no-repeat
}
.channel {
	BACKGROUND-POSITION: 25px -1945px
}
.article {
	BACKGROUND-POSITION: 25px -2980px
}
.titAddChannel1 {
	BACKGROUND-POSITION: 0px -3019px; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat
}
.titEditChannel1 {
	BACKGROUND-POSITION: 0px -3054px; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat
}
.image {
	BACKGROUND-POSITION: 25px -3084px
}
.titAddChannel2 {
	BACKGROUND-POSITION: 0px -3122px; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat
}
.titEditChannel2 {
	BACKGROUND-POSITION: 0px -3152px; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat
}
.soft {
	BACKGROUND-POSITION: 25px -3434px
}
.titAddChannel3 {
	BACKGROUND-POSITION: 0px -3472px; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat
}
.titEditChannel3 {
	BACKGROUND-POSITION: 0px -3511px; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat
}
.book {
	BACKGROUND-POSITION: 25px -3185px
}
.ask {
	BACKGROUND-POSITION: 25px -31px
}
.group {
	BACKGROUND-POSITION: 25px -1984px
}
.consume {
	BACKGROUND-POSITION: 25px -731px; BACKGROUND-REPEAT: no-repeat
}
.file {
	BACKGROUND-POSITION: 25px -606px; BACKGROUND-REPEAT: no-repeat
}
.titOnline {
	BACKGROUND-POSITION: 0px -1400px
}
.titOffline {
	BACKGROUND-POSITION: 0px -1430px
}
.titPublish {
	BACKGROUND-POSITION: 0px -2303px; PADDING-LEFT: 5px; BACKGROUND-REPEAT: no-repeat
}
.titModule {
	BACKGROUND-POSITION: 0px -1836px; PADDING-LEFT: 16px; BACKGROUND-REPEAT: no-repeat
}
.titShow {
	BACKGROUND-POSITION: 0px -2820px; BACKGROUND-REPEAT: no-repeat
}
.titHide {
	BACKGROUND-POSITION: 0px -2904px; BACKGROUND-REPEAT: no-repeat
}
.option1 {
	BACKGROUND-COLOR: #dceca6
}
.option2 {
	BACKGROUND-COLOR: #f7fbd2
}
.option3 {
	BACKGROUND-COLOR: #ffffff
}
