@charset "gbk";

/* CSS Document */
.nav_1000 .NCenter {
    width: 625px;
}

.nav_1000 .NMainBg {
    height: 100px;
}

.nav_1000 .NMainBg {
    margin-bottom: -100px;
}

.nav_1000 .NMain {
    height: 100px;
}

.nav_1000 .NCenter {
    float: none;
}

.nav_1000 .NMainBg {
    background: none;
}

.nav_1000 .NLeft {
    background: none;
}

.nav_1000 .NRight {
    background: none;
}

.nav_1000 {
    margin-top: 0px;
}

.nav_1000 {
    margin-bottom: 0px;
}

.nav_1000 .NItemCur .NItemM {
    background: none;
}

.nav_1000 .NItemCur .NItemM a {
    color: #ff2f25;
}

.nav_1000 .NItemCur .NItemM a {
    font-size: 14px;
}

.nav_1000 .NItemCur .NItemM a {
    font-weight: 400;
}

.nav_1000 .NItemCur .NItemM a {
    font-style: normal;
}

.nav_1000 .NItemCur .NItemM a {
    text-decoration: none;
}

.nav_1000 .NItemCur .NItemM a {
    font-family: Î¢ï¿½ï¿½ï¿½Åºï¿½;
}

.nav_1000 .NItemCur .NItemM a {
    text-align: center;
}

.nav_1000 .NItemH .NItemM {
    background: none;
}

.nav_1000 .NItemH .NItemM a {
    color: #ff2f25;
}

.nav_1000 .NItemH .NItemM a {
    font-size: 14px;
}

.nav_1000 .NItemH .NItemM a {
    font-weight: 400;
}

.nav_1000 .NItemH .NItemM a {
    font-style: normal;
}

.nav_1000 .NItemH .NItemM a {
    text-decoration: none;
}

.nav_1000 .NItemH .NItemM a {
    font-family: Î¢ï¿½ï¿½ï¿½Åºï¿½;
}

.nav_1000 .NItemH .NItemM a {
    text-align: center;
}

.nav_1000 .NLine {
    display: block;
}

.nav_1000 .NItemM a {
    color: #555555;
}

.nav_1000 .NItemM a {
    font-size: 14px;
}

.nav_1000 .NItemM a {
    font-weight: 400;
}

.nav_1000 .NItemM a {
    font-style: normal;
}

.nav_1000 .NItemM a {
    text-decoration: none;
}

.nav_1000 .NItemM a {
    font-family: Î¢ï¿½ï¿½ï¿½Åºï¿½;
}

.nav_1000 .NItemM a {
    text-align: center;
}

.nav_1000 .NItemM {
    background: none;
}

.nav_1000 .NItemL {
    background: none;
}

.nav_1000 .NItemR {
    background: none;
}

.nav_1000 .NItemM a {
    height: 100px;
}

.nav_1000 .NItemM a {
    line-height: 100px;
}

.nav_1000 .NSub {
    top: 100px;
}

.nav_1000 .NItemTable {
    width: 100px;
}

.nav_1000 .NLine {
    height: 100px;
}

.nav_1000 .NLine {
    width: 5px;
}

.nav_1000 .NLine {
    background-color: transparent;
}

.nav_1000 .NLine {
    background-image: none;
}

.nav_1000 .NLine {
    background-position: left top;
}

.nav_1000 .NLine {
    background-repeat: no-repeat;
}

.sysMo_1 {
    background: none;
}

.sysMo_1 {
    border-top: none;
}

.sysMo_1 {
    border-bottom: none;
}

.sysMo_1 {
    border-left: none;
}

.sysMo_1 {
    border-right: none;
}

.sysMo_1 .MoHead {
    display: none;
}

.sysMo_1 .MoBodyM {
    background: none;
}

.sysMo_1 .MoBodyC {
    margin-left: 0px;
}

.sysMo_1 .MoBodyC {
    margin-right: 0px;
}

.sysMo_1 .MoBodyC {
    margin-bottom: 0px;
}

.sysMo_1 .MoBodyC {
    margin-top: 0px;
}

.sysMo_2 {
    border-top: none;
}

.sysMo_2 {
    border-bottom: none;
}

.sysMo_2 {
    background: none;
}

.sysMo_2 {
    border-left: none;
}

.sysMo_2 {
    border-right: none;
}

.sysMo_2 .MoHead {
    display: none;
}

.sysMo_2 .MoBodyM {
    background-color: #ffffff;
}

.sysMo_2 .MoBodyM {
    background-image: none;
}

.sysMo_2 .MoBodyM {
    background-position: left top;
}

.sysMo_2 .MoBodyM {
    background-repeat: no-repeat;
}

.sysMo_2 .MoBodyC {
    margin-left: 0px;
}

.sysMo_2 .MoBodyC {
    margin-right: 0px;
}

.sysMo_2 .MoBodyC {
    margin-bottom: 50px;
}

.sysMo_2 .MoBodyC {
    margin-top: 50px;
}

.sysMo_2 .MoBody {
    border-right-color: #f5f5f5;
}

.sysMo_2 .MoBody {
    border-right-width: 10px;
}

.sysMo_2 .MoBody {
    border-right-style: solid;
}

.sysMo_3 {
    border-top: none;
}

.sysMo_3 {
    border-bottom: none;
}

.sysMo_3 {
    border-right: none;
}

.sysMo_3 {
    border-left-color: #f5f5f5;
}

.sysMo_3 {
    border-left-width: 10px;
}

.sysMo_3 {
    border-left-style: solid;
}

.sysMo_3 .MoHeadR {
    width: 30px;
}

.sysMo_3 .MoHeadL {
    width: 30px;
}

.sysMo_3 .MoHead {
    margin-top: 50px;
}

.sysMo_3 .MoHead {
    margin-bottom: 0px;
}

.sysMo_3 .MoHeadM {
    background: none;
}

.sysMo_3 .MoHeadM {
    border-bottom-color: #ededed;
}

.sysMo_3 .MoHeadM {
    border-bottom-width: 1px;
}

.sysMo_3 .MoHeadM {
    border-bottom-style: solid;
}

.sysMo_3 .MoMore {
    display: none;
}

.sysMo_3 .NameTxt a {
    color: #ff2f25;
}

.sysMo_3 .NameTxt a {
    font-size: 18px;
}

.sysMo_3 .NameTxt a {
    font-weight: 400;
}

.sysMo_3 .NameTxt a {
    font-style: normal;
}

.sysMo_3 .NameTxt a {
    text-decoration: none;
}

.sysMo_3 .NameTxt a {
    font-family: Î¢ï¿½ï¿½ï¿½Åºï¿½;
}

.sysMo_3 .NameTxt {
    margin-left: 0px;
}

.sysMo_3 .NameTxt {
    margin-right: 0px;
}

.sysMo_3 .NameTxt {
    margin-bottom: 15px;
}

.sysMo_3 .NameTxt {
    margin-top: 0px;
}

.sysMo_3 .MoNameM {
    background: none;
}

