﻿.c {
    clear: both;
}

body {
    margin: 0;
    padding: 0;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.pr {
    position: relative;
}

.popCloseBut {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon_Close.png") no-repeat;
    width: 27px;
    height: 27px;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    background-size: cover;
}

/*底部css Begin*/
.footgamesbg {
    margin-left: 35px;
    float: left;
    background: url("https://static.xintupianfuwu.com/static/images/gamePlanIcon.png?v=22") no-repeat;
    width: 123px;
    height: 40px;
}

.footgamesbgLeft {
    padding: 0 15px 0 20px;
    float: left;
    width: 770px;
    border-right: #e6e6e6 solid 1px;
}

.footgamesbg_PM {
    margin-left: 10px !important;
    background-position: 0px -15px;
}

.footgamesbg_PS {
    background-position: -145px -15px;
}

.footgamesbg_SG {
    background-position: -294px -15px;
}

.footgamesbg_PT {
    background-position: -450px -15px;
}

.footgamesbg_BBIN {
    background-position: -607px -15px;
}

.footgamesbg_Pg {
    height: 28px;
    background-position: 0px -78px;
    margin-top: 6px;
    width: 110px;
}

.footgamesbg_AG {
    background-position: -115px -78px;
    margin-top: 26px;
    margin-left: 53px;
    height: 35px;
    width: 110px;
}

.footgamesbg_MG {
    background-position: -228px -78px;
    margin-top: 26px;
    margin-left: 45px;
    height: 35px;
    width: 121px;
}

.footgamesbg_CQ9 {
    background-position: -363px -78px;
    margin-top: 26px;
    margin-left: 38px;
    height: 35px;
    width: 110px;
}

.footgamesbg_TT {
    background-position: -488px -82px;
    margin-top: 31px;
    margin-left: 42px;
    height: 35px;
    width: 110px;
}

.footgamesbg_SPORTS {
    background-position: -605px -78px;
    margin-top: 26px;
    margin-left: 3px;
    height: 35px;
    width: 110px;
}

.footgamesbg_MEBA {
    background-position: -0px -133px;
    margin-top: 26px;
    margin-left: 57px;
    height: 35px;
    width: 110px;
}

.footgamesbgRight {
    padding-right: 21px;
    float: right;
}

.footgamesbg_unionpay {
    float: left;
    width: 43px;
    height: 27px;
    background-position: -785px -24px;
    margin-top: 10px;
    margin-left: 0px !important;
}

.footgamesbg_alipay {
    float: left;
    width: 32px;
    height: 31px;
    background-position: -882px -22px;
    margin-top: 10px;
}

.footgamesbg_MC {
    float: left;
    width: 40px;
    height: 25px;
    background-position: -784px -78px;
    margin-top: 26px;
    margin-left: 0px !important;
}

.footgamesbg_Visa {
    float: left;
    width: 46px;
    height: 29px;
    background-position: -875px -76px;
    margin-top: 26px;
}

.footTextRemark {
    line-height: 150%;
    padding: 20px 10px 10px 100px;
    background: url("https://static.xintupianfuwu.com/static/images/footLog.jpg") no-repeat 24px 14px;
    height: 44px;
    border-bottom: #e6e6e6 solid 1px;
    float: left;
    width: 870px;
    color: #9f9f9f;
}

.footLink {
    font-size: 16px;
    width: 980px;
    float: left;
    padding: 24px 0 30px 0;
    color: #838484;
}

.footLink span.green {
    color: #00ad56;
}

/*底部css End*/

/*左侧菜单 Begin*/
.leftMenu {
    width: 152px !important;
    padding: 12px 0 0 0 !important;
    float: left !important;
    list-style: none !important;
}

.leftMenu .qrimg {
    width: 132px;
    height: 132px;
    margin: auto;
}

.leftMenu .qrimg img {
    width: 132px;
    height: 132px;
}

.leftMenu h4 {
    font-weight: normal;
    display: block;
    border: 1px #067a3f solid;
    height: 19px;
    line-height: 22px;
    color: #067a3f;
    margin-top: 29px;
    margin-bottom: 19px;
    font-size: 14px;
    text-align: center;
}

.leftMenu .menuList {
    list-style: none;
    margin: 0;
    padding: 0;
}

.leftMenu .menuList li a {
    background-position: right top;
    background-repeat: no-repeat;
    height: 46px;
    line-height: 46px;
    text-align: right;
    display: block;
    font-size: 16px;
    padding-right: 34px;
    padding-top: 1px;
    border-bottom: 1px solid #e6e6e6;
    color: #717171;
}

.leftMenu .menuList li a span {
    font-size: 15px;
}

.choessMenu {
    background: url("https://static.xintupianfuwu.com/static/images/leftmenu/menuSelectBg.png") no-repeat 25px 15px !important;
}

.leftMenu .menuList li a.new {
    background-image: url("https://static.xintupianfuwu.com/static/images/leftmenu/leftmenu-new.png");
}

.leftMenu .menuList li a.hot {
    background-image: url("https://static.xintupianfuwu.com/static/images/leftmenu/leftmenu-hot.png");
}

.leftMenu .menuList li {
    height: 46px;
    line-height: 46px;
    background-position: 15px 15px;
    background-repeat: no-repeat;
    background-color: #faf9f9;
    margin-bottom: 4px;
}

.leftMenu .menuList li.submenu {
    background-color: #fff;
}

.leftMenu .menuList li.submenu a {
    font-size: 15px !important;
    text-align: left !important;
    text-indent: 45px !important;
    padding-right: 0px !important;
}

.leftMenu .menuList li.pp {
    background-image: url("https://static.xintupianfuwu.com/static/images/leftmenu/leftmenu-logo-pp.png?v=33");
}

.leftMenu .menuList li.hs {
    background-image: url("https://static.xintupianfuwu.com/static/images/leftmenu/leftmenu-logo-hs.png");
}

.leftMenu .menuList li.sw {
    background-image: url("https://static.xintupianfuwu.com/static/images/leftmenu/leftmenu-logo-sw.png");
}

.leftMenu .menuList li.og {
    background-image: url("https://static.xintupianfuwu.com/static/images/leftmenu/leftmenu-logo-og.png");
}

.leftMenu .menuList li.ps {
    background-image: url("https://static.xintupianfuwu.com/static/images/leftmenu/leftmenu-logo-ps.png?v=3");
}

.leftMenu .menuList li.ae {
    background-image: url("https://static.xintupianfuwu.com/static/images/leftmenu/leftmenu-logo-ae.png");
}

.leftMenu .menuList li.spribe {
    background-image: url("https://static.xintupianfuwu.com/static/images/leftmenu/leftmenu-logo-spribe.png");
}

.leftMenu .menuList li.sg {
    background-image: url("https://static.xintupianfuwu.com/static/images/leftmenu/leftmenu-logo-sg.png");
}

.leftMenu .menuList li.pt {
    background-image: url("https://static.xintupianfuwu.com/static/images/leftmenu/leftmenu-logo-pt.png");
}

.leftMenu .menuList li.bbin {
    background-image: url("https://static.xintupianfuwu.com/static/images/leftmenu/leftmenu-logo-bbin.png");
}

.leftMenu .menuList li.png {
    background-image: url("https://static.xintupianfuwu.com/static/images/leftmenu/leftmenu-logo-go.png");
}

.leftMenu .menuList li.ag {
    background-image: url("https://static.xintupianfuwu.com/static/images/leftmenu/leftmenu-logo-ag.png");
}

.leftMenu .menuList li.mg {
    background-image: url("https://static.xintupianfuwu.com/static/images/leftmenu/leftmenu-logo-mg.png");
}

.leftMenu .menuList li.cq9 {
    background-image: url("https://static.xintupianfuwu.com/static/images/leftmenu/leftmenu-logo-cq9.png");
}

.leftMenu .menuList li.ttg {
    background-image: url("https://static.xintupianfuwu.com/static/images/leftmenu/leftmenu-logo-ttg.png");
}

.leftMenu .menuList li.pg {
    background-image: url("https://static.xintupianfuwu.com/static/images/leftmenu/leftmenu-logo-pg.png");
}
.leftMenu .menuList li.jdb {
    background-image: url("https://static.xintupianfuwu.com/static/images/leftmenu/leftmenu-logo-jdb.png");
}

.choessMenu {
    background: url("https://static.xintupianfuwu.com/static/images/leftmenu/menuSelectBg.png") no-repeat 25px 15px !important;
    color: #067a3f !important;
}

/*左侧菜单 End*/

/* 优惠活动（左侧菜单）Start */
.leftAboutUsH4 {
    text-align: center;
    margin: 16px 0 10px 0 !important;
    padding: 0;
    width: 152px;
    height: 32px;
    line-height: 32px;
    border: #067a3f solid 1px;
    color: #067a3f;
    font-size: 16px;
}

.leftAboutUs {
    width: 186px !important;
    color: #717171;
    font-size: 15px;
}

.leftAboutUs .line {
    margin-bottom: 10px;
}

.leftAboutUs li {
    height: 40px !important;
    line-height: 40px !important;
}

.leftAboutUs li.down {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-download.png") 3px 3px no-repeat;
    text-indent: 20px;
}

.leftAboutUs li.save {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-save.png") 3px 3px no-repeat;
    text-indent: 20px;
}

.leftAboutUs li.take {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-take.png") 3px 3px no-repeat;
    text-indent: 20px;
}

.leftAboutUs li a {
    color: #717171 !important;
    font-size: 13px !important;
    font-weight: normal !important;
    line-height: 17px !important;
}

.leftAboutUs li a.chosen {
    color: #067a3f !important;
}

.promotionsh1 {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-gift.png") 0px 5px no-repeat;
    padding: 5px 0 8px 25px !important;
    border: none !important;
    font-size: 20px !important;
    font-weight: normal !important;
    color: #067a3f !important;
    margin-bottom: 0 !important;
}

.contentWrapper a {
    font-size: 15px;
    display: block;
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-link.png") 3px 3px no-repeat;
    padding-left: 38px;
    margin-bottom: 10px;
    color: #067a3f !important;
}

.promoNew .contentWrapper h4 {
    font-weight: normal !important;
    font-size: 14px !important;
    color: #00592c !important;
    border: none !important;
}

.promoNew .contentWrapper h4 .spanRed {
    color: #ff0000;
}

.promoNew .contentWrapper h4 .spanOrange {
    color: #ff5907;
}

#contAboutUs {
    margin-left: 53px !important;
}

