﻿@import url("widget.css");

*							{margin:0; padding:0; font-family:Verdana; font-size:12px;}
a							{font-size:12px;}
img							{border:0;}
body						{background:#FFF;}
ul,li						{list-style:none;}

.clear						{clear:both; font-size:0; line-height:0; height:1%;}
.nav						{height:24px; line-height:24px; padding-bottom:10px; font-size:12px;}

#AllWrap					{width:980px; background:url(shadow.gif) center repeat-y; padding:0 10px; margin:0 auto;}

/* Top bar */
#Top						{height:193px; overflow:hidden; background:url(topbg.jpg) no-repeat; padding:0 10px;}
#Top .main					{height:90px; padding-top:20px; position:relative; font-size:12px;}
#Top .main .logo			{height:70px; width:205px;}
#Top .main .call			{height:30px; position:absolute; right:10px; top:0; color:#333; display:block;}
#Top .main .sub				{height:40px; position:absolute; top:35px; right:10px;}
#Top .main .bag				{height:35px; padding:20px 0 0 57px; position:absolute; bottom:0px;right:10px;}
#Top .main .bag b			{color:#F30; margin:0 2px;}

/* Header Menus */
#Menuvip					{height:40px; line-height:40px;background:url(menu.gif) no-repeat;}
#Menuvip .Menu					{height:40px; line-height:40px;width:720px;float:left;}
#Menuvip .Menu a				{color:#FFF; margin-left:15px; font-family:华文细黑; font-size:15px; text-decoration:none;height:40px;}
#Menuvip .Menu a:hover				{color:#CC9933;}

#Menuvip .Vip				{height:40px;width:220px;float:left;line-height:40px;}
#Menuvip .Vip a				{color:#fff;margin-left:15px;font-family:华文细黑;font-size:15px;text-decoration:none;font-weight:bold;}
#Menuvip .Vip a:hover			{color:#FFFFCC;;text-decoration:underline}


/* search,hotwords,logon */
#HeaderBar					{height:26px; margin-top:10px; font-size:12px;}
#HeaderBar .searchbox		{float:left; height:26px; margin:0; background:url(search_bg.png) no-repeat; display:block;}
#HeaderBar .hotwords		{float:left; margin:6px 0 0 20px; width:400px; overflow:hidden;}
#HeaderBar .hotwords a		{color:#555; text-decoration:none;}
#HeaderBar .logon			{height:26px; float:right; padding:5px 20px 0 0;}
#HeaderBar .logon a			{text-decoration:none;}

.SearchBar .search_label		{width:180px; padding:0 0 0 5px; height:26px;}
.SearchBar .search_label span	{display:none;}
.SearchBar .keywords			{width:175px; background:none; border:none;}
.SearchBar .btn_search			{height:26px; width:60px; background:none; border:none; text-indent:-10000px; display:block; cursor:pointer;}
.SearchBar .btn_advsearch		{height:26px; width:70px; background:url(btn.png) no-repeat; text-indent:-10000px; display:block;}


/* Footer */
#Foot						{font-size:12px; padding:0 10px;}
#Foot .info					{margin-top:20px; font-size:12px; padding-top:15px; background:url(line.gif) top center no-repeat;}
#Foot .info span			{width:140px; float:left; margin-left:10px; background:#FFF; display:block; overflow:hidden; padding-right:7px;}
#Foot .info span.last		{border:0;}
#Foot .info li				{}

#Foot .help					{padding:10px; height:170px; padding-right:0; margin-top:20px; background:#EFEFEF; border:1px solid #DDD;}
#Foot .help span			{display:block; width:215px; height:160px; float:left; padding:5px 0 5px 10px; background:#FFF; border:1px solid #EAEAEA; margin-right:10px;}
#Foot .help .cat1 a			{text-decoration:none; color:#69C; font-size:14px; font-weight:bold; height:25px; line-height:25px;}
#Foot .help .cat2			{height:25px; line-height:25px; padding-left:15px; background:url(arr.png) no-repeat;}
#Foot .help .cat2 a			{text-decoration:none; color:#444; font-size:12px;}
#Foot .help a:hover			{color:#F60;}
#Foot .menu					{margin-top:20px; height:30px; padding-left:340px; border-bottom:1px dashed #CCC;}
#Foot .menu .cat1			{margin:0 5px; float:left;}
#Foot .menu .cat1 a			{color:#999; font-size:12px;}
#Foot .menu .cat1 a:hover	{color:#66C; text-decoration:underline;}

#Foot .mask					{height:20px; line-height:20px; background:#FFF; text-align:center; position:relative; bottom:10px; margin-top:-30px;}

/* Body */
#Body						{padding:0 10px; background:url(topbg.jpg) 0 -215px no-repeat;}
#Body *						{font-size:12px;}
/* Index.html */
#MainColumn					{width:760px; float:left; overflow:hidden;}
#MainColumn .prom			{height:265px; width:760px; margin-bottom:10px; overflow:hidden;}
#MainColumn .title			{margin-top:5px;}
#MainColumn .reco			{font-size:12px; background:#F2F2F2;}
#MainColumn .reco table		{border-spacing:5px; csp:expression(this.cellSpacing=5);} 
#MainColumn .reco .item		{border:1px solid #DDD; background:#FFF; height:135px; overflow:hidden; text-align:left;}
#MainColumn .reco a.pic		{float:left;}
#MainColumn .reco .info		{margin-left:150px; position:relative;}
#MainColumn .reco .gname	{position:absolute; width:200px; display:block; left:-175px; top:100px; text-align:center;}
#MainColumn .reco .gname a	{font-size:13px; color:#339; font-weight:bold;}
#MainColumn .reco .mktprice {font-family:Arial; text-align:left; line-height:25px;}
#MainColumn .reco .price	{font-family:Arial; text-align:left;}
#MainColumn .reco .clearfix {height:40px; margin-bottom:5px;}
#MainColumn .reco .desc		{text-align:left;}

/* 边栏 */
#SideColumn					{width:190px; float:right;}

/* VIP通栏 */
#AllColumn					{width:960px;}
#AllColumn .vip1				{background:url(vip1.png) no-repeat; margin-bottom:15px; height:257px;}
#AllColumn .vip2				{background:url(vip2.png) no-repeat; margin-bottom:15px; height:257px;}
#AllColumn .vip3				{background:url(vip3.png) no-repeat; margin-bottom:15px; height:257px;}

/* 登陆框 */
#SideColumn .login			{height:265px; width:190px; background:url(login_bg.gif) no-repeat; padding-top:13px; font-size:12px; margin-bottom:10px;}
#SideColumn .login P			{line-height:20px; font-size:12px; padding:0px; margin:0px; margin-left:20px;}
#SideColumn .login div			{padding-bottom:10px}
#SideColumn .IndexLoginWrap		{height:130px; padding:10px 7px; margin:0 10px; overflow:hidden; position:relative;}
#SideColumn .login li			{line-height:30px;}
#SideColumn .login label		{width:50px; line-height:18px; margin-bottom:8px; display:block; float:left;}
#SideColumn .login .inputstyle	{width:100px; height:14px; padding:1px; margin-bottom:8px; border:1px solid #CCC; background:#FFF; float:left;}
#SideColumn .login .x-input		{margin-right:50px;}
#SideColumn .login .verifyCode	{height:15px; width:60px; float:left; position:absolute; top:62px; left:105px;}
#SideColumn .login .verifyCode a{display:block; overflow:hidden; text-indent:-10000px; background:url(trans.gif); height:15px; width:60px; position:absolute; left:0; top:0;}
#SideColumn #btn_login			{display:block; height:24px; width:105px; position:absolute; top:85px; right:5px;}

/* 分类列表 */
#SideColumn .sort				{margin-bottom:10px; background:url(sort_h.gif) no-repeat; padding-top:45px;}
#SideColumn .sort ul			{background:url(sort_b.gif) repeat-y; padding:20px;}
#SideColumn .sort li			{line-height:25px; border-bottom:1px dashed #DDD;}
#SideColumn .sort a				{color:#F90;}
#SideColumn .sort a:hover		{color:#F00;}
#SideColumn .GoodsCategoryWrap	{background:url(sort_f.gif) bottom no-repeat; padding-bottom:20px;}

/* 热卖列表 */
#SideColumn .bests				{margin-bottom:10px; background:url(bests_h.gif) no-repeat; padding-top:60px;}
#SideColumn .bests ul			{background:url(bests_b.gif) repeat-y; padding:0 20px;}
#SideColumn .bests li			{line-height:25px; border-bottom:1px dashed #DDD;}
#SideColumn .bests a			{color:#333; font:Verdana, Arial;}
#SideColumn .bests a:hover		{color:#F00;}
#SideColumn .bests .more		{height:15px; background:url(bests_f.gif) no-repeat; padding:15px 20px 10px 20px; margin:0;}
#SideColumn .bests .more a		{color:#000; font-weight:bold; font-family:微软雅黑;}

/* 帮助中心列表 */
#SideColumn .helps				{margin-bottom:10px; background:url(help_h.gif) no-repeat; padding-top:60px;}
#SideColumn .helps div			{background:url(help_b.gif) repeat-y;}
#SideColumn .helps .TreeList	{background:url(help_f.gif) bottom no-repeat; padding:0 20px 20px 20px;}
#SideColumn .helps .cat1		{height:25px; line-height:25px; padding-left:5px; background:none;}
#SideColumn .helps .cat1 a		{font-size:14px; font-family:微软雅黑; color:#0073AA;}
#SideColumn .helps .cat2		{height:20px; line-height:20px; background:none; padding-left:20px;}
#SideColumn .helps .cat2 a		{color:#666;}
#SideColumn .helps a:hover		{color:#F60;}


#SideColumn .picad			{}


/* page.html */
#MainColumn .division		{font-size:12px;}

/* 文本样式 */
#TextFormat					{padding:30px;}
#TextFormat	*				{line-height:27px;}
#TextFormat h2				{text-align:center; font-size:20px; padding-top:20px; color:#06C;}
#TextFormat h3				{font-size:16px; color:#369; padding-top:10px; font-family:微软雅黑;}
#TextFormat h4				{font-size:14px; font-weight:normal; color:#4281BF;}
#TextFormat span			{text-align:center; display:block; margin-bottom:20px;}

#TextFormat p				{text-indent:28px; font-size:14px; color:#666; margin:10px 0 0 0;}
#TextFormat p a				{font-size:14px; color:#36F; margin:0 2px; border-bottom:1px solid #999;}
#TextFormat div				{border-bottom:1px solid #DDD; padding-bottom:20px;}

#TextFormat .index a		{font-size:16px; text-decoration:none; color:#333; font-family:黑体; font-weight:normal;}
#TextFormat a:hover			{color:#F60; border-bottom:2px solid #F60;}

/* passport.html */
.PassportWrap				{background:url(user.png) no-repeat;}
.PassportWrap h4			{color:#F60; height:30px; line-height:30px; margin:0 0 5px 70px;}
.PassportWrap .intro		{line-height:30px; font-size:13px; color:#666; margin:0 0 5px 70px;}
.PassportWrap .form			{border:1px dashed #DDD;}
.PassportWrap table	*		{font-size:12px;}
.PassportWrap table	tr		{height:40px;}

/* Member.html */
.MemberCenter *				{font-size:12px;}
.MemberMenu					{}
.MemberCenter .MemberMenu a	{text-decoration:none;}
.MemberMenu span			{padding-left:10px; color:#669;}

/* ArtList.html */
.ArtListWrap ul				{padding-left:10px;}
.ArtListWrap ul li			{height:25px; line-height:25px; border-bottom:1px dashed #DDD;}
.ArtListWrap *				{font-size:13px;}

/* Product.html */
#goods-viewer 				{margin-top:10px; line-height:20px;}
#goods-viewer h1			{font-size:16px; font-family:微软雅黑;}

/* Gallery.html */
.ItemsWarp .price1			{margin-right:10px;}
.ItemsWarp .goodinfo		{line-height:20px;}
.ItemsWarp .goodinfo a		{color:#69C;}

/* Car.html */
.CartWrap					{margin-bottom:50px;}
.CartWrap .CartBtn			{margin-top:10px;}

/* 爆炸图演示 */
#BlowDemo					{margin:10px;}

.SiteMaps					{padding-left:20px;}


