.w1100 {width: 1100px;}
.banner-floor {position:relative;background: url(//image01.homedo.com/Files/Images/cms/www/20161230/5325418674509234269_pic1.jpg) top center no-repeat #e2000c}
.banner-floor ul {position: absolute; left: 50%; margin-left: -550px; bottom: 2px; width: 1120px; overflow: hidden}
.banner-floor ul li {width: 270px; float: left; cursor: pointer; margin-right: 10px;}
.floor-bg-01 {background-color:#ff9000; padding: 50px 0 60px;}
.floor-bg-02 {background-color:#415ef7; padding: 50px 0 70px;}
.floor-bg-03 {background-color:#db3110; padding: 50px 0 70px;}
.floor-bg-04 {background-color:#ff9000; padding: 108px 0 90px 0}
.activity-title {text-align: center; margin-bottom: 10px;}
/*新手*/
.Point{margin:0px auto 10px auto;height:36px;text-align: center; display: none}
.Point span{display: inline-block;height:34px;border:1px solid #fc483d; background: #fff; line-height: 34px;border-radius: 5px;font-size: 22px;color:#fc483d;padding-left:17px;margin-right:10px;}
.Point a{display: inline-block; background: #fff;color:#fc483d;font-size: 18px;vertical-align: top;height:34px;line-height: 34px;}
.Point a.Result{color:#9e9e9e;font-size: 14px;}
.Point a.Result em{display: inline-block;width: 12px;height: 12px;background: url(//image10.homedo.com/image/20160810/456afd33-e588-40cc-a928-62f5883f78af.png) no-repeat; vertical-align:middle;margin-bottom: 3px;margin-left:4px;}
.Point span a.enroll{display: inline-block; margin-left:16px;background: #fc483d;color:#fff;padding:0 21px;}
.Point a.login{border:1px solid #fc483d;border-radius: 5px;padding:0 36px;}

.activity-goods {padding-top: 20px;}
.activity-goods .topic-max{width: 1120px;overflow: hidden;}
.activity-goods .topic-max li{width: 184px; float: left;background: #fff;margin:0 10px 10px 0;padding:20px 15px 20px;text-align: center;}
.activity-goods .price-box{height: 24px;text-align: left;margin-top: 19px;}
.activity-goods .price-box span{display: inline-block;line-height: 24px;}
.activity-goods .price-box span.sale-price{font-size: 16px;font-weight: bold;color:#fa412b;margin-right:5px;}
.activity-goods .price-box span.sale-price em{font-size: 24px;}
.activity-goods .price-box span.price{font-size: 13px;color:#ababab;}
.activity-goods .heading{text-align: left;overflow: hidden;margin-top: 7px;height:36px;}
.activity-goods .heading a{height:36px;line-height: 18px;color:#131415;font-size: 14px;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden; word-break: break-all}
.activity-goods .explain{text-align: left;height:36px;line-height: 18px;color:#fa412b;font-size: 14px;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin-top:4px;}
.activity-goods .buy-away{display: inline-block; width: 100%;height:34px;font-size: 15px;color:#fff; line-height: 34px;background: #eb2f00;border-radius: 3px;margin-top: 11px;}
.activity-goods .buy-away:hover{color:#fff;background: #d82b00;}
.activity-goods .buy-over{background:#cccccc;}
.activity-goods .buy-over:hover{background:#cccccc;}
.activity-goods .buy-much{border:1px dashed #cccccc;border-left:none;border-right: none;text-align: left;font-size: 12px;color:#797979;margin-top: 6px; overflow: hidden;}
.activity-goods .buy-much span{display: block; float: left; width: 50%; height:23px;line-height: 23px; overflow: hidden;}
.activity-goods .buy-much span em{color:#fa412b}

.floor-bg-02 .activity-title {margin-bottom: 30px;}
.border-r {background:url(//image10.homedo.com/image/20160123/ad9a8445-d4ad-40ba-894d-67a06e05d63d.png) 0 0 no-repeat;}
.border-r.top01 {height:20px; background-image: url(//image01.homedo.com/Files/Images/cms/www/20161230/4755937620859102620_pic1.png) }
.border-r.bottom01 {height:27px; background:url(//image01.homedo.com/Files/Images/cms/www/20161230/5592218301326692277_pic1.png) 0 0 no-repeat;}
.border-r.top02 {height:10px; background-image: url(//image01.homedo.com/Files/Images/cms/www/20161230/4817051509926957491_pic1.png) }
.border-r.bottom02 {height:9px; background:url(//image01.homedo.com/Files/Images/cms/www/20161230/4873974514617486627_pic1.png) 0 0 no-repeat;}
/*抽奖*/
.cj-main {padding:10px 52px; background:#283a99}
.cj-main .cj-prompt {text-align: center; padding-bottom: 30px;}
.cj-main .cj-prompt ul {display: inline; letter-spacing: -4px;}
.cj-main .cj-prompt ul li {display: inline-block; height: 52px; line-height: 54px; padding: 0 20px; background:url(//image01.homedo.com/Files/Images/cms/www/20161230/4845518940182804945_pic1.png) 0 0 repeat-x; letter-spacing:0; font-size: 24px; color: #738cff}
.cj-main .cj-prompt ul li strong {color: #ffde00; padding: 0 3px; font-weight: normal}
.cj-main .cj-prompt ul li a { display: inline-block;  background: #ffde00; font-size: 16px; color: #141d4c; border-radius: 5px; padding: 0 8px; margin-left: 10px; height: 28px; line-height: 30px; position: relative; top: -2px;}
.cj-main .cj-prompt ul li.left { width: 23px; background-image:url(//image01.homedo.com/Files/Images/cms/www/20161230/5689460973984924817_pic1.png) ; padding: 0}
.cj-main .cj-prompt ul li.right { width: 24px; background-image:url(//image01.homedo.com/Files/Images/cms/www/20161230/5459448670700554598_pic1.png) ; padding: 0}
.cj-main .hd-left {padding-top:2px;}
.cj-main .hd-left td dl,
.cj-main .hd-left td a,
.cj-main .hd-left td p {display:block; width:186px; height:186px; background:url(//image01.homedo.com/Files/Images/cms/www/20161230/4991729627232015445_pic1.png) 0 0 no-repeat; margin:7px; font-size:18px; color:#fff; text-align:center; line-height:46px; border:none; outline:none}
.cj-main .hd-left td a {background-position:-372px 0; line-height:0; font-size:0; padding:0; margin:0}
.cj-main .hd-left td p {background-position:-558px 0;}
.cj-main .hd-left td dl{position: relative;}
.cj-main .hd-left td dl dt {height:144px; background-position: center center; background-repeat:no-repeat}
.cj-main .hd-left td dl em{width: 186px;height:186px;background: url(//image01.homedo.com/Files/Images/cms/www/20161207/4718638879190100905_pic1.png) -186px 0;position: absolute;left:0;top:0;display: none; z-index: 10;}
.cj-main .hd-left td.active dl em{display: block;}
.cj-main .hd-right {width:346px; background:#1a2562; margin-top: 13px}
.cj-main .hd-right .zjkb {height:470px; overflow:hidden; margin:19px 0; line-height:30px; color:#fff; font-size:14px;}
.cj-main .hd-right .zjkb ul{padding:0 10px 0 20px;}
.cj-main .hd-right .zjkb ul li {overflow: hidden;}
.cj-main .hd-right .zjkb span {color:#fec011; padding-left:14px; width:130px; line-height:32px; height:32px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.cj-bottom {padding-top:20px; padding-left:7px;}
.cj-bottom .bdsharebuttonbox { height:20px; }
.cj-bottom .bdsharebuttonbox a {background:none !important; width:auto !important; height:20px; color:#fff; font-size:14px; padding-left:25px; line-height:20px; margin-right:10px; display:block; float:left;}
.cj-bottom .bdsharebuttonbox a em {display:block; width:20px; height:20px; margin-left:-25px; float:left;}
.cj-bottom .bdsharebuttonbox a.bds_weixin em {background-position:-712px -100px}
.cj-bottom .bdsharebuttonbox a.bds_tsina em { background:url(//www.homedo.com/files/image/20160215/5fd4cfe5-3bf6-490d-9900-e5a1fafe27c5.png)}
.cj-bottom .bdsharebuttonbox a.bds_qzone em {background-image:url(//image01.homedo.com/Files/Images/cms/www/20161230/5476423471741596802_pic1.png)}
.cj-bottom a.fr { padding-left:25px; color:#fff; font-size:14px; line-height:20px;}
.cj-bottom a.fr em {display:block; float:left; width:20px; height:15px; margin:3px 0 0 -25px; background:url(//image01.homedo.com/Files/Images/cms/www/20161206/5095378725854571145_pic1.png) 0 0 no-repeat;}

.hide {position:fixed; display:none; left:0; top:0; width:100%; height:100%; z-index:101000; background:#000; opacity:0.4; filter:Alpha(opacity=40); }
.pop-box {position:fixed; display:none; left:50%; top:50%; width:602px; height:357px; margin:-178px 0 0 -301px;  z-index:111000; background:url(//image10.homedo.com/image/20160123/91f50c78-ffdf-4cf7-b81b-0e6bd725cc30.png) left bottom no-repeat;}
.pop-box.winning-first {height:503px; margin-top:-251px; background-position:0 0;}
.pop-box .close-pop { width:46px; height:46px; float:right; display:block; margin:-7px -8px 0 0; cursor:pointer; background:url(//image10.homedo.com/image/20160123/90bed96a-9fba-4ce8-b151-fa24257149cb.png) left bottom no-repeat;}
.pop-box h3 {font-size:30px; font-weight:bold; color:#f70c3c;}
.pop-box .pop-btn {overflow:hidden;}
.pop-box .pop-btn a {height:42px; margin-right:14px; background:url(//image10.homedo.com/image/20160123/c7e8d185-0d25-43b0-9393-2659a8ec9190.png) 0 0 no-repeat;}
.pop-box .pop-btn a.btn-01 { width:143px;}
.pop-box .pop-btn a.btn-02 { width:98px; background-position:-156px 0}
.pop-box .jx-hb {padding:100px 0 0 80px;}
.pop-box .jx-hb p {padding:5px 0 25px 0;}
.pop-box .jx-hb p span { font-size:20px; color:#000; padding-right:10px;}
.pop-box .jx-hb p span em { color:#f70c3c;}
.pop-box .jx-hb p a {color:#0065cd; font-size:14px; padding-right:10px;}
.pop-box .jx-hb p a:hover {text-decoration:underline;}
.pop-box .winning-again {padding-top:40px;}
.pop-box .winning-again .again-box,
.pop-box .winning-again .first-box { width:498px; height:124px; background:url(//image10.homedo.com/image/20160125/34c8657e-c1d1-4ddb-9b25-e88f6278f6fc.png) 0 -310px no-repeat; margin:20px 0 0 -28px;}
.pop-box .winning-again .first-box h3 { padding:15px 0 15px 40px; font-size:16px; color:#2a2a2a; font-weight:normal;}
.pop-box .winning-again .first-box { height:280px; background-position:0 0;}
.pop-box .winning-again .first-box dl {padding-left:40px; overflow:hidden; padding-bottom:6px;}
.pop-box .winning-again .first-box dl dt,
.pop-box .winning-again .first-box dl dd {float:left; font-size:14px; }
.pop-box .winning-again .first-box dl dt {width:78px; height:30px; line-height:30px;}
.pop-box .winning-again .first-box dl dd input[type="text"],
.pop-box .winning-again .first-box dl dd textarea {height:18px; padding:5px 10px; border:#dfdfdf solid 1px; outline:none; background:#fff; width:314px; line-height:18px; }
.pop-box .winning-again .first-box dl dd input[type="text"].name-input,
.pop-box .winning-again .first-box dl dd input[type="text"].phone-input { width:248px;}
.pop-box .winning-again .first-box dl dd a { height:30px; margin:10px 10px 0 0; background:url(//image10.homedo.com/image/20160125/34c8657e-c1d1-4ddb-9b25-e88f6278f6fc.png) 0 0 no-repeat; font-size:16px; line-height:30px; text-align:center}
.pop-box .winning-again .first-box dl dd a.btn-01 {width:86px; background-position:0 -280px; color:#fff;}
.pop-box .winning-again .first-box dl dd a.btn-02 {width:60px; background-position:-86px -280px; color:#6b6b6b}
.pop-box .winning-again .first-box dl dd textarea {height:36px;}
.pop-box .winning-again .again-box dl {padding:30px 0 0 40px; line-height:24px; color:#5b5b5b;}
.pop-box .winning-again .again-box dl strong {color:#040404;}
.pop-box .winning-again .again-box dl a {color:#0065cd; display:block; float:left; margin-top:5px;}
.pop-box.muber-none {width: 516px; height: 284px; margin: -142px 0 0 -258px; background: url(//image01.homedo.com/Files/Images/cms/www/20170103/5751275320723904650_pic1.png) 0 0 no-repeat}
.pop-box.muber-none .hb-none {padding:60px 60px 0 65px; }
.pop-box.muber-none .hb-none p {font-size: 18px; color: #666}
.pop-box.muber-none .pop-btn a {margin: auto; float: inherit;}
.pop-box.hebi-box {width: 528px; height: 284px; margin: -142px 0 0 -264px; background: url(//image01.homedo.com/Files/Images/cms/www/20170103/4790534585370656776_pic1.png) 0 0 no-repeat}
.pop-box.hebi-box .jx-hb {padding:80px 0 0 60px;}
.pop-box.hebi-box .jx-hb p {padding:2px 0 23px 0;}

/*规则*/
.floor-bg-03 .guize-top01 { background: url(//image01.homedo.com/Files/Images/cms/www/20161230/5099882645126335561_pic1.png) 0 0 no-repeat; height: 19px}
.floor-bg-03 .guize-text01 { background: url(//image01.homedo.com/Files/Images/cms/www/20161230/5425651419677475313_pic1.png) 0 0 repeat-y; padding: 12px 0 24px 0; color: #fff; font-size: 16px;}
.floor-bg-03 .guize-bottom01 {background: url(//image01.homedo.com/Files/Images/cms/www/20161230/5212849978568941366_pic1.png) 0 0 no-repeat;  height: 19px;}
.floor-bg-03 .guize-text01 h3 { padding-left: 44px;}
.floor-bg-03 .guize-text01 dl { margin: 0px 44px; padding: 0 5px; border-bottom: #db3110 dashed 1px;}
.floor-bg-03 .guize-text01 dl.bottom-none {border-bottom:none}
.floor-bg-03 .guize-text01 dl dt {font-size: 18px; color:#fcff00; font-weight: bold; line-height: 38px; padding: 5px 0;}
.floor-bg-03 .guize-text01 dl dd {line-height: 36px; padding-bottom:10px }
.floor-bg-03 .guize-text01 dl dd em {color:#fcff00 }
.floor-bg-03 .guize-text01 dl dd span {padding-right: 20px;}
.floor-bg-03 .guize-text01 dl dd p.p-left {padding-left: 85px;}
.floor-bg-03 .guize-text01 dl dd p.p-left span {display: block; float: left; margin-left: -85px; padding-right: 0}
.floor-bg-03 .guize-text01 ul {padding: 10px 44px 0;}
.floor-bg-03 .guize-text01 ul li { line-height: 40px; padding: 0 5px; border-bottom: #db3110 dashed 1px;}

.floor-bg-03 .guize-hongbao {width: 1037px; margin: auto}
.floor-bg-03 .guize-top02 { background: url(//image01.homedo.com/Files/Images/cms/www/20161230/5098761709595251361_pic1.png) 0 0 no-repeat; height: 7px}
.floor-bg-03 .guize-text02 { background: url(//image01.homedo.com/Files/Images/cms/www/20161230/5031982221756766150_pic1.png) 0 0 repeat-y; padding: 0 24px 10px; font-size: 16px; line-height: 24px; color: #fcff00; }
.floor-bg-03 .guize-bottom02 {background: url(//image01.homedo.com/Files/Images/cms/www/20161230/4916418868786990811_pic1.png) 0 0 no-repeat; height: 7px}
.floor-bg-03 .guize-text02 strong {font-size: 18px; display: block; margin-bottom: 10px;}

/*底部信息*/
.floor-bg-04 .Shop-list{padding:65px 25px 40px 25px;background: #fff;border-radius: 5px;margin-bottom:100px;}
.floor-bg-04 .Shop-list h3.Title{text-align: center;margin-top:-123px;}
.floor-bg-04 .Point{margin:36px auto 0 auto;height:36px;text-align: center;}
.floor-bg-04 .Point span{display: inline-block;height:34px;border:1px solid #fc483d;line-height: 34px;border-radius: 5px;font-size: 22px;color:#fc483d;padding-left:17px;}
.floor-bg-04 .Point a{display: inline-block; background: #fff;color:#fc483d;font-size: 18px;vertical-align: top;height:34px;line-height: 34px;}
.floor-bg-04 .Point a.Result{color:#9e9e9e;font-size: 14px;}
.floor-bg-04 .Point a.Result em{display: inline-block;width: 12px;height: 12px;background: url(//image10.homedo.com/image/20160810/456afd33-e588-40cc-a928-62f5883f78af.png) no-repeat; vertical-align:middle;margin-bottom: 3px;margin-left:4px;}
.floor-bg-04 .Point span a.enroll{display: inline-block; margin-left:16px;background: #fc483d;color:#fff;padding:0 21px;}
.floor-bg-04 .Point a.login{border:1px solid #fc483d;border-radius: 5px;padding:0 36px;}
.floor-bg-04 .Product-Main {padding-top:28px;}
.floor-bg-04 .check-hb{text-align: center;margin-top:44px;}
.floor-bg-04 .check-hb a{display: inline-block;width: 206px;height:62px;background: url(//image10.homedo.com/image/20160810/8070abe1-1b6c-4de7-ad8f-9922a3bdf535.png) no-repeat;line-height: 62px;color:#fff;font-size: 24px;text-align: center;}

.floor-bg-04 .Shop-list2{margin-bottom: 12px;}
.floor-bg-04 .Special-Topic{margin-bottom:76px;}
.floor-bg-04 .buy-service ul{width: 1112px;overflow: hidden;}
.floor-bg-04 .buy-service ul li {text-align: center;width: 264px; border:#eaeaea solid 1px; height: 182px;float: left;margin: 0 12px 12px 0;}
.floor-bg-04 .buy-service ul li:hover .hide-con{display: block;}
.floor-bg-04 .buy-service ul li:hover em{display: none;}
.floor-bg-04 .buy-service ul li:hover h2{display: none;}
.floor-bg-04 .buy-service li em {background: url(//image10.homedo.com/image/20160727/67fb7d18-e170-46b5-aa2b-207c07b9532e.png) 0 0 no-repeat;width: 72px;height: 72px;display: inline-block;margin: 28px 0 32px;}
.floor-bg-04 .buy-service ul h2 {font-size: 18px;}
.floor-bg-04 .hide-con {padding: 20px 24px 0;display: none;}
.floor-bg-04 .hide-con p {line-height: 20px;font-size: 14px;height: 96px;overflow: hidden;text-align: justify;}
.floor-bg-04 .hide-con a {color: #fff;width: 172px;height: 36px;font-size: 18px;background-color: #1a8acb;display: inline-block;border-width: 1px;border-style: solid;line-height: 36px;margin-top: 12px;}
.floor-bg-04 .buy-service .li01 .hide-con a {background-color: #39adef;border-color: #c0def0;}
.floor-bg-04 .buy-service .li02 .hide-con a {background-color: #b9cf41;border-color: #e8efc0;}
.floor-bg-04 .buy-service .li03 .hide-con a {background-color: #ec3a48;border-color: #edbfc2;}
.floor-bg-04 .buy-service .li04 .hide-con a {background-color: #5a48e5;border-color: #c3bdf0;}
.floor-bg-04 .buy-service .li01 {background-color: #199de9;color:#fff; border-color: #199de9}
.floor-bg-04 .buy-service .li02 {background-color: #adc61e;color:#fff; border-color: #adc61e}
.floor-bg-04 .buy-service .li03 {background-color: #e42332;color:#fff; border-color: #e42332}
.floor-bg-04 .buy-service .li04 {background-color: #4a37da;color:#fff; border-color: #4a37da}
.floor-bg-04 .buy-service .li05 {background-color: #fff;}
.floor-bg-04 .buy-service .li06 {background-color: #fff;}
.floor-bg-04 .buy-service .li07 {background-color: #fff;}
.floor-bg-04 .buy-service .li08 {background-color: #fff;}
.floor-bg-04 .buy-service .li05:hover,
.floor-bg-04 .buy-service .li06:hover,
.floor-bg-04 .buy-service .li07:hover,
.floor-bg-04 .buy-service .li08:hover {border-color: #01a2ff}
.floor-bg-04 .li01 h2,
.floor-bg-04 .li02 h2,
.floor-bg-04 .li03 h2,
.floor-bg-04 .li04 h2{color:#fff;}
.floor-bg-04 .li05 h2,
.floor-bg-04 .li06 h2,
.floor-bg-04 .li07 h2,
.floor-bg-04 .li08 h2{color:#222222;}
.floor-bg-04 .buy-service .li02 em {background-position: 0 -72px;}
.floor-bg-04 .buy-service .li03 em {background-position: 0 -144px;}
.floor-bg-04 .buy-service .li04 em {background-position: 0 -216px;}
.floor-bg-04 .buy-service .li05 em {background-position: 0 -288px;}
.floor-bg-04 .buy-service .li06 em {background-position: 0 -360px;}
.floor-bg-04 .buy-service .li07 em {background-position: 0 -432px;}
.floor-bg-04 .buy-service .li08 em {background-position: 0 -504px;}

.floor-bg-04 .Shop-list3{padding:78px 30px 45px 30px;background: #fff;border-radius: 5px;}
.floor-bg-04 .Shop-list3 h3.Title{text-align: center;margin-top:-123px;margin-bottom:28px;}
.floor-bg-04 .Product-Main2{overflow: hidden;}
.floor-bg-04 .Product-Main2 ul{width: 1125px;overflow: hidden;}
.floor-bg-04 .Product-Main2 ul li{float: left;margin-right:13px;margin-bottom: 12px;}

/**/
.floor-porp {position: fixed; width: 116px; top: 50%; left: 50%; margin-left: 590px; height: 344px; margin-top: -172px; display: none}
.floor-porp ul li {margin: 0 3px; background: #ff4200; text-align: center; cursor: pointer}
.floor-porp ul li p {display: block; width: 90px; height: 33px; border-bottom: #fe9403 dashed 1px; color: #fffc00; line-height: 33px; font-size: 15px; margin: auto}
.floor-porp ul li.cur,
.floor-porp ul li:hover {margin: 0; background: #fde505;}
.floor-porp ul li.cur p,
.floor-porp ul li:hover p { color: #ff3000; border-bottom-color: #fde505}

