﻿
body{font-size: 12px;color: #333;margin: 0px; background-attachment: fixed; /* prevent screen flash in IE6 */}
a:link{color: #444;text-decoration: none;}
a:visited{text-decoration: none;color: #444;}
a:hover{text-decoration:none;color: #F00;}
a:active{text-decoration: none;color: #F00;}

.clear{width: 100%;height: 1px;clear: both;}
/*颜色*/
.darkred{color:#C00;}
.red{color: #F00;}
.blue{color:#00F;}
.grey{color:#AAA;}
.green{ color:#0C0;}
.bold{ font-weight:bold;}
.hr_css{border: 1px solid #ccc; height:1px;}
.center{ text-align:center;}
.top-5{ margin-top:-5px;}
.top3{ margin-top:3px;}
.top5{ margin-top:5px;}
.top8{ margin-top:8px;}
.solid{ border:1px solid #09F;}

.star5{ height:12px; width:78px; margin-top:10px; background:url(../img/star.png) no-repeat 0px 0px;}

.fontsz{ font-size:12px;}

#id_close{margin-top: 5px; cursor:pointer; float: right;width: 14px;height: 14px;background: url(../img/close.png) no-repeat 0 0px;}
#id_close:hover{ background-position:0px -14px;}

.margin{margin:0px;
    height: 211px;
}
.margin500{ width:500px; margin:0px auto;}
.margin590{ width:590px; margin:0px auto;}
.margin595{ width:595px; margin:0px auto;}
.margin600{ width:600px; margin:0px auto;}
.margin700{ width:700px; margin:0px auto;}
.margin780{ width:780px; margin:0px auto;}
.margin790{ width:790px; margin:0px auto;}
.margin800{ width:800px; margin:0px auto;}
.margin820{ width:820px; margin:0px auto;}
.margin1000{ width:1000px; margin:0px auto;}
.margin1100{ width:1100px; margin:0px auto;}
.margin1200{ width:1200px; margin:0px auto;}
.margin980{ width:980px; margin:0px auto;}
.margin960{ width:960px; margin:0px auto;}
.margin900{ width:900px; margin:0px auto;}

.margin-l-74{ margin-left:74px;}
.margin-l-68{ margin-left:68px;}
.margin230{margin-left:230px;
}

.menu_head{background: url(../img/bg_jdleft.jpg) #fff repeat-x 0px -30px;height: 26px;font:13px/26px 微软雅黑; text-indent:15px; font-weight:bold; border:1px solid #eee; color:#444444;}

.u-ipt{width:180px;padding:5px;height:17px;border:1px solid #D9D9D9;border-top-color:#c0c0c0;line-height:17px;font-size:14px;color:#777;background:#fff;}
.u-ipt:hover{ border:1px solid #e4393c;}

.search_ipt{padding:5px;height:18px;border:1px solid #333;line-height:18px;font-size:14px;color:#777;margin-top:14px; margin-left:14px; background-color:#FFF;}
.search_ipt:hover{ border:1px solid #e4393c;}

/* 通用自定义按钮-默认蓝色 */
.u-btn{display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0 12px;height:28px;line-height:28px;border:1px solid #2d88bf;border-radius:5px;font-size:12px;letter-spacing:1px;text-align:center;vertical-align:middle;cursor:pointer;word-wrap:normal;white-space:nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);text-shadow:0 -1px rgba(0,0,0,0.2);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#6dbde4),to(#399dd8));background:-webkit-linear-gradient(#6dbde4,#399dd8);background:-moz-linear-gradient(#6dbde4,#399dd8);background:-ms-linear-gradient(#6dbde4,#399dd8);background:linear-gradient(#6dbde4,#399dd8);}
.u-btn,.u-btn:hover{color:#fff;text-decoration:none;}
.u-btn:hover,.u-btn:focus{background:#399dd8;}
.u-btn:active{box-shadow:inset 0 1px 4px rgba(0,0,0,0.2);}
.u-btn::-moz-focus-inner{padding:0;margin:0;border:0;}
.u-btn .btnsel{display:inline-block;vertical-align:middle;border-style:solid;border-width:4px 4px 0;border-color:rgba(255,255,255,0.8) transparent transparent;}
.u-btn:hover .btnsel,.u-btn:focus .btnsel{border-top-color:rgba(255,255,255,1);}

/* 红色 */
.u-btn-c1{border-color:#9f161b;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#ee232a),to(#cc1c23));background:-webkit-linear-gradient(#ee232a,#cc1c23);background:-moz-linear-gradient(#ee232a,#cc1c23);background:-ms-linear-gradient(#ee232a,#cc1c23);background:linear-gradient(#ee232a,#cc1c23);}
.u-btn-c1:hover,.u-btn-c1:focus{background:#cc1c23;}

.login-btn{font-family: 微软雅黑; margin-left:100px; background-color: #e4393c; width:200px; height: 35px; color: #fff; font-size: 16px; border: 1px solid #e4393c;}
.login-btn:hover{cursor:pointer;background-color: #C00;}

.common-btn{font-family: 微软雅黑;  background-color: #e4393c;margin-left:100px;  width:80px; height: 28px; color: #fff; font-size: 13px; border: 1px solid #e4393c;}
.common-btn:hover{cursor:pointer;background-color: #C00;}
 
.search_btn{font:15px/30px 微软雅黑;font-weight:bold; background-color: #A51A08; border:0px;  width:110px; height: 30px; top:0px; position:relative; left:-4px; color: #fff;}
.search_btn:hover{cursor:pointer; background-color:#666;}

.menu-class-dv{background-color: #efefef;margin-left:10px; float:left; width:80px; height: 28px; color: #333; font:13px/28px 微软雅黑;text-align:center; font-weight:bold; border: 1px solid #eee;}
.menu-class-dv:hover{cursor:pointer;background-color: #fff;}

.u-item-buy-btn{font-family: 微软雅黑; margin-left:50px; background-color: #e4393c; width:80px; height: 28px; color: #fff;font-size: 13px;   border: 1px solid #e4393c;}
.u-item-buy-btn:hover{cursor:pointer;background-color: #C00;}

.u-item-buy-btndel{font-family: 微软雅黑;  background-color: #e4393c; width:40px; height: 28px; color: #fff; font-size: 13px; border: 1px solid #e4393c;}
.u-item-buy-btndel:hover{cursor:pointer;background-color: #C00;}

.u-item-buy-btnadddel{width:12px; height:16px;  font-size:18px;font-family: 微软雅黑;   color: #000000; }
.u-item-buy-btnadddel:hover{cursor:pointer;}

.u-item-count-btn{font-family: 微软雅黑; float:left; margin-left:5px; text-align:center;  background-color: #e4393c; width:50px; height: 26px; color: #fff; font-size: 13px; border: 1px solid #e4393c; }
.u-item-count-btn:hover{cursor:pointer;background-color: #C00;}

.u-item-name{width: 400px; color: #333; margin-left: 10px; float: left;}

.g-cart-td01{width: 49%; font: 12px/15px 微软雅黑; text-indent: 10px; color: #333;  border-right:#ccc 1px solid;  border-bottom:1px solid #ccc;}
.g-cart-td02{width: 25%;   border-right:#ccc 1px solid;  padding-left:4px;  border-bottom:1px solid #ccc; }
.g-cart-td02 input{width: 20px; font: 13px/15px Times New Roman; border:1px solid #eee; text-align: center;}

.g-cart-table{width: 100%;border:#ccc 1px solid;}

.u-item-btndel{width:20px; height:16px;  font-size:17px;  text-align:center; color: #000000;  float:right; padding-bottom:2px; }
.u-item-btndel:hover{cursor:pointer;}

.g-cart-box{padding-left :10px;  }
.g-cart-fit{padding-left :4px; float: left; }
.g-cart-boxtd {  border-bottom:1px solid #ccc; border-right:1px solid #ccc;  width:49%;  }
.g-cart-fittd {  width:40%;border-bottom:1px solid #ccc;  }

.g-cart-allcost { background-color:#ffe4d8; border:#ccc 1px solid; height:20px;  padding-top:5px; }

.g-cart-singerB { float:right;  padding-right:10px; color:#ff4400; height:100%;  border-left:1px solid #CCC;}

.item_price{height: 26px; float:left; width:60px; text-align: center; line-height: 26px; color: #E4393C;font-family: verdana; font-size: 15px;}

.item_num{height: 26px;  width:60px; text-align: center; line-height: 26px; color: #E4393C;font-family: verdana; font-size: 15px;}

/**返回顶部css效果**/
#back-to-top{position: fixed;bottom: 100px;right: 60px;}
#back-to-top a{text-align: center;text-decoration: none;color: #d1d1d1;
            display: block;width: 80px; /*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
            -moz-transition: color 1s;-webkit-transition: color 1s;-o-transition: color 1s;}
#back-to-top a:hover{color: #979797;}
#back-to-top a span{background: #d1d1d1;border-radius: 6px;display: block;height: 80px;width: 80px;
            background: #d1d1d1 url(../img/arrow-up.png) no-repeat center center;margin-bottom: 5px;-moz-transition: background 1s;-webkit-transition: background 1s;-o-transition: background 1s;}
#back-to-top a:hover span{background: #979797 url(../img/arrow-up.png) no-repeat center center;}
/**返回顶部css效果**/

.homenotice-menu{margin-top: 5px; border: 0px solid #eee; height: 30px;color: #666;font: 14px/30px microsoft yahei; font-weight: bold;text-indent: 5px;}
.homenotice-menu:hover{color:#333;}

.homenotice-title{height: 24px; text-indent: 5px; line-height: 24px; border-bottom: 1px dotted #efefef;}



/**首页区域商家菜单**/
.homemenu-vendor-class{height: 30px; width: 100%; text-indent: 30px;}
.homemenu-area{min-height: 35px; width: 100%;}
.homemenu-area-name{float: left; width: 11%; font: 13px/30px 微软雅黑;  font-weight: bold; color: #e4393c;text-align: right;}
.homemenu-vendor{float: left; margin-left: 5px; width: 88%; min-height: 26px;border-bottom:1px dashed #eee; line-height: 26px;font: 13px/26px 微软雅黑; color: #333;}

.homemenu-right{min-height: 200px; float: left; margin-left: 1%; border: 1px solid #eee;width: 17%;}
.homemenu-right-title{height: 30px; color: #666; font: 13px/30px 微软雅黑; font-weight: bold; text-align: center;}

/**箭头**/
.icon_arrow_down{float: left;cursor: pointer;margin-left: 2px;height: 20px;width: 20px;background: url(../img/icon-arrow.gif) no-repeat 0px -0px;}
.icon_arrow_down:hover{background-color: #CCCCCC;background: url(../img/icon-arrow.gif) no-repeat 0px -24px;}

#homemenu{list-style-type: none;display: none;margin-left: 0px;width: 150px;float: left;margin-top: 0px;  }
#homemenu li{list-style: none;width: 150px;height: 35px;font: 14px/35px 微软雅黑;position: relative;font-weight: bold;margin-left: -40px;background-color: #efefef;
             text-align: center;border-left: 1px solid #e4393c;float: left;z-index: 2; }
#homemenu li:hover{background-color: #fff;color: #e4393c;cursor: pointer;}

.vendor-class{padding-right: 5px; padding-left:5px;}
/**热门**/
.vendor-class-hot{padding-right: 25px;padding-left:5px; background: url(../img/icon_hot.gif) right 0 no-repeat;}
/**推荐**/
.vendor-class-recommend{padding-right: 17px;padding-left:5px; background: url(../img/icon_recommend.gif) right 0 no-repeat;}
/**最新**/
.vendor-class-new{padding-right: 30px;padding-left:5px; background: url(../img/icon_new.gif) right 0 no-repeat;}

.tips{position: absolute;width: 829px;height: 400px;border-right: 1px solid #EFEFEF;border-bottom: 1px solid #EFEFEF;background: #fff;z-index: 2;display: none;}
.menu_home_top{height: 35px;width: 150px;font: 14px/35px 微软雅黑;text-align: center;background-color: #e4393c;color: #fff;font-weight: bold;margin-left: 5px;margin-top: 2px;z-index: 2;}
.menu_class_item{float: left;margin-left: 1px;font: 14px/26px 微软雅黑;}
.menu_class_item:hover{cursor: pointer;text-decoration: underline;color: #F00;}

/*积分*/
.point-one{width:90px; height:14px;background:url(../images/star.gif) no-repeat 0 -96px; border-bottom-style:none;border-top-style:none;border-left-style:none;border-right-style:none;}
.point-one:hover{ cursor:pointer;}     
.point-two{width:90px; height:14px;background:url(../images/star.gif) no-repeat 0 -112px; border-bottom-style:none;border-top-style:none;border-left-style:none;border-right-style:none;}
.point-three{width:90px; height:14px;background:url(../images/star.gif) no-repeat 0 -128px; border-bottom-style:none;border-top-style:none;border-left-style:none;border-right-style:none;}
.point-four{width:90px; height:14px;background:url(../images/star.gif) no-repeat 0 -144px; border-bottom-style:none;border-top-style:none;border-left-style:none;border-right-style:none;}
.point-five{width:90px; height:14px;background:url(../images/star.gif) no-repeat 0 -160px; border-bottom-style:none;border-top-style:none;border-left-style:none;border-right-style:none;}

/*下单时间周期*/
.order-pro-cfm{background: url(../img/bg_state.jpg) no-repeat -0px -40px;height: 16px;width: 150px;}
.order-pro-mid{background: url(../img/bg_state.jpg) no-repeat -0px -20px;height: 16px;width: 150px;}
.order-pro-cmp{background: url(../img/bg_state.jpg) no-repeat -0px 0px;height: 16px;width: 150px;}

.order-point-cfm{background: url(../img/bg_state.jpg) no-repeat -150px -40px;height: 16px;width: 14px;margin: 0px auto;}
.order-point-cmp{background: url(../img/bg_state.jpg) no-repeat -150px 0px;height: 16px;width: 14px;margin: 0px auto;}

.order-point{width: 16px; float: left;}
.order-pro{width: 150px; float: left;}

.order-pro-name{width: 100px; float: left; text-align: center; font: 12px/22px 宋体;}
.order-pro-time{font: 12px/18px arial, verdana, 宋体; color: #999;}

/*用户管理  菜单子栏*/
.home-menu-m{height: 30px; background-color: #f3f3f3; width: 100%; color: #333; font: 13px/30px 宋体;}
.home-menu-m-title{height: 30px; font: 16px/30px 微软雅黑; font-weight: bold; float: left; text-indent: 30px;width: 100px;}

.home-frame-l{float: left; width: 140px; min-height: 500px; border: 1px solid #eee;}
.home-frame-main{float: right; min-height: 550px; width: 820px; margin-left: 10px; border:1px solid #eee;}

.points-tb-tr{text-align: center; font: 14px/35px arial, verdana, 宋体;}
.points-tb-tr td{ border-bottom: 1px dotted #eee;}

 
.baidu{font-size: 12px;line-height: 22px;font-family: arial;}
.baidu a:link{color: #0000cc; }
.baidu span{color: #6f6f6f;font-size: 12px; display:none;}
a.more{color: #008000;}
a.blk{color: #000;font-weight: bold;}

 


.menu_dv{height: 60px; width: 900px; float: left; margin-left: 20px; color: #FFF;}
.menu_dv a span{float: left; width: 180px; height: 30px; font: bold 14px/30px 微软雅黑;text-align: center; color: #FFF;}
.menu_dv a span:hover{ cursor:pointer; background-color:#1D314E;}

.notice_active{height: 110px; margin-top: 5px; width: 100%;}
.notice_active li{list-style-type:disc; height:20px; font:12px/20px 宋体;}

/*鼠标放上链接没效果*/
a_none:hover {   text-decoration: none;  }


.hot_article_list {margin-left: 5px; list-style-type:none; padding-left: 20px; font: 12px 微软雅黑; background: url('../images/1-10.png') no-repeat;}
.hot_article_list li {margin-top: 7px; width: 209px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis}

/*亲子网*/
        .dv_mt {
            margin-left: 300px;
            margin-top: 90px;
            font: 18px 宋体;
            text-align: center;
        }
            .dv_mt li {
             float:left}
            .dv_mt a {
               color: white;
                width: 80px;
                float: left;
                margin-left: 15px;
            }


                .dv_mt a:hover {
                    color: black;
                    border-radius:50%;
                    background-color: #8FD012;
                }
