﻿@import url("border.css");
@import url("widget.css");
p {margin:0; padding: 0;}
a{
  color:#464646;
  text-decoration:none;
}
a:hover{
	color:#000000;
	text-decoration:underline;
}
body {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #666666;
	line-height:180%;
	margin:0;
	background-image: url(bg_bg.gif);
	background-repeat: repeat-y;
	background-position: center;

}

#AllWrap{
	width:960px; 
	margin:0 auto;
}
#Top{
  	width:960px;
    margin:0 auto;
	height:100px;
	background:url(top_bg.jpg);
	position:relative;
}
#Logo{
	position:absolute;
    top:20px;
	left:30px;
}
#TopLinks{
    position:absolute;
    right:250px;
	top:75px;
    text-align:right;
	color:#fff;
}
#TopLinks a {
	color:#fff;
}
#topinfo {
	position:absolute;
    right:0px;
    top:30px;
    text-align:right;

}
.cartBar {
	height:29px;
    left:770px;
    position:absolute;
    top:60px;
    width:180px;
}
.cartBar a {
	color:#FFF;
}

#TopLinks div{
  display:inline;
}
#TopLinks .fmenu, #TopLinks .fmenu div{
  display:block;
}
#TopBar{
  	clear:both;
	background:url(topbar_bg.jpg) no-repeat;
    height:40px;
	width:960px;
	margin:auto;
	margin-bottom:0px;
}

																					
/*=主菜单
=============================================================================================*/
#Menu{
    font-family:"微软雅黑", "Helvetica", Tahoma;
    padding:0 5px;
    overflow:hidden;
	margin:8px 2px 0 0;
	text-align:center;
    height:30px;
	float:right;
}
#Menu ul{
}
#Menu li{
    border-right:1px solid #FFFFFF;
    font-size:12px;
    text-align:center;
    display:block;
    height:18px;
    padding:0px 12px;
    float:left;
}
#Menu li a{
	color:#FFFFFF;
}

/*=搜索
=============================================================================================*/
#SearchWrap{
  	width:200px;
    margin:7px 0 0 20px;
    height:26px;
    line-height:26px;
    background:url(search.gif) no-repeat 0 4px;
	float:left;
    overflow:hidden;
}

/*=显示底部区域
=============================================================================================*/
#Foot{
	width:960px;
	margin:0 auto;
	margin-top:30px;

}
#fmfoot{
	width:960px;
	margin:0 auto;
	margin-top:0px;
	padding-left: 2px;
}
#footbg {
        background:#cccccc;
        background:url(foot_bg.gif) no-repeat;
	background-position: bottom;
        padding-bottom:15px; 
        padding-top:10px; 
}
#FootLinks{
   margin-bottom:20px;
   padding:0 60px 10px 120px;
   min-height:26px;
   zoom:1;
}
#FootLinks .TreeList{
	float:left;
    width:25%;
}
#FootLinks .TreeList .cat1{
	font-weight:bold;
    color:#656565;
    padding:3px 0 10px;
}
#FootLinks .TreeList .cat2{
	background:url(arrs.gif) no-repeat 0 -22px;
    margin-left:0;
    padding:0 0 0 13px;
}

#FootMenu{
   margin:5px 0;
   color:#cccccc;
}
Footbound {
   text-align:center;
}
#FootMenu .menu a{
   color:#fff;
}
#FootMenu .TreeList{
	overflow:hidden;
    text-align:center;
}
#FootMenu .cat1 a {
      color:#f6f5f5;
}
#FootMenu .TreeList div{
	font-weight:normal;
	display:inline;
	padding:0 10px;
	border-right:1px solid #CCCCCC;
}
#Copyright *{
	text-align:center;
}
.cut{
	overflow:hidden;
}
/*-----------主页结构--------------------*/
#indexleft {
	width:177px;
	overflow:hidden;
	float:left;
        padding-left:10px;
}
#indexsidebar {
	margin-bottom:10px;
}
#indexabout {

	height:333px;

	background:url(indexabout_bg.gif) no-repeat;
        border:3px solid #c0c0c0;
	padding:75px 10px 15px 10px;
        overflow:hidden;
        margin-top:2px;
}
#indexabout ul {
  list-style-type:none;
}
#indextalk {
	height:634px;
	background:url(indexabout2_bg.gif) no-repeat;
        border:3px solid #c0c0c0;
	padding:75px 10px 15px 10px;
        overflow:hidden;
        margin-top:2px;
}
#indexmid {
	width:548px;
	overflow:hidden;
	float:left;
	margin-left:10px;
}
#indexflash {
	height:387px;
	margin-bottom:10px;
}