.promoNew li h2 {
    font-size: 18px !important;
    color: #004e26 !important;
    font-weight: normal !important;
}

.promoNew ul li {
    border: none !important;
}

/* 优惠活动（左侧菜单）End*/

/* VIP Beging*/
.vipBg {
    height: 100%;
    width: 100%;
    position: fixed;
    z-index: -1;
    top: 0;
    left: 0;
    overflow: hidden;
    background: #494949;
}

.vipBg .leftBg {
    position: absolute;
    height: 100%;
    top: 0px;
    left: 0px;
}

.vipBg .rightBg {
    position: absolute;
    height: 100%;
    right: 0px;
    top: 0px;
}

.vipcontent {
    font-family: "微软雅黑", "黑体" !important;
    width: 980px;
    margin: auto;
}

.vipTop {
    height: 53px;
    width: 100%;
    background: url("https://static.xintupianfuwu.com/static/images/VIP/vipPageTopBg.jpg") no-repeat;
}

.vipTop .linkus {
    text-decoration: none;
    display: block;
    color: #fff;
    width: 132px;
    height: 36px;
    font-size: 16px;
    float: right;
    border: 1px solid #0e9450;
    border-radius: 5px;
    margin: 7px 10px 0 0;
    line-height: 36px;
    text-align: center;
    font-weight: normal !important;
    cursor: pointer;
}

