@import url("global.css");
/*

“红色” 样式

2008.8.12 10:48 for Fangyu12@gmail.com

Last modified 2008.10.06 15:30

Copyright (c) 2008, DedeEIMS All rights reserved.

*/
/* 页眉
-------------------------------------------------------------------*/
#topBar {
	line-height:25px;
	height:25px;
	background-color:#EEEEEE;
}
#topBar ol li {
	margin-left: -1px;
	border-left: 1px solid #999;
	height:14px;
	line-height:14px;
	padding-right: 8px;
	padding-left: 10px;
}
#userMenu li {
	padding-right: 8px;
	padding-left: 8px;
}
#userMenu li a {
	background-image: url(../images/u.gif);
	background-repeat: no-repeat;
	display: block;
	float:left;
	padding-left:20px;
}
#userMenu li a.person {
	background-position: left 5px;
}
#userMenu li a.favorite {
	background-position: left -16px;
}
#userMenu li a.exit{
	background:none;
}
#search {
	background-image: url(../images/s.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 231px;
	margin-top:30px;
}
#search input {
	background-image: none;
	border-style: none;
	width: 160px;
	background-color: transparent;
}
#search button {
	background-image: none;
	border-style: none;
	width: 50px;
	background-color: transparent;
}
/* 导航菜单
-------------------------------------------------------------------*/
#navMenu li {
	/*background-image: url(../images/l.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	width: 90px;
	margin-left: -2px;
	margin:0;
	padding:0;*/
}
#navMenu li img{
	border:0;
}
#navMenu a {
	/*color:#fff;
	text-align:center;
	text-decoration: none;
	display:block;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
	white-space: nowrap;
	margin-left: 2px;*/
}
#navMenu a.thisclass,
#navMenu a:hover,
#navMenu a:active{
	/*background-image: url(../images/bg.png);
	background-repeat: repeat-x;
	background-position: 0px -120px;
	color:#DDF1A3;*/
}
/*
#res {
	background-image: url(../images/r.gif);
	background-repeat: no-repeat;
	background-position: left -40px;
	height: 20px;
	width: 46px;
	display:block;
	text-decoration: none;
}*/

/* 当前位置
-------------------------------------------------------------------*/
#position {
	line-height: 32px;
	height: 32px;
}
#position li.home {
	background-image: url(../images/aboutxin.jpg);
	background-repeat: no-repeat;
	background-position: 2px 11px;
	height: 31px;
	float: left;
	padding-left: 20px;
}
#position li {
	margin:0 3px;
	background-image: url(../images/square.gif);
	background-repeat: no-repeat;
	background-position: -6000px center;
	padding-left: 1em;
}
/* 产品导航
-------------------------------------------------------------------*/
#navigation .sort {
	font-size: 12px;
	font-weight: normal;
	background-image: url(../images/nt.gif);
	background-position: left center;
	height: 26px;
	line-height:26px;
	text-indent: 15px;
	cursor:pointer;
	background-repeat: no-repeat;
}
#navigation .hover {
	background-image: url(../images/nt.gif);
	background-position: left center;
	background-color: #f6f6f6;
}
#navigation .menu li {
	background-repeat: no-repeat;
	background-position: -7000px; center;
	line-height: 25px;
	margin-left: 2em;
}
#navigation .menu li a {
	margin-left: 1em;
}
/* 关于我们
-------------------------------------------------------------------*/
#aboutdian {
	background-image: url(../images/aboutdian22.jpg);
	overflow:hidden;
	height:1px;
}
#about{
	background-color:#e60012;
}
#about li {
	line-height: 29px;
	/*font-weight: bold;*/
	background-image: url(../images/aboutdian11.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	/*text-indent: 2em;*/
	text-align:left;
	height: 29px;
	margin-bottom:5px;
	padding:1px;
	padding-left:38px;
}
#about li a{
	padding-right:5px;
	color:#fff;
}
#about2 li {
	line-height: 29px;
	/*font-weight: bold;*/
	background-image: url(../images/aboutdian11.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	/*text-indent: 2em;*/
	text-align:right;
	height: 29px;
	margin-bottom:5px;
}
#about2 li a{
	padding-right:5px;
}
#about3 li {
	line-height: 29px;
	/*font-weight: bold;*/
	background-image: url(../images/aboutdian11.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	/*text-indent: 2em;*/
	text-align:right;
	height: 29px;
	margin-bottom:5px;
}
#about3 li a{
	padding-right:5px;
}
/* 文章小工具
-------------------------------------------------------------------*/
#tools li{
	padding-left:22px;
	background-image:url(../images/c.gif);
	background-repeat:no-repeat;
	margin-right:10px;
}
#tools li a{
	color:#777;
}
#tools li#act-fav{
	background-position:4px 3px;
}
#tools li#act-err{
	background-position:4px -34px;
}
#tools li#act-pus{
	background-position:4px -70px;
}
#tools li#act-pnt{
	background-position:4px -106px;
}
#ask {
	background-image: url(../images/x.gif);
	background-repeat: no-repeat;
	display: block;
	height: 20px;
	width: 72px;
	margin-top:2px;
}
/* 首页新闻列表
-------------------------------------------------------------------*/
.indpic{
	width:180px;
}
.indpic ul li{
	margin-top:15px;
	text-align:center;
}
.indtxt{
	margin-top:15px; width:380px;
}

