body{background:#f0f0f0;}
.TopNav{height: 50px;line-height: 50px;background:#383838; }
.w960{width: 960px;margin:0 auto;}
@-moz-document url-prefix() {
  body > .w960 { overflow: unset!important; }
  .w960 > .nvalist {float: left;margin-bottom: 5px;}
}
.w960 .Navlist{margin-left: 60px}
.w960 .Navlist li{float: left;position: relative;}

.w960 .Navlist li:hover>a{color: #1cbfda}
.w960 .Navlist li>a{padding: 0 18px;font-size: 15px;color: #ffffff;display: block;}
.w960 .Navlist li .slidelist{position: absolute;top: 50px;width: 100%;text-align: center;border:1px solid #ececec;box-sizing: border-box;display: none;z-index: 1000}
.w960 .Navlist li:hover .slidelist{display: block;}
.w960 .Navlist li .slidelist dd{height: 40px;line-height: 40px;font-size: 14px;color: #555555;border-bottom:  1px solid #ececec;background:#fff;}
.w960 .clear{clear: both;display: none;}
.w960 .Navlist li .slidelist dd:hover a{color:#1cbfda }
body,html{line-height: 1}
.w960 .banner {width: 100%;height:350px;overflow: hidden;position: relative;margin-top: 9px}
/* .w960 .banner ul {display: none;height:350px;position: absolute;top:0;left: 0;}
.w960 .banner ul li  {float: left;height:350px;}
.w960 .banner ul li a {display: block; text-align: center;}
.w960 .banner ul li{position: relative;}
.w960 .left-btn,.right-btn {width:39px; height:72px;position: absolute; top: 50%;right: 0px;background: url(http://image01.homedo.com/Files/Images/cms/www/20170801/5760180193370542188_pic1.png)no-repeat;cursor: pointer;margin-top: -36px}
.w960 .left-btn {left: 0px;background: url(http://image01.homedo.com/Files/Images/cms/www/20170801/4954188105457385345_pic1.png)  no-repeat;}
.w960 .img-btn-list {width: 100%; position: absolute; bottom: 10px;left: 0; text-align: center;}
.w960 .img-btn-list span  {display: inline-block; width:12px; height:12px;
    border-radius:5px; margin: 0 5px;background: #fff;opacity:0.5; cursor: pointer;}
.w960 .img-btn-list span.current {background:#fff;opacity:1;width:30px;}
.w960 .banner ul li .release-btn{position:absolute;top:0px;left:0px;width:100%;}
.w960 .banner ul li .release-btn a.release-btn-01{margin:316px 0 0 -40px;} */
/*小轮播*/
.banner1box{padding: 0 10px 15px 10px}
/* .banner1 {width: 100%;height:105px;overflow: hidden;position: relative;margin-top: 9px}
.banner1 ul {display: none;height:105px;position: absolute;top:0;left: 0;}
.banner1 ul li  {float: left;height:105px;}
.banner1 ul li a {display: block; text-align: center;}
.banner1 ul li{position: relative;}
.left-btn1,.right-btn1 {width:18px; height:32px;position: absolute; top: 50%;right: 0px;background: url(http://image01.homedo.com/Files/Images/cms/www/20170802/5621074325512118352_pic1.png)no-repeat;cursor: pointer;margin-top: -16px}
.left-btn1 {left: 0px;background: url(http://image01.homedo.com/Files/Images/cms/www/20170802/4802536771655787847_pic1.png)  no-repeat;}
.img-btn-list1 {width: 100%; position: absolute; bottom: 10px;left: 0; text-align: center;}
.img-btn-list1 span  {display: inline-block; width:12px; height:12px;
    border-radius:5px; margin: 0 5px;background: #fff;opacity:0.5; cursor: pointer;}
.img-btn-list1 span.current {background:#fff;opacity:1;width:30px;}
.banner1 ul li .release-btn{position:absolute;top:0px;left:0px;width:100%;}
.banner1 ul li .release-btn a.release-btn-01{margin:316px 0 0 -40px;} */
.content{margin-top: 10px;}
.content:after{content:"";height:0;line-height:0;display:block;visibility:hidden;clear:both}
.content .leftside{width: 730px;}
.content .leftside .wihtebg,.wihtebg{padding: 20px 15px;background:#fff;}
.content .leftside .Title{font-size: 20px;font-weight: bold;color: #333333;margin-bottom: 20px}
.content .leftside .imgmes{margin-bottom: 15px;overflow: hidden;}
.content .leftside .imgmes  .fr{width: 345px}
.content .leftside  .meslist{padding-top: 6px;font-size: 12px;color: #999999;margin-bottom: 20px;}
.content .leftside  .meslist.paddingTop14{padding-top: 14px;margin-bottom: 20px}
.paddingTop14{padding-top: 15px}
.content .leftside  .meslist em,.content .leftside  .meslist span{vertical-align: middle;}
.yellowc{color: #ff6450;padding-right: 8px;position: relative;margin-right: 8px;text-decoration: underline;}
.bluec{color: #0278be}
.yellowc:after{content:"";position: absolute;right: 0;top:3px;width: 1px;height: 10px;background:#999999; }
.content .leftside .imgmes  .fr .meslist .padright25{padding-right: 70px}
.content p{color: #555555;font-size: 14px;line-height: 26px}
.content .leftside .imgmes  .fr .meslist em,.content .leftside .imgmes  .fr .meslist span{vertical-align: middle;}
.w960 .icon{background:url(http://image01.homedo.com/Files/Images/cms/www/20170801/4736122717567228742_pic1.png) no-repeat;display: inline-block;height:20px;width:20px;position: relative; }
.w960 .icon.icon1{background-position: -200px 0;}
.w960 .icon.icon2{background-position: -120px 0;margin-left: 10px;cursor: pointer;}
.imgmeslist{width: 720px;}
.imgmeslis:after{content:"";height:0;line-height:0;display:block;visibility:hidden;clear:both}
.imgmeslist li{float: left;width: 164px;margin-right: 15px}
.imgmeslist li img {width: 164px;}
.imgmeslist li .textcontent{border:1px solid #eeeeee;padding: 5px 10px;}
.imgmeslist li .textcontent p{line-height: 18px;color: #555555;height: 36px;overflow: hidden;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;}
.imgmeslist li .textcontent .shareandsee{margin: 15px 0 5px 0}
.imgmeslist li .textcontent .shareandsee:after{content:"";height:0;line-height:0;display:block;visibility:hidden;clear:both}
.imgmeslist li .textcontent .shareandsee span,.imgmeslist li .textcontent .shareandsee em{vertical-align: middle;}
.Martop15{margin-bottom: 10px}
h3.subTitle{font-size: 20px;color: #3a3a3a;line-height: 24px;width: 680px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
li.Martop15 img{width: 700px;padding-top: 10px;height: 230px;}
.whitebgc{background:#fff;}

.rightTitle{height: 40px;line-height: 40px;font-size: 15px;font-weight: bold;color: #000000;padding-left: 10px;border-bottom: 1px solid #e9e9e9}
/*右侧代码*/
.content .rightside{width:220px;}
.content .rightside  .whitebg{background:#fff;}
.content .rightside  .whitebg:last-child{margin-bottom: 45px}
.content .rightside  .whitebg .meslists{padding-top: 10px;padding-bottom: 15px}
.content .rightside  .whitebg .meslists li{padding: 0 10px}
.content .rightside  .whitebg .meslists li:hover span{color: #3c7aad}
.content .rightside  .whitebg .meslists li span,.content .rightside  .whitebg .meslists li em{height: 32px;line-height: 32px;font-size: 14px;color: #555555;display: inline-block;vertical-align: middle;}
.content .rightside  .whitebg .meslists li em{margin-right: 10px;height: 18px;width: 18px;font-size: 12px;font-weight: bold;color: #333333;background:#efefef;line-height: 18px;border-radius: 9px;text-align: center;}
.content .rightside  .whitebg .meslists li em.oneft{background:#ff6450;color: #fff}
.content .rightside  .whitebg .meslists li em.twoft{background:#ffa800;color: #fff}
.Martop10{margin-top: 10px;position: relative;}
.seeMore{position: absolute;right: 10px;top:1px;font-size: 12px;color: #3c7aad}
.content .rightside  .whitebg .meslists.mesliststwo li span{padding-left: 15px;position: relative;}
.content .rightside  .whitebg .meslists.mesliststwo li span:after{content: "";height: 4px;width: 4px;background:#555555;position: absolute;left: 4px;top:14px;}
.content .rightside  .whitebg .meslists.mesliststwo.add li a{display: block;margin: 0 auto;width: 178px;height: 38px;border:1px solid #d8d8d8;border-radius: 4px;margin-bottom: 10px;line-height: 38px;text-align: center;background:#ffffff;color: #333333;font-size: 15px}
.content .rightside  .whitebg .meslists.mesliststwo.add li a em.icon3,.content .rightside  .whitebg .meslists.mesliststwo.add li a em.icon4,.content .rightside  .whitebg .meslists.mesliststwo.add li a em.icon5,.content .rightside  .whitebg .meslists.mesliststwo.add li a em.icon6,.w960 .icon{background:url(http://image01.homedo.com/Files/Images/cms/www/20170801/4736122717567228742_pic1.png) no-repeat;display: inline-block;height:20px;width:20px; }
.content .rightside  .whitebg .meslists.mesliststwo.add li a em.icon3{height:20px;width:20px;border-radius: 0;background-position: -80px 0;}
.content .rightside  .whitebg .meslists.mesliststwo.add li a em.icon4{height:20px;width:20px;background-position: -140px 0;border-radius: 0;}
.content .rightside  .whitebg .meslists.mesliststwo.add li a em.icon5{height:20px;width:20px;border-radius: 0;background-position: -180px 0;}
.content .rightside  .whitebg .meslists.mesliststwo.add li a em.icon6{height:20px;width:20px;border-radius: 0;background-position: -240px 0}
.content .rightside  .whitebg .meslists.mesliststwo.add li:hover a em.icon3{background-position: -160px 0;}
.content .rightside  .whitebg .meslists.mesliststwo.add li:hover a em.icon4{background-position: -60px 0;}
.content .rightside  .whitebg .meslists.mesliststwo.add li:hover a em.icon5{background-position: -100px 0;}
.content .rightside  .whitebg .meslists.mesliststwo.add li:hover a em.icon6{background-position: 0 0;}
.content .rightside  .whitebg .meslists.mesliststwo.add li:hover a{background:#0097f6;color: #fff}
.content .rightside  .whitebg .meslists.mesliststwo.twosidepad{padding-top: 0;padding-bottom: 20px}
.lineTitle{border-left: 2px solid #ff6450;height: 14px;font-weight: bold;color:#000000;padding-left: 6px;line-height: 14px;font-size: 14px;margin-bottom: 15px;margin-top: 20px}
.content .rightside  .whitebg .meslists.hot li em{margin-right: 8px;height: 20px;width: 20px;font-size: 12px;font-weight: bold;color: #333333;background:url(http://image01.homedo.com/Files/Images/cms/www/20170801/4736122717567228742_pic1.png) no-repeat;line-height: 20px;border-radius: 0;text-align: center;}
.content .rightside  .whitebg .meslists.hot li em.icon7{background-position: -40px 0;color: #fff}
.content .rightside  .whitebg .meslists.hot li em.icon8{background-position: -20px 0;color: #fff}
.content .rightside  .whitebg .meslists.hot li em{background-position: -220px 0;}
.btoTitle{font-size: 15px;color: #000000;font-weight: bold;height: 40px;line-height: 40px;border-bottom:1px solid #e9e9e9;padding-left: 15px}
.btoList{padding: 20px 20px;}
.btoList li{float: left;height: 30px;line-height: 30px;font-size: 14px;color: #555555;width: 10%}

/*列表页*/
.nvalist{padding-left: 5px}
.nvalist a{height: 25px;line-height: 25px;display: inline-block;font-size: 14px;color: #333333;padding-top: 15px;padding-right: 5px;display: inline-block;vertical-align: middle;}
.nvalist a.cur{font-size: 14px;color: #0278be;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 300px}
/*详情页*/
.content .leftside .wihtebgs{padding: 20px;background:#fff;}
.DetailTitle{line-height:30px;font-size: 22px;color: #333333;margin-bottom: 11px;}
.content .leftside  .meslist.paddingTop14.addcss{margin-bottom: 0;padding-bottom: 2px;border-bottom: 1px solid #e9e9e9}
.content .leftside  .meslist.paddingTop14.addcss:after{content:"";height:0;line-height:0;display:block;visibility:hidden;clear:both}

.content .leftside   .pad15{padding:0 15px;}
.content .leftside   .pad15.detalis {padding:30px 15px 0 15px;line-height: 24px;font-size: 15px!important;}
.content .leftside   .pad15.detalis strong,
.content .leftside   .pad15.detalis b{ font-weight: bold;}
.content .leftside   .pad15 .textsheet p{font-size: 15px!important;line-height: 22px;color: #555555;margin: 20px 0}
.content .leftside   .pad15 .textsheet,.content .leftside   .pad15 .textsheet a,.content .leftside   .pad15 .textsheet span{font-size: 14px;}

.content .leftside   .pad15.detalis img{text-align: center;padding: 15px 0;max-width: 100%;width: auto}
.content .leftside   .pad15 .contect p{margin: 10px 0;font-size: 12px;color: #888888;width: 100%}
img.logo{margin-top: -2px}
.content .leftside   .pad15 .contect p span{height: 24px;border: 1px solid #cccccc;line-height: 24px;text-align: center;display: inline-block;margin: 0 5px;border-radius: 12px;padding: 0 15px}

.icon2 .bdsharebuttonbox {display:none;overflow: hidden;width: 190px;z-index: 100;background: #fff;position: absolute;top: 0;left: -200px;padding-left: 10px;border: 1px solid #e9e9e9;border-radius: 2px}
.icon2 .bdsharebuttonbox a{float: left;}

.btoList{margin-bottom: 50px}
.btoList:after{content:"";height:0;line-height:0;display:block;visibility:hidden;clear:both}
	.btoList li{position: relative;cursor: pointer;}
	.btoList li dl{position: absolute; display: none; top: -80%;left:50%;width: 592px;height: 242px;background:url(http://image01.homedo.com/Files/Images/cms/www/20170803/4988225098559242469_pic1.png) no-repeat center;z-index: 100;}
	.btoList li dl.Topright{position: absolute;top: -25px;left:-595px;width: 592px;height: 242px;background:url(http://image01.homedo.com/Files/Images/cms/www/20170803/4756148216624431817_pic1.png) no-repeat center;z-index: 100;}
	.btoList li dl.btmleft{position: absolute;top: -180px;left:50%;width: 592px;height: 242px;background:url(http://www.homedo.com/files/image/img/btmleft.png) no-repeat center;z-index: 100;}
	.btoList li dl.btmright{position: absolute;top: -180px;left:-595px;width: 592px;height: 242px;background:url(http://www.homedo.com/files/image/img/btmright.png) no-repeat center;z-index: 100;}
	.btoList li dl .mainbox{padding:0 40px;}
	.btoList li dl .mainbox .titlemain{font-size: 16px;font-weight: bold;color: #000000;margin: 20px 0 10px 0;line-height: 1}
	.btoList li dl .mainbox .titlesub{color: #555555;font-size: 14px}
	.btoList li dl dd {margin-top: 30px}
	.btoList li dl dd .fl{box-sizing: border-box;border-right: 1px solid #e9e9e9}
	.btoList li dl dd .fl,.btoList li dl .fr{width: 50%;}
	.btoList li dl dd .fl span,.btoList li dl .fr span{color: #418dc6}
	.btoList li dl .fr{box-sizing: border-box;padding-left: 12px}
	.icon{position:relative;}
.footer-menu{display: none;}
.other {overflow: hidden;border-top: 1px solid #e9e9e9;margin-top: 25px}
       .other a{font-size: 14px;color: #333333;}
       .other a:hover{color: #008ee1}
       .foosun_pagebox .foosun_pagebox_num_nonce {
    color: #fff;
    background: none repeat scroll 0 0 #008ee2!important;
    border: 1px solid #008ee2!important;
}
.contect{padding-top: 15px}
.Navlistboxs:after{content:"";height:0;line-height:0;display:block;visibility:hidden;clear:both}
.content .leftside li.wihtebg:hover{background:#f9f9f9;}

/*新增分享样式*/
.shareimglist { position:absolute;right: 16px;top:16px;border:1px solid #d8ec88;z-index:10;border-radius:4px;background-color:white;padding:3px 0;padding-left:9px;}
.shareimglist .list { width:260px;height:20px;background:url(//image10.homedo.com/Themes/GoodsDetail/images/Goods/shareicolist.png);position:relative;}
.shareimglist .list a { position:absolute;width:20px;height:20px;cursor:pointer}
.shareimglist .list a:first-child + a { left:30px}
.shareimglist .list a:first-child + a+a { left:60px}
.shareimglist .list a:first-child + a+a+a { left:90px}
.shareimglist .list a:first-child + a+a+a+a { left:120px}
.shareimglist .list a:first-child + a+a+a+a+a { left:150px}
.shareimglist .list a:first-child + a+a+a+a+a+a { left:180px}
.shareimglist .list a:first-child + a+a+a+a+a+a+a { left:210px}
.shareimglist .list a:first-child + a+a+a+a+a+a+a+a { left:240px}
.content .rightside .whitebg .meslists li span{width: 166px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.content .leftside   .pad15 .contect p#f1up,.content .leftside   .pad15 .contect p#frdown{width: 260px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
strong.sharebox{position: relative;cursor: pointer;font-weight: normal;}
 .bottomtitle{font-size: 15px;color: #000000;font-weight: bold;padding-bottom: 10px;border-bottom: 1px solid #e9e9e9;}
            .bottomlist{overflow:hidden;padding:20px;}
            .bottomlist li{float: left;width: 50%;height: 30px;line-height: 30px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
            .bottomlist li:nth-child(even){padding-left:30px;box-sizing: border-box;}
            .bottomlist li p{padding-left: 10px;position: relative;font-size:14px;color: #555555}
            .bottomlist li p:after{content: "";width: 3px;height: 3px;border-radius: 3px;position:absolute;top: 10px;left: 0;background: #555555;}
            .bottomlist li p:hover{color: #3c7aad}
            .Marbto60{margin-bottom: 60px}

.slide-box{height: 35px;font-size: 12px;margin-top: 3px}
.select-box{display: inline-block;position: relative;height: 35px;line-height: 35px;background: #f0f0f0;}
.select-box .n-name{border: 1px solid #f0f0f0;display: inline-block;position: relative; height: 35px;line-height: 35px;min-width: 80px;text-align: center; padding: 0 10px;z-index: 12;background: #f0f0f0;cursor: pointer;}
.select-box .n-name img{margin-right: 2px;vertical-align: -1px}
.select-box .n-name em {display:inline-block; width:8px; margin: -4px 0 0 10px; height:4px; background:url(https://image10.homedo.com/CSS/images170802/heard-icon-arrow.png) -8px 0 no-repeat; z-index:1}
.select-box .n-name em.down{background-position: 0 0;}
.select-box.cur .n-name{border:1px solid #bcbcbc;border-bottom: none;}
.s-list-box{position: absolute;top: 35px;left: 0;border:1px solid #bcbcbc;width: 260px;background: #f0f0f0;z-index: 11;padding: 5px 10px 5px 0;display: none}
.s-list-box span{width: 62px;display: inline-block;text-align: center;height: 35px;line-height: 35px; cursor: pointer;}
.s-list-box span.cur{color: #F35050}