body { background: #C5C5C5 url(../images/main_bg.gif); margin:0; padding:0; font-size:11px; }

/** 外部容器 **/
#container {width: 760px; border: 1px solid #84817C; border-bottom: 3px solid #84817C; margin: 0px; margin-bottom: 10px; margin-left: auto; margin-right: auto; background: black;}

A:active, A:visited, A:link { color: #3B3C3A; text-decoration: none; }
A:hover { color: #ff0000; text-decoration:underline }

#menu_top { padding:6px; background: black; font-size: 12px; color: #CCCCCC; text-align: right;}
#menu_top a, #menu_top a:visited, #menu_top a:active { color: #CCCCCC; text-decoration: none; }
#menu_top a:hover { color: #FFFFFF; }
#menu_top .tools { float: left; }

/** 网站菜单下的LOGO和BANNER区域css **/
#menu_middle { margin: 0px 0px 0px 0px; background: black; height: 80px; width:760px; border: 0px; padding:0px; }
#menu_logo { margin: 0px 0px 1px 0px; background: black; height: 80px; width:159px; border: 0px; padding:0px; float:left;text-align:right;}
#menu_banner { margin: 0px 1px 1px 0px; background: black; height: 80px; width:599px;  border: 0px; padding:0px; float:right; text-align:left;}

#content{ height:100%; width:100%; background:#E7E7E7;BORDER-TOP: #c5c5c5 1px solid; font-size:14px;}

#errormsg{ background:#E7E7E7; COLOR:#FF0000; font-size:14px; text-align:center; padding:20px;}

#content_left {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; width:160px; background:#E7E7E7; float:left; height:100%;}

#features {float: right; background: #ffffff; height:100%; width: 600px; text-align:left; font-size:12px; color:#3B3C3A}
#blogfeatures {float: right; background: #ffffff; height:100%; width: 100%; text-align:left; font-size:12px; color:#3B3C3A}

#newwindows {float: right; background: #ffffff; height:100%; width: 100%; text-align:left; font-size:12px; color:#3B3C3A}

/** 左边菜单css **/
#menu_left { PADDING:0px; width:160px; background:#E7E7E7; float:left; }
#menu_left UL { PADDING: 1px 0px 0px 0px; BACKGROUND: url(../images/menu_left_bg.gif) #6d5f50 no-repeat left top; MARGIN: 0px; COLOR: #ffffff;  FONT-SIZE: 12px; MARGIN: 0px;LIST-STYLE-TYPE: none }
#menu_left UL LI { BORDER-BOTTOM: #9a8f7e 1px solid }
#menu_left UL LI A { PADDING: 4px 0px 4px 10px; DISPLAY: block; FONT-WEIGHT: bold; WIDTH: 148px; COLOR: #eeefea; LINE-HEIGHT: 2.28em;  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none ;font-size:12px;letter-spacing:2px; }
#menu_left UL LI A:hover { BACKGROUND: #3a9fe9; }

/** 左边友情连接菜单css **/
#sitelink { PADDING: 0px; width:160px; float:left; }
#sitelink UL { PADDING: 2px 0px 0px 15px; MARGIN: 0px; COLOR: #666666; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; }
#sitelink UL LI { FONT-WEIGHT: bold; }
#sitelink UL LI A { DISPLAY: block;FONT-WEIGHT: normal;  PADDING: 1px 0px 0px 4px;  WIDTH: 140px; COLOR: #777777;  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none ;font-size:10px; }
#sitelink UL LI A:hover { text-decoration: underline; }
#sitelink .nullLi { height:200px; }


#content_right { float: right; background: #ffffff; height: 499px; width: 600px; text-align:left;}
#worldmap { float:left; height: 205px; margin:1px 0px 0px 0px;}

/** 中间的，包括世界地图和下面的其他内容 **/
#content_middle { }
#content_middle UL { COLOR: #888888; FONT-SIZE: 12px; LIST-STYLE-TYPE: none;width: 387px; PADDING: 0px; margin:2px 1px 6px 2px; BORDER-BOTTOM: #cccccc 1px dotted; height:125px; }
#content_middle UL.longul { COLOR: #888888; FONT-SIZE: 12px; LIST-STYLE-TYPE: none;width: 387px; PADDING: 0px; margin:2px 1px 6px 2px; BORDER-BOTTOM: #cccccc 1px dotted; height:145px; }
#content_middle UL LI { margin: 3px 0px 0px 4px;  padding: 0px;  DISPLAY: block; }
#content_middle UL LI.c_img {float:left; }
#content_middle UL LI.c_text {float:left;  WIDTH: 210px; padding:10px 0px 0px 4px;LINE-HEIGHT: 1.4em; }
#content_middle UL LI.c_text A {float:left;  WIDTH: 210px; COLOR: #888888; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none ;font-size:12px!important; font-size:11px; }
#content_middle UL LI.c_text A:hover {	TEXT-DECORATION: underline; }
#content_middle UL LI font{ color:#0066CC; font-size:12px; font-weight:bold; }
#content_middle UL LI img { margin:4px 2px 0px 2px;}

/** 右边的书籍列表 **/
#right_book { float:right; height: 499px; width: 205px; background: #F3F3F3; }
#right_book img { vertical-align: middle; text-align:left; }
#right_book UL { COLOR: #888888; FONT-SIZE: 12px; LIST-STYLE-TYPE: none;width: 200px; PADDING: 0px; margin:0px 1px 1px 6px; }
#right_book UL LI { margin: 0px 0px 0px 4px;  padding: 0px;  height:94px; DISPLAY: block;  }
#right_book UL LI.book_img {float:left; WIDTH:70px;}
#right_book UL LI.book_text {float:left;  WIDTH: 110px; padding:5px 0px 0px 1px; }
#right_book UL LI.book_text A {float:left;  WIDTH: 110px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none ;font-size:12px!important; font-size:11px; }
#right_book UL LI.book_text A:hover {	TEXT-DECORATION: underline; }
#right_book UL LI font { color:#0066CC; font-size:12px; }
#right_book UL LI img { margin:4px 2px 0px 2px;}

/** 底部的链接 **/
#footer { PADDING:8px 8px 8px 8px; BORDER-TOP: #c5c5c5 1px solid; MARGIN: 0px; COLOR: #999999; BACKGROUND: #ebe9e5; font-size:10px; text-align:center; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
#footer a{ COLOR: #999999; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none ;font-size:10px; }

#destinations { height:433px!important; height:432px;  }
#destinations_asia { height:566px!important; height:565px;  }


#secondary_menu { font-family: Verdana, Arial, Helvetica, sans-serif; margin:10px 0 0 3px; padding:0; font-weight:bold;  }
#secondary_menu ul {  margin: 0;  padding:0;  list-style-type:none;  font-size:11px; }
#secondary_menu li { margin: 0; color: #666; }
#secondary_menu a { border:1px solid #e7e7e7; display: block; padding: 2px 2px 0px 10px; width: 140px; color: #666; text-decoration: none; font-size:12px;}
#secondary_menu a:hover { border:1px solid #ccc; background: #3A9FE9; color: #FFF; }
#secondary_menu ul ul li { margin: 1px 0 0 0; }
#secondary_menu ul ul li a { font-weight:normal; padding-left:10px; width: 135px; line-height:1.3em; }
#secondary_menu ul ul { display:none;  }
#secondary_menu .smaller { font: 11px Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding-top:3px; color: #666; font-weight:normal;}

#secondary_menu .head a { background: #A89889; color: white; text-transform:uppercase; height:18px; padding:5px 0px 0px 6px; font-size:12px;}
#secondary_menu .head a:hover { background: #3A9FE9; color: #FFF; }
#secondary_menu .head_open a { background: #C3B5A8; color: white; text-transform:uppercase; height:18px; padding:5px 0px 0px 6px; font-size:12px;}
#secondary_menu .head_open a:hover { background: #3A9FE9; color: #FFF; }
#secondary_menu .menu { font-weight:normal; padding:5px 0px 0px 6px; font-size:12px;}
#secondary_menu .menu a{ background: #E7E7E7; padding:0px 0px 0px 0px;  }
#secondary_menu .menu a:hover{background: #E7E7E7; color: #FFF; }
#secondary_menu .mlink { font-weight:normal; padding:5px 0px 0px 6px; font-size:12px;}
#secondary_menu .mlink a{ background: #E7E7E7; padding:0px 0px 0px 0px; }
#secondary_menu .mlink a:hover{background: #E7E7E7; color: #FFF; }
/** 首页 **/
#home_container {height:100%; border: 0px solid #84817C; border-top:1px solid ; border-bottom: 2px solid #84817C; margin: 0px; margin-bottom: 10px; margin-left: auto; margin-right: auto; background: black;}
#home_null { height:160px;}
#home_title { padding: 2px 0px 0px 0px; color:#666666; font-size:12px; FONT-WEIGHT: bold; text-align:right;}
#home_page { background:#ffffff; width: 100%; margin: 0px; padding: 25px 0px 0px 0px; text-align:center; font-size:14px; height:120px;}
#home_page img { vertical-align:top; text-align:left; }
#home_page UL { font-size:14px; color:#444444; background:#ffffff; text-align:center; LIST-STYLE-TYPE: none;}
#home_page UL LI { height:38px; padding:10px 0px 5px 0px;}
#home_page UL LI.update { font-size:12px;  height:20px;  padding:10px 0px 0px 0px;}
#home_page UL LI A:link,A:visited,A:active { color:#666666; TEXT-DECORATION: none ;}
#home_page UL LI A:hover { color:#222222 ; TEXT-DECORATION: underline ;}

h1{
	font-size:14px;
	font-weight:bold;
	color:#ff9900;
	margin:2px 0;
	line-height:150%;
}
h2{
	font-size:12px;
	font-weight:bold;
	color:#427FA0;
	margin:2px 0px;
	line-height:140%;
}
h3{
	font-size:12px;
	font-weight:normal;
	color:#888888;
	margin:2px 0px 5px 0px;
	padding:1px;
	background: url(/images/v2/leftcontent.gif) repeat-x bottom;
	line-height:140%;
}
/** 普通的按钮，不设置宽度 **/
.commbtn 
{
	BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px;
	BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7b9ebd 1px solid ;
	margin:1px;
	padding:4px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cfe5ea);
	FONT-SIZE: 12px; 
	COLOR: black; 
	CURSOR: hand; 
	height:24px;
	width:auto;
}
.notes { color:#889988; }

.left_bg {background:#f8f8f8}  /*左边背景色*/
.middle_bg {background:#FFFFFF}  /*中部背景色*/
.input_text {color:#555555;font-size:9pt;height:19px;background-color:#fffff5;BORDER-BOTTOM: #7b9ebd 1px solid ; BORDER-LEFT: #7b9ebd 1px solid; COLOR: black; BORDER-TOP: #7b9ebd 1px solid ; BORDER-RIGHT: #7b9ebd 1px solid ;}/*普通的文本输入框*/
.commTextarea {color:#555555;font-size:9pt;background-color:#fffff5;BORDER-BOTTOM: #7b9ebd 1px solid ; BORDER-LEFT: #7b9ebd 1px solid; COLOR: black; BORDER-TOP: #7b9ebd 1px solid ; BORDER-RIGHT: #7b9ebd 1px solid ;}/*普通的textarea输入框*/
.input_select {color:#555555;font-size:9pt;height:25px;background-color:#fffff5;BORDER-BOTTOM: #7b9ebd 1px solid ; BORDER-LEFT: #7b9ebd 1px solid; COLOR: black; BORDER-TOP: #7b9ebd 1px solid ; BORDER-RIGHT: #7b9ebd 1px solid ;}/*普通的select输入框*/
.body_line  {background:#D4D4D4}  /*左中右分割的线条颜色*/

.headTitle { background:#F4F4F4;}

/** 大分类字体 **/
.ct_big { font-weight:bold; color:#7898a9; }

/** 小分类字体 **/
.ct_small { font-weight:bold; color:#7898a9; }

/** 增加分类装修项目链接 **/
.ct_link { color:#7898a9; }

.small_input_text {color:#555555;font-size:9pt;height:16px;background-color:#fffff5;BORDER-BOTTOM: #7b9ebd 1px solid ; BORDER-LEFT: #7b9ebd 1px solid; COLOR: black; BORDER-TOP: #7b9ebd 1px solid ; BORDER-RIGHT: #7b9ebd 1px solid ;}/*普通的文本输入框*/

.about { LINE-HEIGHT: 2.1em; font-size:13px;}

/** 首页尾部代码 **/
#indexfooter { float:center; width:60%; text-align:center; PADDING:18px 8px 8px 8px; COLOR: #444444; font-size:11px; text-align:center; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; }
#indexfooter a{COLOR: #444444; font-size:11px; }
#indexfooter a:hover{ COLOR: #444444; font-size:11px;TEXT-DECORATION: underline ;}
/** 首页link **/
.indexreglink { color:#F56D00; }
.indexmanuallink { color:#0000EE; }


/** 错误的提示 **/
.error { color:#Ff0000; font-size:13px; font-weight:normal;}

/** 我的装修日志、我的装修方案、给我留言 的菜单 **/
#right_menu { text-align:left; font-size:12px; padding:3px 15px 3px 1px; font-weight:bold; color:#425F70;}
#right_menu a{ background: #F4F4F4;  padding:3px 15px 3px 1px; color:#427FA0; }
#right_menu a:hover{background: #E7E7E7; padding:3px 15px 3px 1px; font-size:12px;color:#427FA0; }

.bloghead { font-size:14px; font-weight:bold; }
.manualtitle { font-size:18px;}

.commentLine {height:1pt;BACKGROUND-COLOR:#BBBBBB}
.commentHead {FONT-SIZE: 9pt;color:#000000;height:20pt;BACKGROUND-COLOR:#EEEEEE} /*评论顶部*/
.commentContentBg {font-size:9pt;color:888888;BACKGROUND-COLOR:#DDDDDD} /*评论背景*/
.commentContentTop {font-size:9pt;BACKGROUND-COLOR:F2F2F2;height:27}
.commentContent {font-size:9pt;color:556655;BACKGROUND-COLOR:#FFFFFF;line-height:15pt;} /*评论内容*/

.manual_menu { color:#427FA0; font-size:12px;}

a.manual_link{ TEXT-DECORATION: none ;color:#427FA0 }
a.manual_link:hover{TEXT-DECORATION: underline ; color:#427FA0 }

.detailShow {LINE-HEIGHT: 23px; }