.fbanner1{
	width:739px;
}
.fbanner1 img{
	border:0;
}
.fbanner2{
	width:222px;
}
.fbanner2 img{
	border:0;
}

/* 新闻动态列表
-------------------------------------------------------------------*/
#news li {
	background-image: url(../images/lt.jpg);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 20px;
	border-bottom: 1px dotted #e2e2e2;
	margin-bottom: 8px;
	padding-bottom: 8px;
	line-height:15px;
}
.shequ_index img{
	vertical-align:middle;
	max-width:187px;
	max-height:129px;
	width:expression(this.width>187?187:true);
	height:expression(this.height>129?129:true);
	border-width: 0px;
}
.news_shequ{
	float:left;
	width:512px;
}
.news_shequ li {
	background-image: url(../images/lt.jpg);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 20px;
	border-bottom: 1px dotted #e2e2e2;
	margin-bottom: 4px;
	padding-bottom: 0px;
	/*line-height:26px;*/
	height:26px;
}
/* 搜索结果
-------------------------------------------------------------------*/
#resultlist {
	padding:2px 20px;
}
#resultlist h2 {
	display:none;
}
/* 产品
-------------------------------------------------------------------*/
#products {
	overflow:hidden;
}
#products img{
	border:0;
}

#products .jiao {
	background-image: url(../images/lt.jpg);
	background-repeat: no-repeat;
	background-position: 28px 9px;
}
#products li {
	width:33.3%;
	float:left;
	margin-top: 20px;
	position: relative;
}
#products dl {
	padding:15px;
	height: 240px;
	width: 178px;
	margin: 0px auto;
	background-image: url(../images/img_bg.png);
	background-repeat: no-repeat;
}
#products dl dt {
	margin-bottom:10px;
}
#products dl dt a {
	display: table-cell !important;
	display:block;
	height:162px;
	font-size:130px;
	width:178px;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
}
#products dl dt img {
	vertical-align:middle;
	max-width:178px;
	max-height:162px;
	width:expression(this.width>178?178:true);
	height:expression(this.height>162?162:true);
	border-width: 0px;
}
#products dl dd {
	margin-top:3px;
}
#products dl dt .noLitpic {
	background-image: url(../images/litpic.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#products dl dt .vipLitpic {
	background-image: url(../images/litpic.gif);
	background-repeat: no-repeat;
	background-position: left -162px;
}

/* 合作伙伴,联盟商家
-------------------------------------------------------------------*/
#plinks {
	overflow:hidden;
	width:727px;
}
#plinks dl {
	padding:0;
	height: 154px;
	width: 228px;
	margin: 0px 12px 30px 0;
	background-image: url(../images/img_bg.png);
	background-repeat: no-repeat;
}
#plinks dl dt {
	/*margin-bottom:10px;*/
	line-height:98px;
}
#plinks dl dt a {
	display: table-cell !important;
	display:block;
	height:154px;
	width:228px;
	font-size:14px;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
}
#plinks dl dt img {
	max-width:228px;
	max-height:154px;
	width:expression(this.width>228?228:true);
	height:expression(this.height>154?154:true);
	border-width: 0px;
	vertical-align:middle;
}
/* 杂志
-------------------------------------------------------------------*/
#pzazi {
	overflow:hidden;
	width:716px;
}
#pzazi dl {
	padding:0;
	/*width: 160px;
	height: 266px;*/
	margin: 0px 15px 30px 0;
	background-image: url(../images/img_bg.png);
	background-repeat: no-repeat;
}
#pzazi dl dt {
	/*margin-bottom:10px;*/
	line-height:98px;
}
#pzazi dl dt a {
	/*display: table-cell !important;
	display:block;*/
	width:160px;
	height:266px;
	font-size:14px;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
}
#pzazi dl dt img {
	max-width:160px;
	max-height:266px;
	width:expression(this.width>160?160:true);
	height:expression(this.height>266?266:true);
	border-width: 0px;
	vertical-align:middle;
}

/* ----------------------------------------------------------------------------------------------------------
8) 跳出小窗口
---------------------------------------------------------------------------------------------------------- */
/*#myHiddenDiv {display:none;}*/
.popup {background:#FFF; border:1px solid #A0A0A0; padding:1px;}
.popup-header {height:18px; padding:4px; background:#F4F4F4; color:#555}
.popup-header h2 {margin:0; padding:0; font-size:14px; float:left;}
.popup-header .close-link {float:right; font-size:11px;}
.popup-body {padding:20px 30px 20px 20px; color:#000; text-align:left; font-size:12px;}
.popup-body p {margin:0; padding:5px 0 10px 0;}
.popup-body p a {color:#FFF;background:#FF6A00;margin:4px;margin-right:12px;padding:3px;}
.popup-body p a:hover {color:#FFF;background:#FF6A00;margin:4px;margin-right:12px;padding:3px;}
.popup-body #btn1{margin-left:10px;}
.popup-body #tips {color:#FF6A00; margin:5px 0 10px 0; padding-top:10px; font-size:12px;}

.popup-body ul {margin:0 0; list-style:none;}
.popup-body ul li {padding:4px 0;}

.popup-body ul li #h_left {float:left; margin:10px 0 10px 20px;}
.popup-body ul li #h_right {float:right; margin:10px 20px 10px 0;}
.popup-body ul li #h_line {height:50px;}