.sysMo_3 .MoName {
    float: left;
}

.sysMo_3 .MoName {
    margin-left: 0px;
}

.sysMo_3 .MoName {
    margin-top: 0px;
}

.sysMo_3 {
    background-color: #ffffff;
}

.sysMo_3 {
    background-image: none;
}

.sysMo_3 {
    background-position: left top;
}

.sysMo_3 {
    background-repeat: no-repeat;
}

.sysMo_3 .MoBodyC {
    margin-left: 30px;
}

.sysMo_3 .MoBodyC {
    margin-right: 30px;
}

.sysMo_3 .MoBodyC {
    margin-bottom: 60px;
}

.sysMo_3 .MoBodyC {
    margin-top: 30px;
}

.sysMo_4 {
    background: none;
}

.sysMo_4 {
    border-top: none;
}

.sysMo_4 {
    border-bottom: none;
}

.sysMo_4 {
    border-right: none;
}

.sysMo_4 {
    border-left-color: #f5f5f5;
}

.sysMo_4 {
    border-left-width: 10px;
}

.sysMo_4 {
    border-left-style: solid;
}

.sysMo_4 .MoHead {
    display: none;
}

.sysMo_4 .MoBodyM {
    background-color: #ffffff;
}

.sysMo_4 .MoBodyM {
    background-image: none;
}

.sysMo_4 .MoBodyM {
    background-position: left top;
}

.sysMo_4 .MoBodyM {
    background-repeat: no-repeat;
}

.sysMo_4 .MoBodyC {
    margin-left: 30px;
}

.sysMo_4 .MoBodyC {
    margin-right: 30px;
}

.sysMo_4 .MoBodyC {
    margin-bottom: 60px;
}

.sysMo_4 .MoBodyC {
    margin-top: 30px;
}

.sysMo_5 {
    border-top: none;
}

.sysMo_5 {
    border-bottom: none;
}

.sysMo_5 {
    border-left: none;
}

.sysMo_5 {
    border-right: none;
}

.sysMo_5 .MoHeadR {
    width: 30px;
}

.sysMo_5 .MoHeadL {
    width: 30px;
}

.sysMo_5 .MoHead {
    margin-top: 50px;
}

.sysMo_5 .MoHead {
    margin-bottom: 0px;
}

.sysMo_5 {
    background-color: #ffffff;
}

.sysMo_5 {
    background-image: none;
}

.sysMo_5 {
    background-position: left top;
}

.sysMo_5 {
    background-repeat: no-repeat;
}

.sysMo_5 .MoHeadM {
    background: none;
}

.sysMo_5 .MoHeadM {
    border-bottom-color: #ededed;
}

.sysMo_5 .MoHeadM {
    border-bottom-width: 1px;
}

.sysMo_5 .MoHeadM {
    border-bottom-style: solid;
}

.sysMo_5 .MoMore {
    display: none;
}

.sysMo_5 .NameTxt a {
    color: #ff2f25;
}

.sysMo_5 .NameTxt a {
    font-size: 22px;
}

.sysMo_5 .NameTxt a {
    font-weight: 400;
}

.sysMo_5 .NameTxt a {
    font-style: normal;
}

.sysMo_5 .NameTxt a {
    text-decoration: none;
}

.sysMo_5 .NameTxt a {
    font-family: Î¢ï¿½ï¿½ï¿½Åºï¿½;
}

.sysMo_5 .NameTxt {
    margin-left: 0px;
}

.sysMo_5 .NameTxt {
    margin-right: 0px;
}

.sysMo_5 .NameTxt {
    margin-bottom: 15px;
}

.sysMo_5 .NameTxt {
    margin-top: 0px;
}

.sysMo_5 .MoNameM {
    background: none;
}

.sysMo_5 .MoName {
    float: left;
}

.sysMo_5 .MoName {
    margin-left: 0px;
}

.sysMo_5 .MoName {
    margin-top: 0px;
}

.sysMo_5 .MoBodyM {
    background: none;
}

.sysMo_5 .MoBodyC {
    margin-left: 30px;
}

.sysMo_5 .MoBodyC {
    margin-right: 30px;
}

.sysMo_5 .MoBodyC {
    margin-bottom: 60px;
}

.sysMo_5 .MoBodyC {
    margin-top: 30px;
}

#top_area .topBg {
    background-color: #ff2f25;
}

#top_area .topBg {
    background-image: none;
}

#top_area .topBg {
    background-position: left top;
}

#top_area .topBg {
    background-repeat: no-repeat;
}

#top_area {
    width: 100%;
}

#top_area {
    border-top: none;
}

#top_area {
    border-bottom: none;
}

#top_area {
    border-left: none;
}

#top_area {
    border-right: none;
}

#top_area {
    margin-top: 0px;
}

#top_area {
    margin-bottom: 0px;
}

#top_area .topBar {
    height: 50px;
}

#top_area .topBar {
    line-height: 50px;
}

#top_area .topBar {
    padding-top: 0px;
}

#top_area .topBar {
    padding-right: 0px;
}

#top_area .topBar {
    padding-bottom: 0px;
}

#top_area .topBar {
    padding-left: 0px;
}

#top_area .topBar {
    color: #ff2f25;
}

#top_area .topBar {
    font-size: 12px;
}

#top_area .topBar {
    font-weight: 400;
}

#top_area .topBar {
    font-style: normal;
}

#top_area .topBar {
    text-decoration: none;
}

#top_area .topBar {
    font-family: Î¢ï¿½ï¿½ï¿½Åºï¿½;
}

#top_area .topBar a {
    color: #ffe7e6;
}

#top_area .topBar a {
    font-size: 14px;
}

#top_area .topBar a {
    font-weight: 400;
}

#top_area .topBar a {
    font-style: normal;
}

#top_area .topBar a {
    text-decoration: none;
}

#top_area .topBar a {
    font-family: Î¢ï¿½ï¿½ï¿½Åºï¿½;
}

#top_area .topBar a:hover {
    color: #ffe7e6;
}

#top_area .topBar a:hover {
    font-size: 14px;
}

#top_area .topBar a:hover {
    font-weight: 400;
}

#top_area .topBar a:hover {
    font-style: normal;
}

#top_area .topBar a:hover {
    text-decoration: none;
}

#top_area .topBar a:hover {
    font-family: Î¢ï¿½ï¿½ï¿½Åºï¿½;
}

#search .search-inner {
    background: none;
}

#search .search-inner {
    width: 210px;
}

#search .search-inner {
    padding-top: 0px;
}

#search .search-inner {
    padding-bottom: 0px;
}

#search .search-inner {
    padding-left: 0px;
}

#search .keyWord .input {
    width: 187px;
}

#search .keyWord .input {
    height: 36px;
}

#search .keyWord .input {
    line-height: 36px;
}

#search .keyWord {
    background: none;
}

#search .keyWord .input {
    color: #a9a9a9;
}

#search .keyWord .input {
    font-size: 12px;
}

#search .keyWord .input {
    font-weight: 400;
}

#search .keyWord .input {
    font-style: normal;
}

