body {font-size:12px; TEXT-ALIGN: center; background-color:#FFFFFF;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin:0 auto; padding:0;}
h1, h2, h3, h4, h5 {font-size:100%;}
a {color:#000; text-decoration:none;}
a:hover {color:#c30; text-decoration:underline;}
img {border:0px none;}

UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}

.xg{width:600px;
	line-height:24px;
	border-top: 1px solid #E1E4E6;
	padding:5px;
	margin-bottom:10px;
	border-bottom: 1px solid #E1E4E6;
	height: 120px; text-align:left; overflow:hidden;
}
.xg p{ width:300px;
	float:left;
}
.xg p a{
	float:none;
}
.header {
	WIDTH: 940px; overflow:hidden; margin:0 auto; background-color:#fff; height:70px; padding:5px;
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.clear {
	CLEAR: both; MARGIN-TOP: -2px; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px
}
.clear:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: "."
}
.f14 {
	FONT-SIZE: 14px
}
.f16 {
	FONT-SIZE: 16px
}
.fb {
	FONT-WEIGHT: bold
}
.fb li,a{ float:left; margin-left:20px;
}


.news-list .article #arctext{ text-align:left; }
.news-list .article #arctext a{target:expression(this.target="_blank"); float:none; }
.location {width:950px; overflow:hidden; height:30px; background-color:#FFFFFF;text-align:left;}
.location .URL {padding-top:6px;text-align:left}
.location .URL a{text-decoration:underline; float:none;}
.location .URL a:hover{color:#CA0300}
.location IMG {margin-right:6px}



.blank5 {
	FONT-SIZE: 1px; HEIGHT: 5px
}
.blank5_w {
	FONT-SIZE: 1px; BACKGROUND: #fff; HEIGHT: 5px
}
.blank10 {
	FONT-SIZE: 10px; HEIGHT: 10px
}
.bgline {
	FONT-SIZE: 1px; BACKGROUND: url(images/line.gif); MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 97%; HEIGHT: 1px
}
.bgline1 {
	FONT-SIZE: 1px; BACKGROUND: #d8dfe7; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 96%; HEIGHT: 1px
}
.bgline2 {
	FONT-SIZE: 1px; BACKGROUND: url(images/line1.gif); MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 248px; HEIGHT: 2px
}
.f14list {
	FONT-SIZE: 14px; PADDING-BOTTOM: 10px; PADDING:5px; WIDTH: 97%; COLOR: #039; LINE-HEIGHT: 26px; PADDING-TOP: 10px; TEXT-ALIGN: left; 
}
.f14list A {
	COLOR: #039; TEXT-DECORATION: underline
}
.f14list A:visited {
	COLOR: #800080
}
.f14list A:hover {
	COLOR: #c00
}
.f14list .more {
	FONT-SIZE: 12px; COLOR: #333; TEXT-ALIGN: right
}
.f14list .more A {
	COLOR: #333; TEXT-DECORATION: none
}
.f14list SPAN {
	FONT-SIZE: 12px; FLOAT: right; COLOR: #666666
}
.f12list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 97%; COLOR: #333; LINE-HEIGHT: 22px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.f12list A {
	COLOR: #333
}
.f12list .more {
	TEXT-ALIGN: right
}
.f12list SPAN {
	FLOAT: right; COLOR: #039
}

.f12list11 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 97%; COLOR: #333; LINE-HEIGHT: 15px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.f12list11 A {
	COLOR: #333
}
.f12list11 .more {
	TEXT-ALIGN: right
}
.f12list11 SPAN {
	FLOAT: right; COLOR: #039
}
.picList11 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; WIDTH: 946px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100px
}
.picList .f12list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 180px; PADDING-TOP: 0px
}
.picList .f12list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 170px; PADDING-TOP: 0px
}
.picList .f12list LI {
	LINE-HEIGHT: 20px
}
H2 {
	PADDING-RIGHT: 11px; PADDING-LEFT: 33px; FONT-WEIGHT: bold; BACKGROUND: url(images/h2_bg1.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 9px; HEIGHT: 19px; TEXT-ALIGN: left
}
H2 A {
	COLOR: #036
}
H2 SPAN {
	MARGIN-TOP: -4px; FLOAT: right
}
.channel {
	MARGIN-BOTTOM: 3px
}
.nav {
	FONT-WEIGHT: bold; BACKGROUND: url(images/navbg.gif); COLOR: #fff; PADDING-TOP: 6px; HEIGHT: 26px
}
.nav A {
	MARGIN: 0px 15px; COLOR: #fff
}
.xs {
	FONT-SIZE: 1px; BACKGROUND: url(images/xs1.gif); HEIGHT: 8px
}
.focus {
	BACKGROUND: url(images/cut1_bg.gif)
}
.focus .lc {
	FLOAT: left; WIDTH: 345px; MARGIN-RIGHT: 5px
}
.focus .lc h2{padding-left:30px; height:22px; padding-top:6px;
}
.focus .cc {
	FLOAT: left; WIDTH: 345px
}
.focus .rc {
	FLOAT: right; WIDTH: 250px
}
.t {
	BORDER-TOP: #bccbdc 1px solid
}
.focusNews {
	BACKGROUND: url(images/bg1.gif) repeat-x 50% top; MARGIN: 1px auto 0px; WIDTH: 341px; PADDING-TOP: 10px
}
.focusNews H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 12px; COLOR: #f30; PADDING-TOP: 12px
}
.focusNews H1 A {
	COLOR: #f30
}
.focusNews H1.blue A {
	COLOR: #039
}
.focusNews P {
	COLOR: #333
}
.focusNews P A {
	COLOR: #333
}
.focusPic {
	BORDER-RIGHT: #bccbdc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #bccbdc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #bccbdc 1px solid; WIDTH: 337px; PADDING-TOP: 3px; BORDER-BOTTOM: #bccbdc 1px solid; HEIGHT: 157px
}
.block {
	BACKGROUND: url(images/bg2.gif); MARGIN: 0px auto; WIDTH: 695px; PADDING-TOP: 8px; overflow:hidden;
}
.block1 {
	BACKGROUND: url(images/bg5.gif); MARGIN: 0px auto; WIDTH: 695px; PADDING-TOP: 8px; overflow:hidden;
}
.block .left {
	WIDTH: 340px
}
.block .right {
	WIDTH: 340px
}
.block1 .left {
	WIDTH: 340px
}
.block1 .right {
	WIDTH: 340px
}
.block H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; FONT-WEIGHT: bold; BACKGROUND: url(images/bg3.gif); PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 300px; COLOR: #333; PADDING-TOP: 6px; HEIGHT: 20px; TEXT-ALIGN: left
}
.block .f14list {
	WIDTH: 320px
}
.hot .lc H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; FONT-WEIGHT: bold; BACKGROUND: url(images/bg4.gif); PADDING-BOTTOM: 0px; COLOR: #036; PADDING-TOP: 7px; HEIGHT: 18px; TEXT-ALIGN: left; overflow:hidden;
}

