@charset "utf-8";

/*********************产品分类开始*/
.ProductsBox{color:#d35705;  padding-bottom:13px; line-height:19px; padding-top:5px;}

.ProductsBoxBody{color:#d35705; line-height:19px; }
/*一级*/
.ProductsItem{ font-size:14px; color:#d35705; height:24px; border-bottom:1px solid #e1ecf3;}
.Itemname{ width:114px; padding-top:0px; padding-left:15px; float:left; z-index:101; position:relative;}
.ProductsItem a, .ProductsItem a:visited{font-size:15px;font-weight:normal; text-decoration:none; width:200px;}
.ProductsItem a:hover{text-decoration:underline;}
.ProductsItem img{ width:12px;float:right;margin-right:10px;padding-top:4px;}
.Item{z-index:100;display:none;position:absolute;margin-top:-35px;margin-left:130px;border:1px solid #31729a;background:#fff;top:70px;width:600px;float:left;}
.Item .close{z-index:100;position:absolute;width:19px; background:url(../images/Mall/close.jpg);height:19px;top:6px;cursor:pointer;left:575px}
.Item dt {padding:3px 6px 0px 0px;color:#31729a;font-weight:bold;}
.Item dd {padding:0px 0px 3px;overflow:hidden;}
.subitem {min-height:295px;padding:5px 4px 0px 8px;float:right;width:225px;}
.subitem dl {overflow:hidden; border-bottom: #e1ecf3 1px solid; margin:0px; padding:0px;white-space:nowrap;}
.subitem .fore {BORDER-TOP: medium none}
.subitem dd{margin:0 5px;}
.subitem span{margin:2px 4px;float:left;height:20px;width:60px;overflow:hidden;}
.subitem dt a {	color:#31729a; text-decoration:none;}
.ItemRight {width:345px;background:#f3fcfe;float:left;padding:5px 5px 0 10px;min-height:295px;border-right:3px solid #F2F5F5;}
.ItemRight dd{border-bottom:1px dashed #ddd;color:#999;margin:3px 5px 0;}
.ItemRight span{float:left;height:22px;overflow:hidden;padding:0 5px;width: 100px;}
.ItemRight a{color: #666;}
.brands { padding:0px 3px;width: 160px; margin-top:0px; }
.brands dd {LINE-HEIGHT: 18px; PADDING-TOP:0px; padding-left:0px; margin-left:0px;}
.brands ul {padding:0px; margin:0px; list-style:none;}
.brands li {padding:0px; margin:0px;}
.brands li strong{color: Red;}
.brands li del{margin-right:15px;}
.brands li.line{border-bottom:1px dashed #CDCCCA; width:165px;padding:3px 0px;}
.brands em { width:165px; padding-left:0px; float:left;}

.promotion {padding:0px 3px; width:165px; height:130px;}
.promotion dd {	LINE-HEIGHT: 20px; PADDING-TOP: 0px; margin-left:0px;}
.promotion ul {padding:0px; margin: 0px;}
.promotion li {padding:0px; margin: 0px;}

/*.ProductsBox a, .ProductsBox a:visited{font-size:13px; color:#d35705; text-decoration:none; }
.ProductsBox a:hover{ text-decoration:underline;}*/


.ProductsSort{color:#d35705; padding:10px; padding-top:0px; padding-bottom:13px; line-height:19px; }/*二级*/
.ProductsSort a, .ProductsSort a:visited{font-size:13px; color:#d35705; text-decoration:none; }
.ProductsSort a:hover{ text-decoration:underline;}

.ProductsSortStrong{ font-size:14px; color:#d35705; padding-top:8px; font-weight:bold;}/*一级*/
.ProductsSortStrong a, .ProductsSortStrong a:visited{font-size:14px; color:#d35705; text-decoration:none; }
.ProductsSortStrong a:hover{ text-decoration:underline;}

/*********************产品分类结束*/

/*推荐产品—申请优惠*/
.ApplyBox{}
.ApplyBg{ background:url(../images/Mall/MallBg.gif) 0px -172px; width:28px; }
.ApplySort{ float:left; width:28px; overflow:hidden;}
.ApplySort ul{ list-style:none; margin:0px; padding:0px; }
.ApplySort li{list-style:none; background:url(../images/Mall/MallBg.gif) 0px -172px; border:1px solid #E7B764;  text-align:center; padding:15px 8px; line-height:16px; border:1px solid #C1C1C1; border-top:0px; border-left:0px;border-right:0px; }
.ApplySort li.sel{background:url(../images/Mall/MallBg.gif) 0px -34px; border:1px solid #31729a; color:#31729a; font-size:14px;border-left:0px; border-right:0px; padding-top:20px; letter-spacing:-1px;}

.ApplyContent{ border:1px solid #31729a; float:right; width:680px; padding:8px 15px; height:920px; margin:0px; padding:0px;}

.RecordBox{ width:193px; padding-left:45px; padding-top:10px;}

/*分类搜索*/
.SortSearchBar{overflow:hidden; padding:10px 3px 3px 15px; background:#FFFFFF; margin:0px 10px; }

 /*.filtercontent li span {
    color: #DC2107;
    display: block;
    text-align: right;
    width: 80px;
}*/

/*卖场本信息*/
.marketinfo { list-style:none; margin:10px 0px 0px 0px; padding:0px; height:150px;float:left;}
.marketinfo li{ list-style:none; padding-left:5px; margin:0px; display:inline; padding-right:5px; white-space:nowrap; float:left;}
/*卖场首页近期活动与促销列表*/
.BoxBody table{ width:100%; padding-bottom:5px;}
.BoxBody tr th{ background-color:#f9f8f7; color:#996666; text-align:center;}
.BoxBody tr td{ border-bottom-color:#CCCCCC;border-bottom-style:dashed;border-bottom-width:1px;height:30px;text-align:center; cursor:pointer;}

.BoxBody  .brand{width:18%;}
.BoxBody  .business{width:10%; text-align:center;}
.BoxBody  .title{width:25%; cursor:pointer;}
.BoxBody .time{width:15%; text-align:center;}

.Box div.search{ height:100%; margin-bottom:10px;background-color:#FFFFFF; width:99%; padding-top:5px;}
.Box .search h3{ text-align:center; background-color:#F8F8F8; height:30px; font-size:16px; line-height:30px; color:#333; margin:0px; }
.Box .search ul {  list-style:none; margin-left:10px; padding:0px; width:98%; overflow:hidden; height:auto; white-space:pre-wrap;}
.Box .search li{ list-style:none; line-height:25px; display:inline; float:left; margin:0px; padding:0px;}
.Box .search .itemTitle{color: #DC2107;  width:50px; height:30px;line-height:30px; text-align:center; margin-right:0px; margin-top:0px;  float:left;}
.Box .search li span { color: #DC2107; display: block;  text-align: right;  width: 80px;}
.Box .search .SortPar{ margin-top:0px; line-height:30px; margin-left:8px; width:580px;}
.Box .search .SortPar a { font-family: 宋体;font-size: 12px; line-height: 21px; color:#404040;}

.Box .search .SortchildPar{ margin-top:0px; line-height:30px; margin-left:8px; width:580px; display:none;}
.Box .search .SortchildPar a { font-family: 宋体;font-size: 12px; line-height: 21px; color:#404040;}

/*卖场平面示意图*/
.BoxBody div.floorhead {padding:15px 0px 0px 0px; float:left;width:100%; }
.BoxBody .floorhead .unsel{ margin-bottom:0px;width:87.5px; float:left; padding-bottom:1px; text-align:center; background-color:#F4F4F4;border-bottom:1px solid #BABABA; cursor:pointer;}
.BoxBody .floorhead .space{ width:1px; background-color:#FFFFFF; float:left;border-bottom:1px solid #BABABA; height:22px;}
.BoxBody .floorhead .onsel{ margin-left:0px; width:85.5px; float:left;border-top:1px solid #BABABA; border-left:1px solid #BABABA; border-right:1px solid #BABABA;  text-align:center; background-color:#F4F8FB;cursor:pointer;}
.BoxBody .floorhead img{ margin-left:20px;}
.BoxBody ul.floorhead {margin:0px 0px 0px 0px;}
.BoxBody .floorhead .floor{list-style-type:none; float:left;background-image:url(../images/UserZone/but04.gif); margin:0px 12px 0px 0px; padding:0px; border:1px solid red;width:66px;  text-align:center; color:#333333; border:0px; line-height:20px; vertical-align:middle; cursor:pointer;}
/*卖场平面示意图网店信息*/
div.roundedcorner{background: none;  width:305px; height:auto; color:white; z-index:2; display:none; }
.roundedcorner b.r{display:block; background:none;}
.roundedcorner b.r b {display:block;height: 1px;overflow: hidden; background-color:#F4F8FB;}
.roundedcorner b.r1{margin: 0 5px}
.roundedcorner b.r2{margin: 0 3px}
.roundedcorner b.r3{margin: 0 2px}
.roundedcorner b.r b.r4{margin: 0px 1px;height: 2px}
.roundedcorner .shopName { background-color:#fafafa; width:290px; margin-left:5px; font-weight:bold; padding-left:20px;}
.roundedcorner .content{  padding-left:5px;background-color:#F4F8FB;}

.roundedcorner td.lefttd{ padding-left:0px; width:150px; top:0px;border:1px solid #ccc; vertical-align:top;}
.roundedcorner .logoimg{border:0px solid #CCCCCC; margin:0px;outline:none; background-color:#fff;cursor:pointer; text-align:center; height:50px; width:150px; vertical-align:middle; text-align:center;}
.roundedcorner .logoimg h3{border:0px solid #CCCCCC; margin:0px; padding-top:15px; background-color:#fff;cursor:pointer; text-align:center; height:50px; width:150px; vertical-align:middle; text-align:center;}
.roundedcorner .business{border-top:1px dashed #CCCCCC; padding-top:4px;outline:none;background-color:#FFFFFF;}
.roundedcorner .position{border-top:1px dashed #CCCCCC; padding-top:4px;outline:none;background-color:#FFFFFF; padding-left:8px; text-align:left;}
.roundedcorner .intro{border:0px solid #CCCCCC; height:104px; margin:0px;outline:none; background:none; width:100%;}

.roundedcorner td.righttd{ padding-left:0px; width:150px; margin-left:3px; padding-top:0px; float:left; border:1px solid #CCCCCC; height:105px;vertical-align:top;background-color:#fff;}
.roundedcorner .head{ background-color:#F4F4F4; text-align:left; width:100%;margin-top:0px; margin:0px; font-weight:bold;}
.roundedcorner .arrow{background:url(../images/common/common.gif) no-repeat -265px -115px; width:7px; height:13px; margin-top:3px; float:left; margin-right:10px; margin-left:2px; }
.roundedcorner .info{ background-color:#F3F3F3;cursor:pointer;background-color:#fff;width:308px;background-color:#FFFFFF;border-bottom-color:#CCCCCC;border-bottom-style:dashed; border-bottom-width:1px;}
.roundedcorner .bottomtd{ height:70px; margin-top:5px;padding:0px; background-color:#FFFFFF; border:1px solid #CCCCCC; margin-left:2px;  float:left; width:308px; }

/*按钮广告*/
.ad { margin:0px; padding:0px; margin-top:8px;  width:710px;}
.ad ul{ list-style:none; margin:0px; padding:0px; float:left; }
.ad li{ list-style:none; margin:0px; padding:0px; float:none; display:inline;}
.ad li.center{ list-style:none; float:none; margin-right:10px; margin-left:12px; }
.ad li img{ border:1px solid #CCCCCC; padding:0px;outline:none; margin:0px;}


.ButAd{ margin:0px; padding:0px; margin-top:8px; overflow:hidden; height:66px; overflow:hidden;}
.ButAd ul{ list-style:none; margin:0px; padding:0px;  }
.ButAd li{ list-style:none; margin:0px; padding:0px; float:left; display:inline; margin-right:3px;}
.ButAd li img{ border:1px solid #CCCCCC; padding:2px;}
/* = friendlink = */
.box-body tr td{border-bottom:none;height:auto;cursor:default;}
.box-body a,.box-body div,.box-body table{line-height:normal;}