#search .keyWord .input {
    text-decoration: none;
}

#search .keyWord .input {
    font-family: Î¢ï¿½ï¿½ï¿½Åºï¿½;
}

#search .keyWord {
    border-top: none;
}

#search .keyWord {
    border-bottom-color: #ff2f25;
}

#search .keyWord {
    border-bottom-width: 1px;
}

#search .keyWord {
    border-bottom-style: undefined;
}

#search .keyWord {
    border-left: none;
}

#search .keyWord {
    border-right: none;
}

#search .keyWord {
    margin-top: 0px;
}

#search .keyWord {
    margin-bottom: 0px;
}

#search .keyWord {
    margin-left: 0px;
}

#search .keyWord {
    padding-top: 0px;
}

#search .keyWord {
    padding-bottom: 0px;
}

#search .keyWord {
    padding-left: 0px;
}

#search .keyBtn {
    border-bottom-color: #ff2f25;
}

#search .keyBtn {
    border-bottom-width: 1px;
}

#search .keyBtn {
    border-bottom-style: undefined;
}

#search .keyBtn {
    height: 36px;
}

#search .keyBtn {
    line-height: 36px;
}

#search .keyBtn {
    border-top: none;
}

#search .keyBtn {
    border-left: none;
}

#search .keyBtn {
    border-right: none;
}

#search .keyBtn {
    width: 23px;
}

#search .keyBtn .btxt {
    visibility: hidden;
}

#search .keyBtn {
    background-color: transparent;
}

#search .keyBtn {
    background-image: url(../pay_images/tmp1530150528_1717265_s.png);
}

#search .keyBtn {
    background-position: left center;
}

#search .keyBtn {
    background-repeat: no-repeat;
}

#search .search-inner {
    padding-right: 0px;
}

#search .keyWord {
    margin-right: 0px;
}

#search .keyWord {
    padding-right: 0px;
}

#nav .NCenter {
    width: 625px;
}

#nav .NMainBg {
    height: 100px;
}

#nav .NMainBg {
    margin-bottom: -100px;
}

#nav .NMain {
    height: 100px;
}

#nav .NCenter {
    float: none;
}

#nav .NMainBg {
    background: none;
}

#nav .NLeft {
    background: none;
}

#nav .NRight {
    background: none;
}

#nav {
    margin-top: 0px;
}

#nav {
    margin-bottom: 0px;
}

#nav .NItemCur .NItemM {
    background: none;
}

#nav .NItemCur .NItemM a {
    color: rgba(255, 0, 0, 0.67);
}

#nav .NItemCur .NItemM a {
    font-size: 22px;
}

#nav .NItemCur .NItemM a {
    font-weight: 700;
}

#nav .NItemCur .NItemM a {
    font-style: normal;
}

#nav .NItemCur .NItemM a {
    text-decoration: none;
}

#nav .NItemCur .NItemM a {
    font-family: Î¢ï¿½ï¿½ï¿½Åºï¿½;
}

#nav .NItemCur .NItemM a {
    text-align: center;
}

#nav .NItemH .NItemM {
    background: none;
}

#nav .NItemH .NItemM a {
    color: rgba(255, 0, 0, 0.67);
}

#nav .NItemH .NItemM a {
    font-size: 22px;
}

#nav .NItemH .NItemM a {
    font-weight: 700;
}

#nav .NItemH .NItemM a {
    font-style: normal;
}

#nav .NItemH .NItemM a {
    text-decoration: none;
}

#nav .NItemH .NItemM a {
    font-family: Î¢ï¿½ï¿½ï¿½Åºï¿½;
}

#nav .NItemH .NItemM a {
    text-align: center;
}

#nav .NLine {
    display: block;
}

#nav .NItemM a {
    color: rgb(85, 85, 85);
}

#nav .NItemM a {
    font-size: 22px;
}

#nav .NItemM a {
    font-weight: 700;
}

#nav .NItemM a {
    font-style: normal;
}

#nav .NItemM a {
    text-decoration: none;
}

#nav .NItemM a {
    font-family: Î¢ï¿½ï¿½ï¿½Åºï¿½;
}

#nav .NItemM a {
    text-align: center;
}

#nav .NItemM {
    background: none;
}

#nav .NItemL {
    background: none;
}

#nav .NItemR {
    background: none;
}

#nav .NItemM a {
    height: 100px;
}

#nav .NItemM a {
    line-height: 100px;
}

#nav .NSub {
    top: 100px;
}

#nav .NItemTable {
    width: 100px;
}

#nav .NLine {
    height: 100px;
}

#nav .NLine {
    width: 25px;
}

#nav .NLine {
    background-color: transparent;
}

#nav .NLine {
    background-image: none;
}

#nav .NLine {
    background-position: left top;
}

#nav .NLine {
    background-repeat: no-repeat;
}

#nav .NItemTable {
    opacity: 1;
}

#nav .NItemTable {
    filter: alpha(opacity:100);
}

#footer .footerCon {
    color: #444444;
}

#footer .footerCon {
    font-size: 14px;
}

#footer .footerCon {
    font-weight: 400;
}

#footer .footerCon {
    font-style: normal;
}

#footer .footerCon {
    text-decoration: none;
}

#footer .footerCon {
    font-family: Î¢ï¿½ï¿½ï¿½Åºï¿½;
}

#footer .footerCon {
    text-align: center;
}

#footer .footerCon {
    padding-top: 0px;
}

#footer .footerCon {
    padding-right: 0px;
}

#footer .footerCon {
    padding-bottom: 0px;
}

#footer .footerCon {
    padding-left: 0px;
}

#footer .footerCon {
    height: 82px;
}

#footer .footerCon {
    line-height: 82px;
}

#footer .footerBg {
    background-color: #111111;
}

#footer .footerBg {
    background-image: none;
}

#footer .footerBg {
    background-position: left top;
}

#footer .footerBg {
    background-repeat: no-repeat;
}

#footer {
    border-top-color: #292929;
}

#footer {
    border-top-width: 1px;
}

#footer {
    border-top-style: solid;
}

#footer {
    width: 100%;
}

#footer {
    border-right: none;
}

#footer {
    border-left: none;
}

#footer {
    border-bottom: none;
}

#footer {
    margin-top: 0px;
}

#footer {
    margin-bottom: 0px;
}

#footer .footerBg {
    opacity: 1;
}

#footer .footerBg {
    filter: alpha(opacity:100);
}

#banner_area {
    width: 100%;
}

#banner_area .bannerCon {
    height: 450px;
}

#banner_area .bannerCon {
    border: none;
}

#banner_area {
    margin-top: 0px;
}

#banner_area {
    margin-bottom: 0px;
}

#row_56 {
    width: 100%;
}

#row_56 {
    background-color: #111111;
}

#row_56 {
    background-image: none;
}

#row_56 {
    background-position: left top;
}

#row_56 {
    background-repeat: no-repeat;
}

#row_56 {
    background-attachment: scroll;
}

#row_65 {
    width: 100%;
}

#row_65 {
    background-color: #FFFFFF;
}