.mutual {
	BACKGROUND: url(images/cut1_bg.gif)
}
.mutual .lc {
	FLOAT: left; WIDTH: 345px; MARGIN-RIGHT: 5px
}
.mutual .cc {
	FLOAT: left; WIDTH: 345px
}
.cc h2{ padding-left:30px; height:22px; padding-top:6px;
}
.mutual .rc {
	FLOAT: right; WIDTH: 250px
}
.rc h2{ padding-left:30px; height:22px; padding-top:6px;
}
.mutual .PT {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #f0f5f9; PADDING-BOTTOM: 7px; MARGIN: 1px auto 0px; WIDTH: 326px; COLOR: #333; PADDING-TOP: 7px; BORDER-BOTTOM: #e1e6f3 1px solid; TEXT-ALIGN: left
}
.mutual .PT A {
	COLOR: #333
}
.mutual .PT .img {
	BORDER-RIGHT: #b9c9d6 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b9c9d6 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #b9c9d6 1px solid; MARGIN-RIGHT: 7px; PADDING-TOP: 3px; BORDER-BOTTOM: #b9c9d6 1px solid
}
.mutual .PT LI {
	HEIGHT: 22px
}
.mutual .PT LI IMG {
	MARGIN-LEFT: 2px
}
.gt LI {
	HEIGHT: 26px
}
.gt IMG {
	MARGIN-LEFT: 3px
}
.sMenu {
	PADDING-RIGHT: 7px; PADDING-LEFT: 8px; BACKGROUND: url(images/bg6.gif); PADDING-BOTTOM: 0px; WIDTH: 330px; PADDING-TOP: 4px; HEIGHT: 28px; TEXT-ALIGN: left
}
.sMenu SPAN {
	MARGIN-TOP: -2px; FLOAT: right
}

.sMenu LI {
	FLOAT: left; WIDTH: 85px; CURSOR: pointer; COLOR: #036; PADDING-TOP: 6px; HEIGHT: 22px; TEXT-ALIGN: center
}
.sMenu .active {
	FONT-WEIGHT: bold; BACKGROUND: url(images/j2.gif); COLOR: #fff
}
.hz {
/*	BORDER-RIGHT: #bcc4dc 1px solid; BORDER-TOP: #bcc4dc 1px solid; BACKGROUND: #fff; PADDING-BOTTOM: 8px; MARGIN: 0px auto; BORDER-LEFT: #bcc4dc 1px solid; WIDTH: 948px; BORDER-BOTTOM: #bcc4dc 1px solid;*/
	border:#bcc4dc 1px solid; 
	padding-bottom:20px; 
	margin: auto; 
	width:948px;
}
.hz H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 33px; BACKGROUND: url(images/icon2.gif) #e6ecf6 no-repeat 8px 5px; PADDING-BOTTOM: 0px; COLOR: #036; PADDING-TOP: 8px; BORDER-BOTTOM: #c1d1e3 1px solid; HEIGHT: 18px; TEXT-ALIGN: left;
}
.hz H2 A {
	COLOR: #036; TEXT-DECORATION: underline
}
.hz UL {
	MARGIN: 0px auto; WIDTH: 940px
}
.hz LI {
	FLOAT: left; WIDTH: 10%; COLOR: #5e6368; LINE-HEIGHT: 24px
}
.hz LI A {
	COLOR: #5e6368; TEXT-DECORATION: underline
}


.hot {
	BACKGROUND: url(images/cut2_bg.gif) repeat-y right 50%
}
.hot .lc {
	FLOAT: left; WIDTH: 695px
}
.hot .rc {
	FLOAT: right; WIDTH: 250px
}
.hot .lc H2 {
	BACKGROUND: url(images/h2_bg4.gif)
}
.Area {
	CLEAR: both; WIDTH: 950px; margin:0 auto;overflow:hidden;background-color:#fff;LINE-HEIGHT: 22px;
}
.Area a{float:none;margin-right:10px; margin-left:10px;
}
.hot .rc TABLE {
	MARGIN: 0px auto
}
























UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}

.blank5 {
	FONT-SIZE: 1px; HEIGHT: 5px
}
.blank5_w {
	FONT-SIZE: 1px; BACKGROUND: #fff; HEIGHT: 5px
}
.blank10 {
	FONT-SIZE: 1px; HEIGHT: 10px
}


.channel {
	MARGIN-BOTTOM: 3px
}
.nav {
	FONT-WEIGHT: bold; BACKGROUND: url(images/navbg.gif); COLOR: #fff; PADDING-TOP: 6px; HEIGHT: 26px
}
.nav A {
	MARGIN: 0px 15px; COLOR: #fff
}
.xs {
	FONT-SIZE: 1px; BACKGROUND: url(images/xs1.gif); HEIGHT: 8px
}

.t {
	BORDER-TOP: #bccbdc 1px solid
}




















#navigation {
	BACKGROUND: url(images/Img253665885.gif); WIDTH: 950px; HEIGHT: 66px
}
#navigation .row1 .w73 {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 73px; PADDING-TOP: 6px; HEIGHT: 20px; TEXT-ALIGN: center
}
#navigation .row2 .w73 {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 73px; PADDING-TOP: 6px; HEIGHT: 22px; TEXT-ALIGN: center
}
#navigation .row1 .w877 {
	padding-LEFT: 12px; FLOAT: left; WIDTH: 865px; PADDING-TOP: 6px; HEIGHT: 24px; TEXT-ALIGN: left
}
#navigation .row2 .w877 {
	padding-LEFT: 12px; FLOAT: left; WIDTH: 365px;padding-bottom:6px;HEIGHT: 22px; TEXT-ALIGN: left
}
#navigation .row1 IMG {
	MARGIN: -3px 11px 0px; VERTICAL-ALIGN: middle
}
#navigation .row2 IMG {
	MARGIN: -5px 12px 0px; VERTICAL-ALIGN: middle
}
#navigation .fc_004488,form{
	COLOR: #004488; float:left; width:300px; 
}
#navigation .fc_004488 input{ height:15px;}
#navigation .fc_004488 IMG{PADDING-TOP: 3px; }
#navigation .fc_004488 A {
	COLOR: #004488
}
#navigation .fc_ffffff {
	COLOR: #fff
}
#navigation .fc_ffffff A {
	COLOR: #fff
}
#navigation SPAN {
	MARGIN-TOP: -5px; FLOAT: right; MARGIN-RIGHT: 10px
}
#navigation SPAN INPUT {
	BORDER-RIGHT: #5d5d5d 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #5d5d5d 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #5d5d5d 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #5d5d5d 1px solid; HEIGHT: 19px
}
#navigation .row2 SPAN IMG {
	MARGIN: -7px 10px 0px 0px
}