.vipTop .insert {
    display: block;
    color: #fff0a9;
    background: #0e9450;
    width: 132px;
    height: 36px;
    font-size: 16px;
    float: right;
    border-radius: 5px;
    margin: 7px 10px 0 10px;
    line-height: 36px;
    text-align: center;
    font-weight: normal !important;
    cursor: pointer;
}

.vipbanner {
    height: 369px;
    width: 100%;
}

.vipbanner img {
    width: 100%;
    height: 100%;
}

.vipbanner .swiper-container {
    width: 100%;
    height: 100%;
}

.vipbanner .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.vipbanner .swiper-button-prev {
    background: url("https://static.xintupianfuwu.com/static/images/VIP/vipbannerprev.png");
    width: 61px;
    height: 61px;
}

.vipbanner .swiper-button-next {
    background: url("https://static.xintupianfuwu.com/static/images/VIP/vipbannernext.png");
    width: 61px;
    height: 61px;
}

.viptextcontent {
    background: url("https://static.xintupianfuwu.com/static/images/VIP/vipTextBg.jpg");
    height: 166px;
    padding: 24px 0 0 40px;
}

.viptextcontent ul {
    padding: 0;
    margin: 0;
    list-style:none;
}

.viptextcontent .leftCon {
    float: left;
}

