/*通用样式*/
html, body, h1, h2, h3, h4, h5, h6, blockquote, th, td, pre, dl, dt, dd, form, li, ol, ul, input, textarea, fieldset, img, span, strong, p, label, button {margin:0;padding:0;}
html, body {color:#555;height:100%;}
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
li, ol, ul { list-style-type:none;}
table { font-size:12px; color:#555}
input, textarea { font-size:12px; color:#555;}
img { border:0 none;vertical-align:top;}
caption, th { text-align:left;}
a { text-decoration:none; color:#555;outline:none}  /*链接*/
a:hover { text-decoration:none; color:#f52559}  /*活动链接*/
strong, b { font-weight:400;}
em, i { font-style:normal}
body, button, input, select, textarea {font:12px/1.5 tahoma, arial, \5B8B\4F53;}

/*--=================================将csshover.htc文件放在站点下,IE6即可支持hover focus伪类=================================--*/
/*--点击此跳转链接htc文件--url("../css/htc/csshover.htc")--*/
body { _behavior:url("../css/htc/csshover.htc")}

/*a链接虚框*/
a {blr:expression_r(this.onFocus=this.blur())/* IE Opera */ outline:none; /* FF Opera */}
area {blr:expression_r(this.onFocus=this.blur())} /* IE 图片区域 */
a:focus {-moz-outline:none;/* FF */}
*:focus {outline:none;}

/*=================================页面样式开始=================================*/
img {vertical-align:top;}

/*网站通用样式*/
.fl {float:left;}
.fr {float:right;}

/*字体*/
.f-f-v {font-family:Verdana, Geneva, sans-serif}
.f-f-s {font-family:\5B8B\4F53}
.f-f-a {font-family:Arial, Helvetica, sans-serif}
.f-f-m {font-family:Arial, \5FAE\8F6F\96C5\9ED1;}

/*字体大小*/
.f12 {font-size:12px}
.f13 {font-size:13px}
.f15 {font-size:15px}

/*各个模块上下的间距高度*/
.clr-5 {clear:both; height:5px; overflow:hidden; font-size:0px; line-height:0px; display:block; width:100%}
.clr-10 {clear:both; height:10px; overflow:hidden; font-size:0px; line-height:0px; display:block; width:100%}
.clr-15 {clear:both; height:15px; overflow:hidden; font-size:0px; line-height:0px; display:block; width:100%}
.clr-20 {clear:both; height:20px; overflow:hidden; font-size:0px; line-height:0px; display:block; width:100%}
.clr-25 {clear:both; height:25px; overflow:hidden; font-size:0px; line-height:0px; display:block; width:100%}
.clr-30 {clear:both; height:30px; overflow:hidden; font-size:0px; line-height:0px; display:block; width:100%}

/*padding 填充样式大小*/
.p-l-5 {padding-left:5px;}
.p-l-10 {padding-left:10px}
.p-l-20 {padding-left:20px}
.p-l-30 {padding-left:30px}
.p-r-5 {padding-right:5px}
.p-r-10 {padding-right:10px}
.p-r-20 {padding-right:20px}
.p-r-30 {padding-right:30px}

/*清除浮动*/
.clearfix:after, .clr:after, .tit:after, .floor .title:after { visibility: hidden; display: block; content: "."; clear: both; height: 0}
* html .clearfix, * html .tit, * html .floor .title, * html .clr { zoom: 1; } /* IE6 */
*:first-child+html .clearfix, *:first-child+html .tit,, *:first-child+html .floor .title, *:first-child+html .clr { zoom: 1; } /* IE7 */

/*color 字体颜色*/
.RoseRed {color:#f52559;}
a.RoseRed {color:#f52559;}

/*line-height*/
.l-h-20 {line-height:20px}
.l-h-22 {line-height:22px}
.l-h-25 {line-height:25px}
.l-h-30 {line-height:30px}
.l-h-35 {line-height:35px}

i.icon {position:absolute;}

.all-bg {width:100%;}
.all {width:100%;overflow:hidden;height:auto;}
.wrap, .my-content {width:1200px;margin:0 auto;}
.w990 {width:990px;}

#header {width:100%;height:auto;}
#header .site-nav {width:100%;height:30px;border-bottom: 1px solid #ddd;line-height:30px;}
#header .site-nav ul {display:inline;}
#header .site-nav li {float:left;display:inline-block;position:relative;}
#header .site-nav li.site-nav-line {padding:0 8px;}
#header .site-nav ul.fl li.site-nav-txt {padding:0 8px 0 0;}
#header .site-nav li.site-nav-Phone {padding:0 0 0 22px;}
#header .site-nav li.site-nav-Phone i {display:inline-block;width:19px;height:17px;background:url(/css/images/header/site-nav-Phone.jpg) no-repeat 0 0;left:0;top:7px;}
#header .site-nav li.site-nav-Collect {padding:0 0 0 22px;}
#header .site-nav li.site-nav-Collect i {display:inline-block;width:19px;height:17px;background:url(/css/images/header/site-nav-Collect.jpg) no-repeat 0 0;left:0;top:6px;}
#header .site-nav li.site-nav-Weixin {padding:0 0 0 22px;}
#header .site-nav li.site-nav-Weixin i {display:inline-block;width:19px;height:17px;background:url(/css/images/header/site-nav-Weixin.jpg) no-repeat 0 0;left:0;top:7px;}
#header .head {height:100px;position: relative;}
#header .head .logo {position:absolute;left:10px;top:19px;}
#header .head .logo a {display:block;width:351px;height:57px;background:url(/css/images/header/logo.jpg) no-repeat 0 0;}
#header .head .logo a strong {visibility:hidden;}
#header .head .search {position:absolute;left:487px;top:25px;}
.search .search-ss li {float:left;display: inline;}
.search .search-ss .txtbox-ss {border:2px solid #db3076;height:26px;width:242px;background:#fff url(/css/images/header/icon-search-ss.jpg) no-repeat 9px 8px;border-right:0;padding:0 0 0 30px;line-height:30px;*+margin-top:-1px;}
.search .search-ss .subbox-ss {width:80px;height:30px; background:#db3076;font-size:16px;font-weight:700;font-family:\5FAE\8F6F\96C5\9ED1;color:#fff;border:0 none;margin:0;padding:0;}
.search .search-txt li {float:left;line-height:25px;}
.search .search-txt li.line {padding:0 8px;}

/***************顶部购物车******************/
.shopcar{float:right;position:absolute;right:10px;top:30px}
.car{width:132px;height:34px;position:relative;background:url(background/bgv4.png) no-repeat;line-height:34px}
.car .gocar{width:43px;margin-left:42px;color:#777;display:inline;float:left}
.car .cartNum{width:30px;float:left;color:#fff; font-size:14px; text-align:right;}
.car #carinfo_bd{position:absolute;top:33px;width:280px;right:0;color:#333;z-index:999;border:1px solid #eb007e;background-color:#fff}
.car #carinfo_bd .cib_content{height:auto;clear:both}
.car #carinfo_bd .cib_content li{padding:12px 11px;margin:0 auto;display:block;clear:both;height:50px;overflow:hidden}
.car #carinfo_bd .cib_content li .cibgoodsimg{float:left;width:50px;height:50px;padding:2px;border:1px solid #d3d3d3;clear:both}
.car #carinfo_bd .cib_content li .cibgoodsimg img{ width:48px; height:48px;}
.car #carinfo_bd .cib_content li .cibgoodsright{float:left;width:182px; padding-left:8px;}
.car #carinfo_bd .cib_content li .cibgoodsright .gltext{float:right;width:180px; line-height:19px; height:19px; overflow:hidden;}
.car #carinfo_bd .cib_content li .cibgoodsright .mbgprice{font-size:16px;color:#eb007e;}
.car #carinfo_bd .cib_content li .cibgoodsright .mbgprice font{font-family:Arial,Helvetica,sans-serif;font-size:12px}
.car #carinfo_bd .cib_content li .cibgoodsright .mbgprice b,.car #carinfo_bd .aib_allprice font b{font-family:"Microsoft YaHei","微软雅黑","黑体";font-size:12px}
.car #carinfo_bd .cib_content li .cibgoodsright .mbgprice a{color:#555;float:right;font-size:12px;width:44px;height:19px;line-height:19px;display:block;background:url(image/common/bg3.png) no-repeat -180px -200px;font-weight:400;text-align:center}
.car #carinfo_bd .aib_allprice{background-color:#f9f7fa;padding:10px 15px 15px 15px;height:45px;margin:0 auto;line-height:20px;color:#000;position:relative}
.car #carinfo_bd .aib_allprice a{position:absolute;width:71px;height:29px;background-color:#eb007e;font-size:14px;font-weight:700;display:block;line-height:29px;text-align:center;color:#fff;top:18px;right:10px}
.car #carinfo_bd .aib_allprice b{color:#eb007e;font-weight:700}
.car #carinfo_bd .aib_allprice span{color:#eb007e;font-size:18px}
.car #carinfo_bd .cib_bottom{height:10px;background:url(image/common/bg.png) no-repeat -398px -340px}
.dashedline{border-bottom:1px dotted #999}
/*
.mycart {position:absolute;right:0;top:25px;color: #fff;width: 175px;z-index: 700;}
.mycart_con {background-color: #ff0065;height: 35px;width: 175px;}
.mycart_lk {float: left;}
.mycart .mycart_lk, .mycart .mycart_lk:hover {color: #fff;text-decoration: none;}
.mycart_ico {background:#fff url(/css/images/header/icon-cart.jpg) no-repeat 0 0;float: left;height: 20px;margin-left: 10px;margin-top: 7px;width: 23px;}
.mycart_tit {float: left;font: 400 14px/35px \5FAE\8F6F\96C5\9ED1,Arial;padding-left: 6px;padding-right: 6px;}
.mycart_gap {border-left: 1px solid #d60055;border-right: 1px solid #f33a83;float: left;font-size: 0;height: 35px;overflow: hidden;width: 0;}
.mycart_num {float: left;line-height: 35px;text-align: right;width: 25px;}
.mycart_arrow {background-color: #fff;float: left;height: 12px;margin-left: 8px;margin-top: 12px;overflow: hidden;width: 12px;}
.mycart_arrow i {border-color: #ff0065 transparent transparent;border-style: solid dashed dashed;border-width: 4px;float: left;font-size: 0;height: 0;margin-left: 2px;margin-top: 4px;overflow: hidden;width: 0;}
.mycart_arrow i {transform-origin: 50% 20% 0;transition: transform 0.3s ease-out 0s;}
.mycart:hover .mycart_con {box-shadow: 2px 0 2px rgba(0, 0, 0, 0.1);height: 37px;position: absolute;z-index: 2;}
.mycart:hover .mycart_arrow i {border-color: transparent transparent #ff0065;border-style: dashed dashed solid;margin-top: 0;}
.mycart:hover .mycart_arrow i {border-color: #ff0065 transparent transparent;border-style: solid dashed dashed;margin-top: 4px;transform: rotate(180deg);}
.mycart:hover .mycart_pop {display: block;}
.mycart_pop {background-color: #fff;box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);color: #555;display: none;position: absolute;right: 0;top: 37px;width: 250px;z-index: 1;}
.mycart_pop_bod {background-color: #ff0065;display: block;height: 3px;overflow: hidden;width: 100%;}
.mycart_pop_inner {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: -moz-use-text-color #ccc #ccc;border-image: none;border-right: 0 solid #ccc;border-style: none solid solid;border-width: 0;}
.mycart_empty {padding: 12px 10px;border-left:1px solid #eee; border:1px solid #eee\9;}
.mycart_empty p {line-height: 20px;}
.mycart_empty a {color: #317ee7;}
.mycart_list {padding: 0 10px;}
.mycart_list li {border-bottom: 1px dotted #ccc;overflow: hidden;padding: 8px 0;width: 100%;}
.mycart_list .mod_goods_tit {height: 36px;overflow: hidden;}
.mycart_list .mod_goods_price {color: #ff7300;}
.mycart_list .mod_goods_price b {color: #333;font-weight: 400;padding: 0 5px;}
.mycart_more {padding: 10px;}
.mycart_ft {background-color: #f4f4f4;color: #999;margin-top: -1px;overflow: hidden;padding: 10px;text-align: right;}
.mycart_ft .mod_price {color: #d70000;font-size: 16px;}
.mycart_ft .mod_btn_arrow {float: right;margin-top: 10px;}
.mycart_ft .mod_btn_arrow:hover {color: #fff;}
.mycart_buy:hover {color: #fff;text-decoration: none;}
.mycart_pop_nil {width: 200px;}
*/
.menucon {width:100%;background:#db3076;min-width:1200px;}
.menucon .menu {width:1200px;margin:auto;height:38px;position:relative;}
.menu ul.topnav {width:780px;float:left;border-left:1px solid #c41e47;}
.menu ul.topnav li {position:relative;float:left;width:110px;height:38px;text-align:center;}
.menu ul.topnav li a {display:block;height:32px;color:#FFF;padding-top:6px;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}
.menu ul.topnav li a:hover,.menu ul.topnav li a.current {background:#c20937;color:#fff;}
.menu ul.topnav li a i {display:block;width:164px;height:22px;line-height:22px;border-right:1px solid #c41e47;}
.menu ul.topnav li a:hover i,.menu ul.topnav li a.current i {border-right:1px solid #c20937;}
.menu ul.topnav li .subnav_top {width:215px;display:none;height:35px;position:absolute;left:0;top:34px;backgrond:#fff;border:1px solid #F09;}
.menu ul.topnav .subnav_top ul {line-height:35px;margin-left:0;overflow:hidden;padding:0 0 0 12px;width:100%;}
.menu ul.topnav .subnav_top ul li .navlist_top_con a {color:#000;font-size:12px;height:27px;line-height:27px;padding:0 6px;white-space:nowrap;}
.menu ul.topnav .subnav_top ul li .navlist_top_con a:hover {color:#F09;}
.menu .btnjoin  {position:absolute;right:0;top:0;}
.menu .btnjoin a  {display: block;width:126px;height:38px;background:url(/css/images/header/btnjoin.jpg) no-repeat 0 0;text-align:center;color:#c20937;font-size:14px;font-weight:700;line-height:38px;font-family:\5FAE\8F6F\96C5\9ED1;}

.menu .nav {float:left;width:230px;position:relative;z-index:3;}
.menu .nav .Classification a {display:block;height:34px;color:#fff;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;text-align:center;line-height:34px;border-left:1px solid #c41e47;}
.nav .nav_left {position:absolute;top:38px;left:0;background:#fff;}
.data-group {width:228px;height:399px; position:relative; border:1px solid #ddd;border-top:0 none;}
.data-group dl {width:228px;}
.data-group dl dt {width:100%;clear:both;height:23px;overflow:hidden;font-family:\5FAE\8F6F\96C5\9ED1;position:relative;line-height:1.1em;padding-top:16px;text-indent:33px;overflow:hidden;}
.data-group dl dt a {color:#f52559;font-size:15px;padding-right:5px;}
.data-group dl dt i a {font-size:12px;}
.data-group dl dt i {position:absolute; display:inline-block;}
.data-group dl dt i.icon-menu-Girl {width:13px;height:15px;background:url(/css/images/header/icon-menu-Girl.jpg) no-repeat 0 0;left:15px;top:16px;}
.data-group dl dt i.icon-menu-Man {width:13px;height:18px;background:url(/css/images/header/icon-menu-Man.jpg) no-repeat 0 0;left:15px;top:14px;}
.data-group dl dt i.icon-menu-Wallet {width:13px;height:19px;background:url(/css/images/header/icon-menu-Wallet.jpg) no-repeat 0 0;left:15px;top:12px;}
.data-group dl dt i.icon-menu-server {width:26px;height:17px;background:url(/css/images/header/icon-menu-server.jpg) no-repeat 0 0;left:6px;top:11px;}
.data-group dl dt i.icon1 {height:20px;background:url(/css/images/header/icon-Arrow-17x20.jpg) no-repeat 0 0 #ec892d;line-height:19px;top:14px;text-indent:25px;padding:0 5px 0 0;}
.data-group dl dt i.icon1 a {color:#fff;margin-right:0;}
.data-group dl dd {width:100%;height:60px;overflow:hidden;border-bottom:1px solid #ddd;}
.data-group dl dd ul {padding-left:15px;}
.data-group dl dd li {float:left;width:70px;line-height: 22px;font-family:\5FAE\8F6F\96C5\9ED1;}
.data-group dl dd li a {color:#666;font-size:13px;}
.data-group dl dd li a:hover {color:#f52559;}

/*=======================================底部导航=======================================*/
.foot-menu {width:1198px;border:1px solid #ddd;border-top:2px solid #666;overflow:hidden;}
.foot-menu ul {width:110%;text-align:center;margin:10px 0 0 0;}
.foot-menu li.li1 {width:160px;border-right:1px dotted #ddd;height:auto;overflow:hidden;float:left;padding:0 20px;height:235px;}
.foot-menu li.li2 {width:200px;padding:0 0;}
.foot-menu h3 {font-size:14px;color:#333;font-family:Tahoma, \5FAE\8F6F\96C5\9ED1;line-height:110%;margin:0 0;font-weight:400;border-bottom:1px dotted #ddd;height:20px;line-height:20px;padding:0 0 5px 0;}
.foot-menu .menu-list {text-align:left;clear:both;padding: 8px 0 0 10px;height:auto;overflow:hidden;background:url(/css/images/footer/menu-hui-jiantou.gif) no-repeat center top;}
.foot-menu li.li2 .menu-list {padding: 8px 0 0 10px;}
.foot-menu .menu-list li {float:left;width:50%;line-height:22px;}
.foot-menu li.li2 .menu-list li {float:left;width:100%; background:url(/css/background/icon-huidian-4px.jpg) no-repeat 0 center;padding:0  0 0 8px;}
.foot-menu .menu-list a.current { color:#f52559;}
.foot-menu .menu-list a:hover {text-decoration:underline;}

/*页面底部*/
.footer-box {width:100%;border-top:2px solid #ff6ead;height:auto;overflow:hidden;}
.footer {margin:0 auto; width:100%;}
.footer-help {width:1200px;margin:0 auto;overflow:hidden;background:#f5f5f5;height:150px;}
.footer-help ul {float:left;padding:20px 0 0 0; display:block;width:922px;}
.footer-help li {width:182px;border-right:1px solid #ddd;height:92px;float:left;}
.footer-help li h6 {font-family:arial, \5FAE\8F6F\96C5\9ED1;font-size:13px;color:333;font-weight:400;line-height:22px;padding:8px 0 0 67px;}
.footer-help li p {padding-left:67px;line-height:20px;}
.footer-help li p a {color:#888;}
.footer-help li p a:hover {text-decoration:underline;color:#e50065;}
.footer-help .footer-gzwm {float:left;padding-top:28px;}
.footer-help .footer-gzwm img {float: left;height: 80px;width: 80px;}
.footer-help .footer-gzwm p {color: #888;float: left;font-family:arial, \5FAE\8F6F\96C5\9ED1;font-size: 13px;padding: 3px 0 0 4px;width: 190px;}
.footer-help .footer-gzwm p b {color: #e9307e;font-weight: 400;}
.links {width:1200px;margin:0 auto;overflow:hidden;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;line-height:33px;}
.links .tit {width:80px;text-indent:8px;overflow:hidden;float:left;}
.links .info {width:1120px;overflow:hidden;height:33px;float:left;}
.links .info li a {margin:0 10px 0 0;float:left;color:#888;}
.links .info li a:hover {text-decoration:underline;color:#e50065;}
.footer-nav {width:100%;text-align:center;line-height:1.5em}
.footer-nav span {padding:0 20px;color:#aaa;}
.footer-txt {text-align:center;line-height:1.5em;}
.footer-baozhagn {width:100%;text-align:center;}
.footer-baozhagn img {margin:0 10px 0 0;height:38px;}

/*******************************右侧飘窗开始*******************************/
/*侧边导航*/
.slideMenu { background-color: #fff; width: 39px; position: fixed; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+220));
left: 50%; margin-left: 620px; top: 50%; margin-bottom: -120px; z-index: 1999; border: 1px solid #e4e4e4; display: block; color: #383838; }
.slideMenuRight10 { margin-left: 0; left: auto; right: 10px; }
.slideMenu li { width: 39px; height: 40px; position: relative; float: left; }
.slideMenu li a.slideMennuIcon { width: 39px; height: 40px; margin-bottom: 2px; overflow: hidden; display: block; background: url(background/slide.jpg) no-repeat; overflow: hidden; }
.slideMenu li.slideMneu_Service a { background-position: 0 0; }
.slideMenu li.slideMneu_myBb a { background-position: 0 -42px; }
.slideMenu li.slideMneu_myCar a { background-position: 0 -82px; }
.slideMenu li.slideMneu_Announcement a { background-position: 0 -122px; }
.slideMenu li.slideMneu_myLook a { background-position: 0 -162px; }
.slideMenu li.JS_back_to_top {}
.slideMenu li.JS_back_to_top a { background-position: 0 -204px; }
.slideMenu li.slideMneu_Service a.onHover { background-position: -42px 0; }
.slideMenu li.slideMneu_myBb a.onHover { background-position: -42px -42px; }
.slideMenu li.slideMneu_myCar a.onHover { background-position: -42px -82px; }
.slideMenu li.slideMneu_Announcement a.onHover { background-position: -42px -122px; }
.slideMenu li.slideMneu_myLook a.onHover { background-position: -42px -162px; }
.slideMenu li.JS_back_to_top a.onHover { background-position: -42px -204px; }
.slideMneu_myCar .slideMennuIcon em, .slideMneu_Announcement .slideMennuIcon em { font: normal bold 12px/22px arial, sans-serif; height: 16px; line-height: 16px; display: block; text-align: center; position: absolute; right: 4px; }
.slideMneu_Announcement .slideMennuIcon em, .slideMneu_myCar .slideMennuIcon em { color: #e4017e; top: 6px; right: 2px; }
/*hover*/
.slideMenu li a:hover.slideMennuIcon { background-color: #fff; }
.triangle { display: none; }
/*侧边栏鼠标经过内容样式**/
.slideBox { overflow: hidden; position: absolute; right: 39px; bottom: -140px; z-index: 2000; width: 0; }
.slideMneu_myCar .slideBox { max-height:450px; overflow-x:hidden; overflow-y:auto;  }
.triangle { position: absolute; top: 16px; left: -1px; z-index: 2001; width: 7px; height: 14px; background: url(image/common/icon.png) no-repeat 0 -890px; overflow: hidden; }
.slideContainer { min-height: 180px; _height: 180px; padding: 10px; background-color: #fff; cursor: default; border: 1px solid #e3e3e3; z-index: 2000; display: block; clear: both; }
.slideContainer_title { font-size: 14px; color: #383838; border-bottom: 1px solid #e3e3e3; padding: 0 0 5px 8px; position: relative; }
.slideContainer_title a { font-size: 12px; color: #FF0042; position: absolute; right: 10px; top: 0; }
.detailebtn { width: 100px; height: 34px; line-height: 34px; background-color: #e4017e; color: #fff; display: block; text-align: center; }
a:hover.detailebtn { color: #fff; }
input.detailebtn { padding: 0; border: 0 none; margin: 0 auto; }
/*在线客服*/
.qqserverContainer { width: 120px; }
.qqserverContainer .qqserver a { padding: 5px; height: 18px; line-height: 18px; overflow: hidden; display: block; }
.qqserverContainer .qqserver a:hover { text-decoration: none; }
/*我的今生宝贝*/
.myBbContainer { width: 166px; padding: 10px 10px 20px; }
.myBbContainer span { color: #ff0042; }
.myBbLink { height: 22px; line-height: 22px; color: #585858; display: block; text-align: left; }
.myBbLinkBtn { height: 22px; line-height: 22px; display: inline; background-color: #e4017e; padding: 0 8px; border: 1px solid #e5e5e5; color: #fff; float: left; margin-right: 6px; }
a:hover.myBbLinkBtn { color: #fff; text-decoration: none; }
.dashedBB { border-bottom: 1px dashed #d9d9d9; }
/*二维码扫描*/
#slideMneu_myLook .triangle { background-position: -16px -890px; }
.erweima { width: 130px; text-align: center; background-color: #f4f4f4; }
.erweima p { line-height: 32px; padding: 18px 10px 0; }
/*商城公告*/
.shopAnnouncement { width: 316px; }
.shopAnnouncement p { text-indent: 2em; padding: 10px 0 0; }
.shopAnnouncement span { color: #FF0042; }
/*侧边栏弹出为空状态*/
/*个人中心未登录*/
.nomyBbContainer { width: 212px; }
.nomyBbContainer form { padding: 8px 15px; }
.nomyBbContainer dl dd { height: 22px; line-height: 22px; padding: 2px 0; clear: both; display: block; }
.nomyBbContainer dl dd.submitBox { height: 34px; }
.nomyBbContainer form a { color: #2571B7; }
.nomyBbContainer .inputText { width: 180px; border: 1px solid #c8c8c8; height: 18px; line-height: 18px; text-indent: 10px; }
.nomyBbContainer .inputText:focus { border-color: #ff0042; }
/*购物车*/
.nomyCarContainer { width: 230px; }
.nomyCarContainer p, .noshopAnnouncement p { line-height: 38px; text-align: center; padding-top: 40px; }
.nomyCarContainer p a { color: #e4017e; }
/*商城公告*/
.noshopAnnouncement { width: 180px; }
/*******************************右侧飘窗结束*******************************/

/*********分页*********/
.pageNum{margin-top:40px;text-align:center;color:#999;margin-bottom:40px;line-height:30px; width:1000px; margin:0px auto; padding-top:20px; padding-bottom:20px;}
.pageNum a,.pageNum span.current{color:#d70057;border:solid 1px #CDCDCD;background-color:white;padding:4px 8px;margin-right:5px;}
.pageNum a:hover,.pageNum span.current{color:white;border:solid 1px #d70057;background-color:#d70057;}
.pageNum .numGo{margin-left:28px;}
.pageNum .num{width:28px;border:solid 1px #999;height:22px;padding:0;margin:0 2px;vertical-align:middle;}
.pageNum .submit{color:#d70057;border:solid 1px #CDCDCD;background-color:white;height:24px;text-align:center;cursor:pointer;vertical-align:middle;}
.pageNum a.current{color:#fff;background:#d70057;}

/*****************按钮*******************/
.btnPink { background-color: #e75280; color: #fff; display: inline-block; border:0 none; height:25px; font-weight:500; cursor:pointer; *display:inline;
padding: 0 10px; line-height: 25px; margin-top: 5px; -webkit-border-radius: 5px; border-radius: 5px; white-space: nowrap; *zoom:1;
}
.btnPink:hover { color: #fff; background-color: #fa7ca3; text-decoration: none; }

/************************************加入购物车弹窗****************************************************/
.add_fav {width:380px; height:140px; background:#fff; top:280px; right:380px; z-index:345; overflow:hidden; border:2px solid #3b6ea5; position:fixed; display:none;}
.add_fav_t {height:30px; line-height:30px; background:#3b6ea5; }
.add_fav_t span{float:right; margin-right:8px; height:30px; padding-left:15px; color:#fff; cursor:pointer;  background:url(background/sp_1.gif) no-repeat left -315px;}
.add_fav_icon {width:65px; height:50px; float:left; margin-left:30px; margin-top:14px; background:url(background/icon_18.gif) no-repeat left top}
.add_fav_c { padding-top:10px; margin-left:25px; float:left; width:250px;}
.add_fav_c .fb{ color:#008f00; font-size:16px; line-height:32px; margin-bottom:3px;}
.add_fav_c .tj{ margin-bottom:3px;}

