
/*  ==================== 全局通用部分 ====================  */

* { margin: 0; padding: 0; }
img { border: none; }
body,td,th { font-size: 12px; }
body { text-align: center; color: #444; }
/*  == 清除浮动 ==  */
.clear { clear: both; display: block; }
a { color: #444; text-decoration: none; }
a:hover { color:#C00; text-decoration:none }
.textleft { text-align:left; }
.textright { text-align:right; }
.banner { margin:10px 0 0 0; }
/*  ======================  */
a{ color:#666666; text-decoration:none}

#all{ width:100%; height:auto; margin:0 auto; padding:0 auto;}
#main{width:962px; height:auto; background:url(../images/sub_bg.jpg) top no-repeat; background-color:#F9F8F3;}
#main_top{width:962px; height:335px; float:left;}
/* Nav
==========================================================*/
.nav {width:800px;  height:auto; margin-right:40px;}
.nav table tr td{color:#FDFAD0;}
.navlist {
display:block;
height: 30px;
line-height: 30px;
padding-left:135px;
}
.nav li {
float: left;
display: inline;
margin-left:5px;
}
.nav_title{
display: block;
color:#FAFBC8;
width: 90px;
text-align: center;
font-size: 110%;
font-weight:bold;
font-family: Verdana, Geneva, sans-serif;
}
.nav a:link, .nav a:visited {
color: #FEF;
}
.nav a.current, .nav a:hover, .nav a:active {
color:#FD7217;
font-weight: bold;

}
.subnav {
position: absolute;
margin-top:4px;
float:left;
height: 27px;
line-height: 27px;
white-space: nowrap;
}
* html .subnav {
margin: 0 10px 0 -10px; /* IE 6 and below */
}
.subnav p {
padding: 0px 10px;
}
.subnav p span {
display: block;
}
.subnav p.pointer {
position: absolute;
top: -4px;
height: 5px;
width: 11px;
}
.subnav a {
display: inline;
padding: 0;
font-size: 100%;
}

.subnav, .subnav a:link, .subnav a:visited {
color: #FD7217;
}
.subnav a:hover, .subnav a:active {
color: #F9F8F3;
}
.subnav a:hover, .subnav a:active {
font-weight: normal;
background: none;
border-bottom: 2px solid;
}
/* subnav position and pointer position */
#subnav1 { margin-left:15px;}
#subnav2 { margin-left:15px;}
#subnav3 {margin-left:-224px;}

#subnav1 .pointer,
#subnav2 .pointer{left:25px;}
#subnav3 .pointer{left:260px;}

/* Note
==========================================================*/
.note {
padding: 0 10px 10px;
color:#666666;
}
.note span{
float:right;
}
.disable {
display: none;
}
.disable a{ font-weight:bold;}
/*==========================================================*/


#main_center{width:930px; height:470px; float:left;}
#main_center_content{width:100%; height:360px; float:left;}
#main_center_content_list{width:200px; height:360px; margin-top:10px; margin-left:13px; float:left;}
#main_center_content_con{width:665px; height:360px; padding-top:40px; margin-left:20px; float:left;background:url(../images/default_08.jpg) no-repeat center right;}
#main_bottom_info{float:left; width:100%; height:auto; background:url(../images/bottom_main_bg.jpg) no-repeat center bottom;}
#main_bottom_info_active{width:825px; height:38px; line-height:38px; text-align:right; color:#863325; font-weight:bolder; font-family:Arial, Helvetica, sans-serif; float:left;}
#main_bottom_info_com{width:962px; height:40px; float:left;}
#main_bottom_info_addrr{width:440px; height:38px; float:left; line-height:18px; color:#7E7663; font-family:Arial, Helvetica, sans-serif;}
#main_bottom_info_addrl{width:420px; height:38px; float:left; line-height:18px; color:#7E7663;font-family:Arial, Helvetica, sans-serif;}

.price_M78376485 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #439aa3; FONT-FAMILY: "Arial","Helvetica",  "sans-serif"
}

