.fpfreepageboxone{display:inline-block;background:#fff;width:100%}@media (max-width:768px){.fpfreepageboxone{min-height:unset;max-height:unset;overflow:unset}}.fpfreeservicewrap{width:100%;position:relative;display:block}.fp-servicerightwrap{float:right;position:relative}.fpfreeleftwrap #carousel-example-generid img{height:auto!important;object-fit:unset;width:100%}@media (max-width:480px){.fpfreeleftwrap #carousel-example-generid img{height:auto!important;object-fit:unset;width:100%}.fp-servicerightwrap{width:100%}}.fpfreeleftwrap{width:75%;display:inline-block;vertical-align:text-top;margin-right:9px}.fpfreeleftwrap p{line-height:1.8}@media (max-width:768px){.fpfreeleftwrap{width:100%}}.fpfreeblockimg img{max-width:360px;width:100%}.fpfreerightwrap{width:24%;float:right;vertical-align:text-top;display:inline-block}@media (max-width:768px){.fpfreerightwrap{width:100%;margin-top:10px}}@media (max-width:768px){.fpfreerightwrap .fpfreeblockimg img{width:100%;max-width:unset}}.fpservicereport tr td{padding:5px 20px}.fpservicereport tr td input{margin-right:5px}.fpservicereport{border-radius:5px}.fpservicereport ul li{font-size:15px!important;font-weight:600;color:#000;display:block}.fpservicereport ul li input[type=radio]{margin-right:10px}.fpservicereport span{display:block;text-align:center}.fpservicereport span a{padding:4px 33px;color:#fff;background:#dc4039;display:inline-block;border-radius:50px;margin-top:14px}.fpservicereport span a:hover{color:#fff!important}.fpservicequestion{background:#ded8be!important}.fpservicequestion textarea{padding:10px}.fpservicequestion img{margin-right:5px}.fpservicequestion span{text-align:center;display:block}.fpservicequestion span a{background:#428426;padding:4px 12px;color:#fff;border-radius:4px;display:inline-block}.fpservicequestion span a:hover{color:#ff0!important}.fpfreehoroscope{margin-right:10px;position:relative;display:inline-block;vertical-align:text-top;padding:10px;min-height:363px;background:url(images/fpbg.jpg) no-repeat;background-size:cover;box-sizing:border-box}.fpfreehoroscope .fpspliteicon{background:url(images/fpspliteicon.png);display:inline-block;vertical-align:text-top;height:50px;width:50px}.fpfreehoroscope .fplal{background-position:-442px -6px}.fpfreehoroscope .fpkmatch{background-position:-746px -5px}.fpfreehoroscope .fpnum{background-position:-283px -6px}.fpfreehoroscope .fphoroscope{background-position:-230px -5px}.fpfreehoroscope .fphoroscope2018{background-position:-388px -5px}.fpfreehoroscope .fprashiphal{background-position:-1174px -5px}.fpfreehoroscope .fplovelife{background-position:-10px -5px}.fpfreehoroscope .fpmoney{background-position:-1120px -5px}@media (max-width:768px){.fpfreehoroscope{width:100%;min-width:unset;max-width:unset;min-height:unset;background-position:center;background-size:cover}}.fpfreehorscope{width:100%;display:block}.fpfreecenterwrap{display:inline-flex}@media (max-width:768px){.fpfreecenterwrap{display:block}}.fpfreeallservicewrap{vertical-align:text-top;display:inline-block;width:54%;background:#fff;min-height:340px}@media (max-width:768px){.fpfreeallservicewrap{width:100%;margin-bottom:10px}}.fpfreeallservicewrap .fpfreecenterwrap{display:inline-block}.fpfreeallservicebox ul li{display:inline-block;margin:0 10px 4px 0!important;padding:0 12px;width:48%;line-height:normal!important}.fpfreeallservicebox ul li a{color:#333!important;font-size:18px!important}@media (max-width:768px){.fpfreeallservicebox ul li a{font-size:14px!important}}.fpfreeallservicebox ul li a .fpspliteicon{background:url(images/fpspliteicon.png);display:inline-block;height:50px;margin-right:5px;vertical-align:middle;width:50px}.fpfreeallservicebox ul li a .fplove{background-position:-10px 0}.fpfreeallservicebox ul li a .fppanchang{background-position:-127px 0}.fpfreeallservicebox ul li a .fprashi{background-position:-388px 0}.fpfreeallservicebox ul li a .fpluckyn{background-position:-282px 0}.fpfreeallservicebox ul li a .fpcolorday{background-position:-1236px -5px}.fpfreeallservicebox ul li a .fplovec{background-position:-335px 0}.fpfreeallservicebox ul li a .fplovecolor{background-position:-175px 0}.fpfreeallservicebox ul li a .fptarot{background-position:-855px 0}.fpfreeallservicebox ul li a .fpchinese{background-position:-954px 0}.fpfreeallservicebox ul li a .fpceleb{background-position:-1059px 0}.fpfreeallservicebox ul li a .fpnews{background-position:-1003px 0}@media (max-width:768px){.fpfreeallservicebox ul li{padding:0 0;border:none;display:inline-block;width:100%;margin:0!important}}.fptopstories{max-width:320px;width:100%;vertical-align:text-top;display:inline-block}@media (max-width:768px){.fptopstories{max-width:unset;margin-top:10px}}.fptopstoriesitem{display:table;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f1f1f1}.fptopstoriesitem a{display:table}.fptopstoriesitem a img{max-width:25%;margin-right:10px;float:left;display:inline-block}.fptopstoriesitem a p{display:-webkit-box;vertical-align:top;margin:0;width:65%;-webkit-box-orient:vertical;color:#000;line-height:normal;-webkit-line-clamp:2;float:left;text-align:left;overflow:hidden;text-overflow:ellipsis}.fptopstoriesitem:last-child{border-bottom:none;padding-bottom:unset;margin-bottom:unset}.fpfreehorscopitems{width:49%;margin:2px 0;display:inline-block}.fpfreehorscopitems img{display:inline-block;margin-right:5px;vertical-align:text-top}.fpfreehorscopitems .fpfreehorscopcontent{display:inline-block;vertical-align:text-top;max-width:250px;width:100%}.fpfreehorscopitems .fpfreehorscopcontent h3{margin:0!important;font-size:17px!important}@media (max-width:768px){.fpfreehorscopitems .fpfreehorscopcontent h3{-webkit-line-clamp:unset!important}}.fpfreehorscopitems .fpfreehorscopcontent p{margin:0;color:#000;font-size:13px;text-align:left}.fpfreehorscopitems .fpfreehorscopcontent p:after{content:"More";color:#da4039;font-size:16px}@media (max-width:768px){.fpfreehorscopitems{width:100%}}.fpconsultperson{display:inline-block;width:51%;min-height:365px;padding:10px;background:#fff;vertical-align:text-top;box-sizing:border-box}.fpconsultperson .fpconsultdetailbox .fpconsultdetailboxleft{max-width:160px;text-align:center;vertical-align:text-top;display:inline-block;margin:15px 0}.fpconsultperson .fpconsultdetailbox .fpconsultdetailboxleft .pimg{display:block;border-radius:70px;border:2px solid #ccc;margin:0 10px 10px 10px;overflow:hidden}.fpconsultperson .fpconsultdetailbox .fpconsultdetailboxleft .pimg img{max-width:130px;height:130px;object-fit:cover}.fpconsultperson .fpconsultdetailbox .fpconsultdetailboxleft h2{-webkit-line-clamp:unset;font-size:20px!important;margin-bottom:0}.fpconsultperson .fpconsultdetailbox .fpconsultdetailboxleft p{font-size:17px;margin:2px 0;text-align:center}@media (max-width:768px){.fpconsultperson .fpconsultdetailbox .fpconsultdetailboxleft{width:100%;margin-top:10px;display:block;margin:0 auto}}.fpconsultperson .fpconsultdetailbox .fpconsultdetail{display:inline-block;width:74%;vertical-align:text-top;text-align:center}.fpconsultperson .fpconsultdetailbox .fpconsultdetail ul{margin:10px 0}.fpconsultperson .fpconsultdetailbox .fpconsultdetail ul li{min-width:26%;display:inline-block;font-size:18px!important;margin:9px 12px!important}.fpconsultperson .fpconsultdetailbox .fpconsultdetail ul li .fpspliteicon{background:url(images/fpspliteicon.png);display:inline-block;vertical-align:middle;height:44px;width:44px}.fpconsultperson .fpconsultdetailbox .fpconsultdetail ul li .fploves{background-position:-544px 0}.fpconsultperson .fpconsultdetailbox .fpconsultdetail ul li .fprelation{background-position:-594px 0}.fpconsultperson .fpconsultdetailbox .fpconsultdetail ul li .fpfamily{background-position:-646px 0}.fpconsultperson .fpconsultdetailbox .fpconsultdetail ul li .fpcareer{background-position:-799px 0}.fpconsultperson .fpconsultdetailbox .fpconsultdetail ul li .fpbusiness{background-position:-496px 0}.fpconsultperson .fpconsultdetailbox .fpconsultdetail ul li .fpfinance{background-position:-696px 0}.fpconsultperson .fpconsultdetailbox .fpconsultdetail ul li p{font-size:17px;color:#666;font-weight:600;text-align:center;text-transform:uppercase}@media (max-width:768px){.fpconsultperson .fpconsultdetailbox .fpconsultdetail ul li p{display:inline-block;font-size:12px!important}}@media (max-width:768px){.fpconsultperson .fpconsultdetailbox .fpconsultdetail ul li{width:49%;margin:0!important}}.fpconsultperson .fpconsultdetailbox .fpconsultdetail a{background:#fdc719;color:#000;display:inline-block;padding:8px 65px;font-size:17px;font-weight:600;text-align:center;border-radius:4px}@media (max-width:768px){.fpconsultperson .fpconsultdetailbox .fpconsultdetail a{display:block;padding:8px 24px;font-size:17px}}@media (max-width:768px){.fpconsultperson .fpconsultdetailbox .fpconsultdetail{width:100%;text-align:unset;margin-top:10px}}@media (max-width:768px){.fpconsultperson{width:100%;margin-top:10px}}.fpsoftwarebox{position:relative;background:#fff;overflow:hidden;padding:20px;min-height:230px;margin-bottom:10px;box-shadow:0 0 15px #ededed}.fpsoftwaresortdesc h3{font-size:18px!important;font-weight:500;margin:0;margin:5px 0!important}.fpsoftwarebox .pfont{display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2!important;text-align:left;overflow:hidden!important}.softwareprice{font-size:16px;font-weight:500;color:#000;margin-bottom:0}.softbuy{background:#da4039;padding:4px 9px;font-size:16px;border-radius:3px;color:#fff!important;display:inline-block;margin-right:5px}.softbuy{padding:4px 8px!important}.softread{background:#f9f4dd;padding:3px 12px;font-size:16px;border-radius:4px;color:#000!important;border:1px solid #f9df66;display:inline-block}.softread{padding:4px 3px!important}.softwareformnew{background:#fbca51;position:fixed;text-align:center;bottom:0;right:0;z-index:9}.softwareformnew input{height:36px;border:none;border-radius:5px;margin-bottom:5px}.softwareformnew input[type=submit]{height:36px;padding:5px 30px;border:none;font-size:18px;background:#fff;border-radius:2px}.fpsoftwaresortdesc h3:nth-child(2n){color:#f26323}.fpluckyno{background:#f8e5a9;padding:0;float:none;display:inline-block;border-radius:10px;width:100%;margin-bottom:10px}.fpluckyno h4{background:#fdc719;padding:10px;margin-bottom:5px!important}.fpluckyno table{width:100%}.fpluckyno tr{border-bottom:1px solid #fff;padding:5px 10px;display:inline-block;width:100%}.chineseZodiacForm{text-align:center;width:350px;float:left;padding:15px;color:#fff;margin-right:20px;background-color:#d23f3f}@media screen and (max-width:768px){.chineseZodiacForm{float:none;width:100%}.chineseZodiacForm .form-control{display:inline-block}}.chineseZodiacForm .btn{margin-top:20px;background-color:#ffdc37;color:#000}.chineseZodiacForm .result div{padding:10px;margin-top:20px;background-color:#ffdcdc;border:1px solid #9e2525;color:#c36a6a;font-size:18px;font-weight:500;color:#e03636}.chineseZodiacForm .result div span{font-size:13px;color:#000;display:block;width:100%}.chineseZodiacBox{position:relative;border:1px solid #ddd;padding:10px 10px 10px 130px;margin:15px 0}.chineseZodiacBox .chineseZodiacIcon{width:100px;height:100px;text-align:center;position:absolute;top:10px;left:10px}.chineseZodiacBox .chineseZodiacIcon img{width:100%;height:auto;max-width:80px}.chineseZodiacBox h3{margin:0;font-weight:500}.chineseZodiacBox p{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;line-height:1.5;min-height:50px}.chineseZodiacDetail{position:relative;padding-left:290px}@media screen and (max-width:1200px){.chineseZodiacDetail{padding-left:0}}.chineseZodiacDetail .zodiacDetailRight{width:270px;left:0;top:0;position:absolute}@media screen and (max-width:1200px){.chineseZodiacDetail .zodiacDetailRight{position:static;width:100%}}.chineseZodiacDetail .zodiacDetailRight .chineseZodiacForm{float:none;width:100%}@media screen and (max-width:1200px){.chineseZodiacDetail .zodiacDetailRight .chineseZodiacForm .form-group{display:inline-block}}.chineseZodiacDetail .zodiactDetailLeft .zodiacDetailTitle{padding:10px;background-color:#fb8903}.chineseZodiacDetail .zodiactDetailLeft .zodiacDetailTitle h2{color:#fff;font-weight:400;font-size:22px}.chineseZodiacDetail .zodiactDetailLeft .chineseZodiacDetailIcon{float:left;margin:0 20px 20px 0}@media screen and (max-width:991px){.chineseZodiacDetail .zodiactDetailLeft .chineseZodiacDetailIcon{text-align:center;float:none}}.chineseZodiacDetail .zodiactDetailLeft .chineseZodiacDetailIcon img{width:100%;max-width:250px;height:auto}.zodiacLink:after{content:"";display:block;clear:both}.zodiacLink a{display:block;padding:0 10px;color:#505050;border-bottom:1px solid #f4f4f4;text-decoration:none;position:relative;padding-left:60px;line-height:40px}@media screen and (max-width:1200px){.zodiacLink a{width:25%;float:left;border:1px solid #f4f4f4}}@media screen and (max-width:1100px){.zodiacLink a{width:33%}}@media screen and (max-width:1024px){.zodiacLink a{width:50%}}@media screen and (max-width:480px){.zodiacLink a{padding-left:40px}}.zodiacLink a:hover{color:#db4039;background-color:#f4f4f4}.zodiacLink a img{position:absolute;width:30px;height:30px;top:5px;left:5px}.findColorForm{background:#eee}.findColorForm h4{padding:10px 10px;background:#fccd01;font-size:16px;font-weight:700;color:#db4039;margin:-10px;margin-bottom:10px}.findColorForm .tab-content{padding:20px}.findColorForm .nav-tabs>li.active>a{background:0 0;border-bottom:5px solid #ffc11b;font-weight:700;color:#ffc11b}.findColorForm .nav-tabs li a{background:0 0;border-color:transparent;color:#fff}.findColorForm .control-label{color:#000;font-size:16px;font-weight:400}.findColorForm .btn-warning{background-color:#fc8800}.findColorForm .btn-warning:hover{background-color:#ec8103}.qaulityOfColor{padding:10px 20px;margin-bottom:20px}.qaulityOfColor h4{color:#fff}.qaulityOfColor p{color:#fff}.luckyColorResult{padding:20px;background:#bb2a42;color:#fff;font-size:18px}.colorBoxWrap{float:left}.colorBox{width:60px;height:60px;border:1px solid #ccc;line-height:60px;text-align:center;font-size:11px;display:inline-block;margin:5px}.colorDay{float:left;margin-left:20px}.colorDay h2{font-size:22px;margin-top:4px}.colorDay h3{font-size:16px}.colorDay p{margin-top:0;color:#bbb}.panchangeDate{background:url(images/panchang-date-bg.png) center center no-repeat #e7543b;margin-bottom:10px;position:relative}.btDatePrev{top:0;padding:11px 10px;color:#666;cursor:pointer}.dateDetail{background:#fff;padding:10px;margin-bottom:10px}.dateDeailIn{padding:15px;display:block;background:rgba(255,255,255,.3);border-radius:10px}.dateDeailIn h2{font-size:22px;color:#e03c3c;font-weight:700}.dateDeailIn h2 span{display:block;font-weight:400}.panchangeDate,.panchangePlace{position:relative;height:160px;display:table;cursor:pointer;transition:.4s}.btDateNext,.btDatePrev{position:absolute;top:20%;padding:20px 10px;color:#fff;font-size:30px}.panchangeDateInn{margin:10px;color:#fff;display:table-cell;vertical-align:middle}.dateDeailIn,.gameBt,.guideLine,.panchangeDateInn,.placeLt div{text-align:center}.panchangePlace{background:url(images/panchang-place-bg.png) center center no-repeat #e73c64}.panchangePlaceInn{text-align:center;margin:10px;display:table-cell;vertical-align:middle}.panchangeDateInn h2{font-size:15px;font-weight:400;margin:0;color:#fff}.panchangePlaceInn h2{font-size:18px;font-weight:400;margin-bottom:10px;color:#f8ab07}.moonPosition .rise,.moonPosition .set{color:#fff}.guideLineWrap{max-width:200px;width:100%;height:150px;margin:0 auto;padding-bottom:50px;position:relative}.guideLine{width:auto;height:auto;padding-top:10px;padding-bottom:10px;border-top-left-radius:110px;border-top-right-radius:110px;border:1px solid #fff;border-bottom:0;margin:0 10px}.guideLine img{width:40%;height:auto}.guideLineWrap p{font-size:12px;margin-top:-11px;text-align:center;line-height:15px}.rise,.set{position:absolute;left:0;bottom:5px;text-align:left}.rise p,.set p{margin-top:0;text-align:unset!important;line-height:15px;font-size:11px}.set{text-align:right}.alignCenter{text-align:center}.placeLt div{float:left;width:50%}.panchangeDateInn,.panchangePlace p{font-size:13px;color:#fff;text-align:center}.panchangeDateInn p{font-size:15px;color:#fff;text-align:unset}.panchangBox{background:#f3ebeb;margin-top:10px;padding:10px;box-shadow:1px 1px 2px #dad9d9;font-size:13px;display:inline-table;width:100%}.panchangBox h2{font-size:17px;color:#e03c3c;text-align:center;border-bottom:1px solid #e0e0e0;padding-bottom:10px;margin-bottom:15px;font-weight:700}.labelIcon .fa,.labelIcon .zodiacFont{color:#e03c3c}.zodiacFont{font-family:zodiac}.labelIcon{display:inline-block;vertical-align:middle;text-align:center;width:20px}.sunPosition{background:url(images/day-bg.jpg) center center no-repeat;padding:10px 10px 0}.moonPosition{background:url(images/neight-bg.jpg) top center no-repeat;padding:10px 10px 0}.btDateNext:hover,.btDatePrev:hover{color:#ffb398}.btDatePrev{left:0}.btDateNext,.ribbon,.set{right:0}.panchangeDateInn i,.panchangeDateInnContent{display:inline-block;vertical-align:middle}.mantraCollectionBox.vratCollection a{height:auto;padding-bottom:5px}.mantraCollectionBox a{text-align:center;box-shadow:1px 1px 3px #666;display:block;max-width:200px;margin:10px auto;height:250px}.mantraCollectionBox h3{font-size:15px!important;font-weight:700;margin:10px 5px!important;color:#b42109}.mantraCollectionBox h3 small{display:block;color:#726c0d;font-size:14px;margin-top:3px}