﻿.banner-box {height:410px; position:relative; color:#b40602; overflow:hidden}
.banner-box .banner { width:1920px; height:410px; position:absolute; left:50%; top:0; margin-left:-960px}
.banner-box .icon {position:absolute; width:44px; height:39px; left:50%; bottom:22px; margin-left:-22px; z-index:10;
animation:myfirst 1s linear 0s infinite alternate;
/* Firefox: */
-moz-animation:myfirst 1s linear 0s infinite alternate;
/* Safari and Chrome: */
-webkit-animation:myfirst 1s linear 0s infinite alternate;
/* Opera: */
-o-animation:myfirst 1s linear 0s infinite alternate;}
.pd-title {background:url(//image10.homedo.com/image/20160223/4e66065e-3f7f-41f6-9f90-ef5022ac9ae2.png) left bottom repeat-x #fff; text-align:center; padding-bottom:45px;}
.pd-title h1 {font-size:34px; color:#414141; font-weight:bold; padding:40px 0 15px 0; }
.pd-title h1 span { color:#ff7e00; padding-right:5px;}
.pd-title p {font-size:17px; color:#7c7c7c; padding-bottom:40px;}
.pd-title p a {color:#ff8300}
.pd-title p a:hover {text-decoration:underline;}
.pd-bottom {background:#f2f2f2; padding:20px 0;}
.bdg-list {border:#fff solid 2px; background:#fff;position: relative;}
.bdg-list:hover {border-color:#ff8300}
.bdg-list .img {padding:24px; border-right:#eaeaea solid 1px; width:288px; height:288px; position:relative}
.bdg-list .img em {display:block; width:75px; height:74px; position:absolute; left:45px; top:45px; text-align:center; line-height:74px; color:#fff; font-size:22px; background:url(//image10.homedo.com/image/20160223/8400930f-401e-41f4-8ecd-4e38ece21b96.png) 0 0 no-repeat;}
.bdg-list .img p {position:absolute; width:100%; height:32px; padding-left:2px; text-align:center; left:-2px; bottom:-2px; background:#2b2b2b; color:#fff; line-height:32px; font-size:16px; border:#2b2b2b solid; border-width:2px 0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap} 
.bdg-list:hover .img p {padding-left:0; left:0; border-bottom-color:#ff8300; }
.bdg-list .img .icon { position:absolute; width:170px; height:141px; right:15px; bottom:50px;}
.bdg-list .content {width:690px; padding-left:57px;}
.bdg-list .content ul li { border-bottom:#eaeaea dashed 1px; overflow:hidden}
.bdg-list .content ul li.li-01 {position:relative; height:17px; line-height:17px; padding:20px 0 12px 23px; background:url(//image10.homedo.com/image/20160223/28ae728c-c1e0-4176-8bea-028a4f8444b2.png) 0 20px no-repeat; font-size:16px; color:#929292; border-style:solids}
.bdg-list .content ul li.li-01 span {color:#ff8300;}
.bdg-list .content ul li.li-01 .text { position:absolute; top:20px; left:285px; line-height:17px; font-size:16px; color:#e13523; font-weight:bold; white-space:nowrap}
.bdg-list .content ul li.li-01 .invite-btn {color:#fff;font-size:14px; margin-top:-25px;background-color:#ff8300;padding:5px 7px;border-radius:2px;cursor: pointer;}
.bdg-list .content ul li.li-01 .invite-btn em {width:14px;height:14px;display:inline-block;background:url(//image01.homedo.com/Files/Images/cms/www/20161026/4677294306183413554_pic1.png) 0 0 no-repeat;vertical-align:-2px;margin-right:4px;background-size: 100%;}
.bdg-list .content ul li.li-02 {padding:20px 0;}
.bdg-list .content ul li.li-02 h2 {font-size:22px; color:#191919; margin-bottom:15px; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.bdg-list .content ul li.li-02 p {font-size:14px; color:#949494; line-height:22px; height:44px; overflow:hidden;}
.bdg-list .content ul li.li-03 {padding:12px 0 10px 0;}
.bdg-list .content ul li.li-03 p {float:left; width:138px; font-size:14px; color:#464646;}
.bdg-list .content ul li.li-03 p small {font-size:14px;}
.bdg-list .content ul li.li-03 p span {color:#ff8300;}
.bdg-list .content ul li.li-03 p em {position:relative; padding-right:20px; cursor:pointer;}
.bdg-list .content ul li.li-03 p em .p-q { position:absolute; width:15px; height:15px; top:0; right:0; cursor:pointer; background:url(//image10.homedo.com/image/20160419/00049d4c-7972-4ea9-8d96-01e747cb0a7c.png) 0 0 no-repeat;}
.bdg-list .content ul li.li-03 p em .p-q:hover {background-image:url(//image10.homedo.com/image/20160419/6916ba39-4f51-457e-a017-c08b0f1cec71.png)}
.bdg-list .content dl { overflow:hidden; padding-top:28px;}
.bdg-list .content dl dt {width:155px;}
.bdg-list .content dl dt strong {display:block; color:#f82712; font-size:20px; font-weight:normal}
.bdg-list .content dl dt strong span {font-size:28px;}
.bdg-list .content dl dt del {font-size:14px; color:#808080;}
.bdg-list .content dl dd {width:170px; padding-right:365px; position:relative;}
.bdg-list .content dl dd s,
.bdg-list .content dl dd s em {display:block; height:10px;}
.bdg-list .content dl dd s {background:#d4d4d4; margin:10px 0 15px 0;}
.bdg-list .content dl dd s em {background:#ff8300; width:0;}
.bdg-list .content dl dd p {font-size:14px; color:#a5a5a5}
.bdg-list .content dl dd p small {font-size:14px;}
.bdg-list .content dl dd p span {color:#f82712}
.bdg-list .content dl dd a { display:block; position:absolute; width:168px; height:48px; line-height:48px; text-align:center; color:#fff; font-size:24px; right:0; top:0; background:#e13523;}
.bdg-list .content dl dd a.ready-btn { background:#ff8300;}
.bdg-list .content dl dd a.none,
.bdg-list .content dl dd a.buy-over {background:#ededed; color:#929292}
.bdg-list .content dl dd .nubmer {position:absolute; height:46px; border:#e5e5e5 solid 1px; width:160px; right:168px; top:0;}
.bdg-list .content dl dd .nubmer span {width:38px; height:46px; cursor:pointer; background:url(//image10.homedo.com/image/20160224/6ffc90f1-186e-4ec2-bded-e19c3e261912.png) 0 0 #fafafa}
.bdg-list .content dl dd .nubmer span.add {background-position:-38px 0;}
.bdg-list .content dl dd .nubmer span.cut.cur {background-position:0 -46px;}
.bdg-list .content dl dd .nubmer span.add.cur {background-position:-38px -46px;}
.bdg-list .content dl dd .nubmer input {width:82px; height:46px; border:#e5e5e5 solid; border-width:0 1px; text-align:center; vertical-align:middle; outline:none; font-size:16px; color:#5f5f5f} 
.bdg-list .tips-hp {color: #e13523;line-height: 28px;border: 1px solid #e13523;padding: 0 10px; background-color: #fff2f1; position: absolute;right: 102px;bottom: 3px;}
.bdg-list .tips-hp em {width: 9px;height: 5px;position: absolute;top: -5px;right: 72px; background: url(//image01.homedo.com/Files/Images/cms/www/20161025/4646860907839212365_pic1.png) 0 0 no-repeat;}
.pd-hdgz dt {background:url(//image10.homedo.com/image/20160223/5068a222-aaa8-4102-ac11-f9e0f10cbd51.jpg) 0 0 no-repeat; height:60px; line-height:60px; padding-left:40px; font-size:24px; color:#fff;}
.pd-hdgz dd {background:#fff; padding:20px 40px 40px 40px; font-size:16px; color:#282828; line-height:30px;}
.pd-hdgz dd span {color:#ff8300;}
@keyframes myfirst
{
0%   {bottom:22px;}
100% {bottom:10px;}
}
@-moz-keyframes myfirst /* Firefox */
{
0%   {bottom:22px;}
100% {bottom:10px;}
}
@-webkit-keyframes myfirst /* Safari and Chrome */
{
0%   {bottom:22px;}
100% {bottom:10px;}
}
@-o-keyframes myfirst /* Opera */
{
0%   {bottom:22px;}
100% {bottom:10px;}
}
.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{background:url(//image10.homedo.com/image/20151124/6ebdbe91-c49a-421a-bfd7-52500e327f84.png) 0 0 no-repeat; position:fixed; left:50%; top:50%; width:478px; height:266px; margin: -160px 0 0 -239px; z-index:1100000 !important; padding-top:54px;}
.pop-box .go-index {width:27px; height:27px;}
.pop-box .pop-text {padding-top:75px; padding-left:48px; height:78px;}
.pop-box .pop-text.pop-t-login {padding-left:100px;}
.pop-box .pop-text h4 {font-size:18px; color:#000; font-weight:normal; padding-bottom:5px;}
.pop-box .pop-text p {font-size:14px; line-height:24px;}
.pop-box .pop-text p strong {color:#ef3f41;}
.pop-box .pop-btn {padding:10px 0 0 80px; height:36px;}
.pop-box .pop-btn.pop-b-login {padding:34px 5px 0 0; height:36px;}
.pop-box .pop-btn.pop-b-login  a { margin:auto; float:none;}
.pop-box .pop-btn a {display:block; float:left; border-radius:3px; height:36px; line-height:36px; color:#fff; font-size:18px; margin-right:32px;}
.pop-box .pop-btn a.go-kf {background:#ef3f41; position:relative; padding:0 20px 0 46px;}
.pop-box .pop-btn a.go-kf em {background:url(//image10.homedo.com/image/20151111/d6b25323-0c3a-47ab-82fc-11c2bc77d326.gif) 0 0 no-repeat; display:block; width:19px; height:19px; margin:10px 0 0 -29px; float:left;}
.pop-box .pop-btn a.go-zc {background:#ff9000; width:138px; text-align:center}
.pop-notice {position:fixed; display:block; width:870px; height:560px; background:#fff; border-radius:3px; left:50%; top:50%; margin:-280px 0 0 -435px; z-index:110}
.pop-notice dt {text-align:center; height:123px; padding-top:27px; position:relative; background:#dd2e3b}
.pop-notice dt em.pop-close {width:36px; height:36px; position:absolute; display:block; top:-9px; right:-13px; background:url(//image10.homedo.com/image/20151113/36157b56-2a7d-4153-8922-82c5283e039f.png) 0 0 no-repeat; cursor:pointer;}
.pop-notice dt h2 {font-size:46px; color:#fff; padding-bottom:5px;}
.pop-notice dt p {font-size:20px; color:#fcff00; }
.pop-notice dd {padding:25px 60px; font-size:14px; color:#585858;}
.pop-notice dd h4 {color:#dd2e3b; font-size:18px; padding-bottom:10px;}
.pop-notice dd p {line-height:24px;}
.pop-notice dd p strong {color:#000;}
.pop-notice dd ul {display:block; border-top:#c2c2c2 solid 1px; padding-top:10px; margin-top:10px;}
.pop-notice dd ul li {line-height:22px; text-indent:1em; padding-bottom:10px; background:url(//image10.homedo.com/image/20151113/65f284ce-a523-4f84-8890-b2b3f1dcc223.gif) 4px 9px no-repeat;}
.pop-notice dd ul li span {color:#d83f3d;}
.login-content{position:fixed; left:50%; top:50%; margin-left:-180px; margin-top:-197.5px;width:350px;height:385px;background:#ffffff;z-index:111000;display: none;}
.dialog{ border: 3px solid #e0e0e0;overflow: hidden;width: 350px;z-index: 99999;background-color: white;}
.dialog .top{ background: none repeat scroll 0 0 #f3f3f3;border-bottom: 1px solid #f3f3f3;font-size: 14px; height: 28px;line-height: 28px;width: 100%;}
.dialog .top .title{float: left; width: 325px;text-align:left;font-size: 14px;font-weight: bold;text-indent: 3px}
.dialog .top .close{float:right;  margin:2px; display:inline; background:url(//jifen.homedo.com/images/cancle.png) no-repeat; width:15px; height:15px; cursor:pointer;margin-top: 6px}
.dialog .content{background:#FFFFFF;}
.dialogmask{ position: absolute;opacity: 0.3;filter: alpha(opacity=30);z-index: 9999;background: #000;top: 0;left: 0;width: 100%;height: 100%;}

.fankuict .yjfk_hd{height:60px; line-height:60px; background:#2b2b2b;}
.fankuict .yjfk_hd h2{font-size:24px; color:#fff; padding-left:40px;}
.fankuict .yjfk_bd{width:100%; overflow:hidden; background:#fff; padding:20px 0 50px;}
.fankuict .yjfk_bd ul{padding:0 95px; display:block; overflow:hidden;}
.fankuict .yjfk_bd ul li{float:left; margin-top:20px;}
.fankuict .yjfk_bd ul li h3{width:145px; padding-right:5px; line-height:40px; font-size:15px; color:#000; text-align:right; float:left;}
.fankuict .yjfk_bd ul li h3 em{font-size:14px; color:#ff0000; padding-right:2px;}
.fankuict .yjfk_bd ul li .txtinpt{width:284px; height:38px; line-height:38px; border:1px #dcdcdc solid; padding:0 10px; color:#b5b5b5; font-size:13px; font-family:Microsoft YaHei;}
.fankuict .yjfk_bd ul li .dematext{width:744px; height:136px; padding:10px; color:#b5b5b5; font-size:13px; line-height:20px; border:1px #dcdcdc solid; font-family:Microsoft YaHei;}
.fankuict .yjfk_bd h2{width:100%; overflow:hidden; display:block; text-align:center;}
.fankuict .yjfk_bd h2 .submitbtn{background: url(//image10.homedo.com/Themes/ThematicGuan/images/submitbtn.jpg) no-repeat;height: 55px;line-height: 48px;width: 260px;text-align: center;font-size: 24px;color: #fff;border: 0 none;cursor: pointer; margin:30px auto 0; font-weight:normal;}

.xuanfu-right{width:131px;height:358px;position:fixed;right:50%;bottom:10px;margin-top:-220px;margin-right:-748px;background:url(//image10.homedo.com/image/20160311/0d975a02-3335-44b9-a61e-a072f96308eb.png) no-repeat;z-index:1000;}
.xuanfu-right ul{width:100%;}
.xuanfu-right ul a{outline:none;}
.xuanfu-right ul .xuanfu-right1{width:100%;height:89px;}
.xuanfu-right ul .xuanfu-right2{width:100%;height:71px;}
.xuanfu-right ul .xuanfu-right3{width:100%;height:70px;}	
.xuanfu-right ul .xuanfu-right4{width:100%;height:59px;}		
.xuanfu-right ul .xuanfu-tops{width:100%;height:69px; cursor:pointer}
.xuanfu{position:fixed;top:50%;left:50%;margin:-200px 0 0 -670px; display:none; z-index:1000;}
.xuanfu ul li{width:48px;font-size: 14px;height:43px;border:1px solid #eaeaea;border-bottom:none;position: relative;;margin-left:4px;text-align:center;padding-top:5px;background-color:#ffffff;cursor:pointer; color:#282828}
.xuanfu ul li.hover{color:#e13523;border-bottom:none;}
.xuanfu ul li.Top{background-color:#000;height:42px;width:50px;border:none;padding:0;}
.main { width:auto; margin:auto;}
.main h2 {font-size:24px; line-height:60px; font-weight:normal;}

.txt-bz {background:#fff2f1; display:none; position:absolute; border:#e13523 solid 1px; height:28px; line-height:28px; padding:0 18px 0 10px; color:#e13523}
.txt-bz em {display:block; float:left; width:9px; height:5px; margin:-5px 0 0 0; background:url(//image10.homedo.com/image/20160419/8e992d66-b5d5-4a13-9799-b4781b6e5003.png) -11px 0 no-repeat;}
/* 分享弹出框 */
.invitetrip{display: none; width:1068px; overflow:hidden; background:#f8f8f8; border-top:0 #dbdbdb solid;position: fixed;left: 50%;top: 22%;margin-left: -534px;z-index: 999999;}
.invhd {background:url(//image01.homedo.com/Files/Images/cms/www/20161026/5671401012466552527_pic1.png) repeat-x; height:65px; position:relative; text-align:center; line-height:62px; font-size:28px; color:#fff;font-weight: bold;}
.invhd .close-btn { position: absolute;right: 10px;font-family: "宋体";font-size: 26px;cursor: pointer;}
.invhd .act-rules {color: #fff;font-size: 15px;font-weight: normal; position: absolute;top: 0px;right: 48px;}
.invhd .act-rules:hover {text-decoration: underline;}
.invbd{padding:28px 0 95px; width:100%; overflow:hidden;position: relative;}
.invbd .borR {border-right: 1px solid #e5e5e5;}
.invbd .invbd_box{width:450px; float:left; padding:15px 35px 15px 45px;}
.invbd .invbd_box .fl{width:250px; float:left;}
.invbd .invbd_box h2{font-size:18px; color:#272727; font-weight:bold; width:100%; overflow:hidden;}
.invbd .invbd_box h2 strong {color:#454545; font-size:16px;font-weight: bold;}
.invbd .invbd_box p{color:#7e7e7e; font-size:13px; line-height:20px; padding-top:18px;}
.invbd .invbd_box .invbd_ui{margin-top:15px; float:left; padding-left:135px;}
.invbd .invbd_box .linkid{margin-top:12px;}
.invbd .invbd_box .linkid input {outline: none;}
.invbd .invbd_box .linkid .iput_text{width:282px; height:32px; line-height:32px; border:1px #dbdbdb solid; border-right:0 #dbdbdb solid; background:#fff; padding:0 8px; color:#1e1e1e; font-size:13px;}
.invbd .invbd_box .linkid .iput_btn{background:url(//image10.homedo.com/sitefiles/center/Images/package/fzbtn1.jpg) no-repeat; width:67px; height:34px; line-height:34px; text-align:center; color:#fff; border:0 none; font-size:15px;cursor:pointer;}
.invbd .invbd_box .share{margin-top:2px; line-height:24px; font-size:13px;}
.invbd .invbd_box .share span{float:left;margin: 7px 2px 0 0;}
.invbd .invbd_box .share img{margin:0 4px; display:inline-block;}
.invbd .btn {position: absolute;bottom: 45px;left: 50%;margin-left: -44px;}
.invbd .close-btn {color: #fff;font-size: 16px;background-color: #fa820a;padding: 9px 28px;border-radius: 3px;}
.porp-bg {display: none; width: 100%;height: 100%; position: fixed;top: 0;left: 0;background-color: #000;opacity: .6;filter:Alpha(opacity=60);z-index: 9999;}