#row_65 {
    background-image: url(../pay_images/banner.jpg);
}

#row_65 {
    background-position: center bottom;
}

#row_65 {
    background-repeat: no-repeat;
}

#row_65 {
    background-attachment: scroll;
}

#row_65 {
    border-bottom: none;
}

#row_145 .customModule {
    margin-top: 0px;
}

#row_145 .customModule {
    margin-bottom: 0px;
}

#row_145 {
    width: 100%;
}

#row_145 {
    background-color: rgb(245, 245, 247);
}

#row_145 {
    background-image: none;
}

#row_145 {
    background-position: left top;
}

#row_145 {
    background-repeat: no-repeat;
}

#row_145 {
    padding-top: 0px;
}

#row_145 {
    padding-bottom: 0px;
}

#row_145 {
    background-attachment: scroll;
}

#evMo_7viVg .ev-line {
    border-top: rgba(255, 0, 0, 0.67) 3px solid;
}

#evMo_7viVg .ev-line {
    margin-top: -2px;
}

#evMo_7viVg .ev-line:hover {
    border-top: rgba(255, 0, 0, 0.67) 3px solid;
}

#Mo_119 .pic-text-list-module .pic-attr {
    width: auto;
}

#Mo_119 .pic-text-list-module li {
    width: 100.00%;
}

#Mo_119 .pic-text-list-module .inner {
    padding-top: 10px;
}

#Mo_119 .pic-text-list-module .inner {
    padding-bottom: 10px;
}

#Mo_119 .pic-text-list-module .inner {
    padding-left: 10px;
}

#Mo_119 .pic-text-list-module .inner {
    padding-right: 0px;
}

#Mo_119 .pic-text-list-module .inner {
    margin-top: 0px;
}

#Mo_119 .pic-text-list-module .inner {
    margin-bottom: 70px;
}

#Mo_119 .pic-text-list-module .inner {
    margin-left: 0px;
}

#Mo_119 .pic-text-list-module .inner {
    margin-right: 0px;
}

#Mo_119 .pic-text-list-module ul {
    margin-left: 0px;
}

#Mo_119 .pic-text-list-module ul {
    margin-right: 0px;
}

#Mo_119 .pic-text-list-module .pic-title {
    text-align: center;
}

#Mo_119 .pic-text-list-module .pic-title a {
    color: rgb(102, 102, 102);
}

#Mo_119 .pic-text-list-module .pic-title a {
    font-size: 20px;
}

#Mo_119 .pic-text-list-module .pic-title a {
    font-weight: 700;
}

#Mo_119 .pic-text-list-module .pic-title a {
    font-style: normal;
}

#Mo_119 .pic-text-list-module .pic-title a {
    text-decoration: none;
}

#Mo_119 .pic-text-list-module .pic-title a {
    font-family: Î¢ï¿½ï¿½ï¿½Åºï¿½;
}

#Mo_119 .pic-text-list-module .pic-intro {
    color: #888888;
}

#Mo_119 .pic-text-list-module .pic-intro {
    font-size: 14px;
}

#Mo_119 .pic-text-list-module .pic-intro {
    font-weight: 400;
}

#Mo_119 .pic-text-list-module .pic-intro {
    font-style: normal;
}

#Mo_119 .pic-text-list-module .pic-intro {
    text-decoration: none;
}

#Mo_119 .pic-text-list-module .pic-intro {
    font-family: Î¢ï¿½ï¿½ï¿½Åºï¿½;
}

#Mo_119 .pic-text-list-module .pic-intro p {
    margin-left: 0px;
}

#Mo_119 .pic-text-list-module .pic-intro p {
    margin-right: 10px;
}

#Mo_119 .pic-text-list-module .pic-intro p {
    margin-bottom: 0px;
}

#Mo_119 .pic-text-list-module .pic-intro p {
    margin-top: 0px;
}

#Mo_119 .pic-text-list-module .pic-title {
    height: 12px;
}

#Mo_119 .pic-text-list-module .pic-title {
    line-height: 24px;
}

#Mo_119 .pic-text-list-module .pic-title {
    margin-left: 0px;
}

#Mo_119 .pic-text-list-module .pic-title {
    margin-right: 0px;
}

#Mo_119 .pic-text-list-module .pic-title {
    margin-bottom: 11px;
}

#Mo_119 .pic-text-list-module .pic-title {
    margin-top: 5px;
}

#Mo_119 .pic-text-list-module .pic-intro {
    line-height: 28px;
}

#Mo_119 .pic-text-list-module .pic-intro {
    height: 340px;
}

#Mo_119 .MoHead {
    display: table;
}

#Mo_119 .MoHeadM {
    height: 52px;
}

#Mo_119 .NameTxt a {
    color: rgba(255, 0, 0, 0.67);
}

#Mo_119 .NameTxt a {
    font-size: 24px;
}

#Mo_119 .NameTxt a {
    font-weight: 700;
}

#Mo_119 .NameTxt a {
    font-style: normal;
}

#Mo_119 .NameTxt a {
    text-decoration: none;
}

#Mo_119 .NameTxt a {
    font-family: Î¢ï¿½ï¿½ï¿½Åºï¿½;
}

#Mo_119 .pic-text-list-module .pic-intro {
    display: block;
}

#Mo_119 .pic-text-list-module .inner {
    border-top: none;
}

#Mo_119 .pic-text-list-module .pics {
    display: block;
}

#Mo_119 .pic-text-list-module .pics {
    border: none;
}

#Mo_119 .pic-text-list-module .inner {
    background-color: rgb(255, 255, 255);
}

#Mo_119 .pic-text-list-module .inner {
    background-image: none;
}

#Mo_119 .pic-text-list-module .inner {
    background-position: left center;
}

#Mo_119 .pic-text-list-module .inner {
    background-repeat: no-repeat;
}

#Mo_119 .pic-text-list-module .inner {
    border-bottom: none;
}

#Mo_119 .pic-text-list-module .inner {
    border-left: none;
}

#Mo_119 .pic-text-list-module .inner {
    border-right: none;
}

#Mo_119 .pic-text-list-module .pic-title {
    display: block;
}

#Mo_119 .pic-text-module .text {
    color: rgb(102, 102, 102);
}

#Mo_119 .pic-text-module .text {
    font-size: 16px;
}

#Mo_119 .pic-text-module .text {
    font-weight: 400;
}

#Mo_119 .pic-text-module .text {
    font-style: normal;
}

#Mo_119 .pic-text-module .text {
    text-decoration: none;
}

#Mo_119 .pic-text-module .text {
    font-family: Î¢ï¿½ï¿½ï¿½Åºï¿½;
}

#Mo_119 .pic-text-module .text {
    text-align: left;
}

#Mo_119 .pic-text-module .text {
    line-height: 23px;
}

#Mo_119 .pic-text-module .text {
    height: 92px;
}

#Mo_119 .pic-text-module .pics {
    text-align: center;
}

#Mo_119 .MoHead .MoHeadL {
    width: 0px;
}

