﻿#container {
  width: 910px;
  margin: 0 auto;
  margin-top:2px;
}
#globalLeft {
	width: 187px;
	float: left;
}
#globalBigLeft {
  width: 910px;
  float: left;
}
#globalMiddle {
	float:left;
	width: 710px;
}
#globalright{
  width: 187px;
  float: right;
  margin-left:13px;
}

#globalRight {
  width: 200px;
  display: inline;
  float: right;
}
#globalBigRight {
  width: 710px;
  float: left;
  margin-left:13px;
}
#globalBigRight #globalRight {
  margin: 0;
}
.globalFrame {
	/*margin:0 250px;*/
}
#flashRight{
	width:190px;
	float:left;
	margin-left:12px;
	margin-bottom:7px;
}
.moduleBg {
  background: #f5fcfe url(../images/module_bg.gif) no-repeat;
  border: 1px solid #a5d2eb;
  margin-bottom: 4px;
}
.globalTitle{
	margin-bottom:7px;
	position:relative;
	zoom: 1;
}
.globalTitle h3 {
	background:url(../images/globalTitle.gif) no-repeat;
	line-height: 30px;
	color:#000000;
	padding: 0 25px;
}

.globalBottom {
	background:url(../images/globalBottom.gif) no-repeat;
	margin-top:0px;
	height:15px;
}
.globalTitle .more a{
	position: absolute;
	top:7px !important;
	top: 9px;
	right: 10px;
}

.globalModule {
	position:relative;
	clear: both;
	margin-bottom: 4px;
}  

#global{
	margin:10px auto;
	border:1px solid #e0e0e0;
	border-top:none;
	border-bottom:none;
	zoom: 1;
 	position: relative;
	clear: both;
} 


.topArc {
	border-top:#e0e0e0 1px solid;
	height:6px;
	top:-1px;
}
.bottomArc {
	border-bottom: #e0e0e0 1px solid;
	height:6px
}
.topArc span {
	display:block;
	width:100%;
	position:relative;
	height:6px;
}
.bottomArc span {
	display:block;
	width:100%;
	position:relative;
	height:6px;
}
.topArc .left {
	background:url(../images/arc.gif) no-repeat 0px 0px;
	left:-1px;
	top:-1px;
}
.topArc .right {
	right:-2px;background:url(../images/arc.gif) no-repeat 100% -6px;
	overflow:hidden;
}
.bottomArc .left {
	background:url(../images/arc.gif) no-repeat 0px -12px;
	left:-1px;
	bottom:-1px;
}
.bottomArc .right {
	right:-2px;
	background:url(../images/arc.gif) no-repeat 100% -18px;
	overflow:hidden;
}

.globalModule h3 {
	line-height: 18px;
	*line-height: 20px;
	color: #9e2234;
	height: 18px;
	padding:0 8px;
}
.globalModuleContent {
  ;
  line-height: 3em;
  color: #5fb0dc;
   text-indent:1.6em;
}
.globalModuleContent a {
  color: #5fb0dc;
}
.globalModule .more a{
  position: absolute;
  top: 8px;   right: 10px;

}