.viptextcontent .leftCon .title {
    color: #bd8e01;
    font-size: 20px;
}

.viptextcontent .leftCon .title .icon {
    margin: 5px 5px 0 5px;
    float: left;
    background: url("https://static.xintupianfuwu.com/static/images/VIP/vipIcons.png") -8px -13px;
    width: 18px;
    height: 18px;
}

.viptextcontent .leftCon ul {
    font-size: 16px;
    list-style: none;
    color: #565656;
}

.viptextcontent .leftCon ul li {
    margin-top: 16px;
}

.viptextcontent .leftCon li span {
    background: #d39e00;
    border-radius: 50px;
    height: 7px;
    width: 7px;
    overflow: hidden;
    float: left;
    margin: 7px 10px 0 10px;
}

.viptextcontent .rightCon {
    float: right;
    width: 50%;
}

.viptextcontent .rightCon .title {
    color: #067a3f;
    font-size: 20px;
}

.viptextcontent .rightCon .title .icon {
    margin: 5px 5px 0 5px;
    float: left;
    background: url("https://static.xintupianfuwu.com/static/images/VIP/vipIcons.png") -47px -11px;
    width: 18px;
    height: 18px;
}

.viptextcontent .rightCon ul {
    font-size: 16px;
    list-style: none;
    color: #565656;
}

.viptextcontent .rightCon ul li {
    margin-top: 16px;
}

.viptextcontent .rightCon li span {
    background: #019667;
    border-radius: 50px;
    height: 7px;
    width: 7px;
    overflow: hidden;
    float: left;
    margin: 7px 10px 0 10px;
}

.viplist {
    background: #fff;
}

.viplistTitle {
    height: 69px;
    font-size: 20px;
    color: #bd8e01;
}

.viplistTitle .title {
    line-height: 69px;
    float: left;
}

.viplistTitle .icon {
    float: left;
    background: url("https://static.xintupianfuwu.com/static/images/VIP/vipIcons.png") -5px -50px;
    width: 21px;
    height: 42px;
    margin: 15px 10px 0 40px;
}

.viplistTable {
    margin: auto;
    width: 896px;
    border: 1px #cfcfcf solid;
}

.viplistTable tr {
    height: 100px;
    line-height: 100px;
}

.viplistTable td {
    text-align: center;
    font-size: 18px;
    color: #707070;
    text-align: center;
    border: 1px solid #f1f1f1;
}

.viplistTable td img {
    width: 30px;
    height: 30px;
    display: block;
    margin-left: 18px;
}

.viplistTable tr td:nth-child(5) {
    line-height: 150% !important;
}

.viplistTable tr:nth-child(1) {
    background: #f2f1f1 !important;
    font-size: 20px !important;
    height: 65px !important;
    line-height: 65px !important;
    color: #515151;
}

.viplistTable tr:nth-child(1) td {
    border: 1px solid #ecebeb;
}

.viplistTable tr:nth-child(odd) {
    background: #fbfbfb;
}

.viplistTable tr:nth-child(even) {

}

.viplistTable td .redfont {
    color: #fc2525;
}

.viplistTable td .greenfont {
    color: #379820;
}

.viplistRemark {
    width: 896px;
    margin: auto;
    color: #9a9a9a;
    font-size: 16px;
    padding: 13px 0;
}

.viplistRemark .icon {
    background: url("https://static.xintupianfuwu.com/static/images/VIP/vipIcons.png") -85px -8px;
    width: 21px;
    height: 23px;
    float: left;
    margin-right: 10px;
}

.vipBstIntegral {
    padding: 0 45px;
    margin: auto;
    background: #fff;
}

.vipBstIntegral .title {
    color: #bd8e01;
    font-size: 20px;
}

.vipBstIntegral .title .icon {
    margin: 5px 10px 0 0px;
    background: url("https://static.xintupianfuwu.com/static/images/VIP/vipIcons.png") -125px -12px;
    width: 18px;
    height: 18px;
    float: left;
}

