@charset "utf-8";


html
	{
	  filter:expression(document.execCommand("BackgroundImageCache",false,true));
	  _background-image:url(about:blank);
	  _background-attachment:fixed
	}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td
	{
	  margin:0;
	  padding:0
	}
body
	{
	  _zoom:1
	}
table
	{
	  border-collapse:collapse;
	  border-spacing:0
	}
fieldset,img
	{
	  border:0
	}
address,caption,cite,code,dfn,em,var
	{
	  font-style:normal;
	  font-weight:400
	}
ul li
	{
	  list-style:none
	}
ol li
	{
	  list-style:decimal;
	  list-style-position:inside
	}
caption,th
	{
	  text-align:left
	}
h1,h2,h3,h4,h5,h6
	{
	  font-size:100%
	}
q:before,q:after
	{
	  content:''
	}
abbr,acronym
	{
	  border:0;
	  font-variant:normal
	}
sup
	{
	  vertical-align:text-top
	}
sub
	{
	  vertical-align:text-bottom
	}
input,textarea,select
	{
    font-family:'微软雅黑', '宋体', 'Times New Roman';
    font-size:inherit;
	  font-weight:inherit
	}
input,textarea,select
	{
	  *font-size:100%
	}
legend
	{
	  color:#000
	}
body
	{
    font-family:'微软雅黑', '宋体', 'Times New Roman';
	}
a
	{
	  color:#ed145b;
	  text-decoration:none
	}
a:hover
	{
	  text-decoration:underline
	}
.menu{
      text-align: center;
}
.menu li{
      width: 123px;
      font-size: 14px;
      float: left;
}
.menu li:hover{
      background: #ed145b;
}
.menu li a{
      color: #fff;
}
.english{
      text-align: center;
      float: right;
      background: #5c5b5b;
      width: 138px;
      height: 38px;
      line-height: 38px;
      font-size: 14px;
      cursor: pointer;
}
.english a{
    color: #fff;
}
.english:hover{
      background: #ed145b;
}
::-moz-focus-inner
	{
	  padding:0;
	  border:0
	}
.fr
	{
	  float:right;
	  display:inline
	}
.fl
	{
	  float:left;
	  display:inline
	}
.clear
	{
	  clear:both;
	  height:0;
	  overflow:hidden
	}
.box-shadow
	{
	  box-shadow:0 0 8px 0 rgba(0,0,0,.2),inset 0 0 1px 0 rgba(255,255,255,1)
	}
.f-input
	{
	  font-size:14px;
	  padding:3px 4px;
	  border-color:#E186B1;
	  border-style:solid;
	  border-width:1px
	}
.password .f-input,.password-confirmation .f-input
	{
	  _padding:3px 14px 3px 4px
	}
.f-text
	{
	  font-size:14px;
	  padding:3px 4px;
	  border:#E186B1 1px solid;
	  background-color:#fff
	}
.f-textarea
	{
	  font-size:14px;
	  padding:3px 4px;
	  border-color:#7c7c7c #c3c3c3 #ddd;
	  border-style:solid;
	  border-width:1px;
	  background-color:#fff
	}
.f-select
	{
	  font-size:14px;
	  padding:3px 0 3px 4px;
	  border-color:#E186B1;
	  border-style:solid;
	  border-width:1px
	}
input.formbutton
	{
	  padding:4px 1em;
	  *padding:5px 1.5em 0;
	  border:2px solid;
	  border-color:#e186b1 #751b4c #751b4c #e186b1;
	  background:#ed145b;
	  color:#fff;
	  letter-spacing:.1em;
	  cursor:pointer;
	  *width:auto;
	  _width:0;
	  *overflow:visible
	}
input.disabled
	{
	  border:1px solid #ccc;
	  background:#eee;
	  color:#999;
	  cursor:default
	}
button.formbutton
	{
	  height:23px;
	  padding:0 1.5em;
	  border:1px solid;
	  border-color:#82D0D4 #92D6D9 #54A3A7 #4D989B;
	  background:#63C5C8;
	  color:#fff;
	  letter-spacing:.3em;
	  cursor:pointer;
	  line-height:23px
	}
a.formbutton
	{
	  padding:4px 1em;
	  border:2px solid;
	  border-color:#e186b1 #751b4c #751b4c #e186b1;
	  background:#ed145b;
	  color:#fff;
	  letter-spacing:.1em;
	  cursor:pointer
	}
.watermark
	{
	  color:grey
	}
.grey
	{
	  color:#999
	}
.pink
	{
	  color:#ed145b
	}
.ac
	{
	  text-align:center
	}
.home_banner_full_width
	{
	  height:250px;
	  overflow:hidden
	}
.home_banner_full_width ul
	{
	  height:250px;
	  overflow:hidden;
	  width:100%;
	  _zoom:1
	}
.home_banner_full_width li
	{
	  height:250px;
	  width:100%;
	  text-align:center;
	  background-position:center top;
	  background-repeat:no-repeat
	}
.home_banner_full_width li a
	{
	  width:960px;
	  margin:0 auto;
	  height:250px;
	  display:block;
	  background:url(about:blank)
	}
.home_banner_full_width .slide_control
	{
	  left:50%;
	  margin-left:-460px
	}
body
	{
	  font-size:12px
	}
#container
	{
      width: 1000px;
	  margin:0px auto;
	}
#body #main
	{
	  float:left;
	  width:710px;
	  padding:0;
	  font-size:14px
	}
#sidebar
	{
	  width:260px;
	  float:right
	}
#sidebar .box_shadow
	{
	  background:url(/css/home/images/transparent.gif) no-repeat center center #fff
	}
#container.grid_v2
	{
	  width:965px;
	  padding-top:0
	}
#container.grid_v2 #main
	{
	  margin-top:20px;
	  width:700px
	}
#container.grid_v2 #sidebar
	{
	  width:240px;
	  margin-top:20px;
	  min-height:400px
	}
#footer_container
	{
	  overflow:hidden;
	  border-top:1px solid #ccc;
	  background:#eee
	}
.notification
	{
	  height:40px;
	  line-height:40px;
	  width:100%
	}
.notification .message
	{
	  width:960px;
	  margin:auto;
	  padding-left:30px
	}
.error
	{
	  border:1px red solid;
	  border-left:0;
	  border-right:0;
	  background:#ffdddf
	}
.success
	{
	  border:1px #5b9400 solid;
	  border-left:0;
	  border-right:0;
	  background:#e6fec2
	}
.error .message
	{
	  background:url(/css/home/images/error_icon.png) no-repeat 0 13px transparent
	}
.success .message
	{
	  background:url(/css/home/images/success_icon.png) no-repeat 0 13px transparent
	}
#sidebar .box
	{
	  border:#ccc 1px solid;
	  background:#fff;
	  margin-bottom:20px;
	  padding-bottom:10px
	}
#sidebar .box h2
	{
	  background:url(/css/home/images/section_marker.png) no-repeat;
	  background-position:0 10px;
	  height:32px;
	  line-height:32px;
	  padding-left:25px;
	  font-size:16px;
	  font-weight:700;
	  margin-bottom:5px
	}
#sidebar .box h1 em a
	{
	  font-size:18px;
	  font-weight:700
	}
#sidebar .box h3,
	{
	  background:#FDEFF3 none repeat scroll 0 0;
	  padding:8px 18px;
	  font-size:16px;
	  margin-top:20px
	}
#sidebar .box p
	{
	  text-align:left;
	  margin:10px
	}
#sidebar .box .title
	{
	  height:39px;
	  line-height:39px;
	  border-bottom:1px solid #ccc;
	  padding-left:10px;
	  background:#000;
	  font-size:14px;
	  font-family:"微软雅黑";
	  color:#FFF
	}
#sidebar .box .title .arrow
	{
	  display:inline-block;
	  width:8px;
	  height:8px;
	  margin-right:7px;
	  *float:left;
	  *margin:15px 5px 0 10px;
	  background:url(/css/home/images/sidebar_arrow_v2.png) 0 0 no-repeat transparent;
	  overflow:hidden
	}
.bold
	{
	  font-weight:700
	}
#logo a.top_link,#user_header #cart_box #cart,#btn_global_search,#footer_links ul .links,#footer_credit a.foot_link .corn,#footer_copyright .footer_copy_logo,#footer_links ul li a,#footer_links .linksf .link_bottom_pic,#footer_links .linksg .link_bottom_pic
	{
	  background:url(/css/home/images/header_corn_new_v2.png) no-repeat top center transparent
	}
#header_container
	{
	  min-width:960px;
	  background:#fff
	}
#top_menu #top_nav,#logo
	{
	  width:960px;
	  margin:0 auto
	}
#logo
	{
	  height:85px
	}
#user_header
	{
	  float:right
	}
#user_header ul.login_header
	{
	  height:30px;
	  line-height:30px;
	  font-size:12px;
	  display:inline-block;
	  float:right
	}
#user_header ul.login_header a
	{
	  color:#666;
	  padding:0 8px;
	  display:inline-block;
	  position:relative
	}
#user_header ul.login_header a:hover,#user_header ul.login_header a.lin_more_now
	{
	  color:#ed145b;
	  text-decoration:none
	}
#user_header ul.login_header a:hover .mycorn,#user_header ul.login_header a.lin_more_now .mycorn
	{
	  border-color:#ed145b transparent transparent
	}
#user_header ul.login_header li
	{
	  float:right;
	  line-height:30px;
	  color:#666;
	  position:relative
	}
#user_header ul li em
	{
	  color:#9e9e9e;
	  font-size:12px
	}
#user_header ul.login_header .mycorn,#user_header li.link_more .link_more_corn,#user_header li.link_more .link_more_corn02
	{
	  width:0;
	  height:0;
	  font-size:0;
	  display:inline-block
	}
#user_header ul.login_header .mycorn
	{
	  border-width:4px 4px 0;
	  border-style:solid dashed dashed;
	  border-color:#666 transparent transparent;
	  overflow:hidden;
	  position:absolute;
	  top:15px;
	  *top:13px;
	  _top:14px;
	  right:4px;
	  z-index:1
	}
#user_header .login_header .link_more
	{
	  position:relative;
	  *z-index:10005
	}
#user_header .login_header .link_more:hover
	{
	  z-index:10005
	}
#user_header ul.login_header .link_more_con_box
	{
	  width:100px;
	  position:absolute;
	  top:22px;
	  left:-12px;
	  display:none;
	  text-align:left;
	  z-index:10004;
	  padding-top:13px
	}
#user_header li.link_more .link_more_corn,#user_header li.link_more .link_more_corn02
	{
	  border-width:0 7px 7px;
	  border-style:dashed dashed solid;
	  position:absolute;
	  z-index:1
	}
#user_header li.link_more .link_more_corn
	{
	  border-color:transparent transparent #d2d2d2;
	  left:50%;
	  top:6px;
	  margin-left:-6px
	}
#user_header li.link_more .link_more_corn02
	{
	  border-color:transparent transparent #FFF;
	  top:1px;
	  left:-7px;
	  overflow:hidden
	}
#user_header ul.login_header li.link_more ul.link_more_con
	{
	  width:98px;
	  border:1px solid #d0cfcf;
	  border-radius:2px;
	  -moz-border-radius:2px;
	  background:#FFF;
	  padding:8px 0
	}
#user_header ul.login_header li.link_more ul.link_more_con li
	{
	  float:none;
	  text-align:left;
	  margin:0;
	  height:26px;
	  *width:98px;
	  *float:left
	}
#user_header ul.login_header li.link_more ul.link_more_con li a
	{
	  height:26px;
	  line-height:26px;
	  display:block;
	  overflow:hidden;
	  padding-left:10px;
	  color:#575656
	}
#user_header ul.login_header li.link_more ul.link_more_con li a:hover,#user_header ul.login_header li.link_more ul.link_more_con li.er_now a
	{
	  background:#eee;
	  text-decoration:none;
	  color:#575656
	}
#user_header ul.login_header li.link_more ul.link_more_con .bottomline
	{
	  border-bottom:1px solid #eee;
	  width:77px;
	  height:25px;
	  display:inline-block;
	  cursor:pointer
	}
#user_header ul.login_header li.link_more ul.link_more_con li.erweima_box .er_box
	{
	  width:90px;
	  height:90px;
	  display:inline-block;
	  border:1px solid #d0cfcf;
	  padding:10px;
	  overflow:hidden;
	  position:absolute;
	  top:0;
	  right:99px;
	  background:#FFF;
	  display:none
	}
#user_header ul.login_header li.link_more ul.link_more_con li.erweima_box .er_box img
	{
	  display:block
	}
#user_header ul.login_header li.link_more #my_hnsgem_attention_menu
	{
	  left:auto;
	  right:0
	}
#user_header ul.login_header li.link_more #my_hnsgem_attention_menu .link_more_corn
	{
	  left:auto;
	  right:22px
	}
#user_header ul.login_header li.link_more .link_more_a
	{
	  padding:0 17px 0 8px
	}
#user_header ul.login_header li.link_more .link_more_a span
	{
	  cursor:pointer
	}
#user_header .header_logo_all
	{
	  display:inline-block;
	  margin-top:10px;
	  float:right
	}
#logo #home
	{
	  width:360px;
	  height:85px;
	  overflow:hidden;
	  float:left;
	  font-size:0;
	  line-height:0
	}
#logo .header_logo_box
	{
	  display:inline-block;
	  padding-top:35px;
	  float:right
	}
#logo a.top_link
	{
	  width:110px;
	  height:31px;
	  overflow:hidden;
	  margin-right:20px;
	  float:right
	}
#logo a.lightning
	{
	  background-position:0 -64px
	}
#logo a.credit
	{
	  background-position:0 0
	}
#user_header #cart_box,#user_header .cart_flag_all
	{
	  width:178px;
	  height:35px;
	  float:right;
	  position:relative;
	  *z-index:10004
	}
#user_header #cart_box:hover
	{
	  z-index:10004
	}
#user_header #cart_box #cart
	{
	  background-position:0 -96px
	}
#user_header #cart_box #cart:hover
	{
	  background-position:0 -132px
	}
#user_header #cart_box #cart
	{
	  width:178px;
	  height:35px;
	  display:block
	}
#user_header #user_control #my_hnsgem_navigation_menu,#user_header #user_control #my_hnsgem_attention_menu
	{
	  z-index:10009
	}
#user_header #cart_box #cart span.num
	{
	  width:35px;
	  height:24px;
	  line-height:22px;
	  position:absolute;
	  top:-15px;
	  left:21px;
	  background:url(/css/home/images/top_corn_v2.png) no-repeat 0 -69px;
	  text-align:center;
	  color:#FFF;
	  font-weight:700;
	  padding:0;
	  margin:0;
	  display:none
	}
.oldheader_wide_lv2 .new_user_box,.oldheader_wide_lv2 #logo,.oldheader_wide_lv2 .new_menu_main .new_menu_mostly
	{
	  width:1090px
	}
.cart_content
	{
	  border:1px solid #f0f0f0;
	  display:block;
	  position:absolute;
	  right:0;
	  top:33px;
	  _zoom:1;
	  background-color:#FFF;
	  z-index:10
	}
.cart_content .cart_content_null
	{
	  width:288px;
	  text-align:center;
	  padding:20px;
	  color:#666;
	  font-size:14px;
      font-family:'微软雅黑', '宋体', 'Times New Roman';
	  display:none;
	  _zoom:1;
	  background:#FFF
	}
.cart_content .cart_content_all,.cart_content .cart_content_center
	{
	  width:300px;
	  _zoom:1
	}
.cart_content .cart_content_all
	{
	  display:none
	}
.cart_content .cart_content_center
	{
	  max-height:234px;
	  _height:234px;
	  overflow:auto;
	  margin-bottom:-1px
	}
.cart_content .cart_con_single
	{
	  height:61px;
	  padding:8px 12px;
	  border-bottom:1px dashed #d3d3d3;
	  overflow:hidden
	}
.cart_content .single_hover
	{
	  background:#f2f2f2
	}
.cart_content .single_pic
	{
	  width:62px;
	  height:62px;
	  float:left;
	  overflow:hidden
	}
.cart_content .single_pic a,.cart_content .single_pic a img
	{
	  width:60px;
	  height:60px;
	  display:inline-block
	}
.cart_content .single_pic a
	{
	  border:1px solid #f5f5f5
	}
.cart_content .single_pic a:hover
	{
	  border:1px solid #f6d1dd
	}
.cart_content .single_info
	{
	  width:187px;
	  padding-left:10px;
	  float:left;
	  overflow:hidden
	}
.cart_content .single_info a.name,.cart_content .price_all .delete,.cart_content .con_all .price_whole,.cart_content .con_all .num_two
	{
	  font-size:12px;
	  text-decoration:none;
	  color:#3d3d3d
	}
.cart_content .single_info a.name
	{
	  display:block;
	  height:36px;
	  line-height:18px;
	  overflow:hidden;
	  word-break:break-all;
	  text-overflow:ellipsis
	}
.cart_content .single_info a.name:hover,.cart_content .price_all .delete:hover,.cart_content .price_all .price,.cart_content .con_all .price_gongji span,.cart_content .con_all .price_gongji em,.cart_content .con_all .num_all
	{
	  color:#ed145b
	}
.cart_content .price_all,.cart_content .con_all .price_whole,.cart_content .con_all .num_two
	{
	  height:25px;
	  line-height:25px;
	  display:inline-block
	}
.cart_content .price_all
	{
	  width:187px
	}
.cart_content .price_all .delete
	{
	  float:right;
	  color:#919191
	}
.cart_content .price_all .price,.cart_content .con_all .price_gongji em,.cart_content .con_all .num_all,.cart_content .con_all .price_gongji span
	{
	  font-size:14px;
	  font-weight:700;
      font-family:'微软雅黑', '宋体', 'Times New Roman';
	}
.cart_content .price_all .price_plus,.cart_content .price_all .price_num
	{
	  color:#333
	}
.cart_content .price_all .price_plus
	{
	  padding:0 4px
	}
.cart_content .con_all
	{
	  padding:5px 15px;
	  width:270px;
	  background:#f9f9f9;
	  overflow:hidden;
	  position:relative;
	  z-index:10
	}
.cart_content .con_all .price_whole
	{
	  width:270px
	}
.cart_content .con_all .price_gongji
	{
	  float:left
	}
.cart_content .con_all .price_gongji span
	{
	  font-size:18px
	}
.cart_content .con_all .price_gongji em
	{
	  font-weight:400;
	  padding:0 2px 0 5px
	}
.cart_content .con_all .cart_btn
	{
	  position:absolute;
	  left:190px;
	  top:20px;
	  display:block;
	  width:98px;
	  height:26px;
	  background:#f92a6e;
	  border:solid 1px #e00a50;
	  color:#fff;
	  text-align:center;
	  line-height:26px;
	  text-decoration:none
	}
.cart_content .con_all .cart_btn:hover
	{
	  text-decoration:none;
	  background:#de0d51
	}
.cart_content .con_all .num_all
	{
	  text-align:center;
	  padding:0 1px
	}
.cart_content .price
	{
	  color:#eb155b;
      font-family:'微软雅黑', '宋体', 'Times New Roman';
	}
.cart_content .cart_left_time
	{
	  height:37px;
	  line-height:37px;
	  border-bottom:solid 1px #eee;
	  padding-left:30px;
	  background:url(/css/home/images/cart_countdown.jpg) no-repeat 13px center
	}
.cart_content .cart_left_time span
	{
	  color:#ed145b;
	  font-weight:700
	}
#top_menu
	{
	  width:100%;
	  background:#000;
	  display:block
	}
#top_menu #top_nav
	{
	  position:relative;
	  *z-index:10001;
	  height:35px
	}
#top_menu #top_nav:hover
	{
	  z-index:10001
	}
#top_menu #top_nav .top_nav_item
	{
	  width:108px;
	  float:left;
	  position:relative;
	  *z-index:200;
	  text-align:center;
      font-family:'微软雅黑', '宋体', 'Times New Roman';
	}
#top_menu #top_nav .top_nav_item a.nav_link
	{
	  font-size:14px;
	  font-weight:700;
	  height:35px;
	  line-height:35px;
	  display:block;
	  color:#fff;
	  font-family:"微软雅黑"
	}
#top_menu #top_nav .top_nav_item a.nav_link span.arrow
	{
	  width:0;
	  height:0;
	  font-size:0;
	  display:block;
	  overflow:hidden;
	  border-width:4px 0 4px 4px;
	  border-style:dashed dashed dashed solid;
	  border-color:transparent transparent transparent #FFF;
	  position:absolute;
	  left:10px;
	  top:15px;
	  *top:14px
	}
#top_menu #top_nav .top_nav_item.selected a.nav_link,#top_menu #top_nav .top_nav_item.hover a.nav_link,#top_menu #top_nav .top_nav_item a.nav_link:hover
	{
	  color:#fff;
	  background:#ED145B;
	  text-decoration:none
	}
#top_menu #top_nav .top_nav_item.hover a.nav_link span.arrow,#top_menu #top_nav .top_nav_item a.nav_link:hover span.arrow,#top_menu #top_nav .top_nav_item a.nav_link:hover span.arrow
	{
	  border-width:4px 4px 0;
	  border-style:solid dashed;
	  border-color:#FFF transparent transparent;
	  left:8px;
	  top:17px;
	  *top:16px
	}
#top_menu #top_nav .header_list
	{
	  position:absolute;
	  width:108px;
	  top:35px;
	  left:0;
	  z-index:200;
	  display:none;
	  background:#ED145B;
	  box-shadow:0 2px 4px #666
	}
#top_menu #top_nav .header_list a
	{
	  width:108px;
	  height:35px;
	  line-height:34px;
	  color:#333;
	  font-size:13px;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  background:#FFF;
	  overflow:hidden;
	  display:block;
	  font-weight:700
	}
#top_menu #top_nav .header_list .selected
	{
	  background:#ed145b;
	  color:#fff
	}
#top_menu #top_nav .header_list a .newbanner
	{
	  width:84px;
	  height:34px;
	  line-height:34px;
	  margin:0 12px;
	  display:inline-block;
	  border-bottom:1px dotted #d1d1d1;
	  cursor:pointer
	}
#top_menu #top_nav .header_list a.new_lux
	{
	  color:#cca562
	}
#top_menu #top_nav .header_list a:hover,#top_menu #top_nav .header_list .selected
	{
	  background:#ed145b;
	  color:#FFF;
	  text-decoration:none
	}
#top_menu #top_nav .header_list a:hover .newbanner
	{
	  border-bottom:1px solid #ed145b
	}
#top_menu #top_nav .header_list_mall
	{
	  width:850px;
	  height:327px;
	  background:#FFF;
	  padding:0 10px;
	  font-size:0;
	  font-weight:400;
	  overflow:hidden
	}
#top_menu #top_nav .header_list_items
	{
	  width:663px;
	  height:327px;
	  display:inline-block;
	  overflow:hidden;
	  float:left;
	  text-align:left
	}
#top_menu #top_nav .header_list_items .header_list_single
	{
	  width:221px;
	  float:left;
	  overflow:hidden
	}
#top_menu #top_nav .header_list_items .header_single_con
	{
	  padding:5px;
	  display:inline-block;
	  overflow:hidden
	}
#top_menu #top_nav .header_list_items .first_con
	{
	  height:121px
	}
#top_menu #top_nav .header_list_items .second_con
	{
	  height:111px
	}
#top_menu #top_nav .header_list_items .third_con
	{
	  height:96px
	}
#top_menu #top_nav .header_list_items .first_con .header_single_con
	{
	  height:100px;
	  border-bottom:1px dashed #e3e3e3;
	  margin-top:10px
	}
#top_menu #top_nav .header_list_items .second_con .header_single_con
	{
	  margin-top:0
	}
#top_menu #top_nav .header_list_items .third_con .header_single_con
	{
	  height:76px;
	  border:0;
	  margin:0 0 10px
	}
#top_menu #top_nav .header_list_items .first_con_a .header_single_con,#top_menu #top_nav .header_list_items .first_con_c .header_single_con
	{
	  width:200px
	}
#top_menu #top_nav .header_list_items .first_con_a .header_single_con
	{
	  margin-left:10px;
	  border-right:1px dashed #e3e3e3
	}
#top_menu #top_nav .header_list_items .first_con_b .header_single_con
	{
	  width:210px;
	  border-right:1px dashed #e3e3e3
	}
#top_menu #top_nav .header_list_items .first_con_c .header_single_con
	{
	  margin-right:10px
	}
#top_menu #top_nav .header_list_items .header_list_single_hover
	{
	  background:#f2f0f1
	}
#top_menu #top_nav .header_list_items .header_list_single a
	{
	  width:auto;
	  height:24px;
	  line-height:24px;
	  font-weight:400;
	  display:inline-block;
	  padding:0 5px;
	  font-size:12px;
	  background:0;
	  color:#555;
	  white-space:nowrap;
	  overflow:hidden
	}
#top_menu #top_nav .header_list_items .header_list_single a:hover
	{
	  text-decoration:none;
	  background:0;
	  color:#000
	}
#top_menu #top_nav .header_list_items .header_list_single a.title_con
	{
	  height:30px;
	  line-height:30px;
	  font-weight:700;
	  display:block;
	  color:#ed145b
	}
#top_menu #top_nav .header_list_img
	{
	  width:200px;
	  height:307px;
	  position:absolute;
	  top:0;
	  right:0;
	  z-index:1;
	  background:#FFF;
	  padding:10px;
	  overflow:hidden
	}
#top_menu #top_nav .header_list_img a
	{
	  width:200px;
	  height:120px;
	  overflow:hidden;
	  display:block;
	  margin-bottom:10px
	}
#top_menu #top_nav .header_list_img a.bottom
	{
	  height:180px
	}
.footer_top
	{
	  border-top:1px solid #fff;
	  border-bottom:1px solid #CCC
	}
.footer_con
	{
	  width:1000px;
	  margin:0 auto;
	  overflow:hidden
	}
#footer_links
	{
	  height:165px
	}
#footer_links ul
	{
	  width:160px;
	  height:143px;
      text-align: left;
	  line-height:20px;
	  padding-left:16px;
	  float:left;
	  zoom:1;
	  overflow:hidden;
	  margin-top:20px
	}
#footer_links ul li
	{
	  font-size:12px;
	  color:gray;
	  white-space:nowrap;
	  overflow:hidden
	}
#footer_links ul li a
	{
	  height:20px;
	  line-height:20px;
	  color:#666;
	  padding-left:20px;
	  display:block;
	  *position:relative;
	  background-position:-262px 0
	}
#footer_links ul.linksa .links
	{
	  background-position:-245px -41px
	}
#footer_links ul.linksb .links
	{
	  background-position:-245px -80px
	}
#footer_links ul.linksc .links
	{
	  padding-left:33px;
	  background-position:-237px -120px
	}
#footer_links ul.linksd .links
	{
	  background-position:-245px -160px
	}
#footer_links ul.linkse .links
	{
	  background-position:-245px -200px
	}
#footer_links .links
	{
	  font-size:12px;
	  color:#000;
	  height:30px;
	  line-height:26px;
	  font-weight:700;
	  margin-bottom:8px;
	  border-bottom:1px dotted #9d9d9d;
	  overflow:hidden;
	  padding-left:26px
	}
#footer_links ul.linksa
	{
	  width:160px
	}
#footer_links .linksf,#footer_links .linksg
	{
	  width:83px;
	  text-align:center;
	  padding-left:36px;
	  margin-top:0;
	  padding-top:18px;
	  height:146px
	}
#footer_links .linksf .links,#footer_links .linksg .links
	{
	  background:0;
	  padding:0
	}
#footer_links .linksf .link_bottom_pic,#footer_links .linksg .link_bottom_pic
	{
	  width:78px;
	  height:78px;
	  display:inline-block;
	  overflow:hidden;
	  margin-left:3px
	}
#footer_links .linksf .link_bottom_pic
	{
	  background-position:0 -423px
	}
#footer_links .linksg .link_bottom_pic
	{
	  background-image:url(/css/home/images/hnsgem_weixin_footer.png);
	  background-position:0 0
	}
#footer_links .linksf .links
	{
	  padding-left:0;
	  margin-left:0;
	  letter-spacing:3px
	}
#footer_links .links_er_box
	{
	  border-left:1px solid #fff;
	  display:inline-block;
	  margin-left:16px
	}
#footer_links ul.linksf
	{
	  border-left:1px solid #ccc
	}
#footer_links .footer_zcemail
	{
	  color:#666;
	  float:left;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	}
