
/*project新增,wolix 2008.08.20*/
.SmileReward {
  background:url(http://image.elegantliving.ceconlinebbs.com/ico_01.gif) no-repeat left;
	margin-left:30px;
	padding-left:20px;
	font-weight:normal;
	color:#FF0000;
  }
.ImTop {
	background:url(http://image.elegantliving.ceconlinebbs.com/ImTopBg.gif) no-repeat;
	width:130px;
	height:36px;
	margin:0px auto;
	cursor:pointer;
	color:#FFFFFF;
	FONT-SIZE: 14px;
   FONT-FAMILY: 宋体,Arial;
  line-height:36px;
	font-weight:bold;
  text-align:center;
   }
.SmileTagTip {
	line-height:30px;
	background:#f7f7f7;
	text-align:right;
	padding-right:10px;
	color:#333399;
}
.SmileTagTip a:link,.SmileTagTip a:visited {color:#333366;text-decoration:none;}
.SmileTagTip a:hover {text-decoration:none;color:#FF0000 ;}
.HotTag {
	padding:0px 10px;
	line-height:30px;
	color:#ff0000;
}
.HotTag a:link,.HotTag a:visited {color:#990000;text-decoration:none;}
.HotTag a:hover {text-decoration:none;color:#FF0000 ;}
.ico15:link,.ico15:visited {color:#333366;text-decoration:none; line-height:24px; background:url(http://image.elegantliving.ceconlinebbs.com/ico_06.gif) 0px 0px no-repeat; padding-left:25px; display:block; width:50px; float:left;}
.ico15:hover {text-decoration:none;color:#FF0000 ;}
.PersonalS {
	text-align:left;
}
.PersonalS_Cont {
	line-height:20px;
	color:#333399;
}

.ico08:link,.ico08:visited {color:#333366;text-decoration:none; line-height:24px; background:url(http://image.elegantliving.ceconlinebbs.com/ico_09.gif) 0px 0px no-repeat; padding-left:20px; display:block; width:42px; float:left;}
.ico08:hover {text-decoration:none;color:#FF0000 ;}

.ico09:link,.ico09:visited {color:#333366;text-decoration:none; line-height:24px; background:url(http://image.elegantliving.ceconlinebbs.com/ico_10.gif) 0px 0px no-repeat; padding-left:20px; display:block; width:32px; float:left;}
.ico09:hover {text-decoration:none;color:#FF0000 ;}

.ico10:link,.ico10:visited {color:#333366;text-decoration:none; line-height:24px; background:url(http://image.elegantliving.ceconlinebbs.com/ico_11.gif) 0px 2px no-repeat; padding-left:20px; display:block; width:32px; float:left;}
.ico10:hover {text-decoration:none;color:#FF0000 ;}

.ico11:link,.ico11:visited {color:#333366;text-decoration:none; line-height:24px; background:url(http://image.elegantliving.ceconlinebbs.com/ico_12.gif) 0px 1px no-repeat; padding-left:20px; display:block; width:32px; float:left;}
.ico11:hover {text-decoration:none;color:#FF0000 ;}

.ico12:link,.ico12:visited {color:#333366;text-decoration:none; line-height:24px; background:url(http://image.elegantliving.ceconlinebbs.com/ico_13.gif) 0px 3px no-repeat; padding-left:15px; display:block; width:32px; float:left;}
.ico12:hover {text-decoration:none;color:#FF0000 ;}

.ico13:link,.ico13:visited {color:#333366;text-decoration:none; line-height:24px; background:url(http://image.elegantliving.ceconlinebbs.com/ico_14.gif) 0px 4px no-repeat; padding-left:20px; display:block; width:32px; float:left;}
.ico13:hover {text-decoration:none;color:#FF0000 ;}

.ico14:link,.ico14:visited {color:#333366;text-decoration:none; line-height:24px; background:url(http://image.elegantliving.ceconlinebbs.com/ico_15.gif) 0px 4px no-repeat; padding-left:20px; display:block; width:32px; float:left;}
.ico14:hover {text-decoration:none;color:#FF0000 ;}
/*发表主题 - 标签*/
.hotestBg{font-size:12px;background:#f5ffe6; width:284px;margin-top:10px;}
.hotestCont{border:1px solid #9894e1; background:#e6e8f5;display:none; }
.hotTagTitle{color:#303384;font-weight:bold;background:#b8bbf2;padding:5px 10px;width:262px;}
.hotest{ position:relative; width:286px; height:24px; z-index:2; bottom:-1px; }


/*project新增结束,wolix 2008.08.20*/

/* CSS Document */
body, table, tr, td, p, div, span, ol, ul, li, input{
font-size: 12px;
font-family: Arial, "宋体", sans-serif;
color:#000000;}
body, ul, li, ol, div, input, form{
margin:0px;
padding:0px;
}

/*quality index css*/
.div_space{
	clear:both;
	line-height:10px;
	height:10px;
}


.TopList {
	border:#a0a0db 1px solid;
	width:668px;
	background:#ffffff;
}
.TopList .tit {
	line-height:20px;
	background:#e9ecf6;
	color:#333366;
	padding:3px 0px;
	padding-left:10px;
}
.TopListCont {
	color:#333366;
}
.TopListContTitle {
	background:url(http://image.elegantliving.ceconlinebbs.com/TopListContTitle_bg.gif) repeat-x;
}
.TopListContTitle a:link,.TopListContTitle a:visited {color:#333366;text-decoration: underline;}
.TopListContTitle a:hover {text-decoration: underline;color:#FF0000 ;}

.TopListNo {
	font-size:10px;
	color:#666666;
	width:20px;
	height:20px;
	text-align:center;
	line-height:16px;
	display:block;
	background:url(http://image.elegantliving.ceconlinebbs.com/TopListNoBg.gif) no-repeat;
	margin:0px auto;
  margin-top:6px;
}

.TopListCont ul {
	border-top:#a39dd9 1px solid;
	list-style:none;
	line-height:29px;
	height:29px;
}
.TopListCont li {
	float:left;
	text-align:center;
	color:#333366;
}
.TopListLi01 { width:10%;}
.TopListLi02 { width:30%;}
.TopListLi03 { width:15%;}
.TopListLi04 { width:10%;}
.TopListLi05 { width:10%;}
.TopListLi06 { width:10%;}
.TopListLi07 { width:15%;}

.TopListCont a:link,.TopListCont a:visited {color:#333366;text-decoration: underline;}
.TopListCont a:hover {text-decoration:underline;color:#FF0000 ;}

.TopListBottomTip {
	width:670px;
	line-height:30px;
	text-align:right;
	color:#c70000;
	font-weight:bold;
}

.maintext {
	FONT-SIZE: 12px; FONT-FAMILY: Arial,宋体
}
.greytext {
	FONT-SIZE: 12px; COLOR: #808080; FONT-FAMILY: Arial,宋体
}
.googlesmall {
	FONT-SIZE: 10px; FONT-FAMILY: Arial,宋体
}
.googlewhite {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial,宋体
}
.maintext_g {
	FONT-SIZE: 12px; COLOR: #777777; FONT-FAMILY: Arial,宋体
}
.maintext_link {
	FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial,宋体; TEXT-DECORATION: underline
}
.maintext_s {
	FONT-SIZE: 12px; LINE-HEIGHT: 130%; FONT-FAMILY: Arial,宋体
}
.maintext_sw {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial,宋体
}
.maintext_s_link {
	FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial,宋体; TEXT-DECORATION: underline
}
.maintext_w {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial,宋体
}
.menutext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,宋体; TEXT-DECORATION: underline
}
.pagination {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,宋体
}
.footer {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: "Verdana"
}
.smlink {
	FONT-SIZE: 10px; COLOR: #000066; FONT-FAMILY: Arial,宋体
}
.redtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Arial,宋体; TEXT-DECORATION: none
}
.redtitle_h {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #990000; FONT-FAMILY: Arial, "宋体"; TEXT-DECORATION: none
}
.activetext {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial,宋体; TEXT-DECORATION: underline
}
.menutitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 130%; FONT-FAMILY: Arial,宋体; TEXT-DECORATION: none
}
.smmenu {
	FONT-SIZE: 10px; LINE-HEIGHT: 160%; FONT-FAMILY: Arial,宋体; TEXT-DECORATION: none
}
.menutitle_td {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: bottom; COLOR: #000066; FONT-FAMILY: Arial,宋体; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}
.smmenu_b {
	FONT-SIZE: 10px; LINE-HEIGHT: 160%; FONT-FAMILY: Verdana,宋体; TEXT-DECORATION: underline
}
.smtext {
	FONT-SIZE: 10px; LINE-HEIGHT: 160%; FONT-FAMILY: Verdana,宋体; TEXT-DECORATION: none
}
.h1 {
	FONT-SIZE: 16px; LINE-HEIGHT: 160%; FONT-FAMILY: Verdana,宋体; TEXT-DECORATION: none
}
.dateonline {
	FONT-SIZE: 14px; LINE-HEIGHT: 160%; FONT-FAMILY: Arial, Helvetica, 宋体
}
.table_line {
	BACKGROUND-COLOR: #cccccc
}
A:visited {
	COLOR: #000066;
	text-decoration:none;
}
A:link {
	COLOR: #000066;
	text-decoration:none;
}
A:hover {
	COLOR: #000066;
	text-decoration:underline;
}
A:active {
	COLOR: #000066;
	text-decoration:none;
}
A.google:link {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial,宋体;
	text-decoration:none;
}
A.google:visited {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial,宋体;
	text-decoration:none;
}
A.google:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial,宋体;
	text-decoration:none;
}
A.google:active {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial,宋体;
	text-decoration:none;
}
A.menu:link {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 140%; FONT-FAMILY: Arial,宋体;
	text-decoration:none;
}
A.menu:visited {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 140%; FONT-FAMILY: Arial,宋体;
	text-decoration:none;
}
A.menu:hover {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 140%; FONT-FAMILY: Arial,宋体; TEXT-DECORATION: underline
}
A.menu:active {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 140%; FONT-FAMILY: Arial,宋体; TEXT-DECORATION: none
}
A.default:visited {
	FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: Arial,宋体
}
A.default:link {
	FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: Arial,宋体
}
A.default:hover {
	FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: Arial,宋体
}
A.default:active {
	FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: Arial,宋体
}
.pageheader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial,宋体; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cc0000; FONT-FAMILY: Arial,宋体; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.error_s {
	FONT-SIZE: 13px; COLOR: #cc0000; FONT-FAMILY: Arial,宋体; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.error_x {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial,宋体
}
A.navlink:link {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 140%; FONT-FAMILY: Arial,宋体
}
A.navlink:visited {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 140%; FONT-FAMILY: Arial,宋体
}
A.navlink:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 140%; FONT-FAMILY: Arial,宋体; TEXT-DECORATION: none
}
A.navlink:active {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 140%; FONT-FAMILY: Arial,宋体; TEXT-DECORATION: underline
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
.blue_heading {
	font-size: 12px;
	color: #000066;
	text-decoration: underline;
	font-weight: bold;
}
.text {
	font-size: 12px;
	color: #000000;
}
.text_blue {
	font-size: 12px;
	color: #0000ff;
}
.maintext_top {

	FONT-SIZE: 10px; FONT-FAMILY: Arial, "宋体"
}
.banner_heading {
	font-size: 12px;
	color: #000066;
	font-weight: bold;
	font-family: "宋体", Arial;
}
.grey_heading {

	font-size: 16px;
	color: #666666;
	font-weight: bold;
	font-family: "宋体", Arial;
}
.inputbox {
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial, "宋体";
	color: #999999;
}
.white {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
}
.whitenobold {
	font-size: 12px;
	color: #FFFFFF;
	}
A.top{
	FONT-SIZE: 12px;
	COLOR: #000066;
	LINE-HEIGHT: 140%;
	FONT-FAMILY: Arial, "宋体";
	font-weight: normal;
}
A.top:link {
	FONT-SIZE: 12px;
	COLOR: #000066;
	LINE-HEIGHT: 140%;
	FONT-FAMILY: Arial, "宋体";
	font-weight: normal;
}
A.top:visited {
	FONT-SIZE: 12px;
	COLOR: #000066;
	LINE-HEIGHT: 140%;
	FONT-FAMILY: Arial, "宋体";
	font-weight: normal;
	text-decoration: none;
}
A.top:hover {
	FONT-SIZE: 12px;
	COLOR: #CC0000;
	LINE-HEIGHT: 140%;
	FONT-FAMILY: Arial, "宋体";
	TEXT-DECORATION: underline;
	font-weight: normal;
}
A.top:active {
	FONT-SIZE: 12px;
	COLOR: #CC0000;
	LINE-HEIGHT: 140%;
	FONT-FAMILY: Arial, "宋体";
	font-weight: normal;
}
.top_Hightlight {
	font-size: 12px;
	font-weight: bold;
	color: #66FFFF;
}
.maintext_name {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, "宋体";
	font-weight: bold;
}
A.topsub:link {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 140%;
	FONT-FAMILY: Arial, "宋体";
	text-decoration: none;
}
A.topsub:visited {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 140%;
	FONT-FAMILY: Arial, "宋体";
	font-weight: normal;
	text-decoration: none;
}
A.topsub:hover {
	FONT-SIZE: 12px; COLOR: #FFFFFF; LINE-HEIGHT: 140%; FONT-FAMILY: Arial, "宋体"; TEXT-DECORATION: underline
}

.user_ID {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bolder;
}
.right_tap_heading {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, "宋体";
	font-weight: bold;
	color: #000066;
}
.redtitle_small {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000; FONT-FAMILY: Arial, "宋体"; TEXT-DECORATION: none
}
.BlueHeading {
	font-size: 14px;
	font-weight: bold;
	color: #000066;
}
.tapline1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.tapline2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.top_blue_link {

	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, "宋体";
	font-weight: bold;
	color: #000066;
}
.blueTapLink {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 130%;
	FONT-FAMILY: Arial, "宋体";
	color: #FFFFFF;
}
.tapline3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
H1 {
	margin-bottom: 0px;
	margin-top: 0px;
	font-family: Arial, "宋体";
	font-size: 18px;
	line-height: 140%;
	font-weight: bold;
	color: #990000;
}

H2 {
	margin-bottom: 0px;
	margin-top: 0px;
	font-family: Arial, "宋体";
	font-size: 12px;
	line-height: 140%;
	font-weight: normal;
	color: #000000;
}
.nodisplay

{
display:none;
}
/*thread  title style*/
.red {
        color: red;
}
.brown {
           color:#993300;
}
.blue {
           color:#333366
}


.clear {
	clear:both;
}
.color666 {
	color:#666;
}
.colorCC0 {
	color:#CC0000;
}
.SpanHeight20 {
	clear:both;
	height:20px;
}
/*个人信息中心[前台与及修改]*/
.profile_Title {
	background:#dddddd;
	margin:1px;
	height:30px;
}
.profile_Nav {
	margin-top:10px;
	height:52px;
}
.profile_Navway {
	margin-top:10px;
	height:26px;
}
.profile_NavImport {
	float:right;
	height:26px;
	line-height:26px;
	padding-right:10px;
	text-align:center;
}
.profile_NavImport li {
	display:block;
	width:70px;
	height:26px;
	list-style:none;
	float:right;
}
.profile_NavImport li a {
	display:block;
}
.profile_NavSpace { /*主导航之间的竖线*/
	width:1px !important;
	height:26px !important;
	background:url(http://image.elegantliving.ceconlinebbs.com/base/NavShu.gif) no-repeat center !important;
}
.profile_NavImpSet {
	display:block;
	background: url(http://image.elegantliving.ceconlinebbs.com/base/NavSetBg.gif) no-repeat;
	color:#FFFFFF;
	font-weight:bold;
}
.profile_NavImpSet02 {
	display:block;
	background:#666666;
	color:#FFFFFF;
	font-weight:bold;
}
.profile_NavVice {
	width:282px;
	float:right;
	background:#e8e8e8;
	height:26px;
	line-height:26px;
	margin-right:10px;
	-margin-right:5px;
	text-align:center;
}
.profile_NavVice02 {
	padding:0px 10px;
	float:right;
	background:#e8e8e8;
	height:26px;
	line-height:26px;
	margin-right:10px;
	-margin-right:5px;
	text-align:center;
}
.profile_NavVice a,strong {
	padding:0px 4px;
}
.profile_input01 {
	width:40px;
	height:22px;
	border:none;
	background:url(http://image.elegantliving.ceconlinebbs.com/base/InputBg01.gif) no-repeat;
	cursor:pointer;
	line-height:22px;
}
.profile_input02 {
	width:70px;
	height:22px;
	border:none;
	background:url(http://image.elegantliving.ceconlinebbs.com/base/InputBg02.gif) no-repeat;
	cursor:pointer;
	line-height:22px;
}
.profile_input03 {
	width:140px;
	height:22px;
	border:none;
	background:url(http://image.elegantliving.ceconlinebbs.com/base/InputBg03.gif) no-repeat;
	cursor:pointer;
	line-height:22px;
}

.profile_Cont {
	padding:10px;
}

.profile_BottomAll {
	position:relative;
	height:32px;
	padding-top:8px;
}
.profile_BottomLeft {
	position:absolute;
	height:24px;
}

.profile_Page {
	float:right;
	overflow:hidden;
	height:24px;
}
.profile_Page li {
	list-style:none;
	float:left;
	margin:0px 2px;
}
.profile_PageSet {
	display:block;
	padding:0px 5px;
	line-height:22px;
	border:#b6b6b6 1px solid;
	background:#e0e0e0;
	text-decoration:none;
	color:#666666;
	font-weight:bold;
}
.profile_Page li a:link, .profile_Page li a:visited {
	display:block;
	padding:0px 5px;
	line-height:22px;
	border:#b6b6b6 1px solid;
	background:#f4f4f4;
	color:#999999;}
.profile_Page li a:hover {
	display:block;
	padding:0px 5px;
	line-height:22px;
	border:#b6b6b6 1px solid;
	background:#e0e0e0;
	text-decoration:none;
	color:#666666;
}


.profile_FramTitle {
	position:relative;
}
.profile_InfoCont {
	padding:10px;
	line-height:30px;
	font-family:Verdana;
}
.profile_InfoCont a:link, .profile_InfoCont a:visited {color:#422794; font-size:12px;}
.profile_InfoCont a:hover {color:#ff0000;}
.profile_InfoCont img{
	padding:1px;
	border:#bababa 1px solid;
	background:#FFFFFF;
	vertical-align:middle;
}
.profile_InfoReviLink {
	position: absolute;
	width:630px;
	text-align:right;
}
.profile_InfoSigned {
	position:relative;
	margin-right:75px;
	left:75px;
	top:-30px;
	margin-bottom:-30px;
}
.IsMyDivForm {
	width:500px;
	background:#FFFFFF;
	border-top:#FFFFFF 20px solid;
	border-right:#FFFFFF 30px solid;
	border-left:#FFFFFF 30px solid;
	border-bottom:#FFFFFF 30px solid;
}