.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: visited; HEIGHT: 0pt; content: "."; overflow:hidden;
}
#top {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #656565; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 24px
}
#top LI.first {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#top LI.none {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
#top LI {
	BORDER-RIGHT: #c7c7bb 1px solid; MARGIN-TOP: 7px; FLOAT: right; HEIGHT: 12px
}

#top A {
	MARGIN: 0px 6px; COLOR: #000
}
#top INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 0px; WIDTH: 100px; COLOR: #00f; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TOP: -1px; BORDER-RIGHT-WIDTH: 0px
}
#top {
	WIDTH: 950px;
}

#logo {
	MARGIN-TOP: 8px; FLOAT: left
}
#picgg {
	MARGIN-TOP: 8px; FLOAT: left; MARGIN-LEFT: 10px;
}
#head-info {
	BORDER-RIGHT: #E9C94D 1px solid; BORDER-TOP: #E9C94D 1px solid; MARGIN-TOP: 8px; BACKGROUND: #FFFFDD; FLOAT: left; MARGIN-LEFT: 4px; BORDER-LEFT: #E9C94D 1px solid; WIDTH: 300px; PADDING-TOP: 3px; BORDER-BOTTOM: #E9C94D 1px solid; HEIGHT: 55px; TEXT-ALIGN: left
}
#head-info A {
	TEXT-DECORATION: none
}
#head-info UL {
	LIST-STYLE-TYPE: none
}
#head-info UL LI {
	PADDING-LEFT: 6px; FLOAT: left; WIDTH: 159px; LINE-HEIGHT: 18px
}
#banner {
	FLOAT: right; MARGIN: 8px 0px 5px
}
.style1 {
font-weight:bold;
}
.red,a.red,.red a{color:red;}
.blue,a.blue,.blue a{color:blue;}
.green,a.green,.green a{color:green;}
.black,a.black,.black a{color:black;}





LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
SPAN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
INPUT {
	FONT-SIZE: 12px
}
SELECT {
	FONT-SIZE: 12px
}
TEXTAREA {
	FONT-SIZE: 12px
}
TABLE {
	FONT-SIZE: 12px
}
TD {
	FONT-SIZE: 12px
}
H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px normal; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px normal; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px normal; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}

UL {
	TEXT-ALIGN: left
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.clear {
	CLEAR: both; DISPLAY: none; HEIGHT: 1px
}
.auto {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.auto UL {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.imgCenter {
	VERTICAL-ALIGN: middle
}
.txtLeft {
	TEXT-ALIGN: left
}
.txtCenter {
	TEXT-ALIGN: center
}
.txtRight {
	TEXT-ALIGN: right
}
.f12 {
	FONT-SIZE: 12px
}
.f16 {
	FONT-SIZE: 16px
}
.ti12 {
	TEXT-INDENT: 12px
}
.ti24 {
	TEXT-INDENT: 24px
}
.red {
	COLOR: #fe1200
}
.red A {
	COLOR: #fe1200
}
.darkGray {
	COLOR: #424242
}
.darkGray A {
	COLOR: #424242
}
.tintGray {
	COLOR: #b7b7b7
}
.tintGray A {
	COLOR: #b7b7b7
}
.generalGray {
	COLOR: #565656
}
.generalGray A {
	COLOR: #565656
}
.black {
	COLOR: #000
}
.black A {
	COLOR: #000
}
.blue {
	COLOR: #00f
}
.blue A {
	COLOR: #00f
}
.white {
	COLOR: #fff
}
.white A {
	COLOR: #fff
}

.underline {
	TEXT-DECORATION: underline
}
.underline A {
	TEXT-DECORATION: underline
}

.more {
	PADDING-RIGHT: 5px; TEXT-ALIGN: right
}
.blank5 {
	FONT-SIZE: 1px; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 5px
}
.blank5_fff {
	FONT-SIZE: 1px; BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 5px
}
.m_1 {
	MARGIN: 0px
}

#foot {
	PADDING-BOTTOM: 5px; COLOR: #333; LINE-HEIGHT: 20px; PADDING-TOP: 10px
}
#foot A {
	COLOR: #333
}

.column643 {
	FLOAT: left; WIDTH: 643px
}
.column300 {
	FLOAT: right; WIDTH: 300px
}
.title01 H2 {
	BACKGROUND: url(images/pic03.gif); WIDTH: 643px; TEXT-INDENT: 23px; PADDING-TOP: 4px; HEIGHT: 27px; TEXT-ALIGN: left
}
.title02 H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(images/pic05.gif); MARGIN-BOTTOM: 20px; WIDTH: 643px; COLOR: #003366; TEXT-INDENT: 42px; PADDING-TOP: 8px; HEIGHT: 22px; TEXT-ALIGN: left
}
.title02 H2 A {
	COLOR: #003366
}
.title03 H2 {
	FONT-WEIGHT: bold; BACKGROUND: url(images/pic06.gif); MARGIN-BOTTOM: 20px; WIDTH: 300px; COLOR: #003366; TEXT-INDENT: 36px; PADDING-TOP: 10px; HEIGHT: 20px; TEXT-ALIGN: left
}
.title03 H2 A {
	COLOR: #003366
}




.line01 {
	FONT-SIZE: 1px; BACKGROUND: url(images/pic0002.gif) repeat-x; OVERFLOW: hidden; HEIGHT: 1px
}
.line02 {
	FONT-SIZE: 1px; BACKGROUND: url(images/pic07.gif); OVERFLOW: hidden; WIDTH: 643px; HEIGHT: 1px
}
.bg01 {
	BACKGROUND: url(images/pic0001.gif); overflow:hidden;
}





.news_list a:link{
	color:#204E7D;
	text-decoration:none;
}
.news_list a:visited{
	color:#204E7D;
	text-decoration:none;
}
.news_list a:hover{
	color:#204E7D;
	text-decoration:underline;
}
.news_list ul{
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
	margin-bottom:15px;
	}
