/*
Template Name: ECSHOP Default
Template URI: http://www.ecshop.com/
Description: 默认升级版.
Version: 2.7.3
Author: ECSHOP Team
Author URI: http://www.ecshop.com/
Logo filename: logo.gif
Template Type: type_0
*/


/* ====================
     公共样式
==================== */
body{font-size: 12px; background:#fff; color: #666; font-family: "微软雅黑","宋体",Arial, Helvetica, sans-serif; margin:0; padding:0;}
div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{
margin:0; padding:0; border:none; list-style-type:none;
}
.block{width:1190px; height:auto;}
.block_s{width:1190px; height:auto; display:table;}
.f_l{float:left;}
.f_r{float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.dis{display:block;}
.inline{display:inline;}
.none{display:none;}
.dashed{background:url(images/lineBg.gif) repeat-x left top; color:#3f3f3f;  padding:2px 0 3px 12px;}
a{ text-decoration:none; color:#555;}
a:hover {text-decoration:none; color:#f00;}
.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}

/*英文强制换行*/
.word{word-break:break-all;}

/*外边距*/
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt50{ margin-top:50px;}
.mt100{ margin-top:100px;}
  
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.mr25{ margin-right:25px;}
.mr30{ margin-right:30px;}
.mr50{ margin-right:50px;}
.mr100{ margin-right:100px;}
.mr5{ margin-right:5px;}
  
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb25{ margin-bottom:25px;}
.mb30{ margin-bottom:30px;}
.mb50{ margin-bottom:50px;}
.mb100{ margin-bottom:100px;}
  
.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.ml20{ margin-left:20px;}
.ml25{ margin-left:25px;}
.ml30{ margin-left:30px;}
.ml50{ margin-left:50px;}
.ml100{ margin-left:100px;}

/*内边距*/
.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pt25{ padding-top:25px;}
.pt30{ padding-top:30px;}
.pt50{ padding-top:50px;}
.pt100{ padding-top:100px;}

.pr5{ padding-right:5px;}
.pr10{ padding-right:10px;}
.pr15{ padding-right:15px;}
.pr20{ padding-right:20px;}
.pr25{ padding-right:25px;}
.pr30{ padding-right:30px;}
.pr50{ padding-right:50px;}
.pr100{ padding-right:100px;}

.pb5{ padding-bottom:5px;}
.pb10{ padding-bottom:10px;}
.pb15{ padding-bottom:15px;}
.pb20{ padding-bottom:20px;}
.pb25{ padding-bottom:25px;}
.pb30{ padding-bottom:30px;}
.pb50{ padding-bottom:50px;}
.pb100{ padding-bottom:100px;}

.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.pl15{ padding-left:15px;}
.pl20{ padding-left:20px;}
.pl25{ padding-left:25px;}
.pl30{ padding-left:30px;}
.pl50{ padding-left:50px;}
.pl100{ padding-left:100px;}
  
  /*边框*/
  .B_blue{border:1px solid #FF4560;}
  .B_input{border:1px solid #0f97ed;}
  .inputBg{border:1px solid #b3b3b3; background:url(images/inputbg.gif) repeat-x left top; height:18px;}
  /*字体颜色*/
  .f1{color:#c60; font-family:"微软雅黑"}
  .f2{color:#ff4560; font-weight:bold; margin-right:15px;}
  .f3{color:#9e9e9e;}
  .f4{color:#fe596a;}
  .f4_b{color:#fe596a; font-weight:bold;}
  .f5{ font-size:14px; font-weight:bold;}
  .f6{color:#f63860;}
  .f7{ font-size:12px; color:#000;}
  .f8{color:#ea4f01;}
  .market{ font-size:14px; text-decoration:line-through;}
  .shop{color:#fe596a; font-size:14px; font-weight:600;}
  .market_s{text-decoration:line-through;}
  .shop_s{color:#fe596a;  font-family:"微软雅黑"}
  .pink{ color:#005ea7; margin-left:0;}
  .pink:hover{color:#005ea7;}
  /*按钮部分*/
  .bnt_blue,.bnt_blue_1,.bnt_blue_2,.bnt_bonus{ background:#b10000; height:21px; text-align:center; line-height:21px; color:#fff; border:none; cursor:pointer;}
  .bnt_blue{ width:52px;}
  .bnt_blue_1{ width:77px;}
  .bnt_blue_2{ width:139px;}
  .bnt_bonus{ width:52px;}
  .bnt_blue:hover,.bnt_blue_1:hover,.bnt_blue_2:hover,.bnt_bonus:hover{ background:#b10000;}
  /*模块容器*/
  .box{background:#fff; overflow:hidden;}
  .box_1{background: #ffffff;}
  .box_2{border:1px solid #c5e4ff; background:url(images/box_2Bg.gif) repeat-x top left;
  background-color:#edf8fe;  overflow:hidden;
  }
  .boxCenterList{padding:8px;}
  /*模块标题*/
  h3{height:33px; line-height:33px; font-size:12px; background:url(images/h3title.gif) repeat-x left top; text-align:right;
  padding:0 12px; font-weight:100;
  }
  h3.border{border:1px solid #c5e4ff; border-bottom:none;}
  h3 img{position:relative; top:7px;}
  h3 span{float:left; background:url(images/bg.gif) no-repeat 0px -570px;width:auto; height:33px; line-height:33px; text-align:left;
   font-weight:bold; color:#56a5ee; padding-left:12px;}
  h5{padding: 0 0 0 18px;height:38px;line-height:38px;border-bottom:3px solid #980101;font-size: 16px; color: #333; font-weight:normal;
  }
  .MemberTit{ font-size:14px; color:#000; font-weight:bold; border:0; border-left:3px solid #a1b959; line-height:15px; height:15px; padding:0 0 0 10px; margin-top:5px;}
 
  h6{height:23px; line-height:23px; text-align:right; font-size:12px; background:#edf7ff; color:#3f3f3f;
  border:1px solid #fff; padding-right:10px;
  }
  h6 span{float:left; padding-left:15px;}

  /*页面留白*/
  .blank{height:8px; line-height:8px; clear:both; visibility:hidden;}
  .blank5{height:5px; line-height:5px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}
  /*布局*/
  .AreaL{width:263px; float:left;}
  .AreaR{width:915px; float:right;}

/* ====================
     头部
==================== */

/*顶部工具栏*/
#TopTools{min-width:1190px;max-width:100%; height: 39px;line-height: 39px; background:#980101;}
.headBox{ width:1190px;}
.TopToolsLeft{ color:#fff;font-size:15px;}
.TopToolsRight{ display:inline;}
.TopToolsRight ul{ height:39px; float:right;}
.TopToolsRight ul li{ float:left; line-height:39px; padding:0 6px;}
.TopToolsRight ul li,.TopToolsRight ul li a{ color:#fed6c8;}
.TopToolsRight ul li a:hover{ color:#fff;}

.TopToolsRight ul li.On{ background:#635555; z-index:9999;}
.On .MyXiwangTit{}
.MyXiwangCon{ background:#635555; left:0; top:39px; width:70px; padding:6px;}
.MyXiwangCon p{ white-space:nowrap; line-height:24px;}
.Hover{ position:relative;}
.HoverCon{ position:absolute; display:none;}

/*头部*/
.header{ background:#b10000;min-width:1190px;max-width:100%;}
.HeadBox{ height:95px; position:relative;}
.HeadRight{ width:740px;}
.logo{ padding-top:20px;margin-left: 25px;}

 /*搜索*/
.headSearch{ padding-top:30px;}
.headSearch_input{ width:500px; height:35px; background:url(images/search_ico.png) no-repeat 5px 8px #fff; position:relative; float:left;}
.search_wd{ width:460px; height:18px; line-height:18px; padding:8px 40px 9px 0; border:0; text-indent:29px; background:none; position:absolute; z-index:2; left:0; top:0; font-family:"微软雅黑",Microsoft Yahei; outline:none;}
.shadow{box-shadow:rgb(170,170,170) 2px 2px 2px inset;}
.def_text{ line-height:35px; margin-left:29px; color:#555; position:absolute; z-index:1; width:415px; left:0;}
.headSearch_btn{ background:url(images/search_ico.png) 0px -27px no-repeat; width:35px; height:35px; border:0; cursor:pointer; position:absolute; right:0; top:0; z-index:15;}

.arrow-up{background:url(images/icon.png) -86px 0 no-repeat; display:block; width:8px; height:5px; position:absolute; margin-left:5px;}
.arrow-right{background:url(images/icon.png) -138px 0 no-repeat; display:inline-block; width:5px; height:8px; vertical-align:middle; margin-right:5px;}

.Registration,.Cart,.Settlement,.Quit,.MemberID{ float:left; margin:8px 0;}
.Registration a,.Cart a,.Settlement a,.MemberID a{ color:#c8c9ca; line-height:24px;}
.Login{ width:75px; height:40px; text-align:center; padding-right:10px; position:relative; float:left;}
.Login a{ line-height:40px; color:#c8c9ca;}
.Login a em{position:absolute; top:17px; right:15px;}
.Registration,.Quit{ border:1px solid #9c9c9c; border-top:0; border-bottom:0; padding:0 15px;}
.Settlement{ position:relative;}
.Settlement a{float:left; background:url(images/settleup.png) no-repeat; color:#231815; width:56px; height:22px; padding-left:10px; line-height:22px; border-radius:3px; position:relative; text-align:center;}
.Settlement a:hover{background-position:0 -22px; text-decoration:none; color:#231815;}
.Settlement a em{ position:absolute; top:7px; left:10px;}
.Login.hover{ position:relative; background:url(images/popLogin-top.png) no-repeat bottom;}

.LoginCon{position:absolute; top:40px; left:0; background:url(images/popLogin.png) no-repeat; padding:9px 10px 17px 16px; width:160px; margin-left:-7px; display:none;z-index:999;}
.LoginCon p{line-height:22px; width:150px; height:22px; text-align:left;}
.LoginCon p a{color:#575556; line-height:22px;}
.LoginCon p.lh18,.LoginCon p.lh18 a{ line-height:18px;}
.LoginCon p a:hover{color:#9FA939;}
.LoginCon p label{ float:left; line-height:22px;}
.LoginCon .LoginInput{background:url(images/inp_txtBg.gif) no-repeat; height:28px; margin-bottom:5px;}
.LoginCon .LoginInput input{border:none; width:140px; margin:0 5px; font-family:Arial; height:26px; overflow:hidden; line-height:26px; background:none;}
.LoginCon .smLoginBtn{float:right; background:url(images/settleup.png) no-repeat; color:#333; width:56px; height:22px; line-height:22px; border-radius:3px; cursor:pointer; border:none; text-align:center;}
.LoginCon .smLoginBtn:hover{background-position:0 -22px;}

.MemberID,.MemberCenter,.Quit{ float:left;}
.MemberID a{ color:#c0a86b;}
.MemberCenter,.MemberCenter_on{ position:relative;}
.MemberCenter{ width:100px; padding-right:10px; text-align:center;}
.MemberCenter a{ line-height:40px; color:#c8c9ca;}
.MemberCenter a em{ top:17px; right:20px;}
.MemberCenterBox{position:absolute; background:url(images/hyzx_bg.png) no-repeat bottom; padding:0 18px 30px; display:none; margin-left:9px;z-index:99999; top:40px; left:0;}
.MemberCenterBox ul li{ border-bottom:1px dotted #898989;}
.MemberCenterBox ul li a{display:block; height:30px; line-height:30px; padding:0 5px; width:100px; color:#575556; text-align:left;}
.MemberCenterBox ul li a:hover{ background:#efefef; text-decoration:none;}
.MemberCenter.hover{ background:url(images/popLogin-top.png) no-repeat center bottom;}
.MemberCenter.hover .MemberTit a{ color:#c0a86b;}
.MemberCenter.hover .MemberCenterBox{ display:block;}
.Quit a{ color:#c8c9ca; width:56px; height:22px; line-height:22px; border-radius:3px; position:relative; text-align:center;}


/*购物车*/
.CatBox{ padding:33px 0 0 0;}
.Cat{ line-height:30px;}
.Cat .CatImg{ display:inline-block; width:26px; height:20px; background:url(images/search_ico.png) 0px -62px no-repeat; vertical-align:top; margin:4px 8px 0 0;}
.Cat a{ font-size:16px; color:#fff;}
.Cat a:hover{ color:#fff;}
.CarSubmit{ background:url(images/search_ico.png) 0 -119px no-repeat; width:73px; height:30px; line-height:30px; text-indent:18px; margin-left:5px;}
.CarSubmit a{ font-size:16px; color:#feef01;}
.CarSubmit a:hover{ color:#feef01;}

.shop_txt_out{width: 148px;height: 40px;line-height: 40px;margin: 50px 0 0 0;text-align: left;float: right;;position: relative; z-index:99; }
.shop_txt {}
.shop_txt a.aa{}
.shop_txt a span {font-size: 12px;font-weight: normal;cursor: pointer;}
.shop_txt a span strong {color: #f63860;}
.shop_txt a:hover {text-decoration: none;}
.shop_txt_hover {}
.shopBody {}
.shopNo {height: 57px;line-height: 57px;padding: 0 0 0 55px;background: url(images/shopNo.gif) 22px center no-repeat;color: #808080; font-size:12px; font-weight:normal;}

.shopLi_img{width:43px;height:43px;display:inline;border:1px #e6e6e6 solid;float:left;}
.shopLi_txt{width:160px;line-height:20px;text-align:left;margin:0 0 0 5px;display:inline;float:left;}
.shopLi_txt p{width:160px;height:24px;line-height:15px;overflow:hidden;color:#666;float:left;}
.shopLi_txt p a{color:#575556;}
.shopLi_txt p a:hover{color:#CF5926;}
.shopLi_txt p.shopLi_pink{height:19px;line-height:19px;color:#999;font-family:Verdana, Arial, Helvetica, sans-serif;}
.shopLi_txt p span{padding:0 3px 0 0;color:#f63860;}
.shopLi_pink{color:#f63860;font-family:arial,Arial Narrow,serif;}
.shopLi_del{width:34px;height:20px;line-height:20px;margin:0;display:inline;text-align:left;float:right;}
.shopLi_del {display:block;}
.shopGray .shopLi_del{ display:block;}
.shopBody ul li.shopGray .shopLi_del{ display:block;}
.shopLi_del a{color:#575556;}
.shopLi_del a:hover{color:#575556; text-decoration:underline;}
.set_txt{ padding:10px 0 5px; float:left;}
.set_txt p{color:#333; font-size:14px;}
.set_txt p b{ color:#CF5926; margin:0 5px;}
.set_txt p span{padding:0 0 0 3px;font-size:15px;font-family:Arial, Helvetica, sans-serif;color:#ff4560;font-weight:normal;}
.set_txt p span.set_gray{padding:0;font-size:18px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#CF5926;font-weight:bold;}
.set_btn{ padding:10px 0 5px; float:right;}
.set_btn a{ background:url(images/settleup.png) no-repeat; color:#231815; width:56px; height:22px; line-height:22px; text-align:center; display:block; border-radius:3px;}
.set_btn a:hover{background-position:0 -22px; text-decoration:none; color:#231815;}
.shopLi_txt a:hover{ text-decoration:underline;}

.Cart{ margin:0; width:85px; position:relative;}
.Carta{ width:85px; height:40px; float:left;}
.Cart{color:#231815; width:85px; display:block; height:40px;}
.CartTit{ text-align:center; height:40px; background:url(images/icon.png) 17px -73px;}
.CartTit a{ color:#000; line-height:32px;}
.CartTit a:hover{ color:#000;}
.CartTit a span{text-align:center; width:21px; display:block; line-height:40px; margin-left:16px; line-height:31px;}
.shop_txt_hover{ background:url(images/popLogin-top.png) no-repeat bottom;}
.CartCon{background:url(images/popShopfooter.png) bottom center no-repeat; position:absolute; width:330px; padding-bottom:24px; top:40px; right:-10px; display:none;z-index:9999;}
.Cart_on .CartCon{ display:block;}
.CartBox{background:url(images/popShopMain.png) -1px 0 repeat-y; padding:5px 15px 0 13px; width:300px; line-height:normal; height:auto; overflow:hidden;}
.CartBox p.total{ padding:10px 0;}
.CartBox p.total b{ color:#CF5926; margin:0 5px;}
.CartBox ul li{ background:#efefef; padding:5px; margin-bottom:2px; height:45px; float:none; clear:both;}
a.settleup{ float:right; background:url(images/settleup.png) no-repeat; padding:0 5px; margin:0; font-size:12px;}
a.settleup:hover{text-decoration:none; color:#333; background-position:0 bottom;}
.price-total{ line-height:22px; font-size:14px; padding:10px 0 5px;}
.price-total a{ line-height:22px; color:#333;}
.price-total a:hover{ color:#333;}
.price-total b,.total b{ margin:0 4px;}


/*主导航*/  
.HeadNavBox{ height:51px; background:url(images/nav.png) repeat-x;clear:both;}
.headNav{width:1190px; margin:0 auto; height:51px;}
.subNav{height:51px; padding-left:10px;float:left;}
.subNav ul{height:42px;float:left;}
.body_user .subNav ul li{}
.subNav ul li{ float:left; display:inline; margin-left:5px;}
.subNav ul li a{ padding: 0 15px 0 15px; height: 51px; color: #fff; font-size: 15px; font-weight: bold; line-height: 51px; display:inline-block;}
.subNav ul li a:hover{ background:#cd3333; height:49px; _height:20px; color:#fff;}
.subNav ul li.home{ height:40px; padding:0 15px;}
.subNav ul li.home a{background:url(images/icon.png) 0 -25px no-repeat; width:16px; height:14px; display:inline-block; float:left; margin-top:13px; padding:0;}
.subNav ul li.home a:hover{background-position:0 -53px;}
.subNav ul li.down_nav{height:33px;z-index:100;position:relative;}
.subNav ul li.down_nav a{width:133px;height:33px;padding:0;float:left;}
.subNav ul li.down_nav a span.txt{cursor:pointer;}
.subNav ul li.down_nav a span.ico{ position:absolute; right:27px;top:16px; width:5px;height:3px;overflow:hidden; background:url(images/subnav.gif) 0 0 no-repeat;-webkit-transition:.3s;-moz-transition:-moz-transform .3s;-o-transition: .3s;transition: .3s;filter:}
.subNav ul li.down_nav:hover a{height:33px;background:#272729;float:left;}
.subNav ul li.down_nav a.bg{ background:#272729;}
.subNav ul li.down_nav:hover a span.ico{ width:5px;height:3px;overflow:hidden;float:right;background:url(images/subnav.gif) 0 0 no-repeat;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform: rotate(180deg);-o-transform:rotate(180deg);background-position:0 -3px\9;}
.subNav ul li.down_nav a:hover span.ico,
.subNav ul li.down_nav:hover a span.ico{ display:none;}
.subNav ul li.down_nav ul{width:133px;height:auto;position:absolute;top:33px;left:0;float:left;display:none;}
.subNav ul li.down_nav ul li{width:133px;height:33px;line-height:33px;font-size:14px;}
.subNav ul li.down_nav ul li a,
.subNav ul li.down_nav:hover ul li a{width:133px;height:33px;text-align:center;background:url(/static/theme/pinke/css/meclub/images/headerNav_pullBg.png) 0 0 no-repeat;color:#fff;float:left;}
.subNav ul li.down_nav ul li a:hover{ background:url(/static/theme/pinke/css/meclub/images/headerNav_pullBg.png) 0 -33px no-repeat;}
.subNav .sample_newIcon{ position:absolute; right:10px; top:-4px; width:29px; height:15px; background:url(/static/theme/pinke/css/meclub/images/sample_newIcon.png) no-repeat 0 0;}
.rightNav{width:231px;float:right;}
.rightNav ul{width:231px;float:left;}
.rightNav ul li{width:77px;height:33px;line-height:33px;font-size:14px;font-weight:bold; float:left;}
.rightNav ul li.none{background:none;}
.rightNav ul li a{width:77px;height:33px;text-align:right;color:#FF4560;float:left;  transition:color 0.2s; -moz-transition:color 0.2s; -webkit-transition:color 0.2s;}
.rightNav ul li a:hover,
.rightNav ul li a.current{text-decoration:none; color:#fff;}
.content{width:100%;padding:0 0 12px 0;min-height: 535px;}
.content_white{width:100%;background:#fff;border-top:1px #ebebeb solid;float:left;z-index:10;}
.contentBody{width:1190px;margin:0 auto;position:relative;}
.mainBody{min-width:1190px;max-width:100%; height:auto; overflow:hidden;clear:both;}
.subNav ul li .sub_nav  {width: 133px;height: 33px;position: absolute;top: 33px;left: 0;display: none;}
.subNav ul li .sub_nav dl dd {width: 133px;height: 33px;font-size: 14px;font-weight: bold;font-family:"微软雅黑",Microsoft YaHei;float: none;}
.subNav ul li .sub_nav dl dd  a {display: block;width: 100%;height: 33px;line-height: 33px;background: url(images/headerNav_pullBg.png) 0 0 no-repeat;}
.subNav ul li .sub_nav dl dd  a:hover {background: url(images/headerNav_pullBg.png) 0 -33px no-repeat;}

.banner-ad{ height:128px;}
.banner-ad ul li{ float:left;}

/*商品分类树*/
.LeftNav{}
.All{ width:218px; position:relative; z-index:999; margin-left:-6px; height:51px; float:left; display:inline;}
.AllTitle{ position:absolute; z-index:99;}
.AllTitle a{ background:url(images/index_server.gif) 0 -5px no-repeat; width:218px; height:60px; line-height:49px; color:#fff; font-size:18px; text-align:center; display:block; position:relative; z-index:99;}
.AllTitle a:hover{ color:#fff;}

.AllCon{position: absolute; width:auto; border: 1px solid #ddd; border-top: 0; background: #fff; left: 6px; top:50px; z-index:20;color: #555; display:none;}
#service-list #menu_show{ width: 210px; _width: 205px; height: 434px; background: #fafafa; position: relative;z-index:9999; padding-top: 10px;}
#menu_show li{line-height: 19px;z-index: 20; list-style: none; display:table;*display: inline-block; _display:inline;}
.AllCon ul li.GreenBj{ background:#f2f2f2;}
#menu_show li.menuli{ width:100%; float:left; height:70px; padding-top:2px; overflow:hidden;}
#menu_show li a{ margin:0 5px 4px 0; float:left; display:inline; word-break:keep-all;}
#menu_show .service-list-ico{width:210px; height: 22px; line-height: 25px;}
#menu_show li div{z-index: 20;}
#menu_show #service-list-ico div{width: 16px; margin: 6px 5px 0 5px; font-size: 0px; float:left; display:inline;}
#menu_show #service-list-ico a{font-size: 14px; font-weight: bold; color: #444; margin: 0 5px 0 0; line-height:25px;}
#menu_show #service-list-ico a strong{ font-weight:normal;}
#menu_show #service-list-ico a:hover,#menu_show li a:hover{ color:#fe5300;}
#menu_show .bs-top{ width:10px; margin-right:8px; text-align:left; display:inline;}
#menu_show .bs-detail{ width: 205px; margin-left: 5px; text-align: left; line-height:18px; color:#575757;*margin-bottom: 6px; height:44px; overflow:hidden;}
.menu_all{ display:none; position: absolute; width:780px; background: #fff;  background: #fafafa; border: 1px solid #e4e4e4; padding:20px 0 10px 6px; z-index: 999; color: #000; overflow: hidden;}

.menu_all .all_left{ width: 420px; line-height: 22px;  float: left; text-align: left; padding:0 10px;display: table;}
.menu_all .all_title{ font-size: 14px; font-weight: bold; padding:3px 0; color: #333; border-bottom: 2px solid #000;}
#menu_show .menu_ul_01{ width: 100%; margin-top:8px;}
#menu_show .menu_ul_01 li{ float:left;margin: 2px 7px 2px 0; position: static;white-space:nowrap; width: auto;border-bottom:0; line-height: 16px;}

.menu_all .all_right{ width: 320px; line-height: 22px;  float: left; text-align: left; padding:0 10px ; display: table;}


.service-ico1 { background: url(images/class_ico.png) no-repeat; height: 13px;}
.service-ico2 { background: url(images/class_ico.png) 0 -13px no-repeat; height: 13px;}
.service-ico3 { background: url(images/class_ico.png) 0 -26px no-repeat; height: 13px;}
.service-ico4 { background: url(images/class_ico.png) 0 -40px no-repeat; height: 13px;}
.service-ico5 { background: url(images/class_ico.png) 0 -53px no-repeat; height: 13px;}
.service-ico6 { background: url(images/class_ico.png) 0 -66px no-repeat; height: 13px;}


/*商品分类右侧轮播广告*/
.right_banner { height:auto; overflow:hidden;}
.slideBox{ width:1190px;height:444px; background:#fff; overflow:hidden; position:relative;}
.slideBox .hd{ width:100%;height:14px;position: absolute;left: 10px;bottom:10px; z-index:1; overflow:hidden;}
.slideBox .hd ul{ width:115px; margin:0 auto;}

.IndexAd .hd{ width:100%;height:14px;position: absolute;left:0;bottom:10px; z-index:1; overflow:hidden;}
.IndexAd .hd ul li{ width:14px;height:14px; text-indent:-999px; overflow: hidden;margin: 0 4px; float:left; cursor:pointer; background:#b5b5b5; border-radius:14px;}
.IndexAd .hd ul li.on{ background:#f00;}

.IndexAd .bd{ position:relative; height:100%; z-index:0;}
.IndexAd .bd li{ width:100%; height:444px; zoom:1; vertical-align:middle; text-align:center;}
.IndexAd .bd li a{ width:100%; height:444px; display:block; position:absolute; left:0; top:0;}
.IndexAd .bd li .small-box{ position:relative; width:1190px; margin:0 auto;}
.IndexAd .bd li .small-slider-pic{ position:absolute; right:0; top:20px; z-index:15; width:194px; margin:0;}
.IndexAd .bd li .small-slider-pic a{ position:static; width:100%; height:133px; overflow:hidden;}
.IndexAd .bd li .small-slider-pic .Line{ height:1px; background:#B5B6B8; margin:0 12px; width:170px; overflow:hidden; position:absolute; left:0;}
.banner_btn_left {width: 51px;height: 49px;position: absolute;top: 117px;left: 10px; display:none;}
.banner_btn_right {width: 51px;height: 49px;position: absolute;top: 117px;right: 10px; display:none}
.banner_btn_left_hover{ display:block;}
.banner_btn_right a {width: 51px;height: 49px;background: url(images/banner_btn.png) 0 -49px no-repeat;float: left;}
.banner_btn_left a {width: 51px;height: 49px;background: url(images/banner_btn.png) 0 0 no-repeat;float: left;}

.shadow-big{background:url(images/shadow-big.png) top center no-repeat; height:11px; overflow:hidden;}

/*商品分类页轮播广告*/
.slideBox02{ height:283px;}
.slideBox02 .hd{ top:260px;}
.slideBox02 .bd img{ width:1110px; height:250px; display:block;}

/*首页限时抢购*/
.LimitBuy{ width:986px; overflow:hidden; float:left;}
.LimitBuyTit{ height:38px; border-bottom:2px solid #8f140f;}
.LimitBuyTite{ height:38px; line-height:38px; font-weight:bolder; text-indent:15px; font-size:16px; color:#000;}
.LimitBuyCon{ margin-left:6px;}
.LimitBuyCon ul{ width:100%; display:table;}
.LimitBuyCon ul li{ width:187px; margin:5px 9px 0 0;}
.timeBox{ text-align:center; color:#999; height:30px; line-height:30px; font-size:14px;}
.timeBox strong{ color:#333; font-weight:normal; font-size:12px;}
.LimitBuyImg{}
.LimitBuyImg img{ width:187px; height:187px;}
.LimitBuyText{ width:95%; height:42px; overflow:hidden; padding-top:4px;}
.LimitBuyText a{ line-height:21px;}
.LimitBuyPrice{ height:25px; line-height:25px; margin-left:5px; color:#000; position:relative;}
.LimitBuyPrice span{ font-weight:bold; font-size:14px; color:#f00;}
.LimitBuyPrice a{ background:#e4393c; width:61px; height:21px; line-height:21px; text-align:center; color:#fff; position:absolute; top:0; right:0;}
.LimitBuyPrice a:hover{ color:#fff;}

/*首页商城公告*/
.MallNews{ width:196px; float:right; display:inline;}
.MallNewsTit{}
.MallNewsTit ul{ height:40px;}
.MallNewsTit ul li{ border-bottom:solid 2px #bd1c1c; color:#000; width:98px; line-height:38px; font-size:14px; text-align:center; cursor:pointer; float:left;}
.MallNewsTit ul li.on{ background:#bd1c1c; color:#fff;}
.MallNewsCon{ height:199px; border:solid 1px #e1e1e1; border-top:0;}
.MallNewsConBox{}
.MallNewsConBox ul{}
.MallNewsConBox ul li{ line-height:24px; text-indent:10px; color:#000;}
.MallNewsConBox ul li a{ color:#000;}
.MallNewsConBox ul li a:hover{ color:#f00;}
.MallNewsConBox ul li a span{ font-weight:bold; padding-right:5px; font-size:14px;}

/*轮播广告右侧*/
.banner_ico {width: 235px;height: 265px;margin: 10px 0 0 0;background: url(images/banner_ico.jpg) 0 0 no-repeat;float: right;-webkit-box-shadow: -2px 0 2px rgba(0, 0, 0, 0.05),2px 2px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: -2px 0 2px rgba(0, 0, 0, 0.05),2px 2px 2px rgba(0, 0, 0, 0.05);box-shadow: -2px 0 2px rgba(0, 0, 0, 0.05),2px 2px 2px rgba(0, 0, 0, 0.05);}
.banner_ico a {width: 117px;height: 132px;float: left;}

/*轮播下侧广告*/
.banner_pic {width: 235px;margin: 10px 0 0 10px;display: inline;float: left;-webkit-box-shadow: -2px 0 2px rgba(0, 0, 0, 0.05),2px 2px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: -2px 0 2px rgba(0, 0, 0, 0.05),2px 2px 2px rgba(0, 0, 0, 0.05);box-shadow: -2px 0 2px rgba(0, 0, 0, 0.05),2px 2px 2px rgba(0, 0, 0, 0.05);}
.big_logo {width: 235px;height: 242px;overflow: hidden;float: left;position: relative;}
.big_txt {width: 215px;height: 89px;position: absolute;left: 10px;top: 153px;}

/*商品分类顶级左侧广告*/
.ConAdvertisement{ float:left; overflow:hidden; padding:0 10px;}
.ConAdvertisement ul{ height:auto; overflow:hidden;}
.ConAdvertisement ul li{background:url(images/shadow.png) bottom center no-repeat;  width:180px; height:226px; overflow:hidden; float:left; padding-bottom:4px; margin:0 10px 0 0; display:inline;}
.ConAdvertisement ul li a img{ width:180px; height:226px;}

/*首页评论*/
.ProductReviews{ width:856px; border:solid 1px #dedede; float:left;}
.Product_reviews{border-bottom:solid 1px #dedede; background:#f3f3f3; height:34px; text-indent:15px; font-size:14px; font-weight:bolder; line-height:34px;}
.Product_reviews_table{ height:226px;}
.Product_reviews_table .img{ padding:7px 15px 7px 7px; width:85px; float:left; display:inline;}
.Product_reviews_table .text{ width:300px; _width:290px; float:left;}
.Product_reviews_table .text a{ line-height:23px; height:23px; overflow:hidden; font-weight:bold; color:#000; display:block;}
.Product_reviews_table .text a:hover{ color:#f00;}
.Product_reviews_table .text span.grade{ height:16px; line-height:16px; display:block;}
.Product_reviews_table .text span.grade img{ display:block;}
.Product_reviews_table .text span.con{ line-height:18px; color:#787878; height:53px; overflow:hidden; display:block; word-break:break-all;}
.Product_re{ width:415px; _width:405px; border-bottom:dashed 1px #e1e1e1; border-right:dashed 1px #e1e1e1; margin:10px 0 0 10px; float:left; display:inline;}
.Product_re_right{ margin:10px 10px 0 0; border-right:0;}

/*商品分类顶部左侧公告*/
.LeftNews{ width:160px; padding:0 10px; height:227px; background:#c00; float:left;}
.LeftNews ul{ width:160px; height:auto; overflow:hidden;}
.LeftNews li{border-bottom:1px dashed #7b6857; line-height:22px; padding:7px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} 
.LeftNews li a{color:#6c6a1f;}
.LeftNews li a:hover{color:#6c6a1f; text-decoration:underline;}

/*首页主打商品切换*/
.MainProBox{}
.MainProBox .MainProTit{ height:40px; line-height:40px; position:relative; }
.MainProBox .MainProTit ul{ float:left; background:#f8f8f8; height:39px; border-bottom:solid 1px #e1e1e1;}
.MainProBox .MainProTit ul li{ width:238px; text-align:center; line-height:38px; font-size:14px; cursor: pointer; float:left;}
.MainProBox .MainProTit ul li a{ font-weight:bolder; font-size:14px;}
.MainProBox .MainProTit ul li.on{ width:236px; border-top:3px solid #8f140f; height:37px; border-left:solid 1px #e1e1e1; border-right:solid 1px #e1e1e1; background:#fff; text-align:center; line-height:38px; font-size:14px; color:#c70000;}
.MainProBox .MainProTit ul li.on a{ color:#c70000;}
.MainProBox .MainProCon{ width:1188px; height:275px; overflow:hidden; border:solid 1px #e1e1e1; border-top:0;}

.MainPro{ height:255px;}
.MainPro li{ float:left; display:inline; width:187px; margin:9px 13px 0 0;}
.MainProImg img{ width:187px; height:187px;}
.MainProText p.price{ line-height:20px; height:20px; padding:0 3px;}
.MainProText p.price font.aa,.MainProText p.price font.aa strong{ font-family:"微软雅黑",Microsoft YaHei;}
.MainProText p.price font.aa,.MainProText p.price font.aa span{ color:#f00; font-size:14px; font-weight:bold;}
.MainProText p.price font.aa strong{ color:#333; font-size:12px; font-weight:normal;}

.MainProText p.price font.bb{ color:#333}
.MainProText p.price font.bb s{ color:#333;}
.MainProText p.MainProName{ margin:5px 0; padding:0 5px; height:42px; line-height:21px; display:block; overflow:hidden;}

.MainProBut{ width:73px; margin:0 auto;}
.MainProBut a{ width:73px; height:23px; line-height:23px; text-align:center; color:#fff; background:#f39800; display:block; border-radius:3px;}
.MainProBut a:hover{ color:#fff; background:#fdad29; text-decoration:none;}

/*首页限时特卖*/
.picScroll-left {position:relative;}
.picScroll-left .hd {width: 1200px;margin: 20px 0 0 0; height:41px;border-bottom: 3px #ff7689 solid;}
.title_txt {float: left;}
.title_more {width: 89px;height: 29px;margin: 8px 0 0 30px;display: inline;float: right;}
.title_more a {width: 89px;height: 29px;line-height: 27px;text-align: center;background: url(images/title_more.gif) 0 0 no-repeat;font-size: 12px;color: #808080;float: left;}
.title_more a:hover {background-position: 0 -29px;color: #fff;text-decoration: none;}
.title_btn {margin: 12px 10px 0 0;display: inline;float: right;}
.title_btn_right {width: 26px;height: 16px;float: right;}
.title_btn_right a {width: 26px;height: 16px;background: url(images/title_btn_left.gif) 0 -16px no-repeat;float: left;}
.title_btn ul {float: right;}
.title_btn ul li {width: 25px;height: 16px;background: url(images/title_btn.gif) 0 0 no-repeat;cursor: pointer;float: left;color:#FFF}
.title_btn li.on {background-position: 0 -16px;}
.title_btn_left {width: 26px;height: 16px;float: right;}
.title_btn_left a {width: 26px;height: 16px;background: url(images/title_btn_left.gif) 0 0 no-repeat;float: left;}
.picScroll-left .bd {width: 1200px;background: #fff;-webkit-box-shadow: -2px 0 2px rgba(0, 0, 0, 0.05), 2px 2px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: -2px 0 2px rgba(0, 0, 0, 0.05), 2px 2px 2px rgba(0, 0, 0, 0.05);box-shadow: -2px 0 2px rgba(0, 0, 0, 0.05), 2px 2px 2px rgba(0, 0, 0, 0.05);}
.picScroll-left .bd ul {overflow:hidden;zoom:1;}
.picScroll-left .bd ul li {position: relative;width: 240px;background: url(images/time_list.gif) 0 0 repeat-y;float: left;}
.time_num {width: 100%;height: 22px;margin: 17px 0 0 0;padding: 0 0 17px 0;float: left;}
.time_num p {line-height: 22pxp;padding: 0 0 0 61px;background: url(images/time_num.gif) 40px center no-repeat;font-size: 12px;font-family: Arial, Helvetica, sans-serif;color: #999;}
.time_num p span{padding:0 5px;font-size:18px;color:#4c4c4c;}
.time_center{width:100%;height:200px;float:left;position:relative;}
.time_img{width:200px;height:200px;position:absolute;left:20px;top:0;}
.time_price{width:77px;height:77px;background:url(images/time_price.png) 0 0 no-repeat;position:absolute;left:28px;top:0;}
.time_price b{width:100%;line-height:18px;margin:15px 0 0 0;text-align:center;font-weight:normal;font-size:12px;color:#fff;float:left;}
.time_price p{width:100%;line-height:26px;text-align:center;font-size:18px;font-family:"微软雅黑",Microsoft YaHei;color:#fff;float:left;}
.time_price p span{font-size:24px;font-weight:bold;}
.time_txt{width:100%;height:24px;line-height:24px;overflow:hidden;text-align:center;font-size:13px;float:left;}
.time_txt a{line-height:24px;color:#4c4c4c;}
.time_txt a:hover{color:#ff596f;-webkit-transition: color .2s;-moz-transition: color 0.4s ease 0s;-o-transition: color .2s;transition: clor .2s;}
.time_btn{width:100%;height:32px;margin:12px 0 0 0;padding:0 0 11px 0;float:left;}
.time_btn a{width:125px;height:32px;margin:0 0 0 57px;display:inline;background:url(images/time_btn.jpg) 0 0 no-repeat;float:left;}
.time_btn a:hover{background-position:0 -32px;}
.time_bottom{width:239px;height:65px;background:url(images/time_bottom.gif) 0 0 repeat-x;float:right;}
.time_bottom b{width:100%;line-height:25px;margin:10px 0 0 0;text-align:center;font-weight:normal;font-size:14px;color:#4c4c4c;float:left;} 
.time_bottom b span{padding:0 5px 0 0;font-size:18px;font-weight:bold;color:#ff7689;}
.time_bottom p{width:100%;line-height:18px;text-align:center;font-size:12px;color:#999;float:left;}
.picScroll-left .bd ul li .pic {text-align:center;}
.picScroll-left .bd ul li .pic img {width:120px;height:90px;display:block;padding:2px;border:1px solid #ccc;}
.picScroll-left .bd ul li .pic a:hover img {border-color:#999;}
.picScroll-left .bd ul li .title {line-height:24px;}

/*加入购物袋成功弹出框*/
.sucess_joinCart{ width:494px; position:fixed; padding:0; margin-left:-274px; left:50%; top:50%; z-index:999;}
.aui_outer table,.aui_outer table tr,.aui_outer table td{ border:0; padding:0; margin:0;}
.aui_state_focus .aui_outer{box-shadow:0 2px 3px rgba(0, 0, 0, 0.1);}
.aui_border{box-shadow:0 3px 26px rgba(0,0,0,.9);}
.aui_outer{ text-align:left; position:relative; z-index:1988}
.aui_nw, .aui_n, .aui_ne, .aui_w, .aui_c, .aui_e, .aui_sw, .aui_s, .aui_se, .aui_header, .aui_tdIcon, .aui_main, .aui_footer{ padding:0;}
.aui_nw, .aui_ne, .aui_sw, .aui_se{ width:5px; height:5px;}
.aui_inner{ background:#fff; border:1px solid #b10000;}
.aui_header, .aui_buttons button{ font:12px/18px "微软雅黑",'Microsoft Yahei', Tahoma, Arial, Helvetica, STHeiti;}
.aui_titleBar{ position:relative; width:100%;}
.aui_title{ height:28px; line-height:27px; padding:0 28px 0 10px; background:#b10000; overflow:hidden; text-overflow:ellipsis;}
.aui_state_focus .aui_title{ color:#fff; font-weight:bold;}
.success_close{ padding:0; top:4px; right:4px; width:21px; height:21px; line-height:21px; font-size:22px; color:#fff; text-align:center; font-family:Helvetica, STHeiti; _font-family:Tahoma, '\u9ed1\u4f53', 'Book Antiqua', Palatino; border-radius:15px; display:block; position:absolute; text-decoration:none; cursor:pointer; background:none;}
.success_close:hover{ background:#fff; color:#b10000;}
#t_cart_canvas{ padding:10px; width:422px; margin:10px auto;}
#t_cart_canvas .cart_result{ height:105px; width:100%;}
.cart_result .cart_result_01{ width:390px; margin-left:40px; line-height:16px; position:relative; color:#000;}
.cart_result .cart_result_01 i{ position:absolute; top:0; left:-40px; width:40px; height:32px; background:url(images/cart2.png) 0 -65px no-repeat;}
.addSucess_tip{ font-weight:bold; font-size:14px; padding-bottom:10px;}
.cart_num b{ margin:0 3px;}
.cart_result .cart_result_02{ width:390px; margin-top:15px; height:32px; float:left;}
.cart_result .cart_result_02 .cart_account{ background:url(images/cart2.png) no-repeat; width:112px; height:32px; line-height:32px; display:inline-block; margin-right:10px; font-size:12px; text-align:center; color:#fff; float:right;}
	/* 购买了此商品的用户还购买了 */
	.t_othergoods{ width:100%; color:#808080; font-size:12px; line-height:24px;}
	.t_othergoods p{ margin:12px 0;}
	.othergoods_list{ width:100%; line-height:22px;}
	.othergoods_list ul{ overflow:auto; padding:0;}
	.othergoods_list ul li{ float:left; width:126px; margin:0 7px; overflow:hidden;}
	.othergoods_list ul li a{ text-decoration:none; color:00e;}
	.othergoods_list ul li img{ padding:2px; border:1px solid #ccc;}
	.othergoods_list ul li .goods_title,.othergoods_list ul li .goods_price{ padding:0 5px; height:40px; overflow:hidden; line-height:20px; margin-top:4px;}
	.othergoods_list ul li .goods_price{ height:24px;}
	.goods_price span{ color:#f00;}

/*商品快速查看弹出窗*/
#displayBox{ z-index:10; display:none; position:fixed; _position:absolute;   width:605px; left:50%; top:20%; margin-left:-270px; background:#fff; border:2px solid #666; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; box-shadow:0 0 10px #333; -webkit-box-shadow: #333 0 0 8px; -moz-box-shadow: #333 0 0 8px;}
#displayBox .hd{ position:relative; z-index:99;}
#displayBox .hd a{cursor:pointer; width:28px; height:28px; display:block; background:url(images/close.png) no-repeat; position:absolute; right:-10px; top:-10px;}
#displayBox .hd a:hover{background-position:0 -30px;}
#displayBox .bd{ height:auto; overflow:hidden; padding:20px;}

.pop_info{ float: left; border-right: 2px solid #c7c7c7; width: 386px;}
.pop_img{ float: left;}
.pop_name{font: bold 20px microsoft yahei; height: 56px; margin-bottom: 10px;}
.pop_name a{ color: #000;}
.pop_comment{ margin-bottom: -14px; float: none;}
.pop_comment b{ float: left; margin-right: 10px; color:#575556;}
.pop_comment .stars{ float:left;}
.pop_comment .stars li{background:url(images/stars.png) 0 -15px no-repeat; height:15px; width:100px; margin-bottom:5px; overflow:hidden;}
.pop_comment .stars li span{display:block; height:15px; background:url(images/stars.png) no-repeat; width:0;}
.pop_comment .pop_score{ color: #e45b24; margin-left: 10px;}
.pop_comment .pop_score strong{ font-size: 14px;}
.zx{color:#888;}
.zx td{ height:26px; text-align:left;}
.zx span{background:#eeeef0; display:block; height:17px; line-height:17px; text-align:center; width:55px;}

.jiathis_style a span{ width: auto;}
.pop_view{ font-family: simsun; margin:40px 0 15px; line-height: 14px; height: 14px; text-align:left;}
.pop_view a{ background: url(images/view.png) no-repeat left center; padding-left: 20px; display: block;}
.pop_view a:hover{ color:#c00; text-decoration:underline;}
.pop_favour{ margin-top: 20px;}
.pop_scroll{ overflow-y: scroll; height: 170px;}
.pop_favour .pop_favour_box{ margin-bottom: 10px;}
.pop_favour .name{ color: #E45B24; font: bold 14px microsoft yahei;}
.pop_favour .cont{ margin-top: 5px;}
.pop_favour .cont strong{ color: #E45B24;}
.pop_favour .date{ margin-top: 5px;}
.pop_favour .date .price_now{ color: #E45B24; margin-left: 20px; margin-right: 10px;}
.pop_favour .date .price_old{ text-decoration: line-through;}
.pop_favour .date .addcart{ width: 72px; height: 23px; display: block; background: url(images/pop_btn.png) no-repeat -2px -2px; float: right; margin-right: 10px; margin-top: -5px;}
.pop_favour .date .addcart:hover{ background-position: -2px -27px;}

.pop_img{ float: right;}
.pop_price{ text-align: center; margin: 10px 0 0;}
.pop_price strong{ color: #ff5911; font-size: 18px;}
.pop_price_old{ text-align: center; margin-top: 5px;}
.pop_price_old strong{ text-decoration: line-through; font-weight:normal;}
.pop_standard{ text-align: center;}
.pop_num{ text-align: center; margin-top: 10px;}
.pop_num a{ border: 1px solid #747474; padding: 0 4px; display: inline-block; text-align: center; color: #000; cursor: pointer;}
.pop_num input{ width: 37px; height: 18px; border: 1px solid #747474; text-align: center; font-family: arial;}
.pop_addcart{ text-align: center; margin-top: 15px;}
.pop_addcart a{ background: url(images/pop_btn.png) -78px -2px no-repeat; width: 152px; height: 37px; display: inline-block; margin: 0 auto;}
.pop_addcart a:hover{  background-position: -78px -40px;}

/*本周热推*/
.title_list { border-bottom:2px solid #8f140f; height:38px;}
.title_body { height:auto; overflow:hidden;clear: both;}
.hot_list01 {float: left;}
.hot_list01 dd {width: 400px;height: 200px;border-bottom: 1px #ebebeb solid;float: left;position: relative;}
.hot_list01 dd .sucess_joinCart {top: 30px;left: 90px;}
.hot_list02 dt .sucess_joinCart {left: 15px;top: 110px;}
.hot_list02 .hot_dd02 .sucess_joinCart {left: 155px;top: 30px;}
.hot_list02 dd .sucess_joinCart {left: 25px;top: 30px;}
.hot_list01 dd .hot{ position:absolute; top:22px; left:28px; width:36px; height:36px; background:url(images/hots.gif) no-repeat;}
.hot_list01 dd .hot_img {width: 400px;height: 200px;position: absolute;left: 0;top: 0;}
.hot_list01 dd .hot_img .pic{ width:200px; height:178px; float:left; padding-top:22px;}
.hot_list01 dd .hot_img .pic img{ width:170px; height:170px; padding-left:15px;}
.hot_list01 dd .hot_img .text{ width:200px; height:168px; float:left; padding-top:32px;}
.hot_list01 dd .hot_img .text .name{ height:36px; line-height:18px; overflow:hidden; width:160px; padding-bottom:6px;}
.hot_list01 dd .hot_img .text .name a{ font-size:14px; color:#4d4d4d; font-weight:bold; font-family:"微软雅黑"}
.hot_list01 dd .hot_img .text .name a:hover {color: #ff596f;-webkit-transition: color .2s;-moz-transition: color 0.4s ease 0s;-o-transition: color .2s;transition: clor .2s;}
.hot_list01 dd .hot_img .text .brife{ height:48px; line-height:16px; overflow:hidden; width:170px; padding-bottom:31px;}
.hot_list01 dd .hot_img .text .brife a{ color:#808080;font-family:"微软雅黑"}
.hot_list01 dd .hot_img .text .price .aa{font-size: 14px;font-family:"微软雅黑",Microsoft YaHei;color: #ff4560; }
.hot_list01 dd .hot_img .text .price .aa span{ font-size:18px; font-weight:bold;}
.hot_list01 dd .hot_img .text .price .bb{text-decoration: line-through;font-size: 12px;color: #808080; }
.hot_list01 dd .hot_btn{width:125px;height:32px;position:absolute;left:205px;top:110px;display:none;}
.hot_list01 dd .hot_btn a{width:125px;height:32px;background:url(images/time_btn.jpg) 0 0 no-repeat;float:left;}
.hot_list01 dd .hot_btn a:hover{background-position:0 -32px;}
.hot_list01 dd .hot_line{width:400px;height:3px;overflow:hidden;background:#ff7689;position:absolute;left:0;bottom:0;display:none;}
.hot_list02{float:left;}
.hot_list02 dt{width:269px;height:401px;border-bottom:1px #ebebeb solid;border-right:1px #ebebeb solid;float:left;position:relative;}
.hot_list02 dt .hot{ position:absolute;  bottom:151px; right:54px; width:36px; height:36px; background:url(images/hots.gif) no-repeat;}
.hot_list02 dt .hot_img{width:269px;height:401px;position:absolute;left:0;top:0;}
.hot_list02 dt .hot_img .pic{ width:200px; height:190px; }
.hot_list02 dt .hot_img .pic img{ width:190px; height:190px; padding-left:15px;}
.hot_list02 dt .hot_img .text{ width:200px; height:168px; padding-top:32px;}
.hot_list02 dt .hot_img .text .name{ height:36px; line-height:18px; overflow:hidden; width:160px; padding-bottom:6px;}
.hot_list02 dt .hot_img .text .name a{ font-size:14px; color:#4d4d4d; font-weight:bold; font-family:"微软雅黑"}
.hot_list02 dt .hot_img .text .name a:hover {color: #ff596f;-webkit-transition: color .2s;-moz-transition: color 0.4s ease 0s;-o-transition: color .2s;transition: clor .2s;}
.hot_list02 dt .hot_img .text .brife{ height:48px; line-height:16px; overflow:hidden; width:170px; padding-bottom:31px;}
.hot_list02 dt .hot_img .text .brife a{ color:#808080;font-family:"微软雅黑"}
.hot_list02 dt .hot_img .text .price .aa{font-size: 14px;font-family:"微软雅黑",Microsoft YaHei;color: #ff4560; }
.hot_list02 dt .hot_img .text .price .aa span{ font-size:18px; font-weight:bold;}
.hot_list02 dt .hot_img .text .price .bb{text-decoration: line-through;font-size: 12px;color: #808080; }
.hot_list02 dt .hot_btn{width:125px;height:32px;position:absolute;left:30px;top:110px;display:none;}
.hot_list02 dt .hot_btn a{width:125px;height:32px;background:url(images/time_btn.jpg) 0 0 no-repeat;float:left;}
.hot_list02 dt .hot_btn a:hover{background-position:0 -32px;}
.hot_list02 dt .hot_line{width:269px;height:3px;background:#ff7689;position:absolute;left:0;bottom:0;display:none; overflow:hidden;}
.hot_list02 dd{width:465px;height:200px;border-bottom:1px #ebebeb solid;float:left;position:relative;}
.hot_list02 dd .hot{ position:absolute;  top:20px; right:200px; width:36px; height:36px; background:url(images/hots.gif) no-repeat;}
.hot_list02 dd .hot1{ position:absolute; top:22px; left:28px; width:36px; height:36px; background:url(images/hots.gif) no-repeat;}
.hot_list02 dd .hot_img{width:465px;height:200px;position:absolute;left:0;top:0;}
.hot_list02 dd .hot_img .pic{ width:230px; height:190px; float:left; padding-top:10px;}
.hot_list02 dd .hot_img .pic img{ width:190px; height:190px; padding-left:15px;}
.hot_list02 dd .hot_img .text{ width:200px; height:168px; float:left; padding-top:32px; padding-left:25px;}
.hot_list02 dd .hot_img .text .name{ height:36px; line-height:18px; overflow:hidden; width:160px; padding-bottom:6px;}
.hot_list02 dd .hot_img .text .name a{ font-size:14px; color:#4d4d4d; font-weight:bold; font-family:"微软雅黑"}
.hot_list02 dd .hot_img .text .name a:hover {color: #ff596f;-webkit-transition: color .2s;-moz-transition: color 0.4s ease 0s;-o-transition: color .2s;transition: clor .2s;}
.hot_list02 dd .hot_img .text .brife{ height:48px; line-height:16px; overflow:hidden; width:170px; padding-bottom:31px;}
.hot_list02 dd .hot_img .text .brife a{ color:#808080;font-family:"微软雅黑"}
.hot_list02 dd .hot_img .text .price .aa{font-size: 14px;font-family:font-family:"微软雅黑",Microsoft YaHei;color: #ff4560; }
.hot_list02 dd .hot_img .text .price .aa span{ font-size:18px; font-weight:bold;}
.hot_list02 dd .hot_img .text .price .bb{text-decoration: line-through;font-size: 12px;color: #808080; }
.hot_list02 dd .hot_btn{width:125px;height:32px;position:absolute;left:30px;top:110px;display:none;}
.hot_list02 dd .hot_btn a{width:125px;height:32px;background:url(images/time_btn.jpg) 0 0 no-repeat;float:left;}
.hot_list02 dd .hot_btn a:hover{background-position:0 -32px;}
.hot_list02 dd .hot_line{width:465px;height:3px;background:#ff7689;position:absolute;left:0;bottom:0;display:none; overflow:hidden;}
.hot_list02 dd.hot_dd02 .hot_btn{left:270px;}

/* ------  首页 cat_goods.lbi  ------ */
.title_list{ border-bottom:2px solid #cb0404; height:38px;}
.title_key{ float:right; display:inline; padding-right:10px;}
.title_key dl{float:right;}
.title_key dd{height:38px;line-height:38px;float:right;}
.title_key dd a{height:38px;line-height:38px; margin-left:10px;color:#575556;float:left; display:inline;}
.title_key dd a:hover{color:#c00;}
.title_key dd.CatGoodsMore a{ width:14px; height:13px; overflow:hidden; text-indent:-999px; background:url(images/class_ico.png) 0px -78px repeat; display:inline-block; margin-top:11px;}
.title_more{width:89px;height:29px;margin:8px 0 0 30px;display:inline;float:right;}
.title_more a{width:89px;height:29px;line-height:27px;text-align:center;background:url(images/title_more.gif) 0 0 no-repeat;font-size:12px;color:#808080;float:left;}
.title_more a:hover{background-position:0 -29px;color:#fff;text-decoration:none;}
.title_more02{width:100px;height:29px;margin:8px 0 0 0;float:right;}
.title_more02 a{width:100px;height:29px;line-height:27px;text-align:center;background:url(images/title_more02.gif) 0 0 no-repeat;font-size:12px;color:#808080;float:left;}
.title_more02 a:hover{background-position:0 -29px;color:#fff;text-decoration:none;}
.title_more03 .title_more{width:109px;height:29px;margin:8px 0 0 0;float:right;}
.title_more03 .title_more a{width:109px;height:29px;line-height:27px;text-align:center;background:url(images/title_more03.gif) 0 0 no-repeat;font-size:12px;color:#808080;float:left;}
.title_more03 .title_more a:hover{background-position:0 -29px;color:#fff;text-decoration:none;}
.title_txt{float:left; padding-left:10px; background-color:#cb0404;text-align:center;width:150px;}
.title_txt a{ font-size:16px; color:#fff; line-height:38px; font-weight:bold;}
.title_txt a:hover{color:#fff;}

.CatGoddsLeft{ width:212px; height:400px; border:solid 0px #e1e1e1; border-top:0; float:left;}
.wedding_picture{ width:208px; padding:1px 0; height:400px; position:relative; overflow:hidden;}
.ad_pic{ height:400px; position:absolute; left:0; top:2px; padding:0;}
.ad_pic li{ float:left; width:208px; height:400px;}
.ad_text{ position:absolute; top:260px; left:0; padding:0;}
.ad_text li{ width:120px; padding:4px; position:relative; height:22px; line-height:22px; overflow:hidden; margin:0;}
.ad_text li a{ color:#fff;}
.ad_text li a.on{ width:160px; height:22px; line-height:22px; display:block; overflow:hidden;}
.ad_text li a:hover{ color:#fff;}
.ad_text i{ position:absolute; right:3px; top:10px; display:block; width:20px; height:20px; background:url(images/ico2.png) -136px 0 no-repeat;}
.li_01{ background:#FE6D6C;}
.li_02{ background:#388C9C;}
.li_03{ background:#9E5478;}


.wedding_picture_title{ width:90%; font-size:14px; font-weight:bold; padding-left:5px; line-height:30px; color:#000; padding-top:5px;}
.wedding_picture_fenlei_word{ padding-left:5px; line-height:22px; height:110px; overflow:hidden;}
.wedding_picture_fenlei_word li{ width:46%; padding-left:5px; line-height:22px; float:left; display:inline-block;}

.CatGoddsRight{ width:975px; height:400px; border-right:solid 0px #e1e1e1; border-bottom:solid 0px #e1e1e1; float:right;}
.CarGoodsList{ width:100%; height:400px;}
.CarGoodsList li{ width:190px; padding-left:5px; margin:2px 0 3px 0; position:relative; float:left; display:inline; height:195px; overflow:hidden;}
.CarGoodsList li a{ display:block; cursor:pointer;}
.CarGoodsList li a .titlebg{ position:absolute; background:#fff; left:0; padding-left:5px; top:165px; width:190px; height:30px; line-height:30px; font-size:14px;}
.CarGoodsList li a .titlebg span.CarGoodsListName{ color:#000; width:110px; height:30px; overflow:hidden; float:left; text-indent:10px;}
.CarGoodsList li a:hover .titlebg span.CarGoodsListName{ color:#f00;}
.CarGoodsListPrice{ font-size:12px; padding:0; color:#000; float:right; display:inline; }

.wedding_paihang{ height:40px; line-height:40px; font-size:16px; color:#000; font-weight:bold; text-indent:12px; border-top:solid 1px #e1e1e1; padding-top:5px;}
.wedding_hot{ height:100px; width:100%; margin-top:5px;}
.wedding_hot li{ width:195px; overflow:hidden; float:left;}
.wedding_hot li .Number_1,.wedding_hot li .Number_2,.wedding_hot li .Number_3,.wedding_hot li .Number_4,.wedding_hot li .Number_5{ margin-right:1px; width:20px; height:100px; background:url(images/hot.png) no-repeat;}
.wedding_hot li .Number_1{ background-position:0 0;}
.wedding_hot li .Number_2{ background-position:-20px 0;}
.wedding_hot li .Number_3{ background-position:-40px 0;}
.wedding_hot li .Number_4{ background-position:-60px 0;}
.wedding_hot li .Number_5{ background-position:-80px 0;}
.CatGoodsProInfo{ width:71px; padding-left:3px;}
.CatGoodsProInfo .ProName{ line-height:20px; word-wrap:break-word; height:80px; overflow:hidden; display:block;}
.CatGoodsProInfo .ProPrice{ padding:0; color:#000; font-size:14px;}

/*热销排行榜*/
.slideTxtBox1 {width: 1200px;float: left;}
.slideTxtBox1 .hd {width: 1200px;margin: 20px 0 0 0;border-bottom: 3px #ff7689 solid;float: left;}
.slideTxtBox1 .hd ul {width: 690px;height: 36px;overflow: hidden;margin: 5px 98px 0 0;display: inline;float: right;}
.slideTxtBox1 .hd ul li {width:138px;height:36px;line-height:36px;background:#fff url(images/title_top.gif) right 0 repeat-y;text-align:center;font-size:14px;color:#808080;cursor:pointer;float:left;}
.slideTxtBox1 .hd ul li.on {background:#ff7689;color:#fff;text-decoration:none;-webkit-transition: background-color .2s;-moz-transition: background-color 0.4s ease 0s;-o-transition: background-color .2s;
transition: background-color .2s;}
.slideTxtBox1 .bd {width:1200px;margin:20px 0 0 0;padding:0 0 20px 0;float:left;_float:none;}
.slideTxtBox1 .bd ul {zoom:1;}
.slideTxtBox1 .bd li {width: 240px;float: left;}
.slideTxtBox1 .bd li .date {float:right;color:#999;}
.top_list{width:240px;float:left;}
.top_img{width:240px;height:220px;float:left;position:relative;}
.top_img img{position:absolute;left:10px;top:0;}
.top_txt{width:220px;margin:0 10px;display:inline;float:left;}
.top_num01{position:absolute;left:20px;top:10px;}
.top_num02{width:48px;height:48px;background:url(images/top_num02.gif) 0 0 no-repeat;position:absolute;left:15px;top:0;}
.top_num02 p{line-height:32px;text-align:center;font-size:24px;font-weight:bold;color:#ff7689;}
.topimg{width: 240px;height: 220px;float: left;position: relative;}
.top_num01 {
position: absolute;
left: 20px;
top: 10px;
}
.top_img img {
position: absolute;
left: 10px;
top: 0;
}
.top_txt{width:220px;margin:0 10px;display:inline;}
.top_txt b{width:100%;height:28px;line-height:28px;overflow:hidden;text-align:center;font-weight:normal;font-size:13px;float:left;}
.top_txt b a{color:#4c4c4c;}
.top_txt b a:hover{color:#ff596f;-webkit-transition: color .2s;-moz-transition: color 0.4s ease 0s;-o-transition: color .2s;transition: clor .2s;}
.top_txt p{width:100%;height:16px;line-height:16px;overflow:hidden;text-align:center;font-size:12px;color:#808080;float:left;}
/*化妆品批号查询*/
.batch_left{width:813px;height:271px;margin:30px 0 0 0;background:#fff;border-top:2px #ff7689 solid;float:left;-webkit-box-shadow:-2px 0 2px rgba(0, 0, 0, 0.05),2px 2px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:-2px 0 2px rgba(0, 0, 0, 0.05),2px 2px 2px rgba(0, 0, 0, 0.05);box-shadow:-2px 0 2px rgba(0, 0, 0, 0.05),2px 2px 2px rgba(0, 0, 0, 0.05);}
.email{ width:369px; float:left;}
.batch_title{width:300px;height:61px;line-height:61px;margin:0 30px;display:inline;border-bottom:1px #e6e6e6 solid;float:left;}
.batch_title p{font-size:22px;color:#333;}
.batch_title p span{padding:0 0 0 8px;font-size:14px;color:#808080;}
.batch_txt{width:300px;margin:12px 30px 0 30px;display:inline;float:left;}
.batch_txt p{width:226px;line-height:30px;font-size:16px;color:#808080;float:left;}
.batch_body{width:753px;margin:0 30px;display:inline;float:left;}
.batch_brand{width:315px;height:35px;background:url(images/batch_input.gif) 0 0 no-repeat;float:left;position:relative;}
.batch_brand input{width:295px;height:19px;padding:8px 10px;background:none;border:none;position:absolute;left:0;top:0;}
.batch_input{width:215px;height:35px;display:inline;background:url(images/batch_input.gif) 0 0 no-repeat;float:left;position:relative;}
.batch_input input{width:180px;height:19px;padding:8px 10px;background:none;border:none;position:absolute;left:0;top:0;}
.batch_left .bnt_blue {
background: url(images/batch_btn.gif) 0 0 no-repeat;
width: 96px;
height: 39px;
text-align: center;

color: #fff;
border: none;
cursor: pointer; font-size:16px; font-family:"微软雅黑"
}
.batch_left  .bnt_blue_2 {
background: url(images/batch_btn1.gif) 0 0 repeat-x;
width: 142px;
height: 37px;
text-align: center;
line-height: 21px;
color: #fff;
border: none;
cursor: pointer; margin-left:38px; font-size:16px; font-family:"微软雅黑"
}
.batch_btn{width:96px;height:39px;margin:0 0 0 10px;display:inline;float:left;}
.batch_btn input{width:96px;height:39px;background:url(images/batch_btn.gif) 0 0 no-repeat;border:none;cursor:pointer;float:left;}
.batch_btn input:hover{background-position:0 -39px;}
.batch_hot{width:742px;height:88px;margin:20px 0 0 30px;display:inline;background:#fcfcfc;border:1px #f0f0f0 solid;float:left;}
.batch_hot dl{width:742px;height:60px;overflow:hidden;margin:14px 0 0 0;float:left;}
.batch_hot dt{height:60px;line-height:60px;padding:0 19px 0 14px;background:url(images/batch_hot.gif) right center no-repeat;font-size:14px;font-weight:bold;color:#333;float:left;}
.batch_hot dd{margin:6px 0 0 0;padding:0 17px 0 15px;line-height:21px;background:url(images/batch_hot_bg.gif) right center no-repeat;float:left;}
.batch_hot dd a{color:#4c4c4c;white-space:nowrap;}
.opt{width:18px;height:16px;position:absolute;right:8px;top:10px;}
.opt a{width:18px;height:16px;background:url(images/opt.gif) 0 0 no-repeat;float:left;}
.opt a:hover{background-position:0 -16px;}
/*会员充值*/
.vip_right{width:367px;height:271px;margin:30px 0 0 0;background:#fff;border-top:2px #ff7689 solid;float:right;-webkit-box-shadow:-2px 0 2px rgba(0, 0, 0, 0.05),2px 2px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:-2px 0 2px rgba(0, 0, 0, 0.05),2px 2px 2px rgba(0, 0, 0, 0.05);box-shadow:-2px 0 2px rgba(0, 0, 0, 0.05),2px 2px 2px rgba(0, 0, 0, 0.05);}
.vip_title{width:307px;height:61px;line-height:61px;margin:0 30px;display:inline;border-bottom:1px #e6e6e6 solid;float:left;}
.vip_title p{font-size:22px;color:#333;}
.vip_title p span{padding:0 0 0 8px;font-size:14px;color:#808080;}
.slideTxtBox2{ width: 315px;margin: 0 26px;display: inline;float: left;}
.slideTxtBox2 .hd{width: 315px;height: 33px;margin: 14px 0 0 0;float: left; position:relative;  }
.slideTxtBox2 .hd ul li{ width:33px;height:33px;margin:0 6px;display:inline;float:left;cursor:pointer; }
.slideTxtBox2 .hd ul li.on{ background: url(images/vip_nav.png) 0 -99px no-repeat; }
.slideTxtBox2 .hd ul .vipNav_0{background:url(images/vip_nav.png) 0 -462px no-repeat;}
.slideTxtBox2 .hd ul .vipNav_1{background:url(images/vip_nav.png) 0 -66px no-repeat;}
.slideTxtBox2 .hd ul .vipNav_2{background:url(images/vip_nav.png) 0 -132px no-repeat;}
.slideTxtBox2 .hd ul .vipNav_3{background:url(images/vip_nav.png) 0 -528px no-repeat;}
.slideTxtBox2 .hd ul .vipNav_4{background:url(images/vip_nav.png) 0 -264px no-repeat;}
.slideTxtBox2 .hd ul .vipNav_5{background:url(images/vip_nav.png) 0 -330px no-repeat;}
.slideTxtBox2 .hd ul .vipNav_6{background:url(images/vip_nav.png) 0 -396px no-repeat;}
.slideTxtBox2 .hd ul .vipNav_0.on{background:url(images/vip_nav.png) 0 -495px no-repeat;}
.slideTxtBox2 .hd ul .vipNav_1.on{background:url(images/vip_nav.png) 0 -99px no-repeat;}
.slideTxtBox2 .hd ul .vipNav_2.on{background:url(images/vip_nav.png) 0 -165px no-repeat;}
.slideTxtBox2 .hd ul .vipNav_3.on{background:url(images/vip_nav.png) 0 -561px no-repeat;}
.slideTxtBox2 .hd ul .vipNav_4.on{background:url(images/vip_nav.png) 0 -297px no-repeat;}
.slideTxtBox2 .hd ul .vipNav_5.on{background:url(images/vip_nav.png) 0 -363px no-repeat;}
.slideTxtBox2 .hd ul .vipNav_6.on{background:url(images/vip_nav.png) 0 -429px no-repeat;}
.slideTxtBox2 .bd ul {width: 307px;height: 81px;margin: 11px 4px 0 4px;background: url(images/vip_tabnav.gif) 0 0 no-repeat;float: left;_float: none;}
.slideTxtBox2 .bd b {width:100%;line-height:30px;margin:12px 0 0 0;text-align:center;font-size:16px;color:#ff7689;float:left;}
.slideTxtBox2 .bd p {width:100%;line-height:20px;text-align:center;font-size:12px;color:#4c4c4c;float:left;}
#vipTab_0{background-position:0 0;}
#vipTab_1{background-position:0 -81px;display:none;}
#vipTab_2{background-position:0 -162px;display:none;}
#vipTab_3{background-position:0 -243px;display:none;}
#vipTab_4{background-position:0 -324px;display:none;}
#vipTab_5{background-position:0 -405px;display:none;}
#vipTab_6{background-position:0 -486px;display:none;}
.vip_btn{width:125px;height:39px;margin:17px 0 0 115px;display:inline;float:left;}
.vip_btn a{width:125px;height:39px;background:url(images/vip_btn.jpg) 0 0 no-repeat;float:left;}
.vip_btn a:hover{background-position:0 -39px;}
.content_c { width:100%; padding:0; padding-top:10px;}
.searchBody {width: 1190px;margin: 0 auto;font-family:"微软雅黑",Microsoft YaHei; padding-bottom: 50px;}

/*当前位置*/
.search_title{ background:#f9f9f9; height:38px; line-height:41px; _line-height:38px; border:solid 1px #eecbcb; border-bottom:solid 3px #980101; border-top:0; text-indent:13px;}
.title_left{text-align:left;float:left;}
.title_right{text-align:right;float:right;}
#ur_here{ color:#980101; font-size:12px;}
#ur_here a{ color:#000; font-size:12px;}
#ur_here a:hover{ color:#f00;}
#ur_here code{font-family:"微软雅黑",Microsoft YaHei; line-height:41px;color:#000; font-size:12px;}

.searchPro{ padding-right:10px; color:#000;}
.searchPro span{ color:#980101; font-weight:bold;}

/*列表页幻灯片底部广告*/
.ad_Four{ padding-top:10px;}
.ad_Four ul{ height:auto; overflow:hidden;}
.ad_Four ul li{ float:left; padding:5px; background:url(images/page_banners1.png) bottom center #fff no-repeat; width:360px; margin-right:10px;}
.ad_Four ul li img{ width:360px; height:170px;}
.ad_Four ul li.ad_FourRight{ background:url(images/page_banners2.png) bottom center #fff no-repeat; width:170px;}
.ad_Four ul li.ad_FourRight img{ width:170px;}

/*列表页商品分类*/
.sideMen h3{ background:url(images/category_menubg.png) no-repeat; border:1px solid #D3D3D4; border-bottom:none; border-radius:2px; height:30px; line-height:30px; cursor:pointer; padding:0; text-align:left; font:bold 15px/28px microsoft yahei; color:#A08776; text-indent:15px;}
.sideMen h3:hover,.sideMen h3.on{color:#796A56; background-position:0 -39px;}
.sideMen h3 a{ color: #000; font-size: 16px; font-weight:normal;}
.sideMen h3 a span{ width:13px; height:13px;  background:url(images/searchLeft_btn.gif) 0 0  no-repeat; _background:none; position:absolute; right:0; top:13px;}
.navBar {}
.sideMen ul{ border:1px solid #D3D3D4; padding:5px 12px 10px 12px; background:#fff; display:none;}
.sideMen ul li{ line-height:24px;}
.sideMen ul li a{font-size:13px; color:#575556; padding:0 0 0 13px; width:107px; }
.sideMen ul li a.current,.sideMen ul li a:hover {color:#c00;}

/*顶级分类页面*/
.twoindex_focusbox{float:right;display:inline;width:969px;height:340px;overflow:hidden;position:relative;z-index:0; }
.twoindex_focusbox .focus_picbox{width:969px;height:340px;overflow:hidden;}
.twoindex_focusbox .focus_picbox img{width:969px;height:340px;}
.twoindex_focusbox .focus_point{right:0px;bottom:0px;overflow:hidden;position:absolute;z-index:2;}
.twoindex_focusbox .focus_point ul{float:left; width:968px;}
.twoindex_focusbox .focus_point ul li{ background: #999;
color: white; width:322px;
display: block; text-align:center;
height: 25px;
float: left;
font: 12px/30px '宋体';
position: relative;
z-index: 999;
cursor: pointer;
border-right: 1px solid #2F2F2F;
text-decoration: none;}
.twoindex_focusbox .focus_point ul li.lion{background:#484848;
color:#fff;filer:alpha(opacity=100);opacity:1}



#category_tree_index{width: 218px;
height: 338px;
border: 1px solid #e8e8e8;
background: white;
position: relative;
z-index: 99;
float: left;  }
.hstyle_banner{ width:969px; float:right; height:340px; position:relative;}
.dt_1{ background:url(images/d_1.jpg) left -1px no-repeat; height:22px;}
.dt_2{ background:url(images/d_2.jpg) left -1px no-repeat; height:22px;}
.dt_3{ background:url(images/d_3.jpg) left -1px no-repeat; height:22px;}
.dt_4{ background:url(images/d_4.jpg) left -1px no-repeat; height:22px;}
.dt_5{ background:url(images/d_5.jpg) left -1px no-repeat; height:22px;}
.dt_6{ background:url(images/d_6.jpg) left -1px no-repeat; height:22px;}



.notice { width:965px;}
.notice a{ display:block; width:969px; background:url(images/notice4.png) no-repeat; height:40px; position:absolute; bottom:-5px}
#category_tree_index dl dt{ display:block; width:100%; height:22px;}
#category_tree_index dl dt a{margin: 3px 0 5px; display:block; font-weight:bold;  color:#333; float:left; text-indent:2em;}
#category_tree_index dl dt a:hover{ text-decoration:underline; color: #ff4560;}
#category_tree_index dl{list-style: none;
height: auto; width:193px; display:block;
overflow: hidden;
font: 12px '宋体';
margin: 10px 15px;
padding-bottom: 10px;
border-bottom: 1px solid #DDD;}

#category_tree_index dd{display: inline-block;
margin-right: 15px; float:left;line-height: 22px; padding-left:5px;}
#category_tree_index dd a{color: #666;}
#category_tree_index dd a:hover {
color: #ff4560;
text-decoration: none;
}
#dingji_top{ height:350px;}
.section{ height:232px; margin:10px auto; width:1200px}
.hstyle_sad {
width: 335px;
height: 212px;
background: #EEE;
float: left;
margin-right: 25px;
}
.hstyle_sad  a{ float:left}
.hot_item {
background: url(images/hot-item.png) no-repeat 0 50px;
width: 90px;
height: 212px;
float: left;
margin: 20px 0;
}
/*--------------------广告图片切换------------------*/

.flex-container {float: right;zoom: 1;position: relative;width: 360px;height: 212px;}
.flex-container .flexslider {
width: 360px;
height: 212px;
padding: 0;
}
.flexslider {
background: white; overflow:hidden;
position: relative;
border-radius: 5px;
zoom: 1;
}
.flex-container .flexslider .slides {overflow: hidden;zoom: 1; clear:both;padding-left: 30px; height:212px;}
.flexslider .slides img{ width:300px; height:212px; margin-left:20px; display:block; float:left; margin-bottom:10px} 
.flexslider .slides, .flex-control-nav, .flex-direction-nav {margin: 0;padding: 0;list-style: none;}
.flexslider .slides  li {position: relative;width: 360px; height:212px; float:left;display: block; overflow:hidden;zoom:1 }
.flex-container .flex-direction-nav li a {
width: 20px; overflow:hidden;
height: 212px; float:left;
display: block;
background: url(images/arr.png) no-repeat white;
position: absolute;
top: 0;
cursor: pointer;
text-indent: -9999px;
}
.flex-container .flex-direction-nav li .next {background-position: -20px 100px;right: 0;}
.flex-container .flex-direction-nav li .prev {background-position: 0 100px;left: 0;}
.flex-control-nav li a {
width: 13px;
height: 13px;
display: block;
background: #E6E6E6;
border-radius: 20px;
cursor: pointer;
text-indent: -9999px;
}
/*------------------顶级分类top10排行-------------------*/
.top10 {
width: 1200px;
height: 80px;
background: url(images/top10.png) no-repeat top center;
}
#slides {
position: relative;
overflow: hidden;
padding: 0 40px;
width: 1120px;
height: 300px;
}

#slides div.slide {
display: block;
width: 1220px;
height: 300px;
}
#slides .item {
float: left; _display:inline; overflow:hidden;
width: 211px;
margin: 10px 0;
margin-right: 15px;
text-align: center;
}
.section a:hover {
text-decoration: none;
cursor: pointer;
}
#slides .item  a {
width: 180px;
}
.item img {
width: 210px; height:210px;
margin-bottom: 5px;
}


.item .price {
color: #ff4560;
font-family:"微软雅黑",Microsoft YaHei;
 font-size:14px; font-weight:bold;
}
#slides .prev {
left: 0;
background: url(images/s_left.png) no-repeat;
}
#slides .prev, #slides .next {
position: absolute;
z-index: 99;
top: 100px;
text-indent: -9999px;
width: 17px;
height: 29px;
cursor: pointer;
}
#slides .next {
right: 0;
background: url(images/s_right.png) no-repeat;
}

.bigBrandSample_item_title{ height: 44px; line-height: 44px;  font-weight: bold; font-size: 18px; padding:0 0 0 20px; width:1180px; background: #3b3a3d;}
.bigBrandSample_item_title a{color: #ffffff;}
.bigBrandSample_item_title span { padding: 0 10px 0 5px; text-align:right; font-size:12px; font-weight:normal;}
.bigBrandSample_item_title strong{ display:block; float:left;}
.bigBrandSample_list{ background: #ffffff; padding: 0 0 15px 0;}
.bigBrandSample_list li{ float: left; display: inline; width: 220px; margin: 20px 10px 0; height:290px; overflow:hidden;}
.bigBrandSample_list_img{ width: 220px; height: 220px;}
.bigBrandSample_list_img .link_pro img{ width: 220px; height: 220px;}
.bigBrandSample_list_text{ padding: 15px 0 0; width: 100%; background: url("images/detailsHot_txt.gif") no-repeat center top;}
.bigBrandSample_list_text_name{ display: block; color: #666666; width: 100%; height: 20px; line-height: 20px; text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.bigBrandSample_list_text_name:hover{ color: #ff4560;}
.bigBrandSample_list_text_price{ padding: 5px 0 8px 0; text-align: center; width: 100%; height: 22px; font-size: 14px; color: #ff4560; font-family:"微软雅黑",Microsoft YaHei; font-weight: bold;}
.bigBrandSample_list_text_price .originalPrice{ text-decoration: line-through; color: #999999; padding: 0 0 0 10px; }
.bigBrandSample_list_text_addCart{ display: block; width: 105px; height: 30px; margin: 0 auto; line-height: 28px; text-align: center; color: #ffffff;  background: url("images/addCartBtn.png") no-repeat 0 -60px; _ background: url("images/ie6_addCartBtn.png") no-repeat 0 -60px;}
.bigBrandSample_list_text_addCart:hover{ text-decoration: none; background-position: 0 -90px;}

/*  团购页列表页 */
#main{ margin-top:10px;}
.multilist{}
.multilist ul{}
.multilist ul li{ width:380px; border:solid 1px #dbdbdb; position:relative; float:left; margin:0 21px 10px 0; padding-top:7px;}
.multilist ul li .img{ text-align:center;}
.multilist ul li .img img{ width:365px; height:365px;}
.multilist ul li .multi_tit{ height:30px; line-height:30px; padding:5px 14px; overflow:hidden;}
.multilist ul li .multi_tit a{ color:#000; font-size:15px;}
.multilist ul li .detail_bg{ background:#e3e3e3; height:45px; padding:0 7px;}
.detail_bg .dis{ width:69px; height:36px; text-align:center; color:#fff; font-weight:bold; padding-top:4px; font-size:18px; background:url(images/super_ico.png) no-repeat;}
.detail_bg .dis span{ font-size:12px;}
.multilist ul li .price{ padding:15px 10px 5px 8px; color:#333; text-decoration:line-through;}
.multilist ul li .GroupPrice{ padding:5px 5px 5px 0; color:#c00; font-size:24px; font-weight:bold;}
.multilist ul li .Look{ margin:9px 0 0 0; display:inline;}
.multilist ul li .Look a{ width:86px; height:29px; line-height:29px; color:#fff; font-weight:bold; text-align:center; font-size:15px; background:url(images/super_ico1.png) no-repeat; display:block;}

/*团购商品详情页面*/
.inDetail_body{ width:100% display:table; margin:15px 0 0 0;}
.inDetail_left{width:932px;float:left;}
.inDetail_left_top_out {width:930px; border:solid 1px #e6e6e6;}
.inDetail_left_top{ height:620px;}
.inLeft_btn2{ height:43px; border-bottom:solid 4px #f75248;}
.inLeft_btn2 li{ background:url(images/detail-tab.png) no-repeat; width:104px; height:43px; line-height:43px; text-align:center; color:#fff; font-weight:bold; font-size:16px; border:0;}

.left_top_txt{ padding:8px 15px 5px; font-weight:bold; line-height:25px;}
.left_top_txt h2{ color:#c00; font-size:16px;}
.left_top_txt p{ color:#000;}

.left_top_box { width:100%; display:table;}
.left_top_table{ width:370px; margin:0 0 0 30px; background-color:#f4f4f4; position:relative; float:left; height:500px;}
.left_topTable_btn{ width:424px; height:75px; background:url(images/qianggou.png) no-repeat; position: absolute; top:15px; left:-63px;}
.left_topTable_btn .line{ font-size:24px; font-weight:bold; width:220px; text-align:center; line-height:63px; padding:0 0 0 63px; color:#fff; float:left;}
.left_topTable_02{ height:90px; position: relative;}
.left_topTable_buy { margin:0 0 0 0; display: inline; float: right;}
#ToBuy{ color:#bf0000; font-size:30px; height:65px; text-align:center; width:114px; font-weight:bold; border:0; background:none; padding:0; cursor:pointer; outline:none; font-family:"微软雅黑",Microsoft YaHei;}
.left_topTable_01{ overflow:auto; padding: 10px 0 15px; margin:0 10px;}
.left_topTable_01 table {width:100%; height: 46px; text-align: center; float: left;}
.left_topTable_01 table tr { height:30px;}
.left_topTable_01 table th { width: 65px; padding: 0; margin: 0; color: #666666; font-weight: normal; text-align: center; font-size: 16px; font-family:"微软雅黑",Microsoft YaHei;}
.left_topTable_01 table td.topTable_through{ color: #666; text-decoration: line-through; }
.left_topTable_01 table td {font-size: 16px; color: #ff4560; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-family:"微软雅黑",Microsoft YaHei;}
.left_topTable_03{ font-size:15px; color:#333; font-weight:bold; margin:10px 0; text-align:center;}
.left_topTable_03 #timer .end_date span{ font-size:15px; color:#005aa0;}
.left_topTable_03 #timer .end_date em{ font-size:15px; color:#333;}
.left_topTable_04{ text-align:center;}

.buys_vouch{ padding-top:5px;}
.buys_vouch ul{ width:100%; display:table;}
.buys_vouch ul li{ width:50%; float:left; height:65px; line-height:35px; text-align:center;}
.buys_vouch ul li span{ width:30px; height:30px; background:url(images/super-detail.png) no-repeat; display:block; margin:0 auto;}
.buys_vouch ul li em{ width:30px; height:30px; background:url(images/super-detail.png) 0 bottom no-repeat; display:block; margin:0 auto;}
.buys_vouch ul li p{ color:#999;}

.topTable_buy{ height:60px; line-height:60px; font-size:16px; color:#000;}
.topTable_buy strong { font-weight:bold; font-size:36px; color:#c00; padding-left:5px;}
.topTable_gif{ height:32px; line-height:32px; color:#666; font-size:14px;}
.left_top_img{ width:500px; height:500px; float: left; position: relative; text-align:center;}
.left_top_img img{ width:500px; height:500px;}
.inDetail_left_box_out{ margin: 10px 0 0 0; padding: 0 0 5px 0;}
.inDetail_left_box{}

.inDetail_left_box_out .inLeft_btn{ height:39px;}
.inDetail_left_box_out .inLeft_btn  li { width: 95px; height: 38px; line-height: 38px; font-size: 14px; border-right: 1px #e5e5e5 solid; text-align: center; float: left;}
.inDetail_left_box_out .inLeft_btn li a { width:95px; height: 38px; font-weight: bold; color: #333; display: block;}
.inLeftBtn { width: 84px; height: 27px; float: right; position: absolute; top: 7px; right: -3px;}
.inLeftBtn a { width: 84px; height: 27px; display: block; background: url(images/more_v.gif) 0 0 no-repeat;}
.inLeft_img { width: 676px; height: 128px; margin: 54px 0 0 15px; display: inline; border: 1px #e5e5e5 solid; background: url(images/inLeft_img.gif) 0 0 repeat-x; float: left;}

.inLeft_img ul{width:676px;height:128px;float:left;}
.inLeft_img ul li{width:148px;height:102px;margin:13px 0 0 0;padding:0 10px;border-right:1px #ccc dashed;float:left;}
.inLeft_img ul li.border_none{border-right:none;}
.inLeft_img ul li b{font-size:18px;line-height:22px;font-weight:normal;color:#f63860;font-family:"微软雅黑",Microsoft YaHei;}
.inLeft_img ul li b a{color:#f63860;}
.inLeft_img ul li b a:hover{text-decoration:none;}
.inLeft_img ul li p{font-size:12px;line-height:20px;color:#666;font-family:"宋体";}
.inLeft_img ul li p a{color:#666;}
.inLeft_img ul li p a:hover{text-decoration:none;}
.inDetail_box .inLeft_title { border-bottom:none;}
.inLeft_title {margin: 22px 0 0 15px;display: inline;border-bottom: 2px #33383e solid;float: left;}
.inDetail_right {width: 243px;float: right;}
/*
.ranking_out {width: 255px;background: url(images/ranking_out_bg.gif) repeat-x left bottom;padding: 0 0 5px 0;margin: 0 0 10px 0;float: right;}
.ranking {width: 253px;border: 1px #e5e5e5 solid;float: right;}
.inDetail_scan {width: 253px;float: left;padding: 5px 0;}
.scan_pic {width: 90px;height: 90px;margin: 0px 5px;float: left;display: inline;}
.scan_pic img {width: 90px;height: 90px;}
.scan_txt {width: 145px;overflow: hidden;font-family:"微软雅黑",Microsoft YaHei;font-size: 12px;color: #333;padding-top: 6px;}
.scan_num_con {display: block;font-size: 18px;}
.scan_num {color: #ff4560;font-weight: bold;font-size: 30px;font-family: "verdana";}
.ranking_title {width: 253px;height: 35px;background: url(images/inright_title_bg.gif) 0 0 repeat-x;float: left;}
.ranking_title b {height: 35px;line-height: 35px;font-size: 14px;color: #333;padding: 0 0 0 33px;background: url(images/ranking_title_bg.gif) 14px center no-repeat;float: left;}
.functionList {padding: 13px 0 7px 12px;clear: both;}
.functionList a {display: block;float: left;display: inline;margin: 0 6px 5px 0;color: #666;font-family: "宋体";height: 22px;line-height: 22px;padding: 0 9px;border: 1px solid #e5e5e5;background: #f5f5f5;}
*/

/*团购页面本网优势*/
.inLeft_tab1{width: 672px;margin: 38px 0 0 21px;padding: 0 0 25px 0;display: inline;float: left;}
.inLeft_marque{ width:779px; height:131px;}
.inLeft_tab1 ul{width:672px;height:92px;float:left;}
.inLeft_tab1 ul li{width: 84px;height: 92px;cursor: pointer;float: left;}
.inLeft_tab1 ul li img{float:left;  }
.inLeft_nav1{width: 672px;float: left;display: inline;}
.slideTxtBox4 {width: 672px;margin: 38px 0 0 18px;padding: 0 0 25px 0;overflow: hidden;}
.slideTxtBox4 .hd {position: relative;}
.slideTxtBox4 .hd ul {width: 672px;height: 92px;float: left;}
.slideTxtBox4 .hd ul li {width: 84px;height: 92px;cursor: pointer;float: left;}
   /*商品分类*/
   #category_tree{border:4px solid #f1faff; background-color:#fff;}
   #category_tree dl{margin:6px;}
   #category_tree dt{background:url(images/lineBg.gif) repeat-x left bottom;
   color:#3f3f3f;  padding:2px 0 3px 12px;
   }
   #category_tree dt a{background:url(images/bg.gif) no-repeat 0 -69px;
   color:#3f3f3f; padding-left:15px; text-decoration:none;
   }
   #category_tree dd{padding:3px 0 3px 10px;}
   #category_tree dd a{color:#404040; text-decoration:none;}
   #category_tree dd a:hover{color:#ff6600; text-decoration:none;}
   
   
   /*销售排行*/
   .top10Tit{background:url(images/bg.gif) no-repeat 0px -85px; height:30px;}
   .top10List{border:1px solid #d7ecfd; background-color:#fff; margin:0px 4px 4px 4px;}
	 .top10List ul{border-bottom:1px solid #e2f3fd; position:relative;}
	 .top10List .iteration{position:absolute; top:6px; left:6px;}
	 .top10List .iteration1{padding-left:3px;}
	 .top10List li.topimg{width:35px; height:35px;}
	 .top10List .samllimg{width:35px; height:35px; margin-bottom:4px;}
   .top10List li{padding:3px 3px 3px 23px; float:left;}
   /*linkCOLOR*/
   .top10List li a,#mallNews .NewsList li a,.boxCenterList li a{color:#3f3f3f; text-decoration:none;}
   .top10List li a:hover,#mallNews .NewsList li a:hover,.boxCenterList li a:hover{color:#ff6600; text-decoration:none;}
   /*首页焦点图*/
   #focus{border-right:1px solid #c5e4ff; padding:8px; background:url(images/foucsBg.gif) repeat-x left top;}
   #mallNews{width:230px; padding:8px 8px 0px 8px; background:url(images/foucsBg.gif) repeat-x left top;}
   #mallNews .NewsTit{background:url(images/bg.gif) 0px -132px; height:23px;}
   #mallNews .NewsList{background:#FFFFFF; padding:8px;}
   #mallNews .NewsList ul{margin-top:10px;}
   #mallNews .NewsList li{background:url(images/bg.gif) no-repeat 0px -167px; padding:0px 0px 0px 10px;
   text-align:left;
   }
   /*今日特价和品牌*/
   #sales{width:500px; background:url(images/salesBg.gif) repeat-x left bottom;
   border-bottom:2px solid #f0f1f3; background-color:#eef8ff;
   }
   #sales h1{font-size:12px; background:url(images/salesTitBg.gif) no-repeat; height:33px; text-align:right;}
   #sales h1 img{position:relative; top:10px; right:8px;}
   #sales .goodBox{margin:10px 0px 10px 10px; _margin-left:5px;}
     #sales .goodBox .goodList p{text-align:left; color:#3f3f3f;}
     #sales .goodBox .goodList p a{color:#3f3f3f; text-decoration:none;}
   #sales .goodBox .goodList p a:hover{color:#ff6600; text-decoration:none;}
   #sales .goodList{width:110px; margin:0px 5px 0px 5px; float:left;}
   #sales .goodList img{background:url(images/salesGoodBg.gif) no-repeat; width:100px; height:100px; padding:5px;
   }
   #sales .goodList p{ margin-top:3px; text-align:center;}
   #brands{width:247px; height:199px; *height:201px; padding:1px 0 0 1px; position:relative;}
   #brands .brandsMore{position:absolute; left:178px; bottom:10px;
   width:65px; height:41px;
   }
   #brands .brandsMore img{border:none; width:65px; height:41px;}
   #brands img{width:78px; height:40px;border:1px solid #c5e4ff;}
   #brands a{color:#0069cd; text-decoration:none; margin:2px 1px; display:block; float:left;}
     .brandsIe6{_width:250px;}/*在ie6下特价商品不存在的话品牌推荐永远靠右显示*/
   /*精品推荐，新品上市，热卖商品*/
   .centerPadd{padding:5px 8px 8px 8px; overflow:hidden;}
   .itemTit{height:30px; background:url(images/bg.gif) no-repeat 0px -195px; padding-left:190px; text-align:right;
   /*margin-bottom:-3px; _margin-bottom:-2px;*/
   }
   .itemTit.New{background:url(images/bg.gif) no-repeat 0px -225px;}
   .itemTit.Hot{background:url(images/bg.gif) no-repeat 0px -256px;}
   .itemTit img{position:relative; top:7px;}
   .itemTit h2{float:left; height:27px; background:url(images/itemH2Bg.gif) repeat-x left top; border:1px solid #d6ecff;
   font-size:12px; text-align:center; color:#3f3f3f; font-weight:100; padding:0px 10px; line-height:28px; margin:0 6px 0 0;
   border-bottom:none; position:relative; bottom:-3px; display:inline; white-space:nowrap;
   }
   .itemTit h2 a{color:#3f3f3f; text-decoration:none;}
   .itemTit .h2bg{height:27px; line-height:28px; border:none; background:none;
   font-size:12px; text-align:center; color:#006ace; font-weight:100; padding:0px 10px;
     display:inline; white-space:nowrap;
   }
   .itemTit .h2bg a{color:#006ace; text-decoration:none;}
   .centerPadd .goodsBox{border:1px solid #d6ecff; background:#fff; padding:12px 0px 0px 17px; *padding:12px 0px 0px 17px;
   _padding:12px 0px 0px 0px;}
   .centerPadd .goodsBox .more{text-align:right; clear:both; margin:0 8px 8px 0;}
       /*单个商品*/
       .goodsItem{width:110px; float:left; position:relative; overflow:hidden; margin:0px 14px 15px 14px;}
       .goodsItem .goodsimg{width:100px; height:100px; border:4px solid #eef8ff; margin-bottom:4px;}
       .goodsItem img{width:52px; height:17px;}
       .goodsItem p{text-align:left; color:#3f3f3f;}
       .goodsItem p a{color:#3f3f3f; text-decoration:none;}
       .goodsItem p a:hover{color:#ff6600; text-decoration:none;}
       .goodsItem span{width:40px; height:40px; position:absolute;left:0px; top:0px;}
       .goodsItem span.best{background:url(images/bg.gif) no-repeat 0px -304px;}
       .goodsItem span.news{background:url(images/bg.gif) no-repeat -75px -304px;}
       .goodsItem span.hot{background:url(images/bg.gif) no-repeat -161px -304px;}

  
   /*相关商品*/
   .boxCenterList ul{height:1%; margin-bottom:5px;}
   .boxCenterList li{float:left; width:120px;}
   .boxCenterList li.goodsimg{width:48px; margin-right:10px;}
   .boxCenterList li.goodsimg img{width:48px; height:48px; display:block;}
   /*相关文章(其它带有小三角点的文字列表共用)*/
   .RelaArticle a,.alone{background:url(images/bg.gif) no-repeat 0px -170px; padding:0px 0px 0px 10px; color:#3f3f3f; text-decoration:none;}
   .RelaArticle a:hover{background:url(images/bg.gif) no-repeat 0px -170px; padding:0px 0px 0px 10px; color:#ff6600; text-decoration:none;}
   /*浏览历史，收藏*/


/* ====================
  商品详情页面部分模块
==================== */
/*商品图片*/
.content_detailed{width:100%;float:left;z-index:10; }
.mod_picfold{ width:420px; border:solid 1px #d7d7d7; padding:3px; float:left;}
.mod_picfold .prodimg {display: block;width: 300px;height: 300px;background-color: #fff;position: relative;z-index: 11;}
.mod_picfold .tabbox {margin: 0;}
.mod_picfold .imgtab {position: relative;padding-top:10px;}
.mod_picfold .imgtab .imgtab_clip {position:relative; margin:0 auto; width:372px;height:52px;overflow:hidden;}
.mod_picfold .imgtab_con li{float:left; width:52px; height:52px; margin:0 5px;}
.mod_picfold .imgtab_con li img{width:50px; height:50px; border:1px solid #CCC; display:block;}
.mod_picfold .imgtab_con li a:hover img,.mod_picfold .imgtab_con li img.cur{ border:1px solid #C00;}
.mod_picfold .imgtab_trrigle a {position: absolute; top:13px; width:14px; height:50px; background:url(images/detail_click.png) no-repeat; display:inline-block; overflow: hidden; text-indent: -9999em;}
.mod_picfold .imgtab_trrigle .pre_btn {left: 0;}
.mod_picfold .imgtab_trrigle .next_btn {right:0px;background-position: -14px 0;}
.mod_picfold .imgtab_trrigle a:hover {opacity: 0.6;}
.mod_picfold .imgtab_trrigle a:focus {outline: 0 none;}
.mod_picfold .imgtab .imgtab_con li a:hover, .mod_picfold .imgtab .imgtab_con li.cur a {border-color: #c8c7cc;background-color: #efeff4;}


/**********详情页放大镜 开始************/
.MagicZoomPlus img{
	width:420px; height:420px;
}
.mod_picfold .imgbox .prodimg .MagicZoomPup{ width:196px; height:196px; position:absolute; background-color:#fff; border:4px solid #888; opacity:.5; filter:alpha(opacity=50); display:none; z-index:1;}
.mod_picfold .imgtab .imgtab_con li a:hover,.mod_picfold .imgtab .imgtab_con li.cur a {
	border-color:#c8c7cc;
	background-color:#efeff4;
}
/**********详情页放大镜 结束************/


/*商品相册*/
.picture{margin-top:10px;text-align: center;}
.picture img{display: inline-block;width: 60px;height: 60px;margin: 0 5px;cursor: pointer;zoom: 1;border: 3px solid #fff;border-radius: 5px;}
.picture img.onbg{border: 3px solid #ededed;}
.picture img.autobg{ border: 3px solid #fff;}

   /*文字信息*/
#goodsInfo .textInfo{width:580px; float:left; padding-left:20px; position:relative;}
.center_title{width:100%;overflow:hidden;}
.center_title,.center_title a{ color:#383735; font-size:30px; font-weight:bold;}
.center_title a:hover{color:#ff7689;-webkit-transition: color .2s;-moz-transition: color 0.4s ease 0s;-o-transition: color .2s;transition: clor .2s;}
.detail_center{}
.ProdetailShop{ font-size:16px; color:#000; line-height:25px;}
.ProdetailShop span{ color:#c00; font-weight:bold;}
.detail_detail{ line-height:31px; margin-left:5px; color:#666; padding-top:6px;}
.detail_detail li{ display:table; width:100%; margin-bottom:6px;}
.detail_detail li span{ color:#000; }
.detail_detail li .detail_title{ float:left; width:80px; overflow:hidden; height:30px; white-space:nowrap;}
.detail_detail li .detail_choose{ float:left; padding-left:6px; line-height:31px;}
.detail_detail li .detail_choose select{margin-top:5px}
.detail_detail li .price{ color:#c00; font-size:18px; font-weight:bold;}
.detail_detail li .price span{ color:#c00; text-decoration:none;}
.detail_detail li #ECS_RANKPRICE_1 span,.detail_detail li #ECS_RANKPRICE_2 span{text-decoration:none;}
.detail_detail li .number{ color:#c00; text-decoration:none;}
.detail_detail li .e_value_detail{ margin-right:4px;}
.detail_detail li #zixun{ width:107px; height:31px; background:url(images/detail_zx.gif) -8px -4px no-repeat; display:inline-block; vertical-align:top; margin-left:5px;}
.detail_line{ border-bottom:dotted 1px #e9a8a8; padding-bottom:3px; margin-bottom:5px;}

.short_review{ position:absolute; display:none; z-index:98; background:#fff; border:1px solid #b6b6b6; padding:5px 8px; width:340px; box-shadow:0 0 4px #999; left:0; top:22px;}
.short_review p{color:#9c9c9c; padding:2px 0;}
.short_review p span{margin-left:10px;}
.short_review p a{color:#707070;}
.short_review p a.more{float:right; color:#EA5415;}
.Review_on .short_review{ display:block;}

/*热门推荐*/
.DetailHot{ border:solid 1px #eaeaea; border-top:0; margin-top:-10px; padding-top:10px; background:#f9f9f9; width:134px; height:519px; float:right;}
.detail_hot_title{ text-align:center; height:30px; line-height:30px; font-weight:bold; color:#999; margin-top:-10px;}
.detail_hot{ width:112px;}
.detail_hot li{ width:112px; margin-bottom:10px;}
.detail_hot .title{ height:22px; line-height:22px; overflow:hidden;}
.detail_hot .title a{ color:#999;}
.detail_hot .title a:hover{ color:#c00;}
.detail_hot .rank_price{ line-height:20px; text-indent:2px; color:#c00; padding-top:3px;}

/*详情页购物车弹出框*/
.center_pop{width:460px;height:145px;background:#fff;*border:1px #ededed solid;position:absolute;left:0;top:280px;-webkit-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 15px rgba(0, 0, 0, 0.2); z-index:999999999}
@media \0screen {
    .center_pop { border:1px #ededed solid; }
}
.center_pop_close{width:450px;height:18px;margin:10px 10px 0 0;display:inline;float:left;}
.center_pop_close a{width:18px;height:18px;background:url(images/center_pop_close.gif) 0 0 no-repeat;float:right;}
.center_pop_close a:hover{background-position:0 -18px;}
.center_pop_txt{width:390px;padding:0 0 0 70px;background:url(images/center_pop_txt.gif) 20px 5px no-repeat;float:left;}
.center_pop_txt b{width:100%;line-height:25px;font-size:14px;color:#333;float:left;}
.center_pop_btn{width:134px;height:32px;margin:16px 0 0 70px;display:inline;float:left;}
.center_pop_btn a{width:134px;height:32px;background:url(images/center_pop_btn.gif) 0 0 no-repeat;float:left;}
.center_pop_btn a:hover{background-position:0 -32px;}
/*商品单选属性*/
.catt{width:100%;height:auto;overflow:hidden;padding-bottom:5px;}
.catt a{ text-decoration:none; border:solid 1px #cecbce; padding:1px 11px; height:24px; line-height:26px; display:inline-block; margin:0 0 4px 0; position:relative;}
.catt a:hover {border:solid 2px #c00; padding:0 10px; color:#555;}
.catt a:focus {outline-style:none;}
.catt .cattsel {border:#c00 2px solid; padding:0 10px; color:#555;}
.catt .cattsel a:hover {border: #ff4560 2px solid;}
.catt .cattsel i.a-active{ background:url(images/bottom.png) no-repeat; width:12px; height:12px; position:absolute; right:0; bottom:0; _bottom:-5px;}

/*商品数量*/
.detail_choose .inp_num{ text-decoration:none; width:40px; height:25px; text-align:center; float:left; margin-top:1px; line-height:25px;}
.detail_detail .plus_minu{ display:inline-block; width:20px; height:36px; float:left; overflow:hidden;}
.detail_detail .plus_minu .plus{ background:url(images/bolder.png) -60px -24px no-repeat; display:block; width:20px; overflow:hidden; text-indent:-999px; height:17px; margin:0; padding:0; border:0;}
.detail_detail .plus_minu .minus{ background:url(images/bolder.png) -60px -41px no-repeat; display:block; width:20px; overflow:hidden; text-indent:-999px; height:17px; margin:0; padding:0; border:0;}
.detail_detail .plus_minu .plus:hover,.detail_detail .plus_minu .minus:hover{ border:0; width:20px; _width:20px; height:17px;}
.detail_choose span.stock{ display:block; text-decoration:none; float:left; margin:0 0 0 10px; color:#666;}

/*加入购物车收藏按钮*/
.center_btn{width:100%;margin:18px 0 0 0;  padding:0 0 10px 0;float:left; position:relative; }
#detail_store{ height:36px;}
.center_buy_btn,.center_shop_btn,.center_collect_btn{ display:inline-block; vertical-align:top; float:left;}
.center_buy_btn a{ background:url(images/buybtn.png) no-repeat; width:198px; height:56px; overflow:hidden; line-height:56px; display:inline-block; text-align:center; color:#fff;}
.center_shop_btn a{ background:url(images/store.png) -126px 0 no-repeat; width:126px; height:33px; overflow:hidden; line-height:33px; display:inline-block; text-align:center; color:#fff; margin-left:15px;}
.center_collect_btn a{ background:url(images/store.png) -335px -15px no-repeat; padding-left:37px; height:36px; margin-left:15px; display:inline-block; text-align:center;}
.center_collect_btn a span{ background:url(images/store.png) 0 -66px no-repeat; width:79px; margin-left:3px; color:#666; height:36px; line-height:36px; display:inline-block;}
.center_collect_help{margin:26px 0 0 0;float:left;position:relative;}
.center_collect_help p{padding:0 0 0 54px;height:18px;line-height:18px;float:left;}
.center_collect_help p a{height:18px;padding:0 18px 0 0;color:#808080;background:url(images/center_help.gif) right 0 no-repeat;cursor:help;float:left;}
.center_collect_help p a:hover{background-position:right -18px;text-decoration:none;}
.center_collect_pop{width:220px;height:192px;background:url(images/center_collect_pop.gif) 0 0 no-repeat;position:absolute;bottom:17px;right:-54px;display:none;}
.center_collect_pop b{width:202px;line-height:21px;margin:10px 0 0 0;padding:0 0 0 18px;color:#4c4c4c;float:left;}
.center_collect_pop p{width:202px;line-height:21px;padding:0 0 0 18px;color:#808080;float:left;}
.center_collect_pop p span{color:#4c4c4c;}
.center_collect_pop p a{padding:0 0 0 5px;color:#ff7689;background:none;cursor:pointer;float:none;}
.center_collect_pop p a:hover{text-decoration:underline;}
.center_collect_table{width:189px;margin:6px 0 0 15px;display:inline;padding:0 0 5px 0;float:left;}
.center_collect_table table{width:100%;height:85px;border-collapse:collapse;border:1px #ffe4e4 solid;border-spacing:0;float:left;}
.center_collect_table table th{line-height:20px;border:1px #ffe4e4 solid;text-align:center;color:#808080;font-weight:normal;background:#fff url(images/center_collect_table.gif) 0 bottom repeat-x;}
.center_collect_table table td{line-height:20px;border:1px #ffe4e4 solid;text-align:center;color:#4c4c4c;}
.center_bottom{width:100%;margin:20px 0 0 0;float:left;}
.center_buy{width:221px;height:29px;background:url(images/center_buy.gif) 0 0 no-repeat;float:left;}
.center_buy p{width:140px;height:29px;line-height:29px;text-align:center;color:#808080;float:left;}
.center_share{height:29px;float:left;z-index:100;position:relative;}
.center_share a{width:50px;height:29px;line-height:29px;padding:0 0 0 31px;background:url(images/center_share.gif) 0 0 no-repeat;color:#808080;float:left;z-index:100;}
.center_share a.bg{background-position:0 -29px;text-decoration:none;color:#666;}
.center_share a:hover{background-position:0 -29px;text-decoration:none;color:#666;-webkit-transition: color .2s;-moz-transition: color 0.4s ease 0s;-o-transition: color .2s;transition: clor .2s;}
.center_share ul{width:365px;height:27px;background:url(images/center_share_bg.gif) 0 0 no-repeat;position:absolute;top:0;left:0;opacity:0;float:left;z-index:-1;}
.center_share ul li{width:91px;height:27px;line-height:27px;font-size:12px;float:left;}
.center_share ul li a{width:71px;height:27px;padding:0 0 0 20px;text-align:center;background:none;color:#666;float:left;}
.center_share ul li a:hover{background-position:0 -38px;}
.center_share ul li.center_share_01 a:hover{background:url(images/center_share_bg.gif) -365px 0 no-repeat;}
.center_share ul li.center_share_02 a:hover{background:url(images/center_share_bg.gif) -456px 0 no-repeat;}
.center_share ul li.center_share_03 a:hover{background:url(images/center_share_bg.gif) -547px 0 no-repeat;}
.center_share ul li.center_share_04 a:hover{background:url(images/center_share_bg.gif) -638px 0 no-repeat;}
.detail_logo{width:207px;height:211px;margin:20px 0 0 0;background:url(images/detail_logo_bg.gif) 0 0 no-repeat;float:right;}
.detail_logo_img{width:180px;height:100px;margin:10px 13px 0 14px;display:inline;float:left;}
.detail_logo_txt{width:180px;height:33px;line-height:33px;margin:0 13px 0 14px;display:inline;float:left;}
.detail_logo_txt p{text-align:center;font-size:14px;color:#333;}
.detail_logo_btn{width:165px;margin:0 21px;display:inline;border-top:1px #f3f3f3 solid;float:left;}
.detail_logo_btn a{width:103px;height:29px;line-height:27px;margin:18px 0 0 31px;display:inline;background:url(images/detail_logo_btn.gif) 0 0 no-repeat;text-align:center;font-size:13px;color:#4c4c4c;float:left;}
.detail_logo_btn a:hover{background-position:0 -29px;text-decoration:none;color:#ff8888;-webkit-transition: color .2s;-moz-transition: color 0.4s ease 0s;-o-transition: color .2s;transition: clor .2s;}

/*相关商品分类 xiwang*/
.sidelist{border:solid 1px #e6e6e6; background:#fff; margin-bottom:10px; }
.sidelist h3{background:#fbfafa; height:37px; border-bottom:1px solid #e6e6e6; font:bold 14px/37px microsoft Yahei; color:#c00; text-indent:20px; text-align:left; padding:0;}
.sidelist dl{ padding:10px; overflow:hidden;}
.sidelist dl dt{ font-weight:bold;}
.sidelist dl dt a{}
.sidelist dl dd{ width:50%; float:left; margin-top:10px;}
.sidelist dl dd a{ white-space:nowrap;}
.sidelist ul{ padding:0 10px 10px; overflow:hidden;}
.sidelist ul li{ width:50%; float:left; margin-top:10px;}
.sidelist ul li a{ white-space:nowrap;}

/* 排行榜 xiwang */
.sidelistTit{ padding:0 10px;}
.sidelistTit ul{ margin:0; padding:0 0 0 3px; border-bottom:1px solid #ddd; margin-top:10px; height:29px; overflow:visible;}
.sidelistTit ul li{ width:104px; text-align:center; border:1px solid #ddd; border-bottom:0; background:#FBFAFA; line-height:28px; float:left; margin:0 6px; cursor:pointer; display:inline;}
.sidelistTit ul li.on{ height:29px; color:#c00; font-weight:bold; background:#fff;}

.sidelistCon{}
.sidelistCon ul{ padding:4px 10px 20px;}
.sidelistCon ul li{ width:auto; margin:10px 20px 0; display:inline;}
.sidelistCon ul li .pb_img{ width:60px; height:60px; padding:0 10px 0 0;}
.sidelistCon ul li .pb_text{ width:120px; padding-left:10px; line-height:20px;}
.sidelistCon ul li .pb_text h2{ height:40px; overflow:hidden; text-indent:0; font-weight:normal;}
.sidelistCon ul li .pb_text h2 a{ font-size:12px; color:#555; white-space:normal;}
.sidelistCon ul li .pb_text h2 a:hover{ color:#c00;}
.sidelistCon ul li .pb_text p{ color:#E4393C; font-weight:bold;}

/* 同类商品推荐 xiwang */
.SimilarProReco{}
.SimilarProReco ul{}
.SimilarProReco ul li{ width:100%; margin:0; padding-bottom:10px; border-bottom:solid 1px #dedede;}
.SimilarProReco ul li .SimilarProRecoTit{ line-height:18px; height:18px; margin:8px 0 5px 0; text-indent:6px; overflow:hidden;}
.SimilarProReco ul li .SimilarProRecoTit a{ color:#555; white-space:normal;}
.SimilarProReco ul li .SimilarProRecoTit a:hover{ color:#c00;}
.SimilarProReco ul li .SimilarProRecoText{ width:100%; height:33px; background:#f5f5f5; line-height:33px; margin-top:5px;}
.SimilarProReco ul li .SimilarProRecoText .SimilarProRecoWord{ width:72%; margin-left:5px; float:left; display:inline;}
.SimilarProReco ul li .SimilarProRecoText .SimilarProRecoWord span{ color:#c00;}
.SimilarProReco ul li .SimilarProRecoBuy_qg{ float:right; margin:6px 0px 0 0;}
.SimilarProReco ul li .SimilarProRecoBuy_qg a{ background:#e4393c; padding:0 13px; height:21px; color:#fff; text-align:center; display:block; line-height:21px;}

/*其他页面浏览历史记录*/  
.search_history{ margin:20px 0 0;}
.search_history_title{ position:relative; width:120px; margin:0 auto; height:43px;}
.history_title{ height:43px; line-height:43px; color:#3b3a3d; font-weight:bold; font-size:15px; background:none; padding:0; text-align:left}
.search_historyList{position:relative; }
.search_historyList li{ height:auto; border-top:1px solid #f2f2f2; padding:10px 15px; overflow:hidden; text-align:center;}
.search_historyList .history_pic{ display:block; margin-bottom:10px;}
.search_historyList .history_pic img{ width:120px; height:120px;}
.search_historyList .history_name{ color:#666; padding:5px 0;}
.search_historyList .history_name:hover{ color:#ff4560;}
.search_historyList .history_price{ padding:4px 0 0; display:none;}
.search_historyList .history_price a{ width:120px; height:26px; text-align:center; line-height:26px; color:#ff4560; font-family:verdana; font-weight:bold; font-size:14px; overflow:hidden; display:block; background:url(images/rank_btn.jpg) no-repeat 0 0; font-family:"微软雅黑",Microsoft YaHei; margin:0 auto;}
.search_historyList .history_price a:hover{ line-height:999em; background-position:0 -26px;}
.search_history_arrow{ position:absolute; right:0; top:13px; width:37px;height:19px; box-shadow:-1px 1px 2px rgba(0,0,0,0.05);}
.search_history_arrow a{ display:block; float:left; background-image:url(images/history_arrow.png); background-repeat:no-repeat;}
.history_prev{ width:19px; height:19px; background-position:0 -19px;}
.history_prev:hover,
.history_prev.current{ background-position:0 -38px;}
.history_next{ width:18px; height:19px; background-position:right -19px;}
.history_next:hover,
.history_next.current{ background-position:right -38px;}
.disable_historyPrev{ cursor:default; width:19px; height:19px; background-position:0 0;}
.disable_historyNext{ cursor:default; width:18px; height:19px; background-position:right 0;}
.search_history_out{ overflow:hidden; margin:0 auto; position:relative;}

.searchBody{ padding-bottom:30px;} 
.search_redLine{ overflow:hidden; background:#fff; box-shadow:0 0 2px rgba(0,0,0,0.05); -moz-box-shadow:0 0 2px rgba(0,0,0,0.05); -webkit-box-shadow:0 0 2px rgba(0,0,0,0.05);}
.footer{ margin-top:0;}
.history{ height: 35px;width: 100%;overflow: hidden;box-shadow: 0 1px 8px rgba(0,0,0,0.1);-moz-box-shadow: 0 1px 8px rgba(0,0,0,0.1);-webkit-box-shadow: 0 1px 8px rgba(0,0,0,0.1); }
.history h2{ width:180px; height:35px; line-height:35px;  text-align:center; border-right: 1px solid #ededed;font-size:14px;float:left; color:#fff; background: url("images/fixedCurrentBg.gif") repeat-x;}
.history .h2bg{ width:180px; height:35px; line-height:35px;  text-align:center; border-right: 1px solid #ededed;font-size:14px;float:left; color:#4c4c4c; background:none;}
#history li{width:100%;}

.colle a{background:none; padding:0px; color:#3f3f3f; text-decoration:none;}
.colle a:hover{background:none; padding:0px; color:#ff6600; text-decoration:none;}   
.content_white{width:100%;background:#fff;border-top:1px #ebebeb solid;float:left;z-index:10;}
.contentBody{width:1190px;margin:0 auto;position:relative;}	
.ProductDetail{ background:#fff;}

#clear_history{ padding:10px 10px 0; clear:both;}
#clear_history a{background:none; padding:0px; color:#3f3f3f; text-decoration:none;float:right;cursor:pointer;}

/*最近浏览历史 xiwang*/
.HistroyBox .HistroyCon li{ width:210px; margin:0 5px;}
.HistroyBox .HistroyCon li .SimilarProRecoText .SimilarProRecoWord{ width:50%;}
.HistroyBox .HistroyCon li .SimilarProRecoBuy_qg{ margin:0 8px 0 0; color:#000;}
.HistroyBox .HistroyCon li .SimilarProRecoBuy_qg span{ color:#c00;}

/**/
.detail_middle{ padding:0; margin-top:15px;}

/*商品切换fixed导航*/
.inDetail_boxOut{ background: #ffffff;}
.inDetail_box{ position: relative; z-index:0;}
.fixed_out{ height:41px; position:relative;}
.inLeft_btn{ background:#fcfcfc; height:39px; border:solid #e1e1e1; border-width:1px 1px 1px 0; line-height:39px;}
.inLeft_btn li{ border-left:1px solid #e1e1e1; width:100px; height:38px; text-align:center; line-height:38px; font-size:14px; font-weight:bold; color:#555; float:left; cursor:pointer;}
.inLeft_btn li.current{ border-top:3px solid #be1f1f; background:#fff; height:36px; line-height:32px; color:#c70000;}
.inLeft_btn li.hot_navs{ width:auto; float:right;}
.inLeft_btn li.hot_navs a{ background:#c21b00; height:39px; line-height:39px; text-align:center; width:120px; color:#fff; font-weight:bold; display:block;}

#fixed{ position: fixed; top:0px; *top:-1px; *border:1px solid #eeeeee;  z-index:100; height: 35px; width: 904px;  overflow: hidden;  box-shadow: 0 1px 8px rgba(0,0,0,0.1); -moz-box-shadow: 0 1px 8px rgba(0,0,0,0.1); -webkit-box-shadow: 0 1px 8px rgba(0,0,0,0.1);}
@media \0screen {
#fixed{ top:-1px; border:1px solid #eeeeee; }
.fixed_out{border:1px solid #eeeeee; left: -1px;}}
.inLeft_ensure{ padding:60px 0 0px 30px;height:185px;background:url("images/ensure.png") 30px 60px no-repeat;}
.inLeft_ensure a{width:211px;height:185px;float:left;}
.inLeft_title{ margin:29px 0 0 31px;}
.property_title{ margin-top: 20px;}

/**商品属性new*/
.ProBox{ height:auto; overflow:hidden;}
.ProDesTit{ border-bottom:1px solid #e4e4e4;margin:20px 0 10px; padding:5px 0;}
.ProDesTit h2{ height:32px; line-height:32px; border-left:10px solid #bd3f27; padding-left:5px;}
.ProDesTit h3{ background:none; text-align:left; font-size:18px; height:24px; line-height:24px; border-top:1px solid #e4e4e4; margin-top:5px; padding:7px 0 0 0;}
.ProDesTit h3 font{ color:#666;}
.ProBox img{ max-width:100%; height:auto;}

/* 商家信息 */
.BusinessInfo{ background:#fbfafa; border:solid 1px #e1e1e1; border-top:0; padding-bottom:10px;}
.BusinessInfo .tit,.OnlyPro .tit{ font-weight:bold; border-bottom:dotted 1px #e7e7e7; font-size:12px; color:#000; line-height:35px; text-indent:10px;}
.BusinessInfo .con{ width:100%; display:table;}
.BusinessInfo .con .map{ width:460px; height:160px; margin:10px 10px 10px 40px; background:#fff; float:left; display:inline;}
.BusinessInfo .con .map img{ width:460px; height:160px;}
.BusinessInfo .con .info{ width:340px; margin:20px 40px 10px 10px; line-height:32px; float:right; display:inline;}
.BusinessInfo .con .info h2{ font-size:15px; color:#000; font-weight:bold;}
.BusinessInfo .con .info p{ line-height:36px; color:#666;}
.BusinessInfo .con .info p span{ color:#000;}

/* 商品详情 */
.ProductDetails{}
.OnlyPro{ background:#fbfafa; border:solid 1px #e1e1e1; border-top:0;}
.OnlyPro ul{ width:97.9%; margin:0 auto; display:table;}
.OnlyPro li{ width:25%; float:left;}
.OnlyPro li span{ padding-right:10px; line-height:30px;}

.ProDetails{ display:table; line-height:30px; padding-bottom:15px;}
.ProDetails p{ line-height:30px;}
.ProDetails img{ max-width:100%; height:auto;}
.Table{ width:100%; margin:0 auto; border:solid #efefef; border-width:1px 1px 0 0;}
.Table tr td{ font-size:14px; line-height:35px; background:#fcfcfc; border:solid #efefef; border-width:0 0 1px 1px; padding:0 14px; color:#000;}

.Title01{ background:url(images/title.gif) no-repeat; height:63px; margin-top:15px;}
.Title02{ background:url(images/title.gif) 0 -63px no-repeat; height:63px;}

/* 团购商品属性 */
.GroupProProperty{ padding:5px;}
.bordTit{ border-left:3px solid #bf0000; line-height:25px; height:25px; font-size:16px; text-indent:12px; font-weight:bold; margin:10px 0; color:#000;}
.GroupProProperty p{ line-height:26px; text-indent:12px; color:#000;}

/*本单详情*/
.inLeft_orderDetail{}
.inLeft_orderDetail_in{ width:100%; display:table; background:#fff;}
.inLeft_use{ width:660px; margin:0 auto;}
.inLeft_photos{ text-align:center;}
.inLeft_voices{ padding:0px 0 0 31px; width: 845px;}
.inLeft_voices .review{ width: 100%; overflow: hidden;}
.inLeft_voices .review li{ padding: 25px  0 29px; border-top: 1px solid #e6e6e6; margin-top: -1px;}
.inLeft_voices .review_words{ font-size: 14px; color: #4c4c4c; line-height: 22px;}
.inLeft_voices .review_where{ width: 845px; text-align: right; color: #808080; font-size: 14px;}
.inLeft_voices .review_where .userName{ color: #ff7689;}

#no_try_record{ padding:5px;clear:both;}

/*用户评论*/
.inLeft_comment{ margin-bottom:15px;}
.comment_body{} 
.comment_list_left{width:40px;height:40px;padding:9px;border:1px #e5e5e5 solid;background:#f5f5f5;float:left;}
.comment_list_left img{width:40px;height:40px;float:left;}
.group_comment .comment_list{width:678px;margin:11px 0 0 0;float:left;}
.comment_list{width:845px;margin:11px 0 0 0;float:left;}
.group_comment .comment_list_right{width:678px; float:left} 
.comment_list_right{width:780px; float:left}
.group_comment  .comment_list_body{width:678px;background:url(images/comment_border.gif) 5px 0 repeat-y;float:right;}
.comment_list_body{width:780px;background:url(images/comment_border.gif) 5px 0 repeat-y;float:right;}
.comment_list_arrow{width:6px;min-height:58px; _height:58px;background:url(images/comment_arrow.gif) 0 25px no-repeat;float:left;}
.group_comment .comment_list_box{ width:670px; padding:5px 0} 
.comment_list_box{width:753px;min-height:48px; _height:48px; padding:5px 10px;border-top:1px #e5e5e5 solid;border-right:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;float:right;}
.group_comment  .comment_list_box p{ width:640px;}
.comment_list_box p{width:730px;height:24px;overflow:hidden;line-height:24px;color:#333;float:left;}
.comment_list_box p strong{float:left;}
.comment_list_box p span{margin:5px 3px 0 3px;display:inline;float:left;}
.group_comment .comment_list_pink .comment_list_body{width:678px;}
.comment_list_pink .comment_list_body{width:780px;background:url(images/comment_border_pink.gif) 5px 0 repeat-y;float:left;}
.comment_list_pink .comment_list_arrow{width:6px;min-height:58px;background:url(images/comment_arrow_pink.gif) 0 25px no-repeat;float:left;}
.group_comment .comment_list_pink .comment_list_box{width:670px; padding:5px 0}
.comment_list_pink .comment_list_box{width:753px;min-height:48px;padding:5px 10px;border-top:1px #E89215 solid;border-right:1px #E89215 solid;border-bottom:1px #E89215 solid;float:right;}
.commentsList{border:1px solid #ccc; background:#f7f7f7;}
.commentsList table{ width:710px;}
.commentsList table tr{width:710px;}
.commentsList .td1{ width:100px;}
.comment_bodyd .commentsList  table { width:670px;}
.commentsList .inputBorder{border:1px solid #ccc; background:#fff;}
.captcha{margin-left:0px; position:relative; top:-1px; *margin-left:8px; *position:relative; top:3px; cursor:pointer;}

.Detail_pl{ background:#f2f2f2; height:37px; line-height:37px; font-size:14px; font-weight:bold; text-indent:10px; color:#000;}
.CommentsList{}
.CommentsList ul{}
.CommentsList ul li{ height:auto; overflow:auto; padding:10px 30px; border:1px solid #f5f4f4; border-top:0;}
.CommentsList ul li table{ line-height:25px; color:#999;}
.CommentsList ul li table td span{ color:#000;}
.ManagerReply{ padding:10px 0 10px 30px; border-top:1px dotted #c8c8c8; margin:10px 0 5px; background:#f5f5f5;}

/*交易记录*/
.BuyStatistics{ padding:0 0 0 30px; line-height:25px;}
.BuyStatistics span{ color:#c00;}
.boxCenterList table{ color:#000; line-height:20px;}
.boxCenterList table th{ border-bottom:1px solid #c8c8c8; background:#f7f7f7; height:30px;}
.boxCenterList table td{ border-bottom:1px solid #f5f4f4;}

    /* ====================
     品牌推荐
==================== */
    /*品牌列表*/
#brandList{margin-top:12px; height:1%;}
#brandList .brandBox{width:240px; _width:236px; float:left; margin:0 5px 20px 5px; text-align:center; overflow:hidden; height:160px;}
#brandList .brandBox .brandLogo{}
ul.BarandList li h4{height:23px; line-height:23px; background:#e9e9e9; margin:0 0 0 0; padding:0 10px; text-align:right; font-weight:100; font-size:12px;}
ul.BarandList li h4 span{float:left; font-weight:bold; color:#3f3f3f; text-decoration:none;}
.brandLogo{ height:114px; padding-top:8px; background:#fff;}
  

/*用户登录注册*/
.contentLogin{padding:0px 0px 30px 0px; border:1px solid #e6dbdb; border-top:0; width:1178px;}
.content_login{ width:100%; display:table;}
.coLoginBody{ width:600px;float:left; padding:30px 0 30px 0;}
.coLogin_title p{font-size:14px;}
.coLogin_title p span{margin:0 10px 0 0;display:inline;font-size:30px;font-family:"微软雅黑",Microsoft YaHei;}
.coLogin_title p a{margin:0 0 0 5px;display:inline;font-weight:bold;text-decoration:underline;color:#6b9936;}
.coLogin_box{width:582px;margin:0 0 0 73px;display:inline;float:left;}
.coLogin_one{height:auto; overflow:hidden;}
.coLogin_two b {color: #333;width: 400px;font-weight: normal;}
.coLogin_bottom{margin-top:30px;}
.coLogin_bottom ul{ height:auto; overflow:hidden; margin-top:5px;}
.coLogin_bottom ul li{margin:0 5px 0 0;display:inline;padding:0 0 0 20px;height:24px;line-height:24px;background:url(images/login_ico2.gif) no-repeat;float:left;}
.coLogin_bottom ul li a{color:#666;}
.coLogin_bottom ul li.sina_ico{background-position:0 0;padding:0 5px 0 30px;}
.coLogin_bottom ul li.sina_ico a{color:#333;}
.coLogin_bottom ul li.qq_ico{background-position:0 -23px;padding:0 5px 0 27px;}
.coLogin_bottom ul li.qq_ico a{color:#333;}
.coLogin_bottom ul li.alipay_ico{background-position:0 -46px;padding:0 5px 0 27px;}
.coLogin_bottom ul li.alipay_ico a{color:#333;}
.coLogin_bottom ul li.baidu_ico{background-position:0 -69px;}
.coLogin_bottom ul li.tuan800_ico{background-position:0 -92px;}
.coLogin_bottom ul li.i360_ico{background-position:0 -161px;}
.coLogin_bottom ul li.renren_ico{background-position:0 -115px;}
.coLogin_bottom ul li.kaixin_ico{background-position:0 -138px;}
.coLogin_bottom ul li.i2345_ico{background-position:0 -184px;}
.AdUserPassport{ float:right;}
.AdUserPassport p{ margin-bottom:20px;}

/* 注册 xiwang */
.RegisterLeft{ width:100%;  border:1px solid #ececec; display:inline;}
.RegisterCon .coLogin_one{ }
.RegisterCon .coLogin_two{ padding:12px 0 10px; margin:0;}
.RegisterCon .coLogin_tree{ padding:4px 0 3px;}
.RegisterLeft .RegisterCon p{ width:70px; color:#666; padding-right:5px; text-align:right; float:left;}
.RegisterCon .coLoginTxt{ }
.coLogin_txt:hover{ border-color:#aaa;}
.biLogin_btn2{ width:350px;border-radius:5px; height:50px; line-height:39px; text-align:center; color:#fff; font-size:18px; cursor:pointer; border:0; background:url("images/zhuce.png") no-repeat;}

.RegisterRight{ width:330px; height:420px; border:1px solid #ececec; border-left:0; padding:20px 40px 0 0; background:url(images/whyregister.gif) center 80px no-repeat #fbf8f8; float:right;}
.RegisterRight h2{ font-size:14px; font-weight:bold; color:#000; text-indent:20px; padding-top:20px;}

.locktip{ visibility:hidden;padding-top: 14px; background: url(images/icnprite.png) no-repeat; background-position: 0 0; width: 360px; height: 13px; overflow: hidden;margin-bottom:5px;}
.locktip p{color: #ff6d6e; padding-left: 10px;}
.locktip p a{color: #81ace3; text-decoration: underline;}
.tips{position: relative;
color: #F00;
padding: 0px 0px 0px 5px;
margin-left: 100px;
width: 348px;
display: block;
text-align: left;height:22px;line-height:22px;}
.coLogin_one .erroricn{ display:none;position: absolute; left: 0; top: 4px; background: url(images/icnprite.png) no-repeat; background-position: 0 -40px; width: 14px; height: 14px;}


/* ====================
  商品分类页面
==================== */
/*属性组合搜索*/
#small-nav{width:1188px; display:table; border-left:solid 1px #eecbcb; border-right:solid 1px #eecbcb; position: relative;}
#more_options{ width: 1190px;position: relative; margin-top:-1px;}
#more_options #mo_bt{width: 70px; background: #fef6f6; text-align:left;padding-left:7px; height: 22px; line-height: 22px;border:1px solid #eecbcb; border-top:0; float:right;margin-top:-1px;}
#more_options #mo_bt i {position: absolute; right: 5px; top: 12px; _top:13px;background: url(images/sm-ico.png) 0 -65px; width: 13px; height: 7px; font-size: 1px;}
#more_options #mo_bt #mo_up {background: url(images/sm-ico.png) 0 -71px; width: 13px; height: 7px; font-size: 1px;}
#more_options #mo_bg {border:1px solid #eecbcb; background: #fef6f6; height: 5px; font-size: 5px; border-top:0;}
#small-nav ul li{font-size:12px;color:#555555; display:inline;}
#small-nav #brand{ width:100%; height: 32px; border-bottom:2px #e9a2a2 solid; position: relative; overflow:hidden;}
#brand-ul {width: 1100px; display: table;}
#brand-ul li{  float:left; font-size:16px;  line-height:28px; padding-left: 9px; margin-top: 5px; margin-bottom: 3px;}
.brand_logo{border:2px solid #ddd;display:block; width: 104px; height: 52px;}
.brand_logo:hover{border:2px solid #bf0000;}
#brand-text{width:940px; float: left; margin-bottom:3px; position: relative;}
#brand-text li {line-height: 32px; float:left; text-align:left; display: inline; margin: 0 10px; width: auto; overflow: hidden; height: 32px;}
#brand-text li a{display: inline; overflow: hidden;word-break:keep-all;}
#brand-ul a{font-size:12px;padding: 0 2px;  }
#small-nav ul li a{padding:2px 5px; position: relative;word-break:keep-all;}
#small-nav ul li a:hover{ color:#f00;}
#small-nav ul li span{ padding:2px 5px; position: relative;word-break:keep-all; background:#c70001; color:#fff;}
#small-nav ul li span{ -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.first{ float:left; font-weight:bold; color:#bf0000; width: 120px; height:100%; background:#fef6f6; display: inline-block; line-height:32px; padding-left:20px;}
.filter_more{position: absolute; right: 10px;top: 6px;}

.where-more {width:42px;  background: #F2F0EF; color:#806F66;border: 1px solid #EFEBE9; display: block; margin-left: 3px;}
.where-more span{float:left; color:#806F66;margin-left: 3px;}
.where-more i {float: right; margin-top:5px;background: url(images/sm-ico.png) 0 -65px; width: 13px; height: 7px; font-size: 1px;}

#small-nav ul li a.choose_li_on{padding: 2px 19px 2px 4px; border: 1px solid #806f66; background: #806f66; color: #fff;}
#small-nav ul li a:hover{color: #a70f11;}
.choose_x{display: none;position: absolute;right: 2px; top:4px; background: url(../images/ico2.png) 0 0 no-repeat ; width: 13px; height: 13px;overflow: hidden;}
#small-nav ul li a.choose_li_on:hover{border:  1px solid #a70f11; background:#a70f11;color: #fff;}
#small-nav ul li a:hover .choose_x{background: url(../images/ico2.png) -13px 0 no-repeat ;}

.open i {float: right; margin-top:5px;background: url(images/sm-ico.png) 0 -71px; width: 13px; height: 7px; font-size: 1px;}
#small-nav .where{ width:100%; height:32px; border-bottom:1px #e9a2a2 dashed; position: relative; overflow: hidden;}
.where-ul,.where-ul1 {width: 980px; display: table;}
.where-ul li,.where-ul1 li{ float:left; line-height:32px; margin:0 10px; _margin:0 10px; }
.where-ul1 li{_margin:0 5px;}
.first2{ float:left; font-weight:bold; color:#bf0000; width:120px; height:32px; background:#fef6f6; line-height:32px; padding-left: 20px;}


/*商品列表显示方式*/
.searchRight_title{width:100%; padding:0px;}
.rightTitle_left{ background:#faf9f9; color:#806f66; padding:5px; display:table; width:1180px;}
.Sort{float:left; margin-right:40px; position:relative; line-height:22px;}
.Sort span{float:left; margin-right:5px;}
.Sort label{float:left;}
.Sort input{overflow:hidden; margin:0 5px; font-family:Arial; vertical-align:middle;  padding:0; text-align:center;}
.Sort .SortCategory{display:inline-block; position:relative; text-indent:5px; width:110px; vertical-align:middle; z-index:99;}
.Sort .SortCategory a{border:1px solid #cfcfcf; height:20px; background:#fff; display:block; line-height:20px; width:108px; font-family:simsun;}
.Sort .SortCategory b{background:url(images/current_sort_type_ico.png) no-repeat; width:15px; height:15px; display:block; position:absolute; right:3px; top:4px;}
.SortTypeSelect{position:absolute; background:#efefef; left:0; top:22px; display:none;}
.SortCategory_on .SortTypeSelect{ display:block;}
.SortCategory .SortTypeSelect a{display:block; height:25px; line-height:25px; border:1px solid #bbbbbb; border-top:0;}
.SortCategory .SortTypeSelect a i{color:#ea5513; font-style:normal; margin-left:5px; font-family:simsun;}
.SortCategory .SortTypeSelect a:hover{background:#bca36b; color:#fff; text-decoration:none;}
.CartSort .next-pre{float:right;}
.CartSort .next-pre a{margin-left:5px; border:1px solid #E8E7E7; display:inline-block; height:20px; padding:0 7px; line-height:20px;}
.priceSort{ float:left; position:absolute;  padding:3px 0; top:-4px; left:36px;}
.priceSort input{height:18px; width:28px; border:1px solid #CFCFCF;}
.priceSort .priceBtn{ margin:2px 0 0 51px; cursor:pointer; display:none;}
.priceSort_on{border:1px solid #f08c60;background:#fff; top:-5px; left:35px; width:86px;}
.priceSort_on .priceBtn{display:block;}
.Sort label{float:left;}
.Next-pre{ float:right; padding:4px 5px 0 0;}
.Sort input{overflow:hidden; margin:0 5px; font-family:Arial; vertical-align:middle;  padding:0; text-align:center;}
.Next-pre a{ background:#EFEFEF; color:#999; border:1px solid #E5E5E5;}
.Next-pre a:hover{ background:#fff; color:#bf0000;}
.Next-pre a.color_zc{margin-left:5px; display:inline-block; height:20px; padding:0 7px; line-height:20px; background:#fff;}

.ProFilter{ border:1px solid #fff;}
.ProFilter a{ float:left; display:inline-block;}
.ProFilter a.Sort{ padding:0 15px 0 5px; border:1px solid #ccc; line-height:25px; position:relative; margin:0; margin-left:-1px; background:#fff;}
.ProFilter a.Sort i{ width:7px; height:10px; position:absolute; top:8px; right:5px; font-size:0; background:url(images/ico2.png) -22px -23px}
.ProFilter a:hover,.ProFilter a.Active{ background:#F1EDEC; color:#B10000;}
.ProFilter a:hover i,.ProFilter a.Active i{ background-position:-30px -23px;}
.ProFilter a.Sort i.pd_asc{ background-position:-38px -22px; width:7px; height:6px; position:absolute; top:5px;}
.ProFilter a.Sort i.p_desc{ background-position:-22px -28px; width:7px; height:6px; position:absolute; top:13px;}
.ProFilter a.Active i.pd_asc{ background-position:-46px -22px;}

/*商品分类页产品列表*/
.searchRight_body{ float:left;}
.y_searchList{ position:relative; margin-top:10px;}
.product_list ul {position: relative; margin-top:10px;}
.product_list ul li{ position: relative; width:237px; height: 325px; border:1px solid #efefef;margin:-1px 0 0 -1px; _border-left:0; float:left; display:inline;}
.product_list ul li .item_box { position: absolute;height: 315px; width: 231px; *width:229px;_width:229px; left:-1px; _left:-1px; border:4px solid #fff; overflow: hidden; top:0px;}
.product_list .img{ position:relative; height:210px; top:3px;text-align: center; width: 221px;}
.product_list .img img{width: 221px;}
.product_list .zero_tip{position: absolute; background: url(../images/ico/search_ico.png) 0 -82px no-repeat;color: #fff; right: 0px; top:0; width: 45px; height: 37px; line-height: 37px;}
.product_list .title{ background:url(../images/ico/product_news.png) 0 0 no-repeat; color:#fff; position:absolute; bottom:0; top:-5px; left:7px; width:45px; height:39px; padding-left:7px;}
.product_list .title span{ text-align:center;line-height:20px; width:25px;}
.product_list .detail {margin-top:5px; height: 44px; overflow: hidden; width:100%;line-height:22px; color:#727171;text-align: left;} 
.product_list .detail a{color: #333;}
.product_list .detail a:hover{color: #bf0000; text-decoration: underline;}
.product_list .shop_price{color: #aaa; text-decoration: line-through; line-height: 27px;}
.product_list .discount {line-height: 27px; padding-left: 10px; color: #aaa;}
.product_list .price{ line-height:27px;  font-size:14px; color:#da0000; font-weight:bold; text-align:left;}
.product_list .price a{line-height:27px;  color:#da0000; font-weight:bolder;}
.product_list .Comment{line-height:27px; color:#005aa0;}
.product_list .Comment a{line-height:27px;  color:#005aa0;}
.product_list .Comment a:hover{line-height:27px;  text-decoration: underline;}
.product_list .fgx{color: #aaa; padding:0 5px; line-height: 27px;}
.product_list .sale{line-height: 27px; color:#aaa;}
.product_list .buy_qg { width:100%;margin-top:5px; color: #aaa; clear:both; float:none; text-align:left;}
.product_list .buy_qg a{color:#555; text-decoration: underline;}
.product_list .buy_qg span{color: #c49173;}
.product_list .buy_qg i { float:left; width: 16px; height: 16px; display: inline; margin-right: 5px;}
.product_list .isnew { background: url(../images/attr.gif);}
.product_list .isbest { background: url(../images/attr.gif) -48px 0;}
.product_list .ismerger { background: url(../images/attr.gif) -64px 0;}
.product_list .ishot { background: url(../images/attr.gif) -32px 0;}
.product_list .ispromote { background: url(../images/attr.gif) -16px 0;}

.boxCenterList{ padding:0;}
.boxCenterList dl{ height:auto; overflow:hidden;}
.boxCenterList dl dt{ width:200px; overflow:hidden; float:left; border-right:1px dashed #ddd;}
.boxCenterList dl dd{ height:auto; overflow:hidden; padding-left:20px;}
/* ====================
     团购
==================== */
    .group{ padding:8px;}
    .group li{float:left;  padding:8px; width:200px;}

/* ====================
     购物流程
==================== */

/*购物车9之购物车步骤图*/
.bodycart_v{ height:200px;}
.nstep_tit { width:1148px; border:1px solid #e6dbdb; border-bottom:0; padding:30px 20px 0; margin-top:10px;}
.nstep_titBox{}
.nstep_titBoxT{ height:52px; line-height:52px;}
.nstep_titBoxT .mycart_img{ height:51px; width:71px; float:left; background:url(images/cart.png) no-repeat;}
.nstep_titBoxT span{ font-size:27px; line-height:51px; margin-left:10px; color:#000; float:left;}
.ShoppingProcess{ width:100%; margin-top:20px; overflow:auto;}
.ShoppingProcess ul li{ width:367px; height:28px; line-height:28px; text-align:center; color:#666; padding:0 15px 0 0; position:relative; background:#ECECEC url(images/steps_bg.png) 100% 0 no-repeat; float:left;}
.ShoppingProcess ul li.Last{ background-position:100% -120px;}
.ShoppingProcess ul li span{ width:365px; text-align:center; display:block; height:28px;}
.ShoppingProcess ul li span.First{ background:url(images/steps_bg.png) -13px -64px no-repeat;}
.ShoppingProcess ul li.ShoppingProcess_on{ background-color:#B10000; color:#fff;}
.ShoppingProcess ul li.ShoppingProcess_on span.First{ background:url(images/steps_bg.png) -13px -92px no-repeat;}
.ShoppingProcess ul li.ShoppingProcess_on span.Center{ width:380px; margin-left:-15px; background:url(images/steps_bg.png) 0 -28px no-repeat;}
.ShoppingProcess ul li.ShoppingProcess_on span.Last{ width:380px; margin-left:-15px; background:url(images/steps_bg.png) 0 -28px no-repeat;}
.ShoppingProcess ul li.ShoppingProcess_on.Last{ background:#B10000 url(images/steps_bg.png) 100% -148px no-repeat;}
.chkprice{ color:#EA5414; font-weight:bold;}
.nstep_products{ width:1148px; border:1px solid #e6dbdb; border-top:0; padding:30px 20px;}
.order_ok_title{ font-size:12px; color:#000; font-weight:bold;}
.nstep_products table {font-size: 12px;}
.flowBox{ margin-top:20px; border:1px solid #ccc;}
.nstep_products table th {height:41px;font-size: 12px;text-align: center; background:#f7f7f7; color: #000;}
.nstep_products table td {border-top:1px solid #e5e5e5; font-size:12px;}
.nstep_products table tr.cartList { border-top:1px #e5e5e5 dashed;}
.nstep_pbox img { width:60px; height:60px; border:1px solid #ccc;}
.nstep_products table .nstep_name { text-align:left; padding:0;}
.nstep_name a{font-size:12px; color:#BD1C1C;}
.sub,.add{border:1px solid #e4e4e4; display:inline-block; width:9px; text-align:center; cursor:pointer; line-height:10px; margin-top:5px;}
.sub:hover,.add:hover{ text-decoration:none;}
.shuliang{ width:40px;height: 20px;line-height:20px;text-align: center;border:1px solid #fb9d65;background: 0;}
.nstep_products table td {text-align: center; background:#fff;}
td.nstep1_count div {padding: 10px 20px;height: 29px;line-height: 29px;text-align: left;border-top: 1px #e5e5e5 solid; font-size:14px; color:#333; font-weight:bold;}
td.nstep1_count div span,td.nstep1_count div b {color: #ed145b;font-size: 18px;}
.bnt_blue_q{ width:80px; height:23px; background:url(images/qk.gif) left center no-repeat; border:none; padding:0; margin-top:5px; cursor:pointer;}
.nstep_products table td.nstep1_btn {padding:0px 10px 20px 0;text-align: right;}
.orderaction {clear: both;padding: 23px 0 0 0;margin: 0 0 0 8px; overflow:auto;}
.orderaction .cartsubmit {background:url(images/settle_account.png) no-repeat; width:176px; height:37px; float:right; margin-left:10px;}
.orderaction a{ font-size:20px; line-height:37px; text-align:center; color:#fff; text-decoration:none;}
.orderaction a:hovre{ text-decoration:none; color:#fff;}
.orderaction .continueFind { width:118px; height:35px; background:url(images/cart.png) 0 -56px no-repeat; overflow:hidden; text-indent:-999px; float:right;}
#total_desc{ color:#000;}
#total_desc b{ color:#BD1C1C; font-size:16px; font-weight:bold;}

.flow .footTop ul { width:162px;}
.flow .footTop ul li.foot_help{  padding:0 0 0 76px; width:85px;}
.flow  .footTop ul li{padding:0 0 0 52px;}
.flow  .footBottom_blog { display:none;}
.flow .footBottom_line{ padding:0;}
.flow  .footBottom_list{ padding:0 160px;}
/*购物车页面促销商品*/
.buytab_a{}
.buytab { background:#fcf5f1;}
#tabnavs { background-image: url(images/buycars.gif); background-repeat: repeat-x; height: 35px; }
.nstep1_tit2 { text-align:left; font-weight:bold; font-size:14px; color:#000;}
.nstep1_tit2 span { margin:0 5px; display:inline; color:#666; font-size:12px; font-weight:normal }
.buylist2 .other-teambuy{padding: 15px 0;}
.other-teambuy li { float:left; width:111px; height:254px; color:gray; line-height:20px; overflow:hidden; font-size:12px; margin-left:8.5%; text-align:center;}
.other-teambuy li  .sucess_joinCart{ width:200px;position:fixed;z-index: 99999; text-align:left;}
.other-teambuy li .cart_account{ color:#FFF}
.other-teambuy li a { color:#333 }
.other-teambuy li img {}
.other-teambuy li a.pinkbtn { color:#fff; width:90px; height:21px; line-height:21px; text-align:center; background:url(images/btn.png) 0 -80px no-repeat; display:block; margin:5px auto 0;}
.other-teambuy li a.pinkbtn:hover{ background-position:0 -102px; text-decoration:none;}
.other-teambuy .hpink { height:37px; overflow:hidden; margin:10px 0; text-align:center; color:#666; display:block;}
a.hpink:hover {text-decoration: underline;color: #ed145b;}
.left_now {font-size:13px}
.right_old {color: #999;text-decoration: line-through;}
.left_now span{color: #f10b47;margin-left: 0;}
.other-teambuy .hde { }

/* 猜你还喜欢 xiwang */
.GuessLike{ width:1150px; padding:30px 19px; border:1px solid #e6dbdb; margin-top:30px;}
.GuessLike h3{ font-size:14px; color:#000; font-weight:bold; height:20px; line-height:20px; background:none; text-align:left; margin:0; padding:0;}
.GuessLikeCon{}
.GuessLikeCon ul{ overflow:auto;}
.GuessLikeCon ul li{ float:left; margin:12px 15px; width:200px; position:relative;}
.GuessLikeCon ul li img{ width:200px; height:200px;}
.GuessLikeCon ul li .buy_num{ width:100%; height:30px; line-height:30px; background:#ccc; position:absolute; top:170px; left:0; -moz-opacity:0.9; opacity:0.9; filter:alpha(opacity=90); color:#363636; text-indent:10px;}
.GuessLikeCon ul li .buy_num span.red{ color:#f00;}
.GuessLikeCon ul li .goodsTit{ height:42px; overflow:hidden; padding-top:15px; line-height:21px; color:#666;}
.GuessLikeCon ul li .goodsTit a{ color:#666;}
.GuessLikeCon ul li .goodsTit a:hover{ color:#f00;}
.GuessLikeCon ul li .goodsPrice{ width:100px; height:30px; line-height:30px; color:#b40000; float:left;}
.GuessLikeCon ul li .goodsCart{ width:100px; height:30px; float:right; line-height:30px;}
.GuessLikeCon ul li .goodsCart a{ background:url(images/small_cart.jpg) left center no-repeat; padding-left:20px; color:#c66767;}
.GuessLikeCon ul li .goodsCart a:hover{ color:#f00;}

/*购物流程登录注册页面*/
.content_login{}
.coLoginBody_left{ float:left; margin:20px 40px 20px 0; padding-left:50px; display:inline;}
.coLoginBody_right{ width:318px; margin:20px 60px 20px 0; float:right; display:inline;}
.coLogin_box_right{margin-top: 50px; background: #fff;width:400px; border:1px solid #d2d2d2; padding:12px 10px 25px; }


.coLogin_title{ height:30px;text-align:center;padding-right: 0px; line-height:30px; color:#f00; margin:10px auto; font-size:20px;}
.coLogin_one{text-align:center;}
.coLogin_one p{ }
.coLogin_txt{ height:33px; _line-height:38px; line-height:38px/0; padding:5px 12px; outline:none; color:#555; border:1px solid #ddd; width:300px; font-family:"微软雅黑",Microsoft YaHei; font-size:16px;border:1px solid #959595;border-radius:5px;}
.checkbox_txt{ margin:0; padding:0; vertical-align:top; margin-top:2px;}
.coLogin_two{ margin:12px 0 10px; color:#000;text-align:center;}
.smLogin_btn{ width:350px; height:50px; color:#FFF; background:url("images/submit.png") no-repeat; margin:0; padding:0; border:0; cursor:pointer; outline:none;border-radius:5px;}
.smReg_btn{ width:101px; height:39px; background:url(images/reg_btn.png) no-repeat; margin:0; padding:0; border:0; cursor:pointer; outline:none; display:block;}
.biLoginBtn{ margin:0; padding:0; float:left; background:none; border:0; outline:none; line-height:39px; cursor:pointer;}
.biLoginBtn:hover{ text-decoration:underline; color:#f00;}

/*购物流程订单确认页面*/
.nstep2_con {padding:20px 0;}
.nstep1_tit3 { width:945px; padding-left:32px; height:35px; line-height:37px; color:#333; font-size:14px; background:url("images/nindy_titicon.gif") no-repeat 14px 12px; font-weight:bold; }
.nstep2_ctent { color:#333; background:#fff;}
.nstep_products table td.txt_r { text-align:right; height:30px; border-right:1px dashed #eaebeb;}
.ipt {border: 1px solid #e5e5e5;height: 20px;padding: 3px 0 0 2px;}
.validator {}
.f14 {font-size: 14px;}
.nstep_name{padding: 0 0 0 10px; color:#333; }
.nstep_products table tr.weiruan td{ padding:20px 0; font-size:14px;}
.nstepn_opt {padding: 15px 0 15px 10px;width: 940px;font-size: 14px;}
.nstep1_count .f4_b{font-family: '微软雅黑'; font-weight:normal; color:#ea4f01;}
.nstep1_count { padding:5px 10px;height: 29px;line-height: 29px;text-align: left;font-size: 14px;color: #000; font-weight:normal;}
.orderconfirmBtn { background:url(images/cart.png) no-repeat 0 -102px; width:117px; height:35px; overflow:hidden; float:right; text-indent:-999px; cursor:pointer; border:0; padding:0;}
.orderok {background: #fffbe1;border: 1px solid #ff9900;padding: 27px;width: 920px;height: 260px; margin:20px auto 30px;}
.orderok p {line-height: 30px;}
.ordertitle {font-size: 18px;font-family:"微软雅黑",Microsoft YaHei;border-bottom: 1px solid #fcdfbe;margin-bottom: 10px;padding-bottom: 10px;}
.orderpayinfo{ margin:10px 0; padding-top:10px; border-top:1px solid #fcdfbe;}

/* 订单确定页面 */
.Address{ padding:20px 0;}
.Address ul{}
.Address ul li{ margin:0 14px; height:29px; line-height:29px; color:#fff; font-weight:bold; background:#BE1B1C; font-size:14px;}
.Address ul li span{ width:92px; padding-right:8px; text-align:right; float:left;}
.Modification{ margin-top:12px; padding-left:114px;}
.Modification a{ padding-left:21px; height:25px; line-height:25px; background:url(images/conduct_address.png) left 0 no-repeat; display:inline-block;}
.Modification a span{ padding-right:4px; height:25px; line-height:25px; background:url(images/conduct_address.png) right 0 no-repeat; display:inline-block;}

.OrderProInfo{ margin:10px 14px;}
.OrderProInfoCon{ margin:0 30px;}
.OrderProInfoCon ul{}
.OrderProInfoCon ul li{ padding:10px 0; color:#000; border-bottom:1px dashed #ddd; display:table; width:100%; line-height:24px;}
.OrderProInfoImg{ width:70px; text-align:center; margin-right:15px; float:left; display:inline;}
.OrderProInfoImg img{ padding:5px 6px;}
.OrderProInfoText{}
.OrderProInfoText a{ color:#000;}
.OrderProInfoText a:hover{ color:#f00;}
.OrderProInfoText span{}
.LeaveMessage{ line-height:28px; color:#000; margin-top:15px;}
.LeaveMessage input{ width:560px; height:20px; padding:2px 10px; line-height:20px; color:gray; font-family:"微软雅黑",Microsoft Yahei; font-size:12px;}

/* ====================
     文章列表页
==================== */
.help_left{width:196px;font-size:14px;float:left;}
.sideMenu{ font-size:12px; background:#fff;}
.sideMenu .accountSideOption1 dt{ height:33px; border:solid #ebebeb; border-width:1px 0; background:#f9f9f9; line-height:33px; _line-height:33px; text-indent:5px; color:#4d4d4d; font-weight:bold;}
.sideMenu .accountSideOption1 dd ul li{ height:30px;}
.sideMenu .accountSideOption1 dd ul li a{ text-indent:35px; line-height:30px;}
.sideMenu .accountSideOption1 dd ul li a:hover{ color:#BD362F; background:none; text-decoration:none;}
.bottom_form_ico{ width:18px; height:15px; margin:10px 0 0 10px; vertical-align:top; float:left; background:url(images/bottom.jpg) no-repeat;}
.bottom_form_ico1{}
.bottom_form_ico2{ background-position:0 -18px;}
.bottom_form_ico3{ background-position:0 -35px;}
.bottom_form_ico4{ background-position:0 -53px;}
.bottom_form_ico5{ background-position:0 -69px;}
.bottom_form_ico6{ background-position:0 -87px;}
.bottom_form_ico7{ background-position:0 -87px;}
.sideMenu ul li a.sell{ color:#BD362F; font-weight:bold;}
.sideMenu ul li a.sell:hover{ color:#BD362F; text-decoration:none;}
.help_right{min-height:560px;background:#fff;}
.help_right_title{ height:33px; border:solid 1px #ebebeb; background:#f9f9f9;}
.help_right_title p{ background:url(images/bottom_right.gif) no-repeat; height:15px; margin-top:10px; line-height:15px; margin-left:10px; padding-left:16px; font-size:14px; color:#4d4d4d; font-weight:bold;}
.content_right{ border:solid 1px #ebebeb;}
.content_right img{ max-width:100%; height:auto;}
.article .searchRight_paging{ width:100%;}

/*会员中心*/
#container{padding-bottom:45px;margin-top:0; height:auto; overflow:hidden;}
.accountSide{ font-size:12px; float:left; width:213px;font-family:"微软雅黑",Microsoft YaHei; background:#fff;}
.accountSideTop{height:30px; line-height:30px; text-indent:14px; background:#b10000; border-radius:2px; margin-bottom:5px;}
.accountSideTop a{ color:#fff; font-size:14px;}
.accountSideOption1{margin:0; border:solid #E6E2E1; border-width:0 1px;}
.OrderCenter{ border-top:1px solid #E6E2E1;}
.AccountCenter{ border-bottom:1px solid #E6E2E1;}
.accountSideOption1 dt {margin: 0; text-indent:13px; height:28px; line-height:28px;font-size: 14px; background:#EFECEB; color:#806F66;}
.accountSideOption1 dd {}
.accountSideOption1 dd ul li {height:28px;}
.accountSideOption1 dd ul li a{ line-height:28px; text-indent:20px; display:block; color:#555;}
.accountSideOption1 dd ul li a:hover{ background:#f5f5f5; color:#b10000; text-decoration:underline;}
.accountSideOption1 dd ul li.curs a,.accountSideOption1 dd ul li.curs a:hover{font-weight: bold; color:#b10000; text-decoration:underline; background:#f5f5f5;}
.accountSideOption1 dd ul li span{font-family:Simsun; font-style:normal; position:absolute; right:40px; top:0; color:#E85512; visibility:hidden;}
.accountSideOption1 dd ul li.curs span{ visibility:visible;}
.content_body2{float: right;width:968px;}
.memInfo_a{}
.memInfo{}
.userFace{ float:left; text-align:center }
.userFace img{ margin-bottom:5px; }
.userInfo{ border:1px solid #E6E2E1; padding:15px; margin-bottom:10px;}
.userInfo .welcome{ line-height:28px; border-bottom:1px dashed #ccc; color:#aaa;}
.userInfo .welcome .weiruan{ color:#555; font-size:12px;}
.infoTip{ height:30px; line-height:30px; padding-bottom:5px;}
.infoTip .bold img{ vertical-align:top; margin-top:7px;}
.creditInfo {padding: 5px 0 5px 0;color: #666;}
.Invitation_txt{}
.Invitation_txtBox{ line-height:24px;}
.goodsInfo{ padding:0 20px 0 0; width:40%; float:left;}
.goodsInfo .Invitation_txt{ font-size:14px; font-weight:bold; border-left:3px solid #a1b959; height:14px; line-height:14px; text-indent:8px; color:#000;}

.MemberProfile,.MemberInformation{ height:auto; overflow:hidden;}
.MemberProfile{ margin-bottom:10px;}
.MemberInformation{ padding:15px; border:1px solid #E6E2E1; background:#fff;}

.box_1 h5{ color:#000; font-weight:bold;}

/* ====================

    打印报价单
==================== */
    .quotation{ margin:20px auto 20px auto; text-align:center;}




/*翻页*/
.searchRight_paging{width:100%;height:37px;float:left;}
.searchRight_paging p{line-height:30px;font-size:12px;color:#666;float:left;}
.searchRight_paging .brandName{ color:#ff4560;}
.pagebar p {line-height: 30px;font-size: 12px;color: #666;float: left;}
.pagebar .activity_all {height: 29px;float: right;}
.pagebar img{position:relative; top:2px;}
.pagebar a{ font-size:14px; border:1px solid #ccc; float:left; display:inline; padding:0 10px; margin-left:-1px; line-height:35px; color:#2953A6;}
.pagebar a:hover{color:#bf0000;background:#efefef;border:1px solid #ccc;text-decoration: none;}
.activity_num{width:28px;height:27px;line-height:27px;border:1px #e5e5e5 solid;text-align:center;color:#333;font-size:14px;font-family: Verdana,Arial,Helvetica,sans-serif; display:block; float:left;}
.pagebar .page_now{ font-size:14px; border:1px solid #ccc; float:left; display:inline; padding:0 10px; margin-left:-1px; line-height:35px; color:#2953A6; background:#efefef; color:#555; font-weight:bold;}
.activity_all a.activity_prev,.activity_all a.activity_next{}
.activity_all a.activity_prev{display:block;}
.activity_all a.activity_next{display:block;}
.activity_all a.activity_prev:hover,.activity_all a.activity_next:hover{color:#bf0000;background:#efefef;border:1px solid #ccc;text-decoration: none;}
.activity_all .activityPrev_none{width:51px;height:27px;line-height:27px;padding:0 0 0 21px;background:url(images/activity_flip.gif) 8px 0 no-repeat;border:1px #e5e5e5 solid;}
.activity_all .activityNext_none{width:66px;height:27px;line-height:27px;padding:0 0 0 7px;background:url(images/activity_flip.gif) 60px -28px no-repeat;border:1px #e5e5e5 solid;}
.activity_all a.activity_ok{width:50px;height:27px;line-height:28px;display:block;border:1px #e5e5e5 solid;font-weight:normal;text-align:center;font-family:"微软雅黑",Microsoft YaHei;}
.activity_all a.activity_ok:hover{color:#fff;background:#efefef;text-decoration:none;}

/*底部*/
.footer{margin:0; font-family:"微软雅黑",Microsoft YaHei;}
.footerBody{width:100%;}
.footTopBox{ border-top:solid 2px #8f140f; border-bottom:solid 1px #ccc; height:152px; background:#fff;}
.footBody{width:1200px;height:400px;margin:0 auto; height:auto; overflow:hidden;}
.footBottom_line{width:980px;height:94px;margin:20px 0 0 0;padding:0 110px 20px 110px;float:left;}
.footBottom_blog{width:100%;height:98px;margin:20px 0 0 0;float:left;}
.footBlog_01{width:285px;height:98px;background:url(images/footBlog.jpg) 0 0 no-repeat;float:left;}
.footBlog_01 a{width:109px;height:35px;margin:49px 0 0 48px;display:inline;background:url(images/footBlog_btn.jpg) 0 0 no-repeat;float:left;}
.footBlog_01 a:hover{background-position:0 -35px;}
.footBlog_02{width:285px;height:98px;margin:0 0 0 20px;display:inline;background:url(images/footBlog.jpg) 0 -98px no-repeat;float:left;}
.footBlog_02 a{width:109px;height:35px;margin:49px 0 0 48px;display:inline;background:url(images/footBlog_btn.jpg) 0 -70px no-repeat;float:left;}
.footBlog_02 a:hover{background-position:0 -105px;}
.footBlog_03{width:285px;height:98px;margin:0 0 0 20px;display:inline;background:url(images/footBlog.jpg) 0 -196px no-repeat;float:left;}
.footBlog_03 a{width:109px;height:35px;margin:49px 0 0 48px;display:inline;background:url(images/footBlog_btn.jpg) 0 -140px no-repeat;float:left;}
.footBlog_03 a:hover{background-position:0 -175px;}
.footBlog_04{width:285px;height:98px;background:url(images/footBlog.jpg) 0 -294px no-repeat;float:right;}
.footLine_list{width:122px;height:94px;float:left;}
.footBottom_list{width:660px;padding:0 270px;float:left;}
.footBottom_list img{float:left;}
.footBottom_list p{font-size:12px;line-height:20px;}
.footBottom_list ul{width:660px;padding:0 0 15px 0;float:left;}
.footBottom_list ul li{width:100px;margin:0 5px;display:inline;float:left;}
.footBottom_list ul li div{width:100px;height:35px;background:url(images/footBottom_list.gif) 0 0 no-repeat;float:left;}
.footBottom_list ul li div a{width:100px;height:35px;display:block;}
.footBottom_list ul li .one{background-position:0 0;}
.footBottom_list ul li .two{background-position:0 -35px;}
.footBottom_list ul li .three{background-position:0 -70px;}
.footBottom_list ul li .four{background-position:0 -105px;}
.footBottom_list ul li .five{background-position:0 -140px;}
.footBottom_list ul li .six{background-position:0 -175px;}
.footBottom_list ul li a{color:#707070;}
.arial {font-family: arial,Arial Narrow,serif;}
    
	
 /*帮助*/
.footTop{ width:1190px; height:auto; overflow:hidden; margin:0 auto;}
.footTop dl{ padding:2px 0 5px 18px; color:#808080; width:140px; height:140px; border-left:dashed 1px #ccc; float:left; display:inline;}
.footTop dl dt{ font-size:14px; font-weight:bold; padding:15px 0 5px 0; color:#4d4d4d;}
.footTop dl dd{ margin-left:-6px; text-indent:16px;}
.footTop dl dd a{color:#808080; line-height:20px; text-decoration:none;}
.footTop dl dd a:hover{text-decoration:none; color:#f00;}

.footTop ul li.foot_help a{ color:#333}
.footTop ul li{width:106px;height:20px;line-height:20px;padding:0 0 0 79px;text-align:left;float:left;}
.footTop ul li a{color:#999;}
.footTop ul li a:hover{color:#ff8888;text-decoration:none;}


.footBottom_line{width:980px;height:94px;margin:20px 0 0 0;padding:0 110px 20px 110px;float:left;}
.footBottom_blog{width:100%;height:98px;margin:20px 0 0 0;float:left;}
.footBlog_01{width:285px;height:98px;background:url(images/footBlog.jpg) 0 0 no-repeat;float:left;}
.footBlog_01 a{width:109px;height:35px;margin:49px 0 0 48px;display:inline;background:url(images/footBlog_btn.jpg) 0 0 no-repeat;float:left;}
.footBlog_01 a:hover{background-position:0 -35px;}
.footBlog_02{width:285px;height:98px;margin:0 0 0 20px;display:inline;background:url(images/footBlog.jpg) 0 -98px no-repeat;float:left;}
.footBlog_02 a{width:109px;height:35px;margin:49px 0 0 48px;display:inline;background:url(images/footBlog_btn.jpg) 0 -70px no-repeat;float:left;}
.footBlog_02 a:hover{background-position:0 -105px;}
.footBlog_03{width:285px;height:98px;margin:0 0 0 20px;display:inline;background:url(images/footBlog.jpg) 0 -196px no-repeat;float:left;}
.footBlog_03 a{width:109px;height:35px;margin:49px 0 0 48px;display:inline;background:url(images/footBlog_btn.jpg) 0 -140px no-repeat;float:left;}
.footBlog_03 a:hover{background-position:0 -175px;}
.footBlog_04{width:285px;height:98px;background:url(images/footBlog.jpg) 0 -294px no-repeat;float:right;}


.footLine_list{width:122px;height:94px;float:left;}
.footBottom_list{width:660px;padding:0 270px;float:left;}
.footBottom_list img{float:left;}
.footBottom_list p{font-size:12px;line-height:20px;}
.footBottom_list ul{width:660px;padding:0 0 15px 0;float:left;}
.footBottom_list ul li{width:100px;margin:0 5px;display:inline;float:left;}
.footBottom_list ul li div{width:100px;height:35px;background:url(images/footBottom_list.gif) 0 0 no-repeat;float:left;}
.footBottom_list ul li div a{width:100px;height:35px;display:block;}
.footBottom_list ul li .one{background-position:0 0;}
.footBottom_list ul li .two{background-position:0 -35px;}
.footBottom_list ul li .three{background-position:0 -70px;}
.footBottom_list ul li .four{background-position:0 -105px;}
.footBottom_list ul li .five{background-position:0 -140px;}
.footBottom_list ul li .six{background-position:0 -175px;}
.footBottom_list ul li a{color:#707070;}


.footer_txt{width:1190px; margin:10px auto 0 auto;padding:0 0 15px 0;float:none; text-align:center;}
.footer_txt p{width:100%;line-height:23px;color:#666;}
.footer_txt p span{color:#CF5926;}
.footer_txt p.lightGrey{color:#999;}
.arial {font-family: arial,Arial Narrow,serif;}

/*返回顶部*/

#scrolltopcontrol, #topcontrol {z-index: 100;}
#topcontrol{position: fixed; bottom: 50px; right:30px; cursor: pointer;}
#topcontrol{_position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,0)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||100)))}
.nreturn{}
.nreturn a{width:50px; height:50px; display:block; background:#000; position:relative; text-indent:-999px; opacity:0.5; filter:alpha(opacity=50);}
.nreturn a{ -webkit-transition:.25s ease; -moz-transition:.25s ease; -ms-transition:.25s ease; -o-transition:.25s ease; transition:.5s ease;}
.nreturn a span{ width:24px; height:13px; background:url(images/goto.png) no-repeat; position:absolute; left:13px; top:17px; cursor:pointer;}
.nreturn a:hover{ opacity:1; filter:alpha(opacity=100);}

/*底部导航+友情链接*/
#bottomNav{width:958px;}
.bNavList{border:1px solid #fff; background:#eef6f9; height:27px; line-height:27px; padding:0 12px;}
.links{border:1px solid #fff; background:#eef6f9; padding:0 12px;}
.bNavList a,.links a{color:#006acd; text-decoration:none;}
.bNavList img{_position:relative; top:8px;}
.links img{width:88px; height:30px; margin:5px;}
/*版权*/
#footer{background:url(images/logo1.gif) no-repeat 5% 50%; padding-left:200px; width:760px; margin:10px auto;}
#footer .text{background:url(images/footerLine.gif) no-repeat left center; padding-left:50px; *padding-bottom:20px;}
#footer .text a{color:#404040; text-decoration:none;}


/* ======商品比较浮动块 ====== */
#compareBox {
 width:128px;
 background:url(images/compareBg.gif) no-repeat top center;
 background-color:#edf8ff;
 padding:35px 0 8px 0;
 border: 1px solid #c5e4ff;
 position: absolute;
 right:1px;
 top:200px;
}

#compareBox input {
    width:52px; height:13px;
    border:none;
    background:url(images/compareSub.gif) no-repeat;
}

#compareList {
 margin:0px 0px 8px 0px;
 padding:0px;
 width:120px;
 background:#FFFFFF;
 border:1px solid #d6ecff;
}

#compareList li {
 color: #333;
 text-align:left;
 background: #fff;
 padding: 3px 5px;
 margin: 3px 0;
}

#compareList li img {
 float:right;
 padding-top:4px;
}

/*购物车提示点击更新按钮式样2.6.2版本添加*/
.messageli {
 list-style-type:none;
 padding:5px;
 color:red
}
.messagediv {
 font-size:12px;
 position:absolute;
 border:1px solid #FFD700;
 text-align:center;
 padding:5px;
 background-color:#FFFACD;
 filter:alpha(opacity=50);
 -moz-opacity:0.7;
 opacity: 0.7;
}

/*  积分兑换样式修改 */
.point li{
 float:left;
 width:300px;
}

/*商品单选属性*/
.left_topTable_spec span{ width:80px; padding-top:5px; color:#666; overflow:hidden; white-space:nowrap; float:left;}
.left_topTable_spec .catt{width:260px;height:auto;overflow:hidden;padding:0 0 0 6px; float:left;}
.left_topTable_spec .catt a{ border:solid 1px #cecbce; text-decoration:none; padding:1px 11px; height:24px; line-height:26px; display:inline-block; margin:0 0 4px 0; position:relative;}
.left_topTable_spec .catt a:hover { border:solid 2px #c00; padding:0 10px; color:#555;}
.left_topTable_spec .catt a.cattsel{ padding:0 10px; border:solid 2px #c00; margin:0 0 4px 0;}
.left_topTable_spec .catt a.cattsel i.a-active{ background:url(images/bottom.png) no-repeat; width:12px; height:12px; position:absolute; right:0; bottom:0; _bottom:-5px;}

.left_top_table #timer em { font-family: "微软雅黑",Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; padding-left: 4px;}
.left_top_table #timer{ width:183px;}
.left_topTable_spec{ margin-left: 10px; padding:5px 0; overflow:hidden;}
.left_topTable_number{ border-bottom: 1px dashed #E5E5E5; display: inline; float: left; margin-left: 10px; padding: 10px 0 10px; width: 208px;}

/*商品评论*/
#i-comment { border: 1px solid #c8c8c8; border-bottom-width:3px; overflow: hidden; height:80px;}
#i-comment .rate { color: #7e7e7e; float: left; height: 60px; padding: 20px 0 0 0; text-align: center; width: 105px; border-right:1px dotted #ddd;}
#i-comment .rate strong { font-family: arial; font-size: 20px; color:#f60;}

.percent { border-right: 1px dotted #ddd; float: left; height: 80px; padding: 0 10px 0 20px; width: 530px;}
.percent ul{ padding-left:10px;}
.percent ul li{ float:left; width:100px; text-align:center;}
.percent ul li .title{ line-height:25px;}
.percent ul li .ico{ background:url(images/store.png) -79px -66px no-repeat; height:11px; margin-top:25px; overflow:hidden;}
.percent ul li .ico1{ width:12px;}
.percent ul li .ico2{ width:24px;}
.percent ul li .ico3{ width:36px;}
.percent ul li .ico4{ width:48px;}
.percent ul li .ico5{ width:59px;}

#i-comment .actor { border-right: 1px solid #E4E4E4; float: left; text-align: center; padding:0 20px;}
#i-comment .btns { float: right; line-height: 20px; padding: 0 15px 0 0; text-align: center; width: 200px;}
#i-comment .btn-comment { background:url(images/comment-btn.png) no-repeat; display: block; height: 33px; line-height: 33px; margin:23px auto 0; overflow: hidden; width: 122px;}
#i-comment .btns a { color: #fff; font-weight:bold;}
#i-comment .btns a:hover{ text-decoration:none; background-position:0 -33px; color:#fff;}

#commentform {position:fixed; width: 650px; top:50%; left:50%; margin:-140px 0 0 -325px; z-index: 999; display:none; background:none; border:0;}
#commentform h3 p { float: left; padding: 0; margin-right: 5px; }
#commentform .close { padding:0; margin:0; top:4px; right:4px; width:21px; height:21px; line-height:21px; font-size:22px; color:#fff; text-align:center; font-family:Helvetica, STHeiti; border-radius:15px; position:absolute; cursor:pointer;}
#commentform .close:hover{ color:#b10000; background:#fff;}
#commentform .sub { width: 122px; height: 33px; background: url(images/comment-btn.png) no-repeat; color:#fff; font-weight:bold;}
#commentform .sub:hover{ text-decoration:none; background-position:0 -33px; color:#fff;}
#commentform .text1 { width: 76px; height: 22px; line-height: 22px; padding: 0 0 0 5px; margin: 0 10px 0 0; color: #666; border: 1px solid #cecece; background: #fff; }
#commentform .text2 { line-height: 22px; height:22px; color: #666; border: 1px solid #cecece; background: #fff; padding:0 4px; margin:0;}
#commentform textarea { padding: 10px 0 0 5px; }
#commentform .cmtRank { float: left; width: 95px; height: 19px; margin-right: 10px; background: url(images/xingxing.jpg) -4px -7px no-repeat; }
#commentform .fen1 { background-position: -4px -7px; }
#commentform .fen2 { background-position: -4px -44px; }
#commentform .fen3 { background-position: -4px -82px; }
#commentform .fen4 { background-position: -4px -119px; }
#commentform .fen5 { background-position: -4px -156px; }
#commentform .tr1 .cmtRank span { float: left; width: 19px; height: 19px; margin: 0; padding: 0; cursor: pointer; }
#commentform .tr1 td { padding: 10px 0 5px; vertical-align: middle; }
#commentform .tr1 span { float: left; height: 19px; line-height: 19px; margin-right: 5px; }
#commentform #Rank { color: #ff4560; font-family: arial; }
#pro_zixun { color: #666; }
.i-zixun { border: 1px solid #e1e1e1; background: #fff url(images/wentablebg.jpg) 0 33px repeat-x; background: #fff; }
.i-zixun h3 { height: 31px; line-height: 31px; padding: 0 0 0 17px; font-size: 14px; font-weight: bold; color: #fff; background:#b10000; position:relative;}
.i-zixun h3 span {height: 15px; padding-top: 2px; color: #999; font-weight: normal; font-size: 12px; background:none; float:none; padding:0; }
.i-zixun table .td1 { width: 100px; padding: 5px 5px 10px; vertical-align: top; text-align: right; }
.i-zixun table .td2 { height: 40px; }
.i-zixun .text { width: 480px; height: 22px; line-height: 22px; padding: 0 0 0 5px; color: #666; border: 1px solid #cecece; background: #fff; }
.i-zixun textarea { width: 480px; height: 80px; padding: 5px; font-size: 12px; color: #878787; border: 1px solid #cecece; background: #fff; }
.i-zixun p { padding: 10px 0; }
.i-zixun td span { color: #999; }
.i-zixun .sub { width: 97px; height: 31px; line-height:33px; margin-left: 10px; border: none; background: url(images/wenbtn.jpg) no-repeat; cursor: pointer; }
.zixun-list dl { background: url(images/wenbg.jpg) 0px 7px no-repeat; }
#boxOverlay{width:100%; height:100%; background:#000; filter:alpha(opacity=20); -moz-opacity:0.2;  -khtml-opacity: 0.2;  opacity: 0.2; position:fixed; left:0; top:0; z-index:998; display:none;}
#flashContent { width:100%; height:100%; }

/* 选购中心 */
.BuyGoods{}
.BuyGoods h3{ text-align:left; font-size:14px; padding:10px 0; font-weight:bold; background:url(images/fengexian.png) no-repeat left bottom; color:#EA5414; line-height:18px; height:18px; margin:10px 0;}
.BuyGoods .OnlyPro ul li{ width:25%;}

/* 积分商城 xiwang */
.ExchangeBan{ height:400px;}
.ExchangeBan .hd{ left:0; top:auto; bottom:10px; z-index:3; text-align:center;}
.ExchangeBan .hd ul{ width:auto; display:inline-block;}
.ExchangeBan .hd ul li{ float:left; width:14px; height:14px; margin:0 4px; cursor:pointer; background:#b5b5b5; border-radius:14px; text-align:center;}
.ExchangeBan .hd ul li{ opacity:0.7; filter:alpha(opacity=70);}
.ExchangeBan .hd ul li.on{ background:#f00; opacity:1; filter:alpha(opacity=100);}
.ExchangeBan .bd img{ width:auto; height:400px;}
#wedding_more{ background:url(images/class_ico.png) 0px -78px repeat; width:14px; height:13px; float:right; margin-top:13px; display:inline;}

.ExchangeList{ width:100%;}
.ExchangeList li{ width:282px; margin:5px 20px 10px 0; float:left;}
.ExchangeListBox{}
.ExchangeListImg{}
.ExchangeListTxt{}
.ExchangeListTxt h2{ height:18px; overflow:hidden; margin:7px 0 3px 0; font-weight:bold;}
.ExchangeListTxt h2 a{ color:#555; font-size:14px;}
.ExchangeListTxt h2 a:hover{ color:#c00;}
.ExchangeListTxt .price{ line-height:28px; color:#888;}
.ExchangeListTxt .price s{ color:#c00; font-weight:bold; padding-right:15px;}
.ExchangeListTxt .Integration{ color:#005aa0; font-size:14px; font-weight:bold; line-height:20px;}

/* 积分商品详情页 xiwang */
.PointsTell{}
.PointsTell ul li .SimilarProRecoTit a{ font-weight:bold; color:#000;}
.PointsTell ul li .SimilarProRecoText{ overflow:hidden; color:#000; margin:0; height:65px; margin-top:-32px;}
.PointsTell ul li .SimilarProRecoText .buyed{ height:32px; line-height:32px; color:#000; text-indent:12px; background:#fff; filter:alpha(opacity=80); opacity:0.8;}
.PointsTell ul li .SimilarProRecoText .buyed span{ color:#f00;}

.PointsTellDetail{ border:1px solid #e6e6e6; margin-bottom:20px; padding:20px 0;}
.PointsTellDetail .img{ width:270px; margin:0 20px; float:left; display:inline;}
.PointsTellDetail .img img{ padding:4px; border:1px solid #ddd;}
.PointsTellDetail .property{ width:580px; float:left;}
.PointsTellDetail .property h2{ font-size:18px; color:#000; font-weight:bold; line-height:30px; padding-bottom:10px;}
.PointsTellDetail .property p{ line-height:30px; color:#000;}
.PointsTellDetail .property p font{ font-size:24px; font-weight:bold; color:#c00;}
.propertySub{ font-size:16px; line-height:30px; padding:10px 30px 10px 30px; font-weight:bold; color:#fff; border:0; margin:15px 0 0 0; background:#c00; cursor:pointer;}

.PointsTellExplain{}
.PointsTellExplain .fixed_out{ height:40px;}
.PointsTellExplain .inLeft_btn{ background:#f5f5f5; height:39px; border:0; border-width:0; border-bottom:solid 1px #c3c3c3;}
.PointsTellExplain .inLeft_btn li{ background:#fff; border-top:solid 2px #c00; border-left:solid 1px #c3c3c3; border-right:solid 1px #c3c3c3; width:120px; height:38px; line-height:38px; text-align:center; font-size:14px; font-weight:bold; color:#c00; cursor:auto;}

#ext4{font-size:12px;}
.formBorder{width: 200px;margin: 10px 0;}* html .clearfix, * html{height: 1%; }
*html{_background-image:url(about:blank); _background-attachment:fixed;}

#kefu {display: flex;
    flex-direction: row; max-width:156px;position:fixed; top:50px; right:1px; _position:absolute; _top:expression(documentElement.scrollTop+50); z-index:99999 }
#kefu a {color:#00a0e9}
#kefu a:hover {color:#ff8100; text-decoration:none }
#kefu .kefu_title { position:relative; width:28px;  height:117px; background:url(images/float_s.jpg) no-repeat 0px -397px; margin-top:60px; margin-right:-2px}
#kefu .closed{background-position:-30px -396px}
#kefu #kefu_wrapper {background: url(images/float_bg.gif) no-repeat -131px bottom; padding-bottom:15px; }
#kefu .tp {background: url(images/float_bg.gif) no-repeat 0% 0%; height: 10px; width:130px; overflow:hidden }
#kefu .cn {background:url(images/float_bg.gif) repeat-y -262px 0px; width:130px; overflow:hidden }
#kefu .cn h3 {text-indent:-9999px; height:36px; font-size:0px }
#kefu .cn ul {padding-bottom:0px; padding-left:14px; padding-right:14px; padding-top:0px; }
#kefu .cn ul li {border-bottom:#e6e5e4 1px solid; line-height:36px; word-wrap:break-word; height:36px; overflow:hidden; word-break:normal }

#kefu .titzx {background:url(images/float_s.jpg) no-repeat 5px -10px}
#kefu .titzxkf {background:url(images/float_s.jpg) no-repeat 5px -650px}
#kefu .titdh {background:url(images/float_s.jpg) no-repeat 5px -66px}
#kefu .titdc {background:url(images/float_s.jpg) no-repeat 5px -124px}
#kefu .icozx {background:url(images/float_s.jpg) no-repeat 2px -154px; padding-left:28px; display:block; float:left; color:#999999}
#kefu .icotc {background:url(images/float_s.jpg) no-repeat 0px -323px; padding-left:28px; display:block; float:left}
#kefu .icoff {background:url(images/float_s.jpg) no-repeat 2px -213px; padding-left:28px; display:block; float:left}
#kefu .icotl {background:url(images/float_s.jpg) no-repeat 2px -266px; padding-left:20px; display:block; font-family:"微软雅黑"; float:left}

#kefu ul li h3.titdc a {width:80px; display:block; height:36px }
#kefu ul li.top {border-bottom: #ace5f9 1px solid }
#kefu ul li.bot {border-bottom-style:none }
#kefu ul.webzx {padding-bottom:0px; padding-left:0px; width:164px; padding-right:0px; background:url(../img/kefu/webzx_bg.jpg) no-repeat; height:65px; padding-top: 0px }
#kefu ul li.webzx-in {padding-left:5px; height:50px; padding-top:8px; border-bottom:none}
#back_top{border-top:#e6e5e4 1px solid; display:none}