/*升级到2.5.1时加的—促销信息*/
.promotion_info{
padding:5px 0 5px 10px; line-height:23px;
}
.promotion_info acronym{
background:url(../images/icon_list_arrow01.gif) no-repeat;
width:7px; height:7px;
position:relative; top:5px;
padding-right:14px;
}
/*  ==================== 网格方式显示 ====================  */
.itemGrid {
  width: 100%;
  overflow: hidden;
}
.globalModule .itemGrid .item {
  text-align: center;
  width: 160px;   
  height: 220px;
  float: left;
  padding: 4px 8px 3px;
}
.globalModule .itemGrid .item .pic {
	margin-top:14px;
	margin-bottom: 14px;
}
.globalModule .itemGrid .item .name,
.globalModule .itemGrid .item .price {
	margin-bottom: 8px;
	text-align: left;
	padding-left: 9px;
}
#globalLeft .itemGrid .item {
  text-align: center;
  width: 160px;
  float: left;
  padding: 18px 18px 10px;
}
#globalLeft .itemGrid .item .pic {
  margin-bottom: 14px;
}
#globalLeft .itemGrid .item .name,
#globalLeft .itemGrid .item .price,
#globalLeft .itemGrid .item .btnList {
  margin-bottom: 8px;
}
#globalRight .itemGrid .item {
  overflow: hidden;
  padding: 10px;
  zoom: 1;
}
#globalRight .itemGrid .item .pic {
  float: left;
  margin-right: 10px;
}
#globalRight .itemGrid .item .name,
#globalRight .itemGrid .item .price {
  margin-bottom: 8px;
}
.itemGrid .item .name a {
  color: #0b54ab;
}
.itemGrid .item .price {
  color: #666;
}
.itemGrid .item .price .goodsPrice {
  color: #F60;
}
.itemGrid .item .price .marketPrice {
  color: #0b54ab;
  background: url(../images/line_through.gif) repeat-x center 7px;
}
.itemGrid .item .btnList {
  color: #5fb0dc;
}
.itemGrid .item .btnList a {
  text-decoration: underline;
  color: #5fb0dc;
}
.itemGrid .item .btnList a:hover {
  color: #666;
}
.itemGrid .item .pic img {

}

/*  ==================== 文字方式显示 ====================  */
.itemText .item {
  padding: 10px 20px;
  border-bottom: 1px solid #e0e1e2;
}
.itemText .item .name a {
  font-weight: bold;
  color: #0b54ab;
}
.itemText .item .price {
  color: #666;
}
.itemText .item .price .goodsPrice {
  color: #F60;
  margin-right: 25px;
}
.itemText .item .price .marketPrice {
  color: #0b54ab;
  background: url(../images/line_through.gif) repeat-x center 7px;
  margin-right: 25px;
}
.itemText .item .brief {
  color: #999;
  height: 30px;
}
.itemText .item .btnList {
  color: #5fb0dc;
}
.itemText .item .btnList a {
  text-decoration: underline;
  color: #5fb0dc;
}
.itemText .item .btnList a:hover {
  color: #666;
}

.itemText .item .name,
.itemText .item .price,
.itemText .item .brief,
.itemText .item .btnList {
  margin-bottom: 5px;
}

.brief1{
  width: 480px;

  padding: 3px 3px 20px 10px;
}



.tableList {
  width: 100%;
  margin: 5px auto 20px auto;
}
.tableList th {
  text-align: left;
  color: #0b54ab;
  padding: 3px 3px 3px 10px;
  border-bottom: 1px solid #a5d2eb;
}
.tableList td {
  vertical-align: top;
  padding: 3px 3px 3px 10px;
  border-bottom: 1px solid #e1e1e1;
}
.tableList tr.last td {
  border: 0;
}
.tableList .textInput {
  height: 15px;
  background: #f5fcfe;
  padding: 3px;   margin-right: 5px;
  border: 1px solid #a5d2eb;
}
.textInput:focus{
	border: 1px solid #00cc00;
}
h4.Title{
	color:#36c;
	font-size: 12px;
	padding-top: 7px;
	padding-left:9px;
	background-image:none;
	border-top:1px solid #bbcdf0;
	}
/*  ==================== 左侧方式显示 ====================  */
.zuoce {
  clear: both;
  margin-bottom: 7px;
  overflow: hidden;
  zoom: 1;
  border: 1px solid #d4d4d4;
  position: relative;
}
.zuoce h3 {
  line-height: 25px;
  color: #333;
  background: #ededed url(../images/zuoce_bg.gif) repeat-x;
  height: 25px;
  padding: 0 8px;
}
.zuoceContent {
  line-height: 1.6em;
  color: #333;
  padding: 10px;
}
.zuoce .more {
  position: absolute;
  top: 5px;   right: 10px;
}
.zuoce .more a,
.zuoce .more a:visited {
  color:#99b226;
}