.news_list ul .list_title{
	color:#204E7D;
	font-weight:bold;
	background:no-repeat 7px 7px;
	padding:0px 12px;
	font-size:14px;
}
.news_list ul .list_title span{
	font-size:14px;
	float:right;
	color:#787878;
	font-weight:normal;
}
.news_list ul .ot span{
        margin-right:500px;
}
.news_list ul .text{
	line-height:23px;
	text-indent:24px;
	padding:0px 10px;
	color:#878787; float:none;
}

.news_list a:link{
	color:#204E7D;
	text-decoration:none;
}
.news_list a:visited{
	color:#204E7D;
	text-decoration:none;
}
.news_list a:hover{
	color:#204E7D;
	text-decoration:underline;
}







.classbox{
	width:252px;

}
.classbox dl{
	width:252px;  
}
.classbox dl dt{
	color:#555;
	font-weight:bold;
}
.classbox dl dd{
	width:250px;
	background:#FAFAFA;
	
}
.classbox dl dd ul{
	list-style:none;
	overflow:hidden;
	width:250px;
}
.classbox dl dd ul li{
	float:left;
	width:71px;
	margin-left:5px;
	margin-bottom:5px;
	height:27px;
	display:inline;
	font-size:14px;
}
.classbox dl dd ul li a{
	display:block;
	width:70px;
	text-decoration:none;
	color:#0066CC;
}
.classbox dl dd ul li a:hover{
	background:#FAFAFA;

	color:#000;
}
.classbox dl dd ul li.this a{
	background:#FFC;
	color:#FF6600;
	font-size:12px;
	font-weight:bold;
}

.shequ {
	MARGIN-TOP: -10px; PADDING-LEFT: 5px; LIST-STYLE-POSITION: outside! important; LIST-STYLE-TYPE: decimal! important
}
.shequ LI {
	MARGIN-LEFT: 5px; WIDTH: 270px
}
.shequ SPAN {
	MARGIN-TOP: -25px; FLOAT: right
}









/*---------------ҳ*/
.sview{
	width:640px;

	overflow:hidden;
}
.sview .sinfo{
	width:620px;
	margin:5px auto 0px;
	overflow:hidden;
}
.sview .sinfo ul{
	width:300px;
	float:left;
}
.sview .sinfo ul li{
	width:300px;
	height:29px;
	line-height:29px;
}
.sview .sinfo ul li strong{
	color:#888;
}
.sview .sinfo .spic{
	width:284px;
	float:right;
	padding:8px;
	border:1px solid #EEE;
	overflow:hidden;
	background:url(images/no-img.gif) center center no-repeat;
}
.sview .sinfo .spic img{
	width:282px;
	height:206;
}
.sview .vtitle{
	width:640px;
	height:27px;
	line-height:27px;
	margin-top:10px;
	text-indent:10px;
	letter-spacing:2px;
	background:url(images/title_bg_1.gif) 0px 1px repeat-x;
	border-bottom:1px solid #EEE;
	border-top:1px solid #EEE;
}
.sview .sintro{
	width:620px;
	margin:10px auto 10px;
	font-size:14px;
	color:#666666;
	line-height:25px;
}
.sview .sdown{
	width:620px;
	line-height:35px;
	text-indent:30px;
	margin:10px auto;
	background:#FFC url(images/ico_12.gif) 8px 11px no-repeat;;
	border:1px solid #FFCC00;
}
.sview .sdown a{
	color:#FF3300;
	margin-right:10px;
}
.sview .downdoc{
	width:604px;
	line-height:35px;
	margin:10px auto;
	background:#F9FCF3;
	border:1px solid #9C0;
	padding:8px;
}

.placenav{
	width:950px; margin:0 auto; 
	line-height:30px;
	text-align:left;float:none; background-color:#FFFFFF;
}
.placenav a{
	color:#666666; float:none;
}



.submit{
	margin-right:20px;
	width:68px;
	height:21px;
	background:url(images/userlogin_submit.gif) repeat-x;
	border:1px solid #D4B06A;
	font-weight:bold;
	color:#753D00;
	letter-spacing:3px;
	line-height:20px;
	font-size:12px;
}





//*---------------ҳ:*/
.comment{
	width:640px;

	margin-top:7px;
}
.comment .commenttitle{
	width:638px;
	height:26px;
	margin:0px auto;
	background:url(images/title_bg_1.gif) repeat-x;
	border-bottom:1px solid #DDD;
}
.comment .commenttitle .title{
	float:left;
	margin:5px 0px 0px 12px;
	color:#999;
	display:inline;
}
.comment .commenttitle .title strong{
	letter-spacing:4px;
	color:#444;
	margin-right:10px;
}
.comment .commenttitle .gotopost{
	float:right;
	display:block;
	width:100px;
	height:23px;
}
.comment .commenttitle .gotopost a{
	width:95px;
	height:22px;
	display:inline;
	float:right;
	text-align:center;
	line-height:22px;
	text-decoration:none;
	background:url(images/ico_gotopost.gif) no-repeat;
	margin:1px 3px 0px 0px;
}
.comment .commentbox{
	width:640px;
}
.comment .commentbox dl{
	width:622px;
	margin:10px auto 0px;
	border:1px solid #D1DDCE;
}
.comment .commentbox dl dt{
	width:622px;
	background:#F4F9F2;
	line-height:25px;
	text-indent:10px;
	color:#333;
	border-bottom:1px solid #E6ECE3;
}
.comment .commentbox dl dt span{
	color:#669933;
	font-size:11px;
}
.comment .commentbox dl dd{
	padding:5px;
	font-size:12px;
	line-height:20px;
	color:#000;
}
/*---------------ҳ::*/
.comment .posttitle{
	float:left;
	width:640px;
	height:26px;
	margin:10px auto;
	background:url(images/title_bg_1.gif) repeat-x;

	border-bottom:1px solid #DDD;
}
.comment .posttitle strong{
	letter-spacing:4px;
	color:#444;
	display:block;
	margin:7px 0px 0px 13px;
}
.comment .postbox{
	width:634px;
	margin:5px auto;
	overflow:hidden;
}

