﻿@import url("border.css");
@import url("widget.css");
body { font-size:12px;}
/*=布局 
=============================================================================================*/
.main { width:960px; margin:10px auto; overflow:hidden;}
a:hover { color:#C7202B; }
.AllWrap{ width:960px; margin:0 auto; overflow:hidden;}
.LeftColumn{ width:220px; float:left; overflow:hidden;}
.Rightall { width:730px; float:left; margin-left:10px;overflow:hidden;}
.Leftall { width:730px; float:left;overflow:hidden;}
.CenterColumn{ float:left; width:510px; text-align:left; overflow:hidden; margin-left:10px;}
.RightColumn{ width:220px; float:left; margin-left:10px; overflow:hidden;}
.DownColumn{ width:960px;}

/*=头部和菜单
=============================================================================================*/
.Top{ margin-bottom:20px; }
.tmenu { height:40px; width:100%; background:#DDDDDD;}
.tmr { width:960px; margin:0 auto; overflow:hidden;}
.tmleft { width:400px; float:left;}
.tmleft .tmul {PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; width:400px;}
.tmleft .tmul li { DISPLAY: inline; FLOAT: left; MARGIN: 8px 8px 0px 0px; WIDTH: auto; LIST-STYLE-TYPE: none}
.tmleft .tmul li a {PADDING-RIGHT: 8px; DISPLAY: block; FLOAT: left; COLOR: #000000; LINE-HEIGHT: 32px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 32px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none}
.tmleft .tmul li a:hover {COLOR: #000000; BACKGROUND-COLOR: #fff;}
.tmleft .tmul a.tmli1{ background:url(tmli1.gif) no-repeat 4px 5px; padding-left:22px; BACKGROUND-COLOR: #fff;}
.tmleft .tmul a.tmli2{ background:url(tmli1.gif) no-repeat 4px 5px; padding-left:22px;}
.tmleft .tmul a.tmli3{ background:url(tmli1.gif) no-repeat 4px 5px; padding-left:22px;}
.tmleft .tmul a.tmli4{ background:url(tmli1.gif) no-repeat 4px 5px; padding-left:22px;}
.tmleft .tmul a.tmli5{ background:url(tmli1.gif) no-repeat 4px 5px; padding-left:22px;}
.tmcen { float:right; line-height:40px; background:url(cart1.gif) no-repeat left center; padding-left:20px;}
.tmcen2 { float:right;line-height:40px;  margin-right:10px; margin-left:10px;}
.tmright { float:right; line-height:40px; }
.cmenu { width:960px; margin:0 auto; overflow:hidden; margin-bottom:5px;}
.cmenu .logo{ width:300px; float:left; margin:10px 0px 10px 0px;}
.cmenu .cmright{ width:630px; float:right; margin-top:20px;}
.cmenu .cmright .csearch{ width:630px; float:right; height:40px; background:#C7202A;}
.csearch .search_label span,.csearch .btn_advsearch { display:none;}
.csearch .search_label input{ width:498px; height:26px; height:24px\9; +height:24px; _height:26px; line-height:26px; margin-top:5px;}
.csearch .btn_search { background:url(btn_search.gif) no-repeat; border:none; width:102px; height:32px; display:block; text-indent:-9999px; cursor:pointer; padding-left:0px; margin-left:0px; margin-top:5px;}
.cmenu .cmright .gonggao { width:400px; float:right; text-align:left; margin-top:10px; }
.cmenu .cmright .cpic { width:220px; float:right; margin-top:10px;}
.bmenu { height:30px; width:100%; BORDER-TOP: #cccccc 1px solid;BORDER-BOTTOM: #cccccc 1px solid; DISPLAY: block;}
.bmr {width:960px; margin:0 auto;}

/*=搜索栏
=============================================================================================*/

/*=首页图片轮换CSS
=============================================================================================*/
div#MainPromotionBanner{width:630px; height:310px; background:#fff;}
#MainPromotionBanner #SlidePlayer { position:relative; margin:0 auto;}
#MainPromotionBanner .Slides{ padding:0; margin:0; list-style:none; height:310px; overflow:hidden;}
#MainPromotionBanner .Slides li {float:left; width: 630px; height:310px;}
#MainPromotionBanner .Slides img{ border:0; display: block; width: 630px; height: 310px;}
#MainPromotionBanner .SlideTriggers{ margin:0; padding:0; list-style: none; position: absolute; top: 260px; right: 10px; z-index: 10; height: 25px;	}
#MainPromotionBanner .SlideTriggers li{float:left;display: inline;color: #333; text-align: center; line-height:34px; width: 34px; height: 34px; font-family: Arial; font-size: .9em; cursor:pointer; overflow: hidden; margin:3px 6px; background: url(slide_trigger.gif) no-repeat center center;}
#MainPromotionBanner .SlideTriggers li.Current{ color:#fff; background: url(slide_trigger_c.gif) no-repeat center center;border:0; font-weight:bold;
font-size: 1.4em;line-height: 34px;height: 34px;width: 34px;margin:3px 6px; }

/*=首页中部
=============================================================================================*/
.cbody { width:960px; margin:10px auto;}
.banner { width:960px; float:left;}
.ctop { width:960px; height:310px; float:left; margin:0 auto; margin-bottom:10px;}
.ctop .ctleft { width:630px; height:310px; float:left; margin-right:10px; position:relative; z-index:10; }
.ctop .ctright { width:320px; height:310px; float:left; margin:0px;}
.ctright .AdvBanner { margin-bottom:10px;}
.ccen1 { width:960px; float:left; margin-bottom:15px;}
.ccen1 .GoodsList-Tabs { font-size:14px; border:none; margin-bottom:-1px; z-index:200; margin-left:0px; padding-left:1px; }
.ccen1 .GoodsList-Tabs div { width:80px; text-align:center; background:#DCDCDC; height:35px; line-height:35px;}
.ccen1 .GoodsList-Tabs .current { background:#FFFFFF; border-bottom:#FFFFFF 1px solid;}
.ccen1 .GoodsListWrap { border:#CCCCCC 1px solid; padding-top:10px; width:960px; height:450px; z-index:10;}

.ccen { width:960px; float:left; border:#CCCCCC 1px solid; margin-bottom:15px;}
.ccenad { width:960px; float:left; margin:0px auto 15px;}
.ccenad a { padding:0px; margin-right:10px; float:left;}
.ccenad .ccenadr { padding:0px; margin:0px; float:right;}
.ccen .ctit { width:940px; height:30px; font-size:14px; font-weight:bold; margin:10px 0px 20px 10px; float:left; line-height:35px;}
.ccen .ctit .bgr { width:80px; height:35px; background:#EB008E; color:#fff; display:block; float:left; text-align:center; margin-right:10px; }
.ccen .ctit .indexbgr { background:#ff0033; }
.ccen .ctit .for { float:right; margin-top:-35px; }
.ccen .ccenb { width:960px; float:left;}
.ccen .GoodsListWrap,.ccenb .GoodsListWrap { text-align:center; padding-left:20px;}

.cbody .item { margin-bottom:30px;}
.cbody .item h6 { white-space:normal; margin:10px 0; font-weight:normal;}
.cbody .item ul li{color:#C7202B; font-weight:bolder;}
.cbody .item .price1 {color:#C7202B; font-weight:bold;}

.btext { width:960px; margin-bottom:15px; float:left; }
.btext .tx1,.btext .tx2,.btext .tx3 { float:left; padding:10px; width:276px; height:105px; background-color:#fff; border:#F5F5F5 8px solid; margin-right:12px; }
.btext .tx3 {margin:0px;}
.btext .txt1 { line-height:16px;}
.btext .tx1t { font-size:14px; font-weight:bold; margin-bottom:10px;}

.flinks { width:938px;  border:#F5F5F5 8px solid; padding:3px; margin-bottom:15px; float:left; }
.flinks .LinkList {}
.flinks TR { margin-right:8px; }
.flinks TD { width:115px;}

/*=底部
=============================================================================================*/
.inbottom { width:960px; margin:0 auto;}
.barc { width:960px; float:left; background-color:#F4F4F4; height:140px; overflow:hidden; margin-bottom:20px;}
.barc .border1 { float:left; width:160px; margin-top:15px; border-right:#EAEAEA 1px solid; border-bottom:#EAEAEA 1px solid; border-top:#EAEAEA 1px solid; background-color:#fff; height:120px; }
.barc .TreeList { margin-left:0px; padding-left:0px;}
.barc .cat2 { margin-left:0px; padding-left:10px; padding-top:3px;}
.bottom1 {text-align:center; margin-bottom:5px; }
.bottom1 a { margin-right:2px;color:#666;}
.bottom2 {text-align:center;color:#666; border-bottom:#CCCCCC 1px solid; padding-bottom:20px; margin-bottom:5px; }
.bottom2 a { color:#666;}
.bottom3 {text-align:center; color:#666;}
.bottom3 a { margin:0 8px;color:#666; } 
.foot { width:960px; float:left;}
/*=下拉菜单
=============================================================================================*/

/*=其他页面
=============================================================================================*/
.ltree { }
.ltree .border-body{ padding-left:10px;}
.ltree ltit { font-weight:bold;}
.ltree h3 { font-size:14px;}
.ltree ul li { width:200px; line-height:20px; font-size:14px; background:(ltreeli.gif) no-repeat left center;  display:block; }
.ltree ul li a { height:20px; display:block; padding-left:20px;}
.ltree ul li a:hover { text-decoration:underline;}
.ltree ul li ul { padding-left:10px;}
.ltree .class1 { background:#F2F2F2; font-weight:bold;}
.lband { }
.lband ul li { width:220px; line-height:20px; padding-left:20px; }
.lad { margin-bottom:15px; float:left;}
.rad { margin-bottom:15px; float:left; text-align:center; width:730px;}
.rtflash { margin-bottom:15px;}
.floatl { float:left; width:730px; margin-bottom:15px;}
.rtgood { width:730px; position:relative; margin-bottom:15px; float:left; }
.rtgood .rttit { position:absolute; top:5px; right:0px; width:200px; height:30px; line-height:30px; text-align:right;}
.rtgood .rtbody { width:730px; float:left;}
.rtgood .GoodsList-Tabs { font-size:12px; border:none; border-bottom:1px #80807E dotted; margin-bottom:2px; padding-bottom:2px; }
.rtgood .GoodsList-Tabs div { width:120px; text-align:center; background:#E2E2E2; height:14px; line-height:14px; color:#555555; border:none; margin:0px 2px 2px 0; font-weight:bold;}
.rtgood .GoodsList-Tabs .current { background:#ff0033; color:#FFFFFF; }
.rcgood { width:730px; margin-bottom:15px; float:left; }
.rcgood .rctit { width:720px; height:30px; font-size:14px; font-weight:bold; margin:10px 0px 20px 10px; float:left; line-height:35px;}
.rcgood .rctit .bgr { width:80px; height:35px; background:#ff0033; color:#fff; display:block; float:left; text-align:center; margin-right:10px; }
.rcgood .rcbody { width:730px; float:left; }
.rcgood .rctit .for { float:right; margin-top:-35px;*margin-right:10px;}

/*=品牌列表页面
=============================================================================================*/
.brandl { CLEAR: both; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 101%; ZOOM: 1}
.brandbox { width:101%; float:left;}
.braListT {MARGIN-RIGHT: 9px; *MARGIN-RIGHT: 10px;——MARGIN-RIGHT: 10px;FLOAT: left; OVERFLOW: hidden; WIDTH: 24%;  ZOOM: 1; margin-left:0px;}
.braListT .btit {FONT-WEIGHT: bold; BACKGROUND: #eee; FLOAT: left; OVERFLOW: hidden; WIDTH: 100%; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center; font-size:14px;}
.braListT .bral { width:40%; margin-right:6px; float:left; TEXT-ALIGN:left; padding:5px;}
.braListT .brar {width:48%;float:left;TEXT-ALIGN:left; padding:5px; margin:0px;}
.braListT ul li { float:left; width:100%; height:18px; line-height:18px;}

.branListCont {CLEAR: both; MARGIN-BOTTOM: 15px; OVERFLOW: hidden; WIDTH: 101%; ZOOM: 1}
.braListC {FLOAT: left; WIDTH: 24%; MARGIN-RIGHT: 10px}

/*=BUG
=============================================================================================*/
#siderIMchat .bottom { background:url(http://www.shepping.cn/statics/im/siderim_bottom.gif) no-repeat; }
.LeftColumn h3 { font-size:14px;}
.LeftColumn .GoodsCategoryWrap .c-cat-depth-1 { margin-bottom:5px;}
.LeftColumn .GoodsCategoryWrap td { background:url(ltreeli.jpg) no-repeat 12px 6px; padding-left:10px; line-height:20px; height:20px}
.GoodsInfoWrap { margin-top:2px;}

.LeftColumn .ArticleListWrap ul li { height:20px; line-height:20px; border-bottom:#CCCCCC 1px dotted; background:url(llistli.gif) no-repeat left center; padding-left:10px;}

.goods-spec { overflow:visible;}
