﻿@charset "utf-8";
/* 全局 */
table,input,form,ul {font-size:12px;margin:0;padding:0;clear:both;}
html { height:100%; border:0;}
body {
	color: #666;
	margin: 0px;
	font-family: 宋体, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:150%;
	background:#fff;
}

/* 布局 */
#top {width:960px;margin:0 auto;}
#top .nav_logo {width:212px;height:96px;float:left;}
#top .nav_right {float:right;text-align:right;background-color:#FFF}
#top .nav01 {height:25px;margin-top:10px;text-align:right;line-height:25px;}
#top .nav02 {width:748px;height:63px;margin-top:10px;background-image:url('../imgs/topbg.gif');position:relative;}
#top .nav02 span {width:156px;height:29px;line-height:29px;text-align:center;position:absolute;bottom:-1px;}
#top .navlist {display:inline-block;width:55px;height:18px;text-align:center;}
#top .navlist a{color:#FFF;}

/*导航 */
.png {border:0}
#nav {position:relative; z-index:500;width:938px;margin:0;padding:0;}
#nav table {border-collapse:collapse; position:absolute; left:0; top:0;}
#nav ul {padding:0; margin:0; list-style:none;}
#nav ul ul {position:absolute; left:-9999px}
#menu {padding:0;}
#menu li {float:left;}
#menu li a {display:block;width:92px;height:50px;line-height:50px;}
#menu li a b {position:absolute; left:-9999px;}
#menu li a:hover {position:relative;}
#menu li:hover {position:relative;}
#menu :hover ul {left:0; top:49px; background:#ac66a2; border:1pxac66a2 #510; border-width:0 1px 1px 1px;}
#menu :hover ul li {float:none;}
* html #menu :hover ul li {float:left;} /* for IE6 */
#menu :hover ul li a {background:#e085ce;color:#FFF;padding:2px 16px 0px 18px;height:32px;line-height:32px;width:130px;border-top:1px solid #fff;font-size:14px;text-align:left;font-weight:normal}
#menu :hover ul li a:hover {color:#FFF;background: #b375aa url('../imgs/sub-arrow.gif') no-repeat;background-position: 6px center;}

a.nav1:link,a.nav1:visited,a.nav1:hover,a.nav1:active {display:block; width:61px; height:50px;margin-left:10px;background:url('../imgs/nav_1.png') no-repeat center center;}
a.nav2:link,a.nav2:visited,a.nav2:hover,a.nav2:active {display:block; width:78px; height:50px;margin-left:20px;background:url('../imgs/nav_2.png') no-repeat center center;}
a.nav3:link,a.nav3:visited,a.nav3:hover,a.nav3:active {display:block; width:61px; height:50px;margin-left:20px;background:url('../imgs/nav_3.png') no-repeat center center;}
a.nav4:link,a.nav4:visited,a.nav4:hover,a.nav4:active {display:block; width:63px; height:50px;margin-left:20px;background:url('../imgs/nav_4.png') no-repeat center center;}
a.nav5:link,a.nav5:visited,a.nav5:hover,a.nav5:active {display:block; width:92px; height:50px;margin-left:20px;background:url('../imgs/nav_5.png') no-repeat center center;}
a.nav6:link,a.nav6:visited,a.nav6:hover,a.nav6:active {display:block; width:63px; height:50px;margin-left:20px;background:url('../imgs/nav_6.png') no-repeat center center;}
a.nav7:link,a.nav7:visited,a.nav7:hover,a.nav7:active {display:block; width:77px; height:50px;margin-left:20px;background:url('../imgs/nav_7.png') no-repeat center center;}
a.nav8:link,a.nav8:visited,a.nav8:hover,a.nav8:active {display:block; width:62px; height:50px;margin-left:20px;background:url('../imgs/nav_8.png') no-repeat center center;}
a.nav9:link,a.nav9:visited,a.nav9:hover,a.nav9:active {display:block; width:61px; height:50px;margin-left:20px;background:url('../imgs/nav_9.png') no-repeat center center;}
a.nav10:link,a.nav10:visited,a.nav10:hover,a.nav10:active {display:block; width:78px; height:50px;margin-left:20px;background:url('../imgs/nav_10.png') no-repeat center center;}