.comment .postbox .userbox{
	width:640px;
	overflow:hidden;
	margin-top:10px;
}
.comment .postbox .userbox dl{
	width:640px;
}
.comment .postbox .userbox dl dd{
	float:left;
	display:block;
	padding-bottom:2px;
}
.comment .postbox .userbox dl dd input.username,.comment .postbox .userbox dl dd input.password{
	width:70px;
	border:1px solid #CCC;
	padding:3px 0px 2px 5px;
	margin-right:6px;
}
.comment .postbox .userbox dl dd.mtop{
	margin:7px 7px 0px 0px;
}
.comment .postbox .txtbox{
	width:634px;
	line-height:25px;
}
.comment .postbox .txtbox textarea{
	border:1px solid #CCC;
	width:600px;
	height:80px;
	padding:5px;
}
.comment .postbox  .sbut{
	margin:10px;
}
.comment .postbox .userbox .submit{
	width:70px;
	height:25px;
	padding-top:2px;
}














.dcmp-title{
	line-height:25px;
}
.dcmp-title strong{
	color:#444;
	font-weight:normal;
}
.dcmp-title small{
	float:left;
	font-size:12px;
	color:#999999;
}
.dcmp-stand{
	float:right;
	margin-top:-18px;
	padding-right:10px;
	position:relative;
	clear:both;
	color:#999;
}
.dcmp-stand strong{
	font-weight:normal;
	color:#444;
}
.dcmp-stand input{
	margin-right:2px;
}
.dcmp-stand img{
	vertical-align:middle;
	margin-right:2px;
}
.dcmp-content{
	padding-top:8px;
}

.dcmp-content textarea{
	width:96%;
	height:60px;
}
.dcmp-mood{
	height:25px;
	width:80%;
	overflow:hidden;
	clear:both;
	padding-top:12px;
}
.dcmp-mood strong{
	float:left;
	color:#444;
	font-weight:normal;
	line-height:25px;
}
.dcmp-mood ul{
	float:left;
}
.dcmp-mood ul li{
	float:left;
	margin-right:8px;
}
.dcmp-mood ul li input,.dcmp-mood ul li img{
	vertical-align:middle;
	margin-right:4px;
	*margin-right:0px;
}
.dcmp-post{
	height:35px;
	overflow:hidden;
	clear:both;
	color:#444;	
}
.dcmp-post .dcmp-userinfo{
	float:left;
	margin-right:6px;
}
.dcmp-post .dcmp-userinfo input{
	height:13px;
	padding-right:0px;
}
.dcmp-post .dcmp-userinfo input,.dcmp-post .dcmp-userinfo img{
	vertical-align:middle;
	margin:5px;
}
.dcmp-post .dcmp-submit{
	float:left;
	padding-top:6px;
}
.dcmp-post .dcmp-submit input,.dcmp-post .dcmp-submit button{
	vertical-align:middle;
}
.dcmp-post .dcmp-submit button{
	width:70px;
	height:25px;
	border:none;
	background:url(images/btn-bg2.gif) no-repeat;
	line-height:25px;
	letter-spacing:1px;
	overflow:hidden;
	color:#444;
	cursor:pointer;
	margin-left:5px;

}

.dede_comment{
	padding-bottom:6px;
}
.dede_comment .decmt-box{
	width:98%;
	padding:6px 5px 8px;
	margin:0px auto;
	border-bottom:1px solid #E5E5E5;
	overflow:hidden;
	clear:both;
}
.dede_comment .decmt-box .decmt-title{
	line-height:19px;
	color:#999;
	font-family:Tahoma;
}
.dede_comment .decmt-box .decmt-title span{
	margin-right:2px;
	vertical-align:middle;
}
.dede_comment .decmt-box .decmt-title .moodico{
	height:18px;
	width:18px;
	display:inline-block;
}
.dede_comment .decmt-box .decmt-title .username{
	color:#669;
}
.dede_comment .decmt-box .decmt-title .username a{
	color:#669;
}
.dede_comment .decmt-box .decmt-title .username a:hover{
	text-decoration:none;
	color:#690;
}
.dede_comment .decmt-box .decmt-title .ip{
	color:#669;
	font-size:11px;
}
.dede_comment .decmt-box .decmt-title .date{
	color:#666;
	font-size:11px;
}
.dede_comment .decmt-box .decmt-act{
	float:right;
	margin-top:-18px;
	padding-right:10px;
	position:relative;
	clear:both;
	color:#999;
}
.dede_comment .decmt-box .decmt-act span{
	margin-right:7px;
}
.dede_comment .decmt-box .decmt-act span a{
	color:#888;
}
.dede_comment .decmt-box .decmt-content{
	float:left;
	color:#555;
	line-height:21px;
	clear:both;
	width:99%;
	margin:2px auto 0px;
/*	background:url(images/ico-comment-quote.gif) 0px 4px no-repeat;
	text-indent:18px;*/
}
.dede_comment .decmt-box .decmt-content img{
	vertical-align:middle;
}
.dede_comment .decmt-box .decmt-box{
	background:#FFE;
	border:1px solid #CCC;
	margin:6px auto;
}
.dede_comment .decmt-box .decmt-box .decmt-title{
	text-indent:4px;
}
.dede_comment .decmt-box .decmt-box .decmt-content{
	color:#666;
}
.nocomment{
	padding:10px;
	color:#777;
}
.dede_comment_post{
	padding:5px;
}




.text_tag {
	background: #FFFFFF;
	border: 1px dashed #CAE5FF;
	height: 24px;
	margin: 10px auto;
	padding-left: 10px;
	padding-right: 10px;
	width: 560px;
}

.text_tag h5 {
	clear: left;
	color: #000000;
	display: block;
	float: left;
	font-size:12px;
	padding-top:3px;
}

.text_tag span {
	float: right;
	font: 12px/24px Tahoma;
}