.vipBstIntegral .content {
    color: #707070;
    font-size: 16px;
    padding: 10px 30px;
}

.vipFoot {
    background: #014422;
    padding-bottom: 20px;
}

.vipFoot .iconCN {
    background: url("https://static.xintupianfuwu.com/static/images/VIP/vipIcons.png") -112px -47px;
    margin-bottom: 7px;
    width: 62px;
    height: 40px;
}

.vipFoot .iconEn {
    background: url("https://static.xintupianfuwu.com/static/images/VIP/vipIcons.png") -40px -48px;
    width: 62px;
    height: 40px;
}

.vipFoot .content {
    padding: 11px 40px 0 0;
    width: 827px;
    color: #e5e5e5;
    font-size: 13px;
    float: right;
}

/* VIP End*/

/*登录用户信息*/
.userAccountLoggedIn .usericon {
    margin: 5px 5px 0 0;
    float: left;
    width: 21px;
    height: 21px;
    background: url("https://static.xintupianfuwu.com/static/images/newSite/loginUser.jpg");
}

.userAccountLoggedIn .vip_0,
.userAccountLoggedIn .vip_1,
.userAccountLoggedIn .vip_2,
.userAccountLoggedIn .vip_3,
.userAccountLoggedIn .vip_4,
.userAccountLoggedIn .vip_5,
.userAccountLoggedIn .vip_6 {
    display: block;
    float: left;
    width: 42px;
    height: 14px;
    margin: 7px 5px 0 0;
}

.userAccountLoggedIn .vip_0 {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/vip-0.png");
}

.userAccountLoggedIn .vip_1 {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/vip-1.png");
}

.userAccountLoggedIn .vip_2 {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/vip-2.png");
}

.userAccountLoggedIn .vip_3 {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/vip-3.png");
}

.userAccountLoggedIn .vip_4 {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/vip-4.png");
}

.userAccountLoggedIn .vip_5 {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/vip-5.png");
}

.userAccountLoggedIn .vip_6 {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/vip-6.png");
}

.userAccountLoggedIn .moneyicon {
    margin: 9px 0px 0 0px;
    float: left;
    width: 11px;
    height: 11px;
    background: url("https://static.xintupianfuwu.com/static/images/loginMoney.png");
}

.userAccountLoggedIn .usertext {
    text-align: right;
    margin: 6px 0 0 -3px;
    margin-right: 3px;
    float: left;
    font-size: 12px;
    color: #147343;
    width: auto;
    overflow: hidden;
    font-family: "微软雅黑";
}

.userAccountLoggedIn .moneytext {
    margin: 6px 0px 0 2px;
    float: left;
    color: #147343;
    font-size: 12px;
    width: auto;
    margin-right: 5px;
    overflow: hidden;
    font-family: "微软雅黑";
    position: relative;
}

.userAccountLoggedIn .outlogin {
    margin-left: 5px;
    float: right;
    width: 51px;
    height: 17px;
    line-height: 17px;
    border: #06984e 1px solid;
    font-size: 12px;
    text-align: center;
    border-radius: 3px;
    font-weight: normal !important;
    text-shadow: none !important;
    position: relative;
    top: 4px;
}


.userAccountLoggedIn .outlogin a {
    color: #06984e !important;
}

.userAccountLoggedIn .deposite button {
    margin: 0 !important;
    padding: 0 !important;
    float: right;
    width: 52px;
    height: 19px;
    line-height: 19px;
    background: #06984e !important;
    border: #06984e 1px solid;
    color: #fff;
    font-size: 12px;
    text-align: center;
    border-radius: 3px;
    text-shadow: none !important;
    font-weight: normal !important;
    position: relative;
    top: 4px;
}

.userAccountLoggedIn .deposite button:hover {
    background: #06984e !important;
}

.userAccountLoggedIn .openEyes {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/openEye.png");
    cursor: pointer;
    width: 18px;
    height: 13px;
    float: left;
    cursor: pointer;
    margin: 8px 6px 0 0;
}

.userAccountLoggedIn .refreshMoney {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/refreshMoney.png");
    width: 18px;
    height: 18px;
    cursor: pointer;
    float: left;
    margin: 5px 6px 0 0;
}