#footer_links .footer_zcemail_img
	{
	  float:left;
	  margin-top:-2px
	}
#footer_credit
	{
	  padding:15px 0;
	  *position:relative
	}
#footer_credit a.foot_link
	{
	  width:100px;
	  height:100px;
	  color:#666;
	  font-size:12px;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  _font-family:"微软雅黑";
	  text-align:center;
	  display:block;
	  float:left;
	  line-height:18px;
	  overflow:hidden
	}
#footer_credit a.foot_link:hover
	{
	  text-decoration:none;
	  color:#666
	}
#footer_credit a.foot_link .con
	{
	  color:#333;
	  font-size:16px;
	  font-family:"微软雅黑";
	  height:24px;
	  line-height:24px;
	  overflow:hidden;
	  display:block;
	  cursor:pointer
	}
#footer_credit a.foot_link .corn
	{
	  width:55px;
	  height:55px;
	  display:block;
	  overflow:hidden;
	  margin:0 auto 5px;
	  cursor:pointer
	}
#footer_credit a.mostmall,#footer_credit a.confide,#footer_credit a.star,#footer_credit a.consignment
	{
	  width:93px
	}
#footer_credit a.quality
	{
	  width:138px
	}
#footer_credit a.back
	{
	  width:82px
	}
#footer_credit a.depot,#footer_credit a.packaging,#footer_credit a.commend
	{
	  width:122px
	}
#footer_credit a.mostmall .corn
	{
	  background-position:-181px 0
	}
#footer_credit a.quality .corn
	{
	  background-position:-181px -56px
	}
#footer_credit a.back .corn
	{
	  background-position:-181px -112px
	}
#footer_credit a.depot .corn
	{
	  background-position:-181px -168px
	}
#footer_credit a.consignment .corn
	{
	  background-position:-181px -224px
	}
#footer_credit a.packaging .corn
	{
	  background-position:-181px -280px
	}
#footer_credit a.confide .corn
	{
	  background-position:-181px -336px
	}
#footer_credit a.commend .corn
	{
	  background-position:-181px -392px
	}
#footer_credit a.star .corn
	{
	  background-position:-181px -448px
	}
.footer_center
	{
	  height:36px;
	  background:#353535;
	  line-height:36px;
	  overflow:hidden;
	  font-size:12px;
	  color:#ccc;
	  text-align:center
	}
.footer_center #footer_link a
	{
	  color:#fff;
	  padding:0 12px;
	  height:36px;
	  display:inline-block
	}
#footer_copyright
	{
	  text-align:center;
	  line-height:20px;
	  padding-bottom:20px;
	  color:#000
	}
#footer_copyright .footer_copy_con
	{
	  padding:10px 0
	}
#footer_copyright a
	{
	  color:#333
	}
#footer_copyright .footer_copy_logo
	{
	  width:127px;
	  height:50px;
	  overflow:hidden;
	  border-bottom:1px solid #d7d7d7;
	  display:inline-block;
	  margin:0 4px
	}
#footer_copyright .logo01,#footer_copyright .logo03,#footer_copyright .logo04
	{
	  cursor:default
	}
#footer_copyright .logo01
	{
	  background-position:0 -168px
	}
#footer_copyright .logo02
	{
	  background-position:0 -219px
	}
#footer_copyright .logo03
	{
	  background-position:0 -270px
	}
#footer_copyright .logo04
	{
	  background-position:0 -321px
	}
#footer_copyright .logo05
	{
	  background-position:0 -372px
	}
.paginator
	{
	  padding:10px 0;
	  margin-right:10px;
	  white-space:nowrap;
	  text-align:right;
	  font-size:12px
	}
.paginator li
	{
	  display:inline;
	  margin:0 1px;
	  *vertical-align:middle
	}
.paginator li.current
	{
	  *height:24px;
	  margin:0 6px;
	  font-weight:700;
	  *line-height:24px
	}
.paginator li a
	{
	  *display:inline-block;
	  *height:22px;
	  padding:3px 6px 4px;
	  *padding:0 6px;
	  border:1px solid #bbb;
	  text-decoration:none;
	  *line-height:22px;
	  *position:relative
	}
.paginator li a:hover
	{
	  *height:24px;
	  padding:4px 7px 5px;
	  *padding:0 7px;
	  border:0;
	  *line-height:24px;
	  background:#E186B1;
	  color:#fff;
	  text-decoration:none
	}
.paginator li span
	{
	  padding:0 4px
	}
#colorbox,#cboxOverlay,#cboxWrapper
	{
	  position:absolute;
	  top:0;
	  left:0;
	  z-index:1000001;
	  overflow:visible
	}
#cboxOverlay
	{
	  position:fixed;
	  width:100%;
	  height:100%;
	  z-index:1000000;
	  _position:absolute;
	  _height:expression(document.body.offsetHeight)
	}
#cboxMiddleLeft,#cboxBottomLeft
	{
	  clear:left
	}
#cboxContent
	{
	  position:relative;
	  overflow:visible
	}
#cboxLoadedContent
	{
	  overflow:auto
	}
#cboxLoadedContent iframe
	{
	  display:block;
	  width:100%;
	  height:100%;
	  border:0
	}
#cboxTitle
	{
	  margin:0
	}
#cboxLoadingOverlay,#cboxLoadingGraphic
	{
	  position:absolute;
	  top:0;
	  left:0;
	  width:100%
	}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow
	{
	  cursor:pointer
	}
#cboxOverlay
	{
	  background-color:#000
	}
#colorBox
	{
	  
	}
#cboxTopLeft
	{
	  width:25px
	}
#cboxTopCenter
	{
	  height:25px
	}
#cboxTopRight
	{
	  width:25px
	}
#cboxBottomLeft
	{
	  width:25px
	}
#cboxBottomCenter
	{
	  height:25px
	}
#cboxBottomRight
	{
	  width:25px;
	  height:25px
	}
#cboxMiddleLeft
	{
	  width:25px
	}
#cboxMiddleRight
	{
	  width:25px
	}
#cboxContent
	{
	  -webkit-box-shadow:3px 3px 1px rgba(0,0,0,.3);
	  -moz-box-shadow:3px 3px 1px rgba(0,0,0,.3)
	}
#cboxLoadedContent
	{
	  background:#FFF
	}
#cboxTitle
	{
	  position:absolute;
	  top:12px;
	  left:0;
	  text-align:left;
	  width:70%;
	  margin-left:15px;
	  color:#000;
	  font:20px/30px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif
	}
#cboxClose,#cboxClose:hover
	{
	  width:23px;
	  height:23px;
	  overflow:hidden;
	  white-space:nowrap;
	  background:url(/css/home/images/cart_pop_close.png);
	  margin:0;
	  padding:0;
	  right:-12px;
	  text-indent:99em;
	  top:-12px;
	  position:absolute
	}
#cboxLoadingOverlay
	{
	  background:url(/css/home/images/lazy_loading.gif) no-repeat center center #fff
	}
#lb_user_info_alert .picture
	{
	  float:left;
	  margin-left:30px;
	  background:#fff url(/css/home/images/lb_user_info_alert.jpg) no-repeat 0 0;
	  width:313px;
	  height:149px
	}
.content_body .gateway_list li.type_name
	{
	  width:620px
	}
.notification_center
	{
	  margin:auto;
	  border-radius:2px;
	  -moz-border-radius:2px;
	  margin:5px 0
	}
.notification_center.information_notification
	{
	  border:1px #28AFED solid;
	  background:#D7EEF7
	}
.notification_center.success_notification
	{
	  border:1px #5C9317 solid;
	  background:#E8FEC7
	}
.notification_center.warning_notification
	{
	  border:1px #F4932F solid;
	  background:#FEF69E
	}
.notification_center.error_notification
	{
	  border:1px #FB0219 solid;
	  background:#FEDDDF
	}
div.notification_center .message
	{
	  font-size:14px;
	  font-weight:400;
	  margin:5px;
	  margin-left:8px;
	  padding:5px;
	  padding-left:22px;
	  float:left;
	  color:#000;
	  padding-bottom:0\9
	}
div.notification_center.information_notification .message
	{
	  background:url(/css/home/images/icon_information.png) no-repeat 0 50% transparent
	}
div.notification_center.success_notification .message
	{
	  background:url(/css/home/images/icon_success.png) no-repeat 0 50% transparent
	}
div.notification_center.warning_notification .message
	{
	  background:url(/css/home/images/icon_warning.png) no-repeat 0 50% transparent
	}
div.notification_center.error_notification .message
	{
	  background:url(/css/home/images/icon_error.png) no-repeat 0 50% transparent
	}
div.notification_center .action
	{
	  padding:10px
	}
div.notification_center .action a
	{
	  font-size:14px;
	  width:150px;
	  color:#666;
	  width:90px
	}
div.notification_center .action div
	{
	  float:right
	}
#user_notification
	{
	  margin-bottom:15px
	}
.friendlinks
	{
	  padding:20px;
	  display:inline-block
	}
.friendlinks li
	{
	  float:left;
	  height:30px;
	  width:143px;
	  word-break:keep-all;
	  white-space:nowrap;
	  -o-text-overflow:ellipsis;
	  text-overflow:ellipsis;
	  overflow:hidden;
	  font-size:12px
	}
.friendlinks li a
	{
	  color:#333
	}
.friendlinks li a:hover
	{
	  color:#ed145b
	}
.service_rating
	{
	  margin:5px 0;
	  *margin-top:0
	}
.service_rating label
	{
	  width:80px;
	  float:left
	}
.service_rating .hint
	{
	  float:left;
	  margin-left:5px
	}
.service_rating .rating.editable
	{
	  cursor:pointer
	}
.service_rating .rating
	{
	  float:left;
	  line-height:16px;
	  background:url(/css/home/images/rating.png) repeat-x 0 -16px;
	  width:85px;
	  height:16px
	}
.service_rating .rating .value
	{
	  height:16px;
	  background:url(/css/home/images/rating.png) repeat-x 0 0
	}
.service_rating .rating .cf_val
	{
	  background:url(/css/home/images/rating.png) repeat-x 0 -32px
	}
.service_rating.small .rating
	{
	  float:left;
	  line-height:13px;
	  background:url(/css/home/images/rating_small_v2.png) repeat-x 0 -13px;
	  width:80px;
	  height:13px;
	  overflow:hidden
	}
.service_rating.small .rating .value
	{
	  background:url(/css/home/images/rating_small_v2.png) repeat-x 0 0;
	  width:48px;
	  height:13px;
	  _font-size:0
	}
.service_rating.small .rating .cf_val
	{
	  background:url(/css/home/images/rating_small_v2.png) repeat-x 0 -26px
	}
.gateway_list
	{
	  background:#fafafa;
	  padding:15px 24px
	}
.gateway_list li
	{
	  float:left;
	  width:176px;
	  *width:183px;
	  display:block;
	  height:42px;
	  margin-bottom:20px;
	  overflow:hidden
	}
.gateway_list .common_pay
	{
	  width:190px;
	  height:85px;
	  margin-right:10px
	}
.gateway_list .caifu_pay
	{
	  width:300px;
	  margin-right:110px
	}
.gateway_list .common_pay .desc
	{
	  line-height:22px;
	  color:#959595;
	  margin:5px 0 0 22px
	}
.gateway_list .common_pay a#cart_not801,.gateway_list .common_pay a#cart_not
	{
	  color:#ed145b
	}
.gateway_list li.desc
	{
	  width:600px;
	  line-height:40px;
	  font-size:14px;
	  color:#959595
	}
.gateway_list li.desc a
	{
	  font-size:12px
	}
.gateway_list li.type_name
	{
	  width:808px;
	  padding:0 30px;
	  border-top:1px dotted #dbdbdb;
	  height:50px;
	  line-height:50px;
	  color:#666;
	  font-size:14px
	}
.gateway_list li.type_name b
	{
	  color:#000;
	  font-size:16px;
	  font-family:"微软雅黑";
	  padding-right:15px
	}
.gateway_list li input
	{
	  float:left;
	  margin:14px 10px 0 0;
	  *margin:9px 5px 0 0;
	  display:inline
	}
.gateway_list li label
	{
	  float:left;
	  background:url(/css/home/images/gateway_bg_v4.jpg);
	  height:38px;
	  width:130px;
	  border:1px solid #ccc;
	  cursor:pointer;
	  margin:1px;
	  overflow:hidden;
	  _display:inline
	}
.gateway_list .gateway_ul li label.now_hover
	{
	  border:1px solid #ed145b;
	  margin:1px
	}
.gateway_list li.selected label
	{
	  border:2px solid #6eaf4f;
	  margin:0
	}
.gateway_list li .Alipay
	{
	  background-position:0 0
	}
.gateway_list li .Alipay_CCB-MOTO-CREDIT
	{
	  width:149px;
	  background-position:0 -120px
	}
.gateway_list li .Alipay_ICBC-MOTO-CREDIT
	{
	  width:149px;
	  background-position:0 -160px
	}
.gateway_list li .Alipay_BOC-MOTO-CREDIT
	{
	  width:149px;
	  background-position:0 -200px
	}
.gateway_list li .Alipay_ICBCB2C
	{
	  background-position:0 -240px
	}
.gateway_list li .Alipay_CCB
	{
	  background-position:0 -280px
	}
.gateway_list li .Alipay_BOCB2C
	{
	  background-position:0 -320px
	}
.gateway_list li .Alipay_CMB
	{
	  background-position:0 -360px
	}
.gateway_list li .Alipay_COMM
	{
	  background-position:0 -400px
	}
.gateway_list li .Alipay_ABC
	{
	  background-position:0 -440px
	}
.gateway_list li .Alipay_PSBC-DEBIT
	{
	  background-position:0 -480px
	}
.gateway_list li .Alipay_CITIC
	{
	  background-position:0 -520px
	}
.gateway_list li .Alipay_CIB
	{
	  background-position:0 -560px
	}
.gateway_list li .Alipay_SPDB
	{
	  background-position:0 -600px
	}
.gateway_list li .Alipay_CMBC
	{
	  background-position:0 -640px
	}
.gateway_list li .Alipay_CEBBANK
	{
	  background-position:0 -680px
	}
.gateway_list li .Alipay_NBBANK
	{
	  background-position:0 -720px
	}
.gateway_list li .Alipay_SDB
	{
	  background-position:0 -760px
	}
.gateway_list li .Alipay_BJRCB
	{
	  background-position:0 -800px
	}
.gateway_list li .Alipay_SPABANK
	{
	  background-position:0 -840px
	}
.gateway_list li .Alipay_GDB
	{
	  background-position:0 -880px
	}
.gateway_list li .Alipay_SHBANK
	{
	  background-position:0 -958px
	}
.gateway_list li .Alipay_HZCBB2C
	{
	  background-position:0 -996px
	}
.gateway_list li .Alipay_BJBANK
	{
	  background-position:0 -1034px
	}
.gateway_list li .Alipay_ABC-MOTO-CREDIT
	{
	  width:149px;
	  background-position:0 -1072px
	}
.gateway_list li .Alipay_CMB-MOTO-CREDIT
	{
	  width:149px;
	  background-position:0 -1110px
	}
.gateway_list li .Alipay_CITIC-EXPRESS-CREDIT
	{
	  width:149px;
	  background-position:0 -1148px
	}
.gateway_list li .Alipay_CEB-EXPRESS-CREDIT
	{
	  width:149px;
	  background-position:0 -1186px
	}
.gateway_list li .Alipay_SPABANK-MOTO-CREDIT
	{
	  width:149px;
	  background-position:0 -1224px
	}
.gateway_list li .Alipay_GDB-EXPRESS-CREDIT
	{
	  width:149px;
	  background-position:0 -1262px
	}
.gateway_list li .Alipay_HXBANK
	{
	  background-position:0 -1300px
	}
.gateway_list li .COD
	{
	  background-position:0 -920px
	}
.gateway_list li .Tenpay_0
	{
	  background-position:0 -40px
	}
.gateway_list li .TenpayWeixin_WX
	{
	  background-position:0 -1338px
	}
.gateway_list li .Tenpay_1001
	{
	  background-position:0 -360px
	}
.gateway_list li .Tenpay_1002
	{
	  background-position:0 -240px
	}
.gateway_list li .Tenpay_1003
	{
	  background-position:0 -280px
	}
.gateway_list li .Tenpay_1004
	{
	  background-position:0 -600px
	}
.gateway_list li .Tenpay_1005
	{
	  background-position:0 -440px
	}
.gateway_list li .Tenpay_1006
	{
	  background-position:0 -640px
	}
.gateway_list li .Tenpay_1008
	{
	  background-position:0 -760px
	}
.gateway_list li .Tenpay_1009
	{
	  background-position:0 -560px
	}
.gateway_list li .Tenpay_1010
	{
	  background-position:0 -840px
	}
.gateway_list li .Tenpay_1020
	{
	  background-position:0 -400px
	}
.gateway_list li .Tenpay_1021
	{
	  background-position:0 -520px
	}
.gateway_list li .Tenpay_1022
	{
	  background-position:0 -680px
	}
.gateway_list li .Tenpay_1027
	{
	  background-position:0 -880px
	}
.gateway_list li .Tenpay_1052
	{
	  background-position:0 -320px
	}
.gateway_list li .Cmpay
	{
	  background-position:0 -80px
	}
.gateway_list li.aplipay_more
	{
	  width:778px;
	  padding:0 45px;
	  text-align:right
	}
.gateway_list li.aplipay_more a:hover
	{
	  text-decoration:none
	}
.gateway_list li.aplipay_more .stri
	{
	  width:0;
	  height:0;
	  display:inline-block;
	  float:right;
	  margin:5px 0 0 5px;
	  cursor:pointer;
	  overflow:hidden
	}
.gateway_list li.aplipay_more .stri_close
	{
	  border-width:0 6px 6px;
	  border-style:dashed dashed solid;
	  border-color:transparent transparent #ed145b
	}
.gateway_list li.aplipay_more .stri_open
	{
	  border-width:6px 6px 0;
	  border-style:solid dashed dashed;
	  border-color:#ed145b transparent transparent
	}
#new_icon
	{
	  background:url(/css/home/images/new.gif) no-repeat;
	  width:25px;
	  height:22px;
	  position:absolute;
	  z-index:50
	}
.enter-address
	{
	  -moz-background-clip:border;
	  -moz-background-inline-policy:continuous;
	  -moz-background-origin:padding;
	  background:#FDFEEE none repeat scroll 0 0;
	  border:1px solid #F3D3C4;
	  margin-top:20px;
	  padding:15px 20px 0
	}
.enter-address p
	{
	  margin-bottom:10px
	}
.enter-address .tip
	{
	  color:#7C7A7D;
	  display:block;
	  padding-top:5px
	}
ol.survey
	{
	  padding:10px
	}
ol.survey .option
	{
	  display:inline-block;
	  margin:3px 0;
	  width:200px
	}
ol.survey .option label
	{
	  margin-left:3px
	}
ol.survey h5
	{
	  font-size:14px;
	  margin:10px 0 5px
	}
.seperator_line
	{
	  border-bottom:1px #aeaeae solid;
	  margin-bottom:10px
	}
#lightbox
	{
	  position:fixed;
	  _position:absolute;
	  left:50%;
	  top:50%;
	  background:#ddd;
	  z-index:5
	}
#lightbox_pal
	{
	  position:absolute;
	  z-index:-1;
	  filter:Alpha(Opacity=0);
	  opacity:0
	}
#lightbox_shadow
	{
	  position:absolute;
	  z-index:4;
	  top:0;
	  left:0;
	  width:100%;
	  background:#000;
	  filter:Alpha(Opacity=50);
	  opacity:.5;
	  overflow:hidden
	}
#lightbox_shadow iframe
	{
	  width:100%;
	  filter:Alpha(Opacity=0);
	  opacity:0;
	  border:0
	}
#lightbox .container
	{
	  display:block;
	  border:#aeaeae 1px solid;
	  width:400px;
	  position:relative;
	  background:#fff
	}
#lightbox .close_button
	{
	  position:absolute;
	  top:12px;
	  right:12px
	}
#lightbox .title
	{
	  background:#f9f9f9;
	  font-size:14px;
	  line-height:48px;
	  height:48px;
	  border-bottom:1px solid #aeaeae;
	  font-weight:700;
	  padding-left:20px
	}
#lightbox .content
	{
	  padding:20px
	}
#lightbox .ctrl
	{
	  margin-top:20px
	}
#lightbox .popup_ctrl a
	{
	  margin:0 15px 0 12px
	}
#lightbox h1.info
	{
	  background:url(/css/home/images/mark_icon.jpg) no-repeat;
	  height:100px;
	  line-height:100px;
	  padding-left:100px;
	  margin-bottom:20px
	}
#lightbox p
	{
	  font-size:14px
	}
#cboxOverlay
	{
	  filter:alpha(Opacity=60);
	  opacity:.6
	}
.box_yellow
	{
	  height:35px;
	  line-height:35px;
	  padding:0 10px;
	  background:#feffe5;
	  border:1px solid #efe68b;
	  font-size:14px;
	  position:relative
	}
.box_yellow .close
	{
	  position:absolute;
	  top:10px;
	  right:10px;
	  cursor:pointer
	}
#home_notice
	{
	  overflow:hidden
	}
#home_notice .box_yellow
	{
	  display:none;
	  width:938px;
	  margin-top:20px
	}
#home_notice .box_yellow a
	{
	  font-weight:700
	}
#waiting_pay
	{
	  width:938px;
	  display:none
	}
#waiting_pay a
	{
	  font-weight:700
	}
#user_header #top_waiting_pay
	{
	  display:none;
	  width:255px;
	  height:20px;
	  line-height:20px;
	  position:absolute;
	  left:-135px;
	  bottom:-22px;
	  z-index:99;
	  background:#feffe5;
	  border:1px solid #efe68b;
	  font-size:12px;
	  color:#333;
	  text-align:center
	}
#user_header #top_waiting_pay a
	{
	  color:#ED145B
	}
#user_header #top_waiting_pay .close
	{
	  position:absolute;
	  top:0;
	  right:5px;
	  cursor:pointer
	}
#user_header #top_waiting_pay .arrow
	{
	  display:block;
	  position:absolute;
	  top:-6px;
	  left:155px;
	  width:6px;
	  height:6px;
	  background:url(/css/home/images/top_waiting_pay_arrow.jpg) no-repeat 0 0 transparent
	}
#sidebar .box_v1 .title,.deal_browse_title
	{
	  height:40px;
	  line-height:40px;
	  padding-left:10px;
	  background:#000;
	  font-size:14px;
	  font-family:"微软雅黑";
	  color:#FFF
	}
#sidebar .box_v1 .title .arrow,.deal_browse_title .arrow
	{
	  display:inline-block;
	  width:8px;
	  height:8px;
	  margin-right:7px;
	  *float:left;
	  *margin:15px 5px 0 10px;
	  background:url(/css/home/images/sidebar_arrow_v2.png) 0 0 no-repeat transparent;
	  overflow:hidden
	}
#sidebar .box_v1 .content
	{
	  overflow:hidden;
	  border:1px solid #d3d3d3;
	  border-top:0;
	  background:#fff
	}
#sidebar .product_function_box .content a,#sidebar .hot_brands_box .list_container .list_content a
	{
	  float:left;
	  margin:0 4px 4px 0;
	  padding:5px 10px;
	  background:#FFF;
	  color:#000;
	  white-space:nowrap;
	  border:1px solid #ccc
	}
#sidebar .product_function_box .content a:hover,#sidebar .hot_brands_box .list_container .list_content a:hover
	{
	  color:#FFF;
	  text-decoration:none;
	  background:#fca3c1;
	  border:1px solid #fca3c1
	}
#sidebar .hot_brands_box .list_container
	{
	  _width:236px;
	  padding-bottom:10px;
	  overflow:hidden
	}
#sidebar #buyers .list_container
	{
	  height:80px;
	  border-bottom:1px solid #ccc;
	  padding:10px;
	  display:inline-block;
	  overflow:hidden
	}
#sidebar #buyers .list_container .list_newcontent
	{
	  font-size:12px;
	  display:inline-block;
	  height:16px;
	  line-height:16px;
	  overflow:hidden;
	  margin-bottom:5px
	}
#sidebar #buyers .list_container .list_product_name
	{
	  height:24px;
	  line-height:16px;
	  padding:5px 0 10px;
	  overflow:hidden
	}
#sidebar #buyers .list_container .list_product_name a
	{
	  font-size:12px;
	  color:#333
	}
#sidebar #buyers .list_container .list_product_name a:hover
	{
	  color:#ED145B;
	  text-decoration:none
	}
#sidebar .hot_brands_box .list_container .list_title
	{
	  width:228px;
	  height:22px;
	  line-height:22px;
	  font-weight:700;
	  margin-bottom:10px;
	  padding-left:10px
	}
#sidebar .hot_brands_box .list_container .list_content
	{
	  overflow:hidden;
	  padding-left:10px
	}
#sidebar .hot_brands_box .list_container .list_content a
	{
	  text-align:center;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	}
.box_v1
	{
	  overflow:hidden;
	  _width:238px;
	  margin-bottom:20px;
	  position:relative;
	  box-shadow:0 1px 4px #e2e2e2;
	  clear:both
	}
.box_v1 h2
	{
	  height:32px;
	  line-height:32px;
	  padding-left:25px;
	  font-size:16px;
	  font-weight:700;
	  margin:0 0 5px 10px;
	  _float:left;
	  _display:inline
	}
.box_v1 .product_container
	{
	  height:60px;
	  overflow:hidden;
	  padding:10px;
	  border-bottom:1px solid #e0e0e0;
	  _zoom:1;
	  display:inline-block
	}
.box_v1 .product_container.last
	{
	  border-bottom:0
	}
.box_v1 .left_part,.box_v1 .left_part img
	{
	  width:60px;
	  height:60px;
	  overflow:hidden
	}
.box_v1 .left_part
	{
	  float:left;
	  margin-top:2px
	}
.box_v1 .right_part
	{
	  width:145px;
	  float:left;
	  margin-left:10px;
	  overflow:hidden
	}
.box_v1 .right_part p
	{
	  margin-bottom:3px;
	  line-height:14px;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  overflow:hidden
	}
.box_v1 .right_part .name
	{
	  height:28px;
	  overflow:hidden
	}
.box_v1 .right_part .name a
	{
	  color:#333
	}
.box_v1 .right_part .price
	{
	  color:#ED145B
	}
#sidebar .popular_products_box .title a.hover .arrow
	{
	  background-position:0 0
	}
#sidebar .popular_products_box .info_title
	{
	  height:39px;
	  line-height:39px;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  overflow:hidden;
	  border-top:1px solid #d9d9d9;
	  border-bottom:1px solid #d9d9d9;
	  padding-left:15px;
	  background:#FFF
	}
#sidebar .popular_products_box .info_titles
	{
	  height:39px;
	  line-height:39px;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  overflow:hidden;
	  border-top:1px solid #d9d9d9;
	  padding-left:15px;
	  border-bottom:0;
	  background:#fff
	}
#sidebar .popular_products_box .info_titles a
	{
	  word-wrap:break-word;
	  break-word:break-all;
	  overflow:hidden;
	  color:#333
	}
#sidebar .popular_products_box .info_titles a:hover
	{
	  text-decoration:none;
	  color:#ED145B
	}
#sidebar .popular_products_box .info_titles a span.color_ecb
	{
	  color:#ec1a5b;
	  padding-left:5px
	}
#sidebar .popular_products_box .info_titles a span.tit_name
	{
	  width:145px;
	  overflow:hidden;
	  float:left;
	  cursor:pointer
	}
#sidebar .popular_products_box .info_title a
	{
	  word-wrap:break-word;
	  break-word:break-all;
	  overflow:hidden;
	  color:#333
	}
#sidebar .popular_products_box .info_title a:hover
	{
	  text-decoration:none;
	  color:#ED145B
	}
#sidebar .popular_products_box .info_title a span.color_ecb
	{
	  color:#ec1a5b;
	  padding-left:5px
	}
#sidebar .popular_products_box .info_title a span.tit_name
	{
	  width:145px;
	  overflow:hidden;
	  float:left;
	  cursor:pointer
	}
#sidebar .popular_products_box .info_content
	{
	  width:236px;
	  _width:234px;
	  height:136px;
	  overflow:hidden;
	  margin-bottom:10px;
	  position:relative;
	  left:1px;
	  display:block;
	  border-bottom:1px solid #d7d7d7;
	  background:#FFF
	}
