@charset "utf-8";
/* CSS Document  honeybaobao  basic.css write by casao */
*{margin:0;padding:0;}
img{border:0;}
ul{margin:0;padding:0;list-style:none;}
li{}
a{text-decoration:none;color:#333;}
a:hover{color:#f04f70;text-decoration:underline;}
body{background:#fff;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
.pink{color:#f38596;}
.pink2{color:#ef3c6d;}
.red{color:#F00;}
.blue{color:#06f;}
.gold{ color:#990;}
.orange{color:#f90;}
.grey{ color:#666;}
.underline{text-decoration:underline;}
.f24{ font-size:24px;}
.f14{ font-size:14px;}
.f18{ font-size:18px;}
.reddot{ background:url(../images/newImage/common/icon-smalldot.gif) no-repeat left; padding:0 0 0 15px;}
.left{ float:left;}
.right{ float:right;}
.text-right{ text-align:right;}
.text-left{ text-align:left;}
.text-center{ text-align:center;}
.indent{ text-indent:2em;}
.yellowbg{ background:#ffc; margin:0 0 0 20px; padding:20px;}
p{text-align:left; line-height:150%; color:#333;}
p.more{text-align:right;line-height:200%;}
p.more a{color:#dc1639;text-decoration:underline;}
p.redline{clear:both;line-height:2px; height:2px; border-bottom:1px #dc1639 solid;}
p.pinkline{clear:both;line-height:2px; height:2px; border-bottom:1px #f38596 solid;}
p.backtop{text-align:right;padding:0px 5px 10px 0 ;}
p.backtop a{text-decoration:underline; color:#dc1639; }
p.now{ margin:10px 0; position:absolute; z-index:200; width:950px;}
p.line2{width:700px; height:8px; background:url(../images/newImage/common/line2.jpg) no-repeat left; line-height:8px; margin:0 auto;}
p.line3{width:700px;height:1px;background:url(../images/newImage/common/dotline.jpg) no-repeat left; line-height:1px; margin:30px auto 15px auto;}
p.line4{width:100%; height:1px; line-height:1px; font-size:0;background:url(../images/newImage/common/line4.gif) no-repeat 20px; padding:6px 0;}
p.line5{width:742px; height:4px; font-size:0; background:url(../images/newImage/common/line5.gif) no-repeat left  top; margin:10px 0 15px 0;}
p.line6{width:100%; height:1px; line-height:1px; font-size:0;background:url(../images/newImage/common/line4.gif) no-repeat 0;}
p.line7{ border-bottom:3px #ffcdcd dashed; width:90%; margin:0 0 20px 0;}

#box_wrap{width:1010px; height:auto; margin:0 auto; background:url(../images/newImage/common/dotbg.jpg) no-repeat top left;}
#box_wrap2{width:1010px; height:auto; margin:0 auto; background:url(../images/newImage/common/dotbg.jpg) no-repeat bottom left;}
#box{width:950px; height:auto; margin:0 auto;}
/*----------------------head-------------------*/
#head{ border-bottom:#ef3c6d solid 3px; height:108px;}
#logo{ width:176px; background:url(../images/newImage/common/logo.gif) no-repeat left; float:left;}
#logo a{width:176px; height:86px; display:block; margin:15px 0 0 7px;text-indent:-9999px; font-size:0;}

#ser-nav{width:746px; float:right;}
ul.topnav{ margin:10px 0 5px 0;}
ul.topnav li{ display:inline; background:url(../images/newImage/common/icon-star.gif) no-repeat left; padding:0 10px 0 20px;}
.search{ float:left; margin:5px 0 0 0;}
span.phone{ display:block; width:480px; height:40px; background:url(../images/newImage/common/phone.gif) no-repeat left top;float:right;}
span.phone a{ display:block; width:106px; height:32px; background:url(../images/newImage/common/link-kefu.gif) no-repeat left;  color:#fff;font-size:0; float:right; text-indent:-9999px;}

ul#nav{width:746px; height:35px; margin:4px 0 0 0;*margin:2px 0 0 0;}
ul#nav li{ display:block; float:left; width:122px; height:35px; margin:0 1px 0 1px; line-height:35px; font-size:14px; text-align:center;font-weight: bold;}
ul#nav li a{display:block;width:122px; height:35px; background:url(../images/newImage/common/nav-bg.gif) no-repeat left;color:#666;}
ul#nav li a:hover,ul#nav li a.current{display:block;width:122px; height:35px; background:url(../images/newImage/common/nav-bg-a.gif) no-repeat left; color:#fff;}
/*----------------------content---------------------------*/
#content_wrap{position:relative;width:950px; height:auto;  padding:40px 0 0 0;}
#sidebar{ width:193px; height:auto; float:left;}
#content{ width:745px; height:auto; float:right; margin:0px auto 20px auto;}
/*----------sidebar------------*/
#mybuy{ border:1px #e4e4e4 solid; padding:4px; background:url(../images/newImage/common/icon-buy.jpg) no-repeat 5px; padding-left:25px; margin:0 0 10px 0;}
/*login*/
#login_wrap{margin:0 auto 10px auto; background:url(../images/newImage/common/login-footbg.jpg) no-repeat bottom; padding-bottom:14px;}
#login{  background:url(../images/newImage/common/login-bg.jpg) repeat-y left;}
#login h3{ height:14px; background:url(../images/newImage/common/login-topbg.jpg) no-repeat left top; text-indent:-9999px;}
#login h3.tit-login{ height:29px; background:url(../images/newImage/common/tit-login.jpg) no-repeat left; text-indent:-9999px;}
#login table{ width:170px; margin:5px auto 5px auto;}
#login table input{ width:110px;margin:2px;}
#login table th{ font-weight:normal;color:#f38596; text-align:right;}
#login p a{ text-decoration:underline;}
input.name{}
input.pswd{}
input.btn-login{ width:65px; height:23px; border:0; background:url(../images/newImage/common/btn-login.jpg) no-repeat left; color:#fff; cursor:pointer;}
#login p{text-align:center; padding:0 5px 5px 5px;}
#login ul{ border-top:1px #ccc solid; width:140px; margin:0 auto; padding:0 10px;}
#login ul li{ width:63px; height:23px; background:url(../images/newImage/common/link-bg.jpg) no-repeat left; text-align:center; line-height:23px; display:block; float:left; margin:5px 3px 0 3px;}
/*sidebar demo*/
#demo_wrap{ background:url(../images/newImage/common/demo-footbg.jpg) no-repeat bottom left; padding-bottom:12px;}
#demo{ background:url(../images/newImage/common/demo-bg.jpg) repeat-y left;}
#demo h3{ width:190px; height:52px; text-indent:-9999px; clear:both;}
h3.tit-baby{ background:url(../images/newImage/common/tit-baby.jpg) no-repeat left;}
h3.tit-gravida{background:url(../images/newImage/common/tit-gravida.jpg) no-repeat left;}
h3.tit-mama{background:url(../images/newImage/common/tit-mama.jpg) no-repeat left;}
#demo dl{ width:170px; margin: 0 auto;}
#demo dt{ font-weight:bold; color:#f38596; display:block; width:170px;padding:8px 0 0 0; clear:both;}
#demo dd{ width:77px; display:block; float:left; background:url(../images/newImage/common/icon-arrow.jpg) no-repeat left; padding:0 0 0 8px; line-height:160%;}
#demo dd a{ text-decoration:underline;}

#ebook a{ display:block; font-size:0; margin:20px auto; width:190px; height:82px; background:url(../images/newImage/common/ebook.jpg) no-repeat left; text-indent:-9999px;}

/*------------------foot----------------------*/
#foot{border-top:#ef3c6d solid 3px; height:98px;}
ul.bottomnav{padding:10px 0 5px 0; float:left;}
ul.bottomnav li{ display:inline; background:url(../images/newImage/common/icon-star.gif) no-repeat left;padding:0 10px 0 20px;}
#foot span.copyright{ float:right; margin:10px 0 5px 0;}



/*kefu*/
.scroll_div {width:902px; height:41px;margin:0 auto; overflow: hidden; white-space: nowrap; padding:0 0 0 10px;}
.scroll_div img {width:104px;height:41px;border: 0;margin: auto 3px;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}

