body {background-color: #ff4c01;}
body.ovh {overflow: hidden;}
.banner {position: relative;padding-top: 86%;}
.banner img {position: absolute;top:0;left: 0;}
.LuckDraw-Box {background-color: #d92603;border-radius: 1rem;margin:-2rem 1rem 0;padding: 1rem}
.login-tips {font-weight: bold;text-align: right;color: #fcd404;padding-bottom: 1rem;}
.login-tips a {margin-left: 0.5rem;}
.login-tips a img{width: 36%;}
.login-tips.tac {text-align: center;}
.LuckDraw {position: relative;}
.LuckDraw table {width: 89.7%;margin: 5.9% 5.2% 9%;position: absolute;top: 0;}
.LuckDraw tr td {width: 33.33333%;padding: 0.4% 0.4%;box-sizing: border-box; -webkit-box-sizing: border-box;position: relative;}
.LuckDraw td em { display: none; position: absolute;width: 98.4%;height: 98.4%;top: 0;left: 0;margin: 0.8% 0.8%;background:rgba(0,0,0,.5); border-radius: 10.8%}
.LuckDraw td.active em {background:rgba(0,0,0,0);}
.LuckDraw td #play {width: 100%;height: 100%; position: absolute;font-size: 1.9rem;line-height: 1.8rem; color: #e12131;font-weight: bold;text-align: center;left: 0;top: 0;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack:center;}
.LuckDraw .c-light {position: absolute;top: 0;left: 0;}
.win-list {padding: 2rem 1rem 0;}
.win-list .win-ove {height: 15rem;overflow: hidden; background-color: #d92603;border-radius: 0 0 0.6rem 0.6rem;}
.win-list ul {padding: 0 1rem;}
.win-list ul li {color: #fff;line-height: 2.6rem;text-align: left; background: #d92603;font-size: 1.4rem;-webkit-justify-content: flex-start;justify-content: flex-start;position: relative;}
.win-list ul li .fr {position: absolute;right: 0;top: 0;}
.win-list ul li:last-child {border:none;}
.win-list ul li div {display: block;width: 100%;}
.win-list ul li p {border-bottom: 1px dashed #febe14;position: relative;}
.win-list ul li p:last-child {border:none;}
.act-rules {background: url(//image01.homedo.com/Files/Images/cms/www/20161117/5112287190203601706_pic1.jpg) 0 0 repeat;background-size: 100%;color: #fff;padding: 0 1rem;}
.act-rules h2 {font-size: 2rem;font-weight: bold;text-align: center;padding: 1.8rem 0 .6rem;}
.act-rules li {position: relative;line-height: 1.8rem;padding-left: 1.5rem;text-align: justify;}
.act-rules li em {width: 1.1rem;height: 1.1rem;font-size: 1.2rem; text-align: center;line-height: 1.1rem; position: absolute;left: 0;top: 0.2rem;border: 0.1rem solid #fff;border-radius: 50%;}
.share-box {text-align: center;padding: 2.2rem 0 1.5rem;}
.ajax-share-btn img {width:50%;}
.porp-bg {display: none; position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);}
.porp-box {display: none;}
.porp-box {color: #222; text-align: center;border-radius: 0.6rem;position: fixed;top: 50%;left: 50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index: 999;}
.porp-box h3 {text-align: center;color: #f70c3c;border-bottom: 0.1rem solid #f70c3c;font-weight: bold;font-size: 1.8rem;}
.porp-box input,.porp01 li textarea {outline: none;}
.porp-box .close-btn {width: 3rem;position: absolute;left: 50%;bottom:-6rem;transform:translateX(-50%);-webkit-transform:translateX(-50%);}
.porp01 {width: 70%;background-color: #fff;padding: 0 5%;border-radius: 0.5rem;}
.porp01 h3 {line-height: 2.8rem;}
.porp01 ul {margin-bottom: 1rem;}
.porp01 li {text-align: left; border: 1px solid #b3b3b3;margin-top: 1rem;padding: 0.5rem;border-radius: 0.3rem}
.porp01 li input {border:none;vertical-align: middle;float: right;width: 73%;}
.porp01 li textarea {width: 98%;height: 4rem;border:none;resize:none;font-size: 1.3rem;padding: 0;margin-top: 0.2rem;}
.porp-box .btn {padding: 0rem 18%;text-align: center;}
.porp-box .btn input[type=reset] {background: none;border:none;color: #b3b3b3;margin: 0.5rem 0 .8rem;}
.porp-box .comCss h3 {border: none;padding: 14% 0 8%;}
.porp-box .comCss .btn {padding-bottom: 1.5rem;}
.porp02 {width:21rem; padding: 9rem 0 2rem;background: url(//image01.homedo.com/Files/Images/cms/www/20161121/5149073745853462899_pic1.png) 0 0 no-repeat;background-size: 100%;}
.porp02 h3 {color: #ffc600;}
.porp02 p {color: #fff;padding-bottom: 2.2rem ;font-size: 1.3rem;}
.porp03 {background-color: #fff;width: 20rem; border-radius: 0.5rem}