#sidebar .popular_products_box .info_content img
	{
	  position:absolute;
	  top:-2px;
	  left:-2px
	}
#sidebar .popular_products_box .last
	{
	  margin-bottom:0;
	  border-bottom:0
	}
#sidebar .brand_pic
	{
	  height:60px;
	  overflow:hidden;
	  border-bottom:1px solid #ccc;
	  text-align:center
	}
#browse_number
	{
	  background:url(/css/home/images/browse_number.jpg) no-repeat;
	  height:85px;
	  width:230px;
	  padding-left:8px
	}
#browse_number .number
	{
	  height:29px;
	  width:29px;
	  float:left;
	  margin:16px 3px 0 0;
	  display:inline;
	  text-align:center;
	  color:#fff;
	  font-size:22px
	}
.enquiry_list
	{
	  margin-bottom:20px
	}
.cart_popup_container
	{
	  position:relative;
	  z-index:1001;
	  display:none
	}
.cart_popup
	{
	  border:3px solid #ccc;
	  padding:19px;
	  background:#fafafa;
	  width:460px;
	  position:absolute;
	  top:122px;
	  left:-1px;
	  z-index:10000;
	  zoom:1
	}
.cart_popup .pink
	{
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	}
.cart_popup .hide
	{
	  display:none
	}
.cart_popup .popup_hint
	{
	  border:1px solid #ccc;
	  background:#fff;
	  box-shadow:2px 2px 3px #ccc;
	  overflow:hidden;
	  padding:10px;
	  position:relative;
	  _zoom:1
	}
.cart_popup .popup_hint .hint_pic
	{
	  float:left;
	  margin-right:20px;
	  width:100px;
	  height:100px;
	  overflow:hidden
	}
.cart_popup .popup_hint .hint_status
	{
	  float:left;
	  width:260px;
	  height:100px;
	  overflow:hidden
	}
.top_search_pop_div a,.top_search_pop_div a
	{
	  color:#666;
	  text-decoration:none
	}
.top_search_pop_div.selected a
	{
	  color:#fff
	}
.top_search_pop_div a:hover
	{
	  color:#ed0c5b;
	  text-decoration:underline
	}
.top_search_pop_div .div_warp
	{
	  padding:5px 0 10px;
	  width:150px;
	  border-bottom:1px solid #ccc;
	  margin:0 0 5px 13px
	}
.cart_popup .popup_hint .hint_status h2
	{
	  font-size:16px;
	  color:#333;
	  font-family:"微软雅黑","宋体","黑体",Tahoma,Helvetica,arial,sans-serif
	}
.cart_popup .popup_hint .hint_status p
	{
	  margin-top:10px
	}
.cart_popup .popup_user_buy
	{
	  overflow:hidden;
	  margin-top:15px
	}
.cart_popup .popup_user_buy h4
	{
	  margin-bottom:15px;
	  color:#474747;
	  font-size:14px;
	  font-weight:400
	}
.cart_popup .user_buy_products
	{
	  overflow:hidden;
	  width:460px;
	  margin-bottom:10px
	}
.cart_popup .user_buy_products li
	{
	  float:left;
	  width:102px;
	  margin-right:17px
	}
.cart_popup .user_buy_products li.last
	{
	  margin-right:0
	}
.cart_popup .user_buy_products li a
	{
	  display:block;
	  color:#333;
	  font-size:12px
	}
.cart_popup .user_buy_products li a:hover
	{
	  color:#ed145b;
	  text-decoration:none
	}
.cart_popup .user_buy_products li .pic
	{
	  display:block;
	  width:98px;
	  height:98px;
	  border:1px solid #ccc;
	  overflow:hidden
	}
.cart_popup .hint_status .summary
	{
	  font-size:12px
	}
.cart_popup .user_buy_products li .price
	{
	  height:16px;
	  overflow:hidden;
	  margin-top:5px;
	  font-size:12px
	}
.cart_popup .user_buy_products li .tit
	{
	  height:28px;
	  overflow:hidden;
	  line-height:14px
	}
.cart_popup .user_buy_products li img
	{
	  display:block
	}
.cart_popup #add_to_cart
	{
	  display:inline-block;
	  width:90px;
	  height:32px;
	  line-height:30px;
	  background:url(/css/home/images/btn_pink_mid.png) no-repeat 0 0 #ED145B;
	  color:#fff;
	  font-size:14px;
	  text-align:center
	}
.cart_popup .go_on_shopping
	{
	  margin-left:5px;
	  font-size:12px
	}
.cart_popup #add_to_cart:hover
	{
	  text-decoration:none
	}
.cart_popup .close
	{
	  position:absolute;
	  top:5px;
	  right:10px;
	  color:#333;
	  cursor:pointer;
	  font-size:12px;
	  _zoom:1
	}
.top_search_wrap
	{
	  width:237px;
	  color:#fff;
	  border:solid 1px #E8E8E8;
	  height:24px;
	  background:#fff;
	  float:right;
	  display:inline;
	  margin-top:5px;
	  position:relative
	}
#mall_search_form
	{
	  width:208px;
	  height:24px
	}
#btn_global_search
	{
	  border:0 none;
	  width:31px;
	  height:24px;
	  background-position:-147px 0;
	  background-color:#ddd;
	  cursor:pointer;
	  position:absolute;
	  right:1px;
	  top:0;
	  _top:1px;
	  text-indent:-99999px
	}
.top_search_input.focus
	{
	  color:#000;
	  border:0
	}
.top_search_input
	{
	  width:200px;
	  height:24px;
	  padding:0 2px;
	  line-height:24px;
	  background:#fff;
	  border:0;
	  outline:0;
	  color:#999;
	  box-shadow:0 1px 3px rgba(0,0,0,.1) inset
	}
.search_result_pop,.search_result_pop_a
	{
	  width:100%;
	  position:absolute;
	  z-index:99999;
	  top:26px;
	  left:-1px
	}
.search_result_pop
	{
	  border:solid 1px #e6e6e6;
	  box-shadow:0 1px 5px rgba(0,0,0,.2);
	  background:#fff;
	  transition:all .1s ease-in-out 0s;
	  -moz-transition:all .1s ease-in-out 0s;
	  -webkit-transition:all .1s ease-in-out 0s;
	  -o-transition:all .1s ease-in-out 0s;
	  display:block
	}
.header_wide_lv1 .search_result_pop
	{
	  width:345px
	}
.header_wide_lv2 .search_result_pop,.header_wide_lv3 .search_result_pop
	{
	  width:436px
	}
.search_result_pop_a
	{
	  background:0;
	  transition:all .3s ease-in-out .2s,background 0s ease-in-out 0s;
	  -moz-transition:all .3s ease-in-out .2s,background 0s ease-in-out 0s;
	  -webkit-transition:all .3s ease-in-out .2s,background 0s ease-in-out 0s;
	  -o-transition:all .3s ease-in-out .2s,background 0s ease-in-out 0s
	}
.top_search_input form
	{
	  
	}
.search_result_pop a
	{
	  color:#666;
	  text-decoration:none
	}
.search_result_pop a:hover
	{
	  color:#ed0c5b;
	  text-decoration:underline
	}
.search_result_pop_a div
	{
	  overflow:hidden;
	  opacity:0;
	  background:0;
	  height:0;
	  text-indent:5px;
	  border:0;
	  color:#fff;
	  transition:margin .2s ease-in-out 0s,opacity .2s ease-in-out 0s,height .2s ease-in-out 1s;
	  -moz-transition:margin .2s ease-in-out 0s,opacity .2s ease-in-out 0s,height .2s ease-in-out 1s;
	  -webkit-transition:margin .2s ease-in-out 0s,opacity .2s ease-in-out 0s,height .2s ease-in-out 1s;
	  -o-transition:margin .2s ease-in-out 0s,opacity .2s ease-in-out 0s,height .2s ease-in-out 1s
	}
.search_result_pop div
	{
	  text-indent:5px;
	  height:26px;
	  line-height:25px;
	  overflow:hidden;
	  cursor:pointer;
	  color:#666;
	  margin-left:0;
	  opacity:.8;
	  transition:margin .2s ease-in-out 0s,opacity .2s ease-in-out 0s,height .2s ease-in-out 0s;
	  -moz-transition:margin .2s ease-in-out 0s,opacity .2s ease-in-out 0s,height .2s ease-in-out 0s;
	  -webkit-transition:margin .2s ease-in-out 0s,opacity .2s ease-in-out 0s,height .2s ease-in-out 0s;
	  -o-transition:margin .2s ease-in-out 0s,opacity .2s ease-in-out 0s,height .2s ease-in-out 0s;
	  font-family:tahoma,arial,"\5b8b\4f53"
	}
.search_result_pop div.cat
	{
	  border:0;
	  text-indent:15px
	}
.search_result_pop div:nth-child(1)
	{
	  transition-delay:0s;
	  -moz-transition-delay:0s;
	  -webkit-transition-delay:0s;
	  -o-transition-delay:0s
	}
.search_result_pop div:nth-child(2)
	{
	  transition-delay:.05s;
	  -moz-transition-delay:.05s;
	  -webkit-transition-delay:.05s;
	  -o-transition-delay:.05s
	}
.search_result_pop div:nth-child(3)
	{
	  transition-delay:.1s;
	  -moz-transition-delay:.1s;
	  -webkit-transition-delay:.1s;
	  -o-transition-delay:.1s
	}
.search_result_pop div:nth-child(4)
	{
	  transition-delay:.15s;
	  -moz-transition-delay:.15s;
	  -webkit-transition-delay:.15s;
	  -o-transition-delay:.15s
	}
.search_result_pop div:nth-child(5)
	{
	  transition-delay:.2s;
	  -moz-transition-delay:.2s;
	  -webkit-transition-delay:.2s;
	  -o-transition-delay:.2s
	}
.search_result_pop div:nth-child(6)
	{
	  transition-delay:.25s;
	  -moz-transition-delay:.25s;
	  -webkit-transition-delay:.25s;
	  -o-transition-delay:.25s
	}
.search_result_pop div:nth-child(7)
	{
	  transition-delay:.3s;
	  -moz-transition-delay:.3s;
	  -webkit-transition-delay:.3s;
	  -o-transition-delay:.3s
	}
.search_result_pop div:nth-child(8)
	{
	  transition-delay:.3s;
	  -moz-transition-delay:.3s;
	  -webkit-transition-delay:.3s;
	  -o-transition-delay:.3s
	}
.search_result_pop div:nth-child(9)
	{
	  transition-delay:.3s;
	  -moz-transition-delay:.3s;
	  -webkit-transition-delay:.3s;
	  -o-transition-delay:.3s
	}
.search_result_pop_a div:nth-child(1)
	{
	  margin-left:-200px
	}
.search_result_pop_a div:nth-child(2)
	{
	  margin-right:-200px
	}
.search_result_pop_a div:nth-child(3)
	{
	  margin-left:-200px
	}
.search_result_pop_a div:nth-child(4)
	{
	  margin-right:-200px
	}
.search_result_pop_a div:nth-child(5)
	{
	  margin-left:-200px
	}
.search_result_pop_a div:nth-child(6)
	{
	  margin-right:-200px
	}
.search_result_pop_a div:nth-child(7)
	{
	  margin-left:-200px
	}
.search_result_pop_a div:nth-child(8)
	{
	  margin-right:-200px
	}
.search_result_pop_a div:nth-child(9)
	{
	  margin-left:-200px
	}
.search_result_pop div span,.search_result_pop_a div span
	{
	  float:left;
	  width:62%;
	  overflow:hidden;
	  color:#333;
	  white-space:nowrap;
	  text-overflow:ellipsis;
	  -o-text-overflow:ellipsis
	}
.search_result_pop div span em,.search_result_pop_a div span em
	{
	  color:#ed145b
	}
.search_result_pop div label,.search_result_pop_a div label
	{
	  float:right;
	  margin-right:5px;
	  color:#919191
	}
.sidebars_hot_word
	{
	  color:#000;
	  background:#eee;
	  display:block;
	  float:left;
	  *display:inline;
	  *float:none;
	  *zoom:1;
	  *white-space:nowrap;
	  overflow:hidden;
	  border:1px solid #ccc;
	  margin-right:5px;
	  margin-bottom:5px;
	  *margin-right:1px
	}
.sidebars_hot_word a
	{
	  padding:5px 10px;
	  padding:7px 10px\9;
	  color:#000;
	  background:#fff;
	  display:block;
	  float:left;
	  *display:inline;
	  *float:none;
	  *zoom:1;
	  *white-space:nowrap;
	  overflow:hidden
	}
.sidebars_hot_word a:hover
	{
	  text-decoration:none;
	  background:#f9a3bf;
	  color:#fff
	}
.sidebars_hot_word_hover
	{
	  background:#f9a3bf;
	  border:1px solid #f9a3bf
	}
.search_result_pop .selected
	{
	  background:#eee;
	  color:#666;
	  transition:none
	}
.tipbox
	{
	  background-color:#FFFFE9;
	  border:1px solid #FFDE8E;
	  padding:5px 20px 5px 10px;
	  margin:10px;
	  position:absolute;
	  *z-index:100;
	  font-size:12px;
	  -moz-box-shadow:1px 1px 2px rgba(0,0,0,.2);
	  -webkit-box-shadow:1px 1px 2px rgba(0,0,0,.2);
	  box-shadow:1px 1px 2px rgba(0,0,0,.2);
	  opacity:.95
	}
.tipbox .close-ico,.notice-tip .close-ico,#header_notice.tipbox .close-ico
	{
	  position:absolute;
	  top:5px;
	  right:5px;
	  display:block;
	  width:16px;
	  height:16px;
	  background-image:url(/css/home/images/close-ico.png);
	  text-indent:-900px;
	  overflow:hidden
	}
.tipbox .close-ico:hover,.notice-tip .close-ico:hover
	{
	  background-position:0 -16px
	}
.tipbox p
	{
	  line-height:1.5
	}
.tipbox .tipbox-direction
	{
	  position:absolute
	}
.tipbox .tipbox-direction label,.tipbox .tipbox-direction span
	{
	  height:19px;
	  width:17px;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  font-size:16px;
	  line-height:21px;
	  overflow:hidden;
	  position:absolute
	}
.tipbox .tipbox-direction label
	{
	  color:#FFDE8E
	}
.tipbox .tipbox-direction span
	{
	  color:#FFFFE9
	}
.tipbox .tipbox-up
	{
	  left:50%;
	  margin-left:-8px;
	  top:-10px;
	  *top:-11px;
	  _top:-10px
	}
.tipbox .tipbox-up span
	{
	  top:1px
	}
.tipbox .tipbox-down
	{
	  left:50%;
	  margin-left:-8px;
	  bottom:9px
	}
.tipbox .tipbox-down span
	{
	  top:-1px
	}
.tipbox .tipbox-right
	{
	  top:50%;
	  margin-top:-8px;
	  right:7px
	}
.tipbox .tipbox-right span
	{
	  left:-1px
	}
.tipbox .tipbox-left
	{
	  top:50%;
	  margin-top:-8px;
	  left:-8px
	}
.tipbox .tipbox-left span
	{
	  left:1px
	}
.notice-tip
	{
	  width:200px;
	  margin:0
	}
.notice-tip p
	{
	  line-height:22px
	}
#header_notice
	{
	  right:0;
	  top:20px;
	  display:none
	}
#user_header #user_control #header_notice a
	{
	  color:#ED145B
	}
#header_notice p
	{
	  line-height:23px
	}
#header_notice.tipbox
	{
	  padding:0;
	  width:210px;
	  height:40px;
	  text-align:center;
	  background:#FFF;
	  margin:15px 0 0;
	  border:1px solid #d0cfcf;
	  -moz-box-shadow:1px 1px 2px rgba(0,0,0,.5);
	  -webkit-box-shadow:1px 1px 2px rgba(0,0,0,.5);
	  box-shadow:1px 1px 2px rgba(0,0,0,.5);
	  opacity:1
	}
#header_notice.tipbox .cntBox
	{
	  height:40px;
	  line-height:40px;
	  overflow:hidden
	}
#header_notice.tipbox p
	{
	  line-height:40px
	}
#header_notice.tipbox p span.nums
	{
	  color:#ed145b
	}
#header_notice.tipbox p a
	{
	  color:#ed145b;
	  padding:0
	}
#header_notice.tipbox .close-ico
	{
	  padding:0;
	  top:0;
	  right:0
	}
#header_notice.tipbox .tipbox-up
	{
	  left:auto;
	  right:45px;
	  margin:0
	}
#header_notice.tipbox .tipbox-direction label
	{
	  color:#d0cfcf
	}
#header_notice.tipbox .tipbox-direction span
	{
	  color:#FFF
	}
#back-to-top
	{
	  position:fixed;
	  width:56px;
	  bottom:10px;
	  right:10px;
	  display:none;
	  z-index:10223
	}
#back-to-top .button_bookmark
	{
	  display:block;
	  width:56px;
	  height:34px;
	  background:url(/css/home/images/backtotop_v4.gif) no-repeat;
	  margin-bottom:10px
	}
#back-to-top .button_feedback
	{
	  display:block;
	  width:56px;
	  height:34px;
	  background:url(/css/home/images/backtotop_v4.gif) 0 -200px no-repeat;
	  margin-bottom:10px
	}
#back-to-top .button_service
	{
	  display:none;
	  width:56px;
	  height:34px;
	  background:url(/css/home/images/backtotop_v4.gif) 0 -160px no-repeat;
	  margin-bottom:10px
	}
#back-to-top .button_back-to-top
	{
	  display:block;
	  width:56px;
	  height:53px;
	  background:url(/css/home/images/backtotop_v4.gif) no-repeat 0 -40px
	}
#back-to-top .button_back-to-top:hover
	{
	  background-position:0 -100px
	}
.img_slider
	{
	  overflow:hidden
	}
.img_resize
	{
	  overflow:hidden
	}
.img_resize .second_pic
	{
	  display:none
	}
.box_shadow
	{
	  border-top:1px solid #ececec;
	  *border-right:1px solid #e2e2e2;
	  *border-bottom:2px solid #e2e2e2;
	  box-shadow:1px 2px 6px #D2D2D2
	}
.mall_dot,.mall_dot_hover
	{
	  float:left;
	  margin:0 5px;
	  width:14px;
	  overflow:hidden;
	  height:14px;
	  line-height:100px;
	  text-align:center;
	  font-weight:800;
	  font-size:12px;
	  color:#fff;
	  cursor:pointer;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  text-decoration:none;
	  background:#9d9fa2;
	  border-radius:50%
	}
.mall_dot_hover
	{
	  background:#ed145b
	}
.slide_control
	{
	  position:absolute;
	  z-index:10;
	  left:10px;
	  bottom:15px
	}
.clearfix
	{
	  zoom:1
	}
.clearfix:after
	{
	  content:".";
	  display:block;
	  height:0;
	  clear:both;
	  visibility:hidden
	}
#search_bottom_keyword
	{
	  padding-top:7px
	}
#search_bottom_keyword,#search_bottom_keyword a
	{
	  color:#999
	}
#search_bottom_keyword a
	{
	  margin-right:6px
	}
.pop_newicon
	{
	  width:54px;
	  height:17px;
	  display:inline-block;
	  background:url(/css/home/images/newicon.gif) no-repeat;
	  position:absolute;
	  top:-6px;
	  left:29px;
	  z-index:2
	}
.newbanner_notice
	{
	  width:160px;
	  height:36px;
	  display:inline-block;
	  font-size:12px;
	  color:#ff7fbe;
	  font-weight:400;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  line-height:32px;
	  background:url(/css/home/images/newbanner_notice_bg.png) no-repeat;
	  position:absolute;
	  top:-25px;
	  left:177px;
	  z-index:300;
	  text-align:left;
	  padding-left:10px
	}
.newbanner_notice .newbanner_notice_close
	{
	  position:absolute;
	  right:0;
	  top:0;
	  width:26px;
	  height:30px;
	  display:inline-block;
	  cursor:pointer
	}
.header_list_item
	{
	  display:none;
	  position:absolute;
	  top:38px;
	  left:108px;
	  width:200px;
	  height:246px;
	  overflow:hidden;
	  padding:10px;
	  box-shadow:0 0 5px #333;
	  background:#fff
	}
.item_hover .header_list_item
	{
	  display:block
	}
.header_list_item h2
	{
	  text-align:left;
	  font-size:12px;
	  padding-bottom:10px;
	  border-bottom:1px dotted #d1d1d1;
	  line-height:18px;
	  margin-bottom:10px
	}
#top_menu #top_nav ul .list_mall
	{
	  z-index:2001
	}
#top_menu #top_nav .header_list_item .brands_list
	{
	  overflow:hidden;
	  margin:0 0 10px 10px
	}
#top_menu #top_nav .header_list_item .brands_list a
	{
	  float:left;
	  display:block;
	  width:80px;
	  line-height:18px;
	  margin-bottom:10px;
	  color:#333;
	  font-size:12px;
	  background:0;
	  text-align:left;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  font-weight:400
	}
#top_menu #top_nav .header_list_item .brands_list a:hover
	{
	  color:#ed145b
	}
#top_menu #top_nav .header_list_item .brands_list a:hover,#top_menu #top_nav .header_list_item .act_banner a:hover,#top_nav ul .hover .header_list_item a
	{
	  background:0
	}
.ipad_box
	{
	  width:100%;
	  height:108px;
	  text-align:center;
	  overflow:hidden;
	  border-bottom:1px solid #ccb0b8;
	  background-color:#f9e8ef;
	  box-shadow:0 2px 2px #e4dddf;
	  position:relative;
	  z-index:10000;
	  display:inline-block;
	  font-family:"微软雅黑";
	  font-weight:700
	}
.ipad_box img
	{
	  display:block;
	  border:0
	}
.ipad_box .ipad_main
	{
	  width:920px;
	  margin:0 auto;
	  display:inline-block;
	  padding:15px 20px
	}
.ipad_box .ipad_close
	{
	  width:58px;
	  height:58px;
	  display:inline-block;
	  float:right;
	  margin-top:10px
	}
.ipad_box .ipad_content,.ipad_box .ipad_txt
	{
	  float:left;
	  text-align:left
	}
.ipad_box .ipad_first
	{
	  height:37px;
	  line-height:37px;
	  padding-left:43px;
	  font-size:24px;
	  color:#333;
	  background:url(/css/home/images/ipad_corn.png) no-repeat 0 6px;
	  _background:url(/css/home/images/ipad_corn_ie6.png) no-repeat 0 6px
	}
.ipad_box .ipad_btn
	{
	  width:123px;
	  height:37px;
	  line-height:37px;
	  display:inline-block;
	  padding-left:40px
	}
.ipad_box .ipad_notice
	{
	  padding-top:18px;
	  _padding-top:13px;
	  color:#666;
	  font-size:16px;
	  height:22px;
	  padding-left:40px
	}
.ipad_box .ipad_notice span.line
	{
	  padding:0 40px;
	  font-weight:400
	}
.ms_box
	{
	  width:100%;
	  z-index:8000;
	  position:fixed;
	  *position:absolute;
	  *top:expression((-44+(document.documentElement.clientHeight ? document.documentElement.clientHeight:document.body.clientHeight)+(ignoreMe=document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop))+'px');
	  height:44px;
	  bottom:0;
	  left:0
	}
.ms_content
	{
	  width:100%;
	  position:relative
	}
.ms_opacity
	{
	  background:url(/css/home/images/ms_bg.jpg) repeat-x top center transparent;
	  width:100%;
	  position:relative;
	  filter:alpha(opacity=70);
	  opacity:.7;
	  height:44px
	}
.ms_mostly
	{
	  width:100%;
	  position:absolute;
	  top:0;
	  left:0;
	  z-index:1001;
	  height:44px
	}
.ms_container
	{
	  width:960px;
	  margin:0 auto;
	  position:relative
	}
.ms_main
	{
	  width:960px;
	  height:44px;
	  line-height:44px;
	  display:inline-block;
	  color:#FFF;
	  font-family:"微软雅黑";
	  margin:0 auto;
	  position:relative
	}
.ms_main .ms_clock
	{
	  height:32px;
	  border-right:1px solid #FFF;
	  float:left;
	  margin-top:6px
	}
.ms_main .ms_clock .arrow
	{
	  width:32px;
	  height:32px;
	  display:inline-block;
	  background:url(/css/home/images/ms_clock.png) no-repeat top center transparent;
	  margin:0 31px
	}
.ms_main .ms_title
	{
	  font-size:18px;
	  width:210px;
	  padding-left:20px;
	  float:left
	}
.ms_main .ms_timer
	{
	  font-size:14px;
	  display:inline-block
	}
.ms_main .ms_timer span.z
	{
	  font-size:24px;
	  color:#f4a02d;
	  padding:0 5px
	}
.ms_main .ms_close
	{
	  width:50px;
	  height:44px;
	  line-height:44px;
	  float:right;
	  cursor:pointer
	}
.time_vote
	{
	  width:270px;
	  height:140px;
	  background:url(/css/home/images/title_bar.jpg) no-repeat top center #fff;
	  margin-top:15px;
	  padding-top:37px
	}
.vote_con
	{
	  width:200px;
	  height:90px;
	  background:#f7f7f7;
	  margin:0 auto;
	  color:#666;
	  line-height:20px;
	  font-size:12px;
	  padding:15px 20px 20px
	}
