
.mdl {
    position: relative;
    float: left;
    width: 100%;
    overflow: hidden;
    margin-bottom: 5px;
}

.mdl_t {
    position: relative;
    font-size: 12px;
}

.mdl_t_l, .mdl_t_r {
    position: absolute;
    top: 0px;
    overflow: hidden;
}

.mdl_t_l {
    left: 0;
}

.mdl_t_r {
    right: 0;
    float: right;
}

.mdl_t_m {
    position: absolute;
    text-align: left;
    height: 20px;
    line-height: 20px;
}

.mdl_t_m h3 {
    font-size: 14px;
}

.mdl_t_c {
    position: relative;
    text-align: left;
    overflow: hidden;
}

.mdl_c {
    position: relative;
    overflow: hidden;
    background: #FFF;
}

.mdl_c .mdl_m_t, .mdl_c .mdl_m_b {
    text-align: left;
}

.mdl_c_l, .mdl_c_r {
    position: absolute;
    top: 0;
    z-index: 8;
    overflow: hidden;
}

.mdl_c_l {
    left: 0;
}

.mdl_c_r {
    right: 0;
}

.mdl_c_c {
    position: relative;
    min-height: 50px;
    _height: 50px;
    zoom: 1;
}

.mdl_c_c:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.mdl_b {
    position: relative;
    overflow: hidden;
}

.mdl_b_l, .mdl_b_r {
    position: absolute;
    top: 0;
    font-size: 1px;
}

.mdl_b_l {
    left: 0;
}

.mdl_b_r {
    right: 0;
}

.g_p_fill {
    padding-bottom: 32767px;
    margin-bottom: -32767px;
}

.g_p_hide {
    overflow: hidden;
    display: block !important;
    display: inline-block;
}

/*æ¨¡ç‰ˆç»Ÿä¸€å†…å®¹æ ·å¼ï¼Œä¸èƒ½ä¿®æ”¹*/
.g_c_container {
    position: relative;
    width: 100%;
    line-height: 200%;
    float: left;
}

.g_c_container h4 {
    font-size: 12px;
}

.g_c_container a {
    text-decoration: none;
}

.g_c_container a:hover {
    color: #C00;
}

.c_textimg1 .cont {
    margin: 10px;
}

.c_textimg2 {
+ margin-right: - 1 px;
}

.c_textimg2 .cont, .c_textimg2 .photo {
    display: table-cell;
    border-collapse: collapse;
    padding: 10px;
    vertical-align: top;
    *float: left;
}

.c_textimg2 .photo {
    padding-right: 0;
}

.c_textimg3 .cont, .c_textimg3 .photo {
    display: table-cell;
    padding: 10px;
    vertical-align: top;
    *float: left
}

.c_textimg3 .photo {
    float: right;
    padding-left: 0;
}

.c_textimg4 .photo {
    margin: 10px 10px 0 10px;
}

.c_textimg4 .cont {
    margin: 10px;
}

.c_textimg5 .cont {
    margin: 10px 10px 0 10px;
}

.c_textimg5 .photo {
    margin: 10px;
}

.c_textimg6 .photo {
    float: left;
    padding: 10px;
}

.c_textimg6 .cont {
    padding: 10px;
}

.c_textimg7 .photo {
    float: right;
    padding: 10px;
}

.c_textimg7 .cont {
    padding: 10px;
}

.c_img1 .photo img {
    float: left;
    _display: inline;
}

.c_img2 h4 {
    margin: 10px 10px 0 10px;
}

.c_img2 .photo {
    margin: 5px 10px 10px;
}

.c_img3 h4 {
    margin: 5px 10px 10px;
}

.c_img3 .photo {
    margin: 10px 10px 0 10px;
}

.c_img4 .list li {
    display: inline;
}

.c_img4 .list img {
    display: block;
    vertical-align: bottom;
}

.c_img4 .list strong {
    clear: both;
}

/*åˆ—è¡¨*/
/*.c_text1 .list li a,
.c_text2 .list strong,
.c_text2 .list p,
.c_text3 .list li strong,
.c_text4 .list p span,
.c_text5 .list li strong{background-image: url(../images/icon.gif); background-repeat: no-repeat;}*/
.c_text1 .list li {
    height: 27px;
    line-height: 27px;
}

.c_text1 .list li a {
    padding-left: 2.3em;
    background-position: 10px 4px;
}

.c_text2 .list strong {
    padding-left: 2.3em;
    background-position: 10px 4px;
}

.c_text2 .list p {
    padding-left: 2.3em;
    background-position: 10px -35px;
}

.c_text3 .list li {
    clear: both;
}

.c_text3 .list li strong {
    padding-left: 2.3em;
    background-position: 10px 4px;
}

.c_text3 .list p {
    margin: 5px;
}

.c_text3 .list img {
    float: left;
    margin-right: 3px;
}

.c_text4 .list li {
    margin-right: 5px;
    overflow: hidden;
    zoom: 1;
}

.c_text4 .list p {
    margin: 5px;
}

.c_text4 .list p span {
    padding-left: 1.5em;
    background-position: 0 4px;
}

.c_text4 .list img {
    float: left;
    margin: 5px 10px 5px 5px;
}

.c_text5 .list {
    overflow: hidden;
}

.c_text5 .list li {
    float: left;
    margin: 5px;
    text-align: left;
}

.c_text5 .list li img {
    clear: both;
}

.c_text5 .list li strong {
    display: block;
    float: left;
    padding-left: 1.5em;
    background-position: 0 8px;
}

/*å…¶å®ƒå·¥å…·*/
.other_swf, .other_flv, .other_media, .other_QuickTime, .other_scene, .info_text2, .info_text3 {
    float: left;
    position: relative;
}

/*layout_wrap*/
.layout_wrap1, .layout_wrap2, .layout_wrap3, .layout_wrap4, .layout_wrap4 {
    width: 100%;
    padding: 0;
    clear: both;
    float: left;
    zoom: 1;
}

.wcl, .wcc, .wcr {
    float: left;
    min-height: 80px;
    _height: 80px;
}

.margin {
    height: 20px;
    float: left;
    overflow: hidden;
}

/*æ’å…¥htmlä»£ç */
.EWS_diy_style {
    float: left;
    position: relative;
    width: 100%;
}

.hidden {
    display: none;
}

/* 2.åŒºå—
-------------------------------------------------------------------------------------------------*/

/*html5*/
article, aside, footer, header, section, footer, nav, figure, menu, legend {
    display: block
}