.userAccountLoggedIn .closeEyes {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/closeEye.png");
    width: 17px;
    height: 8px;
    cursor: pointer;
    float: left;
    margin: 10px 6px 0 0;
}

/*登录用户信息 End*/

/*丢失密码*/
#dialog_forgottenpsd {
    background: #f6f6f6;
}

.fp-title {
    background: url("https://static.xintupianfuwu.com/static/images/user_center/forgetpassword_icon_01.png") 230px 8px no-repeat;
    float: none !important;
    margin: auto;
    font-weight: normal;
    font-size: 20px;
    color: #4b4b4b;
    text-align: center;
    margin-bottom: 20px;
}

.forgetpassword_menu {
    width: 330px;
    height: 37px;
    line-height: 37px;
    text-align: center;
    font-size: 18px;
    color: #4b4b4b;
    margin: 10px auto;
    border-radius: 6px;
    border: 1px solid #14b674;
    overflow: hidden;
}

.forgetpassword_menu div {
    width: 165px;
    float: left;
    color: #14b674;
    cursor: pointer;
}

.forgetpassword_menu div.active {
    width: 165px;
    float: left;
    color: white;
    background: #14b674;
}

.forgetpassword_input_lump {
    margin: 10px auto;
    width: 341px;
    position: relative;
}

.forgetpassword_input_lump span {
    font-size: 18px;
    color: #4b4b4b;
    margin-right: 5px;
    width: 72px;
    display: inline-block;
    text-align: right;
}

.forgetpassword_input_lump .get_validate_code {
    height: 27px;
    cursor: pointer;
    position: absolute;
    top: 3px;
    right: 3px;
    display: inline-block;
    padding: 5px 9px;
    color: #fff;
    font-weight: 700;
    border: none !important;
    border-radius: 3px;
    background: #14b674 !important;
}

.popForgotPass .fp-tip {
    font-size: 14px;
    color: #7b7b7b;
    text-align: center;
    padding: 10px 60px;
}

.popForgotPassPhoneSure .fp-tip {
    font-size: 14px;
    color: #7b7b7b;
    text-align: center;
    padding: 10px 60px;
}

.popForgotPass .fp-uid {
    padding: 0;
    margin: 0;
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-findpass-uid.png") #fff no-repeat 5px 5px;
    border-radius: 3px;
    width: 260px;
    height: 33px;
    color: #272727 !important;
    font-size: 18px;
    border: 1px solid #d1d1d1;
    box-shadow: none !important;
    text-indent: 38px;
}

.popForgotPassPhone .fp-uid {
    padding: 0;
    margin: 0;
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-findpass-uid.png") #fff no-repeat 5px 5px;
    border-radius: 3px;
    width: 260px;
    height: 33px;
    color: #272727 !important;
    font-size: 18px;
    border: 1px solid #d1d1d1;
    box-shadow: none !important;
    text-indent: 38px;
}

.popForgotPass .fp-email {
    padding: 0;
    margin: 0;
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-findpass-rmail.png") #fff no-repeat 5px 5px;
    border-radius: 3px;
    width: 260px;
    height: 33px;
    font-size: 18px;
    color: #272727 !important;
    border: 1px solid #d1d1d1;
    box-shadow: none !important;
    text-indent: 38px;
}

.popForgotPassPhone .fp-email {
    padding: 0;
    margin: 0;
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-findpass-rmail.png") #fff no-repeat 5px 5px;
    border-radius: 3px;
    width: 260px;
    height: 33px;
    font-size: 18px;
    color: #272727 !important;
    border: 1px solid #d1d1d1;
    box-shadow: none !important;
    text-indent: 38px;
}

.popForgotPassPhoneSure .fp-email {
    padding: 0;
    margin: 0;
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-findpass-rmail.png") #fff no-repeat 5px 5px;
    border-radius: 3px;
    width: 260px;
    height: 33px;
    font-size: 18px;
    color: #272727 !important;
    border: 1px solid #d1d1d1;
    box-shadow: none !important;
    text-indent: 38px;
}

.popForgotPass .fp-close-but {
    display: block;
    background: #14b674 !important;
    border: none !important;
    text-shadow: none !important;
    color: #fff;
    font-size: 18px;
    text-align: center;
    font-weight: normal !important;
    width: 230px;
    height: 37px;
    margin: 10px auto 0 auto !important;
    float: none !important;
    padding: 0;
    clear: none !important;
}