/* 链接 */
a:link {font-size:12px;text-decoration:none;color:#666;}
a:visited {text-decoration:none;color:#666;}
a:hover {text-decoration:none;color:#ED1522;}
a:active {text-decoration:none;color:#ED1522;}

a.menu:link {font-size:15px;font-weight:bold;text-decoration:none;color:#FFF;}
a.menu:visited {font-size:15px;font-weight:bold;text-decoration:none;color:#FFF;}
a.menu:hover {font-size:15px;font-weight:bold;text-decoration:none;color:#FFF;}
a.menu:active {font-size:15px;font-weight:bold;text-decoration:none;color:#FFF;}

a.nav:link {font-size:14px;font-weight:bold;text-decoration:none;color:#FFF;}
a.nav:visited {font-size:14px;font-weight:bold;text-decoration:none;color:#FFF;}
a.nav:hover {font-size:14px;font-weight:bold;text-decoration:none;color:#FFF;}
a.nav:active {font-size:14px;font-weight:bold;text-decoration:none;color:#FFF;}

a.faq:link {font-size:12px;text-decoration:none;color:#B567C8;}
a.faq:visited {font-size:12px;text-decoration:none;color:#B567C8;}
a.faq:hover {font-size:12px;text-decoration:none;color:#B567C8;}
a.faq:active {font-size:12px;text-decoration:none;color:#B567C8;}

a.n1:link {font-size:12px;text-decoration:none;color:#E22091;}
a.n1:visited {font-size:12px;text-decoration:none;color:#E22091;}
a.n1:hover {font-size:12px;text-decoration:none;color:#E91835;}
a.n1:active {font-size:12px;text-decoration:none;color:#E91835;}

a.white:link {font-size:14px;text-decoration:none;color:#FFF;}
a.white:visited {font-size:14px;text-decoration:none;color:#FFF;}
a.white:hover {font-size:14px;text-decoration:none;color:#FFE400;}
a.white:active {font-size:14px;text-decoration:none;color:#FFE400;}

a.ju:link {font-size:14px;text-decoration:none;color:#FF6603;}
a.ju:visited {font-size:14px;text-decoration:none;color:#FF6603;}
a.ju:hover {font-size:14px;text-decoration:none;color:#FF0000;}
a.ju:active {font-size:14px;text-decoration:none;color:#FF0000;}

a.bai:link {text-decoration:none;color:#FFF;}
a.bai:visited {text-decoration:none;color:#FFF;}
a.bai:hover {text-decoration:none;color:#FFFF66;}
a.bai:active {text-decoration:none;color:#FFFF66;}


/* 文字 */
h2 {font-size:18px;margin:0px;}
h3 {font-size:14px;margin:0px;}
.red {color:#FF0000;}
.orange {color:#F87A14;font-family:黑体;}
.orange2 {color:#F87A14;}
.qorange {color:#FBBE73}
.red14 {color:#E60036;font-size:14px;font-weight:bold;}
.f14 {font-size:14px}
.bai {color:#FFF}

/* Form元素 */
.input {height:18px;line-height:18px;border: 1px #666 solid;}
.login_input {height:18px;line-height:18px;border: 1px #91B909 solid;}
.button{
	font-size:12px;
	height: 20px;
	border:1px #002D96 solid;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#9DBCEA);
}

.k1px {width:99%;border:1px #DDD solid;}
.ppimg {
	float:left;
	width:110px;
	height:95px;
	overflow:hidden;
	border:1px #DDD solid;
	margin:8px;
}

/* FAQ列表 */
.faq {
	margin-top:12px;
	margin-left:6px;
	list-style: inside;
	width:100%;
	list-style-image:url('../imgs/nlist1.gif')
}
.faq li {
	width:180px;
	height:23px;
	line-height:23px;
	position:relative;
	top:-3px;
	text-align:left;
	padding-left:4px;
	overflow:hidden;
	text-overflow:ellipsis;
	word-break:break-all;
	white-space:nowrap;
}
/* 新闻列表 */
.nlist1 {
	margin-top:12px;
	margin-left:1px;
	list-style: inside;
	width:100%;
	list-style-image:url('../imgs/nlist1.gif')
}
.nlist2 {
	margin-top:12px;
	margin-left:1px;
	list-style: inside;
	width:100%;
	list-style-image:url('../imgs/nlist2.gif')
}

.nlist1 li,.nlist2 li {
	width:180px;
	height:23px;
	line-height:23px;
	position:relative;
	top:-3px;
	text-align:left;
	padding-left:4px;
	overflow:hidden;
	text-overflow:ellipsis;
	word-break:break-all;
	white-space:nowrap;
}
/* 专题、热门文章列表 */
.special_list {
	list-style: inside;
	width:100%;
	list-style-image:url('../imgs/arrow2.gif')
}
.special_list li{
	width:215px;
	height:27px;
	line-height:27px;
	position:relative;
	top:-4px;
	font-size:14px;
	text-align:left;
	padding-left:6px;
	overflow:hidden;
	text-overflow:ellipsis;
	word-break:break-all;
	white-space:nowrap;
}
.txt_list {
	list-style: inside;
	width:100%;
	list-style-image:url('../imgs/arrow.gif')
}
.txt_list li{
	width:215px;
	height:23px;
	line-height:23px;
	position:relative;
	top:-4px;
	font-size:12px;
	text-align:left;
	padding-left:6px;
	overflow:hidden;
	text-overflow:ellipsis;
	word-break:break-all;
	white-space:nowrap;
}

.otxt_list {
	list-style: inside;
	width:100%;
	list-style-image:url('../imgs/nlist2.gif')
}
.otxt_list li{
	height:23px;
	line-height:23px;
	position:relative;
	top:-4px;
	font-size:12px;
	text-align:left;
	padding-left:6px;
}

/* TABLE,TD */
.shopclass_td {height:27px;border-left:1px #F990D1 solid;border-right:1px #F990D1 solid;background-image:url('../imgs/tdbar/shop_class_td_bg.gif');}
.td_3k {border-left:1px #DDDDDD solid;border-right:1px #DDDDDD solid;border-bottom:1px #DDDDDD solid;padding:16px 10px;}
.td_3k img {border:1px #cecece solid}
.shop_bclass {width:69px;padding-left:4px;background-image:url('../imgs/shop_pc_bg.gif');color:white;}
.shop_sclass {height:23px;background-image:url('../imgs/23pxline.gif');}
.text_td_left {width:90px; height:24px; background-image: url('../imgs/article/td_24_red.gif');}
.text_td_right {background-image: url('../imgs/article/td_24_gray.gif');text-align:right;padding-right:8px;}
.text_photo_list {width:72px;float:left;text-align:center;margin-right:27px;}

/* 文章选项卡 */
.td_card {width:92px;height:24px;border-left:1px #D8D8D8 solid;border-top:1px #D8D8D8 solid;border-right:1px #D8D8D8 solid;text-align:center;font-weight:bold}

/* 促销产品 */
.cxp_list {width:110px;height:175px;float:left;text-align:center;margin-left:4px;margin-right:7px;}
.img1k {border:1px #DDD solid;}
.pname {margin:5px 0;line-height:100%;}
.oldjg{color:#B7B7B7;text-decoration:line-through;}
.userjg{color:#FE6000;line-height:100%;}

/* 用户中心 */
.usercenter { margin:6px 4px;}
.usercenter li { list-style:none outside;margin:0 4px 6px 4px;}

#demo1 span,.events div {
	width:212px;
	height:180px;
	margin-right:5px;
	text-align:center;
	overflow:hidden;
	display:inline-block;
	text-overflow:ellipsis;
	word-break:break-all;
	white-space:nowrap;
}
.events div {float:left;margin-left:12px}
.events div img {border:1px silver solid}