.vote_con .submit_answer
	{
	  width:75px;
	  height:25px;
	  border:1px solid #e0e0e0;
	  margin-top:10px;
	  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#fffdfdfd, endColorStr=#fff4f4f4);
	  background:#f4f4f4;
	  background:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#f4f4f4));
	  background:-webkit-linear-gradient(top,#fdfdfd,#f4f4f4);
	  background:-moz-linear-gradient(top,#fdfdfd,#f4f4f4);
	  background:-o-linear-gradient(top,#fdfdfd,#f4f4f4);
	  background:linear-gradient(to bottom,#fdfdfd,#f4f4f4);
	  float:left;
	  text-align:center;
	  color:#666;
	  font-weight:700
	}
.not_voted .submit_answer:hover
	{
	  background:#f7296a;
	  text-decoration:none;
	  color:#fff;
	  border-color:#f7296a;
	  cursor:pointer
	}
.vote_con .time_tip
	{
	  display:inline-block;
	  width:90px;
	  height:20px;
	  padding:10px;
	  font-size:12px;
	  line-height:24px;
	  display:none;
	  float:left;
	  color:#6eaf4f
	}
.vote_con .on_error
	{
	  color:#f32065
	}
#new_user_header
	{
	  height:38px;
	  background:#f2f2f2;
	  border-bottom:1px solid #dddada
	}
#new_user_header a:hover
	{
	  text-decoration:none
	}
.new_user_box,#new_logo_box
	{
	  width:960px;
	  margin:0 auto;
	  position:relative;
	  z-index:1003
	}
.new_user_menu .new_menu_box .new_nav_link .arrow,.new_user_login .header_list .arrow_a,.new_user_login .header_list .arrow_b,.new_user_login .new_menu_more .new_nav_link .arrow
	{
	  width:0;
	  height:0;
	  font-size:0;
	  overflow:hidden;
	  display:inline-block;
	  position:absolute;
	  z-index:1;
	  cursor:pointer;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	}
.new_user_menu,.new_user_login
	{
	  position:absolute;
	  top:0;
	  left:0;
	  z-index:2;
	  height:38px;
	  border-left:1px solid #dddada
	}
.new_user_menu .new_menu_box
	{
	  float:left;
	  border-right:1px solid #dddada;
	  position:relative
	}
.new_user_menu .new_menu_box .new_nav_link
	{
	  width:98px;
	  height:38px;
	  line-height:38px;
	  display:inline-block;
	  overflow:hidden;
	  color:#333;
	  font-weight:700;
	  background:0;
	  text-align:center;
	  font-size:14px
	}
.new_user_menu .new_menu_more .new_nav_link
	{
	  width:108px
	}
.new_user_menu .new_menu_box .new_nav_link .arrow,.new_user_login .new_menu_more .new_nav_link .arrow
	{
	  border-width:4px 3px 0;
	  border-style:solid dashed dashed;
	  border-color:#666 transparent transparent;
	  top:17px;
	  right:10px
	}
.new_user_menu .new_menu_selected .new_nav_link,.new_user_menu .new_menu_hover .new_nav_link
	{
	  background-color:#FFF
	}
.new_user_menu .new_menu_selected .new_nav_link
	{
	  color:#ed145b
	}
.new_user_menu .new_menu_hover .new_nav_link .arrow
	{
	  border-width:0 3px 4px;
	  border-style:dashed dashed solid;
	  border-color:transparent transparent #666
	}
.new_user_menu .header_list
	{
	  width:108px;
	  border:1px solid #dddada;
	  border-top:0;
	  padding-top:7px;
	  background:#FFF;
	  position:absolute;
	  top:34px;
	  left:-1px;
	  z-index:1;
	  display:none
	}
.new_user_menu .header_list a,.new_user_login .header_list a
	{
	  width:108px;
	  height:28px;
	  line-height:28px;
	  display:block;
	  overflow:hidden;
	  text-align:center;
	  color:#666
	}
.new_user_menu .header_list a:hover,.new_user_login .header_list a:hover
	{
	  background:#f5f5f5
	}
.new_user_login
	{
	  left:auto;
	  right:0;
	  border:0;
	  text-align:right;
	  z-index:1
	}
.new_user_login .new_menu_box,.new_user_login .new_nav_link
	{
	  display:inline-block;
	  position:relative;
	  float:left;
	  z-index:2
	}
.new_user_login .new_nav_link
	{
	  height:34px;
	  line-height:34px;
	  padding:0 10px 0 11px;
	  color:#666
	}
.new_user_login .new_nav_link:hover,.new_user_login .new_menu_hover .new_nav_link
	{
	  color:#ed145b
	}
.new_user_login .new_nav_link:hover .arrow,.new_user_login .new_menu_hover .new_nav_link .arrow
	{
	  border-color:#ed145b transparent transparent
	}
.new_user_login .new_menu_more .new_nav_link
	{
	  padding-right:20px
	}
.new_user_login .new_menu_more .new_nav_link .arrow
	{
	  top:16px;
	  right:8px
	}
.new_user_login .new_menu_login
	{
	  line-height:34px
	}
.new_user_login .header_list
	{
	  display:none;
	  position:absolute;
	  top:34px;
	  right:0;
	  padding-top:7px
	}
.new_user_login .header_list_hnsgem
	{
	  right:-12px
	}
.new_user_login .header_list .header_list_sub
	{
	  padding:8px 0;
	  width:98px;
	  border:1px solid #d0cfcf;
	  border-radius:2px;
	  -moz-border-radius:2px;
	  background:#FFF
	}
.new_user_login .header_list a
	{
	  width:88px;
	  padding-left:10px;
	  text-align:left
	}
.new_user_login .header_list .arrow_a,.new_user_login .header_list .arrow_b
	{
	  border-width:0 7px 7px;
	  border-style:dashed dashed solid
	}
.new_user_login .header_list .arrow_a
	{
	  border-color:transparent transparent #d2d2d2;
	  left:50%;
	  top:1px;
	  margin-left:-6px;
	  overflow:visible
	}
.new_user_login .header_list .arrow_b
	{
	  border-color:transparent transparent #FFF;
	  top:1px;
	  left:-7px
	}
.new_user_login .header_list_more .arrow_a
	{
	  left:auto;
	  right:20px;
	  margin:0
	}
.new_user_login .header_list .er_box
	{
	  overflow:visible;
	  position:relative
	}
.new_user_login .header_list .er_box span
	{
	  display:none;
	  background:#FFF;
	  position:absolute;
	  bottom:0;
	  right:99px;
	  z-index:1;
	  border:1px solid #d0cfcf;
	  padding:10px;
	  overflow:hidden
	}
.new_user_login .header_list .er_box span,.new_user_login .header_list .er_box span img
	{
	  width:90px;
	  height:90px
	}
.new_user_login .header_list .bottomline
	{
	  width:78px;
	  height:27px;
	  cursor:pointer;
	  border-bottom:1px solid #eee;
	  display:inline-block
	}
#logo.new_logo_box
	{
	  height:92px;
	  position:relative;
	  z-index:1002
	}
#logo.new_logo_box #user_header
	{
	  margin-top:40px
	}
#logo.new_logo_box #user_header #cart_box
	{
	  z-index:1
	}
.new_menu_main
	{
	  width:100%;
	  height:38px;
	  line-height:38px;
	  background:#000;
	  position:relative;
	  z-index:1001;
	  display:inline-block
	}
.new_menu_main .new_menu_mostly
	{
	  width:960px;
	  margin:0 auto;
	  position:relative
	}
.new_menu_main .new_menu_mostly a
	{
	  padding:0 40px;
	  color:#dcd1d4;
	  font-size:14px;
	  background:0;
	  float:left
	}
.new_menu_main .new_menu_mostly a:hover,.new_menu_main .new_menu_mostly a.new_selected
	{
	  color:#fff;
	  font-weight:700;
	  background:0;
	  text-decoration:none
	}
#logo.new_logo_mall #home,.new_menu_mall .new_menu_mostly a,.new_user_login .new_nav_link,.new_menu_mall .new_menu_mostly .top_link,#logo.new_logo_mall .mall_logo
	{
	  background:url(/css/home/images/mall_new_header.png) no-repeat
	}
.new_user_login .new_nav_link
	{
	  background-position:-239px -116px
	}
#logo.new_logo_mall #home
	{
	  width:128px;
	  background-position:0 0
	}
#logo.new_logo_mall .mall_logo
	{
	  width:150px;
	  height:85px;
	  background-position:-128px 0;
	  float:left
	}
#logo.new_logo_mall .top_search_wrap,#logo.new_logo_mall #mall_search_form
	{
	  width:495px;
	  height:30px
	}
#logo.new_logo_mall .top_search_wrap
	{
	  border:3px solid #ed145b;
	  position:absolute;
	  top:18px;
	  left:260px;
	  z-index:2;
	  margin:0
	}
#logo.new_logo_mall #mall_search_form
	{
	  overflow:hidden
	}
#logo.new_logo_mall #btn_global_search
	{
	  width:75px;
	  height:30px;
	  background:#ed145b;
	  color:#FFF;
	  font-weight:700;
	  font-size:16px;
	  right:0;
	  text-indent:10px;
	  letter-spacing:4px
	}
#logo.new_logo_mall .top_search_input
	{
	  width:410px;
	  height:26px;
	  line-height:26px;
	  margin:2px 0;
	  padding:0 5px;
	  box-shadow:none
	}
#logo.new_logo_mall .search_result_pop,#logo.new_logo_mall .search_result_pop_a
	{
	  top:31px;
	  left:-3px;
	  width:501px;
	  z-index:2
	}
#logo.new_logo_mall .top_search_hot
	{
	  width:501px;
	  height:22px;
	  line-height:22px;
	  position:absolute;
	  z-index:1;
	  top:55px;
	  left:260px;
	  overflow:hidden
	}
#logo.new_logo_mall .top_search_hot span,#logo.new_logo_mall .top_search_hot a
	{
	  color:#c6c6c6;
	  float:left
	}
#logo.new_logo_mall .top_search_hot a
	{
	  padding-right:10px
	}
#logo.new_logo_mall .top_search_hot a:hover
	{
	  color:#ed145b;
	  text-decoration:none
	}
#logo.new_logo_mall #user_header
	{
	  margin-top:20px
	}
.new_menu_mall
	{
	  height:34px;
	  line-height:34px;
	  background:#ed1466
	}
.new_menu_mall .new_menu_mostly a
	{
	  font-weight:700;
	  color:#FFF;
	  padding:0 32px;
	  background-position:-239px -87px
	}
.new_menu_mall .new_menu_mostly a.last,.new_user_login .new_nav_link.last
	{
	  background:0
	}
.new_menu_mall .new_menu_mostly a:hover,.new_menu_mall .new_menu_mostly a.new_selected
	{
	  background:#333;
	  text-decoration:none
	}
.new_menu_mall .new_menu_mostly a.top_link
	{
	  width:46px;
	  height:34px;
	  background:url(/css/home/images/mall_new_header.png) no-repeat;
	  float:right;
	  padding:0
	}
.new_menu_mall .new_menu_mostly a.lightning,.new_menu_mall .new_menu_mostly a.lightning:hover
	{
	  background-position:-92px -151px
	}
.new_menu_mall .new_menu_mostly a.gild,.new_menu_mall .new_menu_mostly a.gild:hover
	{
	  background-position:-46px -151px
	}
.new_menu_mall .new_menu_mostly a.credit,.new_menu_mall .new_menu_mostly a.credit:hover
	{
	  background-position:0 -151px
	}
.new_flag_logo
	{
	  display:none
	}
.new_flag_main,#user_header .cart_box_flag #cart_box
	{
	  position:fixed;
	  top:0;
	  left:0
	}
.new_flag_main
	{
	  width:100%;
	  background:#fefefe;
	  box-shadow:0 1px 2px #d3d3d3
	}
.new_flag_main .new_menu_mostly a
	{
	  height:24px;
	  line-height:24px;
	  margin:7px 14px 0;
	  overflow:hidden;
	  padding:0 15px;
	  color:#333;
	  font-size:13px
	}
.new_flag_main .new_menu_mostly a:hover,.new_flag_main .new_menu_mostly a.new_selected
	{
	  color:#FFF;
	  border-radius:2px
	}
.new_flag_main .new_menu_mostly .new_flag_logo,.new_flag_main .new_menu_mostly .new_flag_logo:hover,#user_header .cart_box_flag #cart_box #cart
	{
	  background:url(/css/home/images/newheader_float.jpg) no-repeat top center
	}
.new_flag_main .new_menu_mostly .new_flag_logo,.new_flag_main .new_menu_mostly .new_flag_logo:hover
	{
	  margin:0;
	  display:block;
	  width:100px;
	  height:38px;
	  float:left
	}
#user_header .cart_box_flag #cart_box,#user_header .cart_box_flag #cart_box #cart
	{
	  width:103px;
	  height:24px
	}
#user_header .cart_box_flag #cart_box
	{
	  left:50%;
	  margin:7px 0 0 377px
	}
#user_header .cart_box_flag #cart_box #cart
	{
	  background-position:0 -38px
	}
#user_header .cart_box_flag #cart_box #cart:hover
	{
	  background-position:0 -62px
	}
#user_header .cart_box_flag #cart_box #cart span.num
	{
	  display:block;
	  background:0;
	  width:16px;
	  height:16px;
	  line-height:16px;
	  top:0;
	  left:14px;
	  overflow:hidden;
	  color:#ed145b
	}
#user_header .cart_box_flag #cart_box .cart_content
	{
	  top:24px
	}
.free_shipping_ico
	{
	  background:url(/css/home/images/time_icon1.png) no-repeat;
	  display:inline-block;
	  width:43px;
	  height:16px;
	  margin:10px 0 0 10px
	}
.free_shipping_ico_newer
	{
	  background:url(/css/home/images/deal.png) no-repeat;
	  display:inline-block;
	  width:53px;
	  height:23px;
	  margin:10px 0 0 10px
	}
.tipboxnew
	{
	  display:none;
	  width:147px;
	  height:50px;
	  background:url(/css/home/images/time_newer_icon3.png) no-repeat;
	  position:absolute;
	  z-index:10;
	  zoom:1
	}
#jm-bottom-cart
	{
	  position:fixed;
	  width:300px;
	  bottom:0;
	  right:8px;
	  z-index:1000000;
	  display:none;
	  *position:absolute;
	  *top:expression((-31+(document.documentElement.clientHeight ? document.documentElement.clientHeight:document.body.clientHeight)+(ignoreMe=document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop))+'px')
	}
#jm-bottom-cart .jm-bottom-cart
	{
	  position:relative;
	  width:292px;
	  height:31px
	}
#jm-bottom-cart .jmb-cart-bag,.jmb-cart-toCart,.jmb-cart-go-icon,.empty-icon
	{
	  background:url(/css/home/images/cartbottombg.png) no-repeat
	}
#jm-bottom-cart .jmb-cart-bag
	{
	  position:absolute;
	  z-index:10;
	  width:300px;
	  height:31px;
	  background-position:relative;
	  cursor:pointer
	}
.jmb-cart-bag .jmb-cart-go-icon
	{
	  display:block;
	  background-position:0 -35px;
	  width:16px;
	  height:16px;
	  position:absolute;
	  right:10px;
	  top:10px
	}
#jm-bottom-cart .jmb-cart-bag.empty
	{
	  cursor:default
	}
.jmb-cart-bag .jmb-cart-num
	{
	  display:none;
	  position:absolute;
	  color:#fff;
	  font-size:10px;
	  padding:2px 6px;
	  border-radius:50%;
	  background:#f33b7e;
	  left:76px;
	  top:8px
	}
.jmb-cart-bag.empty .jmb-cart-go-icon
	{
	  display:none
	}
#jm-bottom-cart .jmb-cart-empty
	{
	  position:absolute;
	  width:292px;
	  height:34px;
	  left:3px;
	  background-color:#f2f2f2;
	  background-image:url(data:image/png;
	  base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAMAAAC6sdbXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAlQTFRF7u7u5ubm6urqYPTI0gAAAB9JREFUeNoUiLERAAAMRLD/0Pk0HGSChSOLP/HqBBgAAfcAItOjOxwAAAAASUVORK5CYII=);
	  border:1px solid #d6d6d6;
	  z-index:9;
	  bottom:0;
	  color:#666;
	  line-height:27px;
	  text-indent:30px
	}
#jm-bottom-cart .jmb-cart-empty .empty-icon
	{
	  display:block;
	  width:12px;
	  height:16px;
	  background-position:-131px -33px;
	  position:absolute;
	  left:12px;
	  top:5px
	}
#jm-bottom-cart .jmb-cart-empty.on
	{
	  background-image:none;
	  background:url(/css/home/images/cartbottombg.png) no-repeat 0 -61px
	}
#jm-bottom-cart .jmb-cart-head
	{
	  display:none
	}
#jm-bottom-cart .jmb-cart-content
	{
	  position:absolute;
	  width:292px;
	  left:3px;
	  background-color:#f2f2f2;
	  background-image:url(data:image/png;
	  base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAMAAAC6sdbXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAlQTFRF7u7u5ubm6urqYPTI0gAAAB9JREFUeNoUiLERAAAMRLD/0Pk0HGSChSOLP/HqBBgAAfcAItOjOxwAAAAASUVORK5CYII=);
	  border:1px solid #d6d6d6;
	  z-index:9;
	  bottom:25px
	}
#jm-bottom-cart .jmb-cart-center
	{
	  height:0;
	  width:280px;
	  margin-left:6px;
	  margin-top:2px;
	  overflow-x:hidden;
	  overflow-y:auto
	}
.jmb-cart-center::-webkit-scrollbar
	{
	  width:6px;
	  height:6px
	}
.jmb-cart-center::-webkit-scrollbar-thumb,.jmb-cart-center::-webkit-scrollbar-thumb:hover
	{
	  height:50px;
	  background-color:rgba(0,0,0,.4);
	  border-radius:4px
	}
.jmb-cart-center::-webkit-scrollbar-track-piece
	{
	  background-color:rgba(0,0,0,0);
	  border-radius:0
	}
#jm-bottom-cart .jmb-cart-head .cart_left_time
	{
	  height:30px;
	  line-height:30px;
	  border-bottom:solid 1px #eee;
	  padding-left:30px;
	  background:url(/css/home/images/cart_countdown.jpg) no-repeat 13px center #fff
	}
#jm-bottom-cart .jmb-cart-bag .cart_left_time
	{
	  padding-top:10px;
	  padding-right:30px;
	  text-align:right;
	  color:#fff
	}
#jm-bottom-cart .jmb-cart-bag:hover
	{
	  text-decoration:none
	}
#jm-bottom-cart .jmb-cart-bag .cart_left_time span
	{
	  color:#fff
	}
#jm-bottom-cart .cart_left_time span
	{
	  color:#ed145b
	}
.jmb-cart-content .jmb-cart-item
	{
	  height:79px;
	  overflow:hidden;
	  _zoom:1;
	  border-bottom:solid 1px #eee;
	  background:#fff;
	  width:280px
	}
.jmb-cart-content .jmb-cart-item .pic
	{
	  float:left;
	  display:inline;
	  width:60px;
	  height:60px;
	  margin-left:10px;
	  margin-top:10px;
	  margin-right:5px
	}
.jmb-cart-content .jmb-cart-item .name
	{
	  height:35px;
	  overflow:hidden;
	  width:200px;
	  line-height:18px;
	  margin-top:12px
	}
.jmb-cart-content .jmb-cart-item .name a
	{
	  color:#999
	}
.jmb-cart-content .jmb-cart-item .name a:hover
	{
	  color:#ed145b
	}
.jmb-cart-content .jmb-cart-item .price
	{
	  color:#666;
	  margin-top:6px
	}
.jmb-cart-content .jmb-cart-item .price .price_plus
	{
	  color:#999
	}
.jmb-cart-content .jmb-cart-bottom
	{
	  height:48px;
	  background:#fff;
	  display:none;
	  position:relative
	}
.jmb-cart-content .jmb-cart-bottom .jmb-cart-toCart
	{
	  position:absolute;
	  width:90px;
	  height:28px;
	  top:10px;
	  right:10px;
	  display:block;
	  background-position:-37px -32px
	}
.jmb-total-price
	{
	  position:absolute;
	  color:#666;
	  top:15px;
	  left:20px;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  font-size:14px
	}
.jmb-total-price em
	{
	  font-size:16px;
	  color:#ed145b
	}
.jmb-cart-img
	{
	  position:absolute;
	  width:45px;
	  height:45px;
	  border:2px solid #fe6599;
	  border-radius:50%;
	  z-index:1000000;
	  opacity:0
	}
.head-mall-category
	{
	  display:block;
	  position:absolute;
	  right:0;
	  height:38px;
	  width:134px
	}
.new_menu_main .head-mall-category .mall-cat-tit
	{
	  display:block;
	  position:absolute;
	  bottom:0;
	  left:0;
	  height:37px;
	  width:133px;
	  text-indent:18px;
	  line-height:37px;
	  color:#fff;
	  background:#5c5b5b;
	  font-size:14px;
	  cursor:pointer
	}

.new_menu_main .head-mall-category.hover .mall-cat-tit
	{
	  background:#fff;
	  color:#000
	}
.new_menu_main .head-mall-category.hover .head-category-list
	{
	  display:block
	}
.head-mall-category span b
	{
	  width:0;
	  height:0;
	  overflow:hidden;
	  zoom:1;
	  border-width:5px;
	  border-style:solid;
	  border-color:#fff transparent transparent;
	  *border-color:#fff #474747 #474747;
	  position:absolute;
	  top:16px;
	  margin-left:10px
	}
.head-mall-category span b.upAng
	{
	  border-color:transparent transparent #000;
	  *border-color:#fff #fff #000;
	  top:12px
	}
.head-category-list
	{
	  width:310px;
	  position:absolute;
	  right:0;
	  background:#fff;
	  box-shadow:1px 1px 1px #cac8c8,-1px 1px 1px #E0dcdc;
	  top:38px;
	  display:none;
	  padding:5px 0 0
	}
.new_menu_mostly .head-category-ul
	{
	  display:block;
	  overflow:hidden;
	  zoom:1;
	  width:310px
	}
.head-category-ul li
	{
	  border-bottom:1px dotted #ccc;
	  width:270px;
	  margin:0 auto;
	  line-height:18px;
	  height:36px;
	  overflow:hidden;
	  padding:10px 0
	}
.new_menu_main .new_menu_mostly ul li a
	{
	  padding:0;
	  font-weight:400;
	  float:none;
	  width:136px;
	  height:38px;
	  line-height:38px;
	  display:block;
	  text-indent:0;
	  text-align:center;
	  background:#000
	}
.new_menu_main .new_menu_mostly ul li a:hover
	{
	  background:#ed155b;
	  font-weight:400
	}
.new_menu_main .new_menu_mostly ul li .subTit
	{
	  width:30px;
	  line-height:12px;
	  padding:0 0 0 2px;
	  float:left
	}
.new_menu_main .new_menu_mostly ul li .subTitTwo
	{
	  line-height:26px
	}
.new_menu_main .new_menu_mostly ul li .subTit a,.new_menu_main .new_menu_mostly ul li .subDesc a
	{
	  font-size:12px;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  color:#4d4d4d;
	  /width:auto;
	  height:auto;
	  background:#fff;
	  display:inline
	}
.new_menu_main .new_menu_mostly ul li .subDesc a
	{
	  font:12px "宋体";
	  color:#747474;
	  padding-right:8px
	}
.new_menu_mostly ul li .subTit a
	{
	  font-weight:600
	}
.new_menu_main .new_menu_mostly a
	{
	  color:#fff
	}
.new_menu_main .new_menu_mostly ul li .subDesc
	{
	  width:190px;
	  height:40px;
	  float:right;
	  padding-right:10px;
	  overflow:hidden
	}
.new_menu_main .new_menu_mostly .head-mall-category a:hover
	{
	  color:#fff;
	  font-weight:400;
	  color:#fff;
	  text-decoration:none
	}
.new_menu_main .new_menu_mostly ul li .subDesc a:hover,.new_menu_main .new_menu_mostly ul li .subTit a:hover
	{
	  background:0;
	  color:#747474
	}
.new_menu_main .new_menu_mostly ul li .subDesc a:hover,.new_menu_main .new_menu_mostly ul li .subTit a:hover
	{
	  color:#ed145b
	}
.head-cate-form
	{
	  width:310px;
	  position:relative;
	  border-bottom:0;
	  height:60px;
	  background-color:#f7f7f7
	}
.head-cate-form form
	{
	  position:absolute;
	  top:16px;
	  left:14px
	}
.head-cate-form .search_result_pop
	{
	  width:286px;
	  left:14px;
	  top:44px
	}
.head-cate-form form input.headerSearchBox
	{
	  width:218px;
	  border:1px solid #555;
	  line-height:26px;
	  color:#ccc;
	  height:26px;
	  text-indent:4px;
	  float:left;
	  outline:0
	}
.head-cate-form input.headerSearchBox:focus
	{
	  color:#000
	}
.head-cate-form .btn
	{
	  width:66px;
	  height:28px;
	  line-height:28px;
	  text-align:center;
	  float:left;
	  border:0;
	  background-color:#555;
	  color:#fff;
	  cursor:pointer;
	  outline:0
	}
#category a:hover
	{
	  background-color:#474747
	}
.head-category-ul .last
	{
	  border-bottom:0
	}
.new_submenu
	{
	  width:826px;
	  position:absolute
	}
.new_submenu li
	{
	  float:left;
	  width:136px;
	  height:38px;
	  line-height:38px;
	  text-align:center;
	  position:relative
	}
.new_submenu li.new_selected
	{
	  font-weight:700;
	  background:0;
	  color:#fff;
	  text-decoration:none
	}
.new_submenu li.new_flag_logo
	{
	  display:none
	}
.new_menu_main .new_menu_mostly .new_submenu li a.new_selected:hover
	{
	  font-weight:700
	}
.new_submenu li .new-icon
	{
	  position:absolute;
	  right:7px;
	  top:-3px;
	  width:26px;
	  height:13px;
	  background:url(/css/home/images/newhome/new.png) no-repeat
	}
.new_submenu li a:hover .new-icon,.new_menu_mostly a.png:hover .new-icon,.channel_nav_list_wrap .channel_nav_list a:hover .new-icon
	{
	  display:none
	}
.new_menu_mostly a.png .new-icon
	{
	  position:absolute;
	  right:7px;
	  top:-3px;
	  width:26px;
	  height:13px;
	  background:url(/css/home/images/mall_new.png) no-repeat 0 -13px
	}
.channel_nav_list_wrap .channel_nav_list a .new-icon
	{
	  position:absolute;
	  width:26px;
	  height:13px;
	  right:-13px;
	  top:3px;
	  background:url(/css/home/images/mall_new.png) no-repeat;
	  _background-position:0 4px
	}
.new_menu_mostly a.png,.channel_nav_list_wrap .channel_nav_list a
	{
	  position:relative
	}
.new_submenu li dl
	{
	  background-color:#fff;
	  position:absolute;
	  left:0;
	  top:38px;
	  box-shadow:1px 1px 1px #cac8c8,-1px 1px 1px #E0dcdc;
	  *border:1px solid #dddadb;
	  *border-top:0;
	  text-align:left;
	  width:296px;
	  padding:10px 18px 20px;
	  display:none
	}
.new_submenu li dl dt
	{
	  font-size:14px;
	  padding-left:22px;
	  padding-top:4px;
	  line-height:26px;
	  color:#333;
	  border-bottom:1px solid #dddadb
	}
.new_submenu li .angRate
	{
	  width:0;
	  height:0;
	  overflow:hidden;
	  zoom:1;
	  border-width:5px;
	  border-style:solid;
	  border-color:transparent transparent #fff;
	  *border-color:#ed145b #ed145b #fff;
	  position:absolute;
	  top:28px;
	  left:63px;
	  display:none
	}
.new_submenu li dl dd
	{
	  padding-top:10px
	}
.new_submenu li dl dd p
	{
	  height:26px;
	  line-height:26px;
	  overflow:hidden
	}
.new_submenu li dl dd p
	{
	  padding:0 22px
	}
.new_menu_main .new_menu_mostly .new_submenu li dl dd p a
	{
	  font-size:12px;
	  color:#444;
	  display:inline;
	  width:auto;
	  height:auto;
	  background:0
	}
.new_menu_main .new_menu_mostly .new_submenu li dl dd p a:hover
	{
	  color:#ed145b;
	  background:0;
	  font-weight:400
	}
.new_submen_hover
	{
	  background:#ed145b
	}
#logo a.gild
	{
	  width:154px;
	  height:31px;
	  background:url(/css/home/images/header_corn_new_v5.png) no-repeat 0 -507px
	}
#logo a.meiz
	{
	  width:160px;
	  background:url(/css/home/images/header_corn_new_v5.png) no-repeat 0 -543px
	}
#logo #home
	{
	  width:160px
	}
#logo .fouryearenter
	{
	  width:140px;
	  height:76px;
	  margin-top:4px;
	  float:left
	}
#logo a.lightning
	{
	  width:130px;
	  background:url(/css/home/images/header_corn_new_v2.png) no-repeat 0 -64px
	}
#logo a.defaulthome
	{
	  width:110px;
	  height:31px;
	  background:url(/css/home/images/header_corn_new_v5.png) no-repeat 0 -32px
	}
.new_submenu li.new_selected,.new_submenu li a.new_selected
	{
	  background:0
	}
.new_menu_main .new_menu_mostly ul .new_selectedMod
	{
	  background:#ed145b
	}
.new_menu_main .new_menu_mostly ul li.new_selectedMod a
	{
	  background:#ed145b
	}
.header_top_right .icon_favorite,.header_top_right .icon_mobile,.header_top_right .icon_koubei,.cart_box .num,.header_icon s
	{
	  background:url(/css/home/images/header_sprites1.png) no-repeat
	}
.main_nav_list .sub_nav dt
	{
	  background:url(/css/home/images/new_header_icon.png) no-repeat
	}
.header
	{
	  width:100%;
	  background:#fff;
	  box-shadow:0 2px 2px rgba(0,0,0,.2);
	  position:relative;
	  z-index:500;
	  -webkit-backface-visibility:hidden
	}
.header ul
	{
	  list-style:none
	}
.header_top
	{
	  width:100%;
	  height:28px;
	  border-bottom:1px solid #e5e5e5;
	  background:#f2f2f2;
	  position:relative;
	  z-index:10
	}
.header_top_box
	{
	  height:28px;
	  margin:0 auto;
	  border-bottom:1px solid #e5e5e5;
	  background:#f2f2f2;
	  line-height:28px
	}
.header_top_box:after
	{
	  content:".";
	  display:block;
	  height:0;
	  clear:both;
	  visibility:hidden
	}
.header_top_left
	{
	  float:left
	}
.header_top_left li
	{
	  color:#6c6c6c;
	  float:left;
	  margin-right:20px
	}
.header_top_left a
	{
	  color:#6c6c6c;
	  text-decoration:none
	}
.header_top_left a:hover
	{
	  color:#ed155b;
	  text-decoration:none
	}
.header_top_left .col_hnsgem
	{
	  color:#ed155b;
	  text-decoration:none
	}
.header_top_left .signin
	{
	  color:#333
	}
.header_top_left .signout
	{
	  color:#ed155b
	}
.header_top_right
	{
	  float:right;
	  height:28px
	}
.header_top_right li
	{
	  float:left;
	  display:inline;
	  margin-left:14px;
	  position:relative;
	  z-index:9
	}
.header_top_right a
	{
	  color:#999;
	  text-decoration:none
	}
.header_top_right a:hover
	{
	  color:#ed155b;
	  text-decoration:none
	}
.header_top_right .icon_favorite
	{
	  width:12px;
	  height:11px;
	  float:left;
	  margin:11px 2px 0 0
	}
.header_top_right .icon_mobile
	{
	  width:10px;
	  height:14px;
	  background-position:0 -21px;
	  float:left;
	  margin:8px 5px 0 0
	}
.header_top_right .item_mobile a
	{
	  color:#999
	}
.header_top_right .item_mobile a:hover
	{
	  color:#ed155b
	}
.header_top_right .icon_koubei
	{
	  width:13px;
	  height:14px;
	  background-position:0 -45px;
	  float:left;
	  margin:7px 5px 0 0
	}
.header_top_right .item_koubei a
	{
	  color:#999;
	  float:left;
	  display:inline-block
	}
.header_top_right .item_koubei a:hover
	{
	  color:#ed155b
	}
.default-city .icon_arrow_down,.icon_arrow_down
	{
	  position:absolute;
	  top:13px;
	  right:6px;
	  overflow:hidden;
	  width:6px;
	  height:3px;
	  background:url(/css/home/images/index_icons1.png) no-repeat 0 0
	}
.main_nav_list .current .link_mall .icon_arrow_down
	{
	  background-position:0 -3px
	}
.main_nav_list .current .link_mall_current .icon_arrow_down
	{
	  background-position:0 0
	}
.item_mall .icon_arrow_down
	{
	  position:absolute;
	  border:4px solid #000;
	  width:0;
	  height:0;
	  margin:4px 1px -2px 5px;
	  overflow:hidden;
	  background:0;
	  border-width:4px;
	  border-style:solid dashed dashed;
	  border-color:#000 transparent transparent;
	  font-size:0;
	  line-height:0;
	  top:11px;
	  right:12px
	}
.item_mall .icon_arrow_down_hz
	{
	  border-color:#fff transparent transparent
	}
.header_top_right .item_koubei
	{
	  *width:94px;
	  _width:90px
	}
.header_top_right .line
	{
	  width:1px;
	  height:14px;
	  float:left;
	  margin:7px 12px 0 0;
	  background:#ddd;
	  overflow:hidden;
	  padding:0
	}
.item_koubei .line
	{
	  float:right;
	  margin:7px 0 0 12px;
	  display:inline-block
	}
.header_top_right .item_mobile .header_top_right .item_more
	{
	  margin-left:18px
	}
.header_top_right .sub_nav
	{
	  position:absolute;
	  top:29px;
	  background:#fff;
	  border:1px solid #ddd;
	  padding:8px 0;
	  width:110px;
	  border-top:0;
	  box-shadow:1px 3px 5px rgba(0,0,0,.2);
	  display:none
	}
.header_top_right .item_ihnsgem,.header_top_right .item_more
	{
	  padding-right:18px;
	  padding-left:10px
	}
.header_top_right .item_more
	{
	  padding-left:18px;
	  margin-left:0
	}
.header_top_right li.hover
	{
	  box-shadow:1px -3px 5px rgba(0,0,0,.2);
	  background:#fff;
	  padding-bottom:1px
	}
.header_top_right li.hover .icon_arrow_down,.item_mall a.link_mall_current .icon_arrow_down,.default-city-border .icon_arrow_down
	{
	  -o-transform:rotate(180deg);
	  -o-transform-origin:50% 50%;
	  -o-transition:transform .2s ease-in;
	  -webkit-transform:rotate(180deg);
	  -webkit-transform-origin:50% 50%;
	  -webkit-transition:transform .2s ease-in;
	  -moz-transform:rotate(180deg);
	  -moz-transform-origin:50% 50%;
	  -moz-transition:transform .2s ease-in;
	  transform:rotate(180deg);
	  transform-origin:50% 50%;
	  transition:transform .2s ease-in
	}
.header_top_right .item_ihnsgem .sub_nav
	{
	  left:-35px;
	  display:none
	}
.header_top_right .sub_nav li
	{
	  float:none;
	  margin:0;
	  padding:0
	}
.header_top_right .sub_nav a
	{
	  text-indent:20px;
	  width:100%;
	  display:block;
	  height:28px
	}
.header_top_right .sub_nav a:hover
	{
	  color:#ed145b
	}
.header_top_right .sub_nav .er_box
	{
	  position:relative
	}
.header_top_right .sub_nav .er_box span
	{
	  background:#FFF;
	  width:90px;
	  position:absolute;
	  bottom:0;
	  right:99px;
	  z-index:1;
	  border:1px solid #d0cfcf;
	  padding:10px;
	  overflow:hidden;
	  text-indent:0
	}
.header_top_right .sub_nav .er_box img
	{
	  width:90px;
	  height:90px
	}
.header_top_right .item_more .sub_nav
	{
	  left:-51px;
	  display:none
	}
.header_center
	{
	  height:110px;
	  background:#fff;
	  margin:0 auto
	}
.header_center:after
	{
	  content:".";
	  display:block;
	  height:0;
	  clear:both;
	  visibility:hidden
	}
.header_center .logo
	{
	  float:left;
	  margin-top:13px
	}
.header_center .logo a
	{
	  width:500px;
	  height:85px;
	  display:block;
	  text-indent:-999em
	}
.header_center .sub_mall_logo
	{
	  float:left;
	  margin-top:38px
	}
.header_center .sub_mall_logo a
	{
	  width:82px;
	  height:24px;
	  display:block;
	  background:url(/css/home/images/mall_logo.jpg) no-repeat;
	  text-indent:-999em
	}
.header_center .fouryearenter
	{
	  width:140px;
	  margin-top:14px;
	  float:left
	}
.header_searchbox
	{
	  float:left;
	  position:relative;
	  z-index:8;
	  height:82px;
	  padding-top:28px
	}
.header_searchbox form
	{
	  float:left;
	  _zoom:1
	}
.header_searchbox form:after
	{
	  content:".";
	  display:block;
	  height:0;
	  clear:both;
	  visibility:hidden
	}
.header_searchbox .header_search_input
	{
	  height:18px;
	  padding:7px 5px;
	  border:solid #ed145b;
	  border-width:3px 0 3px 3px;
	  float:left;
	  font-size:12px;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  color:#999;
	  outline:0 none
	}
.header_searchbox .header_search_btn
	{
	  width:100px;
	  height:38px;
	  border:0 none;
	  color:#fff;
	  font-size:16px;
	  line-height:38px;
	  float:left;
	  background:#ed145b;
	  cursor:pointer;
	  _margin-left:-3px;
	  padding:0;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	}
.header_searchbox .hot_word
	{
	  overflow:hidden;
	  height:18px;
	  line-height:18px;
	  margin-top:6px;
	  float:left;
	  width:446px
	}
.header_searchbox .hot_word li
	{
	  float:left;
	  margin-right:8px
	}
.header_searchbox .hot_word a
	{
	  color:#999;
	  text-decoration:none
	}
.header_searchbox .hot_word a:hover
	{
	  color:#ed145b;
	  text-decoration:none
	}
.header_searchbox .hot_word .line
	{
	  overflow:hidden;
	  width:1px;
	  height:12px;
	  display:inline-block;
	  background:#999;
	  margin:2px 0 -2px 8px;
	  padding:0
	}
.header_searchbox .hot_word .col_hnsgem
	{
	  color:#ed145b
	}
.header_searchbox .search_result_pop_a,.header_searchbox .search_result_pop
	{
	  top:64px;
	  z-index:4
	}
.header_center .cart_box
	{
	  float:right;
	  margin-top:33px;
	  position:relative;
	  z-index:8;
	  -webkit-backface-visibility:hidden
	}
.cart_box .cart_gif
	{
	  float:left;
	  width:28px;
	  height:28px;
	  overflow:hidden;
	  padding:0 9px
	}
.cart_box .cart_link
	{
	  -webkit-backface-visibility:hidden;
	  text-decoration:none;
	  display:block;
	  width:138px;
	  height:32px;
	  line-height:32px;
	  border:1px solid #e5e5e5;
	  position:relative;
	  background:#fff;
	  z-index:2;
	  box-shadow:0 0 2px rgba(0,0,0,.2)
	}
.header_center .car-current .cart_link
	{
	  -webkit-backface-visibility:hidden;
	  padding-bottom:1px;
	  border-bottom:0
	}
.cart_box .cart_link:hover .text
	{
	  -webkit-backface-visibility:hidden;
	  background:#fff
	}
.header_center .car-current .text
	{
	  background:#fff;
	  -webkit-backface-visibility:hidden;
	  padding-bottom:1px;
	  border-bottom:0;
	  color:#ed145b
	}
.header_center .car-current .icon_arrow_right
	{
	  -webkit-backface-visibility:hidden;
	  -o-transform:rotate(180deg);
	  -o-transform-origin:50% 30%;
	  -o-transition:transform .2s ease-in;
	  -webkit-transform:rotate(180deg);
	  -webkit-transform-origin:50% 50%;
	  -webkit-transition:transform .2s ease-in;
	  -moz-transform:rotate(180deg);
	  -moz-transform-origin:50% 50%;
	  -moz-transition:transform .2s ease-in;
	  transform:rotate(180deg);
	  transform-origin:50% 50%;
	  transition:transform .2s ease-in
	}
.cart_box .cart_link:after
	{
	  clear:both;
	  content:'.';
	  overflow:hidden;
	  height:0;
	  visibility:hidden
	}
.cart_box .text
	{
	  width:86px;
	  height:32px;
	  line-height:32px;
	  color:#666;
	  overflow:hidden;
	  float:left;
	  padding-left:6px;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  background:#f8f8f8
	}
.cart_box .cart_link:hover .text
	{
	  color:#ed145b
	}
.cart_box .num
	{
	  width:25px;
	  height:28px;
	  line-height:25px;
	  color:#fff;
	  position:absolute;
	  background-position:0 -69px;
	  top:-11px;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  text-align:center;
	  left:34px;
	  padding:0;
	  margin:0;
	  overflow:hidden
	}
.cart_box .icon_arrow_right
	{
	  margin:4px 3px -2px 5px;
	  position:absolute;
	  top:11px;
	  right:2px;
	  overflow:hidden;
	  width:6px;
	  height:3px;
	  background:url(/css/home/images/index_icons1.png) no-repeat 0 0
	}
.cart_box .cart_link .icon_arrow_down
	{
	  border-left-color:#f2f2f2;
	  border-top-color:#999;
	  top:12px;
	  right:3px
	}
.cart_box .cart_content
	{
	  position:absolute;
	  top:33px;
	  right:0;
	  background:#fff;
	  border:1px solid #e5e5e5;
	  box-shadow:0 0 2px rgba(0,0,0,.2)
	}
.cart_box .cart_left_time
	{
	  height:37px;
	  line-height:37px;
	  border-bottom:solid 1px #eee;
	  padding-left:30px;
	  background:url(/css/home/images/cart_countdown.jpg) no-repeat 13px center
	}
.cart_box .cart_content_center
	{
	  max-height:234px;
	  _height:234px;
	  overflow:auto;
	  margin-bottom:-1px;
	  width:300px;
	  _zoom:1
	}
.cart_box .cart_content_null
	{
	  width:260px;
	  text-align:center;
	  padding:20px;
	  color:#666;
	  font-size:14px;
	  display:none;
	  _zoom:1;
	  background:#FFF
	}
.cart_box .cart_content_all
	{
	  display:none
	}
.cart_box .cart-icons
	{
	  display:none;
	  width:138px;
	  height:5px;
	  background:#fff;
	  overflow:hidden;
	  position:absolute;
	  top:-5px;
	  right:0
	}
.car-current .cart-icons
	{
	  display:block
	}
.cart_box .con_all
	{
	  padding:5px 15px;
	  width:270px;
	  background:#f9f9f9;
	  overflow:hidden;
	  position:relative;
	  z-index:8
	}
.cart_box .cart_con_single
	{
	  height:61px;
	  padding:8px 12px;
	  border-bottom:1px dashed #d3d3d3;
	  overflow:hidden
	}
.cart_box .single_pic
	{
	  width:62px;
	  height:62px;
	  float:left;
	  overflow:hidden
	}
.cart_box .single_pic a
	{
	  border:1px solid #f5f5f5;
	  width:60px;
	  height:60px;
	  display:inline-block
	}
.cart_box .single_pic img
	{
	  width:60px;
	  height:60px;
	  display:inline-block
	}
.cart_box .single_info
	{
	  width:187px;
	  padding-left:10px;
	  float:left;
	  overflow:hidden
	}
.cart_box .single_info .name
	{
	  display:block;
	  height:36px;
	  line-height:18px;
	  overflow:hidden;
	  word-break:break-all;
	  text-overflow:ellipsis;
	  font-size:12px;
	  text-decoration:none;
	  color:#333
	}
.cart_box .single_info .name:hover
	{
	  color:#eb155b
	}
.cart_box .single_info .price
	{
	  color:#eb155b;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	}
.cart_box .price_whole
	{
	  width:270px;
	  height:25px;
	  line-height:25px;
	  display:inline-block
	}
.cart_box .num_all
	{
	  color:#ed145b;
	  text-align:center;
	  padding:0 1px;
	  font-size:14px;
	  font-weight:700;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	}
.cart_box .price_gongji
	{
	  float:left
	}
.cart_box .price_gongji em
	{
	  font-weight:400;
	  padding:0 2px 0 5px;
	  font-size:14px;
	  font-weight:700;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  color:#ed145b;
	  font-style:normal
	}
.cart_box .price_gongji .total_price
	{
	  color:#ed145b;
	  font-size:18px;
	  font-weight:700;
	  font:arial
	}
.cart_box .cart_btn
	{
	  position:absolute;
	  left:190px;
	  top:20px;
	  width:98px;
	  height:26px;
	  background:#f92a6e;
	  border:solid 1px #e00a50;
	  color:#fff;
	  text-align:center;
	  line-height:26px;
	  text-decoration:none
	}
.header_bottom
	{
	  width:100%;
	  background-color:#fff
	}
.main_nav_box
	{
	  margin:0 auto;
	  _zoom:1
	}
.main_nav_box:after
	{
	  content:".";
	  display:block;
	  height:0;
	  clear:both;
	  visibility:hidden
	}
.main_nav_list
	{
	  height:36px;
	  float:left
	}
.main_nav_list li
	{
	  float:left;
	  width:121px;
	  height:36px
	}
.main_nav_list .item_mall
	{
	  position:relative;
	  z-index:7
	}
.main_nav_list a
	{
	  height:36px;
	  line-height:36px;
	  font-size:16px;
	  font-weight:700;
	  width:121px;
	  text-align:center;
	  color:#000;
	  display:block;
	  text-decoration:none;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	}
.main_nav_list a:hover
	{
	  color:#ed155b;
	  text-decoration:none
	}
.main_nav_list .item_mall .link_mall
	{
	  position:absolute;
	  z-index:2;
	  width:119px;
	  height:35px;
	  line-height:34px;
	  border:1px solid #fff;
	  border-bottom:0 none
	}
.main_nav_list .item_mall .link_mall_current
	{
	  border-color:#e5e5e5;
	  border-bottom:2px solid #fff;
	  background:#fff;
	  color:#ed145b
	}
.main_nav_list .current a
	{
	  color:#fff;
	  background:#ed155b
	}
.item_mall a.link_mall_current .icon_arrow_down
	{
	  -o-transform:rotate(180deg);
	  -o-transform-origin:50% 30%;
	  -o-transition:transform .2s ease-in;
	  -webkit-transform:rotate(180deg);
	  -webkit-transform-origin:50% 30%;
	  -webkit-transition:transform .2s ease-in;
	  -moz-transform:rotate(180deg);
	  -moz-transform-origin:50% 30%;
	  -moz-transition:transform .2s ease-in;
	  transform:rotate(180deg);
	  transform-origin:50% 30%;
	  transition:transform .2s ease-in
	}
.main_nav_list .sub_nav
	{
	  position:absolute;
	  top:36px;
	  left:-102px;
	  z-index:1;
	  background:#fff;
	  border:1px solid #e5e5e5;
	  box-shadow:0 3px 5px rgba(0,0,0,.3);
	  display:none
	}
.main_nav_list .sub_nav .fragment
	{
	  display:none
	}
.main_nav_list .sub_nav .inner
	{
	  overflow:hidden;
	  margin:0 23px;
	  height:284px;
	  padding:10px 0
	}
.main_nav_list .sub_nav .inner:after
	{
	  content:".";
	  display:block;
	  height:0;
	  clear:both;
	  visibility:hidden
	}
.main_nav_list .sub_nav dl
	{
	  float:left;
	  height:109px;
	  overflow:hidden;
	  border:dotted #e5e5e5;
	  border-width:0 0 1px 1px;
	  margin-left:-1px;
	  padding:10px 0 22px 7px
	}
.main_nav_list .sub_nav dt
	{
	  line-height:30px;
	  height:30px;
	  overflow:hidden;
	  padding-left:40px;
	  margin-bottom:12px
	}
.main_nav_list .sub_nav dt a
	{
	  font-size:15px;
	  font-weight:700;
	  color:#333;
	  text-decoration:none;
	  text-align:left;
	  background:0;
	  white-space:nowrap;
	  display:inline;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	}
.main_nav_list .sub_nav dt a:hover
	{
	  color:#ed155b;
	  text-decoration:none
	}
.main_nav_list .sub_nav .item_hufu
	{
	  background-position:10px 6px
	}
.main_nav_list .sub_nav .item_caizhuang
	{
	  background-position:10px -22px
	}
.main_nav_list .sub_nav .item_huli
	{
	  background-position:12px -52px
	}
.main_nav_list .sub_nav .item_xiangfen
	{
	  background-position:12px -111px
	}
.main_nav_list .sub_nav .item_gongju
	{
	  background-position:17px -359px
	}
.main_nav_list .sub_nav .item_nanshi
	{
	  background-position:10px -139px
	}
.main_nav_list .sub_nav .item_int
	{
	  background-position:9px -168px
	}
.main_nav_list .sub_nav .item_tuijian
	{
	  background-position:8px -198px
	}
.main_nav_list .sub_nav .item_hot
	{
	  background-position:10px -82px
	}
.main_nav_list .sub_nav dd
	{
	  float:left;
	  padding:0 12px
	}
.main_nav_list .sub_nav dd a
	{
	  color:#666;
	  font-size:12px;
	  font-weight:400;
	  display:inline;
	  width:auto;
	  height:auto;
	  line-height:24px;
	  text-align:left;
	  background:0;
	  white-space:nowrap
	}
.main_nav_list .sub_nav dd a:hover
	{
	  color:#ed155b;
	  text-decoration:none
	}
.header_icon
	{
	  float:right;
	  margin-top:5px
	}
.header_icon li
	{
	  float:left;
	  margin-left:10px;
	  display:inline
	}
.header_icon a
	{
	  color:#333;
	  font-size:13px;
	  height:25px;
	  line-height:25px;
	  text-decoration:none;
	  float:left;
	  overflow:hidden;
	  display:inline-block
	}
.header_icon a:hover
	{
	  text-decoration:none
	}
.header_icon s
	{
	  float:left;
	  width:26px;
	  height:25px;
	  margin-right:5px
	}
.header_icon .icon_zhenpin
	{
	  background-position:0 -107px
	}
.header_icon .icon_tuihuo
	{
	  background-position:0 -142px
	}
.header_icon .icon_pop_tuihuo
	{
	  background:url(/css/home/images/pop_icon_tuihuo.jpg)
	}
.header_icon .icon_baoyou
	{
	  background-position:0 -177px
	}
.channel_nav_box
	{
	  height:32px;
	  clear:both;
	  width:100%;
	  background:url(/css/home/images/nav_line.jpg)
	}
.channel_nav_box .channel_nav_list_wrap
	{
	  height:32px;
	  margin:0 auto;
	  position:relative;
	  z-index:2
	}
.channel_nav_list
	{
	  width:960px;
	  height:32px;
	  margin:0 auto
	}	
.channel_nav_list_wrap .animate_line
	{
	  width:0;
	  height:3px;
	  background:#eb155b;
	  position:absolute;
	  bottom:0;
	  display:block;
	  overflow:hidden
	}
.channel_nav_list:after
	{
	  content:".";
	  display:block;
	  height:0;
	  clear:both;
	  visibility:hidden
	}
.channel_nav_list li
	{
	  float:left;
	  margin-right:18px;
	  display:inline
	}
.channel_nav_list a
	{
	  white-space:nowrap;
	  display:inline-block;
	  line-height:32px;
	  padding:0 14px;
	  height:30px;
	  overflow:visible;
	  color:#fff;
	  font-size:14px;
	  text-decoration:none;
	  text-align:center;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	}
.channel_nav_list .current a
	{
	  text-decoration:none
	}
.channel_nav_list .line
	{
	  float:right;
	  width:1px;
	  height:14px;
	  overflow:hidden;
	  background:#444851;
	  padding:0;
	  margin:9px 0 0;
	  border:0 none
	}
.mall_nav_up_down_arrow
	{
	  background-image:url(/css/home/images/arrow_up_down.png);
	  background-repeat:no-repeat;
	  background-position:100px 15px
	}
.mall_nav_up_down_arrow:hover
	{
	  background-image:url(/css/home/images/arrow_up_down.png);
	  background-repeat:no-repeat;
	  background-position:-320px 15px
	}
.shepingmeizhuang
	{
	  position:relative
	}
.shepingmeizhuang .shepingmeizhuang_subNav
	{
	  width:1200px;
	  position:absolute;
	  top:32px;
	  left:-600px;
	  display:none;
	  z-index:9999;
	  background:#FFF
	}
.header_wide_lv1 .header_top_box,.header_wide_lv1 .header_center,.header_wide_lv1 .channel_nav_list,.header_wide_lv1 .channel_nav_list_wrap,.header_wide_lv1 .main_nav_box
	{
	  width:960px
	}
.header_wide_lv1 .header_searchbox
	{
	  width:446px;
	  margin-left:80px
	}
.header_wide_lv1 .header_searchbox .header_search_input
	{
	  width:333px
	}
.header_wide_lv1 .main_nav_list .sub_nav
	{
	  width:958px
	}
.header_wide_lv1 .main_nav_list .sub_nav .inner
	{
	  width:912px
	}
.header_wide_lv1 .main_nav_list .sub_nav dl
	{
	  width:221px
	}
.header_wide_lv2 .header_top_box,.header_wide_lv2 .header_center,.header_wide_lv2 .main_nav_box,.header_wide_lv2 .channel_nav_list_wrap,.header_wide_lv2 .channel_nav_list
	{
	  width:1000px;
	}
.header_wide_lv2 .header_searchbox
	{
	  width:536px;
	  margin-left:60px
	}
.header_wide_lv2 .header_searchbox .header_search_input
	{
	  width:423px
	}
.header_wide_lv2 .main_nav_list .sub_nav
	{
	  width:1088px
	}
.header_wide_lv2 .main_nav_list .sub_nav .inner
	{
	  width:1042px
	}
.header_wide_lv2 .main_nav_list .sub_nav dl
	{
	  width:253px
	}
.header_wide_lv3 .header_top_box,.header_wide_lv3 .header_center,.header_wide_lv3 .main_nav_box,.header_wide_lv3 .channel_nav_list_wrap,.header_wide_lv3 .channel_nav_list
	{
	  width:1200px
	}
.header_wide_lv3 .header_searchbox
	{
	  width:536px;
	  margin-left:80px
	}
.header_wide_lv3 .header_searchbox .header_search_input
	{
	  width:423px
	}
.header_wide_lv3 .main_nav_list .sub_nav
	{
	  width:1198px
	}
.header_wide_lv3 .main_nav_list .sub_nav .inner
	{
	  width:1152px
	}
.header_wide_lv3 .main_nav_list .sub_nav dl
	{
	  width:281px
	}
.header_pop_subAtc
	{
	  position:absolute;
	  background:#fff;
	  left:0;
	  z-index:3;
	  display:none
	}
.header_pop_subAtc a
	{
	  width:auto;
	  height:auto;
	  font-size:12px;
	  border-bottom:0;
	  text-align:inherit;
	  line-height:inherit;
	  padding:0
	}
.channel_nav_list .current .subAct_item
	{
	  border-bottom-color:#fff
	}
.channel_nav_list li textarea
	{
	  display:none
	}
.header_pop_subAtc h3
	{
	  width:1008px;
	  margin:0 auto;
	  padding:20px 0;
	  overflow:hidden;
	  zoom:1
	}
.header_pop_subAtc h3 .tit
	{
	  font-size:14px;
	  float:left;
	  display:inline;
	  background:url(/css/home/images/subacticon.jpg) no-repeat left center;
	  color:#555;
	  margin-left:10px;
	  padding-left:30px
	}
.header_pop_subAtc h3 .more
	{
	  float:right;
	  display:inline;
	  color:#666;
	  background:url(/css/home/images/subacticon2.jpg) no-repeat right center;
	  margin-right:10px;
	  padding-right:20px
	}
.subAct_list
	{
	  overflow:hidden;
	  _zoom:1;
	  width:1008px;
	  margin:0 auto;
	  padding-bottom:10px
	}
.subAct_list .subAct_item
	{
	  text-decoration:none;
	  text-align:center;
	  float:left;
	  display:inline;
	  margin:0 10px;
	  width:230px;
	  height:350px;
	  border:solid 1px #fff;
	  background:#f3f1ef;
	  color:#313433;
	  position:relative
	}
.subAct_list .subAct_item:hover
	{
	  background:#fff7f2;
	  border:solid 1px #ed2062;
	  text-decoration:none
	}
.subAct_list .subAct_item .brand_logo_bg
	{
	  display:block;
	  position:absolute;
	  width:90px;
	  height:98px;
	  left:50%;
	  margin-left:-45px;
	  top:170px;
	  background:url(/css/home/images/blbg.png) no-repeat;
	  text-align:center
	}
.subAct_list .subAct_item .brand_logo_bg img
	{
	  width:80px;
	  height:40px;
	  margin:0 auto;
	  margin-top:29px
	}
.subAct_list .subAct_item img
	{
	  display:block
	}
.subAct_list .subAct_item .tit
	{
	  padding-top:60px
	}
.subAct_list .subAct_item .dis
	{
	  padding-top:10px
	}
.subAct_list .subAct_item .dis em
	{
	  color:#f6256a;
	  font-size:18px;
	  margin:0 2px
	}
.channel_nav_list li a b,.mall_nav_list b
	{
	  display:block;
	  width:6px;
	  height:3px;
	  background:url(/css/home/images/popheadarrow01.png) no-repeat;
	  position:absolute;
	  top:15px;
	  right:1px;
	  -webkit-transition:transform .2s ease-in;
	  -moz-transition:transform .2s ease-in;
	  -ms-transition:transform .2s ease-in;
	  transition:transform .2s ease-in
	}
.channel_nav_list li.hover a b,.new_header_ab .mall_nav_list .hover a b
	{
	  -o-transform:rotate(180deg);
	  -webkit-transform:rotate(180deg);
	  -moz-transform:rotate(180deg);
	  transform:rotate(180deg)
	}
.header_wide_lv2 .header_pop_subAtc
	{
	  width:1090px
	}
.header_wide_lv1 .header_pop_subAtc
	{
	  width:960px
	}
.header_wide_lv1 .header_pop_subAtc h3
	{
	  width:944px
	}
.header_wide_lv1 .subAct_list
	{
	  width:944px
	}
.header_wide_lv1 .subAct_list .subAct_item
	{
	  margin:0 2px
	}
.header_wide_lv3 .header_pop_subAtc
	{
	  width:1200px
	}
.header_wide_lv3 .header_pop_subAtc h3
	{
	  width:1072px
	}
.header_wide_lv3 .subAct_list
	{
	  width:1082px
	}
.header_wide_lv3 .subAct_list .subAct_item
	{
	  margin:0 18px
	}
.newUserShade
	{
	  position:fixed;
	  width:100%;
	  height:6982px;
	  z-index:100000;
	  top:0;
	  left:0;
	  display:none;
	  background:#000;
	  opacity:.6;
	  filter:alpha(opacity=60);
	  _position:absolute;
	  _top:-170px;
	  _zoom:1
	}
.newUserRedEnvelope
	{
	  position:fixed;
	  background:url(/css/home/images/newUserhongbao.jpg) no-repeat;
	  width:600px;
	  height:450px;
	  left:50%;
	  top:50%;
	  margin-left:-300px;
	  margin-top:-225px;
	  z-index:100001;
	  _position:absolute;
	  _top:expression(documentElement.scrollTop+285);
	  _zoom:1;
	  display:none
	}
.nuReceive
	{
	  position:absolute;
	  width:680px;
	  height:340px;
	  top:100px;
	  cursor:pointer;
	  left:50%;
	  margin-left:-340px
	}
.nuPointer
	{
	  position:absolute;
	  width:280px;
	  height:230px;
	  cursor:pointer;
	  top:190px;
	  left:160px;
	  background-color:#fff\9;
	  opacity:0\9;
	  filter:alpha(opacity=0)\9
	}
.nugoShopping
	{
	  display:none;
	  background:url(/css/home/images/fiveyuanhb.jpg) no-repeat;
	  position:absolute;
	  width:234px;
	  height:132px;
	  cursor:pointer;
	  top:198px;
	  left:50%;
	  margin-left:-117px
	}
.nUREClose
	{
	  position:absolute;
	  width:23px;
	  height:23px;
	  background:url(/css/home/images/cart_pop_close.png);
	  right:-10px;
	  top:-10px;
	  cursor:pointer
	}
.nuNotice
	{
	  position:absolute;
	  width:142px;
	  height:28px;
	  top:288px;
	  left:227px;
	  cursor:pointer;
	  font-size:18px;
	  font-weight:700;
	  color:#5b2d04;
	  text-align:center;
	  line-height:32px;
	  display:none
	}
.nuObject
	{
	  width:680px;
	  height:340px;
	  cursor:pointer
	}
.nuObjectHide
	{
	  width:800px;
	  height:600px;
	  top:-240px;
	  left:50%;
	  margin-left:-400px;
	  position:absolute
	}
.header_top_box .envelopeBubble
	{
	  width:157px;
	  height:197px;
	  position:absolute;
	  background:url(/css/home/images/newuserretrimealert.png) no-repeat;
	  right:90px;
	  top:39px;
	  display:none
	}
.envelopeBubble .ebbmont
	{
	  position:absolute;
	  top:109px;
	  left:20px
	}
.envelopeBubble .ebbmont a
	{
	  color:#fff;
	  font-size:12px
	}
.envelopeBubble .ebClose
	{
	  position:absolute;
	  width:22px;
	  height:20px;
	  right:44px;
	  top:0;
	  cursor:pointer;
	  color:#fff
	}
.envelopeBubble .ebtime
	{
	  position:absolute;
	  top:144px;
	  left:25px;
	  color:#da2d31;
	  font-size:16px
	}
.envelopeBubble .ebtime i
	{
	  font-style:normal;
	  font-size:12px;
	  font-weight:700
	}
.envelopeBubble .ebtime i span
	{
	  letter-spacing:2px;
	  font-size:14px;
	  margin-top:3px
	}
.envelopeBubble .ebtime i strong
	{
	  font-weight:400
	}
.newUserCash
	{
	  position:fixed;
	  width:880px;
	  height:500px;
	  left:50%;
	  top:50%;
	  display:none;
	  margin-left:-440px;
	  margin-top:-250px;
	  z-index:100001;
	  _position:absolute;
	  _top:expression(documentElement.scrollTop+285);
	  _zoom:1
	}
.newUserCash .nuCashBangWrap,.nuCashBang7 .nuCashBangWrap
	{
	  position:absolute;
	  top:200px;
	  width:720px;
	  left:50%;
	  margin-left:-363px;
	  height:278px;
	  overflow:hidden
	}
.newUserCash .nuCashNum
	{
	  position:absolute;
	  top:9px;
	  left:328px;
	  color:#ffcd00;
	  font-size:42px
	}
.newUserCash .nuCashClose
	{
	  position:absolute;
	  width:42px;
	  height:38px;
	  top:4px;
	  right:0;
	  cursor:pointer;
	  color:#fff
	}
.newUserCash .nuCashBangWrap ul li,.nuCashBang7 .nuCashBangWrap ul li
	{
	  float:left;
	  width:220px;
	  height:130px;
	  padding:4px 10px
	}
.newUserCash .nuCashBangWrap ul li img,.nuCashBang7 .nuCashBangWrap ul li img
	{
	  width:220px;
	  height:129px;
	  display:block
	}
.newUserCash .nuCashTime
	{
	  position:absolute;
	  font-weight:700;
	  font-size:24px;
	  color:#6b112a;
	  top:103px;
	  left:373px
	}
.newUserCash .nuCashTime .num3
	{
	  margin-left:18px;
	  *margin-left:25px
	}
.newUserCash .nuCashTime .num2
	{
	  margin-left:33px;
	  *margin-left:38px
	}
.newUserCash .nuCashBangPrev,.nuCashBang7 .nuCashBangPrev,.browseHisBox .nuCashBangPrev
	{
	  position:absolute;
	  width:28px;
	  height:98px;
	  background-color:#e0e0e0;
	  top:280px;
	  left:50px;
	  cursor:pointer;
	  background:#fff url(/css/home/images/btnbg.png) 0 0 no-repeat
	}
.newUserCash .nuCashBangNext,.nuCashBang7 .nuCashBangNext,.browseHisBox .nuCashBangNext
	{
	  position:absolute;
	  width:28px;
	  height:98px;
	  background-color:#e0e0e0;
	  top:280px;
	  right:55px;
	  cursor:pointer;
	  background:#fff url(/css/home/images/btnbg.png) -30px 0 no-repeat
	}
.newUserCash .nuCashDelay
	{
	  background:url(/css/home/images/yanqi.png) no-repeat;
	  position:absolute;
	  width:135px;
	  height:149px;
	  top:16px;
	  right:90px;
	  cursor:pointer;
	  display:none
	}
.newUserCash .answerCash
	{
	  background:url(/css/home/images/a1.jpg);
	  position:absolute;
	  width:798px;
	  height:345px;
	  top:155px;
	  left:38px;
	  display:none
	}
.newUserCash .answerCash .select_a,.newUserCash .answerCash .select_b,.newUserCash .answerCash .select_c
	{
	  width:102px;
	  height:32px;
	  cursor:pointer;
	  position:relative
	}
.newUserCash .answerCash .select_a
	{
	  top:179px;
	  left:222px
	}
.newUserCash .answerCash .select_b
	{
	  top:147px;
	  left:352px
	}
.newUserCash .answerCash .select_c
	{
	  top:115px;
	  left:479px
	}
.newUserCash .cash_5
	{
	  background:url(/css/home/images/a2.jpg);
	  position:absolute;
	  width:798px;
	  height:345px;
	  top:155px;
	  left:38px;
	  display:none
	}
.newUserCash .cash_5 .go_shopping
	{
	  position:relative;
	  width:190px;
	  height:38px;
	  left:319px;
	  top:218px;
	  cursor:pointer
	}
.newUserCash .qi_wen
	{
	  position:absolute;
	  background:url(/css/home/images/wen2.jpg);
	  width:798px;
	  height:340px;
	  top:155px;
	  left:38px;
	  display:none
	}
.newUserCash .qi_wen .select_a,.newUserCash .qi_wen .select_b,.newUserCash .qi_wen .select_c
	{
	  width:102px;
	  height:32px;
	  cursor:pointer;
	  position:relative
	}
.newUserCash .qi_wen .select_a
	{
	  top:179px;
	  left:222px
	}
.newUserCash .qi_wen .select_b
	{
	  top:147px;
	  left:352px
	}
.newUserCash .qi_wen .select_c
	{
	  top:115px;
	  left:479px
	}
.newUserCash .qi_wenquan
	{
	  position:absolute;
	  background:url(/css/home/images/wen_quan2.jpg);
	  width:798px;
	  height:339px;
	  top:155px;
	  left:38px;
	  display:none
	}
.newUserCash .qi_wenquan .xiang_quan
	{
	  position:relative;
	  width:190px;
	  height:38px;
	  left:312px;
	  top:224px;
	  cursor:pointer
	}
.lastCash
	{
	  position:fixed;
	  width:880px;
	  height:500px;
	  left:50%;
	  top:50%;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  display:none;
	  margin-left:-440px;
	  margin-top:-250px;
	  z-index:100001;
	  _position:absolute;
	  _top:expression(documentElement.scrollTop+285);
	  _zoom:1;
	  background:url(/css/home/images/seven_bg.jpg) no-repeat
	}
.lastCash .quan_ling
	{
	  position:relative;
	  width:118px;
	  height:35px;
	  left:575px;
	  top:265px;
	  cursor:pointer;
	  z-index:2
	}
.lastCash .two_seven1,.lastCash .two_seven2,.lastCash .two_seven3
	{
	  position:absolute;
	  width:798px;
	  height:338px;
	  left:38px;
	  top:160px
	}
.lastCash .two_seven1
	{
	  background:url(/css/home/images/lashcash1.jpg);
	  display:none
	}
.lastCash .two_seven1 .quan_ling
	{
	  position:relative;
	  width:118px;
	  height:35px;
	  left:535px;
	  top:105px;
	  cursor:pointer
	}
.lastCash .two_seven2
	{
	  background:url(/css/home/images/lastcash2.jpg);
	  display:none
	}
.lastCash .two_seven2 .select_a,.lastCash .two_seven2 .select_b,.lastCash .two_seven2 .select_c
	{
	  width:102px;
	  height:32px;
	  cursor:pointer;
	  position:relative
	}
.lastCash .two_seven2 .select_a
	{
	  top:177px;
	  left:202px
	}
.lastCash .two_seven2 .select_b
	{
	  top:145px;
	  left:346px
	}
.lastCash .two_seven2 .select_c
	{
	  top:110px;
	  left:493px
	}
.lastCash .two_seven3
	{
	  background:url(/css/home/images/lashcash3.jpg);
	  display:none
	}
.lastCash .two_seven3 .se_shop
	{
	  position:relative;
	  width:190px;
	  height:38px;
	  left:312px;
	  top:210px;
	  cursor:pointer
	}
.lastCash .nuCashClose
	{
	  position:absolute;
	  width:38px;
	  height:34px;
	  top:0;
	  right:0;
	  cursor:pointer;
	  color:#fff
	}
.lastCash .seven_litle
	{
	  position:absolute;
	  font-size:26px;
	  line-height:30px;
	  font-weight:700;
	  top:20px;
	  left:230px;
	  color:#fff;
	  width:602px;
	  height:76px;
	  text-align:center
	}
.lastCash .seven_litle em
	{
	  color:#fef72e
	}
.lastCash .cash_but,.lastCash .cash_buta
	{
	  width:116px;
	  height:34px;
	  background:url(/css/home/images/seven_icon.jpg) no-repeat;
	  position:absolute;
	  left:480px;
	  top:88px;
	  color:#6b112a;
	  font-size:15px;
	  text-align:center;
	  line-height:34px;
	  cursor:pointer;
	  display:none
	}
.lastCash .cash_buta a,.lastCash .cash_buta:hover
	{
	  color:#6b112a;
	  text-decoration:none
	}
.lastCash .receive_sucess
	{
	  color:#fff;
	  font-size:14px;
	  position:absolute;
	  top:126px;
	  left:443px;
	  display:none
	}
.lastCash .nuCashBang7,.lastCash .browseHisBox
	{
	  display:none
	}
.lastCash .seven_baolit
	{
	  color:#db1656;
	  font-size:26px;
	  position:absolute;
	  left:364px;
	  top:168px
	}
.lastCash .seven_browselit
	{
	  color:#3f2f09;
	  font-size:22px;
	  position:absolute;
	  left:326px;
	  top:168px
	}
.lastCash .nuCashIbarWrap
	{
	  position:absolute;
	  top:200px;
	  width:720px;
	  left:50%;
	  margin-left:-363px;
	  height:278px;
	  overflow:hidden
	}
.broList li
	{
	  float:left;
	  width:720px
	}
.broList .proItem
	{
	  float:left;
	  width:220px;
	  height:130px;
	  padding:4px 10px
	}
.broList .proItem img
	{
	  width:100px;
	  height:100px
	}
.broList .pic
	{
	  width:100px;
	  height:100px;
	  float:left;
	  background:#ddd
	}
.broList .side_item
	{
	  width:110px;
	  padding-left:10px;
	  float:left
	}
.broList .side_item .side_title
	{
	  font-size:14px;
	  color:#010101;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  line-height:20px;
	  height:38px;
	  overflow:hidden;
	  padding-top:20px
	}
.broList .side_item .side_title a
	{
	  color:#010101
	}
.broList .side_item .side_title a:hover
	{
	  color:#ed145b;
	  text-decoration:none
	}
.broList .side_item .side_price
	{
	  font-size:13px;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  color:#6e6e6e;
	  padding-top:20px
	}
.broList .side_item .side_price em
	{
	  color:#ed145b;
	  padding-right:5px
	}
.nuCashDelaySuccess
	{
	  width:79px;
	  height:26px;
	  cursor:pointer;
	  top:102px;
	  right:113px;
	  position:absolute;
	  display:block;
	  font-size:16px;
	  text-align:center;
	  line-height:26px;
	  color:#6b112a;
	  font-weight:700;
	  display:none
	}
.envelopeBubble a
	{
	  text-decoration:none
	}
.header_wide_lv2 .envelopeBubble
	{
	  right:120px;
	  z-index:9;
	  top:34px
	}
.newUserRedEnvelopeRes
	{
	  position:fixed;
	  background:url(/css/home/images/newuserbgtime.jpg) no-repeat;
	  width:600px;
	  height:450px;
	  left:50%;
	  top:50%;
	  margin-left:-300px;
	  margin-top:-225px;
	  z-index:100001;
	  _position:absolute;
	  _top:expression(documentElement.scrollTop+285);
	  _zoom:1;
	  display:none
	}
.nURECloseRes
	{
	  position:absolute;
	  width:23px;
	  height:23px;
	  background:url(/css/home/images/cart_pop_close.png);
	  right:-10px;
	  top:-10px;
	  cursor:pointer
	}
.nugoShoppingRes
	{
	  display:none;
	  background:url(/css/home/images/newsuercj.jpg) no-repeat;
	  position:absolute;
	  width:176px;
	  height:100px;
	  cursor:pointer;
	  top:118px;
	  left:210px;
	  z-index:10000
	}
.nuReceiveRes
	{
	  position:absolute;
	  width:160px;
	  height:170px;
	  top:230px;
	  left:220px;
	  cursor:pointer
	}
.nuNoticeRes
	{
	  position:absolute;
	  width:142px;
	  height:28px;
	  top:182px;
	  left:227px;
	  cursor:pointer;
	  font-size:14px;
	  font-weight:700;
	  color:#5b2d04;
	  text-align:center;
	  line-height:32px
	}
.header_wide_lv2 .envelopeBubble
	{
	  background:url(/css/home/images/newuserretrimealert2.png) no-repeat
	}
.header_wide_lv3 .envelopeBubble,.header_wide_lv1 .envelopeBubble
	{
	  right:150px;
	  top:32px;
	  background:url(/css/home/images/newuserretrimealert2.png) no-repeat
	}
.header_wide_lv1 .envelopeBubble
	{
	  right:120px
	}
.header_wide_lv1 .envelopeBubble .ebbmont,.header_wide_lv2 .envelopeBubble .ebbmont,.header_wide_lv3 .envelopeBubble .ebbmont
	{
	  top:102px
	}
.header_wide_lv1 .header_top_box,.header_wide_lv2 .header_top_box,.header_wide_lv3 .header_top_box
	{
	  position:relative
	}
.w960 .envelopeBubble
	{
	  right:280px;
	  top:32px;
	  z-index:30;
	  background:url(/css/home/images/newuserretrimealert.png) no-repeat
	}
.Mall_spmz_subNav a
	{
	  display:inline;
	  border:0
	}
.Mall_spmz_subNav
	{
	  width:990px;
	  *height:435px;
	  padding-left:105px;
	  padding-right:105px;
	  padding-top:10px;
	  padding-bottom:5px;
	  background-repeat:repeat-x;
	  background-position:0 -2px
	}
.Mall_spmz_left_area
	{
	  width:378px;
	  float:left
	}
.Mall_spmz_subNav h3
	{
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  font-size:15px;
	  height:35px;
	  line-height:35px;
	  margin-bottom:5px;
	  color:#555
	}
.Mall_spmz_left_area h3
	{
	  background-image:url(/css/home/images/spmz_r4_c5.gif);
	  background-repeat:no-repeat;
	  background-position:0 center;
	  padding-left:27px;
	  border-bottom:1px solid #DDD
	}
.Mall_spmz_right_area
	{
	  width:548px;
	  float:right
	}
.Mall_spmz_right_area h3
	{
	  background-image:url(/css/home/images/spmz_r4_c10.gif);
	  background-repeat:no-repeat;
	  background-position:0 center;
	  padding-left:28px;
	  border-bottom:1px solid #DDD
	}
.Mall_spmz_category
	{
	  border-top:1px dashed #E5E5E5;
	  padding-top:7px;
	  padding-bottom:7px
	}
.Mall_spmz_category_first
	{
	  border-top:0
	}
.Mall_spmz_category dt
	{
	  float:left;
	  width:54px
	}
.Mall_spmz_left_area dd
	{
	  float:left;
	  width:318px;
	  *width:430px
	}
.Mall_spmz_left_area dl
	{
	  width:378px
	}
.Mall_spmz_right_area dl
	{
	  width:548px
	}
.Mall_spmz_right_area dd
	{
	  float:left;
	  width:494px;
	  *width:550px
	}
.Mall_spmz_subNav a:hover
	{
	  color:#ED155B
	}
.Mall_spmz_left_area dt a
	{
	  font-size:14px;
	  font-weight:700;
	  color:#333;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  line-height:28px
	}
.Mall_spmz_right_area dt a
	{
	  font-size:14px;
	  font-weight:700;
	  color:#333;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  line-height:28px
	}
.Mall_spmz_subNav dd a
	{
	  font-size:12px;
	  font-weight:400;
	  color:#666;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  font-style:normal;
	  line-height:28px
	}
.Mall_spmz_subNav em
	{
	  float:left;
	  padding:0 6px;
	  background-image:url(/css/home/images/spmz_r23_c23.gif);
	  background-repeat:no-repeat;
	  background-position:right center;
	  _height:16px;
	  _line-height:16px
	}
.em_last
	{
	  background:none!important
	}
.Mall_pingpaiqiang
	{
	  margin-top:15px;
	  height:45px;
	  width:548px;
	  overflow:hidden;
	  font-size:0
	}
.Mall_pingpaiqiang a
	{
	  display:inline-block;
	  margin-right:10px;
	  width:80px;
	  height:35px;
	  margin-top:5px
	}
.Mall_pingpaiqiang img
	{
	  height:36px;
	  width:80px
	}
.shepingmeizhuang .shepingmeizhuang_subNav
	{
	  border-top:0
	}
.new_menu_main
	{
	  display:block;
	  position:relative
	}
.new_menu_main .shepingmeizhuang_subNav
	{
	  width:1200px;
	  position:absolute;
	  top:34px;
	  left:50%;
	  margin-left:-600px;
	  display:none;
	  z-index:9999;
	  background:#FFF
	}
.Mall_pingpaiqiang a
	{
	  overflow:hidden
	}
.user-city-choose
	{
	  position:absolute;
	  left:50%;
	  margin-left:-260px;
	  z-index:9993;
	  width:540px;
	  background:#fff;
	  display:block;
	  border:#fff solid 1px;
	  font-size:14px;
	  border:solid 5px #fff;
	  border:solid 5px rgba(0,0,0,.5)
	}
.city-dialog
	{
	  position:fixed;
	  width:100%;
	  height:100%;
	  background:#000;
	  top:0;
	  left:0;
	  z-index:9992;
	  _position:absolute;
	  _height:expression(document.body.offsetHeight);
	  filter:alpha(opacity=70);
	  -moz-opacity:.7;
	  -khtml-opacity:.7;
	  opacity:.7;
	  display:none
	}
.user-local-city .user-close
	{
	  position:absolute;
	  width:20px;
	  height:20px;
	  display:block;
	  cursor:pointer;
	  right:0;
	  top:0;
	  z-index:1
	}
.user-local-city dt
	{
	  height:36px;
	  line-height:36px;
	  font-size:16px;
	  position:relative;
	  font-weight:700;
	  background:url(/css/home/images/newusercity1.png);
	  height:94px;
	  width:100%
	}
.user-local-city dd
	{
	  height:30px;
	  border-top:#ededed solid 1px
	}
.user-local-city .city-list
	{
	  float:left;
	  height:30px
	}
.default-city .city
	{
	  float:left;
	  display:inline-block;
	  color:#999
	}
.user-local-city .city
	{
	  cursor:pointer
	}
.user-local-city .sheng
	{
	  width:60px;
	  float:left;
	  border-right:#ededed solid 1px;
	  text-align:center;
	  height:30px;
	  color:#3a3a3a;
	  line-height:30px
	}
.user-city-choose .sheng
	{
	  width:80px;
	  display:inline-block;
	  margin-right:8px
	}
.default-city .sheng
	{
	  padding:0;
	  width:80px
	}
.city-list .city
	{
	  float:left;
	  height:24px;
	  line-height:24px;
	  display:inline-block;
	  margin:3px 4px 0;
	  text-align:center;
	  color:#999;
	  width:50px
	}
.city-list a:hover
	{
	  color:#ed145b;
	  text-decoration:none
	}
.city-list a.user-hover
	{
	  color:#fff;
	  background:#ed145b;
	  text-decoration:none
	}
.default-city
	{
	  visibility:hidden;
	  text-align:center;
	  float:left;
	  color:#6c6c6c;
	  position:relative;
	  border-right:#f2f2f2 solid 1px;
	  border-left:#f2f2f2 solid 1px
	}
.default-city a
	{
	  color:#6c6c6c
	}
.add-city-icons
	{
	  position:relative;
	  display:inline-block;
	  width:70px;
	  text-align:center;
	  height:28px;
	  padding:0 10px 0 0;
	  border-left:#f2f2f2 solid 1px;
	  border-right:#f2f2f2 solid 1px
	}
.default-city-border
	{
	  border-left:#ddd solid 1px;
	  border-right:#ddd solid 1px;
	  background:#fff;
	  z-index:100
	}
.add-default-city
	{
	  display:inline-block;
	  margin-left:3px
	}
.header-city-list
	{
	  position:absolute;
	  top:28px;
	  left:0;
	  z-index:9;
	  display:none;
	  width:470px;
	  zoom:1;
	  background:#fff;
	  border:#ddd solid 1px;
	  font-size:12px;
	  box-shadow:1px 3px 5px rgba(0,0,0,.2)
	}
.header-city-list .city
	{
	  width:44px
	}
.header-city-list .noborder
	{
	  border-top:0
	}
.default-city .user-local-icon
	{
	  position:absolute;
	  background:#fff;
	  height:3px;
	  width:80px;
	  font-size:12;
	  line-height:3px;
	  display:none;
	  overflow:hidden;
	  top:28px;
	  left:0;
	  z-index:10
	}
.city-loading
	{
	  padding:40px 0;
	  width:100%;
	  text-align:center
	}
.city-loading i,.city-loading span
	{
	  display:inline-block
	}
.city-loading i
	{
	  width:16px;
	  height:16px;
	  vertical-align:middle;
	  margin-right:4px;
	  background:url(/css/home/images/indicator_arrows.gif) no-repeat
	}
.city-loading span
	{
	  color:#ed145b
	}
.default-city .hidden
	{
	  display:none
	}
.default-city .icon_arrow_down
	{
	  right:3px
	}
.channel_nav_list_wrap .channel_nav_list a .new-icon-up
	{
	  top:-4px
	}
.ibar_main_panel s,.ibar_mp_center .mpbtn_cart a,.ibar_login_box .login_btnbox a,.ibar_login_box .icon_arrow_white,.ibar_tips_box .tips_cash_box .icon_arrow_white,.ibar_tips_box .tips_cart_box .icon_arrow_white,.ibar_mp_bottom .mp_qrcode .icon_arrow_white,.ibar .ibar_closebtn
	{
	  background-image:url(/css/home/images/ibar_sprites.png);
	  background-repeat:no-repeat
	}
.ibar
	{
	  height:100%;
	  width:40px;
	  font:12px;
	  display:none;
	  -webkit-backface-visibility:hidden;
	  backface-visibility:hidden
	}
.ibar ul
	{
	  list-style:none
	}
.ibar .ibar_closebtn
	{
	  width:20px;
	  height:20px;
	  background-position:5px -267px;
	  padding:5px;
	  overflow:hidden;
	  position:absolute;
	  top:4px;
	  right:4px
	}
.ibar_main_panel
	{
	  width:40px;
	  height:100%;
	  position:absolute;
	  background:#444851;
	  z-index:2;
	  top:0;
	  left:40px;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	}
.ibar_main_panel li
	{
	  position:relative;
	  display:block;
	  height:38px;
	  z-index:1
	}
.ibar_main_panel .ibar_mp_center
	{
	  position:absolute;
	  top:50%;
	  margin-top:-190px;
	  left:0;
	  background:#444851;
	  z-index:2
	}
.ibar_main_panel a
	{
	  display:block;
	  line-height:200px;
	  width:40px;
	  height:38px;
	  text-decoration:none;
	  color:#d8d8d8;
	  overflow:hidden;
	  background-color:#444851;
	  position:relative;
	  overflow:hidden;
	  top:0;
	  left:0;
	  z-index:1
	}
.ibar_main_panel .current,.ibar_main_panel a:hover
	{
	  background:#ed145b;
	  text-decoration:none
	}
.ibar_main_panel s
	{
	  position:absolute;
	  cursor:pointer
	}
.ibar_mp_center .mpbtn_login s
	{
	  width:18px;
	  height:19px;
	  top:10px;
	  left:11px
	}
.ibar_mp_center .mpbtn_login .current s,.ibar_mp_center .mpbtn_login a:hover s
	{
	  background-position:-33px 0
	}
.ibar_mp_center .mpbtn_cart
	{
	  padding:20px 0 10px;
	  height:133px
	}
.ibar_mp_center .mpbtn_cart a
	{
	  line-height:16px;
	  height:133px;
	  background-position:-23px -225px;
	  color:#fff
	}
.ibar_mp_center .mpbtn_cart_compact a
	{
	  background:#444851
	}
.ibar_mp_center .mpbtn_cart a s
	{
	  width:23px;
	  height:18px;
	  top:11px;
	  left:9px;
	  background-position:0 -29px
	}
.ibar_mp_center .mpbtn_cart .text
	{
	  width:16px;
	  display:block;
	  height:48px;
	  margin:38px 0 0 14px;
	  cursor:pointer
	}
.ibar_mp_center .mpbtn_cart .cart_num
	{
	  width:21px;
	  height:21px;
	  display:block;
	  border-radius:50%;
	  background:#ed145b;
	  text-align:center;
	  line-height:21px;
	  margin:9px 0 0 10px;
	  cursor:pointer;
	  color:#fff
	}
.ibar_mp_center .mpbtn_cart .current
	{
	  background:#ed145b
	}
.ibar_mp_center .mpbtn_cart .current s,.ibar_mp_center .mpbtn_cart a:hover s
	{
	  background-position:-33px -29px
	}
.ibar_mp_center .mpbtn_asset
	{
	  padding-bottom:6px;
	  height:38px
	}
.ibar_mp_center .mpbtn_asset a s
	{
	  width:18px;
	  height:18px;
	  background-position:0 -57px;
	  top:10px;
	  left:11px
	}
.ibar_mp_center .mpbtn_asset .current s,.ibar_mp_center .mpbtn_asset a:hover s
	{
	  background-position:-33px -57px
	}
.ibar_mp_center .mpbtn_favorite
	{
	  padding-bottom:6px
	}
.ibar_mp_center .mpbtn_favorite a s
	{
	  width:18px;
	  height:15px;
	  background-position:0 -85px;
	  top:11px;
	  left:11px
	}
.ibar_mp_center .mpbtn_favorite .current s,.ibar_mp_center .mpbtn_favorite a:hover s
	{
	  background-position:-33px -85px
	}
.ibar_mp_center .mpbtn_histroy
	{
	  padding-bottom:6px
	}
.ibar_mp_center .mpbtn_histroy a s
	{
	  width:11px;
	  height:24px;
	  background-position:-4px -110px;
	  top:8px;
	  left:14px
	}
.ibar_mp_center .mpbtn_histroy .current s,.ibar_mp_center .mpbtn_histroy a:hover s
	{
	  background-position:-36px -110px
	}
.ibar_mp_center .mpbtn_recharge
	{
	  padding-bottom:6px
	}
.ibar_mp_center .mpbtn_recharge a
	{
	  line-height:16px
	}
.ibar_mp_center .mpbtn_recharge .text
	{
	  color:#444851;
	  position:absolute;
	  top:11px;
	  left:14px
	}
.ibar_mp_center .mpbtn_recharge a s
	{
	  width:22px;
	  height:22px;
	  background-position:0 -144px;
	  top:8px;
	  left:9px
	}
.ibar_mp_center .mpbtn_recharge .current s,.ibar_mp_center .mpbtn_recharge a:hover s
	{
	  background-position:-33px -144px
	}
.ibar_main_panel .ibar_mp_bottom
	{
	  position:absolute;
	  bottom:0;
	  left:0;
	  width:40px;
	  background:#444851;
	  z-index:1
	}
.ibar_mp_bottom .mpbtn_qrcode a s
	{
	  width:18px;
	  height:18px;
	  top:11px;
	  left:11px;
	  background-position:0 -302px
	}
.ibar_mp_bottom .mp_qrcode
	{
	  position:absolute;
	  padding:10px;
	  width:148px;
	  height:175px;
	  top:-157px;
	  background:#fff;
	  box-shadow:0 0 5px rgba(0,0,0,.4);
	  border-radius:5px 0 0 5px;
	  border-left:1px solid #ccc\0;
	  border-top:1px solid #ccc\0;
	  border-bottom:1px solid #ccc\0;
	  z-index:3;
	  position:absolute;
	  left:-168px;
	  left:-169px\0;
	  display:none
	}
.ibar_mp_bottom .mp_qrcode .icon_arrow_white
	{
	  position:absolute;
	  right:-5px;
	  top:172px;
	  width:5px;
	  height:9px;
	  background-position:0 -253px
	}
.ibar_mp_bottom .mpbtn_support a s
	{
	  width:15px;
	  height:16px;
	  top:11px;
	  left:12px;
	  background-position:0 -175px
	}
.ibar_mp_bottom .mpbtn_support .current s,.ibar_mp_bottom .mpbtn_support a:hover s
	{
	  background-position:-33px -175px
	}
.ibar_mp_bottom .mpbtn_gotop
	{
	  visibility:hidden
	}
.ibar_mp_bottom .mpbtn_gotop a s
	{
	  width:17px;
	  height:14px;
	  top:12px;
	  left:12px;
	  background-position:0 -201px
	}
.ibar_mp_bottom .mpbtn_gotop .current s,.ibar_mp_bottom .mpbtn_gotop a:hover s
	{
	  background-position:-33px -201px
	}
.ibar_main_panel .mp_tooltip
	{
	  height:38px;
	  line-height:38px;
	  width:92px;
	  position:absolute;
	  z-index:2;
	  left:-92px;
	  top:0;
	  background:#444851;
	  color:#d8d8d8;
	  text-align:center;
	  display:block;
	  visibility:hidden
	}
.ibar_main_panel .mp_tooltip .icon_arrow_right_black
	{
	  position:absolute;
	  right:-5px;
	  top:15px;
	  width:5px;
	  height:9px;
	  background-position:0 -234px;
	  overflow:hidden
	}
.ibar_sub_panel
	{
	  width:287px;
	  height:100%;
	  position:absolute;
	  top:0;
	  left:0;
	  z-index:1;
	  box-shadow:0 0 5px rgba(0,0,0,.4);
	  border-radius:5px 0 0 5px;
	  border-left:1px solid #ccc\0;
	  display:none;
	  overflow:hidden;
	  background:#fff url(/css/home/images/loading.gif) no-repeat 50% 100px;
	  -webkit-backface-visibility:hidden
	}
.ibar_sub_panel .ibar_loading_text
	{
	  position:absolute;
	  top:145px;
	  left:50%;
	  color:#666;
	  z-index:1;
	  margin-left:-66px
	}
.ibar_login_box
	{
	  width:267px;
	  height:185px;
	  padding:10px;
	  background:#fff;
	  box-shadow:0 0 5px rgba(0,0,0,.4);
	  border-radius:5px 0 0 5px;
	  border-left:1px solid #ccc\0;
	  border-top:1px solid #ccc\0;
	  border-bottom:1px solid #ccc\0;
	  z-index:3;
	  position:absolute;
	  top:50px;
	  left:-287px;
	  left:-288px\0;
	  display:none
	}
.ibar_login_box .avatar_box
	{
	  width:267px;
	  overflow:hidden
	}
.ibar_login_box .avatar_box p
	{
	  font-size:14px;
	  color:#333;
	  text-align:center
	}
.ibar_login_box .avatar_box a
	{
	  color:#ed145b;
	  text-decoration:none
	}
.ibar_login_box .avatar_imgbox
	{
	  width:62px;
	  height:62px;
	  border-radius:50%;
	  overflow:hidden
	}
.ibar_login_box .login_btnbox
	{
	  width:267px;
	  height:79px;
	  border-top:1px dotted #d5d5d5;
	  overflow:hidden;
	  padding-top:15px;
	  clear:both
	}
.ibar_login_box .login_btnbox a
	{
	  width:94px;
	  height:30px;
	  line-height:30px;
	  text-align:center;
	  border:1px solid;
	  color:#333;
	  text-decoration:none;
	  float:left;
	  background-position:0 -408px;
	  background-repeat:repeat-x;
	  border-color:#e9e9e9
	}
.ibar_login_box .login_btnbox a:hover
	{
	  text-decoration:none;
	  background-position:0 -366px;
	  border-color:#fccadb
	}
.ibar_login_box .login_btnbox .login_order
	{
	  margin:0 10px 0 35px
	}
.ibar_login_box .login_btnbox .login_favorite
	{
	  border-color:#e9e9e9
	}
.ibar_login_box .icon_arrow_white
	{
	  position:absolute;
	  right:-5px;
	  top:15px;
	  width:5px;
	  height:9px;
	  background-position:0 -253px
	}
.status_logout .avatar_box
	{
	  height:118px
	}
.status_logout .avatar_imgbox
	{
	  margin:10px auto
	}
.status_login .avatar_box
	{
	  height:100px
	}
.status_login .avatar_imgbox
	{
	  float:left;
	  margin:14px 15px 0 33px;
	  display:inline
	}
.status_login .user_info
	{
	  overflow:hidden;
	  *zoom:1;
	  color:#333;
	  padding-top:20px;
	  line-height:24px;
	  width:157px;
	  float:left
	}
.status_login .user_info li
	{
	  height:24px;
	  line-height:24px;
	  overflow:hidden;
	  white-space:nowrap
	}
.ibar_plugin
	{
	  background:#fff;
	  width:287px;
	  *zoom:1;
	  height:100%
	}
.ibar_plugin:after
	{
	  content:"\00A0";
	  display:block;
	  visibility:hidden;
	  width:0;
	  height:0;
	  clear:both;
	  font-size:0;
	  line-height:0;
	  overflow:hidden
	}
.ibar_plugin_title
	{
	  height:38px;
	  line-height:38px;
	  border-bottom:1px solid #dedede;
	  color:#333;
	  font-size:14px;
	  font-weight:700;
	  width:267px;
	  margin:0 auto
	}
.ibar_plugin_content
	{
	  overflow-y:auto;
	  overflow-x:hidden;
	  width:277px;
	  margin-left:10px;
	  background:#fff;
	  position:absolute;
	  z-index:2
	}
.ibar_pink
	{
	  color:#ed145b
	}
.ibar_text_ellipsis
	{
	  white-space:nowrap;
	  overflow:hidden;
	  text-overflow:ellipsis
	}
#iBarCart .ibar_plugin_content,#iBarRecharge .ibar_plugin_content
	{
	  width:100%;
	  margin-left:0
	}
.ibar_recharge_content
	{
	  width:287px;
	  background:#fff
	}
.ibar_recharge_form
	{
	  width:220px;
	  margin:0 auto;
	  padding:15px 0
	}
.ibar_recharge_content :focus
	{
	  outline:0
	}
.ibar_recharge-field
	{
	  border:1px solid #ddd;
	  height:30px;
	  margin-bottom:10px
	}
.ibar_recharge-field label
	{
	  width:40px;
	  text-align:center;
	  color:#fff;
	  background:#737373;
	  line-height:30px;
	  float:left
	}
.ibar_recharge-fl
	{
	  float:left;
	  width:170px;
	  padding-left:5px
	}
.ibar_recharge-contact,.ibar_recharge-arrow
	{
	  position:absolute;
	  overflow:hidden
	}
.ibar_recharge-input
	{
	  position:relative
	}
.ibar_recharge-input .color-hook
	{
	  color:#999
	}
.ibar_recharge-iwrapper
	{
	  padding-top:7px
	}
.ibar_recharge-iwrapper input
	{
	  border:0
	}
.no-history,.no-phone,.phone-error,.zoom-in
	{
	  padding:6px;
	  display:none
	}
.zoom-in
	{
	  font-size:16px;
	  font-weight:700
	}
.show-np .no-phone,.show-nh .no-history,.show-pe .phone-error,.show-zi .zoom-in
	{
	  display:block
	}
.show-np .phone-list,.show-pe .phone-list
	{
	  display:none
	}
.ibar_recharge-contact
	{
	  width:13px;
	  height:14px;
	  background:url(/css/home/images/contact.png);
	  top:8px;
	  right:5px;
	  cursor:pointer
	}
.ibar_recharge-tooltip
	{
	  position:absolute;
	  border:1px solid #ddd;
	  width:177px;
	  left:0;
	  top:30px;
	  background:#fff;
	  font-size:12px;
	  z-index:259;
	  display:none
	}
.phone-list li
	{
	  font-weight:700;
	  padding:6px;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	}
.phone-list li:hover,.phone-list .selected
	{
	  background:#ececec;
	  cursor:default
	}
.ibar_recharge-vwrapper
	{
	  position:relative
	}
.ibar_recharge-mod
	{
	  line-height:30px;
	  color:#737373;
	  font-weight:700;
	  cursor:pointer;
	  -moz-user-select:none;
	  -webkit-user-select:none;
	  -ms-user-select:none
	}
.ibar_recharge-arrow
	{
	  width:6px;
	  height:3px;
	  background:url(/css/home/images/arrow-down.png);
	  top:14px;
	  right:8px;
	  cursor:pointer
	}
.ibar_recharge-vbox
	{
	  border:1px solid #ddd;
	  background:#fff;
	  position:absolute;
	  left:0;
	  top:30px;
	  display:none;
	  width:177px
	}
.ibar_recharge-vbox .last-ul
	{
	  margin-right:-1px
	}
.ibar_recharge-vbox ul
	{
	  float:left;
	  width:88px;
	  border-right:1px solid #ddd
	}
.ibar_recharge-vbox li
	{
	  padding:7px 10px;
	  line-height:1;
	  cursor:pointer
	}
.ibar_recharge-vbox .selected,.ibar_recharge-vbox li:hover
	{
	  background:#ececec
	}
.ibar_recharge-pwrapper
	{
	  border:0
	}
.ibar_recharge-pwrapper label
	{
	  font-weight:700;
	  color:#737373;
	  background:0
	}
.ibar_recharge-pwrapper .ibar_recharge-fl p
	{
	  line-height:30px
	}
.ibar_recharge-price
	{
	  font-size:12px;
	  font-weight:700;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	}
.sell-status .sold-out
	{
	  display:none
	}
.show-so .sold-out
	{
	  display:inline
	}
.show-so .on-sell
	{
	  display:none
	}
.ibar_recharge-operator
	{
	  float:right;
	  padding-left:10px;
	  color:#737373
	}
.ibar_recharge-btn
	{
	  text-align:center;
	  padding-top:3px
	}
.ibar_recharge-btn input
	{
	  border:0;
	  color:#fff;
	  display:inline-block;
	  width:115px;
	  height:31px;
	  font-size:16px;
	  background:#f32166;
	  background:-webkit-linear-gradient(top,#fb2f72,#ed145b);
	  cursor:pointer
	}
.ibar_recharge-btn input:hover
	{
	  background:-webkit-linear-gradient(top,#fa578c,#f73776)
	}
.ibar_recharge-btn input[disabled]
	{
	  background:#eae9e9;
	  background:-webkit-linear-gradient(top,#f4f3f3,#e2e1e1);
	  color:#666;
	  border:1px solid #dbdada;
	  cursor:not-allowed
	}
#iBarCart
	{
	  width:287px;
	  height:100%;
	  background:#fff
	}
.ibar_cart_timer
	{
	  margin:0 0 0 5px;
	  font-size:12px
	}
.ibar_cart_group_container
	{
	  position:absolute;
	  width:100%;
	  top:0;
	  bottom:100px;
	  _height:expression((document.documentElement.clientHeight-100-40)+"px");
	  overflow:hidden
	}
.ibar_cart_empty
	{
	  background:url(/css/home/images/cart_empty_bg.jpg) no-repeat 50% 20px
	}
.ibar_cart_loding
	{
	  background:url(/css/home/images/loading.gif) no-repeat 50% 20px
	}
.ibar_cart_group_container:hover
	{
	  overflow-y:auto
	}
.ibar_cart_group_container_hover_ie6
	{
	  overflow-y:auto
	}
.ibar_cart_loading_text
	{
	  display:none;
	  margin:75px 0 0;
	  text-align:center;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	}
.ibar_cart_loding .ibar_cart_loading_text
	{
	  display:block
	}
.ibar_cart_group
	{
	  width:260px;
	  padding:0 17px 0 10px;
	  background:#fff
	}
.ibar_cart_group_header
	{
	  height:34px;
	  line-height:34px;
	  border-bottom:1px solid #dedede
	}
.ibar_cart_group_title
	{
	  float:left;
	  font-size:14px
	}
.ibar_cart_group_shop
	{
	  float:left;
	  font-size:12px;
	  line-height:36px;
	  margin:0 0 0 3px;
	  width:40px
	}
.ibar_cart_group_baoyou
	{
	  float:right
	}
.ibar_cart_group_baoyou i
	{
	  font-style:normal
	}
.ibar_cart_item
	{
	  padding:15px 0;
	  border-bottom:1px dotted #ddd
	}
.ibar_cart_item_pic
	{
	  position:relative;
	  float:left;
	  width:87px;
	  height:87px
	}
.ibar_cart_item_pic img
	{
	  width:85px;
	  height:85px;
	  border:1px solid #f4f4f4
	}
.ibar_cart_item_tag
	{
	  display:none;
	  position:absolute;
	  top:0;
	  left:0;
	  width:35px;
	  height:19px;
	  line-height:19px;
	  color:#fff;
	  text-align:center;
	  background:#636363
	}
.ibar_cart_item_tag_active
	{
	  display:block
	}
.ibar_cart_item_tag_soldout
	{
	  width:100%;
	  height:100%;
	  cursor:pointer;
	  background:url(/css/home/images/sold_out.png) 50% 50% no-repeat
	}
.ibar_cart_item_desc
	{
	  float:left;
	  width:163px;
	  padding:3px 0 0 10px
	}
.ibar_cart_item_name
	{
	  display:inline-block;
	  width:100%;
	  height:36px;
	  overflow:hidden;
	  line-height:18px;
	  color:#5c5c5c
	}
.ibar_cart_item_name:hover
	{
	  color:#ed145b
	}
.ibar_cart_item_discount
	{
	  
	}
.ibar_cart_item_sku
	{
	  width:160px;
	  height:24px;
	  line-height:24px;
	  color:#999
	}
.ibar_cart_item_price
	{
	  font-weight:700;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	}
.ibar_cart_item_price .unit_plus
	{
	  color:#000;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  font-weight:400
	}
.ibar_cart_item_count
	{
	  color:#848484
	}
.ibar_cart_handler
	{
	  position:absolute;
	  height:100px;
	  bottom:0;
	  width:100%;
	  background:#fff
	}
.ibar_cart_handler_fixed
	{
	  height:100px;
	  top:auto;
	  bottom:0
	}
.ibar_cart_handler_attached
	{
	  height:90px;
	  bottom:auto;
	  padding-top:10px
	}
.ibar_cart_handler_header,.ibar_cart_go_btn
	{
	  width:262px;
	  margin:8px auto
	}
.ibar_cart_handler_header_left
	{
	  float:left
	}
.ibar_cart_total_price
	{
	  float:right;
	  font-weight:700;
	  font-size:16px;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	}
.ibar_cart_go_btn
	{
	  display:block;
	  height:33px;
	  line-height:33px;
	  margin:0 auto;
	  font-size:19px;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  color:#fff;
	  text-align:center;
	  text-decoration:none;
	  background:#ed145b
	}
.ibar_cart_go_btn:hover
	{
	  text-decoration:none
	}
.ibar-moudle-wrap
	{
	  
	}
.ibar-moudle-head
	{
	  height:38px;
	  line-height:40px;
	  border-bottom:solid 1px #dedede;
	  font-size:14px
	}
.ibar-moudle-product
	{
	  overflow:hidden
	}
.ibar-moudle-product.soon
	{
	  margin-top:20px
	}
.ibar-moudle-product h2
	{
	  font-size:14px;
	  height:30px;
	  line-height:30px;
	  border-bottom:solid 1px #ededed
	}
.imp_item
	{
	  width:264px;
	  padding-top:10px;
	  border-bottom:dashed 1px #d5d5d5;
	  overflow:hidden;
	  padding-bottom:15px;
	  margin-bottom:-1px
	}
.imp_item .pic
	{
	  float:left;
	  display:inline;
	  margin-right:10px
	}
.imp_item .tit
	{
	  height:40px;
	  overflow:hidden;
	  width:140px;
	  word-break:break-all
	}
.imp_item .tit a
	{
	  color:#5c5c5c;
	  line-height:18px
	}
.imp_item .tit a:hover
	{
	  text-decoration:none;
	  color:#ed145b
	}
.imp_item .tit a span
	{
	  color:#ed145b
	}
.imp_item .price
	{
	  color:#ed145b;
	  font-weight:700;
	  margin-bottom:10px
	}
.imp_item .price em
	{
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  font-size:14px
	}
.imp_item .price del
	{
	  color:#999;
	  margin-left:10px
	}
.imp_item .wish-num
	{
	  color:#777;
	  height:30px;
	  line-height:30px;
	  padding-bottom:5px
	}
.imp_item .imp-addCart
	{
	  background:#f32166;
	  background:-webkit-linear-gradient(top,#fb2f72,#ed145b);
	  color:#fff;
	  width:90px;
	  height:28px;
	  float:left;
	  display:inline;
	  line-height:28px;
	  text-align:center
	}
.imp_item .imp-addCart.sold_out
	{
	  background:#999
	}
.imp_item .imp-addCart:hover
	{
	  text-decoration:none
	}
.imp_item .sku_select
	{
	  display:none;
	  max-width:140px;
	  _width:120px
	}
.imp-starttime
	{
	  color:#ed145b;
	  height:22px
	}
.ibar-nothing
	{
	  background:url(/css/home/images/fav-nothing.jpg) no-repeat center center;
	  width:258px;
	  height:201px;
	  padding:20px 0;
	  position:relative
	}
.ibar-nothing .txt
	{
	  text-align:center;
	  font-family:"微软雅黑";
	  font-size:16px;
	  line-height:22px;
	  position:absolute;
	  width:130px;
	  top:140px;
	  left:55px;
	  color:#333
	}
.ibar-Asset-wrap .ia-head-list
	{
	  height:66px;
	  width:244px;
	  margin-left:10px;
	  background:#f3f3f3;
	  overflow:hidden;
	  zoom:1;
	  margin-top:15px;
	  color:#4a4a4a
	}
.ia-head-list .fl
	{
	  width:80px;
	  border-right:dashed 1px #ccc;
	  height:47px;
	  margin-top:10px;
	  text-align:center
	}
.ia-head-list .fl .cart_num
	{
	  font-size:18px;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  font-weight:700;
	  height:28px;
	  line-height:26px
	}
.ia-head-list .num
	{
	  font-size:16px;
	  height:26px;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	}
.ia-head-list a
	{
	  color:#4A4A58
	}
.ia-head-list a:hover
	{
	  text-decoration:none
	}
.ia-head-list .ihl-quan
	{
	  
	}
.ia-head-list .ihl-money
	{
	  border-right:0
	}
.ga-view-more
	{
	  display:block;
	  height:18px;
	  line-height:18px;
	  background:url(/css/home/images/asset.jpg) 130px -111px no-repeat;
	  color:#414141;
	  text-align:center;
	  margin-top:15px
	}
.ga-view-more:hover
	{
	  color:#414141;
	  text-decoration:none
	}
.ibar-Asset-wrap .ga-expiredsoon
	{
	  width:244px;
	  margin-left:10px;
	  margin-top:20px
	}
.ga-expiredsoon .es-head
	{
	  color:#5c5c5c;
	  height:13px;
	  border-left:3px solid #5c5c5c;
	  padding-left:13px
	}
.ia-coupon-list
	{
	  margin-top:20px;
	  overflow:hidden;
	  zoom:1
	}
.ia-coupon-list .icl-item
	{
	  width:200px;
	  height:80px;
	  padding-left:4px;
	  margin-bottom:5px;
	  background:url(/css/home/images/asset.jpg) no-repeat -191px 0 #fda8c3;
	  margin-left:23px;
	  overflow:hidden
	}
.ga-hongbao-list
	{
	  margin-top:20px;
	  overflow:hidden;
	  zoom:1
	}
.ga-hongbao-list .ihl-item
	{
	  width:191px;
	  height:107px;
	  margin-bottom:5px;
	  margin-left:33px;
	  background:url(/css/home/images/asset.jpg) no-repeat 0 0;
	  overflow:hidden
	}
.ia-coupon-list .icl-item .name
	{
	  color:#fff;
	  width:166px;
	  overflow:hidden;
	  margin-left:10px;
	  margin-top:10px
	}
.ia-coupon-list .icl-item .sale
	{
	  color:#c4416c;
	  width:100px;
	  overflow:hidden;
	  margin-left:10px;
	  margin-top:10px
	}
.ia-coupon-list .icl-item .pri em
	{
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  font-size:12px
	}
.ia-coupon-list .icl-item .pri
	{
	  color:#fff;
	  font-size:24px;
	  margin-right:10px
	}
.ia-coupon-list .icl-item .exprietime
	{
	  color:#c4416c;
	  margin-left:10px;
	  margin-top:5px
	}
.ga-hongbao-list .ihl-item .pri
	{
	  color:#fff;
	  font-size:38px;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  margin-top:10px;
	  text-align:center
	}
.ga-hongbao-list .ihl-item .pri em
	{
	  font-size:30px
	}
.ga-hongbao-list .ihl-item .info
	{
	  color:#fff;
      font-family:'微软雅黑', '宋体', 'Times New Roman';
      font-size: 14px;
      text-align:center
	}
.ga-hongbao-list .ihl-item .exprietime
	{
	  color:#780203;
	  text-align:center;
	  margin-top:10px;
	  font-weight:700
	}
.ia-none
	{
	  background:url(/css/home/images/null_icon.png) no-repeat center 50px;
	  text-align:center;
	  padding-top:150px;
	  padding-bottom:30px;
	  font-family:"微软雅黑";
	  font-size:16px;
	  color:#797979
	}
.ibar-history-head
	{
	  position:relative;
	  font-size:14px;
	  border-bottom:solid 1px #dedede;
	  height:37px;
	  line-height:37px;
	  width:260px
	}
.ibar-history-head a
	{
	  position:absolute;
	  right:0;
	  color:#ed145b;
	  font-size:14px;
	  margin-right:4px
	}
.ibar-his-none
	{
	  background:url(/css/home/images/nav_null_cart.jpg) no-repeat center center;
	  width:100%;
	  padding-top:180px;
	  text-align:center;
	  font-size:16px
	}
.ibar_tips_box .tips_cash_box,.ibar_tips_box .tips_cart_box
	{
	  width:183px;
	  height:90px;
	  padding:10px 15px 10px 5px;
	  background:#fff;
	  box-shadow:0 0 5px rgba(0,0,0,.4);
	  border-radius:5px 0 0 5px;
	  z-index:3;
	  position:absolute;
	  left:-203px;
	  display:none
	}
.ibar_tips_box .tips_cash_box
	{
	  top:245px
	}
.ibar_tips_box .tips_cart_box
	{
	  top:102px
	}
.ibar_tips_box .tips_cash_box .icon_arrow_white,.ibar_tips_box .tips_cart_box .icon_arrow_white
	{
	  position:absolute;
	  right:-5px;
	  top:15px;
	  width:5px;
	  height:9px;
	  background-position:0 -253px
	}
.ibar_tips_box .tips_cash_box .newuser_tips_cash
	{
	  padding-top:13px;
	  width:183px
	}
.ibar_tips_box .tips_cash_box .newuser_tips_cash h3,.ibar_tips_box .tips_cart_box .newuser_tips_cart h3
	{
	  text-align:center;
	  color:#ed145b;
	  font-size:14px
	}
.ibar_tips_box .tips_cash_box .newuser_tips_cash p
	{
	  text-align:center;
	  height:30px;
	  line-height:30px
	}
.ibar_tips_box .tips_cash_box .newuser_tips_cash .coupon_btn
	{
	  background:url(/css/home/images/coupon.jpg) no-repeat;
	  float:left;
	  margin-left:47px;
	  width:90px;
	  height:30px;
	  line-height:30px;
	  text-align:center;
	  color:#fff;
	  font-size:14px;
	  text-decoration:none
	}
.ibar_tips_box .tips_cart_box .newuser_tips_cart
	{
	  padding-top:18px;
	  width:183px
	}
.ibar_tips_box .tips_cart_box .newuser_tips_cart p
	{
	  text-align:center;
	  height:20px;
	  line-height:20px
	}
.ibar_tips_box .tips_cart_box .newuser_tips_cart h3
	{
	  padding-bottom:2px
	}
.main_nav_list li,.main_nav_list li a
	{
	  width:102px
	}
.main_nav_list li#headerMallItem
	{
	  width:117px
	}
.main_nav_list li#headerMallItem a
	{
	  width:116px
	}
.main_nav_list .global-buy-nav,.main_nav_list .global-buy-nav
	{
	  width:100px;
	  position:relative
	}
.main_nav_list .global-buy-nav .new-icon
	{
	  position:absolute;
	  width:26px;
	  height:13px;
	  right:2px;
	  top:-2px;
	  background:url(/css/home/images/mall_new.png) no-repeat;
	  _background-position:0 4px
	}
.new_header_ab .channel_nav_box
	{
	  height:38px;
	  background:url(/css/home/images/nav_new_line.jpg) repeat-x
	}
.new_header_ab .header_center
	{
	  height:95px
	}
.new_header_ab .header_center .sub_mall_logo
	{
	  margin-top:30px
	}
.new_header_ab .channel_nav_list
	{
	  /*width:76%;*/
	  /*min-width:76%;*/
	  height:38px;
	  float:left
	}
.new_header_ab .header_wide_lv1 .channel_nav_list
	{
	  width:80%
	}
.new_header_ab .channel_nav_list li
	{
	  margin-right:10px
	}
.new_header_ab .channel_nav_list a
	{
	  padding:0 22px;
	  height:38px;
	  line-height:36px
	}
.new_header_ab .header_icon a
	{
	  height:37px;
	  line-height:32px
	}
.new_header_ab .header_icon s
	{
	  width:37px;
	  height:34px;
	  background:url(/css/home/images/header_icon_new.jpg)
	}
.new_header_ab .header_icon .icon_tuihuo
	{
	  background-position:-40px 0
	}
.new_header_ab .header_icon .icon_baoyou
	{
	  background-position:-78px 0
	}
.new_header_ab .channel_nav_list a:hover
	{
	  text-decoration:none
	}
.new_header_ab .channel_nav_list .hover a
	{
	  -webkit-tap-highlight-color:transparent;
	  outline-offset:-.22222em;
	  transition:opacity .2s cubic-bezier(0.645,.045,.355,1);
	  -webkit-transition:opacity .2s cubic-bezier(0.645,.045,.355,1);
	  -moz-transition:opacity .2s cubic-bezier(0.645,.045,.355,1);
	  -o-transition:opacity .2s cubic-bezier(0.645,.045,.355,1);
	  opacity:.65;
	  filter:alpha(opacity=65)
	}
.new_header_ab .channel_nav_list a.home
	{
	  padding:0 40px
	}
.new_header_ab .channel_nav_list .current a:hover
	{
	  color:#fff
	}
.new_header_ab .channel_nav_box .channel_nav_list_wrap
	{
	  height:38px
	}
.new_header_ab .header_icon_wrap
	{
	  float:right
	}
.new_header_ab .mall_header_center .header_icon_wrap
	{
	  width:140px
	}
.new_header_ab .header_icon
	{
	  float:left;
	  margin-top:34px;
	  margin-right:32px;
	  _display:inline
	}
.new_header_ab .channel_nav_list .current
	{
	  background:#ed145b
	}
.new_header_ab .look_all_box
	{
	  
	}
.new_header_ab .look_all
	{
	  cursor:pointer;
	  display:block;
	  float:left;
	  width:52px;
	  height:28px;
	  position:absolute;
	  z-index:5;
	  padding-left:30px;
	  -webkit-backface-visibility
	}
.new_header_ab .look_all:hover
	{
	  text-decoration:none
	}
.new_header_ab .look_all span
	{
	  display:block
	}
.new_header_ab .look_all_box a.cur
	{
	  background:#fff;
	  padding-bottom:1px;
	  text-decoration:none;
	  box-shadow:1px -3px 5px rgba(0,0,0,.2)
	}
.new_header_ab .look_all b
	{
	  display:block;
	  position:absolute;
	  transition:transform .3s;
	  backface-visibility:hidden
	}
.new_header_ab .look_all .close
	{
	  opacity:0;
	  filter:alpha(opacity=0);
	  width:14px;
	  height:14px;
	  top:10px;
	  left:9px;
	  background:url(/css/home/images/close_icon01.jpg) no-repeat;
	  transform:rotate(-45deg) scale(1.2)
	}
.new_header_ab .look_all .grid
	{
	  width:11px;
	  height:11px;
	  top:9px;
	  left:8px;
	  background:url(/css/home/images/grid_icon01.jpg) no-repeat
	}
.new_header_ab .cur .grid
	{
	  opacity:0;
	  filter:alpha(opacity=0);
	  transform:rotate(45deg) scale(0.5)
	}
.new_header_ab .cur .close
	{
	  opacity:1;
	  filter:alpha(opacity=100);
	  transform:rotate(0deg) scale(1)
	}
.new_header_ab .channel_nav_list li a b
	{
	  top:17px;
	  right:8px
	}
.new_header_ab .look_all_box
	{
	  position:relative;
	  width:82px;
	  height:28px;
	  z-index:4
	}
.new_header_ab .class_list_wrap
	{
	  padding-top:10px;
	  width:1088px;
	  background:#fff;
	  border:1px solid #e5e5e5;
	  box-shadow:0 3px 5px rgba(0,0,0,.5);
	  position:absolute;
	  top:28px;
	  right:-61px;
	  height:322px;
	  z-index:4;
	  display:none
	}
.new_header_ab .pop_list_wrap
	{
	  float:right;
	  width:242px;
	  display:inline;
	  margin-right:10px
	}
.new_header_ab .pop_list li
	{
	  height:44px;
	  width:242px;
	  float:left;
	  position:relative;
	  margin-left:0
	}
.new_header_ab .pop_list a
	{
	  margin-left:16px;
	  display:block;
	  width:227px;
	  height:44px;
	  background:#faf9f6;
	  border-top:1px dotted #dedcda;
	  border-bottom:1px dotted #dedcda;
	  font-size:14px;
	  position:absolute;
	  left:0;
	  zoom:1;
	  top:-1px;
	  line-height:27px;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	  color:#464545
	}
.new_header_ab .pop_list a:hover
	{
	  text-decoration:none
	}
.new_header_ab .pop_list a.link_two
	{
	  position:absolute;
	  left:113px;
	  top:-1px;
	  width:60px;
	  height:44px;
	  line-height:44px;
	  background:0;
	  border:0
	}
.new_header_ab .pop_list .current
	{
	  z-index:2
	}
.new_header_ab .pop_list .current a
	{
	  color:#fff;
	  text-decoration:none;
	  background:url(/css/home/images/wl_bg.jpg) repeat;
	  border-top:1px solid #faf9f6;
	  border-bottom:1px solid #faf9f6;
	  position:absolute;
	  width:226px;
	  height:44px
	}
.new_header_ab .pop_list .current a.link_two
	{
	  background:0;
	  width:60px;
	  height:44px;
	  border:0
	}
.new_header_ab .pop_list .t1 a
	{
	  border-top:1px solid #faf9f6
	}
.new_header_ab .pop_list .t6 a
	{
	  border-bottom:1px solid #efefef
	}
.new_header_ab .pop_list a span
	{
	  display:block;
	  width:auto;
	  height:30px;
	  padding-left:40px;
	  margin-top:8px;
	  margin-left:36px;
	  background:url(/css/home/images/sell_icon_right.png) 0 0 no-repeat
	}
.new_header_ab .pop_list .t2 a span
	{
	  background-position:0 -31px
	}
.new_header_ab .pop_list .t3 a span
	{
	  background-position:0 -62px
	}
.new_header_ab .pop_list .t4 a span
	{
	  background-position:0 -93px
	}
.new_header_ab .pop_list .t5 a span
	{
	  background-position:0 -124px
	}
.new_header_ab .pop_list .t6 a span
	{
	  background-position:0 -155px
	}
.new_header_ab .pop_list .current a span
	{
	  font-size:15px;
	  background:url(/css/home/images/sell_icon_left.png) 0 0 no-repeat
	}
.new_header_ab .pop_list .current a.t2_link span
	{
	  background-position:0 -31px
	}
.new_header_ab .pop_list .current a.t3_link span
	{
	  background-position:0 -62px
	}
.new_header_ab .pop_list .current a.t4_link span
	{
	  background-position:0 -93px
	}
.new_header_ab .pop_list .current a.t5_link span
	{
	  background-position:0 -124px
	}
.new_header_ab .pop_list .current a.t6_link span
	{
	  background-position:0 -155px
	}
.new_header_ab .pop_list b
	{
	  position:absolute;
	  display:block;
	  width:8px;
	  height:13px;
	  left:8px;
	  top:14px;
	  background:url(/css/home/images/dot_sj.jpg) center center no-repeat;
	  display:none
	}
.new_header_ab .pop_list .current b
	{
	  display:block
	}
.new_header_ab .pop_item_wrap
	{
	  width:760px;
	  height:278px;
	  margin-left:56px;
	  margin-top:27px;
	  float:left;
	  _display:inline;
	  overflow:hidden;
	  position:relative
	}
.new_header_ab .pop_item_wrap textarea
	{
	  display:none
	}
.new_header_ab .pop_item_wrap dl
	{
	  width:220px;
	  float:left;
	  padding-bottom:10px;
	  margin:0 30px 10px 0;
	  border-bottom:1px dotted #dbdada
	}
.new_header_ab .pop_item_wrap dt
	{
	  padding-bottom:10px;
	  font-size:14px;
	  border-bottom:2px solid #000;
	  margin-bottom:16px
	}
.new_header_ab .pop_item_wrap dd
	{
	  height:48px;
	  overflow:hidden;
	  line-height:normal
	}
.new_header_ab .pop_item_wrap dd a
	{
	  color:#747474;
	  float:left;
	  display:block;
	  zoom:1;
	  overflow:hidden;
	  padding:5px 18px 5px 0;
	  _width:55px;
	  _overflow:hidden;
	  _height:20px
	}
.new_header_ab .pop_item_wrap dd a:hover
	{
	  text-decoration:none;
	  color:#ed145b
	}
.new_header_ab .pop_item_wrap div
	{
	  display:none;
	  width:842px;
	  position:absolute;
	  left:0
	}
.new_header_ab .pop_item_wrap .current
	{
	  display:block;
	  left:10px
	}
.new_header_ab .header_searchbox
	{
	  width:228px;
	  clear:both;
	  float:none;
	  padding-top:14px;
	  height:32px
	}
.new_header_ab .header_wide_lv1 .header_searchbox,.new_header_ab .header_wide_lv2 .header_searchbox,.new_header_ab .header_wide_lv3 .header_searchbox
	{
	  margin-left:17px
	}
.new_header_ab .header_searchbox .header_search_input
	{
	  border:1px solid #949494;
	  height:16px
	}
.new_header_ab .header_wide_lv2 .header_searchbox .header_search_input,.new_header_ab .header_wide_lv1 .header_searchbox .header_search_input,.new_header_ab .header_wide_lv3 .header_searchbox .header_search_input
	{
	  width:162px
	}
.new_header_ab .header_searchbox .header_search_btn
	{
	  width:54px;
	  height:32px;
	  background:#949494;
	  line-height:34px;
	  font-weight:400;
	  font-size:14px
	}
.new_header_ab .header_wide_lv1 .search_result_pop,.new_header_ab .header_wide_lv2 .search_result_pop,.new_header_ab .header_wide_lv3 .search_result_pop
	{
	  width:228px
	}
.new_header_ab .header_wide_lv1 .pop_item_wrap div
	{
	  width:710px
	}
.new_header_ab .header_wide_lv1 .class_list_wrap
	{
	  width:958px
	}
.new_header_ab .header_wide_lv1 .pop_item_wrap dl
	{
	  width:210px
	}
.new_header_ab .header_wide_lv1 .pop_item_wrap
	{
	  width:676px;
	  margin-left:28px
	}
.new_header_ab .header_wide_lv1 .header_searchbox
	{
	  margin-left:14px
	}
.new_header_ab .header_wide_lv1 .pop_item_wrap dl
	{
	  margin-right:16px
	}
.new_header_ab .header_wide_lv1 .pop_item_wrap dd a
	{
	  padding-right:16px
	}
.new_header_ab .header_wide_lv3 .pop_item_wrap div
	{
	  width:940px
	}
.new_header_ab .header_wide_lv3 .class_list_wrap
	{
	  width:1198px
	}
.new_header_ab .header_wide_lv3 .pop_item_wrap
	{
	  width:888px
	}
.new_header_ab .header_wide_lv3 .pop_item_wrap dl
	{
	  width:270px
	}
.new_header_ab .header_pop_subAtc
	{
	  top:38px
	}
.new_header_ab .header_searchbox .search_result_pop_a,.new_header_ab .header_searchbox .search_result_pop
	{
	  top:46px
	}
.new_header_ab .header_wide_lv3 .pop_item_wrap dd a
	{
	  padding-right:30px
	}
.new_header_ab .header_mall_searchbox
	{
	  width:536px;
	  float:left;
	  clear:none;
	  height:82px;
	  padding-top:28px
	}
.new_header_ab .header_wide_lv2 .header_mall_searchbox
	{
	  margin-left:124px
	}
.new_header_ab .header_mall_searchbox .header_search_input
	{
	  height:18px;
	  border:solid #ed145b;
	  border-width:3px 0 3px 3px
	}
.new_header_ab .header_wide_lv2 .header_mall_searchbox .header_search_input
	{
	  width:423px
	}
.new_header_ab .header_mall_searchbox .header_search_btn
	{
	  width:100px;
	  height:38px;
	  background:#ed145b;
	  line-height:38px;
	  font-weight:400;
	  font-size:16px
	}
.mall_header_center .cart_box
	{
	  margin-top:30px
	}
.new_header_ab .mall_header_center .sub_mall_logo
	{
	  margin-top:34px;
	  margin-right:-48px
	}
.new_header_ab .header_wide_lv1 .mall_header_center .sub_mall_logo
	{
	  margin-right:83px
	}
.new_header_ab .header_wide_lv3 .mall_header_center .sub_mall_logo
	{
	  margin-right:-30px
	}
.new_header_ab .header_mall_searchbox .search_result_pop_a,.new_header_ab .header_mall_searchbox .search_result_pop
	{
	  top:64px
	}
.header_wide_lv2 .header_mall_searchbox .search_result_pop,.header_wide_lv3 .header_mall_searchbox .search_result_pop
	{
	  width:436px
	}
.new_header_ab .header_wide_lv1 .header_mall_searchbox
	{
	  margin-left:55px
	}
.new_header_ab .header_wide_lv1 .header_mall_searchbox .header_search_input,.new_header_ab .header_wide_lv3 .header_mall_searchbox .header_search_input
	{
	  width:423px
	}
.new_header_ab .header_wide_lv1 .header_mall_searchbox .search_result_pop,.new_header_ab .header_wide_lv3 .header_mall_searchbox .search_result_pop
	{
	  width:436px
	}
.new_header_ab .header_wide_lv3 .header_mall_searchbox
	{
	  margin-left:162px
	}
.new_header_ab .icon_Wrap
	{
	  float:right;
	  margin-top:5px
	}
.new_header_ab .icon_Wrap li
	{
	  float:left;
	  margin-right:12px;
	  width:30px;
	  overflow:hidden
	}
.new_header_ab .icon_Wrap .divlist
	{
	  width:145px
	}
.new_header_ab .icon_Wrap .divlist a
	{
	  height:30px;
	  display:inline-block
	}
.new_header_ab .icon_Wrap span
	{
	  background:url(/css/home/images/z_01new.jpg) no-repeat;
	  display:inline-block;
	  width:30px;
	  height:30px;
	  vertical-align:-9px;
	  float:left;
	  margin-right:3px
	}
.new_header_ab .icon_Wrap .divlist02 .th
	{
	  background:url(/css/home/images/z02.jpg) no-repeat
	}
.new_header_ab .icon_Wrap .divlist02 .pop_th
	{
	  background:url(/css/home/images/pop_z02.jpg) no-repeat
	}
.new_header_ab .icon_Wrap .divlist03 .by,.new_header_ab .icon_Wrap .divlist03 .pop_by
	{
	  background:url(/css/home/images/z03.jpg) no-repeat
	}
.new_header_ab .icon_Wrap b
	{
	  font-weight:400;
	  float:left;
	  margin-top:7px;
	  color:#fff
	}
.new_header_ab .header_wide_lv1 .channel_nav_list a.home
	{
	  padding:0 32px
	}
.new_header_ab .header_wide_lv1 .channel_nav_list
	{
	  width:70%;
	  min-width:70%
	}
.new_header_ab .header_wide_lv1 .channel_nav_list li
	{
	  margin-right:0
	}
.new_header_ab .header_pop_subAtc .mz_imglist
	{
	  width:254px;
	  float:left;
	  margin:10px
	}
.new_header_ab .header_pop_subAtc .mz_imglist a
	{
	  display:block;
	  margin-bottom:10px
	}
.new_header_ab .header_pop_subAtc .mz_imglist img
	{
	  width:254px;
	  height:134px;
	  opacity:.8
	}
.new_header_ab .header_pop_subAtc .mz_imglist img:hover
	{
	  transform:scale(1.003);
	  transition:transform .3s;
	  opacity:1
	}
.new_header_ab .header_pop_subAtc .mz_inner
	{
	  float:left;
	  width:800px;
	  margin-top:10px
	}
.new_header_ab .header_pop_subAtc .mz_inner dl
	{
	  width:256px;
	  float:left;
	  height:104px;
	  overflow:hidden;
	  border:dotted #e5e5e5;
	  border-width:0 0 1px 1px;
	  margin-left:-1px;
	  padding:10px 0 22px 7px
	}
.new_header_ab .header_pop_subAtc .mz_inner dt
	{
	  background:url(/css/home/images/new_header_icon.png) no-repeat;
	  line-height:30px;
	  height:30px;
	  overflow:hidden;
	  padding-left:40px;
	  margin-bottom:12px
	}
.new_header_ab .header_pop_subAtc .mz_inner dt a
	{
	  font-size:15px;
	  font-weight:700;
	  color:#333;
	  text-decoration:none;
	  text-align:left;
	  background:0;
	  white-space:nowrap;
	  display:inline;
	  font-family:'微软雅黑', '宋体', 'Times New Roman';
	}
.new_header_ab .header_pop_subAtc .mz_inner dd
	{
	  float:left;
	  padding:0 12px
	}
.new_header_ab .header_pop_subAtc .mz_inner dd a
	{
	  color:#666;
	  font-size:12px;
	  font-weight:400;
	  display:inline;
	  width:auto;
	  height:auto;
	  line-height:24px;
	  text-align:left;
	  background:0;
	  white-space:nowrap
	}
.new_header_ab .header_pop_subAtc .mz_inner .item_int
	{
	  background-position:5px -170px
	}
.new_header_ab .header_pop_subAtc .mz_inner .item_xiangfen
	{
	  background-position:8px -113px
	}
.new_header_ab .header_pop_subAtc .mz_inner .item_hufu
	{
	  background-position:10px 4px
	}
.new_header_ab .header_pop_subAtc .mz_inner .item_nanshi
	{
	  background-position:10px -140px
	}
.new_header_ab .header_pop_subAtc .mz_inner .item_caizhuang
	{
	  background-position:10px -22px
	}
.new_header_ab .header_pop_subAtc .mz_inner .item_hot
	{
	  background-position:10px -82px
	}
.new_header_ab .header_wide_lv1 .header_pop_subAtc .mz_inner
	{
	  width:676px
	}
.new_header_ab .header_wide_lv1 .header_pop_subAtc .mz_inner dl
	{
	  width:213px
	}
.new_header_ab .header_wide_lv1 .header_pop_subAtc .mz_inner dl
	{
	  padding-left:9px
	}
.new_header_ab .header_wide_lv3 .header_pop_subAtc .mz_inner
	{
	  width:910px
	}
.new_header_ab .header_wide_lv3 .header_pop_subAtc .mz_inner dl
	{
	  width:290px
	}
.new_header_ab .header_wide_lv3 .header_pop_subAtc .mz_imglist
	{
	  margin-right:20px;
	  _display:inline
	}
.new_header_ab .header_pop_subAtc .mz_imglist a
	{
	  width:254px;
	  height:134px;
	  overflow:hidden
	}
.new_header_ab .title_wrap
	{
	  width:250px;
	  height:85px;
	  float:left
	}
.new_header_ab .header_wide_lv1 .title_wrap
	{
	  width:235px
	}
.new_header_ab .mall_nav_box
	{
	  width:100%;
	  margin-top:1px;
	  background:#fff
	}
.new_header_ab .mall_nav_list_wrap
	{
	  width:1090px;
	  height:34px;
	  margin:0 auto;
	  position:relative;
	  background:#fff;
	  z-index:1;
	  zoom:1
	}
.new_header_ab .mall_nav_list
	{
	  width:1064px;
	  margin-left:26px;
	  height:34px
	}
.new_header_ab .mall_nav_list li
	{
	  float:left;
	  margin-right:20px
	}
.new_header_ab .mall_nav_list li.current a
	{
	  font-weight:700
	}
.new_header_ab .mall_nav_list li a
	{
	  display:inline-block;
	  height:34px;
	  line-height:34px;
	  color:#484848;
	  font-size:14px;
	  position:relative;
	  padding:0 14px
	}
.new_header_ab .mall_nav_list li a:hover
	{
	  text-decoration:none
	}
.new_header_ab .channel_nav_box
	{
	  box-shadow:0 2px 2px rgba(0,0,0,.5)
	}
.new_header_ab .header
	{
	  box-shadow:none
	}
.new_header_ab .mall_nav_box .mall_line
	{
	  display:block;
	  height:1px;
	  line-height:1px;
	  background:#666;
	  position:absolute;
	  bottom:0;
	  width:0
	}
.new_header_ab .mall_nav_list a b
	{
	  top:18px;
	  background:url(/css/home/images/black_line.jpg) no-repeat
	}
.new_header_ab .header_wide_lv1 .mall_nav_list_wrap
	{
	  width:960px
	}
.new_header_ab .header_wide_lv1 .mall_nav_list
	{
	  width:934px
	}
.new_header_ab .header_wide_lv3 .mall_nav_list_wrap
	{
	  width:1200px
	}
.new_header_ab .header_wide_lv3 .mall_nav_list
	{
	  width:1177px
	}
.new_header_ab .mall_nav_list .luxury
	{
	  position:relative
	}
.new_header_ab .shepingmeizhuang .shepingmeizhuang_subNav
	{
	  top:34px
	}
.new_header_ab .shepingmeizhuang .shepingmeizhuang_subNav
	{
	  left:-142px
	}
.new_header_ab .shepingmeizhuang .Mall_spmz_left_area dt a
	{
	  padding:0;
	  height:auto
	}
.new_header_ab .shepingmeizhuang .Mall_spmz_subNav dd a
	{
	  height:auto;
	  padding:0
	}
.new_header_ab .shepingmeizhuang .Mall_spmz_right_area dt a
	{
	  height:auto;
	  padding:0
	}
.new_header_ab .shepingmeizhuang .Mall_spmz_subNav dd a
	{
	  font-weight:400
	}
.new_header_ab .header_center .logo
	{
	  margin-top:9px
	}
.channel_nav_list li.double11_menu_li a
	{
	  width:67px;
	  height:30px;
	  display:block;
	  background:url(/css/home/images/double_1111.png) no-repeat center center
	}
.channel_nav_list li.double11_menu_li a i.double11_hot
	{
	  width:26px;
	  height:13px
	}
.double_header_menu_wrap
	{
	  width:100%;
	  height:64px;
	  overflow:hidden;
	  background:url(/css/home/images/double_11_bg2.png) left top repeat-x
	}
.double_header_menu
	{
	  background:url(/css/home/images/double_11_bg3.png) center top repeat-x;
	  width:100%
	}
.double_header_menu li
	{
	  width:108px;
	  float:left;
	  height:64px
	}
.double_header_menu li a
	{
	  display:block;
	  text-indent:9999em;
	  overflow:hidden;
	  white-space:nowrap;
	  width:108px;
	  height:64px
	}
.double_header_menu li a.double-back-7,.double_header_menu li a.double-back-8,.double_header_menu li a.double-back-9,.double_header_menu li a.double-back-10
	{
	  height:36px
	}
.double_header_menu .double-first-width
	{
	  width:110px
	}
.double_header_1090 .double_header_menu ul
	{
	  background:url(/css/home/images/double_11_bg1.png) no-repeat;
	  width:1090px;
	  height:64px;
	  margin:0 auto
	}
.double_header_1090 .double_header_menu li a:hover
	{
	  background:url(/css/home/images/double_11_bg1.png) no-repeat
	}
.double_header_1090 .double_header_menu li a.double-back-0:hover
	{
	  background-position:0 0
	}
.double_header_1090 .double_header_menu li a.double-back-1:hover
	{
	  background-position:-110px -64px
	}
.double_header_1090 .double_header_menu li a.double-back-2:hover
	{
	  background-position:-218px -64px
	}
.double_header_1090 .double_header_menu li a.double-back-3:hover
	{
	  background-position:-326px -64px
	}
.double_header_1090 .double_header_menu li a.double-back-4:hover
	{
	  background-position:-434px -64px
	}
.double_header_1090 .double_header_menu li a.double-back-5:hover
	{
	  background-position:-542px -64px
	}
.double_header_1090 .double_header_menu li a.double-back-6:hover
	{
	  background-position:-650px -64px
	}
.double_header_1090 .double_header_menu li a.double-back-7:hover
	{
	  background-position:-758px -64px
	}
.double_header_1090 .double_header_menu li a.double-back-8:hover
	{
	  background-position:-758px -100px
	}
.double_header_1090 .double_header_menu li a.double-back-9:hover
	{
	  background-position:-866px -64px
	}
.double_header_1090 .double_header_menu li a.double-back-10:hover
	{
	  background-position:-866px -100px
	}
.double_header_1090 .double_header_menu li a.double-back-11:hover
	{
	  background-position:-974px -64px
	}
.double_header_1200 .double_header_menu ul
	{
	  background:url(/css/home/images/double_11_bg1_1200.png) no-repeat;
	  width:1200px;
	  height:64px;
	  margin:0 auto
	}
.double_header_1200 .double_header_menu .double-first-width
	{
	  width:110px;
	  overflow:hidden
	}
.double_header_1200 .double_header_menu li,.double_header_1200 .double_header_menu li a
	{
	  width:120px
	}
.double_header_1200 .double_header_menu li a:hover
	{
	  background:url(/css/home/images/double_11_bg1_1200.png) no-repeat
	}
.double_header_1200 .double_header_menu li a.double-back-0:hover
	{
	  background-position:0 0
	}
.double_header_1200 .double_header_menu li a.double-back-1:hover
	{
	  background-position:-110px -64px
	}
.double_header_1200 .double_header_menu li a.double-back-2:hover
	{
	  background-position:-230px -64px
	}
.double_header_1200 .double_header_menu li a.double-back-3:hover
	{
	  background-position:-350px -64px
	}
.double_header_1200 .double_header_menu li a.double-back-4:hover
	{
	  background-position:-470px -64px
	}
.double_header_1200 .double_header_menu li a.double-back-5:hover
	{
	  background-position:-590px -64px
	}
.double_header_1200 .double_header_menu li a.double-back-6:hover
	{
	  background-position:-710px -64px
	}
.double_header_1200 .double_header_menu li a.double-back-7:hover
	{
	  background-position:-830px -64px
	}
.double_header_1200 .double_header_menu li a.double-back-8:hover
	{
	  background-position:-830px -100px
	}
.double_header_1200 .double_header_menu li a.double-back-9:hover
	{
	  background-position:-950px -64px
	}
.double_header_1200 .double_header_menu li a.double-back-10:hover
	{
	  background-position:-950px -100px
	}
.double_header_1200 .double_header_menu li a.double-back-11:hover
	{
	  background-position:-1070px -64px
	}
.double_header_960 .double_header_menu ul
	{
	  background:url(/css/home/images/double_11_bg1_960.png) no-repeat;
	  width:960px;
	  height:64px;
	  margin:0 auto
	}
.double_header_960 .double_header_menu .double-first-width
	{
	  width:108px;
	  overflow:hidden
	}
.double_header_960 .double_header_menu li,.double_header_960 .double_header_menu li a
	{
	  width:95px
	}
.double_header_960 .double_header_menu li.double-first-width0-960,.double_header_960 .double_header_menu li.double-first-width0-960 a
	{
	  width:96px
	}
.double_header_960 .double_header_menu li.double-first-width1-960,.double_header_960 .double_header_menu li.double-first-width1-960 a
	{
	  width:98px
	}
.double_header_960 .double_header_menu li.double-first-width4-960,.double_header_960 .double_header_menu li.double-first-width4-960 a
	{
	  width:89px
	}
.double_header_960 .double_header_menu li.double-first-width5-960,.double_header_960 .double_header_menu li.double-first-width5-960 a
	{
	  width:90px
	}
.double_header_960 .double_header_menu li.double-first-width9-960,.double_header_960 .double_header_menu li.double-first-width9-960 a
	{
	  width:100px
	}
.double_header_960 .double_header_menu li.double-first-width11-960,.double_header_960 .double_header_menu li.double-first-width11-960 a
	{
	  width:103px
	}
.double_header_1090 .double_header_menu li.double-first-width11-960,.double_header_1090 .double_header_menu li.double-first-width11-960 a
	{
	  width:114px
	}
.double_header_1200 .double_header_menu li.double-first-width11-960,.double_header_1200 .double_header_menu li.double-first-width11-960 a
	{
	  width:128px
	}
.double_header_960 .double_header_menu li a:hover
	{
	  background:url(/css/home/images/double_11_bg1_960.png) no-repeat
	}
.double_header_960 .double_header_menu li a.double-back-0:hover
	{
	  background-position:0 0
	}
.double_header_960 .double_header_menu li a.double-back-1:hover
	{
	  background-position:-108px -64px
	}
.double_header_960 .double_header_menu li a.double-back-2:hover
	{
	  background-position:-204px -64px
	}
.double_header_960 .double_header_menu li a.double-back-3:hover
	{
	  background-position:-302px -64px
	}
.double_header_960 .double_header_menu li a.double-back-4:hover
	{
	  background-position:-397px -64px
	}
.double_header_960 .double_header_menu li a.double-back-5:hover
	{
	  background-position:-486px -64px
	}
.double_header_960 .double_header_menu li a.double-back-6:hover
	{
	  background-position:-576px -64px
	}
.double_header_960 .double_header_menu li a.double-back-7:hover
	{
	  background-position:-666px -64px
	}
.double_header_960 .double_header_menu li a.double-back-8:hover
	{
	  background-position:-666px -100px
	}
.double_header_960 .double_header_menu li a.double-back-9:hover
	{
	  background-position:-756px -64px
	}
.double_header_960 .double_header_menu li a.double-back-10:hover
	{
	  background-position:-756px -100px
	}
.double_header_960 .double_header_menu li a.double-back-11:hover
	{
	  background-position:-856px -64px
	}