.popForgotPassPhoneSure .fp-close-but {
    display: block;
    background: #14b674 !important;
    border: none !important;
    text-shadow: none !important;
    color: #fff;
    font-size: 18px;
    text-align: center;
    font-weight: normal !important;
    width: 230px;
    height: 37px;
    margin: 10px auto 0 auto !important;
    float: none !important;
    padding: 0;
    clear: none !important;
}

.popForgotPass .fp-close-but:hover {
    background: #14b674 !important;
}

.popForgotPassPhoneSure .fp-close-but:hover {
    background: #14b674 !important;
}

/*丢失密码 End*/

/*登录*/
.lg-title {
    float: none !important;
    margin: auto;
    font-size: 18px;
    color: #4b4b4b;
    text-align: center;
    margin-bottom: 20px;
}

.popLogin .lg-CheckNum {
    width: 155px;
    height: 33px;
    line-height: 33px;
    background: #fff;
    float: left;
    border-radius: 3px;
    box-shadow: none;
    border: 1px solid #d1d1d1;
    margin-right: 20px;
}

.popLogin .lg-CheckNumImg {
    width: 80px;
    height: 28px;
    float: left;
    box-shadow: none !important;
}

.popLogin .lg-forgetpwd {
    clear: none !important;
    padding-left: 25px;
    color: #046c37;
    font-size: 14px;
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-login-forgetpwd.png") #fff no-repeat 5px 5px;
    display: block;
    line-height: 25px;
    height: 25px;
    float: left;
}

.popLogin .lg-joinus {
    clear: none !important;
    padding-left: 25px;
    color: #046c37;
    font-size: 14px;
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-login-joinus.png") #fff no-repeat 5px 5px;
    display: block;
    line-height: 25px;
    height: 25px;
    float: right;
}

.popLogin .lg-butt {
    margin: 0;
    padding: 0;
    width: 256px;
    height: 37px;
    line-height: 37px;
    background: #0e9450;
    color: #fff;
    font-size: 16px;
    text-align: center;
}

.popLogin .lg-uid {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-findpass-uid.png") #fff no-repeat 5px 5px;
    border-radius: 3px;
    width: 256px !important;;
    height: 33px;
    border: 1px solid #d1d1d1;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    text-indent: 38px;
    outline: none;
}

.popLogin .lg-pwd {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-login-password.png") #fff no-repeat 5px 5px;
    border-radius: 3px;
    width: 256px !important;;
    height: 33px;
    border: 1px solid #d1d1d1;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    text-indent: 38px;
    outline: none;
}

/*登录 End*/

/*注册*/
.popReg .reg-title {
    float: none !important;
    margin: 18px auto;
    font-size: 18px;
    color: #7b7b7b;
    text-align: center

}

.popReg .reg-uid,
.popReg .reg-phone,
.popReg .reg-pwd,
.popReg .reg-emai,
.popReg .reg-pwdcheck,
.popReg .reg-qq,
.popReg .reg-name,
.popReg .reg-date {
    border-radius: 5px;
    width: 228px !important;;
    height: 33px;
    border: 1px solid #d1d1d1;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    text-indent: 38px;
    outline: none;
    padding: 0px !important;

}

.popReg .reg-uid {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-findpass-uid.png") #fff no-repeat 5px 5px;
}

.popReg .reg-phone {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-registe-phone.png") #fff no-repeat 5px 5px;
}

.popReg .reg-pwd {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-login-password.png") #fff no-repeat 5px 5px;
}

.popReg .reg-pwdcheck {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-login-password.png") #fff no-repeat 5px 5px;
}

.popReg .reg-date {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-registe-date.png") #fff no-repeat 5px 5px;
}

.popReg .reg-name {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-registe-name.png") #fff no-repeat 5px 5px;
}

.popReg .reg-qq {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-registe-qq.png") #fff no-repeat 5px 5px;
}

.popReg .reg-emai {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-findpass-rmail.png") #fff no-repeat 5px 5px;
}

.popReg .reg-phone {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/icon-registe-phone.png") #fff no-repeat 5px 5px;
}

#dialog_registerPage .reg-command-code {
    background: url("https://static.xintupianfuwu.com/static/images/newSite/reg-command-code.png") #fff no-repeat 5px 4px;
}