#Mo_119 .MoHead .MoHeadR {
    width: 0px;
}

#Mo_119 .MoHead {
    margin-top: 0px;
}

#Mo_119 .MoHead {
    margin-bottom: 45px;
}

#Mo_119 .MoName {
    float: none;
}

#Mo_119 .MoName {
    margin-left: auto;
}

#Mo_119 .MoName {
    margin-right: auto;
}

#Mo_119 .MoName {
    margin-top: 8px;
}

#Mo_119 .MoMore {
    display: none;
}

#Mo_119 .pic-text-module .text {
    text-indent: 2em;
}

#Mo_119 .pic-text-module .pics {
    margin-left: 0px;
}

#Mo_119 .pic-text-module .pics {
    margin-right: 0px;
}

#Mo_119 .pic-text-module .pics {
    margin-bottom: 45px;
}

#Mo_119 .pic-text-module .pics {
    margin-top: 22px;
}

#Mo_119 .pic-text-module .pics {
    border: none;
}

#Mo_154 .pic-text-list-module .pic-attr {
    width: auto;
}

#Mo_154 .pic-text-list-module li {
    width: 100.00%;
}

#Mo_154 .pic-text-list-module .inner {
    padding-top: 10px;
}

#Mo_154 .pic-text-list-module .inner {
    padding-bottom: 10px;
}

#Mo_154 .pic-text-list-module .inner {
    padding-left: 10px;
}

#Mo_154 .pic-text-list-module .inner {
    padding-right: 0px;
}

#Mo_154 .pic-text-list-module .inner {
    margin-top: 0px;
}

#Mo_154 .pic-text-list-module .inner {
    margin-bottom: 70px;
}

#Mo_154 .pic-text-list-module .inner {
    margin-left: 0px;
}

#Mo_154 .pic-text-list-module .inner {
    margin-right: 0px;
}

#Mo_154 .pic-text-list-module ul {
    margin-left: 0px;
}

#Mo_154 .pic-text-list-module ul {
    margin-right: 0px;
}

#Mo_154 .pic-text-list-module .pic-title {
    text-align: center;
}

#Mo_154 .pic-text-list-module .pic-title a {
    color: rgb(102, 102, 102);
}

#Mo_154 .pic-text-list-module .pic-title a {
    font-size: 20px;
}

#Mo_154 .pic-text-list-module .pic-title a {
    font-weight: 700;
}

#Mo_154 .pic-text-list-module .pic-title a {
    font-style: normal;
}

#Mo_154 .pic-text-list-module .pic-title a {
    text-decoration: none;
}

#Mo_154 .pic-text-list-module .pic-title a {
    font-family: Î¢ï¿½ï¿½ï¿½Åºï¿½;
}

#Mo_154 .pic-text-list-module .pic-intro {
    color: #888888;
}

#Mo_154 .pic-text-list-module .pic-intro {
    font-size: 14px;
}

#Mo_154 .pic-text-list-module .pic-intro {
    font-weight: 400;
}

#Mo_154 .pic-text-list-module .pic-intro {
    font-style: normal;
}

#Mo_154 .pic-text-list-module .pic-intro {
    text-decoration: none;
}

#Mo_154 .pic-text-list-module .pic-intro {
    font-family: Î¢ï¿½ï¿½ï¿½Åºï¿½;
}

#Mo_154 .pic-text-list-module .pic-intro p {
    margin-left: 0px;
}

#Mo_154 .pic-text-list-module .pic-intro p {
    margin-right: 10px;
}

#Mo_154 .pic-text-list-module .pic-intro p {
    margin-bottom: 0px;
}

#Mo_154 .pic-text-list-module .pic-intro p {
    margin-top: 0px;
}

#Mo_154 .pic-text-list-module .pic-title {
    height: 12px;
}

#Mo_154 .pic-text-list-module .pic-title {
    line-height: 24px;
}

#Mo_154 .pic-text-list-module .pic-title {
    margin-left: 0px;
}

#Mo_154 .pic-text-list-module .pic-title {
    margin-right: 0px;
}

#Mo_154 .pic-text-list-module .pic-title {
    margin-bottom: 11px;
}

#Mo_154 .pic-text-list-module .pic-title {
    margin-top: 5px;
}

#Mo_154 .pic-text-list-module .pic-intro {
    line-height: 28px;
}

#Mo_154 .pic-text-list-module .pic-intro {
    height: 340px;
}

#Mo_154 .MoHead {
    display: table;
}

#Mo_154 .MoHeadM {
    height: 52px;
}

#Mo_154 .NameTxt a {
    color: rgba(255, 0, 0, 0.67);
}

#Mo_154 .NameTxt a {
    font-size: 24px;
}

#Mo_154 .NameTxt a {
    font-weight: 700;
}

#Mo_154 .NameTxt a {
    font-style: normal;
}

#Mo_154 .NameTxt a {
    text-decoration: none;
}

#Mo_154 .NameTxt a {
    font-family: Î¢ï¿½ï¿½ï¿½Åºï¿½;
}

#Mo_154 .pic-text-list-module .pic-intro {
    display: block;
}

#Mo_154 .pic-text-list-module .inner {
    border-top: none;
}

#Mo_154 .pic-text-list-module .pics {
    display: block;
}

#Mo_154 .pic-text-list-module .pics {
    border: none;
}

#Mo_154 .pic-text-list-module .inner {
    background-color: rgb(255, 255, 255);
}

#Mo_154 .pic-text-list-module .inner {
    background-image: none;
}

#Mo_154 .pic-text-list-module .inner {
    background-position: left center;
}

#Mo_154 .pic-text-list-module .inner {
    background-repeat: no-repeat;
}

#Mo_154 .pic-text-list-module .inner {
    border-bottom: none;
}

#Mo_154 .pic-text-list-module .inner {
    border-left: none;
}

#Mo_154 .pic-text-list-module .inner {
    border-right: none;
}

#Mo_154 .pic-text-list-module .pic-title {
    display: block;
}

#Mo_154 .pic-text-module .text {
    color: rgb(102, 102, 102);
}

#Mo_154 .pic-text-module .text {
    font-size: 16px;
}

#Mo_154 .pic-text-module .text {
    font-weight: 400;
}

#Mo_154 .pic-text-module .text {
    font-style: normal;
}

#Mo_154 .pic-text-module .text {
    text-decoration: none;
}

#Mo_154 .pic-text-module .text {
    font-family: Î¢ï¿½ï¿½ï¿½Åºï¿½;
}

#Mo_154 .pic-text-module .text {
    text-align: left;
}

#Mo_154 .pic-text-module .text {
    line-height: 23px;
}

#Mo_154 .pic-text-module .text {
    height: 92px;
}

#Mo_154 .pic-text-module .pics {
    text-align: center;
}

#Mo_154 .MoHead .MoHeadL {
    width: 0px;
}

#Mo_154 .MoHead .MoHeadR {
    width: 0px;
}

#Mo_154 .MoHead {
    margin-top: 0px;
}

#Mo_154 .MoHead {
    margin-bottom: 45px;
}

