 
        body
        {
            font: 12px/150% Arial,Tahoma, "ËÎÌå";
        }
        .sort_con
        {
            width:100%;
            border-bottom: 2px solid #b1191a; 
            height: 44px;
            position:relative;
            z-index:999;
        }
        .sear_gocon
        {
            position:relative;
            z-index:1;
        }
        
        #plist
        {
            min-height:240px;
        }
        
        #sort-t{
    background: #b1191a none repeat scroll 0 0;
    color: #fff;
    display: block;
    font: 400 15px/44px "microsoft yahei";
    height: 44px;
    padding: 0;
    text-decoration: none;
    width: 201px;
    float:left;
    z-index:999999;
    position:relative;
   }
   
   .navCon_on
   {
       float:left;
       position:relative;
       width:212px;
   }
   .navCon-cate-title
   {
       width:100%;
       text-indent:15px;
       cursor:pointer;
   }
   .cateMenu
   {
       position:absolute; width:200px; height:360px;top:45px; display:block; left:0;
   }
    .sort-menu
   {
      float:left;
      margin:0 auto 0 20px;
      content:'';
      overflow:hidden;
      display:block;
   }
   .sc-menu-ul
   {
       height:45px;
       line-height:45px;
       margin:0 auto;
       list-style:none;
       padding:0;
       overflow:hidden;
   }
  .sc-menu-li
  {
      height:38px;
      line-height:38px;
      padding:0 20px;
      font-size:15px;
      font-weight:500;
      color:#333;
      text-align:center;
      float:left;
      position:relative;
  }
  .hot-ico
  {
      position:absolute;
      height:12px;
      width:24px;
      right:0;
      top:3px;
      background:url(../images/hot.gif) no-repeat center center;
  }
  .hot-icotip
  {
      position:absolute;
      height:41px;
      width:41px;
      right:0;
      top:-15px;
      background:url(../images/hottt.gif) no-repeat center center;
  }
  .sc-menu-ul a 
  {
     color:#333;
     font:500 15px/44px "microsoft yahei"
  }
  .sc-menu-ul a:hover
  {
     color:#C81623;
  }
  
        .sp-list-cells
        {
            width: 101%;
            margin: 10px 0 10px -6px;
            overflow: hidden;
            text-align: center;
            list-style: none;
        }
        .sp-cell
        {
            width: 213px;
            border: 1px solid #ededed;
            overflow: hidden;
            margin: 0 8px 15px 8px;
            position: relative;
            float: left;
        }
        .sp-cell:hover
        {
            border: 1px solid #d2293d;
        }
        
        .spimg
        {
            width: 200px;
            min-height: 156px;
            overflow: hidden;
            margin: 6px;
            position:relative
        }
        .spimgs
        {
            width: 100%;
            height: auto;
            border: 0;
        }
        .sptip
        {
           position:absolute;
           left:-1px;
           top:-1px;
        }
        .spimgs.imgloaded.lazy
        {
            width: 200px;
            height: 156px;
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) inset;
            border-radius: 0;
        }
        .sp_name
        {
            color: #333;
            height: 36px;
            line-height: 16px;
            overflow: hidden;
            font-size: 13px;
            margin: 0 6px 6px;
            text-align: left;
            font: 12px/150% Arial,Verdana, "ËÎÌå";
            width: 200px;
        }
        .sp_name a
        {
            color: #333;
        }
        .sp_name a:hover
        {
            color: #d2293d;
        }
        .sp_name span
        {
            color: #d2293d;
        }
        
        
        .sp-cell:hover .sp_name:hover
        {
            color: #d2293d;
        }
        
        .sp_price
        {
            color: #333;
            margin: 6px;
            height: 30px;
            width: 200px;
            text-align: left;
            margin: 15px auto 0;
        }
        
        .sp_pricel
        {
            width: 150px;
            height: 30px;
            line-height: 30px;
            font-size: 13px;
            font-weight: 500;
            text-indent: 5px;
            float: left;
            padding: 2px auto 2px 5px;
        }
        
        .sp_pricer
        {
            width: 40px;
            height: 30px;
            line-height: 30px;
            float: right;
            text-align: right;
            color: #3d3d3d;
            padding: 0 5px 0 auto;
        }
        .sp_pricel b
        {
            color: #d2293d;
            padding-left: 1px;
            padding-right: 1px;
            font-size: 20px;
            font-weight: 600;
        }
        .spbtngo
        {
            width: 200px;
            margin: 6px;
            height: 30px;
            line-height: 30px;
            background: #d2293d;
            font-size: 16px;
            font-weight: 600;
            color: #fff;
            text-align: center;
        }
        .sp-cart
        {
            width: 200px;
            margin: 0px 6px 6px;
            height: 30px;
            line-height: 30px;
            font-size: 12px;
            font-weight: 500;
            color: #363636;
            border: 1px solid #f5f5f5;
        }
        .sp-conment
        {
            width: 90px;
            height: 30px;
            line-height: 30px;
            border-right: 1px solid #f5f5f5;
            float: left;
        }
        
        .sp-addcart
        {
            width: 106px;
            height: 30px;
            line-height: 30px;
            float: left;
            font-size: 13px;
            text-indent: 30px;
            color: #d2293d;
            text-align: center;
            background: url(../images/cartadd.png) no-repeat 5px center;
            cursor:pointer;
        }
        
        .sp-gobuy
        {
            width: 106px;
            height: 30px;
            line-height: 30px;
            float: left;
            text-indent: 36px;
            color: #d2293d;
            font-size: 13px;
            text-align: left;
            background: url(../images/gobuy.png) no-repeat 5px center;
        }
        
        .result_all
        {
            margin: 12px 120px 4px 0;
            color: #666;
            font-size: 12px;
            text-align: left;
            clear: both;
            content: "";
            display: block;
            min-height:32px;
        }
        .result_all span
        {
            float:left;
            margin: 3px auto auto
        }
        
        .crumbs-list
        {
            position:relative;
 
        }
        .crumbs-select-item
        {
            float:left;
            background:#f3f3f3;
            border:1px solid #ddd;
            color:#666;
            line-height:22px;
            height:22px;
            margin:2px 5px;
        }
        .crumbs-select-item:hover
        {
            border:1px solid #e22f44;
            color:#e60012;
        }
        .crumbs-select-item b
        {
            float:left;
            margin:0 3px;
        }
        .crumbs-select-item em
        {
            float:left;
            color:#e22f44 ;
            margin:0 3px;
            overflow:hidden;
            height:20px;
            max-width:200px;
        }
         .crumbs-select-item i
        {
            float:left;
            width:20px;
            height:22px;
            background: #f3f3f3 url(../images/seabg.png) no-repeat -80px -55px;
            margin:0 auto;
        }
        .crumbs-select-item:hover i
        {
            background: #e60012 url(../images/seabg.png) no-repeat -62px -55px;
        }
        
        .crumbs-sort-item
        {
            float:left;
            margin:0 5px;
            position:relative;
        }
        .crumbs-sort-tip
        {
            line-height:24px;
            border:1px solid #ddd;
            color:#333;
            display: block;
            height: 20px;
            line-height: 20px;
            margin:0 auto;
            position: relative;
            padding:2px 5px;
            z-index:9999;
            background:#fff;
        } 
        .crumbs-sort-item.hover .crumbs-sort-tip,.crumbs-sort-tip:hover
        {
            border:1px solid #e60012;
            border-bottom:medium none;
            height:23px;
        }
        .crumbs-sort-a
        {
            color:#333;
            display:inline-block; 
            float:left;
        }
        .crumbs-sort-tip .crumbs-sort-arrow
        {
             background:url(../images/seabg.png) no-repeat -297px -58px;
             height:12px;
             width:12px;
             float:left;
             margin:5px 0 auto 5px;
        }
        
        .crumbs-sort-item.hover .crumbs-sort-tip .crumbs-sort-arrow,.crumbs-sort-tip:hover .crumbs-sort-arrow
        {
             background:url(../images/seabg.png) no-repeat -320px -58px;
        }
        
        .crumbs-sort-down
        {
            display:none;
            position:absolute;
            top:27px;
            left:0;
            border:1px solid #e60012;
            width:310px;
            overflow:hidden;
            background:#fff;
            z-index:999;
        }
        
        .crumbs-sort-ul
        {
            width:100%;
            list-style:none;
            overflow:hidden;
            margin:8px 0;
        }
        .crumbs-sort-li 
        {
            width:33%;
            float:left;
            height:22px;
            line-height:22px;
            color:#555;
            text-align:left;
            text-indent:10px;
        }
        
        .crumbs-sort-li  a
        {
            color:#555;
        }
        
        .crumbs-sort-li  a:hover
        {
            color:#e60012;
        }
        .crumbs-sort-li.cur a,.crumbs-sort-li.cur a:hover
        {
            color:#888;
            cursor:default;
        }
        
        
        .arrowr
        {
            width: 14px;
            height: 14px;
            display: inline-block;
            margin: 3px 0 auto 3px;
            background: url("../images/seabg.png") no-repeat -103px -38px;
            float:left;
        }
        .arrowd
        {
            width: 14px;
            height: 14px;
            display: inline-block;
            margin-top: 1px;
            background: url("../images/seabg.png") no-repeat -273px -36px;
        }
        
        
        .arrowu
        {
            width: 12px;
            height: 14px;
            display: inline-block;
            margin-left: 1px;
            background: url("../images/seabg.png") no-repeat -305px -38px;
        }
        .iconpage
        {
            width: 25px;
            height: 25px;
            display: inline-block;
            margin-left: 6px;
            background: url("../images/seabg.png");
        }
        
        
        .mod_search_guide .guide_title
       { 
         background-color:#fafafa;
         content:"";
         display:block;
       }
 
        .next
        {
            background-position: -30px -1px;
        }
        .index
        {
            background-position: -54px -1px;
        }
        .last
        {
            background-position: -84px -1px;
        }
        
        .iconup
        {
            width: 18px;
            padding: 2px;
            height: 14px;
            margin: 10px auto auto 5px;
            background: url("../images/seabg.png") no-repeat -34px -57px;
        }
        .icondown
        {
            width: 14px;
            height: 14px;
            padding: 2px;
            margin: 10px auto auto 5px;
            background: url("../images/seabg.png") no-repeat -54px -57px;
        }
        
        .cur .iconup
        {
            width: 18px;
            padding: 2px;
            height: 14px;
            margin: 10px auto auto 5px;
            background: url("../images/seabg.png") no-repeat -44px -57px;
        }
         .cur .icondown
        {
            width: 14px;
            height: 14px;
            padding: 2px;
            margin: 10px auto auto 5px;
            background: url("../images/seabg.png") no-repeat -24px -57px;
        }

        .order-head-bottom
       {
         width:1134px; 
         height:60px;
         line-height:60px;
         margin:5px auto 10px auto;
         text-align:center;
     }
     .order-head-bottom a
     {
         text-decoration:none;
         border:0
     }
     .head-logo
     {
         height:60px;
         width:auto;
         float:left;
         margin:0 auto 0 0;
         border:0;
     }
     .head-buy-mark
     {
         border-style: none;
            border-color: inherit;
            border-width: 0;
            float:left;
            margin:0 auto 0 70px;
            height:60px;
            text-align:center;
     }
     
     .search-panel {
    background: #fff none repeat scroll 0 0;
    float: right;
    height: 36px;
    margin-top: 16px;
    width:575px;
    position:relative;
}


