.w1120 {width: 1120px;}
.w1200 {width: 1200px;}
.vip-index-banner {height: 632px; position: relative; background: #0b0a09 url(//image01.homedo.com/Files/Images/cms/www/20170928/5360293335655577488_pic1.jpg) no-repeat top center;}
.vip-index-banner .banner-left {width: 355px;height: 488px; float: left;margin-top: 72px;border-radius: 4px; margin-left: 5px; box-shadow: 0px 0px 40px 0px rgba(11, 0, 96, 0.23);}
.vip-index-banner .left-login-box {width: 100%;height: 100%; background:url(//image01.homedo.com/Files/Images/cms/www/20170928/4978507704428515121_pic1.png) center bottom no-repeat #fff;}
.vip-index-banner .left-login-box .login-infor-box {margin: 0 35px; padding: 25px 0 12px 96px; height: 70px; border-bottom: #e9e8f1 dashed 1px}
.vip-index-banner .left-login-box .login-infor-box dt {width: 70px; height: 70px; position: relative; float: left; margin-left:-89px;}
.vip-index-banner .left-login-box .login-infor-box dt img {width: 100%;}
.vip-index-banner .left-login-box .login-infor-box dt span {display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(//image01.homedo.com/Files/Images/cms/www/20170928/5728761670486552739_pic1.png) 0 0 no-repeat;}
.vip-index-banner .left-login-box .login-infor-box dd {height: 52px; padding-top: 18px; position: relative; line-height: 26px; }
.vip-index-banner .left-login-box .login-infor-box dd strong {display: block; font-size: 18px; color: #100706; overflow: hidden; white-space: nowrap}
.vip-index-banner .left-login-box .login-infor-box dd p {font-size: 14px; color: #6a6a6a;}
.vip-index-banner .left-login-box .login-infor-box dd .login-btn {width: 80px; height: 26px; border: #f90001 solid 2px; text-align: center; line-height: 26px; color: #f90001; position:absolute; top: 50%; right: 0; margin-top: -2px; border-radius: 2px; font-size: 15px;}
.vip-index-banner .left-login-box .login-infor-box dd .login-btn:hover {background-color: #f90001; color: #fff;}    
.vip-index-banner .left-login-box .login-text {margin: 0 35px; height: 95px; padding:15px 7px; font-size: 16px; color: #7f7f7f; line-height: 26px}
.vip-index-banner .left-login-box .login-text span {color: #c88f2a;}
.vip-index-banner .left-login-box .vip-more {margin: 0 35px; padding:15px 7px; height: 95px; color: #7f7f7f; line-height: 26px; font-size: 16px; display: none}
.vip-index-banner .left-login-box .vip-more a {width: 80px; height: 26px; border: #f90001 solid 2px; display:inline-block; text-align: center; line-height: 26px; color: #f90001; border-radius: 2px; font-size: 15px; margin-left: 5px;}
.vip-index-banner .left-login-box .vip-more a:hover {background-color: #f90001; color: #fff;}
.vip-index-banner .left-login-box .login-list-icon {display: block; width: 270px; overflow: hidden; margin:auto; text-align: center; font-size: 14px; color: #191919; padding-top: 10px; }
.vip-index-banner .left-login-box .login-list-icon li {float:left; width: 90px;}
.vip-index-banner .left-login-box .login-list-icon li em {display: block; width: 86px; height: 86px; margin:0 auto -10px; background: url(//image01.homedo.com/Files/Images/cms/www/20170928/5123458495843858413_pic1.png) 0 0 no-repeat;}
.vip-index-banner .left-login-box .login-list-icon li em.icon-01 {background-position: 0 0;}
.vip-index-banner .left-login-box .login-list-icon li em.icon-02 {background-position: -86px 0;}
.vip-index-banner .left-login-box .login-list-icon li em.icon-03 {background-position: -172px 0;}
.vip-index-banner .left-login-box .login-list-icon li em.icon-04 {background-position: -430px 0;}
.vip-index-banner .left-login-box .login-list-icon li em.icon-05 {background-position: -516px 0;}
.vip-index-banner .left-login-box .login-list-icon li em.icon-06 {background-position: -860px 0;}


.vip-index-banner .left-lever-box {width: 100%;height: 100%; display: none; background:url(//image01.homedo.com/Files/Images/cms/www/20170928/5560591139752411729_pic1.png) center bottom no-repeat #fff;}
.vip-index-banner .left-lever-box .login-infor {margin: 0 36px 16px; padding:25px 0 0 88px;color: #fff;}
.vip-index-banner .left-lever-box .login-infor dt {width: 70px; height: 70px; margin-left: -88px; float: left; position: relative;}
.vip-index-banner .left-lever-box .login-infor dt::after {display: block; content: ""; width: 35px;height: 30px; background: url(//image01.homedo.com/Files/Images/cms/www/20170928/5302622303996489236_pic1.png) 0 0 no-repeat; position: absolute; top: -11px; right:-8px;z-index: 2}
.vip-index-banner .left-lever-box .login-infor dt img {width: 100%; height: 100%;}
.vip-index-banner .left-lever-box .login-infor dt em {display: block; position: absolute; z-index: 2; right: 0; bottom: 0; width: 20px;height: 20px;}
.vip-index-banner .left-lever-box .login-infor dt span {display: block; position: absolute; z-index: 1; left: 0; top: 0; width: 100%; height: 100%; background: url(//image01.homedo.com/Files/Images/cms/www/20170928/4871188207286579007_pic1.png) 0 0 no-repeat;}
.vip-index-banner .left-lever-box .login-infor dd {padding-top: 12px;}
.vip-index-banner .left-lever-box .login-infor dd strong {display: block; font-size: 18px; line-height: 24px; height: 24px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #100706; font-weight: normal; margin-bottom: 6px;}
.vip-index-banner .left-lever-box .login-infor dd p {font-size: 13px; padding-left: 8px; line-height:21px; background: url(//image01.homedo.com/Files/Images/cms/www/20170928/5737221673539474522_pic1.png) 0 0 no-repeat;}
.vip-index-banner .left-lever-box .login-infor dd p.notVip{ background: none;font-size: 14px;color: #6a6a6a}
.vip-index-banner .left-lever-box .login-infor dd p span {font-weight: bold;}
.vip-index-banner h3 {font-size: 18px; line-height:27px; font-weight: bold; margin:0 40px; color: #111}
.vip-index-banner h3 small {font-size: 14px; font-weight: normal; color: #9396a8; padding-right: 10px}
.vip-index-banner h3 a {margin-top: -3px;}
.vip-index-banner h3 span a {margin-top: 0px; font-size: 14px; font-weight: normal; color: #2f3245; line-height: 31px;}
.vip-index-banner .left-lever-box .integral-speed {height: 100px; margin:10px 0 0; padding:0 39px 0 9px; background: 30px 22px no-repeat; color: #100706;}
.vip-index-banner .left-lever-box .integral-speed.speed-bg-01 {background-image: url(//image01.homedo.com/Files/Images/cms/www/20170929/5648364592423164568_pic1.png)}
.vip-index-banner .left-lever-box .integral-speed.speed-bg-02 {background-image: url(//image01.homedo.com/Files/Images/cms/www/20170929/5288903031011475275_pic1.png)}
.vip-index-banner .left-lever-box .integral-speed.speed-bg-03 {background-image: url(//image01.homedo.com/Files/Images/cms/www/20170929/5094486103121112387_pic1.png)}
.vip-index-banner .left-lever-box .integral-speed li {width: 25%; float: left; text-align: center; font-size: 14px; position:relative;}
.vip-index-banner .left-lever-box .integral-speed li p {padding-top: 15px; margin-bottom:32px; height: 18px; line-height: 18px; font-size: 14px; color: #100706 }
.vip-index-banner .left-lever-box .integral-speed li small {font-size: 12px; line-height: 16px;}
.vip-index-banner .left-lever-box .integral-speed li.c-ca9010, 
.vip-index-banner .left-lever-box .integral-speed li.c-ca9010 p{color: #ca9010;}
.vip-index-banner .left-lever-box .integral-speed li.c-strong p {font-size: 16px; font-weight: bold }
.vip-index-banner .left-lever-box .integral-speed li .prompt-icon {position: absolute; width: 14px; height: 14px; background:url(//image01.homedo.com/Files/Images/cms/www/20170929/4840652149321711685_pic1.png) 0 0 no-repeat; right:3px; bottom: 2px; cursor: pointer;}
.vip-index-banner .left-lever-box .integral-speed li .prompt-icon .porp-box {position:absolute; background:#fff; display:none; border:#d1d1d1 solid 1px; width:160px; left:50%; margin-left:-88px; bottom: 26px; text-align:center; line-height:22px; color:#6d6d6d; z-index: 1}
.vip-index-banner .left-lever-box .integral-speed li .prompt-icon:hover .porp-box {display:block}
.vip-index-banner .left-lever-box .integral-speed li .prompt-icon .porp-box small {position:relative; display:block; padding: 3px}
.vip-index-banner .left-lever-box .integral-speed li .prompt-icon .porp-box small em {display:block; position:absolute; width:12px; height:6px; left:50%; bottom:-6px; background:url(//image10.homedo.com/images/send-icon.png) -17px 0 no-repeat; }
.vip-index-banner .left-lever-box .integral-speed li.frist p {padding-left: 2px;}

.vip-index-banner .left-lever-box .short {margin-left: 28px; color: #100706; font-size: 14px; line-height: 26px; margin-bottom: 12px;}
.vip-index-banner .left-lever-box .short p strong {color: #f90001}
.vip-index-banner .left-lever-box .short a {color: #dcaf4b ;font-size: 14px;}
.vip-index-banner .left-lever-box .short a span {text-decoration: underline}
.vip-index-banner .interests-box {overflow: hidden; height: 90px; padding-top: 10px; width: 330px; margin: auto}
.vip-index-banner .interests-box a {display: block; float: left; width: 30px; height: 90px;}
.vip-index-banner .interests-box a span {display: block; width: 10px; height: 15px; margin:37px auto; background: url(//image01.homedo.com/Files/Images/cms/www/20170928/5078091284939652415_pic1.png) no-repeat;}
.vip-index-banner .interests-box a.arrow-left:hover span {background-position: 0 0}
.vip-index-banner .interests-box a.arrow-right:hover span {background-position: -10px 0}
.vip-index-banner .interests-box a.arrow-left span,
.vip-index-banner .interests-box a.arrow-left:hover.none span {background-position: 0 -15px}
.vip-index-banner .interests-box a.arrow-right span,
.vip-index-banner .interests-box a.arrow-right:hover.none span {background-position: -10px -15px}
.vip-index-banner .interests-box .box-main {height: 100px; float: left; width: 270px; margin-top: -10px; position: relative; overflow: hidden;}
.vip-index-banner .interests-box .box-main ul {position: absolute; left: 0; top: 0; width: 990px;}
.vip-index-banner .interests-box .box-main ul li {float: left; width: 90px; height: 90px; text-align: center; color: #191919; font-size:14px;}
.vip-index-banner .interests-box .box-main ul li em {display: block; width: 86px; height: 86px; margin:0 auto -10px; background: url(//image01.homedo.com/Files/Images/cms/www/20170928/5123458495843858413_pic1.png) 0 0 no-repeat;}
.vip-index-banner .interests-box .box-main ul li.icon-01 em {background-position: 0 0;}
.vip-index-banner .interests-box .box-main ul li.icon-02 em {background-position: -86px 0;}
.vip-index-banner .interests-box .box-main ul li.icon-03 em {background-position: -172px 0;}
.vip-index-banner .interests-box .box-main ul li.icon-04 em {background-position: -258px 0;}
.vip-index-banner .interests-box .box-main ul li.icon-05 em {background-position: -344px 0;}
.vip-index-banner .interests-box .box-main ul li.icon-06 em {background-position: -430px 0;}
.vip-index-banner .interests-box .box-main ul li.icon-07 em {background-position: -516px 0;}
.vip-index-banner .interests-box .box-main ul li.icon-08 em {background-position: -602px 0;}
.vip-index-banner .interests-box .box-main ul li.icon-09 em {background-position: -688px 0;}
.vip-index-banner .interests-box .box-main ul li.icon-10 em {background-position: -774px 0;}
.vip-index-banner .interests-box .box-main ul li.icon-11 em {background-position: -860px 0;}
.vip-index-banner .interests-box .box-main ul li.none.icon-01 em {background-position: 0 -86px;}
.vip-index-banner .interests-box .box-main ul li.none.icon-02 em {background-position: -86px -86px;}
.vip-index-banner .interests-box .box-main ul li.none.icon-03 em {background-position: -172px -86px;}
.vip-index-banner .interests-box .box-main ul li.none.icon-04 em {background-position: -258px -86px;}
.vip-index-banner .interests-box .box-main ul li.none.icon-05 em {background-position: -344px -86px;}
.vip-index-banner .interests-box .box-main ul li.none.icon-06 em {background-position: -430px -86px;}
.vip-index-banner .interests-box .box-main ul li.none.icon-07 em {background-position: -516px -86px;}
.vip-index-banner .interests-box .box-main ul li.none.icon-08 em {background-position: -602px -86px;}
.vip-index-banner .interests-box .box-main ul li.none.icon-09 em {background-position: -688px -86px;}
.vip-index-banner .interests-box .box-main ul li.none.icon-10 em {background-position: -774px -86px;}
.vip-index-banner .interests-box .box-main ul li.none.icon-11 em {background-position: -860px -86px;}
.vip-index-banner .banner_right{width: 760px;height: 474px; float: right; margin-top: 72px;}
.vip-index-banner .banner_right ul{width: 765px;}
.vip-index-banner .banner_right ul li{width: 175px;height: 236px;float: left; margin:0 0 16px 16px;text-align: center; position: relative; background:url(//image01.homedo.com/Files/Images/cms/www/20170928/5070967736187136601_pic1.png) 0 0 no-repeat; border-radius: 3px; }
.vip-index-banner .banner_right ul li:hover{-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15);box-shadow:0 0 15px rgba(0,0,0,0.15);
  -webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}
.vip-index-banner .banner_right ul li a {display: block; width: 100%; height: 100%; color: #6c5424;}
.vip-index-banner .banner_right ul li h5{font-size: 22px;font-weight: bold;margin: 34px 0 8px 0;}
.vip-index-banner .banner_right ul li .into {color: #fbebb1;width: 108px;height: 30px; border-radius: 30px;display: block;margin: 80px auto 0; line-height: 30px;font-size: 16px; background-color:#997129;}
.vip-index-banner .banner_right ul li a:hover .into {background: #f94000;}
.vip-index-banner .banner_right ul li p{position: relative;display: inline-block; font-size: 16px;}
.vip-index-banner .banner_right ul li p em{width: 16px;height: 1px;background: #6c5424;display: block;position: absolute;top:12px;}
.vip-index-banner .banner_right ul li p em.em_l{left: -20px;}
.vip-index-banner .banner_right ul li p em.em_r{right: -20px;}
.vip-index-banner .Sign-icon {z-index:10;display: block; position: absolute; top: -36px; right: -78px; width: 97px; height: 97px; background: url(//image01.homedo.com/Files/Images/cms/www/20170928/4707171976590443776_pic1.png) 0 0 no-repeat; color: #ffefdf;}
.vip-index-banner .Sign-icon span {display: block; font-size: 18px; width: 50px; margin:16px auto; line-height: 24px; font-weight: 700;padding-left:10px;padding-top: 5px}
.vip-index-banner .Sign-icon.not {-webkit-animation: shakeSign 3s infinite;   -moz-animation: shakeSign 3s infinite; -ms-animation: shakeSign 3s infinite;   animation: shakeSign 3s infinite;  -webkit-transform-origin: 0 100% 0;  -moz-transform-origin: 0 100% 0;  -ms-transform-origin: 0 100% 0; transform-origin: 0 100% 0;}
@keyframes shakeSign {
  10% {
  transform: rotate3d(0, 0, 1, 12deg);
  }
  15% {
  transform: rotate3d(0, 0, 1, -8deg);
  }
  20% {
  transform: rotate3d(0, 0, 1, 4deg);
  }
  25% {
  transform: rotate3d(0, 0, 1, -2deg);
  }
  30% {
  transform: rotate3d(0, 0, 1, 0deg);
  }
  to {
  transform: rotate3d(0, 0, 1, 0deg);
  }
}
@-webkit-keyframes shakeSign {
  10% {
  transform: rotate3d(0, 0, 1, 12deg);
  }
  15% {
  transform: rotate3d(0, 0, 1, -8deg);
  }
  20% {
  transform: rotate3d(0, 0, 1, 4deg);
  }
  25% {
  transform: rotate3d(0, 0, 1, -2deg);
  }
  30% {
  transform: rotate3d(0, 0, 1, 0deg);
  }
  to {
  transform: rotate3d(0, 0, 1, 0deg);
  }
}
@-moz-keyframes shakeSign {
  10% {
  transform: rotate3d(0, 0, 1, 12deg);
  }
  15% {
  transform: rotate3d(0, 0, 1, -8deg);
  }
  20% {
  transform: rotate3d(0, 0, 1, 4deg);
  }
  25% {
  transform: rotate3d(0, 0, 1, -2deg);
  }
  30% {
  transform: rotate3d(0, 0, 1, 0deg);
  }
  to {
  transform: rotate3d(0, 0, 1, 0deg);
  }
}
@-ms-keyframes shakeSign {
  10% {
  transform: rotate3d(0, 0, 1, 12deg);
  }
  15% {
  transform: rotate3d(0, 0, 1, -8deg);
  }
  20% {
  transform: rotate3d(0, 0, 1, 4deg);
  }
  25% {
  transform: rotate3d(0, 0, 1, -2deg);
  }
  30% {
  transform: rotate3d(0, 0, 1, 0deg);
  }
  to {
  transform: rotate3d(0, 0, 1, 0deg);
  }
}

.shuffling{height: 73px; border-bottom: #f0f0f0 solid 1px; position:static; background: none; overflow: hidden;}
.shuffling p{width: 128px;line-height: 62px;position: relative;}
.news_li{height: 73px;font-size: 14px ;color: #fff;position: absolute;top:0;left: 128px;}
.news_li li, .swap li{line-height: 73px;width: 1150px; overflow: hidden}
.news_li li span,.swap li span{margin-right: 30px; padding-left: 38px; background: url(https://image01.homedo.com/Files/Images/cms/www/20170928/5369558623001695675_pic1.png) left center no-repeat; display: block; width: 215px; float: left; overflow:hidden; color: #444;}
.news_li li span:first-child,.swap li span:first-child {background: none;}
.news_li li span em,.swap li span em{color: #fc3731;}
.swap{ line-height:73px; display:inline-block;position: absolute;top:73px;left: 100px;color: #fff;font-size: 14px}


.transition-all {transition: all 0.5s;-webkit-transition: all 0.5s}
.vip-heard {height: 93px; background: #1c1b1b; border-bottom: #3b3838 solid 1px;}
.vip-heard .vip-logo {padding-top: 21px;}
.vip-heard .vip-top-menu {width: 600px; padding-left:80px; }
.vip-heard .vip-top-menu li {width: 140px; height: 93px; text-align: center;}
.vip-heard .vip-top-menu li a {line-height: 93px; position: relative; display: inline-block; color: #fff;}
.vip-heard .vip-top-menu li a span {padding: 0 5px; position: relative; font-size: 16px; font-weight:400;}
.vip-heard .vip-top-menu li a span em {display: block; width: 29px; height: 17px; position: absolute; background:url(https://image01.homedo.com/Files/Images/cms/www/20170928/4683758699307317334_pic1.png) 0 0 no-repeat; right: -30px; top:-10px}
.vip-heard .vip-top-menu li a .line {display: none; position: absolute; bottom:0; left:0; width: 100%; height: 2px; background-color: #e5b046; }
.vip-heard .vip-top-menu li.cur a,
.vip-heard .vip-top-menu li a:hover {color: #e5b046;}
.vip-heard .vip-top-menu li.cur a .line {display: block}
.vip-heard .vip-go-index {padding-top: 33px;}
.vip-heard .vip-go-index a {display: inline-block; width: 35px; height: 30px;border:1px solid #d3bc69;background:url(//image01.homedo.com/Files/Images/cms/www/20181008/5435531302291653873_pic1.png) no-repeat center center; line-height: 32px;}
/*.vip-heard .vip-go-index a span {padding-left: 31px; background: url(https://image01.homedo.com/Files/Images/cms/www/20170928/5092601173204056954_pic1.png) 11px 50% no-repeat;}*/
/*.vip-heard .vip-go-index a:hover {opacity:1;filter:alpha(opacity=1)}*/
.good-search input{outline:none; width:205px;height:30px;line-height:32px;color:#d3bc69;border:1px solid #d3bc69;text-indent:10px;background-color: #23211b;vertical-align: top;}
.good-search input::-webkit-input-placeholder {
  color: #86732f;
}
input:-moz-placeholder {
  /* FF 4-18 */
  color: #86732f;

}
input::-moz-placeholder {
  /* FF 19+ */
  color: #86732f;

}
input:-ms-input-placeholder {
  /* IE 10+ */
  color: #86732f;

}
.vip-heard .vip-go-search {display: none; padding-top:32px; width: 234px; margin-left: -47px; overflow: hidden;}
.vip-heard .vip-go-search dt {float: left; height: 30px; width: 165px; border:#7e7d7d solid 1px; background: #201f1e;}
.vip-heard .vip-go-search dt input {padding: 0 9px; width: 147px; height: 30px; line-height: 30px; color: #fff; border:none; background: none; outline: none}
.vip-heard .vip-go-search dt input::-webkit-input-placeholder {color:#8a8888;} 
.vip-heard .vip-go-search dt input::-moz-input-placeholder {color:#8a8888;} 
.vip-heard .vip-go-search dt input::-ms-input-placeholder {color:#8a8888;} 
.vip-heard .vip-go-search dd {float: left; width: 66px; height: 30px; border:#7e7d7d solid 1px; border-left: none;}
.vip-heard .vip-go-search dd a {display: block; width: 100%; height: 100%; background: #363636; font-size: 15px; color: #fff; line-height: 30px; text-align: center;}
.vip-product-heard .vip-go-index {display: none}
.vip-product-heard .vip-go-search {display: block}
.vip-product-heard .vip-top-menu {padding-left: 60px;}
.vip-product-heard .vip-top-menu li {width: 130px;}

.vip-index-title {text-align: center; margin-bottom: 40px;}
.vip-index-title dt {padding-top: 50px; margin-bottom: 8px;}
.vip-index-title dd {position: relative}
.vip-index-title dd span {position: relative; padding: 0 25px; font-size: 16px; line-height: 31px; color: #a17f54}
.vip-index-title dd span em {height: 1px; position: absolute; top: 11px; display: block; width: 15px; background-color: #a17f54;}
.vip-index-title dd span em.l-line {left:0;}
.vip-index-title dd span em.r-line {right:0;}   
.vip-index-title dd a {display: block; position: absolute; width: 82px; height: 26px; border:#dbae75 solid 2px; text-align: center; background: #fff; font-size: 14px; color: #dbae75; line-height: 26px; right: 0; bottom: 0}        
.vip-index-title dd a:hover {-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15);box-shadow:0 0 15px rgba(0,0,0,0.15);
  -webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0); color: #fff; background: #dbae75;}
.vip-product {padding-bottom: 60px; background: #f7f8fc;}
.vip-product .get-product-tab {text-align: center; margin:-20px 0 20px;}
.vip-product .get-product-tab li {display: inline-block; width: 92px; height: 38px; background: #fff; border:#f0f0f0 solid 1px; margin: 0 9px; text-align: center; line-height: 38px; color: #5e5e5e; font-size: 16px;}
.vip-product .get-product-tab li.cur {color: #fff; border-color: #d1a864; background: #d1a864;}
.vip-product .get-product-tab li.cur a {color: #fff;}
.vip-product .get-index-box {display:none}
.vip-product .get-product-list {width: 1132px; margin-bottom: 40px; }
.vip-product .get-product-list li {width: 177px;padding: 20px 18px 0; height: 332px; float: left; margin:0 11px 11px 0; background: #fff;border: #f0f0f0 solid 1px;}
.vip-product .get-product-list li.position{position: relative;}
.vip-product .get-product-list li.position:after{content: "";width:42px;height: 46px;background: url(//image01.homedo.com/Files/Images/cms/www/20171205/5652603751377013554_pic1.png) no-repeat center;position: absolute;left:0;top: 0; }
.vip-product .get-product-list li:hover {-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15);box-shadow:0 0 15px rgba(0,0,0,0.15);
  -webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}
.vip-product .get-product-list li .pic-box {display: block; width: 176px; height: 176px; margin:auto }
.vip-product .get-product-list li span {font-weight: bold; color: #f90001; font-size: 14px;}
.vip-product .get-product-list li span strong{font-size: 24px;}
.vip-product .get-product-list li p {display: block; font-size: 14px; color: #3f3f3f; line-height: 22px; height: 44px;overflow: hidden ; margin-bottom: 18px;}
.vip-product .get-product-list li .btn {width: 153px; height: 32px; font-size: 18px; color: #f90001; display: block; margin: auto; border:#f90001 solid 2px; border-radius: 2px; text-align: center; line-height: 32px;}    
.vip-product .get-product-list li .btn:hover {background: #f90001; color: #fff; -webkit-
box-shadow: 0px 0px 35px 0px rgba(171, 9, 10, 0.28); 
box-shadow: 0px 0px 35px 0px rgba(171, 9, 10, 0.28);}
.vip-product .product-list-btn {display: block; width: 192px; height: 45px; background: url(https://image01.homedo.com/Files/Images/cms/www/20170928/4944340858919983034_pic1.png) 0 0 no-repeat; font-size: 0; line-height: 0;}
.vip-product .product-list-btn:hover {-webkit-box-shadow: 0px 0px 35px 0px rgba(178, 124, 56, 0.4); box-shadow: 0px 0px 35px 0px rgba(178, 124, 56, 0.4); -webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}
.vip-service-more {height: 590px; }
.vip-service-more .service-list {width: 1136px;}
.vip-service-more .service-list li {float: left; width: 361px; height: 181px; margin:0 16px 16px 0; border-radius: 3px; overflow: hidden; position: relative; -webkit-box-shadow:0 0 5px rgba(0,0,0,0.15); box-shadow:0 0 5px rgba(0,0,0,0.15);}
.vip-service-more .service-list li dl {position: absolute; left: 0; top: 0; padding: 24px 0 0 30px; width: 184px;}
.vip-service-more .service-list li dl dt {font-size: 24px;font-weight: bold; color: #2d2d2d; margin-bottom: 5px;}
.vip-service-more .service-list li dl dd p {height: 60px; line-height: 20px; color: #838383; font-size: 15px}
.vip-service-more .service-list li dl dd span {display: block; width: 111px;height: 30px; border:#d1a864 solid 2px; border-radius: 32px; text-align: center;line-height: 30px; font-size: 16px; color: #d1a864;}
.vip-service-more .service-list li dl dd span:hover {background: #d1a864; color: #fff}
.vip-service-more .service-list li:hover {-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15); box-shadow:0 0 15px rgba(0,0,0,0.15);
  -webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);} 
.my-big-box {position: relative; margin-top:-10px; }
.my-big-box .arrow-btn {position: absolute; width: 16px; height: 28px; top:50%; margin-top: -14px; background:url(//image01.homedo.com/Files/Images/cms/www/20171018/4823904366556321845_pic1.png) 0 0 no-repeat;}
.my-big-box .left-btn {left: -58px; background-position: 0 0;}
.my-big-box .right-btn {right: -58px; background-position: -16px 0;}
.my-big-box .left-btn.cur {background-position: 0 -28px;}
.my-big-box .right-btn.cur {background-position: -16px -28px;}
.my-big-box .porint-list {position: absolute; width: 100%; height: 10px; bottom: -30px; text-align: center;}
.my-big-box .porint-list li {display: inline-block; width: 10px; height: 10px; margin: 0 5px; background:url(//image01.homedo.com/Files/Images/cms/www/20171018/4823904366556321845_pic1.png) 0 -56px no-repeat; cursor:pointer;}
.my-big-box .porint-list li.cur {background-position: -10px -56px;}
.my-small-box {padding: 10px 0; overflow: hidden;} 
.vip-my-hmd {padding-bottom: 80px; background: url(https://image01.homedo.com/Files/Images/cms/www/20171018/4812677378646544093_pic1.jpg) center top no-repeat #1f1f1f;}
.vip-my-hmd .vip-index-title dd span {color: #fff}
.vip-my-hmd .vip-index-title dd span em {background-color: #fff;}
.vip-my-hmd .my-hmd-box {width: 1140px; position:relative;}
.vip-my-hmd .my-hmd-box dl {width: 357px;height: 424px; margin-right: 21px; background-color: #fff; border:#f0f0f0 solid 1px;}
.vip-my-hmd .my-hmd-box dl:hover {-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15);box-shadow:0 0 15px rgba(0,0,0,0.15);
  -webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}
.vip-my-hmd .my-hmd-box dl dt {padding-top: 19px; text-align: center; height: 160px;}
.vip-my-hmd .my-hmd-box dl dd {padding:20px 30px;}
.vip-my-hmd .my-hmd-box dl dd strong {color: #222; font-size: 18px; display: block; margin-bottom: 12px;}
.vip-my-hmd .my-hmd-box dl dd p {display: block; font-size: 15px; color: #6d6d6d; height: 115px; overflow: hidden}
.vip-my-hmd .my-hmd-box dl dd a {display: block; width: 216px; height: 36px; margin:auto; text-align: center; font-size: 18px; color: #f90001; border:#f90001 solid 2px; border-radius: 3px; line-height: 36px;}
.vip-my-hmd .my-hmd-box dl dd a:hover {color: #fff; background-color:#f90001;}


.pop_bg {width:100%;height:100%;background: rgba(0,0,0,.5);position:fixed;top:0;right:0;z-index:1000;display:none;}
.pop_up {width:523px;height:293px;position:fixed;top: 50%;left: 50%; margin-left: -261px; margin-top: -147px; z-index: 1001;
     background: url(https://image01.homedo.com/Files/Images/cms/www/20170925/4968757441626283698_pic1.png);display: none;}
.pop_up .hint { position: relative; line-height:40px;font-size:16px;color: #fff;padding-left:15px;text-align:left;padding-top:0;}
.pop_up .close {width: 40px;height:40px;display: block; background: url(https://image01.homedo.com/Files/Images/cms/www/20170913/5241184229584501485_pic1.png);position: absolute;top: 0px; right: 0px;cursor: pointer;}
.pop_up h2 {color: #ff0b00;font-size: 22px; font-weight: bold;padding-top: 55px;text-align: center;}
.pop_up p.conditions {font-size: 17px;padding: 16px 0 0;text-align: left;color: #bc380f;width: 430px;margin: 0 auto; line-height: 24px; min-height: 48px;}
.pop_up .up_btn{text-align: center;}
.pop_up .up_btn a{ display: inline-block; width: 140px; height: 40px; background: #ff2d00; text-align: center; line-height: 40px; border-radius: 5px;margin-right: 10px;color: #fff;  font-size: 16px;margin-bottom: 15px;}
.pop_up .up_btn a.Know{background: #ffa800;}

.IsSign-porp-box {display: none;}
.IsSign-porp-bg {position: fixed; z-index: 999; width: 100%; height: 100%; left: 0; top: 0; background: #000; opacity: .7; filter: alpha(opacity=70)}
.IsSign-porp {position: fixed; z-index: 1000; width: 342px; height: 420px; left: 50%; top: 50%; margin: -210px 0 0 -171px; background: url(https://image01.homedo.com/Files/Images/cms/www/20170926/5721320507893889528_pic1.png) 0 0 no-repeat}
.IsSign-porp .close-icon {width: 20px; height: 21px; margin: 16px 16px 0 0; background: url(https://image01.homedo.com/Files/Images/cms/www/20170926/4976052872901602636_pic1.png) 0 0 no-repeat;}
.IsSign-porp p {height: 227px; display: block; text-align: center;  margin: 15px 0 60px 0; width: 100%;}
.IsSign-porp .btn {display: block; width: 198px; height: 60px; margin: auto; background: url(https://image01.homedo.com/Files/Images/cms/www/20170926/5423305452563527218_pic1.png) 0 0 no-repeat}

.vip-product-body {background: #1c1b1b url(https://image01.homedo.com/Files/Images/cms/www/20170928/5296552155623075958_pic1.jpg) center top no-repeat;}
.vip-product-body .vip-product-box {padding-bottom: 30px;}
.vip-product-body .vip-product-tab {width: 1137px; height: 54px; margin-bottom: 20px;}
.vip-product-body .vip-product-tab li {float: left}
.vip-product-body .vip-product-tab li a {display: block; width: 180px;height: 54px; background: url(https://image01.homedo.com/Files/Images/cms/www/20170928/5695631391236508167_pic1.png) 0 0 no-repeat; text-align: center; line-height: 54px; font-size: 18px;color: #ffe89b; margin-right: 8px;}
.vip-product-body .vip-product-tab li.cur a,
.vip-product-body .vip-product-tab li a:hover {color: #6e4b00 ; background-position: 0 -54px;}
.vip-product-body .vip-product-list {width: 1130px; display: none}
.vip-product-body .get-product-box {display: block}
.vip-product-body .vip-product-list ul {overflow: hidden;}
.vip-product-body .vip-product-list li {float: left; width: 214px; height: 340px; margin:0 10px 10px 0; background: #fff; border:#f0f0f0 solid 1px; }
.vip-product-body .vip-product-list li.position{position: relative;}
.vip-product-body .vip-product-list li.position:after{content: "";width:42px;height: 46px;background: url(//image01.homedo.com/Files/Images/cms/www/20171205/5652603751377013554_pic1.png) no-repeat center;position: absolute;left:0;top: 0; }
.vip-product-body .vip-product-list li span {display: block; font-size: 12px;color: #f64747; margin: 0 12px 8px;}
.vip-product-body .vip-product-list li span strong {font-size: 18px; p-left: 3px;}
.vip-product-body .vip-product-list li p {display: block; font-size: 14px; line-height: 19px; color: #222; height: 38px; overflow: hidden; margin: 0 12px 14px;}
.vip-product-body .vip-product-list .buy-box {height: 32px;; margin: 0 8px;}
.vip-product-body .vip-product-list .buy-box .product-input {width: 110px; margin-right: 8px;}
.vip-product-body .vip-product-list .buy-box .product-input em {width: 32px;height: 32px; cursor: pointer}
.vip-product-body .vip-product-list .buy-box .product-input em.cut-btn {background: url(https://image01.homedo.com/Files/Images/cms/www/20170928/5075886981041746642_pic1.png) 0 0 no-repeat;}
.vip-product-body .vip-product-list .buy-box .product-input em.add-btn {background: url(https://image01.homedo.com/Files/Images/cms/www/20170928/5693339363360136165_pic1.png) 0 0 no-repeat;}
.vip-product-body .vip-product-list .buy-box .product-input input {background: #2d2b2c; font-size: 14px; color: #fff; text-align: center; height: 32px; line-height: 32px; border:none; width: 46px;}
.vip-product-body .vip-product-list .buy-box .buy-btn {width: 74px;height: 28px; line-height: 28px; text-align: center; font-size: 14px; color: #f90001; border:#f90001 solid 2px;}
.vip-product-body .vip-product-list .buy-box .buy-btn:hover {background: #f90001; color: #fff; box-shadow: 0px 0px 10px 0px rgba(171, 9, 10, 0.28); -webkit-box-shadow: 0px 0px 10px 0px rgba(171, 9, 10, 0.28);}
.vip-product-body .vip-product-list .lever-enjoy {margin:0 9px; height: 28px; border: #a0a0a0 solid 2px; text-align: center; line-height: 28px; font-size: 14px; color: #6d6d6d;}
.vip-product-body .vip-product-list .sale-none {margin:0 9px; height: 28px; border: #ccc solid 2px; background: #ccc; text-align: center; line-height: 28px; font-size: 14px; color: #222;}
.vip-product-body .vip-product-hdgz dd {padding: 5px 60px 80px; background:#292824; font-size: 18px; color: #e2c357; line-height: 30px;}

.vip-content-body {background: #f2f2f2; padding-bottom: 40px;}
.vip-content-svn {height: 50px; font-size:15px; color: #222;line-height: 50px;}
.vip-content-svn a {color: #6d6d6d; font-size:15px;}
.vip-content-list {background: #fff; padding: 20px 44px 0;}
.vip-content-list dl {line-height: 30px; height: 30px; padding-bottom: 10px;}
.vip-content-list dl dt {font-size: 16px; color: #6d6d6d}
.vip-content-list dl dt strong { color: #fd6622; font-size: 24px; }
.vip-content-list dl dt a {font-style: 16px; color:#fd6622; }
.vip-content-list dl dd {font-size: 14px; color: #b7b6b6}
.vip-content-list .vip-content-table {border:#eaeaea solid; border-width: 1px 0 0 1px;}
.vip-content-list .vip-content-table td,
.vip-content-list .vip-content-table th {border:#eaeaea solid; border-width:0 1px 1px 0; text-align: center; height: 50px; font-size: 14px; color: #6d6d6d}
.vip-content-list .vip-content-table th {height: 50px; font-size: 16px; color: #6d6d6d; font-weight: bold}
.vip-content-list .vip-content-table span {color: #fd6a23}
.vip-content-list .vip-content-table em {color: #1cbfda}
.vip-content-list .vip-content-table .LevelInfo-none {height: 190px; background:url(https://image01.homedo.com/Files/Images/cms/www/20170924/5437949610064390849_pic1.png) center center no-repeat;}
.content-sm {background: #fff; padding: 20px 44px; line-height: 30px; font-size: 16px; color: #6d6d6d}
.content-sm dt {font-weight:bold;}
.content-sm a {color: #1cbfda; text-decoration: underline}

.vip-content-hdgz {background: #fff; padding: 20px 44px 1px;}
.vip-content-hdgz .content-hdgz-table {border: #fe5802 solid 1px; text-align: center; overflow: hidden; margin-bottom: 30px;}
.vip-content-hdgz .content-hdgz-table table {margin-left: -1px;}
.vip-content-hdgz .content-hdgz-table th {height: 63px; font-size: 16px; color: #6d6d6d; font-weight: bold; border-left:#eaeaea solid 1px; width: 12.5%}
.vip-content-hdgz .content-hdgz-table td {height: 63px; font-size: 16px; color: #6d6d6d; border:#eaeaea solid; border-width: 1px 0 0 1px;}
.vip-content-hdgz .content-hdgz-table th.cur,
.vip-content-hdgz .content-hdgz-table td.cur {color: #fe5802}
.vip-content-hdgz .content-hdgz-text {font-size:16px; color: #6d6d6d; line-height: 30px; margin-bottom: 30px; }
.vip-content-hdgz .content-hdgz-text h4 strong {font-size: 18px; color: #222;}
.vip-content-hdgz .content-hdgz-text dl.list-01 {padding-left: 25px;}
.vip-content-hdgz .content-hdgz-text dl.list-01 dt {float: left; margin-left: -25px; width: 25px;}
.vip-content-hdgz .content-hdgz-text dl.list-02 {padding-left: 80px;}
.vip-content-hdgz .content-hdgz-text dl.list-02 dt {float: left; margin-left: -80px; width: 80px; font-weight: bold}

.ajax-floor-btn {position: fixed; top: 50%; left: 50%; width: 108px; margin-left: 575px; display: none}
.ajax-floor-btn dd p a {display: block; margin-bottom: 1px; height: 31px; line-height: 31px; color: #fff; background: #ccab20; text-align: center; overflow: hidden; font-size: 15px;}
.ajax-floor-btn dd p.cur a,
.ajax-floor-btn dd p a:hover {background: #ffde00; color: #fd1013}


.mengceng{position: fixed;height: 100%;width: 100%;background: rgba(0,0,0,.5);top:0;left: 0;display: none;z-index: 1000}
  .showBox{width: 540px;height:314px;position: fixed;left: 50%;top: 50%;margin-top: -157px;margin-left: -270px;display: none;z-index: 10001}
  .closeBtn{position: absolute;top: -55px;right: -55px;width: 50px;height: 50px;background: url(//image01.homedo.com/Files/Images/cms/www/20171129/5162494456237540753_pic1.png) no-repeat center;}
  .Titlebox{background: #b08f68;height: 64px;text-align: left;padding-left: 20px;font-size: 24px;line-height: 64px;color: #fff;border-radius: 6px 6px 0 0 ;}
  .mainmsg{height: 210px;background: #ffffff;border-radius: 0 0 6px 6px ;padding: 40px 40px 0;line-height: 1.2;font-size: 18px;}
  .mainmsg h3{color: #ff4200;padding-bottom: 20px;}
  .mainmsg .msgs{line-height: 32px;color: #666666;}
  .mainmsg .Tobuy{width: 154px;height: 46px;line-height: 46px;text-align: center;background: #ff4200;font-size: 22px;display: block;border-radius: 4px;margin: 15px auto 0;color: #fff;}

  .IsSign-porp-box {width: 143px; display: block; position: absolute; height: 24px; background: url(https://image01.homedo.com/Files/Images/cms/www/20171225/5021698866161544931_pic1.png) 0 0 no-repeat; top: 110px; z-index: 10; text-align: center; color: #fff; font-size: 14px; line-height: 24px; left: -143px; opacity:0; filter:alpha(opacity=0);}