#Mo_154 .MoName {
    float: none;
}

#Mo_154 .MoName {
    margin-left: auto;
}

#Mo_154 .MoName {
    margin-right: auto;
}

#Mo_154 .MoName {
    margin-top: 8px;
}

#Mo_154 .MoMore {
    display: none;
}

#Mo_154 .MoBodyC {
    margin-top: 12px;
}

#Mo_154 .MoBodyC {
    margin-bottom: 0px;
}

#Mo_154 .MoBodyC {
    margin-left: 0px;
}

#Mo_154 .MoBodyC {
    margin-right: 0px;
}

#Mo_154 .pic-text-module .text {
    text-indent: 2em;
}

#Mo_154 .pic-text-module .pics {
    margin-left: 0px;
}

#Mo_154 .pic-text-module .pics {
    margin-right: 0px;
}

#Mo_154 .pic-text-module .pics {
    margin-bottom: 45px;
}

#Mo_154 .pic-text-module .pics {
    margin-top: 22px;
}

#Mo_154 .pic-text-module .pics {
    border: none;
}

.copyMo_1263643_2 {
    border-top: none;
}

.copyMo_1263643_2 {
    border-bottom: none;
}

.copyMo_1263643_2 {
    border-left: none;
}

.copyMo_1263643_2 {
    border-right: none;
}

.copyMo_1263643_2 .MoHead {
    display: none;
}

.copyMo_1263643_2 .MoHeadM {
    background: none;
}

.copyMo_1263643_2 .MoBodyM {
    background: none;
}

.copyMo_1263643_2 .MoBodyC {
    margin-left: 0px;
}

.copyMo_1263643_2 .MoBodyC {
    margin-right: 0px;
}

.copyMo_1263643_2 .MoBodyC {
    margin-bottom: 0px;
}

.copyMo_1263643_2 .MoBodyC {
    margin-top: 0px;
}

.content{width:1200px; margin:0 auto; position:relative;}
.content_index{width:100%; margin:0 auto; position:relative;}
/* .whitebg{background-color: #fff;} */
.clearfix:after,.layout:after,.section .tabs:after{content:'\20';display:block;height:0;clear:both;visibility:hidden}