#indexright {
	width:195px;
	float:left;
	overflow:hidden;
	margin-left:10px;
	}
#midgoods {
       clear:both;
}
        
#mainarea {
        width:740px;
        margin-left:17px;
        float:left;
}


/*-------ssss-*/
#marquees {
	width:169px;

}
#marquees ul {
	list-style-type:none;
	padding:0px;
}
#marquees li {
	clear:both;
	padding-top:8px;
}
.ggpic {
	float:left;
	width:30px;
}
.ggword {
	font-size:12px;
	font-weight:normal;
	float:left;
	width:130px;
	margin-left:7px;
	padding-top:2px;
	line-height:120%;

}
/*=文章列表
=============================================================================================*/
.fl {float: left;}
.fr {float: right;}
.imgblock{display:block;}
.margin-left10{margin-left:10px;}

.middle-box{width:960px; margin:0 auto; line-height:180%;}
* html #middle-box{width:100%; text-align:center;}
* html #middle-box-in{width:960px; text-align:left;}
.title-bar1{background:url(/img/title-bg.gif) repeat-x; width:404px; height:33px;}
.title-bar2{background:url(/img/title-bg.gif) repeat-x; width:816px; height:33px;}
.title-bar3{
	background:url(/img/title-bg.gif) repeat-x;
	width:313px;
	height:33px;
}
.left-title{float:left; padding:7px 0 0 20px; font-size:14px; color:#ffffff;}
.right-title{
	float:right;
	padding:10px 20px 0 0;
	font-size:14px;
	font-weight:bold;
}
.right-title a:link,.right-title a:visited{color:#8a0000; text-decoration:none;}
.right-title a:hover{color:#8a0000; text-decoration:underline;}
.border-box2{
	padding-left: 4px;
	background:url(/img/title-bg1.gif) repeat-x;
	height: 144px;
	width: 309px;
}

/*margin  \  padding
----------------------------------------------------------------------*/
.margin-top10{margin-top:10px;}
.margin-top20{margin-top:20px;}
.margin-top30{margin-top:30px;}
.margin-top50{margin-top:50px;}
.margin-left5{margin-left:5px;}
.margin-left10{margin-left:10px;}
.margin-left20{margin-left:20px;}
.margin-left30{margin-left:30px;}
.margin-left50{margin-left:50px;}
.margin-right10{margin-right:10px;}
.margin-right50{margin-right:50px;}

.padding-top7{padding-top:7px;}
.padding-top10{padding-top:10px;}
.padding-top20{padding-top:20px;}
.padding-top30{padding-top:30px;}

.padding-top50{padding-top:50px;}
.padding-top70{padding-top:70px;}
.padding-top80{padding-top:80px;}
.padding-top100{padding-top:100px;}




.padding-left5{padding-left:5px;}
.padding-left10{padding-left:10px;}
.padding-left15{padding-left:15px;}
.padding-left20{padding-left:20px;}
.padding-left25{padding-left:25px;}
.padding-left30{padding-left:30px;}
.padding-left40{padding-left:40px;}
.padding-left50{padding-left:50px;}
.padding-left160{padding-left:160px;}

.padding-right50{padding-right:50px;}
.padding-right20{padding-right:20px;}
/*团购突出
----------------------------------------------------------------------*/
.fm939{
	float:left;
	text-align: left;
 	font-weight: bold;
}