/****** Reset ******/
body {font-size:12px;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin:0 auto; padding:0;}
h1, h2, h3, h4, h5 {font-size:100%;}
a {color:#000; text-decoration:none;}
a:hover {color:#c30; text-decoration:underline;}
img {border:0px none;}

/****** global ******/
.clearfix:after {clear:both; content:"."; display:block; height:0pt; visibility:hidden;}
.clear{clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}
.space,.intel{clear:both; font-size:0; height:0; line-height:0; height:6px;}
.intel{height:12px;}
.right{float:right;}
.normal,.normal a{font-weight:normal;}
.red,a.red,.red a{color:red;}
.blue,a.blue,.blue a{color:blue;}
.green,a.green,.green a{color:green;}
.black,a.black,.black a{color:black;}
.navy,a.navy,.navy a{color:navy;}
.brown,a.brown,.brown a{color:brown;}
.crimson,a.crimson,.crimson a{color:crimson;}

.c b{display:block; border-style:solid; line-height:0; font-size:0; clear:both; overflow:hidden;}
.c b.b1{border-width:1px 0 0; margin:0 5px; height:0;}
.c b.b2{border-width:0 2px; margin:0 3px; height:1px;}
.c b.b3{border-width:0 1px; margin:0 2px; height:1px;}
.c b.b4{border-width:0 1px; margin:0 1px; height:2px;}

#content h3 a{color:#7B2E00;}
.title-y{background:#FFD58D url(/indeximg/type_y_left.gif) no-repeat;}
.title-y h3{ background:#FFD58D url(/indeximg/type_y_right.gif) no-repeat right top; color:#333; padding:5px 10px 3px; margin-left:2px; font-family:tahoma; font-size:14px;}
.title-b{background:#C0D6E5 url(/indeximg/type_b_left.gif) no-repeat; height:25px; overflow:hidden;}
.title-b h3{ background:#C0D6E5 url(/indeximg/11h2_bg1.gif) no-repeat right top; color:#081B39; padding:7px 20px 4px; margin-left:0px;}
.title-b ul.touch{float:right; list-style:none; margin-right:5px;}
.title-b ul.touch li{float:left; margin-top:4px; margin-left:5px; padding:0 6px; height:22px; line-height:22px; cursor:pointer;}
.title-b ul.touch li.on{float:left; background:#fff; margin-top:3px; color:#c30; border:1px solid #9BBDD3; border-bottom:0; cursor:default;}
.small-y{height:23px; overflow:hidden;}
.small-y h3{font-size:12px; color:#7B2E00; padding:4px 10px 3px;}
.title-y ul.btnr {float:right; list-style:none;}
.title-y ul.btnr li {background:url(/indeximg/tabstitle_button_bg.gif) no-repeat scroll left top; float:left; line-height:24px; margin:3px 3px 0 0; padding-left:10px;}
.title-y ul.btnr li a{background:url(/indeximg/tabstitle_button_bg.gif) no-repeat right top;color:#7B2E00; display:block; margin-left:10px; padding-right:8px;}
.list-y{border:1px solid #FFB64B; margin-bottom:6px; background:#fff url(/indeximg/bg_list_right.gif) no-repeat right top; border-top:1px solid #FF8F27;}
.list-b{border:1px solid #9BBDD3; margin-bottom:6px; background:#fff; border-top:0;}
.list-y h2,.list-b h2{text-align:center; margin:8px auto 3px; line-height:19px; font-size:14px; font-family:tahoma; color:#003399;}
.list-y h2 a{color:#039;}
.list-y h2 a:hover{color:#f60;}
.list-y p,.list-b p{text-indent:2em; color:#666; padding:0 10px;}
.list-y ul.list{padding:7px 0; margin-top:5px; list-style:none;}
.list-b ul.list{padding:6px 0; list-style:none; margin:0; color:#666;}
.list-y ul.list li{background:url(/indeximg/li-small-dot.gif) no-repeat 10px 5px; padding-left:25px; font-size:14px; line-height:22px; font-family:tahoma;}
.list-b ul.list li{background:url(/indeximg/li-gray-dot.gif) no-repeat 3px 3px; padding:0 5px 0 16px; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.list-b ul.eiss {width:274px; overflow:hidden;}
.list-b ul.eiss li{width:253px;}
.list-b ul.date li{background:none; padding-left:0;}
.list-b ul.float {padding:0;}
.list-b ul.float li{background:none; padding:0; float:left;}
.list-b ul.float li a{color:#04d;}
.list-b ul.float li a:hover{color:#f60;}
.list-b ul.member li{width:72px; padding-left:10px; margin-right:4px;}
.list-b ul.must li {width:84px; padding-left:7px; margin-right:2px;}

/****** locate ******/
#top,#menu,#navi,#m_b,#search,#content{width:950px;}#header{width:950px;height:76px}





#content {margin-top:10px;}
#content .widgets{width:180px; float:left;}
#content .widgets div.member{padding:8px 10px; line-height:20px; background:#fff url(avatar.gif) no-repeat 93% 36%;}
#content .content{width:760px; float:right;}
#content .widgets ul.dig{list-style:none; border:1px solid #FFB64B; padding:1px 5px 5px; background:#FFFBEF; border-top:1px solid #FF8F27; margin-bottom:8px;}
#content .widgets ul.dig li{background:url(/indeximg/dig-compact.gif) no-repeat left center; height:33px; padding:10px 0 0 42px; position:relative; border-bottom:1px dotted #ccc;}
#content .widgets ul.dig li strong{display:block; position:absolute; left:0; top:0; width:36px; text-align:center; font-family:arial; font-size:13px;}
#content .widgets ul.dig li strong a{color:#93883F; display:block; line-height:43px;}
#content .widgets ul.dig li a{color:#003399;}
#content .widgets ul.dig li a:hover{color:#c30; text-decoration:none;}

#content .main{margin-top:0px;}
#content .type {width:468px; float:left;}
#content .comm {width:282px; float:right;}
#content .slide{margin-bottom:6px; text-align:center; border:1px solid #c7c7c7;}
#content .idc {height:260px; border:1px solid #ddd; margin-bottom:7px; position:relative;}
#content .idc .price{line-height:1.6em; text-align:right; width:136px; padding:5px; background:#f1f1f1; position:absolute; bottom:0;}
#content .d280{border:1px solid #ffffff; margin-bottom:6px; text-align:center; width:280px; overflow:hidden;}
#content .d280 img{width:280px; height:67px;}

.news-list{float:left; width:656px; margin-bottom:6px;}
.news-list a{color:#04d;}
.news-list a:hover{color:#f60;}
.news-list .list-y{background:none;}
.news-list .list-all{background:#f2f2f2;}
.news-list .thead{padding:6px 3px 5px 8px; background:#f0f0f0; font-family:tahoma; font-weight:bold; font-size:14px;}
.news-list .tbody{background:#f2f2f2;}
.news-list .itembox{border-bottom:1px dotted #ccc; padding:10px 0; color:#333;}
.news-list .box1{padding:0 1em; font-size:14px; font-weight:bold;}
.news-list .box2{padding:0 1em; line-height:1.6em; text-indent:2em; margin-top:5px;}
.news-list .normal .itembox{padding:8px 0 5px;}
.news-list .normal .box1{padding:0 8px; font-size:12px;}
.news-list .date{font-weight:normal; float:right; font-size:12px;}
.news-list .article{border:1px solid #abc; border-left-width:0; background:#F5F8FD; padding:10px 0 0 0; width:100%; margin-bottom:6px;}
.news-list .article h1{color:#03005C;
font-family:"";
font-size:20px;
font-weight:normal;
height:35px;
line-height:35px;
overflow:hidden;
text-align:center;}
.news-list .article .desc{text-align:center; line-height:2em; color:#333; border-bottom:1px solid #ccc;}
.news-list .article .text{padding:0 1em 0 2em; font-size:14px; line-height:23px; float:none;font-family:tahoma; margin-top:1em; color:#222; overflow:hidden;}
.news-list .article .text p{margin:15px 0pt;}
.news-list .article .author{height:26px; line-height:26px; clear:both;}


.diggdiv{clear:both; margin-top:10px;}
.diggdiv .diggbox {background:url(/plus/img/diggbg2.gif) no-repeat; width:60px; height:58px; line-height:23px; float:left; }
.diggdiv .diggnum {text-align:center; font-size:12px; font-weight:bold; color:#c00; width:58px; height:23px; margin-top:8px; }
.diggdiv .digglink{text-align:center; font-size:14px; font-weight:bold; margin:0px; width:58px; height:23px;}
.diggdiv .prevnext{width:530px; float:right; line-height:23px; margin-top:10px;}

.text-info{border:0; border-top:1px solid #c7c7c7; background:#f7f7f7; padding:0 15px; margin-bottom:0;}
.text-info ul.arts li{width:156px; padding-left:0px;}

#feedback{padding:10px; border-top:1px solid #c7c7c7;}
.feednums{font-size:14px; font-family:tahoma; font-weight:bold;}
#feedback dl{line-height:20px; margin-top:5px;}
#feedback dt{background:#e5e5e5; color:#909090; padding:0 5px; line-height:23px; border-top:1px solid #abc;}
#feedback dt strong{font-weight:normal; color:#00f;}
#feedback dd{padding:0.5em; background:#f3f3f3;}

#feedback .postbox{margin-top:1em; line-height:22px;}
#feedback .tput{ border:1px solid #ccc; background:#f2f6fb;}

.pages {background:#fff; padding:1em; text-align:right;}
.pages strong{padding:3px 5px; border:1px solid #f60; color:#f60; margin-right:5px;}
.pages span{padding:0 5px;}
.pages a{padding:3px 5px; border:1px solid #ccc; background:#f0f0f0; text-decoration:none;}
.pages input {border:1px solid #ddd; height:20px; line-height:20px; width:30px; vertical-align:middle;}
.pages #button {background-color:#f60; border:1px solid #c33; color:#fff; width:30px;}
.pages_if{text-align:right;}

#feedback textarea {font-size:1.17em; height:90px; width:468px; border-color:#7C7C7C #c3c3c3 #ddd; border-style:solid; border-width:1px; overflow:auto;}
#feedback .submit {background:#2782D6;border-color:#ddd #264F6E #264F6E #ddd;border:1px solid;color:#fff;cursor:pointer;height:22px;letter-spacing:1px;line-height:20px;padding:0pt 10px;}
input, select, textarea, button {font-family:Tahoma,Arial; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; line-height:1.5em;}
#feedback .user{border-color:#7C7C7C #c3c3c3 #ddd; border-style:solid; border-width:1px; padding:1px 2px 2px;}

.rank-list{float:right; width:282px; overflow:hidden;}


.float_right{
	float:right;
}
.float_left{
	float:left;
}


.submit{
	margin-right:20px;
	width:68px;
	height:21px;
	background:url(/indeximg/userlogin_submit.gif) repeat-x;
	border:1px solid #D4B06A;
	font-weight:bold;
	color:#753D00;
	letter-spacing:3px;
	line-height:20px;
	font-size:12px;
}






/*---------------ҳ:*/
.comment{
	width:652px;

	margin-top:7px;
}
.comment .commenttitle{
	width:650px;
	height:26px;
	margin:0px auto;
	background:url(/indeximg/title_bg_1.gif) repeat-x;
	border-bottom:1px solid #DDD;
}
.comment .commenttitle .title{
	float:left;
	margin:5px 0px 0px 12px;
	color:#999;
	display:inline;
}
.comment .commenttitle .title strong{
	letter-spacing:4px;
	color:#444;
	margin-right:10px;
}
.comment .commenttitle .gotopost{
	float:right;
	display:block;
	width:100px;
	height:23px;
}
.comment .commenttitle .gotopost a{
	width:95px;
	height:22px;
	display:inline;
	float:right;
	text-align:center;
	line-height:22px;
	text-decoration:none;
	background:url(/indeximg/ico_gotopost.gif) no-repeat;
	margin:1px 3px 0px 0px;
}
.comment .commentbox{
	width:652px;
}
.comment .commentbox dl{
	width:634px;
	margin:10px auto 0px;
	border:1px solid #D1DDCE;
}
.comment .commentbox dl dt{
	width:634px;
	background:#F4F9F2;
	line-height:25px;
	text-indent:10px;
	color:#333;
	border-bottom:1px solid #E6ECE3;
}
.comment .commentbox dl dt span{
	color:#669933;
	font-size:11px;
}
.comment .commentbox dl dd{
	padding:5px;
	font-size:12px;
	line-height:20px;
	color:#000;
}
/*---------------ҳ::*/
.comment .posttitle{
	width:652px;
	height:26px;
	margin:10px auto;
	background:url(/indeximg/title_bg_1.gif) repeat-x;

	border-bottom:1px solid #DDD;
}
.comment .posttitle strong{
	letter-spacing:4px;
	color:#444;
	display:block;
	margin:7px 0px 0px 13px;
}
.comment .postbox{
	width:634px;
	margin:5px auto;
	overflow:hidden;
}

.comment .postbox .userbox{
	width:634px;
	overflow:hidden;
	margin-top:10px;
}
.comment .postbox .userbox dl{
	width:634px;
}
.comment .postbox .userbox dl dd{
	float:left;
	display:block;
	padding-bottom:2px;
}
.comment .postbox .userbox dl dd input.username,.comment .postbox .userbox dl dd input.password{
	width:100px;
	border:1px solid #CCC;
	padding:3px 0px 2px 5px;
	margin-right:10px;
}
.comment .postbox .userbox dl dd.mtop{
	margin:7px 7px 0px 0px;
}
.comment .postbox .txtbox{
	width:634px;
	line-height:25px;
}
.comment .postbox .txtbox textarea{
	border:1px solid #CCC;
	width:600px;
	height:80px;
	padding:5px;
}
.comment .postbox  .sbut{
	margin:10px;
}
.comment .postbox .userbox .submit{
	width:100px;
	height:25px;
	padding-top:2px;
}













.list-b ul.float {padding:0;}
.list-b ul.float li{background:none; padding:0; float:left;}
.list-b ul.float li a{color:#04d;}
.list-b ul.float li a:hover{color:#f60;}




















.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#666;
	border-bottom:1px solid #EEE;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.dede_pages .pageinfo{
	float:right;
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}



.dcmp-title{
	line-height:25px;
}
.dcmp-title strong{
	color:#444;
	font-weight:normal;
}
.dcmp-title small{
	float:left;
	font-size:12px;
	color:#999999;
}
.dcmp-stand{
	float:right;
	margin-top:-18px;
	padding-right:10px;
	position:relative;
	clear:both;
	color:#999;
}
.dcmp-stand strong{
	font-weight:normal;
	color:#444;
}
.dcmp-stand input{
	margin-right:2px;
}
.dcmp-stand img{
	vertical-align:middle;
	margin-right:2px;
}
.dcmp-content{
	padding-top:8px;
}

.dcmp-content textarea{
	width:96%;
	height:60px;
}
.dcmp-mood{
	height:25px;
	width:80%;
	overflow:hidden;
	clear:both;
	padding-top:12px;
}
.dcmp-mood strong{
	float:left;
	color:#444;
	font-weight:normal;
	line-height:25px;
}
.dcmp-mood ul{
	float:left;
}
.dcmp-mood ul li{
	float:left;
	margin-right:8px;
}
.dcmp-mood ul li input,.dcmp-mood ul li img{
	vertical-align:middle;
	margin-right:4px;
	*margin-right:0px;
}
.dcmp-post{
	height:35px;
	overflow:hidden;
	clear:both;
	color:#444;	
}
.dcmp-post .dcmp-userinfo{
	float:left;
	margin-right:6px;
}
.dcmp-post .dcmp-userinfo input{
	height:13px;
	padding-right:0px;
}
.dcmp-post .dcmp-userinfo input,.dcmp-post .dcmp-userinfo img{
	vertical-align:middle;
	margin:5px;
}
.dcmp-post .dcmp-submit{
	float:left;
	padding-top:6px;
}
.dcmp-post .dcmp-submit input,.dcmp-post .dcmp-submit button{
	vertical-align:middle;
}
.dcmp-post .dcmp-submit button{
	width:70px;
	height:25px;
	border:none;
	background:url(/templets/images/btn-bg2.gif) no-repeat;
	line-height:25px;
	letter-spacing:1px;
	overflow:hidden;
	color:#444;
	cursor:pointer;
	margin-left:5px;

}

.dede_comment{
	padding-bottom:6px;
}
.dede_comment .decmt-box{
	width:98%;
	padding:6px 5px 8px;
	margin:0px auto;
	border-bottom:1px solid #E5E5E5;
	overflow:hidden;
	clear:both;
}
.dede_comment .decmt-box .decmt-title{
	line-height:19px;
	color:#999;
	font-family:Tahoma;
}
.dede_comment .decmt-box .decmt-title span{
	margin-right:2px;
	vertical-align:middle;
}
.dede_comment .decmt-box .decmt-title .moodico{
	height:18px;
	width:18px;
	display:inline-block;
}
.dede_comment .decmt-box .decmt-title .username{
	color:#669;
}
.dede_comment .decmt-box .decmt-title .username a{
	color:#669;
}
.dede_comment .decmt-box .decmt-title .username a:hover{
	text-decoration:none;
	color:#690;
}
.dede_comment .decmt-box .decmt-title .ip{
	color:#669;
	font-size:11px;
}
.dede_comment .decmt-box .decmt-title .date{
	color:#666;
	font-size:11px;
}
.dede_comment .decmt-box .decmt-act{
	float:right;
	margin-top:-18px;
	padding-right:10px;
	position:relative;
	clear:both;
	color:#999;
}
.dede_comment .decmt-box .decmt-act span{
	margin-right:7px;
}
.dede_comment .decmt-box .decmt-act span a{
	color:#888;
}
.dede_comment .decmt-box .decmt-content{
	color:#555;
	line-height:21px;
	clear:both;
	width:99%;
	margin:2px auto 0px;
/*	background:url(/templets/images/ico-comment-quote.gif) 0px 4px no-repeat;
	text-indent:18px;*/
}
.dede_comment .decmt-box .decmt-content img{
	vertical-align:middle;
}
.dede_comment .decmt-box .decmt-box{
	background:#FFE;
	border:1px solid #CCC;
	margin:6px auto;
}
.dede_comment .decmt-box .decmt-box .decmt-title{
	text-indent:4px;
}
.dede_comment .decmt-box .decmt-box .decmt-content{
	color:#666;
}
.nocomment{
	padding:10px;
	color:#777;
}
.dede_comment_post{
	padding:5px;
}




.newdigg{
	width:406px;
	height:51px;
	margin:8px auto;
	clear:both;
	overflow:hidden;
	padding-left:8px;
}
.diggbox{
	width:195px;
	height:51px;
	float:left;
	margin-right:8px;
	overflow:hidden;
	cursor:pointer;
}
.diggbox .digg_act{
	font-size:14px;
	float:left;
	line-height:31px;
	text-indent:32px;
	height:29px;
	overflow:hidden;
	font-weight:bold;
}
.diggbox .digg_num{
	float:left;
	line-height:29px;
	text-indent:5px;
}
.diggbox .digg_percent{
	width:150px;
	clear:both;
	padding-left:10px;
	overflow:hidden;
}
.diggbox .digg_percent .digg_percent_bar{
	width:100px;
	height:7px;
	background:#E8E8E8;
	border-right:1px solid #CCC;
	float:left;
	overflow:hidden;
	margin-top:3px;
}
.diggbox .digg_percent .digg_percent_num{
	font-size:10px;
	float:left;
	padding-left:10px;
}
.diggbox .digg_percent .digg_percent_bar span{
	display:block;
	height:5px;
	overflow:hidden;
	background:#000;
}
.newdigg .digg_good{
	background:url(/templets/images/newdigg-bg.png) left top no-repeat;
}
.newdigg .digg_bad{
	background:url(/templets/images/newdigg-bg.png) right top no-repeat;
}
.newdigg .digg_good .digg_act{
	color:#C30;	
}
.newdigg .digg_good .digg_num{
	color:#C63;
}
.newdigg .digg_bad .digg_act{
	color:#36C;	
}
.newdigg .digg_bad .digg_num{
	color:#39C;
}
.newdigg .digg_good .digg_percent .digg_percent_bar span{
	border:1px solid #E37F24;
	background:#FFC535;
}
.newdigg .digg_bad .digg_percent .digg_percent_bar span{
	border:1px solid #689ACC;
	background:#94C0E4;
}
