.w1120 {width: 1120px;}
.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: -15px; 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; height: 70px; 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 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: 40px;}
.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 {display: block; position: absolute; top: -20px; right: -64px; 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}
.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(//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: 630px; padding-left:100px; }
.vip-heard .vip-top-menu li {width: 180px; 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(//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: block; width: 142px; height: 28px; border: #fff solid 1px; border-radius: 2px; line-height: 28px; font-size: 14px; color: #fff; opacity: .3;filter:alpha(opacity=30) } 
.vip-heard .vip-go-index a span {padding-left: 31px; background: url(//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)}


.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: 9px; 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-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: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(//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; background: url(//image01.homedo.com/Files/Images/cms/www/20170928/5190591382075946106_pic1.jpg) center top  no-repeat #1f1f1f;}
.vip-service-more .vip-index-title dd span {color: #fff}
.vip-service-more .vip-index-title dd span em {background-color: #fff;}
.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;}
.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);} 
.vip-my-hmd {padding-bottom: 80px; background: #f7f8fc;}
.vip-my-hmd .my-hmd-box {width: 1141px;}
.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(//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(//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: 40px;text-align: center;}
.pop_up p.conditions {font-size: 17px;padding: 16px 0 26px;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(//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(//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(//image01.homedo.com/Files/Images/cms/www/20170926/5423305452563527218_pic1.png) 0 0 no-repeat}

.vip-product-body {background: #1c1b1b url(//image01.homedo.com/Files/Images/cms/www/20170928/5296552155623075958_pic1.jpg) center top no-repeat; padding-bottom: 40px;}
.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(//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 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 .pic-box{display: block;text-align: center;}
.vip-product-body .vip-product-list li img{width:180px;height: 180px;padding: 18px 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(//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(//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(//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}