/*å…¨å±€æ ·å¼*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, input, legend, table, caption, tbody, tfoot, thead, tr, th, td, fieldset, legend, section {
    outline: 0;
    margin: 0;
    padding: 0;
    font-family: Microsoft YaHei, Arial;
}

body {
    font-family: Microsoft YaHei, Arial;
    color: #595959;
    overflow-x: hidden;
    font-size: 14px;
    background: #010534;

    background: -moz-radial-gradient(center, ellipse cover, #0c2060 0%, #010534 70%);
    background: -webkit-radial-gradient(center, ellipse cover, #0c2060 0%, #010534 70%);
    background: radial-gradient(ellipse at center, #0c2060 0%, #010534 70%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0c2060', endColorstr='#010534', GradientType=1);

}

em {
    font-style: normal;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    font-size: 16px;
}

.fleft {
    float: left;
}

.fright {
    float: right;
}

a {
    text-decoration: none;
    color: #474747;
}

a:hover, a:active {
    outline: 0;
    text-decoration: none;
}

img, fieldset {
    border: 0 none;
}

li {
    list-style: none;
}

.block {
    display: block;
}

.hidden {
    display: none;
}

.body-blackbg {
    background: #000;
}

.hide {
    display: none !important;
}

/*åœ†è§’*/
.radius5,
.btn {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.radius6 {
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

.radius8 {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.radius10 {
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
}

.radius11 {
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

.radius12 {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.radius15 {
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}

.radius20 {
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}

button,
input {
    *overflow: visible;
    line-height: normal;
    outline: none;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
    padding: 0;
    border: 0;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    cursor: pointer;
    -webkit-appearance: button;
}

select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
    cursor: pointer;
}

input[type="search"] {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-appearance: textfield;
}

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance: none;
}

textarea,
select,
input[type="text"],
input[type="password"],
input[type="number"],
input[type="email"],
input[type="url"] {
    background: #fff;
    border: 1px solid #cccccc;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
    -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
    -o-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s;

}

textarea:focus,
select:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus {
    border: 1px solid #F3FC00;
    background: #fff;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}

input[type='text'].invalid,
input[type='number'].invalid,
input[type='email'].invalid,
input[type='url'].invalid,
input[type='password'].invalid,
textarea.invalid, select.invalid {
    border-color: #d15151;
    box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.1) inset, 0 0 6px #e66b6b;
    background: #FFB0B0;
    color: #8F4B4B;
}

input.invalid {
    *background: #FFB0B0;
    *border-color: #d15151;
    *color: #8F4B4B;
}

input[type="radio"],
input[type="checkbox"] {
    margin: 3px 0;
    *margin-top: 0;
    /* IE7 */
    line-height: normal;
    cursor: pointer;
}

input[type='text'].disabled,
input[type='password'].disabled {
    background: #D4D4D4;
    border: 1px solid #C2C2C2;
    color: #595959;

}

textarea {
    overflow: auto;
    vertical-align: top;
    resize: none;
}

/*=========================å…¨å±€æŒ‰é’®=====================*/
.btn {
    display: inline-block;
    *display: inline;
    padding: 4px 10px;
    _padding: 3px 10px 0;
    *margin-left: .3em;
    font-size: 14px;
    line-height: 18px;
    color: #333333;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    background: #f5f5f5;
    background: -ms-linear-gradient(top, #ffffff, #e6e6e6);
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
    background: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
    background: -o-linear-gradient(top, #ffffff, #e6e6e6);
    background: linear-gradient(top, #ffffff, #e6e6e6);
    background: -moz-linear-gradient(top, #ffffff, #e6e6e6);
    background-repeat: repeat-x;
    border: 1px solid #CECECE;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0); /* IE6-9 */
    *zoom: 1;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    margin: 0 5px;
}

.btn:hover,
.btn:active,
.btn.active {
    background: #e6e6e6;
    *background: #d9d9d9;
}

.btn:active,
.btn.active {
    background-color: #cccccc \9;
}

.btn:hover {
    color: #333333;
    background-color: #e6e6e6;
    -webkit-transition: background-position 0.1s linear;
    -moz-transition: background-position 0.1s linear;
    -ms-transition: background-position 0.1s linear;
    -o-transition: background-position 0.1s linear;
    transition: background-position 0.1s linear;
}

.btn:active {
    background: #e6e6e6;
    background: #d9d9d9 \9;
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

/*============================æŒ‰é’®========================*/
.btn-primary {
    background-color: #ffa200;
    background: -ms-linear-gradient(top, #fde72a, #ffa200);
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#fde72a), to(#ffa200));
    background: -webkit-linear-gradient(top, #fde72a, #ffa200);
    background: -o-linear-gradient(top, #fde72a, #ffa200);
    background: -moz-linear-gradient(top, #fde72a, #ffa200);
    background: linear-gradient(top, #fde72a, #ffa200);
    background-repeat: repeat-x;
    border: 1px solid #6e3100;
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fde72a', endColorstr='#ffa200', GradientType=0);
}

.btn-primary:hover {
    background-color: #d48701;
    background: -ms-linear-gradient(top, #ffa200, #fde72a);
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffa200), to(#fde72a));
    background: -webkit-linear-gradient(top, #ffa200, #fde72a);
    background: -o-linear-gradient(top, #ffa200, #fde72a);
    background: -moz-linear-gradient(top, #ffa200, #fde72a);
    background: linear-gradient(top, #ffa200, #fde72a);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa200', endColorstr='#fde72a', GradientType=0); /* IE6-9 */
    text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.25);
}

.btn-green {
    background-color: #40b027;
    background-image: -ms-linear-gradient(top, #73d258, #40b027);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#73d258), to(#40b027));
    background-image: -webkit-linear-gradient(top, #73d258, #40b027);
    background-image: -o-linear-gradient(top, #73d258, #40b027);
    background-image: -moz-linear-gradient(top, #73d258, #40b027);
    background-image: linear-gradient(top, #73d258, #40b027);
    background-repeat: repeat-x;
    border-color: #3a9225 #3a9225 #2a7419;
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#73d258', endColorstr='#40b027', GradientType=0);
}

.btn-green:hover {
    background: #4cc22e;
    background-image: -ms-linear-gradient(top, #40b027, #73d258);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#40b027), to(#73d258));
    background-image: -webkit-linear-gradient(top, #40b027, #73d258);
    background-image: -o-linear-gradient(top, #40b027, #73d258);
    background-image: -moz-linear-gradient(top, #40b027, #73d258);
    background-image: linear-gradient(top, #40b027, #73d258);
    background-repeat: repeat-x;
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#40b027', endColorstr='#73d258', GradientType=0);

}

.btn-blue {
    color: #FFFFFF;
    text-shadow: 0 1px 1px #1767C2;
    background-color: #1e84f6;
    background-image: -ms-linear-gradient(top, #1e84f6, #1e73d2);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1e84f6), to(#1e73d2));
    background-image: -webkit-linear-gradient(top, #1e84f6, #1e73d2);
    background-image: -o-linear-gradient(top, #1e84f6, #1e73d2);
    background-image: -moz-linear-gradient(top, #1e84f6, #1e73d2);
    background-image: linear-gradient(top, #1e84f6, #1e73d2);
    background-repeat: repeat-x;
    border-color: #1e6fc7 #1e6fc7 #1663b7;
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#1e84f6', endColorstr='#1e73d2', GradientType=0);
}

.btn-blue:hover {
    background: #1d78dd;
    color: #fff;
    color: #000;
    background-image: -ms-linear-gradient(top, #1e73d2, #1e84f6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1e73d2), to(#1e84f6));
    background-image: -webkit-linear-gradient(top, #1e73d2, #1e84f6);
    background-image: -o-linear-gradient(top, #1e73d2, #1e84f6);
    background-image: -moz-linear-gradient(top, #1e73d2, #1e84f6);
    background-image: linear-gradient(top, #1e73d2, #1e84f6);
    background-repeat: repeat-x;
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#1e73d2', endColorstr='#1e84f6', GradientType=0);

}

.btn.disabled,
.btn[disabled] {
    background: #D4D4D4;
    border: 1px solid #C2C2C2;
    color: #595959;
}

.btn-samll {
    padding: 6px 20px;
}

.btn-large {
    padding: 10px 20px;
    font-size: 16px;
    margin: 0 5px;
}

/*æ¸…é™¤æµ®åŠ¨*/

.clearfix, .control-group, .wrapper {
    *zoom: 1;
}

.clearfix:before,
.clearfix:after,
.wrapper:before,
.wrapper:after,
.control-group:before,
.control-group:after {
    display: table;
    line-height: 0;
    content: "";
}

.clearfix:after, .wrapper:after, .control-group:after {
    clear: both;
}

/*é¢œè‰²*/
.grey {
    color: #a5a5a5;
}

.red {
    color: #ff0009;
}

.green {
    color: #049b07;
}

.orange {
    color: #dfa344;
}

.yellow {
    color: yellow;
}

.purple {
    color: #7D61AE;
}

.blue {
    color: #008aff;
}

.blue2 {
    color: #b493f4;
}

.Black {
    color: #000;
}

/*å®½åº¦*/
.span1 {
    width: 45px;
}

.span2 {
    width: 75px;
}

.span3 {
    width: 109px;
}

.span4 {
    width: 320px;
}

.span5 {
    width: 256px;
}

.span6 {
    width: 248px;
}

.span7 {
    width: 280px;
}

.span8 {
    width: 130px;
}

.span11 {
    width: 236px;
}

.margin-auto {
    margin: 0 auto;
}

.line32 {
    line-height: 32px;
}

.height262 {
    height: 262px;
}

.height484 {
    height: 484px;
}

.height256 {
    height: 256px;
}

/*å¯†ç è®¾å®š*/
.pswState {
    display: block;
    float: left;
}

.pswState span {
    background: #E4E4E4;
    display: block;
    float: left;
    height: 16px;
    margin-right: 1px;
    line-height: 16px;
    width: 54px;
    overflow: hidden;
    text-align: center;
    color: #CECECE;
}

.pswState span.s1 {
    background: #EA9292;
    color: #fff;
}

.pswstrength {
    display: block;
    clear: both;
    padding-top: 10px;
    padding-left: 5px;
    overflow: hidden;
    zoom: 1;
}

.pswstrength .lefttxt {
    float: left;
    line-height: 21px;
    margin-left: 5px;
    display: inline;
}

.pswstrength .pswframe {
    height: 29px;
    position: relative;
    width: 270px;
    float: left;
}

.pswstrength .pswframe .group {
    overflow: hidden;
}

.pswstrength .pswframe .group span {
    background: #444444;
    margin-right: 1px;
    display: block;
    float: left;
    height: 24px;
    width: 50px;
}

.pswstrength .Rollinglayer {
    background: #eb5439;
    position: absolute;
    left: 0;
    top: 0;
    height: 24px;
    width: 2%;
    z-index: 0;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7;
    box-shadow: 0 0 3px #333;
    -webkit-box-shadow: 0 0 3px #333;
    -moz-box-shadow: 0 0 3px #333;
}

.pswstrength .pswtxt {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 100;
    width: 100%;
    line-height: 24px;
    text-align: center;
    font-weight: bold;
    color: #fff;
}

/*é”™è¯¯æç¤º*/
.alert-down {
    z-index: 1200;
    padding: 8px 0;
}

.alert-right {
    z-index: 10;
    padding-left: 8px;
}

.rightIoc, .errorIoc {
    height: 34px;
    line-height: 34px;
    float: left;
}

.rightIoc {
    background: url(../images/13040915091168955.png) no-repeat 0 11px;
    width: 20px;
}

.errorIoc {
    background: url(../images/13040915091154954.png) no-repeat 0 11px;
    padding-left: 20px;
}

/*æç¤ºæ¡†*/
.alert-right .error {
    background: url(../images/13040915091383070.png) no-repeat center center;
    float: left;
    width: 8px;
    height: 25px;
}

.alert-down .error {
    background: url(../images/13040915091395571.png) no-repeat center center;
    position: absolute;
    top: 0;
    _top: -4px;
    left: 20px;
    margin-left: -15px;
    height: 8px;
    width: 15px;
}

.alert-text {
    background: #df5211;
    -webkit-box-shadow: 2px 3px 2px rgba(183, 69, 3, 0.9);
    -moz-box-shadow: 2px 3px 2px rgba(183, 69, 3, 0.9);
    box-shadow: 2px 3px 2px rgba(183, 69, 3, 0.9);
    float: left;
    min-height: 25px;
    height: auto !important;
    _height: 25px;
}

.alert-text p {
    padding: 4px 10px;
    _padding: 5px 10px 3px;
    color: #fff;
    font-size: 12px;
}

/*MGç”µå­æ¸¸æˆåŠ è½½*/
.in-loading {
    color: #fff;
    padding: 2px 10px;
    background: #DA4F49;
}

/*å–æ¬¾å­˜æ¬¾å‡ºé”™æç¤º*/
.danger-box {
    background: #DA4F49;
    padding: 15px 0;
    width: 100%;
    text-align: center;
    color: #fff;
    margin: 20px 0;
}

/*æš‚æ— è®°å½•--é¡µé¢æ­£åœ¨åŠ è½½ä¸­..*/
.noRecord {
    padding: 20px 0;
    margin-top: 20px;
    text-align: center;
    font-size: 18px;
    background: #f1e9e0;
    width: 100%;
}

/*æ³¨å†Œ-ä¼šå‘˜è´¦å·æ˜¾ç¤ºå†…å®¹*/
.alert_prompt {
    background: #e6f1fb;
    border: 1px solid #a2c7e5;
    color: #565656;
    padding: 5px 10px;
    width: 307px;
    line-height: 18px;
}

/*æ³¨å†Œ-ä¼šå‘˜è´¦å·é‡å¤çš„æç¤ºä¿¡æ¯*/
.conflictTips {
    display: block;
    padding-top: 8px;
    margin-right: 5px;
    color: #333;
    position: relative;
    clear: both;
    z-index: 99999;
}

/*.conflictTips .arrowtop{border-style:solid;border-color:#fff #fff #FFE9AD;border-width:0 8px 8px;position:absolute;top:0;left:20px;margin-left:-4px;overflow:hidden;z-index:0;}*/
.conflictTips .tipsconter {
    background: #ffe9ad;
    padding: 5px 10px;
    width: 309px;
}

.conflictTips .tipsconter em {
    background: url(//image1.ma9e.cn/CM000205/201303/13030610490414510.png) no-repeat 0 2px;
    padding-left: 20px;
    font-size: 14px;
    color: #EB5439;
    font-weight: bold;
}

/*æ‰‹æœºå·ç æç¤º*/
.text-magnifier {
    background: none repeat scroll 0 0 #FFFFE4;
    border: 1px solid #E6C99E;
    color: #FF4800;
    padding: 0 10px 5px 10px;
    position: absolute;
    width: 305px;
    margin-left: 5px;
}

.text-magnifier .mag-explain {
    border-top: 1px solid #E6C99E;
    color: #6C6C6C;
    margin-top: 5px;
    padding-top: 5px;
}

/*é¢åº¦è½¬æ¢-æç¤º*/
.member_moneytips {
    margin-left: 174px;
}

.member_moneytips .alert-right .error {
    background: url(../images/13040915091395571.png) no-repeat center bottom;
    position: inherit;
    top: 0;
    left: 0;
    margin-left: 15px;
    height: 8px;
    width: 15px;
    float: none;
}

.member_moneytips .alert-text {
    float: none;
}

.submitting {
    background: #F89406;
}

.submitting, .success-box {
    margin-top: 20px;
    padding: 15px 0;
    text-align: center;
    width: 500px;
}

.submitting span, .success-box span {
    color: #fff;
    margin-left: 15px;
    font-size: 18px;
}

.success-box {
    background: #83B63B;
}

/*è¾“å…¥è¡¨å•*/
.contactForm {
    padding-top: 30px;
}

.input-large {
    height: 18px;
    line-height: 18px;
    padding: 4px;
    margin-right: 5px;
    border: 1px solid #cccccc;
    background: #DACFC9;
}

.control-group {
    margin-bottom: 10px;
    position: relative;
}

.control-group .totiptit {
    color: #A5A59D;
    display: block;
    clear: both;
    margin-left: 190px;
}

.control-group .input-large {
    float: left;
    padding: 5px 4px;
    margin: 5px;
    background: #fff;
}

.control-group select {
    padding: 5px 4px;
    width: 330px;
    margin: 5px;
}

.column1 .incurrency select {
    width: 338px;
}

.select-group select {
    width: 60px;
}

.form-actions .btn-primary {
    padding: 10px;
    *padding: 3px 5px 1px;
    font-size: 20px;
    width: 100%;
}

.form-horizontal-mess label {
    display: block;
    margin: 0 0 5px 5px;
    height: 22px;
}

.form-horizontal-mess {
    margin-bottom: 20px;
    text-align: left;
    padding-left: 30px;
}

.row-fluid label {
    float: left;
    font-size: 14px;
    text-align: right;
    width: 180px;
    line-height: 32px;
}

.column1 .incurrency select.Rmb {
    width: 55px;
}

/*éªŒè¯å›¾ç‰‡*/
.verifypic {
    float: left;
    margin: 5px 5px 0 0;
    cursor: pointer;
    width: 70px;
    height: 29px;
}

.vagueBtn {
    color: #4D8FCB;
    display: block;
    float: left;
    height: 34px;
    line-height: 34px;
    margin-left: 5px;
    text-align: center;
    text-decoration: underline;
}

/*å¤§æ ‡é¢˜*/
h1.spreadhead {
    height: 36px;
    line-height: 36px;
    color: #fff;
    display: block;
    width: 100%;
    text-indent: 10px;
    margin-bottom: 20px;
}

/*çº§åˆ«å¯¹æ¯”*/
.index-large {
    z-index: 20;
}

.index-middle {
    z-index: 15;
}

.index-samll {
    z-index: 10;
}

/*å…³é—­æŒ‰é’®*/
a.closed {
    display: block;
    text-indent: -9999px;
    width: 14px;
    height: 14px;
    position: absolute;
    right: 10px;
    top: 11px;
    cursor: pointer;
    background: url(../images/13040915091154954.png) no-repeat;
}

/*é®ç½©=*/

.maskLayer, .maskOpacity {
    background: #000;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    z-index: 200;
    width: 100%;
    height: 100%;
}

.maskOpacity {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 300;
}

.maskLayer {
    position: fixed;
    _position: absolute;
    top: 0;
}

/*æ³¨å†Œé¡µé¢loadingåŠ è½½
#LoadingLayer{position: absolute;top: 50%;left: 50%;width: 180px;height: 130px; margin-left: -90px;margin-top: -65px;z-index: 400;background:#313131; text-align:center;
-webkit-box-shadow:0 3px 3px rgba(183, 69, 3, 0.9);
-moz-box-shadow:0 3px 3px rgba(183, 69, 3, 0.9);
box-shadow:0 3px 3px rgba(183, 69, 3, 0.9);
}
.canvasloader-bg {width:80px;height: 80px;margin: 0 auto;}
#LoadingLayer .msg{font-weight: bolder;color: #ffc600;padding-top: 12px;}*/

/*========================ç™»é™†å‰==========================*/

.loginBox {
    width: 439px;
    float: right;
}

.loginbar {
    padding-top: 12px;
    overflow: hidden;
}

.loginbar fieldset {
    float: right;
}

.loginbar .input-prepend {
    overflow: hidden;
    zoom: 1;
    float: left;
}

.loginbar .inputblock {
    float: left;
    padding: 0 10px;
}

.loginbar .inputblock a {
    display: block;
    color: #fff;
    line-height: 28px;
}

.loginbar .inputblock a:hover {
    color: #fddd53;
}

.loginbar label {
    float: left;
    width: 68px;
}

.loginbar .input-prepend p {
    position: relative;
    margin-bottom: 4px;
    color: #fff;
}

.loginbar .input-prepend .input-large {
    border: 1px solid #14347f;
    padding: 2px;
    margin: 0;
    background: #14347f;
    color: #fff;
    height: 23px;
}

.loginbar .input-button {
    float: left;
}

.loginbar .verifypic {
    height: 23px;
    vertical-align: top;
    width: 50px;
    margin: 0;
    display: block;
}

.loginbar .input-button a, .loginbar .primary {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.loginbar .input-button a {
    width: 114px;
    height: 30px;
    display: block;
    text-align: center;
    margin-bottom: 6px;
    line-height: 14px;
    padding-top: 3px;
    color: #fef9b5;
    text-shadow: 0 1px rgba(0, 0, 0, 0.3);
    background: #0b4077; /* Old browsers */
    background: -moz-linear-gradient(top, #0b4077 0%, #1249a9 41%, #1046c2 61%, #124290 80%, #042e5e 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #0b4077 0%, #1249a9 41%, #1046c2 61%, #124290 80%, #042e5e 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #0b4077 0%, #1249a9 41%, #1046c2 61%, #124290 80%, #042e5e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0b4077', endColorstr='#042e5e', GradientType=0); /* IE6-9 */
}

.loginbar .input-button a small {
    display: block;
    font-size: 9px;
    color: #658fc4;
}

.loginbar .primary {
    width: 56px;
    height: 25px;
    line-height: 25px;
    border: 0 none;
    margin-top: 0px;
    font-size: 16px;
    color: #83490e;
    text-shadow: 0 1px rgba(255, 221, 98, 0.3);
    background: #f3ebcd; /* Old browsers */
    background: -moz-linear-gradient(top, #f3ebcd 0%, #eadda9 1%, #ffda48 48%, #ff9700 99%, #523101 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #f3ebcd 0%, #eadda9 1%, #ffda48 48%, #ff9700 99%, #523101 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #f3ebcd 0%, #eadda9 1%, #ffda48 48%, #ff9700 99%, #523101 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3ebcd', endColorstr='#523101', GradientType=0); /* IE6-9 */
}

.loginbar .input-prepend .span2 {
    float: left;
    width: 59px;
    padding-left: 4px;
}

.cell_input_notice {
    color: #b49885;
    cursor: text;
    display: block;
    height: 24px;
    left: 62px;
    top: 0;
    line-height: 24px;
    position: absolute;
    z-index: 1;
}

/*========================ç™»é™†åŽ==========================*/

.memberinfo {
    padding-top: 20px;
    position: relative;
}

.memberinfo .membe-left {
    float: right;
    padding-bottom: 10px;
    margin-right: 10px;
}

.memberinfo .name, .memberinfo .balance {
    color: #fff;
    float: left;
    margin-right: 10px;
    font-size: 12px;
    line-height: 24px;
}

.memberinfo .balance strong, .memberinfo .name strong {
    color: #ffce00;
}

.memberinfo a.update {
    background: url(../images/1606301643018781.png?v=1467276257610) no-repeat 0 5px;
    width: 18px;
    height: 18px;
    display: block;
    text-indent: -9999px;
    float: left;
}

.MesPic {
    width: 29px;
    position: relative;
    float: left;
}

.line_Message {
    height: 22px;
    width: 29px;
    display: block;
    background: url(../images/15102910471583126.png?v=165A5BC7864C84A2F25FC6037AEE4584) no-repeat;
}

.line_Message span {
    position: absolute;
    top: -3px;
    right: 0;
    display: block;
    height: 13px;
    width: 13px;
    color: #f1fa05;
    font-size: 12px;
    text-align: center;
}

.line_Message .hide {
    display: none;
}

/*ç™»é™†åŽ*/
.memberinfo .memberMeun {
    line-height: 18px;
    margin: 5px 0 10px;
    color: #fff;
    text-align: right;
    clear: both;
}

.memberinfo .memberMeun a {
    color: #fff;
    padding-right: 8px;
    font-size: 12px;
    margin-left: 5px;
}

.memberinfo .memberMeun a:hover {
    color: #ffce00;
}

/*==================å›ºå®šç™»é™†å³æ æ ·å¼==================*/

/*=========================æ³¨å†Œ========================*/
.registerBox {
    color: #fff;
}

.regTit {
    color: #fff;
    font-size: 18px;
    margin-bottom: 25px;
    margin-left: 30px;
}

.registerBox fieldset {
    display: inline;
    border-top: 1px solid #55638f;
}

.registerBox .column1, .registerBox .column2 {
    margin: 0 0 20px 30px;
    width: 635px;
    padding: 20px 0 0 20px;
}

.registerBox label {
    display: block;
    float: left;
    line-height: 40px;
    width: 180px;
    text-align: right;
}

.registerBox .sex {
    display: inline;
    float: left;
}

.registerBox .checkbox label {
    float: left;
}

.registerBox .radioBox {
    margin: 0 5px 0 30px;
}

.registerBox .agreeBox {
    padding: 5px 0 20px;
    position: relative;
    width: 712px;
}

.registerBox .agreeBox input, .registerBox .agreeBox span {
    vertical-align: middle;
}

.registerBox .grey {
    font-size: 12px;
    padding-left: 181px;
    display: inline;
    display: block;
    clear: both;
    color: #528ad4;
}

.registerBox .fancybox {
    color: #ff0009;
    text-decoration: underline;
    margin-left: 5px;
}

.registerBox .reg_row {
    clear: both;
    padding: 0 0 0 122px;
    position: relative;
}

.registerBox .reg_row .form-actions {
    margin-left: 107px;
    position: relative;
    height: 40px;
}

.agreeBox_target {
    left: 648px;
    position: absolute;
    top: 5px;
}

.registerBox_agreement {
    width: 800px;
}

.registerBox_agreement p {
    line-height: 24px;
    margin-bottom: 10px;
}

.registerBox .reg_row .submitting {
    position: absolute;
    top: 13px;
}

.registerBox .pswstrength {
    padding-left: 111px;
}

.form-actions .submitBtn {
    left: 0px;
    position: absolute;
    height: 100%;
    top: 0;
    width: 85px;
    height: 35px;
    font-size: 16px;
    line-height: 35px;
    padding: 0;
}

.form-actions .reset {
    left: 105px;
    position: absolute;
    font-size: 18px;
    height: 100%;
    top: 0;
    width: 80px;
    height: 35px;
    font-size: 16px;
    line-height: 35px;
    padding: 0;
}

.registerBox legend {
    color: #fff;
    font-weight: bold;
    padding: 2px 4px;
}

.registerBox .pswstrength .lefttxt {
    color: #cba589;
}

/* æ‰‹æœºéªŒè¯ç  */
.registerBox .control-group .PhoneTcode {
    width: 270px;
    float: left;
    margin-left: 180px;
}

.registerBox .control-group .PhoneTcode .btn-blue {
    margin-top: 6px;
}

/*éªŒè¯ç V4*/
.registerBox .ch-vcode-wraper {
    width: 260px;
    float: left;
    margin: 10px 0 0 10px;
}

.registerBox .ch-vcode-anwser {
    display: block;
    height: 40px;
}

.registerBox .ch-vcode-question {
    margin: 6px 0 0 0;
}

.registerBox .ch-vcode-question a {
    color: #fff;
}

.registerBox .ch-vcode-anwser li {
    display: block;
    float: left;
    border: 1px solid #a7a7a7;
    height: 40px;
    width: 50px;
}

.registerBox .ch-vcode-anwser li.delete {
    background: #FFF;
    width: 50px;
    height: 40px;
    cursor: pointer;
}

.registerBox .ch-vcode-anwser li.delete a {
    width: 36px;
    height: 25px;
    display: block;
    background: url(//image1.ma9e.cn/theme/cashap/global/images/arrow_del_btn.png) no-repeat;
    background-size: contain;
    margin: 0 auto;
}

.registerBox .ch-vcode-anwser li.delete span {
    font-size: 12px;
    color: #000;
    width: 100%;
    text-align: center;
    display: block;
}

.registerBox ul.ch-vcode-anwser-list {
    display: block;
    width: 180px;
    margin: 10px 0 0 0;
}

.registerBox ul.ch-vcode-anwser-list:after {
    content: "";
    display: block;
    clear: both;
}

.registerBox ul.ch-vcode-anwser-list li {
    width: 50px;
    height: 40px;
    display: block;
    float: left;
    border: 1px solid #000;
    margin: 0 4px 4px 0;
    cursor: pointer;
}

.registerBox .ch-vcode-tips {
    font-size: 0;
    width: 0;
    height: 0;
    position: relative;
    top: -20px;
}

/*=========================åŠ å…¥ä»£ç†========================*/
.joinAgency {
    overflow: hidden;
    zoom: 1;
    width: 540px;
    height: 820px;
}

.joinAgency p {
    clear: both;
    color: #999999;
    margin-left: 185px;
    font-size: 12px;
}

.joinAgency .pswstrength,
.row-fluid .form-actions {
    padding-left: 185px;
}

.joinAgency .commission {
    color: #efdc08;
    display: block;
    font-size: 14px;
    margin: 0 0 20px 100px;
    text-decoration: underline;
}

.joinAgency .commission:hover {
    color: #fff;
    text-decoration: none;
}

.join-center {
    display: block;
    width: 760px;
    margin: 0 auto;
}

.tojoin {
    color: #fff600;
    text-decoration: underline;
}

.joinAgency label {
    color: #fff;
}

.joinAgency .submit_tooltip {
    background: #ff0000;
    color: #ffffff;
    width: 300px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    font-weight: bold;
    margin-left: 185px;
    text-align: center;
    margin-top: 10px;
}

/*=========================è”ç³»æˆ‘ä»¬========================*/
.contactUs {
    color: #fff;
}

.contactUs .contxt {
    margin-bottom: 20px;
    line-height: 25px;
    width: 95%;
    font-size: 14px;
    border-bottom: 1px solid #ebebeb;
}

.contxt img {
    margin: 10px 0;
}

.contxt strong {
    color: #000000;
    font-size: 16px;
}

.contxt em {
    color: #0288ff;
}

.contactUs .MB {
    border: 0 none;
    margin-bottom: 0;
}

.contactUs .control-group label {
    color: #fff;
}

/*=========================ç½‘ç«™å…¬å‘Š=======================*/
.siteNoticeBox {
    position: absolute;
    width: 652px;
    z-index: 500;
    left: 50%;
    margin-left: -326px;
}

.noticeHead,
.noticeBottom {
    background: url(../images/13040915091136152.png) no-repeat;
}

.noticeHead {
    background-position: 0 -144px;
    height: 44px;
    overflow: hidden;
    zoom: 1;
    position: relative;
    height: 37px;
    line-height: 37px;
}

.noticeBottom {
    background-position: 0 -188px;
    _margin-left: 0;
    width: 653px;
    height: 15px;
    font-size: 0;
    overflow: hidden;
}

.noticeHead strong {
    font-size: 16px;
    padding-left: 10px;
    font-weight: normal;
    color: #6d4d2c;
}

.siteNoticeBox .noticeMain {
    background: #b26702;
    border-left: 1px solid #c36c23;
    border-right: 1px solid #c36c23;
    padding: 0 2px 0 3px;
}

.siteNoticeBox .noticeMain ul {
    padding: 0 0 0 10px;
    height: 425px;
    overflow-x: auto;
    background: #fcfcfc;
    border-left: 1px solid #7a2f00;
    border-right: 1px solid #7a2f00;
    padding: 10px;
}

.siteNoticeBox .noticeMain li {
    width: 610px;
    margin-top: 11px;
    position: relative;
}

.siteNoticeBox .Daytime {
    background: url(../images/13040915091129951.png) no-repeat;
    width: 79px;
    height: 74px;
    text-align: center;
    position: absolute;
    left: 0;
    top: 0;
}

.siteNoticeBox .Daytime strong {
    display: block;
    color: #ffffff;
    font-size: 36px;
    font-family: Georgia, 'Trebuchet MS', Arial;
    padding-top: 5px;
}

.siteNoticeBox .Daytime span {
    text-shadow: 0 1px #8cca28;
}

.siteNoticeBox .noticeText {
    padding: 10px;
    font-size: 12px;
    line-height: 18px;
    border-bottom: 1px solid #d3d3d3;
    background: #F2F1F1;
    min-height: 53px;
    height: auto !important;
    _height: 53px;
    margin-left: 79px;
}

.siteNoticeBox .noticeBottom {
    _margin-left: 0;
}

.NoticeBoard_H {
    width: 910px;
    overflow: hidden;
    zoom: 1;
    height: 36px;
    line-height: 36px;
}

.NoticeBoard_H, .NoticeBoard_V {
    overflow: hidden;
}

/*å…¬å‘Šæ é‡Œçš„æ¨ªæ»šåŠ¨æ•ˆæžœ*/
.NoticeBoard_H ul li {
    float: left;
    color: #FFF;
    padding-left: 30px;
    display: inline;
    text-align: left;
    cursor: pointer;
}

.NoticeBoard_H li em {
    float: left;
}

.NoticeBoard_V {
    height: 133px;
}

/*å…¬å‘Šæ é‡Œçš„ç«–æ»šåŠ¨æ•ˆæžœ*/
.NoticeBoard_V li {
    color: #fff;
    line-height: 22px;
    cursor: pointer;
}

.Hscrolltxt {
    float: left;
    width: 910px;
}

.mainNotice {
    background: url(../images/17021416063198711.jpg?v=1487059685101) no-repeat;
    width: 257px;
    height: 188px;
    float: left;
    margin-right: 15px;
    position: relative;
    z-index: 500;
    margin-top: -10px;
}

.mainNotice .newsIc {
    color: #915904;
    height: 34px;
    line-height: 34px;
    padding-left: 16px;
    display: block;
}

.mainNotice .scrolltxt {
    padding: 10px;
}

/*=========================ç”¨æˆ·åè®®=======================*/

.FloatLayer {
    background: #082878;
    display: none;
    border: 3px solid #4177fe;
    -webkit-box-shadow: 0 0 5px 5px #031a54;
    -moz-box-shadow: 0 0 5px 5px #031a54;
    box-shadow: 0 0 5px 5px #031a54;
}

.box-Head {
    background: #1b44aa;
    height: 46px;
    position: relative;
}

.box-Head h3 {
    color: #ffffff;
    padding: 10px 0 0 20px;
    font-size: 16px;
}

/*æµ®åŠ¨å¼¹å‡ºçš„ä¿®æ”¹å¯†ç */
.passwordBox {
    width: 530px;
    height: 390px;
}

.passwordMain {
    margin: 15px 15px 0;
    background: #fff;
    padding: 15px;
    width: 470px;
}

.passwordMain .Note {
    padding: 5px;
    text-align: center;
    background: #f24906;
    color: #fff;
    margin-bottom: 10px;
}

.passwordMain .control-group {
    line-height: 34px;
    margin-bottom: 5px;
}

.passwordMain .control-group label {
    float: left;
    width: 100px;
    text-align: right;
}

.passwordMain .pswstrength {
    padding-left: 30px;
}

.passwordMain .pswstrength .lefttxt {
    margin-right: 6px;
}

.passwordMain .btn-form {
    padding: 10px 0 10px 100px;
}

.passwordMain .btn-form .btn-large {
    padding: 8px 26px;
}

/*ç”¨æˆ·åè®®-èœå•æŒ‰é’®*/
.userAgreementBox {
    width: 653px;
    margin: 20px auto;
}

.agreementMain {
    padding: 15px 10px;
    border-top: 1px solid #083ec4;
}

.agreementMain .agreemenu {
    overflow: hidden;
    zoom: 1;
    padding-left: 20px;
}

.agreementMain .agreemenu li {
    float: left;
    margin-right: 10px;
    display: inline;
    width: 100px;
}

.agreementMain .agreemenu li a {
    font-size: 14px;
    font-weight: bold;
    padding: 0 15px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    display: block;
}

.agreementMain .agreemenu li.tab-up {
    background: #2c5fdf;
}

.agreementMain .agreemenu li.tab-up a {
    color: #fff;
}

.agreementMain .agreemenu li.tab-down {
    background: #FFF;
    color: #333;
}

.agreementMain .tabcenter {
    background: #ffffff;
    padding: 10px 0;
    margin-bottom: 10px;
}

.agreementMain .tablist {
    overflow-y: auto;
    height: 290px;
    padding: 0 10px;
}

.agreementMain .tablist li {
    list-style-type: decimal;
    line-height: 22px;
    margin-left: 21px;
    color: #575757;
    font-size: 12px;
}

.agreementMain .tablist .tit {
    font-size: 14px;
    color: #67482b;
    display: block;
    margin: 10px 0;
}

.agreementMain .groupBtn {
    width: 175px;
    margin: 0 auto;
}

/*æŒ‰é’®*/
.agreementMain .groupBtn a.nogree {
    color: #fff;
}

.agreementMain .groupBtn a.nogree:hover {
    text-decoration: underline;
}

.agreementMain .groupBtn .btn {
    margin-right: 20px;
}

/*========================æ–°ç³»ç»Ÿç»´æŠ¤é¡µé¢========================*/
.New_MaintenancePage .wrapper {
    display: none;
}

.New_MaintenancePage {
    background: #0d0d0d;
    height: 100%;
    font-size: 14px;
    padding-top: 50px;
}

.New_maintenanceBox {
    width: 1016px;
    margin: 0 auto;
    height: 600px;
    background: url(//image1.ma9e.cn/CM000205/201608/1608161531133437.jpg?v=1471332728940) no-repeat;
}

.New_maintenContent {
    padding-top: 25px;
    overflow: hidden;
    margin-bottom: 5px;
}

.New_maintenContent .Nlogo {
    height: 170px;
    width: 342px;
    margin-left: 100px;
}

.New_maintenContent .content {
    width: 502px;
    height: 200px;
    padding: 139px 0 0 30px;
    overflow: hidden;
    zoom: 1;
    float: left;
}

.New_maintenContent .inplay {
    width: 464px;
    float: right;
    display: inline;
    padding-top: 190px;
}

.New_maintenContent .inplay a {
    background: url(//image1.ma9e.cn/CM000205/201602/1602161321379414.png?v=32446536A9F4A27EADA9A58D017180B6) no-repeat;
    width: 464px;
    height: 180px;
    display: block;
    text-indent: -9999px;
    _background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//image1.ma9e.cn/CM000205/201602/1602161321379414.png?v=32446536A9F4A27EADA9A58D017180B6', sizingMethod='crop');
}

.New_maintenContent p {
    padding-bottom: 9px;
    overflow: hidden;
    zoom: 1;
}

.New_maintenContent .onlines {
    background: url(//image1.ma9e.cn/CM000205/201602/16021613213876515.png?v=869710A5E1DF6AFD023B4AD663013EB8) no-repeat;
    width: 111px;
    height: 33px;
    display: block;
    float: left;
    text-indent: -9999px;
    margin-right: 20px;
}

.New_maintenContent span {
    color: #fff;
    font-size: 16px;
    width: 130px;
    float: left;
    text-align: right;
    color: #fff;
    font-weight: bold;
}

.New_maintenContent .domainName {
    color: #eacf80;
    font-weight: bold;
    font-size: 14px;
    line-height: 20px;
    width: 363px;
    float: left;
}

.New_maintenContent .pTime {
    overflow: hidden;
    zoom: 1;
}

.New_maintenContent .pTime p {
    float: left;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    padding-left: 19px;
}

.New_maintenContent .pTime strong {
    font-size: 18px;
    color: #f1e0ac;
    font-family: Georgia, 'Trebuchet MS', Arial;
}

.New_copyright {
    font-size: 14px;
    margin-bottom: 2px;
    text-align: center;
    color: #fff;
    clear: both;
}

.New_copyright span {
    padding-right: 10px;
}

/*========================ç»´æŠ¤é¡µé¢========================*/
.maintenancePage {
    background: url(../images/13040915091242460.png) repeat;
}

.maintenanceBox {
    width: 967px;
    margin: 0 auto;
    position: relative;
}

.maintenanceBox .transparentpic {
    width: 967px;
    height: 542px;
    background: url(../images/13040915091223659.jpg) no-repeat;
}

.maintenContent {
    width: 620px;
    height: 300px;
    position: absolute;
    left: 200px;
    top: 185px;
}

.maintenContent h3 {
    height: 56px;
    line-height: 56px;
    padding-left: 15px;
    color: #ffffff;
    font-size: 20px;
    text-shadow: 0 2px 1px #51351c;
}

.maintenContent h3 strong {
    color: #ffffff;
    font-size: 20px;
    font-weight: normal;
}

.maintenContent .content {
    width: 482px;
    height: 233px;
    padding: 10px 0 0 137px;
}

.maintenContent .content p {
    margin-bottom: 9px;
    text-shadow: 0 1px #ffffff;
    font-size: 18px;
}

.maintenContent .statetxt {
    font-size: 14px;
}

.maintenContent .statetxt,
.maintenContent .pTime strong,
.maintenContent .pTouch .Nber {
    font-family: Georgia, 'Trebuchet MS', Arial;
}

.maintenContent p strong {
    color: red;
}

.maintenContent .pTit {
    color: #b3823e;
    font-weight: bold;
}

.maintenContent .pTime strong {
    font-size: 24px;
    color: #b70808;
}

.maintenContent .content .pTouch {
    overflow: hidden;
    zoom: 1;
    background: url(../images/1304091509129658.png) repeat-x 0 bottom;
    margin-right: 15px;
    padding-bottom: 15px;
}

.maintenContent .content .pTouch a.onlines {
    background: url(../images/13040915091268962.png) no-repeat;
    width: 84px;
    height: 26px;
    display: block;
    float: left;
    text-indent: -9999px;
    margin-right: 15px;
}

.maintenContent .content .pTouch span {
    float: left;
    font-size: 18px;
}

.maintenContent .pTouch .Nber {
    color: #74ae18;
    font-size: 14px;
}

.maintenContent .content .copyright p {
    font-size: 12px;
    margin-bottom: 2px;
}

/*========================404========================*/
.centerPic404 {
    width: 600px;
    margin: 0 auto;
    text-align: center;
    padding: 190px 0 250px;
}

.pic404 {
    font-size: 200px;
    color: #fff;
    font-weight: bold;
}

.centerPic404 p {
    font-size: 21px;
    color: #fff;
}

.centerPic404 a {
    color: #FCFF00;
}

.centerPic404 a:hover {
    color: red;
}

/*======================== 403 ========================*/
.Restrictions403 {
    background: url(../images/16072812034112.jpg?v=1469686669012) no-repeat;
    width: 782px;
    margin: 0 auto;
    margin-top: 50px;
    height: 600px;
    padding: 0 117px;
}

.Restrictions403 .Nlogo {
    height: 170px;
    width: 500px;
}

.Restrictions403 .centerPic403 {
    width: 745px;
    margin: 0 auto;
    height: 345px;
    padding: 30px 0 0 40px;
}

.Restrictions403 .centerPic403 .text403 {
    width: 410px;
    margin-bottom: 25px;
}

.centerPic403 .text403 h2 {
    margin-bottom: 10px;
}

.centerPic403 .text403 p {
    line-height: 25px;
}

.centerPic403 .centerPic_text p {
    color: #d00403;
    text-shadow: 1px 2px 0 rgba(0, 0, 0, .3);
}

.centerPic403 .centerPic_text2 {
    color: #707070;
}

.Restrictions403 .copyright_403 {
}

/*======================== 403 end========================*/

/*=========================ä¼šå‘˜ä¸­å¿ƒ========================*/

.box-header, .head-green, .head-purple {
    background: url(//image1.ma9e.cn/CM000205/201303/13030610490867644.png?v=1463725246868) repeat scroll;
    height: 46px;
}

.box-header h3, .head-green h3, .head-purple h3 {
    color: #FFFFFF;
    line-height: 42px;
    padding-left: 15px;
}

.head-green {
    background-position: 0 -177px;
}

.head-purple {
    background-position: 0 -47px;
}

.box-header {
    position: relative;
}

/*æˆ‘çš„é’±åŒ…*/
.myPursebox {
    padding-top: 20px;
}

/*ä¸ªäººè®¯æ¯*/
.perMessageBox {
    padding-bottom: 20px;
}

.perMessageBox .row-fluid label {
    line-height: 24px;
}

.perMessageBox .form-horizontal-mess {
    padding-left: 50px;
}

.messageCenter {
    background: url("../images/13040915041268912.png?v=1463725523937") repeat-x scroll 0 bottom #F0F0F0;
    border-color: -moz-use-text-color #C9C8C8 #C9C8C8;
    border-image: none;
    border-right: 1px solid #C9C8C8;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    height: auto !important;
    min-height: 611px;
    padding: 20px 0;
    _height: 611px;
    position: relative;
}

.perMessageBox .groupfroms label {
    margin-top: 5px;
}

.perMessageBox .groupfroms label span {
    color: #A5A5A5;
}

.perMessageBox .groupfroms .grey {
    display: block;
    margin-left: 185px;
    line-height: 15px;
    padding-top: 5px;
    clear: both;
    font-size: 12px;
}

.form-horizontal-mess .btn-form {
    margin-left: 5px;
}

.groupfroms .btn-form {
    margin-left: 185px;
}

/*é¢åº¦è½¬æ¢-æ¸©é¦¨æç¤º*/
.warmPrompt {
    background: #f1e9e0;
    border: 1px dashed #0a4182;
    padding: 10px 20px;
}

.warmPrompt strong, .warmPrompt2 strong {
    color: #b27632;
    display: block;
    margin-bottom: 5px;
}

.warmPrompt2 {
    border-top: 1px dashed #0a4182;
    padding: 10px 20px;
}

/*é¢åº¦è½¬æ¢-ä¸‹æ‹‰é€‰é¡¹*/
.chzn-container {
    z-index: 16;
    font-size: 13px;
    position: relative;
    display: inline-block;
    zoom: 1;
    *display: inline;
    width: 330px;
    margin-left: 5px;
}

.chzn-container .chzn-drop {
    background: #fff;
    border: 1px solid #aaa;
    border-top: 0;
    position: absolute;
    top: 27px;
    left: 0;
    -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
    -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
    box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
    width: 329px;

}

.chzn-container-single .chzn-single {
    color: #444444;
    background-color: #e8e8e8;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
    background-image: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    background-image: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    background-image: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    background-image: linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #aaaaaa;
    -webkit-box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
    display: block;
    overflow: hidden;
    white-space: nowrap;
    position: relative;
    height: 28px;
    line-height: 26px;
    padding: 0 0 0 8px;
    text-decoration: none;
    cursor: pointer;
    z-index: 17;
}

.chzn-container-single .chzn-default {
    color: #999999;
}

.chzn-container-single .chzn-single span {
    margin-right: 26px;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.chzn-container-single .chzn-single div {
    position: absolute;
    right: 0;
    top: 0;
    display: block;
    height: 100%;
    width: 18px;
}

.chzn-container-single .chzn-single div b {
    background: url('../images/13040915041289313.png') no-repeat 0px 4px;
    display: block;
    width: 100%;
    height: 100%;
}

.chzn-container-single .chzn-drop {
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}

/* @end */
.chzn-container .chzn-results {
    margin: 0 4px 4px 0;
    height: auto;
    padding: 4px 0 0 4px;
    position: relative;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    z-index: 150;
}

.chzn-container .chzn-results li {
    display: none;
    line-height: 15px;
    padding: 5px 6px;
    margin: 0;
    list-style: none;
    position: relative;

}

.chzn-container .chzn-results .special {
    color: #FFF;
    background-color: #FF0000;
    margin-right: 3px;
    padding: 0 2px;
    width: 61px;
    text-align: center;
    height: 20px;
}

.chzn-container-single .chzn-single .special {
    color: #FFF;
    background-color: #FF0000;
    margin-right: 3px;
    padding: 0 2px;
    width: 61px;
    float: left;
    text-align: center;
    height: 20px;
    line-height: 20px;
    margin-top: 3px;
}

.chzn-container-single-nosearch .chzn-search {
    display: none;
}

.chzn-container .chzn-results .active-result {
    cursor: pointer;
    display: list-item;
}

.chzn-container .chzn-results .highlighted {
    background-color: #d1ac50;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1ac50', endColorstr='#ba8826', GradientType=0);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #d1ac50), color-stop(90%, #ba8826));
    background-image: -webkit-linear-gradient(top, #d1ac50 20%, #ba8826 90%);
    background-image: -moz-linear-gradient(top, #d1ac50 20%, #ba8826 90%);
    background-image: -o-linear-gradient(top, #d1ac50 20%, #ba8826 90%);
    background-image: linear-gradient(#d1ac50 20%, #ba8826 90%);
    color: #fff;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

.icon-ban-circle {
    background: #cf7554;
    font-size: 12px;
    color: #fff;
    padding: 0 4px;
    font-style: normal;
    display: inline-block;
    position: absolute;
    right: 5px;
    top: 5px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

.chzn-container .chzn-results .highlighted .icon-ban-circle {
    background: #a77c23;
    -webkit-box-shadow: 0 0 3px #ffffff;
    -moz-box-shadow: 0 0 3px #ffffff;
    box-shadow: 0 0 3px #ffffff;
}

/*é€‰é¡¹å¡æŒ‰ä¸‹åŽ»çš„æ•ˆæžœ*/
.chzn-container-active .chzn-single {
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
    box-shadow: 0 0 5px rgba(0, 0, 0, .3);
    border: 1px solid #5897fb;
}

.chzn-container-active .chzn-single-with-drop {
    border: 1px solid #aaa;
    -webkit-box-shadow: 0 1px 0 #fff inset;
    -moz-box-shadow: 0 1px 0 #fff inset;
    box-shadow: 0 1px 0 #fff inset;
    background-color: #eee;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));
    background-image: -webkit-linear-gradient(top, #eeeeee 20%, #ffffff 80%);
    background-image: -moz-linear-gradient(top, #eeeeee 20%, #ffffff 80%);
    background-image: -o-linear-gradient(top, #eeeeee 20%, #ffffff 80%);
    background-image: linear-gradient(#eeeeee 20%, #ffffff 80%);
    -webkit-border-bottom-left-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-bottomright: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.chzn-container-active .chzn-single-with-drop div {
    background: transparent;
    border-left: none;
}

.chzn-container-active .chzn-single-with-drop div b {
    background-position: -18px 2px;
}

.chzn-container-active .chzn-choices {
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
    box-shadow: 0 0 5px rgba(0, 0, 0, .3);
    border: 1px solid #5897fb;
}

.chzn-results .disabled {
    color: #CCCCCC;
}

/*é¢åº¦è½¬æ¢æ–°æ ·å¼*/
.pocketTransfer .control-group {
    width: 528px;
}

.pocketTransfer .pocketchange {
    position: absolute;
    right: 128px;
    top: 20px;
}

.pocketTransfer .pocketchange a {
    background: url(//image1.ma9e.cn/CM000205/201507/15071017145088330.png?v=1436519845946) no-repeat;
    width: 40px;
    height: 73px;
    text-indent: -9999px;
    float: left;
}

.pocketTransfer .maxPrice {
    float: left;
}

.pocketTransfer .maxPrice input {
    width: 233px;
}

.pocketTransfer .maxPrice a {
    text-align: center;
    border: 1px solid #cacaca;
    border-radius: 4px;

    color: #595959;
    width: 76px;
    height: 30px;
    display: inline-block;
    float: left;
    line-height: 30px;
    font-size: 15px;
    margin: 3px 0 0 3px;

    background: -moz-linear-gradient(90deg, rgba(241, 241, 241, 1) 0%, rgba(241, 241, 241, 1) 51%, rgba(254, 254, 254, 1) 52%, rgba(254, 254, 254, 1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(254, 254, 254, 1)), color-stop(48%, rgba(254, 254, 254, 1)), color-stop(49%, rgba(241, 241, 241, 1)), color-stop(100%, rgba(241, 241, 241, 1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, rgba(241, 241, 241, 1) 0%, rgba(241, 241, 241, 1) 51%, rgba(254, 254, 254, 1) 52%, rgba(254, 254, 254, 1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, rgba(241, 241, 241, 1) 0%, rgba(241, 241, 241, 1) 51%, rgba(254, 254, 254, 1) 52%, rgba(254, 254, 254, 1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, rgba(241, 241, 241, 1) 0%, rgba(241, 241, 241, 1) 51%, rgba(254, 254, 254, 1) 52%, rgba(254, 254, 254, 1) 100%); /* ie10+ */
    background: linear-gradient(0deg, rgba(241, 241, 241, 1) 0%, rgba(241, 241, 241, 1) 51%, rgba(254, 254, 254, 1) 52%, rgba(254, 254, 254, 1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f1f1f1', GradientType=0); /* ie6-9 */
}

.pocketTransfer .btn-primary {
    width: 145px
}

.pocketTransfer .onekeybtn {
    background: -moz-linear-gradient(90deg, rgba(131, 183, 59, 1) 0%, rgba(155, 216, 65, 1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(155, 216, 65, 1)), color-stop(100%, rgba(131, 183, 59, 1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, rgba(131, 183, 59, 1) 0%, rgba(155, 216, 65, 1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, rgba(131, 183, 59, 1) 0%, rgba(155, 216, 65, 1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, rgba(131, 183, 59, 1) 0%, rgba(155, 216, 65, 1) 100%); /* ie10+ */
    background: linear-gradient(0deg, rgba(131, 183, 59, 1) 0%, rgba(155, 216, 65, 1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9bd841', endColorstr='#83b73b', GradientType=0); /* ie6-9 */

    padding: 10px;
    font-size: 20px;
    color: #FFFFFF;
    width: 145px;
    margin: 0 0 0 20px;
}

.pocketTransfer .onekeybtn:hover {
    background: -moz-linear-gradient(90deg, rgba(99, 142, 40, 1) 0%, rgba(123, 178, 47, 1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(123, 178, 47, 1)), color-stop(100%, rgba(99, 142, 40, 1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, rgba(99, 142, 40, 1) 0%, rgba(123, 178, 47, 1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, rgba(99, 142, 40, 1) 0%, rgba(123, 178, 47, 1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, rgba(99, 142, 40, 1) 0%, rgba(123, 178, 47, 1) 100%); /* ie10+ */
    background: linear-gradient(0deg, rgba(99, 142, 40, 1) 0%, rgba(123, 178, 47, 1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7bb22f', endColorstr='#638e28', GradientType=0); /* ie6-9 */
}

.pocketTransfer .chzn-single .StarIcon {
    float: left;
    margin: 6px 4px 0 0;
}

.pocketTransfer .chzn-results .StarIcon {
    float: left;
    margin: 0 6px 0 0;
}

/*end*/

/*ä¸€é”®è½¬å‡º*/
.oneKeyTransfer p {
    margin: 0;
}

.oneKeyTransfer {
    width: 765px;
    background-color: #2b2b2b;
    border-radius: 5px;
    /*  box-shadow: 10px 10px 5px #888888;*/
    box-shadow: 0px 0px 30px #fff;
    position: absolute;
    z-index: 200;
}

.oneKeyTransfer .hide {
    display: none;
}

.oneKeyTransfer .w-header {
    width: 765px;
    height: 49px;
    text-align: center;
    background: url("//image1.ma9e.cn/CM000205/201507/15071017145247731.png?v=1436519860345") no-repeat;
}

.oneKeyTransfer .w-header .title {
    width: 200px;
    margin-top: 5px;
    display: inline-block;
}

.oneKeyTransfer .w-header .title .fix_ie6 {
    float: left;
    _width: 40px;
    _height: 39px;
    display: inline-block;
    _overflow: hidden;
    position: relative;
}

.oneKeyTransfer .w-header .title .icon {
    width: 40px;
    height: 39px;
    display: inline-block;
    background: url("//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761") no-repeat;
    background-position: 0 0;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761', sizingMethod='crop');
    _width: 52px;
    _height: 274px;
    _position: relative;
    _top: 0;
    _left: 0;
}

.oneKeyTransfer .w-header .title .text {
    float: left;
    color: #fff;
    font-size: 20px;
    line-height: 39px;
}

.oneKeyTransfer .main {
    width: 713px;
    height: 240px;
    height: auto;
    _height: 240px;
    min-height: 240px;
    /*  height: 354px;*/
    /*  height: 433px;*/
    margin: 36px auto 0 auto;
    _margin: 18px auto 0 auto;
    /*overflow-y: auto;
  overflow-x: hidden;*/
    position: relative;
}

.oneKeyTransfer .main .w-table {
    width: 100%;
    color: #a7a6a6;
    font-weight: bold;
    text-align: center;
    border-collapse: collapse;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    border-top: 1px solid #000;
}

.oneKeyTransfer .main .w-table .pocket {
    color: #ffffff;
}

.oneKeyTransfer .main .w-table .pocket .StarIcon {
    display: inline-block;
    margin: 3px 6px 0 0;
    *margin-top: -19px;
    _margin-top: 3px;
}

.oneKeyTransfer .main .w-table td.loading {
    color: #FFFFFF;
}

.oneKeyTransfer .main .w-table tr {
    /*  height: 38px;*/
}

.oneKeyTransfer .main tr.highlight td {
    background: #f19019;
}

.oneKeyTransfer .main tr.highlight td {
    color: #ffffff !important;
}

/*.highlight ä¸Ž.t_no, .t_no_addåŒåœ¨æ—¶ï¼Œè®¾ç½®tdæ–‡å­—é¢œè‰²*/
.oneKeyTransfer .main tr.t_no.highlight td,
.oneKeyTransfer .main tr.t_no_add.highlight td {
    color: #767676 !important;
}

/*æœ‰highlight class æ—¶ï¼Œéšè—â€œè€—æ—¶â€åˆ—çš„æ—¶é—´ï¼Œåªæ˜¾ç¤ºæŒ‰é’®*/
.oneKeyTransfer .main tr.highlight .spend {
    display: none;
}

.oneKeyTransfer .main tr .btn-container {
    display: none;
}

.oneKeyTransfer .main tr.highlight .btn-container {
    display: inline-block;
}

/*.oneKeyTransfer .main tr .btn-container{
    margin-top: -3px;
  _margin-top: -5px;
}

.oneKeyTransfer .main tr.highlight .state{
    display: none;
}

.oneKeyTransfer .main .tdState{
    width: 240px;
}*/

.oneKeyTransfer .main .w-table tr:hover td,
.oneKeyTransfer .main .w-table tr:hover th {
    /*  background-color: #474747;*/
    /*  background: #f19019;*/
}

.oneKeyTransfer .main .w-table th,
.oneKeyTransfer .main .w-table td {
    border: none;
    font-size: 16px;
    text-align: center;
    border-bottom: 1px solid #000;
    padding: 0;
    padding-top: 7px;
    line-height: normal;
    height: 31px;
    background-color: #474747;
}

.oneKeyTransfer .main .w-table .state {
    width: 112px;
    /*  margin-top: 5px;*/
    display: inline-block;
    /*  line-height: 26px;*/
}

.oneKeyTransfer .main .w-table .state span {
    float: left;
}

.oneKeyTransfer .main .w-table .state .fix_ie6 {
    margin-right: 10px;
}

/*è€—æ—¶ åˆ—*/
.oneKeyTransfer .main .w-table .time {
    width: 215px;
    padding: 0;
}

.oneKeyTransfer .main .w-table .time .btn-container {
    padding-top: 4px;
    _padding-top: 3px;
}

.oneKeyTransfer .main .w-table .time .spend {
    padding-top: 7px;
}

.oneKeyTransfer .main .w-table tr.t_target td {
    background: #b48805;
}

.oneKeyTransfer .main .w-table tr.t_target:hover td {
    background: #b48805;
}

.oneKeyTransfer .main .w-table .t_target {
    color: #ffffff;
}

.oneKeyTransfer .main .w-table .t_target .fix_ie6 {
    _width: 20px;
    _height: 26px;
    _display: inline-block;
    _overflow: hidden;
    position: relative;
}

.oneKeyTransfer .main .w-table .t_target .icon {
    width: 20px;
    height: 26px;
    display: inline-block;
    background: url("//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761") no-repeat;
    background-position: -2px -246px;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761', sizingMethod='crop');
    _width: 52px;
    _height: 274px;
    _position: relative;
    _top: -246px;
    _left: -2px;
}

.oneKeyTransfer .main .w-table .t_success .balance {
    color: #f19019;
}

.oneKeyTransfer .main .w-table .t_success .state {
    color: #409539;
}

.oneKeyTransfer .main .w-table .t_success .fix_ie6 {
    _width: 23px;
    _height: 23px;
    _display: inline-block;
    _overflow: hidden;
    position: relative;
}

.oneKeyTransfer .main .w-table .t_success .icon {
    width: 23px;
    height: 23px;
    display: inline-block;
    background: url("//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761") no-repeat;
    background-position: 0 -48px;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761', sizingMethod='crop');
    _width: 52px;
    _height: 274px;
    _position: relative;
    _top: -48px;
    _left: 0;
}

.oneKeyTransfer .main .w-table .t_fail .balance {
    color: #f19019;
}

.oneKeyTransfer .main .w-table .t_fail .state {
    color: #e91d1d;
}

.oneKeyTransfer .main .w-table .t_fail .fix_ie6 {
    _width: 23px;
    _height: 23px;
    _display: inline-block;
    _overflow: hidden;
    position: relative;
}

.oneKeyTransfer .main .w-table .t_fail .icon {
    width: 23px;
    height: 23px;
    display: inline-block;
    background: url("//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761") no-repeat;
    background-position: 0 -79px;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761', sizingMethod='crop');
    _width: 52px;
    _height: 274px;
    _position: relative;
    _top: -79px;
    _left: 0;
}

.oneKeyTransfer .main .w-table .t_ing {
    color: #fff;
}

.oneKeyTransfer .main .w-table .t_ing td {
    background: #f19019;
}

.oneKeyTransfer .main .w-table tr.t_ing:hover td {
    background: #f19019;
}

.oneKeyTransfer .main .w-table .t_ing .fix_ie6 {
    _width: 23px;
    _height: 25px;
    _display: inline-block;
    _overflow: hidden;
    position: relative;
}

.oneKeyTransfer .main .w-table .t_ing .icon {
    width: 23px;
    height: 25px;
    display: inline-block;
    background: url("//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761") no-repeat;
    background-position: -1px -112px;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761', sizingMethod='crop');
    _width: 52px;
    _height: 274px;
    _position: relative;
    _top: -112px;
    _left: 0;
}

.oneKeyTransfer .main .w-table .t_wait .balance {
    color: #f19019;
}

.oneKeyTransfer .main .w-table .t_wait .state {
    /*  color: #767676;*/
    color: #ffffff;
}

.oneKeyTransfer .main .w-table .t_wait .fix_ie6 {
    _width: 23px;
    _height: 23px;
    _display: inline-block;
    _overflow: hidden;
    position: relative;
}

.oneKeyTransfer .main .w-table .t_wait .icon {
    width: 23px;
    height: 23px;
    display: inline-block;
    background: url("//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761") no-repeat;
    background-position: -1px -144px;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761', sizingMethod='crop');
    _width: 52px;
    _height: 274px;
    _position: relative;
    _top: -144px;
    _left: -1px;
}

.oneKeyTransfer .main .w-table .t_no .pocket {
    color: #767676;
}

.oneKeyTransfer .main .w-table .t_no {
    color: #767676;
}

.oneKeyTransfer .main .w-table .t_no .fix_ie6 {
    _width: 23px;
    _height: 23px;
    _display: inline-block;
    _overflow: hidden;
    position: relative;
}

.oneKeyTransfer .main .w-table .t_no .icon {
    width: 23px;
    height: 23px;
    display: inline-block;
    background: url("//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761") no-repeat;
    background-position: -2px -177px;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761', sizingMethod='crop');
    _width: 52px;
    _height: 274px;
    _position: relative;
    _top: -177px;
    _left: -2px;
}

.oneKeyTransfer .main .w-table .t_no_add .pocket {
    color: #767676;

}

.oneKeyTransfer .main .w-table .t_no_add {
    color: #767676;
}

.oneKeyTransfer .main .w-table .t_no_add .fix_ie6 {
    _width: 23px;
    _height: 23px;
    _display: inline-block;
    _overflow: hidden;
    position: relative;
}

.oneKeyTransfer .main .w-table .t_no_add .icon {
    width: 23px;
    height: 23px;
    display: inline-block;
    background: url("//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761") no-repeat;
    background-position: -2px -177px;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761', sizingMethod='crop');
    _width: 52px;
    _height: 274px;
    _position: relative;
    _top: -177px;
    _left: -2px;
}

.oneKeyTransfer .main .w-table .t_stop .balance {
    color: #f19019;
}

.oneKeyTransfer .main .w-table .t_stop .state {
    /*  color: #e91d1d;*/
    color: #f19019;
}

.oneKeyTransfer .main .w-table .t_stop .fix_ie6 {
    _width: 23px;
    _height: 23px;
    _display: inline-block;
    _overflow: hidden;
    position: relative;
}

.oneKeyTransfer .main .w-table .t_stop .icon {
    width: 23px;
    height: 23px;
    display: inline-block;
    background: url("//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761") no-repeat;
    /*  background-position: 0 -79px;*/
    background-position: -2px -203px;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761', sizingMethod='crop');
    _width: 52px;
    _height: 274px;
    _position: relative;
    _top: -203px;
    _left: -2px;
}

.oneKeyTransfer .main .w-table .set-target {
    width: 83px;
    height: 30px;
    text-decoration: none;
    color: #333333;
    background: #ffffff;
    padding: 8px 13px;
    border-radius: 4px;
    border: 0;
    font-size: 14px;
    cursor: pointer;
    margin-right: 5px;
}

.oneKeyTransfer .main .w-table .t_no .no-handle {
    display: none;
}

.oneKeyTransfer .main .w-table .no-handle {
    width: 83px;
    height: 30px;
    text-decoration: none;
    color: #e4e4e4;
    background: #838383;
    padding: 8px 13px;
    border-radius: 4px;
    border: 0;
    font-size: 14px;
    cursor: pointer;
}

.oneKeyTransfer .main .w-table .t_no .add-handle {
    display: inline-block;
}

.oneKeyTransfer .main .w-table .add-handle {
    width: 83px;
    height: 30px;
    text-decoration: none;
    color: #333333;
    background: #ffffff;
    padding: 8px 13px;
    border-radius: 4px;
    border: 0;
    font-size: 14px;
    cursor: pointer;
    display: none;
}

.oneKeyTransfer .main .w-table .t_no_add .no-handle,
.oneKeyTransfer .main .w-table .t_no_add .add-handle {
    display: none;
}

.oneKeyTransfer .main .w-table .t_target .no-handle,
.oneKeyTransfer .main .w-table .t_target .add-handle,
.oneKeyTransfer .main .w-table .t_target .set-target {
    display: none;
}

.oneKeyTransfer .result {
    height: 28px;
    padding: 8px 28px 2px 28px;
    color: #ffffff;
    font-weight: bold;
    font-size: 16px;
}

.oneKeyTransfer .result p {
    float: right;
}

.oneKeyTransfer .result .refresh {
    color: #f19019;
    float: left;
}

.oneKeyTransfer .result .icon_refresh {
    width: 19px;
    height: 22px;
    margin-right: 5px;
    display: inline-block;
    float: left;
    background: url("//image1.ma9e.cn/CM000205/201507/15071017145521133.gif?v=1436519898472");
}

.oneKeyTransfer .result .success {
    color: #409539;
    margin-right: 30px;
}

.oneKeyTransfer .result .success .fix_ie6 {
    _width: 23px;
    _height: 23px;
    _display: inline-block;
    _overflow: hidden;
    margin-right: 10px;
    float: left;
    position: relative;
}

.oneKeyTransfer .result .success .icon {
    width: 23px;
    height: 23px;
    display: inline-block;
    background: url("//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761") no-repeat;
    background-position: 0 -48px;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761', sizingMethod='crop');
    _width: 52px;
    _height: 274px;
    _position: relative;
    _top: -48px;
    _left: 0;
}

.oneKeyTransfer .result .stop {
    color: #f19019;
    margin-right: 30px;
}

.oneKeyTransfer .result .stop .fix_ie6 {
    _width: 23px;
    _height: 23px;
    _display: inline-block;
    _overflow: hidden;
    margin-right: 10px;
    float: left;
    position: relative;
}

.oneKeyTransfer .result .stop .icon {
    width: 23px;
    height: 23px;
    display: inline-block;
    background: url("//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761") no-repeat;
    background-position: -2px -203px;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761', sizingMethod='crop');
    _width: 52px;
    _height: 274px;
    _position: relative;
    _top: -203px;
    _left: -2px;
}

.oneKeyTransfer .w-footer {
    height: 43px;
    background: none;
    background-color: #343434;
    padding: 18px 22px;
    border-radius: 5px;
    line-height: 43px;
}

.oneKeyTransfer .w-footer button {
    border: 0;
    font-size: 22px;
    float: right;
    cursor: pointer;
}

.oneKeyTransfer .w-footer .transfer_record {
    display: inline-block;
    float: left;
}

.oneKeyTransfer .w-footer .transfer_record .fix_ie6 {
    _width: 20px;
    _height: 14px;
    _display: inline-block;
    _overflow: hidden;
    *margin-top: 15px;
    margin-right: 5px;
    float: left;
    position: relative;
}

.oneKeyTransfer .w-footer .transfer_record .icon {
    width: 20px;
    height: 14px;
    display: inline-block;
    background: url("//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761") no-repeat;
    background-position: -3px -229px;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//image1.ma9e.cn/CM000205/201507/15071017145361732.png?v=1436519873761', sizingMethod='crop');
    _width: 52px;
    _height: 274px;
    _position: relative;
    _top: -229px;
    _left: -3px;
}

.oneKeyTransfer .w-footer .transfer_record a {
    color: #838383;
    font-weight: bold;
    font-size: 16px;
    text-decoration: underline;
}

.oneKeyTransfer .w-footer .mypocket {
    color: #fff;
    border-radius: 4px;
    padding: 8px;
    font-size: 22px;
    display: inline-block;
    float: left;
    background: -moz-linear-gradient(89deg, #b0880c 0%, #d1a928 100%);
    /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d1a928), color-stop(100%, #b0880c));
    /* safari4+,chrome */
    background: -webkit-linear-gradient(89deg, #b0880c 0%, #d1a928 100%);
    /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(89deg, #b0880c 0%, #d1a928 100%);
    /* opera 11.10+ */
    background: -ms-linear-gradient(89deg, #b0880c 0%, #d1a928 100%);
    /* ie10+ */
    background: linear-gradient(1deg, #b0880c 0%, #d1a928 100%);
    /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1a928', endColorstr='#b0880c', GradientType=0);
    /* ie6-9 */
}

.oneKeyTransfer .w-footer .btn_start {
    width: 132px;
    height: 42px;
    color: #333333;
    border-radius: 4px;
    background: -moz-linear-gradient(90deg, #f18c19 0%, #f1ac19 100%);
    /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1ac19), color-stop(100%, #f18c19));
    /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, #f18c19 0%, #f1ac19 100%);
    /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, #f18c19 0%, #f1ac19 100%);
    /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, #f18c19 0%, #f1ac19 100%);
    /* ie10+ */
    background: linear-gradient(0deg, #f18c19 0%, #f1ac19 100%);
    /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1ac19', endColorstr='#f18c19', GradientType=0);
    /* ie6-9 */
}

.oneKeyTransfer .w-footer .btn_start:hover {
    background: -moz-linear-gradient(90deg, rgba(255, 161, 54, 1) 0%, rgba(254, 200, 84, 1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(254, 200, 84, 1)), color-stop(100%, rgba(255, 161, 54, 1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, rgba(255, 161, 54, 1) 0%, rgba(254, 200, 84, 1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, rgba(255, 161, 54, 1) 0%, rgba(254, 200, 84, 1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, rgba(255, 161, 54, 1) 0%, rgba(254, 200, 84, 1) 100%); /* ie10+ */
    background: linear-gradient(0deg, rgba(255, 161, 54, 1) 0%, rgba(254, 200, 84, 1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fec854', endColorstr='#ffa136', GradientType=0); /* ie6-9 */
}

.oneKeyTransfer .w-footer .btn_start:active {
    background: -moz-linear-gradient(90deg, rgba(241, 172, 25, 1) 0%, rgba(241, 140, 25, 1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(241, 140, 25, 1)), color-stop(100%, rgba(241, 172, 25, 1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, rgba(241, 172, 25, 1) 0%, rgba(241, 140, 25, 1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, rgba(241, 172, 25, 1) 0%, rgba(241, 140, 25, 1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, rgba(241, 172, 25, 1) 0%, rgba(241, 140, 25, 1) 100%); /* ie10+ */
    background: linear-gradient(0deg, rgba(241, 172, 25, 1) 0%, rgba(241, 140, 25, 1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f18c19', endColorstr='#f1ac19', GradientType=0); /* ie6-9 */
}

.oneKeyTransfer .w-footer .btn_stop {
    width: 132px;
    height: 42px;
    color: #fff;
    border-radius: 4px;
    background: -moz-linear-gradient(89deg, #bb121e 0%, #fd0202 100%);
    /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fd0202), color-stop(100%, #bb121e));
    /* safari4+,chrome */
    background: -webkit-linear-gradient(89deg, #bb121e 0%, #fd0202 100%);
    /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(89deg, #bb121e 0%, #fd0202 100%);
    /* opera 11.10+ */
    background: -ms-linear-gradient(89deg, #bb121e 0%, #fd0202 100%);
    /* ie10+ */
    background: linear-gradient(1deg, #bb121e 0%, #fd0202 100%);
    /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd0202', endColorstr='#bb121e', GradientType=0);
    /* ie6-9 */
}

.oneKeyTransfer .w-footer .btn_cancel {
    width: 132px;
    height: 42px;
    color: #333333;
    border-radius: 4px;
    background: -moz-linear-gradient(90deg, rgba(163, 163, 163, 1) 0%, rgba(231, 231, 231, 1) 100%);
    /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(231, 231, 231, 1)), color-stop(100%, rgba(163, 163, 163, 1)));
    /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, rgba(163, 163, 163, 1) 0%, rgba(231, 231, 231, 1) 100%);
    /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, rgba(163, 163, 163, 1) 0%, rgba(231, 231, 231, 1) 100%);
    /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, rgba(163, 163, 163, 1) 0%, rgba(231, 231, 231, 1) 100%);
    /* ie10+ */
    background: linear-gradient(0deg, rgba(163, 163, 163, 1) 0%, rgba(231, 231, 231, 1) 100%);
    /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#a3a3a3', GradientType=0);
    /* ie6-9 */
}

.oneKeyTransfer .w-footer .btn_cancel:hover {
    background: -moz-linear-gradient(90deg, rgba(196, 196, 196, 1) 0%, rgba(250, 250, 250, 1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(250, 250, 250, 1)), color-stop(100%, rgba(196, 196, 196, 1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, rgba(196, 196, 196, 1) 0%, rgba(250, 250, 250, 1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, rgba(196, 196, 196, 1) 0%, rgba(250, 250, 250, 1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, rgba(196, 196, 196, 1) 0%, rgba(250, 250, 250, 1) 100%); /* ie10+ */
    background: linear-gradient(0deg, rgba(196, 196, 196, 1) 0%, rgba(250, 250, 250, 1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#c4c4c4', GradientType=0); /* ie6-9 */
}

.oneKeyTransfer .w-footer .btn_cancel:active {
    background: -moz-linear-gradient(90deg, rgba(231, 231, 231, 1) 0%, rgba(163, 163, 163, 1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(163, 163, 163, 1)), color-stop(100%, rgba(231, 231, 231, 1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, rgba(231, 231, 231, 1) 0%, rgba(163, 163, 163, 1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, rgba(231, 231, 231, 1) 0%, rgba(163, 163, 163, 1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, rgba(231, 231, 231, 1) 0%, rgba(163, 163, 163, 1) 100%); /* ie10+ */
    background: linear-gradient(0deg, rgba(231, 231, 231, 1) 0%, rgba(163, 163, 163, 1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a3a3a3', endColorstr='#e7e7e7', GradientType=0); /* ie6-9 */
}

.oneKeyTransfer .w-footer .disabled {
    width: 132px;
    height: 42px;
    color: #333333;
    border-radius: 4px;
    cursor: not-allowed;
    background: -moz-linear-gradient(90deg, #9b9b9b 0%, #c9c9c9 100%);
    /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c9c9c9), color-stop(100%, #9b9b9b));
    /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, #9b9b9b 0%, #c9c9c9 100%);
    /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, #9b9b9b 0%, #c9c9c9 100%);
    /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, #9b9b9b 0%, #c9c9c9 100%);
    /* ie10+ */
    background: linear-gradient(0deg, #9b9b9b 0%, #c9c9c9 100%);
    /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9c9c9', endColorstr='#9b9b9b', GradientType=0);
    /* ie6-9 */
}

.oneKeyTransfer .margin_right37 {
    margin-right: 37px;
}

/*end*/

/*æ•°æ®åŠ è½½*/
.BetsLoading {
    text-align: center;
    padding: 10px;
    line-height: 19px;
}

.BetsLoading img {
    vertical-align: middle;
}

/*é¢åŒ…å±‘*/
.breadCrumbNavigation {
    background: #e0dfdf;
    height: 35px;
    line-height: 35px;
    padding-left: 15px;
    border-bottom: 1px solid #BEBEBE;
}

.breadCrumbNavigation a {
    font-size: 14px;
    text-shadow: 0 1px #f1f1f1;
    font-weight: bold;
}

.breadCrumbNavigation a:hover, .perMessageBox .betsDays a:hover {
    color: #9A4602;
}

/*ä¸‹æ³¨è®°å½•*/
.betsmenu {
    overflow: hidden;
    zoom: 1;
    padding: 20px 0 0 20px;
    background: url(../images/1304091509129658.png) repeat-x 0 bottom;
    height: 33px;
    margin-bottom: 20px;
}

.betsmenu li {
    float: left;
    margin-right: 5px;
}

.betsmenu li a {
    background: url(../images/13040915041248611.png) no-repeat 0 0;
    width: 92px;
    height: 31px;
    color: #333333;
    line-height: 31px;
    display: block;
    float: left;
    text-align: center;
    text-shadow: 0 1px #ffffff;
}

.betsmenu li a:hover, .betsmenu li a.crumb {
    background-position: 0 -31px;
    color: #6d4b00;
    text-shadow: 0 1px #d2ae55;
}

.betsDays {
    margin: 0 0 20px 180px;
}

.betsDays a {
    font-weight: bold;
    margin: 0 10px 0 8px;
    color: #474747;
}

.betsDays a:hover {
    color: #b27632;
}

/*ä¼šå‘˜ä¸­å¿ƒæŸ¥è¯¢åˆ—è¡¨è¡¨æ ¼*/
.listBoxtable {
    padding-bottom: 8px;
    margin: 20px 20px 0;
    border: 1px solid #DEDEDE;
    background: #fff;
    -webkit-box-shadow: 0 0 10px rgba(189, 189, 189, 0.4);
    -moz-box-shadow: 0 0 10px rgba(189, 189, 189, 0.4);
    box-shadow: 0 0 10px rgba(189, 189, 189, 0.4);
}

.listBoxtable h3 {
    height: 47px;
    line-height: 47px;
    font-size: 16px;
    color: #634307;
    text-shadow: 0 1px #d9bc85;
    padding-left: 15px;
    background-color: #c5973e;
    background-image: -ms-linear-gradient(top, #deaf56, #b78930);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#deaf56), to(#b78930));
    background-image: -webkit-linear-gradient(top, #deaf56, #b78930);
    background-image: -o-linear-gradient(top, #deaf56, #b78930);
    background-image: -moz-linear-gradient(top, #deaf56, #b78930);
    background-image: linear-gradient(top, #deaf56, #b78930);
    background-repeat: repeat-x;
    border-bottom: 1px solid #8a6317;
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#deaf56', endColorstr='#b78930', GradientType=0);
    filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}

.table {
    width: 100%;
}

.table-bordered {
    border: 1px solid #dddddd;
    border-collapse: separate;
    *border-collapse: collapse;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.table th,
.table td {
    padding: 8px;
    line-height: 20px;
    text-align: left;
    vertical-align: top;
    border-top: 1px solid #dddddd;
}

.table th {
    font-weight: bold;
    border-top: none;
}

.table-bordered th, .table-bordered td {
    border-left: 1px solid #DDDDDD;
}

.listBoxtable .box-content {
    padding: 10px;
}

.table-striped tbody tr:nth-child(2n+1) td {
    background-color: #F9F9F9;
}

.table tbody tr:hover td {
    background-color: #ffeecf;
}

.table tr.totaled {
    color: #DF5211;
    font-weight: bold;
}

.table td a {
    color: green;
    text-decoration: underline;
}

.table td a:hover {
    color: #DF5211;
    text-decoration: none;
}

.table .detailLayer td {
    background: #fff;
    padding: 0;
}

.table .detailLayer ul {
    padding-left: 37px;
    float: left;
}

.table .detailLayer ul.detail_list_1 {
    width: 260px;
    padding: 15px 0 15px 37px;
    background: url(../images/1304091509139666.png) no-repeat right 44px #EBEBEB;
}

.table .detailLayer ul li {
    text-align: left;
    color: #676767;
    line-height: 22px;
    word-break: break-all;
    word-wrap: break-word;
}

.table .detailLayer ul li a, .table .detailBtn {
    color: #9d7322;
}

.table .detailLayer ul li a:hover, .table .detailBtn:hover {
    color: #b15625;
}

.table .detailBtn,
.table .detailBtnDown {
    background: url(../images/13040915041236110.png) no-repeat;
    padding-right: 20px;
}

.table .detailBtn {
    background-position: right 10px;
}

.table .detailBtnDown {
    background-position: right -24px;
}

/*ä¸‹æ³¨è®°å½•-è®¢å•è¯¦ç»†åˆ—è¡¨*/
.showDetailTable {
    z-index: 3005;
    width: 970px;
    position: absolute;
    top: 100px;
    left: 20px;
}

.showDetailTable .closed {
    right: 30px;
    top: 36px;
}

/*ä¼šå‘˜ä¼˜æƒ æ´»åŠ¨åŽ†å²è®°å½•*/
.promoton-history table th, .promoton-history table td {
    text-align: center;
}

.promoton-history table th.depositID_col {
    width: 183px;
    vertical-align: middle
}

.promoton-history table td.depositID_col {
    vertical-align: middle;
}

.promoton-history table th.money_col {
    width: 103px;
}

.promoton-history table td.money_col {
    vertical-align: middle;
}

.promoton-history table th.discount_col {
    width: 81px;
}

.promoton-history table th.betAmount_col {
    width: 81px;
}

.promoton-history table th.time_col {
    width: 103px;
}

.promoton-history table td.time_col {
    vertical-align: middle;
}

.promoton-history table .info-title, .promoton-history table .info-discount, .promoton-history table .info-betAmount {
    height: 30px;
    line-height: 30px;
    border-bottom: 1px dashed #ccc;
}

.promoton-history table .info-title {
    text-align: left;
}

.promoton-history table .info-discount, .promoton-history table .info-betAmount {
    text-align: center;
}

/*å…¬å¸å…¥è´¦*/
.offline-deposit {
    padding: 10px;
}

.offline-deposit .messageCenter {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("../images/13040915041268912.png") repeat-x scroll 0 bottom #f0f0f0;
    border-color: -moz-use-text-color #c9c8c8 #c9c8c8;
    border-image: none;
    border-right: 1px solid #c9c8c8;
    border-style: none solid solid;
    border-width: 0 1px 1px;

}

.cydot {
    background: url(../images/13040915091148653.png) no-repeat 0 8px;
    padding: 0 0 10px 15px;
    margin: 0 20px;
}

.stepmenu {
    background: #fff;
    border-bottom: 1px solid #dadada;
    padding-bottom: 5px;
}

.stepmenu ul {
    background: #A7A7A7;
    margin-bottom: 10px;
    overflow: hidden;
    zoom: 1;
    height: 40px;
}

.stepmenu li {
    float: left;
    background: #a7a7a7;
    position: relative;
    height: 40px;
    line-height: 40px;
    color: #656565;
    font-weight: bold;
    width: 220px;
}

.stepmenu li.step-1 {
    width: 244px;
}

.stepmenu li.step-4 {
    width: 152px;
}

.stepmenu li.step-5 {
    width: 120px;
}

.stepmenu li b {
    background: url(../images/13050618190093013.png) no-repeat;
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 25px;
    height: 40px;
}

.stepmenu li.stepdown {
    background: #1e83f5;
    color: #fff;
}

.stepmenu li.stepdown b {
    background-position: 0 -80px;
}

.stepmenu li.step-left b {
    background-position: 0 -40px;
}

.stepmenu li span {
    width: 30px;
    height: 31px;
    line-height: 31px;
    float: left;
    margin: 5px 10px;
    font-weight: bolder;
    font-family: arial;
    display: inline;
    font-size: 16px;
    color: #7a7a7a;
    background: url(../images/1305071053044771.png) no-repeat;
    text-align: center;
}

/*æ­¥éª¤1*/
.choosebank {
    overflow: hidden;
    zoom: 1;
    padding: 10px 0 20px 25px;
}

.choosebank li {
    margin: 10px 28px 0 0;
    width: 200px;
    height: 40px;
    padding: 3px 0 5px 10px;
}

.choosebank li input {
    margin: 12px 7px 0 0;
    vertical-align: top;
    float: left;
}

.choosebank li .bankbox {
    position: relative;
    width: 169px;
    float: left;
    height: 40px;
    background: #fff;
    border: 1px solid #ECECEC;
}

.choosebank li .bankbox img {
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;
}

.choosebank li .bankbox strong {
    padding-top: 10px;
    display: block;
    text-align: center;
}

.choosebank li,
.changebank li {
    border: 1px solid #bababa;
    background: #fff;
    float: left;
    display: inline;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 2px 2px #C8C8C8;
    -moz-box-shadow: 0 0 2px 2px #C8C8C8;
    box-shadow: 0 0 2px 2px #C8C8C8;
}

/*æ­¥éª¤2*/
.changebank {
    overflow: hidden;
    zoom: 1;
    padding-top: 20px;
}

.changebank li {
    margin: 20px 15px 5px 25px;
    padding: 15px;
    width: 42%;
}

.choosebank li:hover,
.choosebank li.on,
.changebank li:hover,
.changebank li.on {
    background: #E2FDDC;
    border: 1px solid #a7c7a7;
    cursor: pointer;
}

.changebank li input {
    margin-top: 36px;
    float: left;
}

.changebank li .bkTxt {
    margin-left: 35px;
    line-height: 22px;
}

.changebank li .bkTxt span {
    display: block;
    font-size: 12px;
}

.changebank li .bkTxt span b {
    font-size: 12px;
}

.changebank ul.deposit_numbernote {
    margin: 10px 0 0 26px;
}

.changebank ul.deposit_numbernote ol {
    font-size: 16px;
    color: #000;
    font-weight: bold;
}

/*æ­¥éª¤3*/
.changebank .paybg {
    background: #1E84F6;
    padding: 10px 0;
    position: relative;
}

.changebank .paybg label {
    color: #fff;
}

.changebank .paybg span {
    clear: both;
    display: block;
    margin-left: 185px;
}

.changebank .paybg span.yellow {
    font-size: 16px;
    font-weight: bold;
    color: yellow;
}

.changebank .showmoney {
    padding: 6px 20px;
    width: 38%;
    border: 1px dashed #f1c703;
    position: absolute;
    right: 24px;
    top: 15px;
    color: #1E84F6;
    background: #F6FF00;
}

.changebank .showmoney strong {
    margin-right: 10px;
    display: block;
}

.changebank .no-mBot {
    margin-bottom: 0;
}

.select-group1, .select-down {
    background: #e1dfdf;
    padding: 6px 10px;
}

.changebank .cs-radio {
    margin: 0 15px 0 5px;
    float: left;
    width: auto;
    text-align: left;
    min-width: 120px;
    _width: 120px;
}

.changebank .cs-radio input {
    margin: 3px 2px 3px 0;
}

.changebank .changearea {
    float: left;
    width: 600px;
}

.select-group1 select {
    float: left;
    width: 100px;
}

.payconter {
    padding: 20px;
    overflow: hidden;
    zoom: 1;
}

.payconter .online {
    color: #6A9953;
    text-decoration: underline;
}

.payconter .paybox {
    float: left;
    padding-top: 10px;
    -webkit-box-shadow: 0 0 2px 2px #C8C8C8;
    -moz-box-shadow: 0 0 2px 2px #C8C8C8;
    box-shadow: 0 0 2px 2px #C8C8C8;
}

.payconter .paybox ul {
    padding: 15px;
}

.payconter .paybox ul li {
    line-height: 24px;
    position: relative;
}

.payconter .tingebg {
    background: #fff;
    width: 40%;
    margin-right: 30px;
    height: 215px;
}

.payconter .tingebg ul li {
    line-height: 30px;
}

.payconter .tingebg2 {
    background: #fff;
    float: none;
}

.payconter h3 {
    padding: 5px 0 5px 20px;
    font-size: 14px;
    color: #fff;
}

.payconter .tingebg h3, .payconter .tingebg2 h3 {
    background: #3693FD;
}

.payconter .tingebg2 li {
    padding-left: 20px;
}

.payconter .tingebg2 li.mtop20 {
    margin-top: 20px;
    padding: 10px 20px;
}

.payconter a.copy {
    position: absolute;
    right: 5px;
    top: 6px;
    background: #9bcaff;
    padding: 0 2px;
    height: 18px;
    line-height: 18px;
    font-size: 12px;
    color: #fff;
}

.payconter a.hover {
    background: #e5c3b0;
}

.payconter .whitebg {
    background: #fff;
    width: 55%;
    height: 215px;
}

.payconter .whitebg h3 {
    background: #949494;
}

.payconter .showlist {
}

.payconter .showlist li {
}

.payconter .showlist li .green {
    font-size: 12px;
}

.payconter .showlist li .bankpic {
    display: block;
    margin: 10px 0 10px 20px;
}

.payconter .showlist b {
    font-size: 12px;
}

.payconter .span-txt {
    float: left;
    line-height: 24px;
    width: 297px;
}

.notifications {
    background: #f4f4f4;
    border-bottom: 1px solid #e4e4e4;
    padding-bottom: 15px;
    margin: 20px 0;
}

.notifications .changetxtip {
    padding-top: 18px;
}

.notifications .changetxtip p {
    line-height: 24px;
}

.notifications .changetxtip b {
    display: block;
    margin-bottom: 10px;
}

.notifications .groupfroms {
    padding: 20px 0;
}

.offline-deposit .changetxtip {
    padding: 20px 20px 20px 35px;
}

/*çº¿ä¸Šæ”¯ä»˜-è®¢å•ä¿¡æ¯*/
.order-info {
    width: 600px;
    margin: 0 auto;
    padding-top: 20px;
}

.order-info h3 {
    background: #3693FD;
    color: #fff;
    padding: 10px 15px;
}

.order-info ul {
    background: #fff;
    padding: 20px;
}

.order-info ul li {
    height: 30px;
    line-height: 30px;
    border-bottom: 1px dashed #CCC;
}

.order-info ul.promo-info li {
    border-bottom: none;
    height: 22px;
    line-height: 22px;
}

.order-info ul.promo-info li.nojoin {
    border-top: 1px dashed #CCC;
    margin-top: 10px;
    padding-top: 6px;
}

.order-info button.applyPromoBtn {
    margin: 0 auto;
    display: block;
    padding: 15px 40px;
    font-size: 18px;
}

.order-info ul li.state-win,
.order-info ul li.state-lose {
    border-bottom: none;
    padding: 10px 0;
    text-align: center;
    color: #fff;
}

.order-info ul li.state-win {
    background: #5BB75B;
}

.order-info ul li.state-lose {
    background: #DA4F49;
}

.activity {
    margin-top: 20px;
    background: #fff;
    padding-bottom: 20px;
}

.activity .content {
    padding: 15px;
}

/*æ­¥éª¤ä¸Šä¸‹æ­¥æŒ‰é’®*/
.stepBtnbox {
    overflow: hidden;
    zoom: 1;
    padding: 30px 0;
    text-align: center;
}

/*å‚ä¸Žæ´»åŠ¨*/
.activities-layer {
    border: 3px solid #45be29;
    position: absolute;
    width: 490px;
    background: #fff;
    z-index: 301;
    -webkit-box-shadow: 0 0 3px 3px #666;
    -moz-box-shadow: 0 0 3px 3px #666;
    box-shadow: 0 0 3px 3px #666;
}

.activities-layer h1 {
    background: #45be29;
    height: 42px;
    line-height: 42px;
    color: #fff;
    padding-left: 10px;
    width: 98%;
}

.activities-layer h1 span {
    background: url(../images/1305061819015514.png) no-repeat 0 3px;
    padding-left: 20px;
    margin-left: 20px;
}

.activities-layer .content {
    padding: 20px;
}

.activities-layer .content strong {
    margin-bottom: 10px;
    display: block;
}

.activities-layer ul.promo-info {
    padding: 10px 0 10px 0;
}

.activities-layer ul.promo-info li {
    border-bottom: none;
    height: 22px;
    line-height: 22px;
}

.activities-layer ul.promo-info li.nojoin {
    border-top: 1px dashed #CCC;
    margin-top: 10px;
    padding-top: 6px;
}

.activities-layer ul.promo-info li span {
    padding-left: 6px;
}

.activities-layer button.applyPromoBtn {
    margin: 0 auto;
    display: block;
}

.activities-layer .promotion-button-group {
    width: 330px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.loading-content {
    padding: 20px;
    text-align: center;
}

.height100 {
    height: 100px;
}

.loading-content p {
    margin-bottom: 5px;
}

.loading-content a {
    display: block;
    color: #1E84F6;
    margin-top: 10px;
}

.loading-content a:hover {
    color: #000;
}

/*å­˜æ¬¾å–æ¬¾*/
.paybg .yellow {
    color: yellow;
    font-size: 16px;
    font-weight: bold;
}

/*========= å¾®ä¿¡æ”¯ä»˜ ============*/
.paybg .pay_Txt {
    color: yellow;
    font-size: 16px;
    font-weight: bold;
}

/*===========å¾®ä¿¡æ”¯ä»˜==================*/

/*====== æ­¥éª¤5æ”¯ä»˜å®å¾®ä¿¡äºŒç»´ç ========*/

.payconter .paybox ul.bankinfo-detail {
    width: 425px;
    float: left;
}

.payconter .paybox ul.showlist {
    width: 100%;
}

.payconter .paybox .qrcode {
    width: 400px;
    float: right;
    padding: 40px 0 57px 93px;
    border-left: 1px dashed;
    margin: 5px 0;
}

.payconter .paybox .qrcode img {
    width: 110px;
    height: 110px;
}

.payconter .paybox .qrcode .scan-tip {
    display: inline-block;
    margin-left: 50px;
    margin-top: 50px;
    padding-left: 45px;
    font-size: 14px;
    color: #615f60;
    width: 90px;
    vertical-align: top;
    height: 34px;
    line-height: 17px;
    background: url(//image1.ma9e.cn/theme/cashap/global/images/img-scan.jpg) no-repeat;
}

/*====== æ­¥éª¤5æ”¯ä»˜å®å¾®ä¿¡äºŒç»´ç  end========*/

.ylwechat-pay {
    padding: 20px;
    font-size: 14px;
    color: #595959;
}

.ylwechat-pay .wechat-container {
    background: #fff;
    padding-top: 10px;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 2px 2px #C8C8C8;
    -moz-box-shadow: 0 0 2px 2px #C8C8C8;
    box-shadow: 0 0 2px 2px #C8C8C8;
    overflow: hidden;
}

.ylwechat-pay .wechat-container h3 {
    padding: 5px 0 5px 0px;
    font-size: 14px;
    color: #fff;
    font-weight: normal;
    background: #3693FD;
    overflow: hidden;
    height: 19px;
    line-height: 19px;
}

.ylwechat-pay .wechat-l-title {
    float: left;
    margin-left: 160px;
}

.ylwechat-pay .wechat-r-title {
    float: right;
    margin-right: 200px;
}

.ylwechat-pay .wechat-deposit-info {
    width: 450px;
    padding: 50px 0 50px 35px;
    float: left;
}

.ylwechat-pay .wechat-deposit-info li {
    padding-left: 20px;
    line-height: 24px;
    position: relative;
}

.ylwechat-pay .wechat-qrcode {
    float: right;
    width: 388px;
    padding: 25px 0 25px 80px;
    border-left: 1px dashed;
    margin: 5px 0;
}

.ylwechat-pay .wechat-qrcode img {
    width: 110px;
    height: 111px;
    border: 1px solid #ddd;
    padding: 10px;
    display: inline-block;
}

.ylwechat-pay .wechat-scan-tip {
    display: inline-block;
    margin-left: 50px;
    margin-top: 50px;
    padding-left: 45px;
    font-size: 14px;
    color: #615f60;
    width: 90px;
    vertical-align: top;
    height: 34px;
    line-height: 17px;
    background: url(//image1.ma9e.cn/theme/cashap/global/images/img-scan.jpg) no-repeat;
}

/*========================================çœŸäºº ä½“è‚² MG å½©ç¥¨ç»´æŠ¤é¡µé¢==========================================*/
.liveGameList {
    padding: 20px 0;
}

.boxgrid {
    float: left;
    margin-right: 24px;
    height: 564px;
    position: relative;
    overflow: hidden;
    margin-bottom: 20px;
    font-size: 0;
}

.boxgrid .live-pic, .boxgrid .live-pic img {
    display: block;
    width: 260px;
    height: 564px;
}

.showLayerConter {
    position: absolute;
    left: 0;
    top: 0;
    width: 260px;
    height: 564px;
}

/*ç»´æŠ¤å¤–æ¡† è¦è·Ÿéšå›¾ç‰‡æ¥ä¿®æ”¹å°ºå¯¸*/
.transparentLayer, .coverLayer {
    background: #000;
    position: absolute;
    left: 0;
    width: 100%;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

.transparentLayer {
    height: 100%;
    top: 0;
}

.showLayer {
    position: absolute;
    height: 90px;
    left: 0;
    bottom: 0;
    width: 100%;
}

/*ç»´æŠ¤å¤–æ¡† è¦è·Ÿéšå›¾ç‰‡æ¥ä¿®æ”¹å°ºå¯¸*/
.coverLayer {
    height: 100%;
    bottom: 0;
}

.boxcaption {
    float: left;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    color: #fff;
}

.boxcaption .tenIoc {
    /*background: url(../images/13040915091422173.png) no-repeat;*/
    _background-image: none;
    /*_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/new/13040915091422173.png'), sizingMethod='crop');*/
    padding-left: 40px;
    font-size: 20px;
    display: block;
    position: absolute;
    bottom: 10px;
    right: 10px;
    height: 32px;
}

.ptLive, .ogLive {
    margin: 20px auto 0;
    width: 962px;
    display: block;
}

.ogLive {
    margin-bottom: 20px;
}

.boxcaption p {
    padding: 10px 15px 0;
    font-size: 14px;
}

.boxcaption p strong {
    color: red;
    display: block;
}

.gameRoom {
    position: absolute;
    bottom: 0;
    left: 0;
    font-size: 14px;
    width: 100%;
    padding-bottom: 10px;
}

.gameRoom .right-btn a {
    display: block;
    height: 22px;
    z-index: 100;
}

.gameRoom .btn-primary {
    margin-bottom: 5px;
}

.gameRoom .right-btn {
}

.gameRoom .left-txt {
    color: #fff;
    padding: 0 15px 10px;
}

.gameRoom .left-txt strong {
    color: red;
    font-size: 18px;
}

.gameRoom .left-txt a {
    color: #fff000;
    margin-left: 20px;
}

.gameRoom .left-txt a:hover {
    color: red;
}

.depositBtnBox {
    line-height: 40px;
}

.depositBtnBox .depBtn01 {
    font-size: 16px;
    color: yellow;
    font-weight: bold;
}

.depositBtnBox a, .depositBtnBox2 a {
    display: block;
    float: left;
    margin-right: 20px;
}

.depositBtnBox a:hover, .depositBtnBox2 a:hover {
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}

.depositBtnBox2 {
    padding: 20px 0 20px 80px;
    background: #fff;
    overflow: hidden;
    zoom: 1;
}

.depositBtnBox2 a {
    margin-right: 80px;
}

/*========== GTæ——èˆ°åŽ… ==========*/
.Live-Boxs,
.RealMaintenanceBox2 {
    float: none;
    overflow: hidden;
    zoom: 1;
    background: #0f002e;
}

.RealMaintenanceBox2 {
    padding-top: 30px;
}

.RealMaintenanceBox2 .box_title {
    background: url(//image1.ma9e.cn/CM000205/201507/1507101838129612.png?v=1436524662081) no-repeat;
    color: #320707;
    float: left;
    display: inline-block;
    height: 31px;
    width: 165px;
    padding-left: 140px;
    margin: 5px 0 5px 10px;
    font-size: 14px;
    line-height: 31px;
    font-weight: bold;
    _background-image: none;
    /*_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//image1.ma9e.cn/CM000205/201507/1507101838129612.png?v=1436524662081'), sizingMethod='crop');*/
}

.Live-Boxs {
    padding: 20px 0;
}

.Live-Boxs .boxgrid,
.RealMaintenanceBox2 .boxgrid {
    width: 320px;
    height: 212px;
    margin: 0 0 15px 14px;
}

.RealMaintenanceBox2 .boxgrid .live-pic,
.RealMaintenanceBox2 .boxgrid .live-pic img,
.Live-Boxs .boxgrid .live-pic,
.Live-Boxs .boxgrid .live-pic img {
    width: 320px;
    height: 212px;
}

.RealMaintenanceBox2 .GT-boxgrid {
    margin-bottom: 0;
}

.Live-Boxs .boxgrid .showLayerConter, /*ç»´æŠ¤å¤–æ¡† è¦è·Ÿéšå›¾ç‰‡æ¥ä¿®æ”¹å°ºå¯¸*/
.RealMaintenanceBox2 .boxgrid .showLayerConter {
    width: 320px;
    height: 212px;
}

/*ç»´æŠ¤å¤–æ¡† è¦è·Ÿéšå›¾ç‰‡æ¥ä¿®æ”¹å°ºå¯¸*/

.Live-Boxs .transparentLayer,
.RealMaintenanceBox2 .transparentLayer {
    height: 100%;
    top: 0;
}

.Live-Boxs .boxgrid .showLayer,
.RealMaintenanceBox2 .boxgrid .showLayer {
    position: absolute;
    height: 90px;
    left: 0;
    bottom: 0;
    width: 100%;
}

/*ç»´æŠ¤å¤–æ¡† è¦è·Ÿéšå›¾ç‰‡æ¥ä¿®æ”¹å°ºå¯¸*/
/*========== GTæ——èˆ°åŽ…é’±åŒ… ==========*/
.boxgrid_title {
    overflow: hidden;
    zoom: 1;
    width: 1007px;
}

.GT-walletboxs {
    height: 30px;
    float: right;
    margin: 5px 10px;
    display: inline;
}

.GT-walletboxs_bg {
    background: #000;
    color: #edf003;
    height: 30px;
    line-height: 30px;
    border: 1px solid #edf003;
    padding: 0 5px;
    -webkit-box-shadow: 0 0 2px 1px #f89507;
    -moz-box-shadow: 0 0 2px 1px #f89507;
    box-shadow: 0 0 2px 1px #f89507; /*é˜´å½±*/
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

.GT-walletboxs strong {
    color: #f50035;
}

/*========== GTæ——èˆ°åŽ…é’±åŒ…  end ==========*/

/*========== GTæ——èˆ°åŽ… ==========*/

/*ä½“è‚² å½©ç¥¨ç»´æŠ¤*/

.OtherMaintenance {
    background: url(../images/13040915091248661.jpg) no-repeat right bottom #fff;
    width: 576px;
    height: 331px;
    padding-left: 25px;
    border-radius: 30px 100px 30px 100px;
    -moz-border-radius: 30px 100px 30px 100px;
    -webkit-border-radius: 30px 100px 30px 100px;
    border: 2px dashed #575757;
    margin: 30px auto 0;
}

.OtherMaintenance .MTbox {
    width: 330px;
    height: 295px;
}

.OtherMaintenance .MTbox h3 {
    color: #000;
    font-size: 30px;
    padding: 30px 0 40px;
}

.OtherMaintenance .MTbox h3 strong {
    font-size: 30px;
    color: #b92933;
    font-weight: normal;
    padding-left: 10px;
}

.OtherMaintenance .MTbox p {
    font-size: 18px;
    margin-bottom: 20px
}

.OtherMaintenance .MTbox .pTime strong {
    font-size: 24px;
    color: #b70808;
    font-family: Georgia, 'Trebuchet MS', Arial;
    display: block;
}

/*===============æ•é±¼å¤§åŽ… JDB BSG å¤§æ»¡è´¯ ä¼ å¥‡ GNS SG ç”µå­æ¸¸æˆçš„å…¬ç”¨æ ·å¼  ===================*/
.jdbgame-slotgame,
.cqcasino-videogameBox,
.bsg-videogameBox-big,
.sg-videogameBox,
.fishgame,
.megawincasino-box,
.gnscasino-slotgame {
    padding: 20px 0;
    background: #0b0b0b;
}

.recommend_prop,
.recommend_prop-fixed {
    border-bottom: 1px solid #000;
    padding: 20px 30px 10px;
    overflow: hidden;
    zoom: 1;
}

.recommend_prop.fixed {
    top: 0;
    z-index: 100;
    position: fixed;
    border: none;
    width: 956px;
    background-color: #333;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    box-shadow: 0 3px 3px #000000;
}

.recommend_prop-fixed {
    display: none;
    width: 956px;
    height: 76px;
}

.recommend_prop .row {
    clear: both;
    height: auto;
    font-size: 0;
}

.recommend_prop .rowTag {
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 0;
    position: relative;
}

.recommend_prop .SelectTag {
    width: 80px;
    float: left;
    height: 28px;
    line-height: 28px;
    color: #f6f6f6;
    font-size: 14px;
}

.recommend_prop .taglist {
    margin-left: 90px;
    font-size: 0;
    overflow: hidden;
}

.showposter {
    padding: 10px 20px;
    overflow: hidden;
}

.videogameList {
    overflow: visible;
    zoom: 1;
    padding: 20px 0;
    width: 100%;
    float: left; /*ä½¿ulé«˜åº¦è‡ªé€‚åº”*/
}

.videogameList li {
    background: none;
    float: left;
    margin: 0 20px 30px 30px;
    width: 209px;
    height: 201px;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.videogameList li .gamepic-cont {
    width: 100%;
    height: 100%;
    background-color: #444;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 3px 3px #000000;
    -moz-box-shadow: 0 3px 3px #000000;
    box-shadow: 0 3px 3px #000000;
    overflow: hidden;
}

.videogameList li .name {
    padding: 3px 5px;
    color: #FE9935;
    background-color: #262626;
    position: absolute;
    bottom: 0;
    width: 200px;
}

.videogameList li .gamepic {
    display: block;
    margin: 5px 10px 3px 9px;
    padding: 0;
    cursor: pointer;
}

.videogameList li .gamepic .pic {
    width: 100%;
    height: 100%;
    _width: auto;
    _height: auto;
    display: block;
    border: none;
    margin: 0 auto;
}

/*é¼ æ ‡hoveræ¸¸æˆé¡¹æ—¶æ ·å¼*/
.videogameList .over {
    z-index: 1;
}

.videogameList .over .gamepic-cont {
    position: absolute;
    -webkit-box-shadow: 0 0 7px 3px #000000;
    -moz-box-shadow: 0 0 7px 3px #000000;
    box-shadow: 0 0 7px 3px #000000;
}

.videogameList .over .pic {
    _width: 100%;
    _height: 100%
}

/*=============== JDB BSG å¤§æ»¡è´¯ ä¼ å¥‡ GNS SG ç”µå­æ¸¸æˆçš„å…¬ç”¨æ ·å¼  end===================*/

/*=====================================MGç”µå­æ¸¸æˆ===================================================*/
.newmg-slotgame {
    padding: 20px 0;
    background: #0b0b0b;
    margin: 10px 0;
}

.videogameList {
    overflow: hidden;
    zoom: 1;
}

.videogameList li {
    background: url(//image1.ma9e.cn/CM000205/201309/1309101737278941.png?v=1430273703609) no-repeat left bottom;
    float: left;
    display: inline;
    margin: 5px 2px 10px 10px;
    width: 182px;
    height: 174px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -webkit-box-shadow: 0 3px 3px #000000;
    -moz-box-shadow: 0 3px 3px #000000;
    box-shadow: 0 3px 3px #000000;
    position: relative;
}

.newmg-slotgame .videogameList li strong {
    color: #FE9935;
    display: block;
    width: 172px;
    height: 24px;
    padding: 3px 0 0 10px;
    _height: 18px;
    _padding: 6px 0 0 10px;
    overflow: hidden;
}

.newmg-slotgame .videogameList li .gamepic, .video_scrollable .contList li .gamepic {
    display: block;
    padding: 9px 9px 9px 16px;
    cursor: pointer;
}

.newmg-slotgame .recommend_prop {
    margin: 0 10px;
}

.newmg-slotgame .recommend_prop .row {
    clear: both;
    overflow: hidden;
    zoom: 1;
}

.newmg-slotgame .recommend_prop .rowTag {
    border-bottom: 1px solid #232323;
    padding-bottom: 5px;
    margin-bottom: 10px;
    position: relative;
}

.newmg-slotgame .recommend_prop .row .SelectTag {
    width: 80px;
    float: left;
    height: 20px;
    line-height: 24px;
    color: #bf835b;
    font-size: 14px;
}

.newmg-slotgame .recommend_prop .row .taglist {
    margin-left: 90px;
    font-size: 0;
}

.newmg-slotgame .recommend_prop .row a {
    color: #d19974;
    cursor: pointer;
    margin: 0 10px 10px 0;
    padding: 0 5px;
    height: 24px;
    line-height: 24px;
    display: inline-block;
    float: left;
    font-size: 14px;
}

.newmg-slotgame .recommend_prop .row a:hover {
    color: yellow;
    text-decoration: underline;
}

.newmg-slotgame .recommend_prop .row a.selected {
    background: #ff9f00;
    color: #fff;
    text-decoration: none;
}

.videogameBox .showposter {
    padding-top: 10px;
}

.newmg-slotgame
    /*æŸ¥çœ‹æ˜Žç»†æŒ‰é’®*/
.newmg-slotgame .recommend_prop .row .detailsBtn {
    width: 94px;
    hegiht: 24px;
    color: #fff;
    position: absolute;
    right: 0;
    top: 0;
    text-align: center;
    padding: 0;
    background: url(//image1.ma9e.cn/CM000205/201403/1403251056488453.png?v=613ADBF6C192886DF6BBB5E4A385E377) no-repeat;
    text-shadow: 1px 0 1px #532C06;
}

.newmg-slotgame .recommend_prop .row .detailsBtn:hover {
    background-position: 0 -25px;
}

/*é¡µç */
.pagination {
    clear: both;
    font-size: 14px;
    overflow: hidden;
    zoom: 1;
    text-align: center;
    padding: 20px 0 20px 20px;
    border-top: 1px solid #232323;
    color: #8A8A8A;
    margin: 0 10px;
}

.page-break, .pagination a {
    padding: 0 8px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #232323;
    color: #fff;
    margin-left: 5px;
    background: #494949;
    float: left;
    display: inlie-block;
}

.pagination a:hover, .pagination a.curr {
    background: #a07736;
    color: #fff;
}

.pagination span.page-current {
    color: #000;
    display: inline-block;
    width: 30px;
    padding: 5px;
    height: 32px;
}

.pagination .page-skip {
    margin-left: 10px;
    float: left;
    color: #fff;
}

.pagination .totalPage {
    margin-right: 10px;
    padding-top: 4px;
}

.pagination .totalPage strong {
    color: #fdf405;
    margin: 0 5px;
}

.pagination .page-skip .inputpage {
    border: 1px solid #6c623e;
    margin: 0 4px;
    padding: 3px 5px;
    width: 30px;
}

.pagination a.curr {
    cursor: none;
}

.videogameBox .new-game {
    background: #DA752B;
    color: #fff;
}

.videogameBox .new-game-on {
    background: #9a470a;
    color: #fff;
}

/*æ´»åŠ¨æŽ¨èæ¸¸æˆ*/
.video_scrollable_title {
    color: #f6ff00;
    margin: 0 20px;
    border-bottom: 1px solid #232323;
    padding: 10px 0;
}

.video_scrollable {
    overflow: hidden;
    zoom: 1;
    position: relative;
    height: 195px;
    margin-bottom: 10px;
    width: 1016px;
}

.video_scrollable h3 {
    color: #fff;
}

.video_scrollable .contList {
    height: 194px;
    overflow: hidden;
    width: 935px;
    zoom: 1;
    margin-left: 43px;
}

.video_scrollable .contList ul {
    float: left;
    width: 935px;
    overflow: hidden;
    zoom: 1;
    height: 194px;
}

.video_scrollable .contList li {
    background: url(//image1.ma9e.cn/CM000205/201309/1309101737278941.png?v=1430273703609) no-repeat left bottom;
    float: left;
    display: block;
    margin: 15px 5px 0 0;
    width: 182px;
    height: 174px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -webkit-box-shadow: 0 3px 3px #000000;
    -moz-box-shadow: 0 3px 3px #000000;
    box-shadow: 0 3px 3px #000000;
    position: relative;
}

.newmg-slotgame .video_scrollable li strong {
    color: #FE9935;
    display: block;
    width: 172px;
    height: 24px;
    padding: 3px 0 0 10px;
    _height: 18px;
    _padding: 6px 0 0 10px;
    overflow: hidden;
}

.video_scrollable .leftBtn, .video_scrollable .rightBtn {
    cursor: pointer;
    display: block;
    float: left;
    height: 40px;
    text-indent: -9999px;
    width: 31px;
    position: absolute;
    top: 40%;
}

.video_scrollable .leftBtn {
    background: url(//image1.ma9e.cn/CM000205/201303/13030214113714518.png?v=1468914832328) no-repeat;
    left: 5px;
}

.video_scrollable .rightBtn {
    background: url(//image1.ma9e.cn/CM000205/201303/13030214113731619.png?v=1468914841253) no-repeat;
    right: 5px;
}

/*ç”µå­æ¸¸æˆå…¬å‘Š*/

.video-notice {
    background: #333;
    height: 34px;
    line-height: 34px;
    margin: 0 20px;
    border: 1px solid #232323;
}

.video-notice .news {
    color: #ffb953;
    float: left;
    padding-left: 11px;
    width: 95px;
}

.video-notice .scroll-notice {
    width: 825px;
    overflow: hidden;
    height: 36px;
    padding: 0 10px;
    float: left;
    color: #fff;
}

/*mgæ¸¸æˆæœç´¢*/
.newmg-slotgame .rowTag-btn .tagSearch .input-large,
.newmg-slotgame .rowTag-btn .tagSearch button {
    float: left;
}

.mg-search-btn {
    margin: 0 10px 10px 5px;
}

.mg-reset-btn {
    margin-bottom: 10px;
}

.newmg-slotgame a.MG_Tournament {
    height: 30px;
    line-height: 30px;
    color: #fff;
    margin-right: 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #fa0707;
    background-image: -webkit-linear-gradient(top, #fa3030 20%, #fa0707 50%, #7d0606 100%);
    background-image: -moz-linear-gradient(top, #fa3030 20%, #fa0707 50%, #7d0606 100%);
    background-image: -o-linear-gradient(top, #fa3030 20%, #fa0707 50%, #7d0606 100%);
    background-image: linear-gradient(#fa3030 20%, #fa0707 50%, #7d0606 100%);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #fa3030), color-stop(50%, #fa0707), color-stop(100%, #7d0606));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa3030', endColorstr='#7d0606', GradientType=0);
    filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}

/*çº¢è‰²*/

/* ============================== bsgç”µå­æ¸¸æˆ(å¤§ç‰ˆ) =====================================*/
.bsg-videogameBox-big {
    padding-top: 10px;
}

.bsg-videogameBox-big .showposter {
}

.bsg-videogameBox-big .videogameList {
    padding-bottom: 20px;
    border-bottom: 1px solid #000;
}

.bsg-videogameBox-big .videogameList li {
    width: 298px;
    height: 180px;
    position: relative;
    margin: 0 12px 30px 9px;
}

.bsg-videogameBox-big .videogameList li .gamepic-cont {
    position: relative;
}

.bsg-videogameBox-big .videogameList li .name {
    padding: 3px 5px 3px 10px;
    width: 100%;
}

/* ============================== bsgç”µå­æ¸¸æˆ(å¤§ç‰ˆ) end=====================================*/

/*bsgä¸‹æ³¨è®°å½•æ˜Žç»†æ ·å¼ */
.bsgDetailView .clear {
    clear: both;
}

.bsgDetailView .listBoxtable {
    padding-bottom: 0;
}

.bsgDetailView .data-header .col1,
.bsgDetailView .data-table .col1,
.bsgDetailView .data-aggregate .col1 {
    width: 184px;
}

.bsgDetailView .data-header .col2,
.bsgDetailView .data-table .col2,
.bsgDetailView .data-aggregate .col2 {
    width: 290px;
}

.bsgDetailView .data-header .col3,
.bsgDetailView .data-table .col3,
.bsgDetailView .data-aggregate .col3 {
    width: 76px;
}

.bsgDetailView .data-header table {
    width: 880px;
    border-bottom: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.bsgDetailView .data-table table {
    width: 880px;
    border-top: 0;
    border-bottom: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.bsgDetailView .data-aggregate table {
    width: 880px;
    border-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.bsgDetailView .page-break,
.bsgDetailView .pagination a {
    background: #f0f0f0;
    border: 1px solid #ccc;
}

.bsgDetailView .pagination {
    float: right;
    border: 0;
    padding-right: 27px;
    padding-bottom: 10px;
}

.bsgDetailView .pagination a:hover,
.bsgDetailView .pagination a.curr {
    background: #AB7F20;
    border: 1px solid #AB7F20;
}

/*bsgä¸‹æ³¨è®°å½•æ˜Žç»†æ ·å¼  end*/
/*===================pt ç”µå­æ¸¸æˆæ ·å¼=========================*/
.pt-gamecontainer {
    font-size: 12px;
    line-height: 22px;
    margin: 10px 0;
    padding: 10px 26px;
    background: #0b0b0b;
}

.pt-page-top {
    position: relative;
    height: 44px;
    padding-left: 10px;
    line-height: 24px;
    vertical-align: middle;
    color: #fff;
    border-bottom: 1px solid #232323;
    *z-index: 1; /*è®¾ç½®å±‚çº§ï¼Œå¦åˆ™ie6ã€7äºŒçº§èœå•ä¼šè¢«é®ä½*/
}

.pt-category {
    float: left;
    position: relative;
    padding-left: 66px;
    margin-top: 10px;
}

.pt-category .title-category {
    position: absolute;
    left: 0;
    top: 0;
    line-height: 24px;
    color: #e3c4ae;
}

.pt-category ul li {
    position: relative;
    display: block;
    float: left;
    margin-right: 12px;
}

.pt-category ul li a {
    text-decoration: none;
    color: #ccc;
    cursor: pointer;
    display: block;
    line-height: 24px;
    padding-right: 16px;
    color: #fff;
    background: transparent url(../images/1607121535282582.png?v=1468309048576) no-repeat right center;
}

.pt-category ul ul {
    position: absolute;
    width: 120px;
    padding: 4px 10px;
    left: -10px;
    top: 24px;
    background: #111111 none;
    opacity: 0.8;
    border-radius: 2px;
    z-index: 999;
}

.pt-category ul li li {
    float: none;
    margin: 4px 0;
    cursor: pointer;
}

.pt-category ul li li a {
    color: #4a2117;
    background: transparent none;
}

.pt-search {
    float: left;
    padding-left: 60px;
    padding-right: 80px;
    position: relative;
    margin-top: 10px;
}

.pt-search .title-search {
    position: absolute;
    left: 0;
    top: 0;
    line-height: 24px;
}

.pt-search .search-input {
    width: 150px;
    background: #fff none;
    border: solid 1px #ccc;
    height: 20px;
    padding: 0 6px;
    color: #000;
    font-size: 12px;
    line-height: 20px;
    vertical-align: middle;
    outline: none;
}

.pt-search .searchLinkBt {
    position: absolute;
    text-align: center;
    width: 56px;
    height: 20px;
    font-weight: bold;
    line-height: 20px;
    color: #000;
    right: 17px;
    top: 2px;
    background: #f0f0f0;
    border: #ccc 1px solid;
}

.pt-search .searchLinkBt:hover {
    color: #fff;
    background: #ffa800;
}

.pt-gamelist {
    padding: 10px 0;
}

.pt-gamelist-row:before,
.pt-gamelist-row:after {
    content: ".";
    display: block;
    line-height: 0;
    overflow: hidden;
    height: 0;
    clear: both;
    visibility: hidden;
    margin: 0;
    padding: 0;
}

.pt-gamelist .noRecord {
    color: #595959;
}

.pt-gamelist ul {
    margin: 0;
    padding: 0;
    display: inline-block;
    width: 100%;
}

.pt-gamelist li {
    width: 186px;
    height: 298px;
    display: block;
    list-style: outside none;
    overflow: hidden;
    margin-left: 6px;
    margin-bottom: 10px;
    float: left;
    background: url(../images/1607121535255701.png?v=1468308985636) no-repeat;
}

.pt-gamelist li a {
    position: relative;
    display: block;
    padding: 10px;
}

.pt-gamelist li a span { /*display: block;*/
}

.pt-gamelist li a .title-gamelist {
    margin-bottom: 6px;
    line-height: 36px;
    height: 36px;
    overflow: hidden;
    color: #fdffa9;
    font-weight: bold;
    text-align: center;
    display: block;
}

.pt-gamelist li a .pt-game-image {
    width: 154px;
    height: 230px;
    text-indent: 0;
    margin: 0;
    padding: 2px 6px;
}

.pt-gamelist li a .pt-game-image img {
    width: 154px;
    height: 230px;
    max-width: 100%;
}

.pt-page-top .PTCasino_logo {
    float: left;
    margin-top: 5px;
}

/*.pt-gamelist li .processiveVal {
	position: absolute;
	width: 154px;
	padding: 4px 0;
	line-height: 24px;
	color: #fff;
	background: transparent url(//image1.ma9e.cn/CM000205/201604/1604111720121071.png?v=1460366498833);
	left: 16px;
	_left: 6px;
	bottom: 12px;
	text-align: center;
}*/

.pt-gamelist-page .row {
    text-align: center;
    padding-bottom: 15px;
}

.pt-gamelist-page .row ul {
    display: inline-block;
}

.pt-gamelist-page .row ul li {
    background: url(//image1.ma9e.cn/CM000205/201604/1604111720147162.png?v=1460366520868) no-repeat center;
    margin-left: 12px;
    width: 65px;
    height: 28px;
    line-height: 28px;
    float: left;
    display: block;
    /*ie6ã€7æ°´å¹³æŽ’åˆ—å¤„ç†*/
    *float: none;
    *zoom: 1;
    *display: inline;
}

.pt-gamelist-page .row ul li a {
    line-height: 28px;
}

/* ptç”µå­æ¸¸æˆæ€»jackpot  å½©æ± */
.pt-jackpot-box {
    background: url(//image1.ma9e.cn/CM000205/201610/1610131854112831.png?v=1476355982423) no-repeat;
    font-size: 16px;
    height: 41px;
    padding-top: 40px;
    margin-top: 20px;
}

.pt-jackpot-box .pt-amount,
.pt-jackpot-box .pt-wins,
.pt-jackpot-box .pt-winCount {
    display: inline-block;
    float: left;
    text-align: center;
    font-weight: bold;
}

.pt-jackpot-box .pt-wins,
.pt-jackpot-box .pt-winCount {
    height: 32px;
    line-height: 32px;
    padding: 0 10px 0 90px;
    text-shadow: 2px 1px 0px #4e2100;
    color: #fbf398;
}

.pt-jackpot-box .pt-wins {
    width: 192px;
}

.pt-jackpot-box .pt-winCount {
    width: 161px;
}

.pt-jackpot-box .pt-amount {
    color: #FEED5D;
    width: 307px;
    height: 35px;
    padding: 0 0 0 70px;
    font-size: 18px;
    text-shadow: 3px 2px 2px #4e2100;
    margin-right: 20px;
}

.pt-jackpot-box .pt-amount .pt-jp-value {
    /*    background: -webkit-linear-gradient(top,#F6F5EB, #E2AF07);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;*/
}

.pt-gamelist li .jackpot-box {
    position: absolute;
    bottom: 15px;
    left: 16px;
    width: 154px;
    height: 30px;
}

.pt-gamelist li .jackpot-box .jackpot-bg {
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.7;
}

.pt-gamelist li .jackpot-box .jackpot {
    position: relative;
    width: 100%;
    height: 100%;
    color: #fff;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
}

/* ptç”µå­æ¸¸æˆæ€»jackpot å½©æ± end */

/*========================pt ç”µå­æ¸¸æˆæ ·å¼  end====================*/

/* ============================== å¤§æ»¡è´¯å¨±ä¹åŸŽäº§å“åˆ—è¡¨ =====================================*/
.megawincasino-box {
    padding-top: 10px;
}

.megawincasino-box .videogameList li {
    width: 209px;
    height: 201px;
    position: relative;
    margin: 0 18px 30px 13px;
}

/*é¼ æ ‡hoveræ¸¸æˆé¡¹æ—¶æ ·å¼*/

.megawincasino-box .videogameList .over .name {
    position: absolute;
    bottom: 0;
    width: 270px;
    padding: 3px 5px;
    display: block; /*ä»…ç”¨äºŽæ˜¾ç¤º*/
}

/* ============================== å¤§æ»¡è´¯å¨±ä¹åŸŽäº§å“åˆ—è¡¨ end=====================================*/

/* ============================== ä¼ å¥‡ç”µå­æ¸¸æˆ =====================================*/
.cqcasino-videogameBox {
    padding-top: 10px;
}

.cqcasino-videogameBox .searchgame .search-input {
    width: 150px;
    background: #fff none;
    border: solid 1px #ccc;
    height: 24px;
    padding: 0 6px;
    color: #000;
    font-size: 12px;
    line-height: 24px;
    vertical-align: middle;
    outline: none;
}

.cqcasino-videogameBox .searchgame .searchBt {
    position: absolute;
    text-align: center;
    width: 45px;
    height: 26px;
    font-weight: bold;
    line-height: 22px;
    color: #000;

    right: -53px;
    top: 0px;
}

.cqcasino-videogameBox .recommend_prop .searchgame {
    float: left;
    margin: 0 0 0 8px;
    position: relative;
}

.cqcasino-videogameBox .recommend_prop .searchgame button {
    margin: 0 0 0 4px;
}

.cqcasino-videogameBox .videogameList {
    padding-bottom: 20px;
    border-bottom: 1px solid #000;
}

.cqcasino-videogameBox .videogameList li {
    margin: 20px 9px 0 12px;
    width: 218px;
    height: 230px;
}

.cqcasino-videogameBox .videogameList li .gamepic-cont {
    width: 100%;
    height: 100%;
    position: relative;
}

.cqcasino-videogameBox .videogameList li .name {
    padding: 3px 5px 3px 10px;
    width: 100%;
}

/* ============================== cqcasinoç”µå­æ¸¸æˆ end=====================================*/

/* ============================== GNSç”µå­æ¸¸æˆ =====================================*/
.gnscasino-slotgame {
    padding-top: 20px;
}

.gnscasino-slotgame .searchgame .search-input {
    width: 150px;
    background: #fff none;
    border: solid 1px #ccc;
    height: 24px;
    padding: 0 6px;
    color: #000;
    font-size: 12px;
    line-height: 24px;
    vertical-align: middle;
    outline: none;
}

.gnscasino-slotgame .searchgame .searchBt {
    position: absolute;
    text-align: center;
    width: 45px;
    height: 26px;
    font-weight: bold;
    line-height: 22px;
    color: #000;

    right: -53px;
    top: 0px;
}

.gnscasino-slotgame .recommend_prop .searchgame {
    float: left;
    margin: 0 0 0 8px;
    position: relative;
}

.gnscasino-slotgame .recommend_prop .searchgame button {
    margin: 0 0 0 4px;
}

.gnscasino-slotgame .videogameList {
    padding-bottom: 20px;
}

.gnscasino-slotgame .videogameList li {
    margin: 20px 23px 0 8px;
    width: 163px;
    height: 170px;
}

.gnscasino-slotgame .videogameList li .gamepic-cont {
    position: relative;
}

.gnscasino-slotgame .videogameList li .name {
    width: 100%;
}

.gnscasino-slotgame .videogameList li .gamepic {
    width: 146px;
    height: 136px;
    margin: 5px 10px 3px 9px;
    padding: 0;
}

/* ============================== GNSç”µå­æ¸¸æˆ end=====================================*/

/* ============================== SGç”µå­æ¸¸æˆ =====================================*/
.sg-videogameBox {
    padding-top: 20px;
}

.sg-videogameBox .recommend_prop .searchgame {
    float: left;
    margin: 0 0 0 8px;
}

.sg-videogameBox .recommend_prop .searchgame button {
    margin: 0 0 0 4px;
}

.sg-videogameBox .videogameList {
    padding-bottom: 20px;
}

.sg-videogameBox .videogameList li {
    margin: 20px 17px 0 6px;
    width: 218px;
    height: 230px;
    position: relative;
}

.sg-videogameBox .videogameList li .gamepic-cont {
    position: relative;
}

.sg-videogameBox .videogameList li .name {
    padding: 3px 5px 3px 10px;
    width: 100%;
}

/* ============================== SGç”µå­æ¸¸æˆ end=====================================*/

/* ============================== åŠ å¤šå®ç”µå­æ¸¸æˆ =====================================*/

.jdbgame-slotgame .videogameList li {
    width: 218px;
    height: 229px;
    margin: 0 9px 30px 16px;
}

.jdbgame-slotgame .videogameList li .gamepic-cont {
    position: relative;
}

.jdbgame-slotgame .videogameList li .name {
    padding: 3px 5px 3px 10px;
    width: 100%;
}

/*é¼ æ ‡hoveræ¸¸æˆé¡¹æ—¶æ ·å¼*/
.jdbgame-slotgame .videogameList .over {
}

.jdbgame-slotgame .videogameList .over .gamepic-cont {
}

.jdbgame-slotgame .videogameList .over .pic {
}

/* ============================== åŠ å¤šå®ç”µå­æ¸¸æˆ end=====================================*/

/* ============================== æ•é±¼å¤§åŽ… =====================================*/
.fishgame {
    padding-bottom: 1px;
}

.fishgame .noRecord {
    width: 98%;
    margin: 10px auto;
}

.fishgame .videogameList li {
    width: 298px;
    height: 206px;
    margin: 0 8px 30px 16px;
}

.fishgame .videogameList li .gamepic-cont {
    position: relative;
}

.fishgame .videogameList li .name {
    padding: 3px 5px 3px 10px;
    width: 100%;
}

/*é¼ æ ‡hoveræ¸¸æˆé¡¹æ—¶æ ·å¼*/
.fishgame .videogameList .over {
}

.fishgame .videogameList .over .gamepic-cont {
}

.fishgame .videogameList .over .pic {
}

/* ============================== æ•é±¼å¤§åŽ… end=====================================*/

/*==============================================================å†…ç½®çš„é¡µé¢å¼¹çª—==================================================================*/
/* alertify.core.css  */
.alertify-show,
.alertify-log {
    -webkit-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1); /* older webkit */
    -webkit-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
    -moz-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
    -ms-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
    -o-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
    transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275); /* easeOutBack */
}

.alertify-hide {
    -webkit-transition: all 250ms cubic-bezier(0.600, 0, 0.735, 0.045); /* older webkit */
    -webkit-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
    -moz-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
    -ms-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
    -o-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
    transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045); /* easeInBack */
}

.alertify-cover {
    position: fixed;
    _position: absolute;
    z-index: 1000;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: #000;
    filter: alpha(opacity=40);
    -moz-opacity: 0.4;
    -khtml-opacity: 0.4;
    opacity: 0.4;
    _width: 100%;
    _height: 100%;
}

.alertify {
    position: fixed;
    z-index: 1100;
    top: 50px;
    left: 50%;
    width: 550px;
    margin-left: -275px;
    _position: absolute;
}

.alertify-hidden {
    top: -50px;
    visibility: hidden;
}

.alertify-logs {
    position: fixed;
    z-index: 900;
    bottom: 10px;
    right: 10px;
    width: 300px;
}

.alertify-log {
    display: block;
    margin-top: 10px;
    position: relative;
    right: -300px;
}

.alertify-log-show {
    right: 0;
}

.alertify-dialog {
    padding: 25px;
}

.alertify-resetFocus {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.alertify-inner {
    text-align: left;
}

.alertify-text {
    margin-bottom: 15px;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 100%;
}

.alertify-buttons {
    text-align: center;
}

.alertify-button {
    /* line-height and font-size for input button */
    line-height: 1.5;
    font-size: 100%;
    display: inline-block;
    cursor: pointer;
    margin-left: 10px;
}

@media only screen and (max-width: 680px) {
    .alertify,
    .alertify-logs {
        width: 90%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .alertify {
        left: 5%;
        margin: 0;
    }
}

/* alertify.default.css  */
.alertify,
.alertify-log {
    font-family: sans-serif;
}

.alertify {
    background: #FFF;
    border: 10px solid #333; /* browsers that don't support rgba */
    border: 10px solid rgba(0, 0, 0, .7);
    box-shadow: 0 3px 3px rgba(0, 0, 0, .3);
    -webkit-background-clip: padding; /* Safari 4? Chrome 6? */
    -moz-background-clip: padding; /* Firefox 3.6 */
    background-clip: padding-box; /* Firefox 4, Safari 5, Opera 10, IE 9 */
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.alertify .row {
    text-align: left;
}

.alertify .row p {
    margin-bottom: 10px;
}

.alertify .alertifyText {
    text-align: left;
    display: block;
    font-size: 14px;
    padding-bottom: 10px;
}

.alertify-text {
    border: 1px solid #CCC;
    padding: 10px;
    border-radius: 4px;
}

.alertify-button {
    border-radius: 4px;
    color: #FFF;
    font-weight: bold;
    padding: 6px 15px;
    text-decoration: none;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, .5);
    box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, .5);
    background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, .3), rgba(255, 255, 255, 0));
    background-image: -moz-linear-gradient(top, rgba(255, 255, 255, .3), rgba(255, 255, 255, 0));
    background-image: -ms-linear-gradient(top, rgba(255, 255, 255, .3), rgba(255, 255, 255, 0));
    background-image: -o-linear-gradient(top, rgba(255, 255, 255, .3), rgba(255, 255, 255, 0));
    background-image: linear-gradient(top, rgba(255, 255, 255, .3), rgba(255, 255, 255, 0));
}

.alertify-button:hover,
.alertify-button:focus {
    outline: none;
    box-shadow: 0 0 5px #2B72D5;
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .1), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(top, rgba(0, 0, 0, .1), rgba(0, 0, 0, 0));
    background-image: -ms-linear-gradient(top, rgba(0, 0, 0, .1), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, .1), rgba(0, 0, 0, 0));
    background-image: linear-gradient(top, rgba(0, 0, 0, .1), rgba(0, 0, 0, 0));
}

.alertify-button:active {
    position: relative;
    top: 1px;
}

.alertify-button-cancel {
    background-color: #FE1A00;
    border: 1px solid #D83526;
}

.alertify-button-ok {
    background-color: #5CB811;
    border: 1px solid #3B7808;
}

.alertify-log {
    background: #1F1F1F;
    background: rgba(0, 0, 0, .9);
    padding: 15px;
    border-radius: 4px;
    color: #FFF;
    text-shadow: -1px -1px 0 rgba(0, 0, 0, .5);
}

.alertify-log-error {
    background: #FE1A00;
    background: rgba(254, 26, 0, .9);
}

.alertify-log-success {
    background: #5CB811;
    background: rgba(92, 184, 17, .9);
}

.alertify-message {
    margin-bottom: 20px;
}

/*===========================================================*/

.alertifyBox {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -148px;
    margin-left: -233px;
    z-index: 2000;
    font-size: 14px;
    background: #0C0C0C;
    -webkit-box-shadow: 0 3px 3px #000000;
    -moz-box-shadow: 0 3px 3px #000000;
    box-shadow: 0 3px 3px #000000;
    border-radius: 8px;
    padding: 10px;
}

.alertifyBox .message_conter {
    padding: 20px 35px 10px;
    border: 1px solid #333333;
    border-radius: 8px;
    background: #2c2c2c;
}

.alertifyBox .message_conter form p {
    color: #B4B4B4;
    font-size: 12px;
    margin-bottom: 10px;
}

.alertifyBox .verifypic {
    float: left;
    margin-top: 11px;
}

.alertifyBox .vague {
    line-height: 34px;
    color: #4D8FCB;
    margin-left: 5px;
    text-decoration: underline;
}

.alertifyBox .bt_btn {
    padding-top: 10px;
    text-align: center;
}

.alertifyBox .bt_btn a {
    display: inline-block;
    cursor: pointer;
    margin: 0 10px;
    border-radius: 4px;
    color: #FFF;
    padding: 6px 15px;
    text-decoration: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, .3);
    box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, .3);
    -webkit-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, .3);
    -moz-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, .3);
    transition: all 0.4s ease-out 0s;
}

.alertifyBox .bt_btn a:hover {
    outline: none;
    box-shadow: 0 0 5px #00ff3c;
    -webkit-box-shadow: 0 0 5px #00ff3c;
    -moz-box-shadow: 0 0 5px #00ff3c;
}

.alertifyBox .bt_btn .confirmBtn {
    border: 1px solid #805b17;
    /*box-shadow:0 1px 0 0 #f5e4bf inset;*/
    background: #d3931e;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e9c477), color-stop(100%, #d3931e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #e9c477 0%, #d3931e 100%); /* Chrome10+,Safari5.1+ */
    background: -moz-linear-gradient(top, #e9c477 0%, #d3931e 100%); /* FF3.6+ */
    background: -ms-linear-gradient(top, #e9c477 0%, #d3931e 100%); /* IE10+ */
    background: -o-linear-gradient(top, #e9c477 0%, #d3931e 100%); /* Opera 11.10+ */
    background: linear-gradient(top, #e9c477 0%, #d3931e 100%); /* W3C */
    -pie-background: linear-gradient(top, #e9c477 0%, #d3931e 100%); /* IE6-9 */
}

.alertifyBox .bt_btn .confirmBtn:hover {
    background: #bc8723;
}

.alertifyBox .bt_btn .cancelBtn {
    border: 1px solid #99372c;
    /*box-shadow:0 1px 0 0 #f5e4bf inset;*/
    background: #ec5e50;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ed9384), color-stop(100%, #ec5e50)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ed9384 0%, #ec5e50 100%); /* Chrome10+,Safari5.1+ */
    background: -moz-linear-gradient(top, #ed9384 0%, #ec5e50 100%); /* FF3.6+ */
    background: -ms-linear-gradient(top, #ed9384 0%, #ec5e50 100%); /* IE10+ */
    background: -o-linear-gradient(top, #ed9384 0%, #ec5e50 100%); /* Opera 11.10+ */
    background: linear-gradient(top, #ed9384 0%, #ec5e50 100%); /* W3C */
    -pie-background: linear-gradient(top, #ed9384 0%, #ec5e50 100%); /* IE6-9 */
}

.alertifyBox .bt_btn .cancelBtn:hover {
    background: #cd4637;
}

/*=======================================ä¸ªäººä¿¡æ¯=======================================================*/

.InsidePage_box {
    position: relative;
    margin: 20px 0 20px;
}

.MessageList,
.InsidePage_box .InsidePage {
    padding-bottom: 95px;
    background: #fff;
}

.InsidePage_box .MessageList h3,
.InsidePage_box .InsidePage h3 {
    background: #1e3f8b;
    height: 40px;
    line-height: 40px;
    color: #fff;
    padding-left: 20px;
    font-size: 22px;
    font-weight: bold;
}

.MessageList h3 .PM_ts,
.InsidePage h3 .PM_ts {
    color: #d3d1d1;
    font-size: 18px;
    margin-left: 10px;
    display: inline-block;
}

.list_box li {
    border-bottom: 1px dashed #bdaa85;
    font-size: 16px;
    padding: 30px 20px 20px 20px;
    overflow: hidden;
}

.list_box li a {
    color: #0079df;
    display: block;
    float: left;
}

.list_box li span.Message_text {
    width: 771px;
    float: left;
    color: #5c5c5c;
}

.list_box li span.Message_picx {
    background: url(//image1.ma9e.cn/CM000205/201506/1506061642598495.png?v=8C3565FAD4D59EF8E9B6C56CD86ED6A4) no-repeat 0 2px;
    float: left;
    display: inline-block;
    width: 18px;
    height: 20px;
    margin-right: 15px;
}

.list_box li.list_all a {
    border-bottom: 1px solid #c7c7c7;
    color: #5c5c5c;
}

.Message_btn {
    clear: both;
    zoom: 1;
    position: absolute;
    bottom: 25px;
    right: 30px;
}

.Message_btn li {
    float: left;
    line-height: 27px;
}

.Message_btn li a {
    float: left;
    display: block;
    width: 27px;
    height: 27px;
    background: #f8f8f8;
    border: 1px solid #d0d0d0;
    text-align: center;
    color: #4490d1;
}

.Message_btn li a:hover, .Message_btn li a.on {
    background: #8a8a8a;
    color: #fff;
}

.Message_btn li span {
    margin-left: 10px;
}

.Message_btn li .pre {
    background: url(../images/1510291007117069.png?v=AD21EDAE2BB42C67DE9E344C15D8C677) no-repeat;
    border: none;
    height: 29px;
    width: 29px;
}

.Message_btn li .next {
    background: url(../images/1510291007057067.png?v=07CDEE42CB749E05C601361C8A0E35A8) no-repeat;
    border: none;
    height: 29px;
    width: 29px;
}

.Message_btn li .pre:hover {
    background: url(//image1.ma9e.cn/CM000205/201506/1506061643053659.png?v=4FA3AD8B863208CE4014B5E802FC46ED) no-repeat;
}

.Message_btn li .next:hover {
    background: url(../images/1510291007087068.png?v=807AB4009B791D89D541329442B05173) no-repeat;
}

.Message_closed {
    text-indent: -9999px;
    background: url(../images/13040915091154954.png?v=1463728847349) no-repeat;
    position: absolute;
    top: 12px;
    right: 0;
    height: 25px;
    width: 36px;
}

.MessageList .list_box_title {
    background: url(//image1.ma9e.cn/CM000205/201504/1504281145541941.png?v=1430192858579) no-repeat 0 3px;
    font-size: 18px;
    padding: 0 0 30px 29px;
    display: block;
    margin: 30px 0 0 30px;
    color: #8e7c00;
    font-weight: bold;
}

.MessageList .list_box_title p {
    color: #0079df;
    font-size: 15px;
    line-height: 30px;
}

.MessageList a.back_page {
    background: url(//image1.ma9e.cn/CM000205/201506/1506061642586314.jpg?v=62A95652C28F29B3A14740CF2F621239) no-repeat;
    position: absolute;
    bottom: 35px;
    left: 45%;
    height: 39px;
    width: 113px;
    line-height: 39px;
    text-align: center;
    color: #fff;
}

.MessageList a.back_page:hover {
    color: #0079df;
}

.MessageList {
    min-height: 678px;
    height: auto !important;
    _height: 678px;
    background-color: #fff;
    background: #fff;
    -moz-box-shadow: 4px 4px 12px 4px rgba(20%, 20%, 40%, 0.5);
    -webkit-box-shadow: 4px 4px 12px 4px rgba(20%, 20%, 40%, 0.5);
    box-shadow: 4px 4px 12px 4px rgba(20%, 20%, 40%, 0.5);
}

.MessageList .list_box {
    padding-left: 59px;
    font-size: 15px;
}

.MessageList .list_box p {
    margin-bottom: 10px;
}

.list_box li a.delete_btn,
.list_box li a.delete_btn:hover {
    background: url(../images/15102910470636221.png?v=55D5FB9E817158C0F9B29136F202E3CB) no-repeat;
}

.list_box li a.delete_btn {
    height: 28px;
    width: 50px;
    margin-left: 30px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    line-height: 28px;
    background-position: 0 -47px;
}

.list_box li a.delete_btn:hover {
    background-position: 0 0;
}

.list_box li.isread {
    background: #e3ebff;
}

.list_box li.isread span.Message_text,
.list_box li.isread a {
    color: #3e3e3e;
}

.list_box li.isread span.Message_picx {
    background: url(../images/151029100648192.png?v=5E16603B803CE915522C4F91CADC977B) no-repeat 0 2px;
    float: left;
    display: inline-block;
    width: 18px;
    height: 20px;
    margin-right: 15px;
}

.list_box li.isread a.delete_btn {
    color: #fff;
}

/*======================================= ä¸ªäººä¿¡æ¯  end=======================================================*/

/*æ¸…é™¤æµ®åŠ¨*/
.inCentercolumn:before, .inCentercolumn:after {
    content: "";
    display: table;
}

.inCentercolumn:after {
    clear: both;
}

.inCentercolumn {
    clear: both;
}

/*æŒ‰é’®*/
.btnCom {
    box-shadow: inset 0 1px 0 #363636;
    border: 1px solid #000;
    height: 30px;
    line-height: 30px;
    text-align: center;
    display: inline-block;
    color: #afafaf;
    background: #762f15;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #953817), color-stop(100%, #492211));
    background: -webkit-linear-gradient(top, #953817 0%, #492211 100%);
    background: -moz-linear-gradient(top, #953817 0%, #492211 100%);
    background: -ms-linear-gradient(top, #953817 0%, #492211 100%);
    background: -o-linear-gradient(top, #953817 0%, #492211 100%);
    background: linear-gradient(top, #953817 0%, #492211 100%);
    -pie-background: linear-gradient(top, #953817 0%, #492211 100%);
    padding: 0 10px;
}

.btnCom:hover {
    background: #b93838;
    box-shadow: inset 0 2px 2px #966D1A;
    border: 1px solid #000;
    color: #fff;
}

/*==================å›žåˆ°é¡¶éƒ¨===================*/

.quick-tools {
    background: #262626;
    text-align: center;
    padding: 5px;
    width: 80px;
    height: 159px;
    font-weight: bold;
    text-shadow: 1px 1px 1px black;
    border: 1px solid #e8c158;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    position: fixed;
    *position: absolute;
    bottom: 10px;
    right: 10px;
    z-index: 500;
    display: none;

}

.quick-tools a {
    color: #fff;
}

#quick-cashier {
    height: 30px;
    width: 80px;
    margin: 0 auto;
    line-height: 30px;
    display: block;
    border: 1px solid #0B94CF;
    background: #0B94CF url(//image1.ma9e.cn/CM000205/201308/13082310124434123.png) repeat-x top center;
    background-image: -webkit-gradient(linear, center top, center bottom, from(#0B94CF), to(#02437C));
    background-image: -khtml-gradient(linear, center top, center bottom, from(#0B94CF), to(#02437C));
    background-image: -o-linear-gradient(top, #0B94CF, #02437C);
    background-image: -moz-linear-gradient(top, #0B94CF, #02437C);
    background-image: linear-gradient(top, #0B94CF, #02437C);
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    -moz-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    cursor: pointer;
}

#quick-cashier:hover {
    background: #0B94CF url(//image1.ma9e.cn/CM000205/201308/13082310124434123.png) repeat-x bottom center;
    background-image: -webkit-gradient(linear, center top, center bottom, from(#02437C), to(#0B94CF));
    background-image: -khtml-gradient(linear, center top, center bottom, from(#02437C), to(#0B94CF));
    background-image: -o-linear-gradient(top, #02437C, #0B94CF);
    background-image: -moz-linear-gradient(top, #02437C, #0B94CF);
    background-image: linear-gradient(top, #02437C, #0B94CF);
    box-shadow: 0px 0px 10px rgb(173, 173, 173);
}

#quick-games {
    height: 30px;
    width: 80px;
    margin: 5px auto 0;
    line-height: 30px;
    display: block;
    border: 1px solid #00d104;
    background: #30a900 url(//image1.ma9e.cn/CM000205/201308/13082310124387222.png) repeat-x top center;
    background-image: -webkit-gradient(linear, center top, center bottom, from(#30a900), to(#b1e13b));
    background-image: -khtml-gradient(linear, center top, center bottom, from(#30a900), to(#b1e13b));
    background-image: -o-linear-gradient(top, #30a900, #b1e13b);
    background-image: -moz-linear-gradient(top, #30a900, #b1e13b);
    background-image: linear-gradient(top, #30a900, #b1e13b);
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    -moz-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    cursor: pointer;
}

#quick-games:hover {
    background: #b1e13b url(//image1.ma9e.cn/CM000205/201308/13082310124387222.png) repeat-x bottom center;
    background-image: -webkit-gradient(linear, center top, center bottom, from(#b1e13b), to(#30a900));
    background-image: -khtml-gradient(linear, center top, center bottom, from(#b1e13b), to(#30a900));
    background-image: -o-linear-gradient(top, #b1e13b, #30a900);
    background-image: -moz-linear-gradient(top, #b1e13b, #30a900);
    background-image: linear-gradient(top, #b1e13b, #30a900);
    box-shadow: 0px 0px 10px rgb(173, 173, 173);
}

#quick-live-chat {
    height: 30px;
    width: 80px;
    margin: 5px auto 0;
    background: #f1c786 url(//image1.ma9e.cn/CM000205/201308/13082310124352821.gif) no-repeat top center;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    -moz-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    line-height: 30px;
    display: block;
    cursor: pointer;
}

#quick-live-chat:hover {
    box-shadow: 0px 0px 10px rgb(173, 173, 173);
}

.back-top {
    width: 80px;
    height: 50px;
    display: block;
    background: #949494;
    background: -moz-linear-gradient(top, #949494 0%, #545454 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #949494), color-stop(100%, #545454));
    background: -webkit-linear-gradient(top, #949494 0%, #545454 100%);
    background: -o-linear-gradient(top, #949494 0%, #545454 100%);
    background: -ms-linear-gradient(top, #949494 0%, #545454 100%);
    background: linear-gradient(to bottom, #949494 0%, #545454 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#949494', endColorstr='#545454', GradientType=0);
    margin: 5px auto 0;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    -moz-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    cursor: pointer;
}

.back-top:hover {
    background: #545454;
    background: -moz-linear-gradient(top, #545454 0%, #949494 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #545454), color-stop(100%, #949494));
    background: -webkit-linear-gradient(top, #545454 0%, #949494 100%);
    background: -o-linear-gradient(top, #545454 0%, #949494 100%);
    background: -ms-linear-gradient(top, #545454 0%, #949494 100%);
    background: linear-gradient(to bottom, #545454 0%, #949494 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#545454', endColorstr='#949494', GradientType=0);
}

#arrow-top {
    position: relative;
    margin: 0 auto;
    display: block;
    text-indent: -9999px;
    top: 5px;
    background: url(//image1.ma9e.cn/CM000205/201308/13082310124446624.png) no-repeat;
    width: 43px;
    height: 43px;
    _background-image: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//image1.ma9e.cn/CM000205/201308/13082310124446624.png', sizingMethod='crop');
}

.left-icoFuli a {
    display: block;
    width: 194px;
}

.left-icoFuli .cs-closed {
    position: absolute;
    top: 15px;
    left: 0;
    color: #fff;
}

.left-icoFuli .left_fuli {
    height: 256px;
}

/*å¼¹çª—*/
.indexFlowBox {
    background: #fff;
    padding: 10px;
}

.fancybox-opened .fancybox-skin {
    padding: 5px !important;
    background: rgba(255, 255, 255, 0.75);
    -pie-background: rgba(255, 255, 255, 0.75); /*IE6-8*/
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000, endColorstr=#BF000000);
}

.fancybox-winhead {
    height: 30px;
    line-height: 30px;
    position: relative;
}

.fancybox-winhead .win-title {
    padding-left: 10px;
    font-size: 16px;
    font-weight: bold;
}

.fancybox-winhead .win-close {
    position: absolute;
    right: 10px;
    top: -5px;
    font-weight: bold;
    font-size: 20px;
}

.fancybox-winhead .win-close:hover {
    color: red;
}

/* æµ®åŠ¨æ‰‹æœºäºŒç»´ç  */
.androidFlow {
    z-index: 200;
}

.APPico {
    width: 214px;
}

.APPico .bx-wrapper {
    background: url(../images/1607221129566282.png?v=1469158460255) no-repeat;
    _background-image: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/1607221129566282.png?v=1469158460255', sizingMethod='crop');
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
    padding: 7px 20px 0 24px;
    width: 170px;
    height: 103px;
    margin-bottom: 10px;
}

.androidFlow .APPico .box-pager,
.APPico .bxslider {
    overflow: hidden;
}

.APPico .bx-viewport .bxslider li {
    float: left;
    display: block;
    width: 166px;
    height: 94px;
}

.APPico .bxslider li a {
    display: block;
    width: 166px;
    height: 94px;
}

.APPico .bxslider .android_lottery {
    background: url(../images/1607221130013784.png?v=1469158478699) no-repeat;
}

.APPico .bxslider .android_slotGames {
    background: url(../images/1607221129587683.png?v=1469158492751) no-repeat;
}

.APPico .bxslider .android_sports {
    background: url(../images/16072810172512.png?v=1469672223795) no-repeat;
}

.APPico .bxslider .android_slotGames img {
    position: absolute;
    top: 5px;
    right: 8px;
}

.APPico .box-pager {
    width: 93px;
    padding-left: 55px;
}

.APPico .box-pager li {
    width: 15px;
    height: 15px;
    float: left;
    display: inline-block;
    margin: 0 15px 10px 0;
}

.APPico .box-pager a,
.APPico .box-pager a.bg {
    background: #a6a1a1;
    width: 15px;
    height: 15px;
    float: left;
    display: block;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}

.APPico .box-pager li.pager_btn0 a.active,
.APPico .box-pager li.pager_btn0 a:focus,
.APPico .box-pager li.pager_btn0 a:hover {
    background: #d60707;
}

.APPico .box-pager li.pager_btn1 a.active,
.APPico .box-pager li.pager_btn1 a:focus,
.APPico .box-pager li.pager_btn1 a:hover {
    background: #169603;
}

.APPico .box-pager li.pager_btn2 a.active,
.APPico .box-pager li.pager_btn2 a:focus,
.APPico .box-pager li.pager_btn2 a:hover {
    background: #169603;
}

.androidFlow a.cs-closed {
    background: none;
    color: #fff;
    position: absolute;
    top: 0px;
    right: 22px;
}

/***************è‡ªå®šä¹‰Fancybox IFRAME************/
.custom-wrap .fancybox-skin {
    background: #292929;
}

.custom-wrap .fancybox-winhead {
    line-height: 32px;
    border-bottom: 1px solid rgba(0, 0, 0, .2);
}

.custom-wrap .win-title {
    padding-left: 7px;
    /*color: #336699;*/
    color: #ffffff;
    font-weight: bold;
    float: left;
}

.custom-wrap .win-close {
    float: right;
    padding-right: 10px;
    color: #888;
    font-size: 20px;
}

.custom-wrap .fancybox-skin {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: 0 0px 0px 10px rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 0px 0px 10px rgba(0, 0, 0, .2);
    box-shadow: 0 0px 0px 10px rgba(0, 0, 0, .2);
}

/***************è‡ªå®šä¹‰Fancybox IFRAME  end ************/

/*æ–°é’±åŒ…ç«™ç‚¹æ ·å¼*/
.margintb15 {
    margin: 15px 0;
}

.pocketTransferv2-bg {
    background-color: #f0f0f0;
}

/*æ–°é’±åŒ…ç«™ç‚¹æ ·å¼ end*/
/*æµè§ˆå™¨å…¼å®¹*/
#NoSupportTip {
    position: absolute;
    z-index: 100;
}

/***************çœŸäººå¨±ä¹  æ‰‹é£Žç´æ•ˆæžœ ************/
.AccordionHorizontal .boxgrid {
    margin: inherit;
}

.AccordionHorizontal {
    margin: 0 auto;
    width: 981px;
    height: 564px;
    overflow: hidden;
    border-right: 1px solid #000;
}

.AccordionHorizontal ul li {
    position: relative;
    float: left;
    overflow: hidden;
}

.AccordionHorizontal ul li.gt-live {
    background: url(../images/16070814083735516.jpg?v=1468204333103) no-repeat;
}

.AccordionHorizontal ul li.gt-live.hover {
    background: url(../images/16070814083949517.jpg?v=1468204340588) no-repeat;
}

.AccordionHorizontal ul li.bb-live {
    background: url(../images/1607081408001984.jpg?v=1468204350771) no-repeat;
}

.AccordionHorizontal ul li.bb-live.hover {
    background: url(../images/1607081408029485.jpg?v=1468204361793) no-repeat;
}

.AccordionHorizontal ul li.ab-live {
    background: url(../images/16070814081833910.jpg?v=1468204376199) no-repeat;
}

.AccordionHorizontal ul li.ab-live.hover {
    background: url(../images/1607081408212611.jpg?v=1468204385771) no-repeat;
}

.AccordionHorizontal ul li.ag-live {
    background: url(../images/1607081408116368.jpg?v=1468204399418) no-repeat;
}

.AccordionHorizontal ul li.ag-live.hover {
    background: url(../images/1607081408156369.jpg?v=1468204405353) no-repeat;
}

.AccordionHorizontal ul li.mg-live {
    background: url(../images/1607081408241112.jpg?v=1468204425290) no-repeat;
}

.AccordionHorizontal ul li.mg-live.hover {
    background: url(../images/16070814082615113.jpg?v=1468204435049) no-repeat;
}

.AccordionHorizontal ul li.og-live {
    background: url(../images/1607081408064486.jpg?v=1468204446017) no-repeat;
}

.AccordionHorizontal ul li.og-live.hover {
    background: url(../images/1607081408081677.jpg?v=1468204454473) no-repeat;
}

/*==========åœ¨çº¿å®¢æœ===========*/
.CSonline {
    width: 120px;
    z-index: 300;
}

.CSonline a, .CSonline img {
    display: block;
}

/*==========åœ¨çº¿å®¢æœ===========*/

/*========================================header==========================================*/

.wrapper {
    width: 1016px;
    margin: 0 auto;
}

.homeIndex .wrapper {
    width: 1060px;
}

/*==========å†…é¡µbanner===========*/
.inBanner {
    height: 280px;
    position: relative;
}

.bannerLive {
    background: url(../images/17021314115826910.jpg?v=1487063748650) no-repeat center top;
}

.bannerSlot {
    background: url(../images/1702141717118472.jpg?v=1487063945861) no-repeat center top;
}

.bannerSport {
    background: url(../images/17021314120586213.jpg?v=1487063766568) no-repeat center top;
}

.bannerLottery {
    background: url(../images/17021314120119011.jpg?v=1487063799781) no-repeat center top;
}

.bannerPormotion {
    background: url(../images/17021314120351912.jpg?v=1487063787990) no-repeat center top;
}

.bannerReg {
    background: url(../images/1702141717093781.jpg?v=1487063936151) no-repeat center top;
}

.header {
    background: url(../images/1702141507488941.jpg?v=1487056164831) no-repeat top center;
}

.header .topCenter {
    width: 1060px;
    height: 120px;
    margin: 0 auto;
}

.header .topRight {
    float: right;
    width: 439px;
}

.header .logo {
    width: 410px;
    float: left;
}

.header .topPic {
    width: 211px;
    float: left;
    padding-top: 40px;
}

.loginmeun_btn {
    padding-top: 4px;
    text-align: right;
    color: #528ad4;
}

.loginmeun_btn a {
    color: red;
    padding-right: 5px;
    margin-left: 5px;
}

.loginmeun_btn a:hover {
    color: #ffd844;
}

.navbar {
    height: 58px;
    background: #1e3e88; /* Old browsers */
    background: -moz-linear-gradient(top, #1e3e88 0%, #112565 50%, #03093a 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #1e3e88 0%, #112565 50%, #03093a 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #1e3e88 0%, #112565 50%, #03093a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e3e88', endColorstr='#03093a', GradientType=0); /* IE6-9 */
    border-bottom: 1px solid #1b3881;
}

.nav {
    height: 58px;
    width: 1026px;
    margin: 0 auto;
}

.nav li {
    float: left;
    zoom: 1;
    position: relative;
    padding-right: 1px;
}

.nav li a {
    display: block;
    color: #fff;
    text-align: center;
    font-size: 18px;
    padding: 10px 11px 0;
    height: 49px;
}

.nav li a small {
    color: #6ea2e4;
    display: block;
    font-size: 12px;
}

.nav li a:hover, .nav li a.current {
    background: url(../images/17021314122358120.png?v=1487044567491) no-repeat top center;
}

.nav li .hots {
    position: absolute;
    top: 3px;
    right: 6px;
}

.nav li .proColors, .nav li .proColors small {
    color: #fedc4e;
}

.nav li.navOnlines a {
    width: 100px;
    padding: 0;
}

/*ä¸‹æ‹‰èœå•*/
/*ä¸‹æ‹‰èœå•*/
.nav li ul.drop-down li.tag {
}

.nav li ul.drop-down li.tag em {
    position: absolute;
    top: -10px;
    left: 53px;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #0670e5;

}

.nav li ul.drop-down {
    width: 120px;
    position: absolute;
    top: 58px;
    left: 0;
    z-index: 2000;
    background: #01031e;
    padding-top: 9px;
    border: 1px solid #1b3881;
}

.nav li ul.drop-down li {
    padding: 0;
}

.nav li ul.drop-down li a {
    color: #6ea2e4;
    width: 120px;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    float: none;
    cursor: pointer;
    text-align: center;
    padding: 0
}

.nav li ul.drop-down li a:hover {
    color: #fff;
    background: #1b3881;
}

/*çº¢è“é¢œè‰²*/
@keyframes navColor2 {
    0% {
        color: #fff;
    }
    50% {
        color: yellow;
    }
    100% {
        color: #fff;
    }
}

/* æ·»åŠ å…¼å®¹æ€§å‰ç¼€ */

@-webkit-keyframes navColor2 {
    0% {
        color: #fff;
    }
    50% {
        color: yellow;
    }
    100% {
        color: #fff;
    }
}

@-moz-keyframes navColor2 {
    0% {
        color: #fff;
    }
    50% {
        color: yellow;
    }
    100% {
        color: #fff;
    }
}

@-ms-keyframes navColor2 {
    0% {
        color: #fff;
    }
    50% {
        color: yellow;
    }
    100% {
        color: #fff;
    }
}

@-o-keyframes navColor2 {
    0% {
        color: #fff;
    }
    50% {
        color: yellow;
    }
    100% {
        color: #fff;
    }
}

/*çº¢è“é¢œè‰²*/
.nav li .blinks {

    /* å…¶å®ƒæµè§ˆå™¨å…¼å®¹æ€§å‰ç¼€ */
    -webkit-animation: navColor2 1s ease infinite;
    -moz-animation: navColor2 1s ease infinite;
    -ms-animation: navColor2 1s ease infinite;
    -o-animation: navColor2 1s ease infinite;
    animation: navColor2 1s ease infinite;
}

/* æ·»åŠ å…¼å®¹æ€§å‰ç¼€ */

@-webkit-keyframes navColor {
    0% {
        color: #fff;
    }
    50% {
        color: #f6b24e;
    }
    100% {
        color: #fff;
    }
}

@-moz-keyframes navColor {
    0% {
        color: #fff;
    }
    50% {
        color: #f6b24e;
    }
    100% {
        color: #fff;
    }
}

@-ms-keyframes navColor {
    0% {
        color: #fff;
    }
    50% {
        color: #f6b24e;
    }
    100% {
        color: #fff;
    }
}

@-o-keyframes navColor {
    0% {
        color: #fff;
    }
    50% {
        color: #f6b24e;
    }
    100% {
        color: #fff;
    }
}

/* å®šä¹‰blinskç±»*/
.nav li .blink {

    /* å…¶å®ƒæµè§ˆå™¨å…¼å®¹æ€§å‰ç¼€ */
    -webkit-animation: navColor 1s ease infinite;
    -moz-animation: navColor 1s ease infinite;
    -ms-animation: navColor 1s ease infinite;
    -o-animation: navColor 1s ease infinite;
    animation: navColor 1s ease infinite;
}

/*é¦–é¡µå±…ä¸­banner*/

.nivoSlider {
    width: 100%;
    height: 456px;
    margin: 0 auto;
}

#au {
    width: 1920px;
    height: 456px;
    overflow: hidden;
}

.mianbanner {
    position: relative;
}

.mianbanner li {
    left: 0;
    position: absolute;
    top: 0;
}

.mianbanner li a {
    display: block;
    width: 1920px;
    height: 456px;
}

.nivoSlider .lunbo {
    left: 50%;
    position: absolute;
    bottom: 15px;
    height: 20px;
    width: 200px;
    margin-left: 150px;
}

.nivoSlider .lunbo ul {
    height: 18px;
    left: 395px;
    position: absolute;
    top: 14px;
    width: 150px;
}

.nivoSlider .lunbo li {
    float: left;
    margin-left: 10px;
    cursor: pointer;
    width: 16px;
    height: 16px;
    margin-left: 3px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
}

.nivoSlider .lunbo .bg {
    background: #000;
}

.nivoSlider .lunbo .active {
    background: #2b7bff;
}

.sidecenter {
    position: absolute;
    left: 0;
    top: 0;
    width: 1920px;
    height: 456px;
}

/*footer*/

/*footer*/
.footer {
    background: url(../images/1702151126501592.png?v=1487129300626) no-repeat top center;
    width: 1060px;
    margin: 0 auto;
    padding: 30px 20px;
    overflow: hidden;

}

.footer .pic-01 {
    padding: 15px 0 0 15px;
    float: left;
}

.footnav {
    text-align: right;
    float: right;
    margin: 10px 0 0 10px;
    font-size: 12px;
    position: relative;
    color: #528ad4;
}

.footnav p {
    margin-top: 10px;
}

.footnav a {
    color: #528ad4;
    padding-left: 5px;
}

.footnav a:hover {
    color: #ffd844;
}

.gtmail {
    cursor: pointer;
}

#maildiv {
    background: #441900;
    position: absolute;
    bottom: 60px;
    right: 65px;
    width: 180px;
    border: 1px solid #773806;
    color: #fff;
    text-align: center;
    padding: 3px 0;
}

/*ç‰ˆæœ¬å·*/
.edition_conter {
    position: fixed;
    _position: absolute;
    bottom: 0;
    right: 0;
    background: url(../images/13050917022546114.png) no-repeat;
    width: 136px;
    height: 50px;
    padding-top: 86px;
}

.edition_conter p {
    padding-top: 0;
    color: #fff;
    text-align: right;
    padding-right: 10px;
    font-size: 14px;
}

/*========================================é¦–é¡µæ¬¡è¦å†…å®¹==========================================*/
.gameBox {
    float: left;
    padding: 25px 0;
}

.gameBox a {
    float: left;
    width: 193px;
    margin-right: 5px;
}

.gameBox a:last-child {
    margin-right: 0;
}

.gameBox a img {
    display: block;
}

.gameBox a.livergamebtn {
    background: url(../images/1702141600494097.jpg?v=1487059379826) no-repeat center center;
    height: 152px;
}

.gameBox a.livergamebtn:hover {
    background: url(../images/1703201057535342.jpg?v=1489979294111) no-repeat center center;
    height: 152px;
}

.gameBox a.slotGamesbtn {
    background: url(../images/170214160052818.jpg?v=1487059397677) no-repeat center center;
    height: 152px;
}

.gameBox a.slotGamesbtn:hover {
    background: url(../images/1703201057562223.jpg) no-repeat center center;
    height: 152px;
}

.gameBox a.lotteryBtn {
    background: url(../images/1702141600547379.jpg?v=1487059404744) no-repeat center center;
    height: 152px;
}

.gameBox a.lotteryBtn:hover {
    background: url(../images/1703201057588784.jpg?v=1489979353494) no-repeat center center;
    height: 152px;
}

.gameBox a.sportsbtn {
    background: url(../images/17021416005740910.jpg?v=1487059411979) no-repeat center center;
    height: 152px;
}

.gameBox a.sportsbtn:hover {
    background: url(../images/1703201102551905.jpg?v=1489979374990) no-repeat center center;
    height: 152px;
}

/*=======ç”µå­æ¸¸æˆ========*/
.MGtabMeun {
    background: #3f1c00;
    height: 50px;
    line-height: 50px;
    color: #592b07;
    padding-left: 20px;
    margin-top: 20px;
}

.MGtabMeun a {
    color: #fff;
    padding: 0 39px;
}

.MGtabMeun a:hover {
    color: yellow;
}

/*=====================================å½©ç¥¨æ¸¸æˆ==========================================================*/

.lotterylist {
    padding: 30px 0 12px 10px;
    overflow: hidden;
}

.lotterylist li {
    width: 314px;
    height: 178px;
    float: left;
    margin: 0 10px 20px 10px;
    background: url(../images/1702141720263311.png?v=1487064667599) no-repeat;
}

.lotterylist li .fleft {
    margin: 21px 0 0 21px;
}

.lotterylist li .period {
    float: left;
    margin: 50px 0 0 0;
    width: 130px;
    color: #fff;
    font-size: 18px;
    text-align: center;
}

.lotterylist a {
    display: block;
    width: 314px;
    height: 178px;
}

/*==============å†…å·¦ä¾§æ ===================*/
.inLeftsider {
    width: 270px;
    float: left;
    padding: 76px 0 40px 0;
    margin-right: 20px;
    background: url(../images/17021417535019029.jpg?v=1487066195310) no-repeat #0b1f5d;
}

.inLeftsider li {
    margin-bottom: 5px;
}

.inLeftsider li a {
    color: #fff;
    display: block;
    height: 30px;
    line-height: 30px;
    width: 210px;
    margin: 0 auto;
    position: relative;
    background: #14347f;
    text-align: center;
}

.inLeftsider li a:hover {
    color: #000;
    background: #ffce00;
}

/*===========å†…å³ä¾§æ ============*/
.inCentercolumn {
    margin: 20px 0;
}

/*===========å†…å³ä¾§æ  end============*/

.inRightsider {
    width: 716px;
    float: left;
    min-height: 659px;
    height: auto !important;
    _height: 659px;
}

.inLeftsider .leftmenu li {
    margin-bottom: 5px;
}

.inLeftsider .leftmenu li a {
    background: #202020;
    font-size: 14px;
    width: 248px;
    height: 40px;
    text-align: center;
    line-height: 35px;
    color: #fff;
    display: block;
    border-bottom: 1px dotted #303030;
}

.inLeftsider .leftmenu li a:hover, .inLeftsider .leftmenu li a.on {
    background: #0b98cd;
    width: 260px;
}

.contactForm textarea {
    width: 325px;
    height: 100px;
    margin-left: 5px;
}

.inRightsider .regtopTit {
    margin: 30px auto 25px;
    background: url(../images/16071310033453911.jpg?v=1468375668981) no-repeat center center;
    width: 229px;
    text-align: center;
    color: #f7f193;
    font-size: 18px;
}

.inRightsider .regtopTxt {
    color: #cba589;
    padding-left: 44px;
}

h2.page-title {
    margin: 30px;
    font-size: 14px;
    font-weight: bold;
    font-family: "Microsoft Yahei";
    border-bottom: 1px solid #4f012e;
    padding-bottom: 6px;
    color: #fff;
}

h2.page-title span {
    font-size: 12px;
    font-weight: normal;
    margin-left: 10px;
}

/*åˆä½œä¼™ä¼´*/
.Pfoot {
    padding-top: 30px;
    padding-bottom: 40px;
    text-align: center;
    clear: both;
}

.pTxt {
    margin-bottom: 20px;
}

.olist {
    margin-bottom: 15px;
}

.olist li {
    list-style: decimal;
    margin-left: 22px;
    line-height: 22px;
}

.jointable {
    text-align: center;
    border-bottom: 1px solid #000;
    border-right: 1px solid #000;
    margin-bottom: 10px;
}

.jointable td {
    border-top: 1px solid #000;
    border-left: 1px solid #000;
    padding: 2px;
}

.FaqTxt {
    padding: 20px;
    line-height: 20px;
    color: #fff;
}

.FaqTxt h3 {
    margin-bottom: 20px;
    font-size: 20px;
    color: #fff;
    font-weight: bold;
    text-align: center;
}

.FaqTxt strong {
    display: block;
    margin: 10px 0;
}

.FaqTxt p {
    margin-bottom: 5px;
}

.FaqTxt .otable {
    background: #294b9f;
    text-align: center;
    font-size: 12px;
    line-height: 22px;
    margin-bottom: 20px;
}

.FaqTxt .otable td {
    padding: 3px;
    background: #102e7a;
    color: #fff;
}

.FaqTxt .olist {
    margin-bottom: 15px;
    color: #fff;
}

.FaqTxt .olist li {
    list-style: decimal;
    margin-left: 22px;
    line-height: 24px;
}

.FaqTxt .olist li p {
    margin: 5px 0;
}

.FaqTxt .bankpic {
    text-align: center;
    margin-top: 10px;
}

.FaqTxt .txtlist {
    margin: 10px 0 20px;
    color: #fff;
}

.FaqTxt .txtlist li {
    list-style: decimal;
    margin: 0 0 10px 20px;
    line-height: 22px;
}

.aboutUs p {
    margin-bottom: 20px;
    line-height: 24px;
}

.faqCont strong {
    line-height: 27px;
    color: #f6b24e;
}

.faqCont i {
    margin-right: 8px;
    color: #fff;
}

.faqCont p {
    margin-bottom: 30px;
    color: #fff;
}

.faqCont {
    padding: 0 30px;
    color: #fff;
}

.faqCont h2 {
    margin-bottom: 10px;
}

.FaqTxt .side_tit {
    border-bottom: 1px dashed #9f2702;
    padding-bottom: 10px;
    font-size: 16px;
}

.FaqTxt .side_Abox {
    display: block;
    color: #fbe69a;
    margin-bottom: 10px;
}

.FaqTxt .side_Abox:hover {
    color: #ffbd00;
}

.FaqTxt h4 {
    margin: 15px 0;
}

/*å¸¸è§é—®é¢˜åˆ‡æ¢å¡*/
.rulemeun {
    overflow: hidden;
    zoom: 1;
    margin-left: 0;
    padding: 20px 0;
}

.rulemeun li {
    display: inline;
    float: left;
    height: 30px;
    line-height: 30px;
    margin-right: 20px;
    text-align: center;
}

.rulemeun li a {
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    padding: 0 10px;
}

.rulemeun li.mtab {
    background: #dfca6c;
    -mos-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
}

.rulemeun li.mtab a {
    color: #231e05;
}

.rulemeun li.tabup a:hover {
    color: #fff032;
}

/*========================================ä¼˜æƒ æ´»åŠ¨==========================================*/
.promotfaqCont {
    border: 2px solid #431c01;
    padding: 20px 0;
    margin: 20px 0;
}

.promotionsBox {
    padding: 10px 0 20px;
}

.promotionsBox .promotlist {
    padding-bottom: 5px;
}

.promotlist a.menuHead {
    display: block;
    cursor: pointer;
    margin: 0 auto;
    width: 960px;
    height: 150px;
}

.promotlist a.menuHead:hover {
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

.promotlist a.menuHead span {
    display: none;
}

.promotlist .promotContent {
    display: none;
    color: #F5F5F5;
    width: 960px;
    margin: 0 auto;
    padding: 10px 0;
}

.promotlist .promotContent strong {
    color: #049b07;
    font-size: 16px;
    margin-bottom: 10px;
    display: block;
}

.promotlist .promotContent p {
    line-height: 25px;
}

.promotlist .promotContent table {
    border-collapse: collapse;
    text-align: center;
    background: #fff;
    margin-bottom: 10px;
}

.promotlist .promotContent table td {
    line-height: 24px;
    border: 1px solid #333;
    color: #333;
}

.promotlist .promotContent table .bg333 {
    background: #730505;
}

.promotlist .promotContent table .bg333 td {
    color: #fff;
}

/*首页轮播*/
ul, ol {
    padding: 0;
}

.banner {
    position: relative;
    overflow: auto;
    text-align: center;
}

.banner li {
    list-style: none;
}

.banner ul li {
    float: left;
}

#b04 {
    width: 100%;
    margin: 0 auto;
}

#b04 .dots {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 20px;
}

#b04 .dots li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 4px;
    text-indent: -999em;
    border: 2px solid #fff;
    border-radius: 6px;
    cursor: pointer;
    opacity: .4;
    -webkit-transition: background .5s, opacity .5s;
    -moz-transition: background .5s, opacity .5s;
    transition: background .5s, opacity .5s;
}

#b04 .dots li.active {
    background: #fff;
    opacity: 1;
}

#b04 .arrow {
    position: absolute;
    top: 200px;
}

#b04 #al {
    left: 15px;
}

#b04 #ar {
    right: 15px;
}

.dots {
    display: block;
}

#TplFloatPic_1, #TplFloatPic_0 {
    margin-top: -60px !important;
}

#Lsj-fkinglayer {
    display: none;
    position: fixed;
    z-index: 9998;
    padding-top: 100px;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgb(0, 0, 0);
    background-color: rgba(0, 0, 0, 0.4);
}

.Lsj-Modal {
    display: none;
    z-index: 9999;
    position: absolute;
    top: 50px;
    left: 0;
    right: 0;
}

.Lsj_modal-content {
    position: relative;
    z-index: 9999;
    background-color: transparent;
    margin: auto;
    padding: 0;
    min-width: 250px;
    max-width: 1000px;
    overflow: hidden;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    -webkit-animation-name: animatetop;
    -webkit-animation-duration: 0.4s;
    animation-name: animatetop;
    animation-duration: 0.4s;
}

@-webkit-keyframes animatetop {
    from {
        top: -300px;
        opacity: 0
    }
    to {
        top: 0;
        opacity: 1
    }
}

@keyframes animatetop {
    from {
        top: -300px;
        opacity: 0
    }
    to {
        top: 0;
        opacity: 1
    }
}

.Lsj-close {
    color: #fff;
    float: right;
    padding: 5px 0px;
    font-size: 20px;
    font-weight: bold;
    overflow: hidden;
}

.Lsj-close:hover,
.Lsj-close:focus {
    color: #555;
    text-decoration: none;
    cursor: pointer;
    overflow: hidden;
}

.Lsj_modal-header {
    height: 40px;
    padding: 0 10px;
    background-color: transparent;
    color: #fff;
    overflow: hidden;
}

.Lsjmodal-body_contents {
    display: block;
    clear: both;
    width: 100%;
    min-height: 40px;
    max-height: 550px;
    overflow: hidden;
}

.Lsjmodal-body_contents p {
    display: block;
    clear: both;
    width: 100%;
    overflow: hidden;
    height: auto;
    font-size: 12px;
}

.Lsjmodal-body_contents p img {
    padding: 0;
    margin: 0;
    width: 100%;
    min-height: 40px;
    max-height: 550px;
    overflow: hidden;
}

.Lsj_modal-footer {
    padding: 2px 10px;
    color: #555555;
}

.Lsjbtn-bottom-two-right {
    text-align: center;
}

.Lsjbtn-bottom-two-right a {
    text-decoration: none;
    color: #fff;
}

.Lsj_okBtn {
    display: inline-block;
    margin: 10px;
    padding: 15px 5px;
    border: none;
    outline: none;
    background-color: #3276b1;
    color: #fff;
    font-size: 16px;
    line-height: 5px;
    text-decoration: none;
    cursor: pointer;
    transition: all 150ms ease-out;
    width: 180px;
    letter-spacing: 4px;
    border-radius: 2px;
}

.Lsj_okBtn.Lsj_filled:focus,
.Lsj_okBtn.Lsj_filled:hover {
    background-color: #3276b1;
    box-shadow: 0 0 0 0.1875rem white,
    0 0 0 0.375rem #3276b1;
}

.Lsj_okBtn.Lsj_filled:active {
    background-color: #285e8e;
    box-shadow: 0 0 0 0.1875rem #285e8e,
    0 0 0 0.375rem #285e8e;
    transition-duration: 75ms;
}

.Lsj_modal-content .Lsj_modal-header h3 {
    text-align: center;
    line-height: 40px;
    font-weight: 600;
    margin: 0;
    font-size: 16px;
}

/*标题栏背景色*/
.pop_title_box_bcolor {
    background: #0026ff;
}

/*    标题颜色*/
.pop_title_color {
    color: #03ffff;
}

/*    背景色*/
.pop_box_bg_color {
}

/*    边框颜色*/
.pop_border_color {
    border: 2px solid #0026ff;
}

.Lsj_modal-footer {
    background-color: #F7F7F7;
}

/*  Button */

.Lsj_okBtn.Lsj_outline {
    border: 2px solid #555555;
    background-color: transparent;
    color: #555555;
}

.Lsj_okBtn.Lsj_outline:focus,
.Lsj_okBtn.Lsj_outline:hover {
    border-color: #555555;
    box-shadow: 0 0 0 0.1875rem white,
    0 0 0 0.375rem #555555;
    color: #555555;
}

.Lsj_okBtn.Lsj_outline:active {
    border-color: #555555;
    color: #555555;
    box-shadow: 0 0 0 0.1875rem #555555,
    0 0 0 0.375rem #555555;
    transition-duration: 75ms;
}

#ele-float-top-wrap {
    position: fixed;
    right: 5px;
    bottom: 90px;
    min-width: 40px;
    z-index: 20;
}

#ele-float-top {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 40px;
    display: none;
}

.ele-float-top-btn {
    margin-top: 2px;
    display: block;
    position: relative;
    height: 40px;
    border-radius: 3px;
    transition: opacity 0.6s ease;
    background-color: white;
    background-position: 50% 0;
    background-repeat: no-repeat;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
    filter: alpha(opacity=80);
    opacity: 0.8;
}

#ele-float-top-up {
    display: none;
    cursor: pointer;
    margin-top: -40px;
}

.ele-float-top-btn:hover {
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    filter: alpha(opacity=100);
    opacity: 1;
    background-position: 50% 100%;
}

/*牌照*/
.memCash_tit {
    background: url(../images/welcome.png) no-repeat;
    padding-left: 140px;
    color: #FFF;
    height: 50px;
    line-height: 65px;
    text-shadow: 2px 1px 1px black;
}