.title2 { text-align:center; margin:0 auto 30px auto;font-size: 28px;font-weight: bold;color: #2483de;margin: 0 auto;text-align: center;}
.title3 { font-size:14px; margin:31px 0 20px 0;font-weight: 700;color: rgba(255, 0, 0, 0.67)}
.title4 { font-size:16px; color:#333; margin:20px 0 10px 0;font-weight: 700;color: rgba(255, 0, 0, 0.67)}
.mt10 { margin-top:10px;}
.mt15 { margin-top:15px;}
section.pad50 { padding:50px;}
section.pad50 p{ font-size: 14px;padding: 1px 1px 0 0}

/*å……å??*/
p.font14 { font-size:14px;}
.table0 { width:100%; border-collapse:collapse;}
.table0 th,.table0 td { padding:10px 5px;}
.table0 th { width:200px; font-size:14px; text-align:right; font-weight:normal;}
.table0 strong { font-size:14px; color:#000;}
.lbox {width: 440px;float:left;}
.lbox1 { padding:0 10px;}
.lbox1 p {font-size: 14px;line-height: 20px;}
.lbox1 .reminder_title {text-align: center;color:#ff0000;margin-top: 5px;font-weight: 900; }
.lbox1 .reminder_detail {text-align: center;color:#ff0000; }
.lbox1 p a {margin-bottom: 5px; border-bottom: 1px solid #00000033; display: block;}
.lbox1 p span {font-size:12px;color: #555555;}
.lbox1 p.active span {display: inline;}
.btn1 { font: normal 400 14px/1 'å¾®è½¯é›…é»‘';display:inline-block;width:250px;height:40px; text-align:center; background-color: rgba(255, 0, 0, 0.67);border-radius: 5px; color: rgb(255, 255, 255); font-size:14px; cursor:pointer;border:none;}
.btn1[data-status="false"] { background-color:#ec808d;pointer-events: none; }
.bdl1 { border-left:2px solid #f7f7f7;}
.btn2 { display:inline-block;width:250px;height:40px; text-align:center; background-color:#ccc; color:#000; font-size:14px; cursor:pointer;border:none;}
.rbox { width:660px; float:left;}
.rbox p { padding:5px 0;}
.pl20 { padding-left:20px;}
.pb20 { padding-bottom:20px;}
select{ padding:5px; border:1px solid #cecece;width: 250px;height: 40px;line-height: 40px;border-color: #CCC;}
input[type="text"], input[type="password"] {height: 30px; width: 238px; width: 250px;height: 40px;line-height: 40px;box-sizing: border-box;border: 1px solid #ccc;}
.ftRed { color:#ff0000; }
.tips { color: #D9001B; }
.ml10 { margin-left: 10px; }
.ml5 { margin-left:5px;}
.hide_item { display: none; }
/*å……å??*/

#msg_box{position: absolute;background:#555;padding:1.2em 4em;z-index: 9000;display: none;background:orange;border-radius: 5px;}
#msg_box p{padding:0 0.5em;color:#FFF;font-size: 22px;font-family: "Microsoft Yahei"}
/* font */
/* @font-face {
    font-family: 'SHBold';
    src: url('../fonts/SourceHanSansSC-Bold-2.otf');
}
@font-face {
    font-family: 'SHHeavy';
    src: url('../fonts/SourceHanSansSC-Heavy-2.otf');
}
@font-face {
    font-family: 'SHMedium';
    src: url('../fonts/SourceHanSansSC-Medium-2.otf');
}
@font-face {
    font-family: 'SHRegular';
    src: url('../fonts/SourceHanSansSC-Regular-2.otf');
} */
/* section */
.section {
    font-family: 'Arial Negreta', 'Arial Normal', 'Arial', sans-serif;
}
.sec-title {
    line-height: 32px;
    padding-left: 25px;
    color: #ffffff;
    font-size: 20px;
    height: 32px;
}
/* kv */
.sec1 {
    position: relative;
    height: 242px;
}
.kv {
    width: 924px;
    height: 192px;
    background: url(../pay_images/top_banner.png) center / cover no-repeat;
    margin: 0 auto;
}
.game-list {
    width: 750px;
    /* height: 100px; */
    position: absolute;
    top: 199px;
    transform: translate(-50%, -50px);
    /* z-index: 1; */
    left: 50%;
    display: flex;
    justify-content: left;
    align-items: flex-end;
    font-family: 'SHMedium';
}
.game-item {
    width: 65px;
    display: block;
    margin-right: 20px;
}
.game-item .game-icon {
    background: center / cover no-repeat;
    width: 65px;
    height: 64px;
    /* margin-bottom: 0; */
}
.game-icon img{
    width: 100%;
    height: 100%;
}
.game-menu{
    width: 100px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    font-size: 12px;
}
.other-game-list{
    position: absolute;
    background-color: white;
    border: 1px solid #AF3526;
    border-radius: 5px;
    /*transform: translate(-50%, -50px);*/
    left: 160px;
    display: none;
    /* z-index: 1; */
    font-family: 'SHMedium';
}
#arrowhead{
    display: none;
}
.arrowhead {
    position: absolute;
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-bottom: 12px solid transparent;
    border-right: 13px solid #AF3526;
    margin-top: -50px;
}
.game-menu-item{
    cursor:pointer;
}
.game-item .game-icon:hover {
/*     transform: scale(1.10); */
}
.game-item .game-name {
    text-align: center;
    line-height: 25px;
    font-size: 14px;
    color: #000000;
}
.other-game {
    width: 65px;
}
.other-game .game-icon {
    width: 65px;
    height: 31px;
    margin: 0 auto;
    background: url(../pay_images/change.png) center / cover no-repeat;
}
.other-game .game-name {
    margin-top: 5px;
    text-align: center;
    line-height: 25px;
    color: #c73939;
    font-size: 14px;
}
/* sec2 */
.sec2 {
    position: relative;
    width: 824px;
    margin: 0 auto 44px;
    height: 538px;
    background: url(../pay_images/bg.png) center / 100% no-repeat;
}
.sec2 .sec-title {
    margin-bottom: 20px;
}
.zuan2{
    padding-bottom:30px;
    height:auto !important;
    background:none !important;
    border:1px solid #999;
}
.zuan2-panel{
    height:35px;
    background-color:#C73939;
}
.login {
    position: absolute;
    top: 0;
    right: 0;
    line-height: 32px;
    padding-right: 15px;
    color: #ffffff;
    font-size: 14px;
    font-family: 'SHRegular';
    display: none;
}
.login span {}
.logout {
    margin-left: 20px;
    color: #ffffff;
    text-decoration: underline;
    font-family: 'SHRegular';
}
.module {
    width: 824px;
    margin: 0 auto;
    box-sizing: border-box;
    padding: 0 25px;
}
.module1 {
    margin-bottom: 20px;
}
.zhezhao-c{
    display:none;
    position:absolute;
    left:0;
    top:20px;
    width:100%;
    line-height:240px;
    font-size:100px;
    text-align:center;
    font-weight:bold;
    background-color:rgba(0,0,0,0.7);
}
.zhezhao-c img{
    margin-top:80px;
    width:80px;
    height:80px;
}
.commodity-item-title,.commodity-item-desc{
    text-align:center;
}
.module-title {
    font-size: 18px;
    color: #000000;
    line-height: 48px;
    font-family: 'SHMedium';
    padding-left: 15px;
    position: relative;
}
.module-title::after {
    content: "";
    background: url(../pay_images/highlight.png) center / 100% no-repeat;
    height: 48px;
    width: 6px;
    position: absolute;
    top: 1px;
    left: 0;
}
.type-list {
    display: flex;
    margin-top: 5px;
    padding-left: 8px;
}
.type-item {
    background: url(../pay_images/kinds_present_bg.png) center / 100% no-repeat;
    height: 52px;
    line-height: 52px;
    width: 172px;
    text-align: center;
    margin-right: 20px;
    font-size: 16px;
    cursor: pointer;
    color: #414141;
    font-family: 'SHRegular';
}
.type-item.active {
    background-image: url(../pay_images/kinds_choose_bg.png);
    color: #c73939;
}
.module2 {}
.commodity-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-bottom: 17px;
    display: none;
}
.commodity-list.active {
    display: flex;
}
.commodity-item {
    background: url(../pay_images/chongzhi_option.png) center / 100% no-repeat;
    width: 220px;
    height: 91px;
    padding-left: 20px;
    padding-top: 20px;
    box-sizing: border-box;
    position: relative;
    cursor: pointer;
    margin: 7px 10px 8px 0;
}
.commodity-item-zuan{
    padding-left:0;
    height:240px;
    background:none !important;
    margin-bottom: 50px;
}
.commodity-item-zuan .game-gift{
    width:100%;
    height:240px;
}
.commodity-item-detail{
    position:relative;
    z-index:1;
    display:none;
    padding:10px;
    background-color:#FFF;
    border:1px solid #CCC;
}
.commodity-item-detail img{
    width:350px;
    height:260px;
}
.commodity-item.active {
    background-image: url(../pay_images/chongzhi_choose.png);
}
.commodity-name {
    margin-bottom: 4px;
    position: relative;
    padding-left: 34px;
    height: 25px;
    line-height: 25px;
    font-family: 'SHBold';
    font-size: 18px;
    color: #c73939;
}
.commodity-name::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(../pay_images/icon_pingtaibi.png) center / 100% no-repeat;
    width: 31px;
    height: 25px;
}
.commodity-list[data-index="1"] .commodity-name::after {
    width: 34px;
}
.commodity-list[data-index="1"] .commodity-item:nth-child(1) .commodity-name::after {
    background-image: url(../pay_images/icon_box_chuji.png);
    width: 34px;
}
.commodity-list[data-index="1"] .commodity-item:nth-child(2) .commodity-name::after {
    background-image: url(../pay_images/icon_box_zhongji.png);
}
.commodity-list[data-index="1"] .commodity-item:nth-child(3) .commodity-name::after {
    background-image: url(../pay_images/icon_box_gaoji.png);
}
.commodity-list[data-index="1"] .commodity-item:nth-child(4) .commodity-name::after {
    background-image: url(../pay_images/icon_box_suiji.png);
}
.commodity-detail {
    font-size: 14px;
    color: #ac5454;
}
.commodity-price {
    position: absolute;
    top: 20px;
    right: 20px;
    font-family: 'SHHeavy';
    font-size: 18px;
    color: #c73939;
}
.active .ommodity-item {}
.active .commodity-name {}
.active .commodity-detail {}
.active .commodity-price {}
.btn-wx {
    display: block;
    margin: 0 auto;
    width: 220px;
    height: 58px;
    line-height: 58px;
    background: url(../pay_images/btn_pay.png) center / 100% no-repeat;
    color: #ffffff;
    text-align: center;
    font-size: 18px;
    font-family: 'SHRegular';
}
.btn-wx span {
    position: relative;
    padding-left: 40px;
    color: #ffffff;
}
.btn-wx span::after {
    content: "";
    position: absolute;
    width: 29px;
    height: 29px;
    background: url(../pay_images/icon_wx_code.png) center / 100% no-repeat;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
}
/* sec3 */
.sec3 {
    position: relative;
    width: 824px;
    /* margin: 0 auto; */
    height: 538px;
    background: url(../pay_images/q_a_bg.png) center / 100% no-repeat;
    margin: 0 auto 44px;
}
.sec3 .question-panel {
    display: flex;
}
.sec3 .panel-left {
    width: 193px;
}
.sec3 .panel-left .title {
    font-size: 20px;
    font-weight: 900;
    height: 60px;
    line-height: 60px;
    padding-left: 18px;
    position: relative;
}
.sec3 .panel-left .title::after {
    /* content: ""; */
    background: url(../pay_images/btn_renturn.png) center / 100% no-repeat;
    height: 100%;
    width: 10px;
    position: absolute;
    top: 0;
    left: 18px;
}
.sec3 .panel-left .question-list {
    width: 193px;
    box-sizing: border-box;
    cursor: pointer;
}
.sec3 .panel-left .question-item {margin-bottom: 1px;}
.sec3 .panel-left .q1 {
    font-size: 16px;
    line-height: 40px;
    padding-left: 18px;
    background: url(../pay_images/kinds_q1_bg.png) center / 100% no-repeat;
    color: #ffffff;
    font-family: 'SHBold';
    position: relative;
}
.sec3 .panel-left .q1::after {
    content: "";
    position: absolute;
    width: 13px;
    right: 10px;
    top: 18px;
    height: 7px;
    background: url(../pay_images/btn_up.png) center / 100% no-repeat;
    transform: rotate(180deg);
}
.sec3 .panel-left .question-item.active .q1::after {
    transform: rotate(0);
}
.sec3 .panel-left .q1-detial {
    display: none;
}
.sec3 .panel-left .question-item.active .q1-detial {
    display: block;
}
.sec3 .panel-left .q2 {
    font-size: 16px;
    line-height: 40px;
    padding-left: 43px;
    font-family: 'SHMedium';
    position: relative;
}
.sec3 .panel-left .q2::before {
    content: ".";
    position: absolute;
    width: 10px;
    left: 28px;
    top: -5px;
    height: 100%;
    text-align: left;
}
.sec3 .panel-left .q2::after {
    content: "";
    position: absolute;
    width: 173px;
    left: 10px;
    bottom: 0;
    height: 1px;
    background-color: #cccccc;
}
.sec3 .panel-left .q2:last-child::after {
    height: 0;
}
.sec3 .question-item:last-child .q1 {
}
.sec3 .question-item:last-child.active .q1 {
    border-bottom: 1px solid #cccccc;
}
.sec3 .question-item:last-child .q2:last-child {
    border-bottom: none;
}
.sec3 .panel-left .q2.active {
}
.sec3 .panel-right {
    padding: 18px 20px;
}
.sec3 .panel-right .title {
    font-size: 16px;
    color: #000000;
    line-height: 48px;
    font-family: 'SHMedium';
    padding-left: 15px;
    position: relative;
    margin-bottom: 4px;
}
.sec3 .panel-right .title::after {
    content: "";
    background: url(../pay_images/highlight.png) center / 100% no-repeat;
    height: 48px;
    width: 6px;
    position: absolute;
    top: 1px;
    left: 0;
}
.sec3 .panel-right .title .q1 {
    position: relative;
    margin-right: 15px;
    padding-right: 10px;
}
.sec3 .panel-right .title .q1::after {
    content: "";
    background: url(../pay_images/icon_next.png) center / 100% no-repeat;
    height: 100%;
    width: 8px;
    position: absolute;
    top: 1px;
    left: 100%;
}
.sec3 .panel-right .q2 {
    color: #c73939;
}
.sec3 .panel-right .q {
    position: relative;
    line-height: 27px;
    padding-left: 40px;
    font-size: 16px;
    color: #414141;
    font-family: 'SHBold';
    margin-bottom: 5px;
}
.sec3 .panel-right .q::after {
    content: "";
    position: absolute;
    top: 0;
    height: 27px;
    width: 28px;
    background: url(../pay_images/icon_q.png) center / 100% no-repeat;
    left: 0;
}
.sec3 .panel-right .a {
    position: relative;
    line-height: 20px;
    padding-left: 40px;
    font-size: 16px;
    color: #414141;
    font-family: 'SHRegular';
    height: 290px;
}
.sec3 .panel-right .a::after {
    content: "";
    position: absolute;
    top: 0;
    height: 27px;
    width: 28px;
    background: url(../pay_images/icon_a.png) center / 100% no-repeat;
    left: 0;
}
.reminder_title {
    font-weight: 900;
    font-size: 12px;
}
.reminder_detail {
    font-size: 12px;
}

.after-service {
    font-weight: 900;
    font-size: 12px;
}
.online-service {
    font-size: 12px;
}
.mail {}
/* dialog */
.dialog {
    position: relative;
    z-index: 51;
}
.dialog-bg {
    display: none;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100vw;
    height: 100vh;
    background-color: #000000aa;
}
.dialog-charge {
    display: none;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 506px;
    height: 346px;
    /* border: 1px solid #000; */
    background-color: #ffffff;
    box-sizing: border-box;
    padding: 40px;
    background: url(../pay_images/popup_pay.png) center / 100% no-repeat;
}
.form {}
.form-item {
    display: flex;
    margin-bottom: 20px;
}
.form-label {
    width: 100px;
    font-size: 18px;
    color: #414141;
    height: 40px;
    line-height: 40px;
    font-family: 'SHMedium';
}
#game-id {
    padding-left: 10px;
    font-size: 18px;
    font-family: 'SHMedium';
    color: #414141;
}
.input {}
.dialog-charge select {
    padding-left: 10px;
    font-size: 18px;
    font-family: 'SHMedium';
    color: #414141;
}
.dialog-charge input[type="text"],
.dialog-charge select {
    height: 30px;
    width: 238px;
    width: 250px;
    height: 40px;
    line-height: 40px;
    box-sizing: border-box;
    border: 1px solid #ccc;
}
.dialog-charge .readonly[type="text"] {
    border: none;
    text-align: center;
    font-size: 18px;
    font-family: 'SHMedium';
    color: #c73939;
}
.btn-submit {
    display: block;
    margin: 17px auto 0;
    width: 220px;
    height: 58px;
    line-height: 58px;
    background: url(../pay_images/btn_pay.png) center / 100% no-repeat;
    color: #ffffff;
    text-align: center;
    font-size: 18px;
    font-family: 'SHRegular';
}
.btn-submit span {
    position: relative;
    padding-left: 40px;
    color: #ffffff;
}
.btn-submit span::after {
    content: "";
    position: absolute;
    width: 29px;
    height: 29px;
    background: url(../pay_images/icon_wx_code.png) center / 100% no-repeat;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
}
.btn-close {
    display: block;
    width: 15px;
    height: 15px;
    margin: 0 auto;
    position: absolute;
    top: 12px;
    right: 14px;
    background: url(../pay_images/btn_close.png) center / 100% no-repeat;
}
.btn-kefu {
    display: block;
    width: 62px;
    padding-top: 62px;
    height: 20px;
    position: fixed;
    top: 50%;
    transform: translateX(-50%);
    right: 20px;
    background: url(../pay_images/icon_kefu.png) center / 100% no-repeat;
}
.btn-kefu {
    display: block;
    width: 62px;
    padding-top: 62px;
    line-height: 20px;
    position: fixed;
    top: 50%;
    transform: translateX(-50%);
    right: -20px;
    background: url(../pay_images/icon_kefu.png) top center / 100% no-repeat;
    text-align: center;
    color: #c73939;
    font-size: 14px;
    font-family: 'SHMedium';
}