.popReg #dialogContent_registerPage {
    float: right;
}

.popReg .titleBar {
    height: auto !important;
    margin-left: 0 !important;
}

.popReg .ui-helper-reset {
    line-height: normal !important;
}

.popReg .ui-accordion .ui-accordion-content {
    padding: 0px !important;
}

.popReg table tr td {
    height: 60px;
    padding: 0px !important;
    margin: 0px !important;
}

.popReg .reg-butt {
    float: none !important;
    margin: auto !important;
    padding: 0;
    width: 485px;
    height: 37px;
    line-height: 37px;
    background: #06984e;
    color: #fff;
    font-size: 16px;
    text-align: center;
    font-weight: normal;
}

/*注册 End*/

/* 首页 */
#linkHome {
    left: 0px;
    top: -41px;
    z-index: 9999;
    position: absolute;
}

.logintop {
    height: 44px;
    width: 100%;
    padding-top: 3px;
}

.userAccountFirstTime {
    float: right;
    margin: 6px 12px 0 0;
}

.loginWaterBg {
    margin-right: 5px;
    background: url("https://static.xintupianfuwu.com/static/images/newSite/uidBg.png") no-repeat;
    width: 240px;
    height: 26px;
    float: left;
    cursor: pointer;
}

.forgetPwd {
    position: absolute;
    background: url(https://static.xintupianfuwu.com/static/images/forgetPwd.png) no-repeat;
    width: 40px;
    height: 12px;
    right: 12px;
    line-height: 14px;
    text-indent: 10px;
    top: 3px;
    cursor: pointer;
}

#topUserName, #topPassWord {
    width: 141px;
    height: 19px;
    border-radius: 3px;
    box-shadow: none;
    padding: 0;
    color: #000;
    margin-bottom: 0;
    margin-right: 6px;
    padding-left: 5px;
    padding-bottom: 1px;
}

/*登陆失败弹出框 */
.failTitle {
    font-size: 18px;
    text-align: center;
    color: #7b7b7b;
    margin-top: 10px;
    font-family: "微软雅黑";
}

.failCloseBtn {
    width: 27px;
    height: 27px;
    background: url("https://static.xintupianfuwu.com/static/images/closeBtn.png") no-repeat;
    position: absolute;
    top: 5px;
    right: 6px;
    cursor: pointer;
}

.failBtnArrea {
    margin-left: 20px;
}

.failMessage {
    text-align: center;
    margin-top: 19px;
    color: #f00;
    font-size: 15px;
}

.findPwd, .tryAgain {
    width: 195px;
    height: 37px;
    line-height: 37px;
    text-align: center;
    border: 1px solid #0e9450;
    border-radius: 5px;
    font-size: 16px;
    font-family: "微软雅黑";
    cursor: pointer;
}

.findPwd {
    margin-right: 27px;
    color: #0e9450;
    background: #fff;
}

.tryAgain {
    color: #fff;
    background: #0e9450;
}

/*登陆失败弹出框 end */

/*右上角刷新按钮动画*/
.circleAnimate {
    -webkit-transition-property: -webkit-transform;
    -webkit-transition-duration: 1.5s;
    -moz-transition-property: -moz-transform;
    -moz-transition-duration: 1.5s;
    -webkit-animation: rotate 1.5s linear infinite;
    -moz-animation: rotate 1.5s linear infinite;
    -o-animation: rotate 1.5s linear infinite;
    animation: rotate 1.5s linear infinite;
}

@-webkit-keyframes rotate {
    from {
        -webkit-transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(360deg)
    }
}

@-moz-keyframes rotate {
    from {
        -moz-transform: rotate(0deg)
    }
    to {
        -moz-transform: rotate(360deg)
    }
}

@-o-keyframes rotate {
    from {
        -o-transform: rotate(0deg)
    }
    to {
        -o-transform: rotate(360deg)
    }
}

@keyframes rotate {
    from {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(360deg)
    }
}

.refreashIcon {
    background-image: url(https://static.xintupianfuwu.com/static/images/user_center/tf_icon_loading.gif);
    width: 20px;
    height: 20px;
    top: 57%;
    right: 29%;
    margin-top: -9px;
    background-size: contain;
    position: absolute;
    display: none;
}