.search-button {
    background: #fff none repeat scroll 0 0;
    float: right;
    z-index: 1;
    height:32px;
    width: 75px;
}


.searchbtn {
    background: #cc0000 none repeat scroll 0 0;
    border-left:2px solid #cc0000;
    color: #fff;
    font-size: 12px;
    height: 32px;
    line-height:32px;
    text-indent: 0;
    width: 73px;
    margin:0;
    padding:0;
    cursor:pointer;
}
.search-combobox
{
    background-color: #fff;
    border-top: 0 none;
    height:32px;
    width:500px;
}


   .rushcart
   { 
      float:right;
      width:170px;
      margin:0 auto;
      height:50px;
      position:relative;
   }
   
  .gocart
 {
    background-color: #CC3333;
    background-image:url(../images/hd-and-btm.png);
    background-position: 100px -591px;
    background-repeat:no-repeat;
    border: 1px solid #E74F51;
    border-radius: 2px;
    font: 400 14px/33px 'microsoft yahei';
    height: 36px;
    padding: 0 0 0 7px;
    margin:15px auto auto 14px;
    float:left;
    width:120px;
    color:#fff;
    text-align:left;
    position:relative;
    cursor:pointer;
 }
 .sp_count
 {
    background-image:url('../images/cartbg0.png');
    background-repeat:no-repeat;
    background-position:left top;
    color: #000;
    font-size: 13px;
    height: 27px;
    line-height: 14px;
    position:relative;
    right:1px;
    text-align: center;
    top: 1px;
    width: 36px;
    float:right;
    padding-top:11px;
    cursor:pointer;
}
.sp_quatity
 {
      color: #000;
      display:block;
      position:relative;
    font-size: 13px;
      
    line-height: 13px;
    text-align: center;
      cursor: pointer;
    font-family: 'Source Sans Pro',Helvetica,Arial,sans-serif;
    cursor:pointer;
    width: 34px;
}
 
.Spinner{display:none;overflow:hidden;margin:0 auto auto auto;}
.Spinner .Amount{width:45px;height:20px;padding:4px 5px;line-height:17px;border-width:1px 0;border-style:solid;border-color:#d9d9d9;float:left;text-align:center;color:#565656;outline:0;}
.Spinner a{display:inline-block;width:25px;height:28px;border:1px solid #d9d9d9;background-color:#f7f7f7;float:left;cursor:pointer;outline:0;}
.Spinner a i{font-style:normal;background:url(../images/cart/BuynBtn.png) no-repeat;display:block;width:9px;height:9px;margin:8px;text-indent:999999%;overflow:hidden;}
.Spinner .Decrease i{background-position:-9px -9px;}
.Spinner .Increase i{background-position:-9px -0px;}
.Spinner .DisDe i{background-position:-0px -9px;}
.Spinner .DisIn i{background-position:-0px -0px;}
 