html,body,form,input {
margin:0;
padding:0;
}

* {
font-size:14px;
font-family:arial;
color:#ffffff;
}

img { border:none; }

select,input,textarea { outline:none; }

html, body {
height:100%;
color:#fff;
background:#141518 url('/images/bg.png');
}

/* ÈÑÏÐÀÂËÅÍÈÅ ÑÒÈËß ÏÐÈ ÑÌÅÍÅ ÍÀ ÄÐÓÃÈÅ ßÇÛÊÈ */

font {
color:inherit;
font-size:inherit;
}

a {
text-decoration:none;
}

.blinkme {
-webkit-animation: blinkme 0.5s linear infinite;
animation: blinkme 0.5s linear infinite;
}
@-webkit-keyframes blinkme {
20% { color: rgba(34,34,34,0); }
40% { color: rgba(34,34,34,0); }
}
@keyframes blinkme {
20% { color: rgba(34,34,34,0); }
40% { color: rgba(34,34,34,0); }
}

.blinktech {
-webkit-animation: blinktech 1.0s linear infinite;
animation: blinktech 1.0s linear infinite;
}
@-webkit-keyframes blinktech {
50% { color:rgba(90,90,90,0); }
}
@keyframes blinktech {
50% { color:rgba(90,90,90,0); }
}

.news_blink {
-webkit-animation: news_blink 4.6s linear infinite;
animation: news_blink 1.6s linear infinite;
}
@-webkit-keyframes news_blink {
50% { color:rgba(90,90,90,0); }
}
@keyframes news_blink {
50% { color:rgba(90,90,90,0); }
}

.np_a {
position:absolute;
margin-top:-100px;
}

.np_div {
text-align:center;
}

.np_def {
display:inline-block;
text-align:center;
margin-bottom:2px;
padding-left:10px;
padding-right:10px;
height:30px;
line-height:30px;
margin-right:5px;
font-family:arial;
font-size:14px;
color:#ffffff;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#0F1434;
}

.np_def:hover {
background:#FF9E0E;
}

.np_now {
display:inline-block;
text-align:center;
padding-left:10px;
padding-right:10px;
height:30px;
line-height:30px;
margin-right:5px;
font-family:arial;
font-size:14px;
color:#ffffff;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#FF9E0E;
}

.d_sort_common {
text-align:center
}

.d_sort_word {
}

.d_sort_a {
display:inline-block;
margin-right:4px;
margin-bottom:4px;
padding-left:5px;
padding-right:5px;
line-height:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#009090;
}

.d_sort_a:hover {
color:#000000;
background:#FCC341;
}

.d_sort_a_2 {
display:inline-block;
margin-right:4px;
margin-bottom:4px;
padding-left:5px;
padding-right:5px;
line-height:20px;
color:#000000;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#FCC341;
}

.upper {
cursor:pointer;
position:fixed;
width:400px;
margin-left:-200px;
left:50%;
bottom:0;
}

.upper_nrc_div {
width:200px;
margin-left:5px;
margin-right:5px;
padding-top:15px;
border:2px solid #ffffff;
border-bottom:0;
background:#9AC376;
}

.upper_nrc_title {
padding-left:10px;
line-height:20px;
background:#58A150 url('/images/upper_close.png') right center no-repeat;
}

.upper_nrc_value {
text-align:center;
line-height:65px;
font-size:24px;
text-shadow:#0e6277 1px 1px 2px;
}

.upper_nrs_div {
width:200px;
margin-left:5px;
margin-right:5px;
padding-top:15px;
border:2px solid #ffffff;
border-bottom:0;
background:#9AC376;
}

.upper_nrs_title {
padding-left:10px;
line-height:20px;
background:#58A150 url('/images/upper_close.png') right center no-repeat;
}

.upper_nrs_value {
text-align:center;
line-height:65px;
font-size:24px;
text-shadow:#454275 1px 1px 2px;
}

.mess {
position:fixed;
top:0;
width:100%;
height:100%;
z-index:10000;
background:rgba(28,26,39,0.5);
}

.mess_common {
position:relative;
top:50%;
margin:auto;
margin-top:-150px;
width:300px;
height:300px;
border:5px solid #DB3233;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}

.mess table {
width:300px;
height:300px;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
background:#28313E;
}

.mess_title {
height:30px;
}

.mess_title div {
height:30px;
line-height:30px;
text-align:center;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
background:#DB3233;
}

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

.mess_text div {
text-align:center;
}

.mess_close {
height:30px;
}

.mess_close div {
cursor:pointer;
line-height:28px;
text-shadow:#282538 1px 1px 1px;
text-align:center;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
background:#DB3233;
}

.mess_close div:hover {
background:#E05152;
}

.hello {
position:fixed;
top:0;
width:100%;
height:100%;
z-index:10000;
background:rgba(28,26,39,0.5);
}

.hello_common {
position:relative;
top:50%;
margin:auto;
border:5px solid #329ed2;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}

.hello table {
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
background:#28313E;
}

.hello_title {
height:30px;
}

.hello_title div {
height:30px;
line-height:30px;
text-align:center;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
background:#DB3233;
}

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

.hello_text div {
text-align:center;
}

.hello_close {
height:30px;
}

.hello_close div {
cursor:pointer;
line-height:28px;
text-shadow:#282538 1px 1px 1px;
text-align:center;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
background:#329ed2;
}

.hello_close div:hover {
background:#3bb6f1;
}

.title {
padding-left:20px;
margin-bottom:20px;
line-height:40px;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.common {
}

.center {
padding:15px;
vertical-align:top;
border-top:4px solid #FC061C;
background:#28313E;
}

.right {
width:210px;
padding:15px;
vertical-align:top;
border-top:4px solid #FC061C;
background:#28313E;
}

.footer {
text-align:center;
border-top:1px solid #FC061C;
background:#28313E;
}

.footer_own {
line-height:100px;
}
















.left_cab_iam_balance {
padding-top:10px;
padding-left:16px;
text-align:center;
}

.left_cab_iam_balance_amount {
color:#FEF580;
}

.left_cab_iam_balance_coin {
display:inline-block;
width:16px;
height:15px;
}

.left_cab_iam_balance_coin span {
display:inline-block;
width:16px;
height:15px;
background:url('/images/coin.gif') no-repeat;
}




.footer_language:hover {
border:2px solid #ffffff;
}









/* HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD */

.head {
width:100%;
padding-top:5px;
padding-bottom:5px;
box-shadow:0px 0px 15px #0f0f10;
background:url('/images/pages/head/head.png') left bottom;
}


.headfooter {
width:100%;

}

.head_logo {
width:250px;
padding-left:20px;
}

.head_logo_0 {
height:36px;
line-height:36px;
overflow:hidden;
word-break:break-all;
}

.head_logo_1 {
font-size:32px;
font-weight:bold;
color:#ffd817;
text-shadow:#203644 1px 1px 1px;
}

.head_logo_2 {
font-size:32px;
font-weight:bold;
color:#ffffff;
text-shadow:#203644 1px 1px 1px;
}

.head_logo_under {
height:14px;
line-height:14px;
font-size:12px;
color:#fff;
text-shadow:#203644 1px 1px 1px;
overflow:hidden;
word-break:break-all;
}

.head_room_0 {
display:block;
width:106px;
height:70px;
border:2px solid #b0dff5;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#102f42;
}

.head_room_0:hover {
border:2px solid #F8A900;
}

.head_room_1 {
display:block;
width:106px;
height:70px;
border:2px solid #F8A900;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#102f42;
}

.head_room_title {
padding-top:5px;
padding-bottom:5px;
font-size:14px;
font-weight:bold;
color:#ffba00;
text-align:center;
}

.head_room_players {
padding-bottom:5px;
font-size:12px;
color:#ffffff;
text-align:center;
}

.head_room_players span {
font-size:12px;
color:#ffffff;
}

.head_room_bank {
font-size:12px;
color:#ffffff;
text-align:center;
}

.head_room_bank span {
font-size:12px;
color:#ffffff;
}

.head_room_wait {
text-align:center;
}

.head_room_wait img {
width:36px;
vertical-align:top;
}

.head_who_online {
position:absolute;
width:100%;
z-index:5;
}

.head_who_online_close {
text-align:right;
}

.head_who_online_close span {
cursor:pointer;
display:inline-block;
height:30px;
line-height:30px;
width:100px;
text-align:center;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:url('/images/pages/head/head_who_online_close.png');
}

.head_who_online_close span:hover {
background:#0D93D1;
}

.head_who_online_div {
margin:auto;
padding:20px;
border:1px solid #57d0fd;
background:#464959;
}

.head_who_online_div span {
display:inline-block;
margin-right:5px;
}

.head_who_online_table {
}

.head_who_online_table:hover {
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:#5270b3;
}

.head_who_online_table img {
width:30px;
height:30px;
border:2px solid #ffffff;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
vertical-align:top;
}

.head_who_online_table span {
display:inline-block;
width:120px;
height:40px;
padding-left:10px;
line-height:40px;
font-size:14px;
text-shadow:#161921 1px 1px 1px;
overflow:hidden;
word-break:break-word;
vertical-align:top;
}

.head_who_online_ball {
width:60px;
height:60px;
line-height:60px;
font-size:20px;
text-align:center;
text-shadow:#404040 1px 1px 2px;
background:url('/images/pages/head/head_who_online_ball.png') center no-repeat;
}

.head_who_online_word {
line-height:18px;
font-size:12px;
color:#ffffff;
text-align:center;
border-radius:16px;
-webkit-border-radius:16px;
-moz-border-radius:16px;
background:#464959;
}

.head_banner span {
width:468px;
height:60px;
vertical-align:top;
border:1px solid #ffffff;
}

/* LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT LEFT */

.left {
min-width:210px;
padding:15px;
vertical-align:top;
border-top:4px solid #FC061C;
background:#28313E;
}

.left_cab_avatar {
text-align:center;
}

.left_cab_avatar img {
vertical-align:top;
width:160px;
height:160px;
border:2px solid #ffffff;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}

.left_cab {
margin-top:5px;
margin-bottom:20px;
padding:3px;
text-shadow:#203644 1px 1px 1px;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:#464959;
}



.left_cab1 {
margin-top:5px;
margin-bottom:20px;
padding:3px;
text-shadow:#203644 1px 1px 1px;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:#4C6060;
}

.left_cab_login {
padding-bottom:10px;
text-align:center;
}

.left_cab_login span {
font-size:13px;
}

.left_cab_login a {
display:inline-block;
width:16px;
height:16px;
vertical-align:middle;
background:url('/images/pages/left/exit.png');
}

.left_cab_bm_table {
width:190px;
}

.left_cab_balance {
height:20px;
font-size:14px;
}

.left_cab_balance_right {
width:110px;
text-align:right;
}

.left_cab_balance_amount {
color:#67B9E2;
}

.left_cab_balance_coin {
display:inline-block;
width:16px;
height:15px;
}

.left_cab_balance_coin span {
display:inline-block;
width:16px;
height:15px;
background:url('/images/pages/left/coin.gif') no-repeat;
}

.left_cab_money {
height:20px;
font-size:14px;
}

.left_cab_money_right {
width:110px;
text-align:right;
}

.left_cab_money_amount {
color:#67B9E2;
}

.left_cab_money_coin {
display:inline-block;
width:16px;
height:15px;
}

.left_cab_money_coin span {
display:inline-block;
width:16px;
height:15px;
background:url('/images/pages/left/coin.gif') no-repeat;
}

.left_menu_login {
display:block;
line-height:32px;
font-family:arial;
color:#ffffff;
text-shadow:#203644 1px 1px 1px;
background:#FF1F88;
}

.left_menu_login:hover {
background:#67B9E2;
}

.left_menu_login img {
padding:9px;
padding-top:8px;
padding-bottom:8px;
margin-right:10px;
vertical-align:top;
background:#E0006A;
}







.left_menu_vklad {
display:block;
line-height:32px;
font-family:arial;
color:#ffffff;
margin-bottom: 5px;
text-shadow:#203644 1px 1px 1px;
background:#EC3A51;
}

.left_menu_vklad:hover {
background:#EF586B;
}

.left_menu_vklad img {
padding:9px;
padding-top:8px;
padding-bottom:8px;
margin-right:10px;
vertical-align:top;
background:#CB2E42;
}
















.left_menu_av {
display:block;
line-height:32px;
font-family:arial;
color:#ffffff;
margin-bottom: 5px;
text-shadow:#4C6060 0px 0px 0px;
background:#FC061C;
}

.left_menu_av:hover {
background:#1CA6D4;
}

.left_menu_av img {
padding:9px;
padding-top:8px;
padding-bottom:8px;
margin-right:10px;
vertical-align:top;
background:#FC061C;
}



















.left_menu_vihod {
display:block;
line-height:32px;
font-family:arial;
color:#ffffff;
margin-bottom: 5px;
text-shadow:#203644 1px 1px 1px;
background:#EF586B;
}

.left_menu_vihod:hover {
background:#CB2E42;
}

.left_menu_vihod img {
padding:0px;
padding-top:0px;
padding-bottom:0px;
margin-right:40px;
vertical-align:top;
background:#EF586B;
}












.left_menu_1sss {
display:block;
line-height:32px;
font-family:arial;
color:#ffffff;
margin-bottom: 5px;
text-shadow:#203644 1px 1px 1px;
background:#5181B8;
}

.left_menu_1sss:hover {
background:#5181B8;
}

.left_menu_1sss img {
padding:0px;
padding-top:0px;
padding-bottom:0px;
margin-right:40px;
vertical-align:top;
background:#5181B8;
}


















.left_menu_umno {
display:block;
line-height:32px;
font-family:arial;
color:#ffffff;
margin-bottom: 14px;
text-shadow:#203644 1px 1px 1px;
background:#464959;
}

.left_menu_umno:hover {
background:#4F548F;
}

.left_menu_umno img {
padding:9px;
padding-top:8px;
padding-bottom:8px;
margin-right:10px;
vertical-align:top;
background:#2B306D;
}

























.left_menu_admin {
display:block;
height:24px;
line-height:24px;
font-family:arial;
color:#000000;
overflow:hidden;
word-break:break-all;
background:url('/images/pages/left/left_menu_admin_but.png');
}

.left_menu_admin:hover {
background:url('/images/pages/left/left_menu_admin_but_2.png');
}

.left_menu_admin img {
padding:4px;
margin-right:10px;
vertical-align:top;
background:#1f458a;
}





.left_menu_def {
display:block;
height:32px;
line-height:32px;
color:#ffffff;
overflow:hidden;
word-break:break-all;
background:#28313E;
}

.left_menu_def:hover {
background:#464959;
}

.left_menu_def img {
padding:8px;
margin-right:10px;
vertical-align:top;
background:#29363F;
}








.left_menu_def23 {
display:block;
height:32px;
line-height:32px;
color:#ffffff;
overflow:hidden;
word-break:break-all;
background:#28313E;
}

.left_menu_def23:hover {
background:#EF586B;
}

.left_menu_def23 img {
padding:8px;
margin-right:10px;
vertical-align:top;
background:#29363F;
}














.left_menu_serf_amount {
display:inline-block;
line-height:20px;
width:30px;
font-size:14px;
text-align:center;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
background:#EF586B;
}



.left_menu_serf_amount1 {
display:inline-block;
line-height:20px;
width:30px;
font-size:14px;
text-align:center;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
background:#9802CC;
}



.left_menu_chat_online {
display:inline-block;
line-height:24px;
width:24px;
font-size:14px;
text-align:center;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:#1281ba;
}

.left_menu_news {
display:block;
height:30px;
line-height:30px;
overflow:hidden;
font-family:arial;
color:#FFF;
overflow:hidden;
word-break:break-all;
background:#EC3A51;
}

.left_menu_news:hover {
background:#EF586B;
}

.left_menu_news img {
padding:4px;
margin-right:10px;
vertical-align:top;
background:#1b1e27;
}

.left_menu_vk {
display:block;
height:24px;
line-height:24px;
font-family:arial;
color:#ffffff;
overflow:hidden;
word-break:break-all;
background:#427abf;
}

.left_menu_vk:hover {
background:#4987d4;
}

.left_menu_vk img {
padding-right:10px;
vertical-align:top;
}

.left_menu_ok {
display:block;
height:24px;
line-height:24px;
font-family:arial;
color:#ffffff;
overflow:hidden;
word-break:break-all;
background:#fd9800;
}

.left_menu_ok:hover {
background:#f5a429;
}

.left_menu_ok img {
padding-right:10px;
vertical-align:top;
}

.left_menu_fb {
display:block;
height:24px;
line-height:24px;
font-family:arial;
color:#ffffff;
overflow:hidden;
word-break:break-all;
background:#4267b2;
}

.left_menu_fb:hover {
background:#4c75c7;
}

.left_menu_fb img {
padding-right:10px;
vertical-align:top;
}

.left_banner {
margin-top:10px;
text-align:center;
}

.left_banner span {
display:inline-block;
width:200px;
height:300px;
vertical-align:top;
border:1px solid #ffffff;
}

/* MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN */

.main_title {
padding:10px;
line-height:20px;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#1a71a7;
}

.main_text {
padding:10px;
line-height:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.main_ref {
padding:10px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.main_ref div {
padding-left:24px;
line-height:20px;
text-shadow:#161921 1px 1px 1px;
background:url('/images/pages/main/main_ref.png') repeat-y;
}

.main_ref span {
color:#67B9E2;
}

.main_bonus {
line-height:30px;
font-size:20px;
font-weight:bold;
color:#ffba00;
text-align:center;
}

.main_bonus img {
vertical-align:middle;
}





.main_bonus22 {
line-height:40px;
font-size:24px;

color:#28313E;
text-align:center;
}




.main_bonus23 {
line-height:40px;
font-size:24px;
font-weight:bold;
color:#29363F;
text-align:center;
}

.main_bonus23 img {
vertical-align:middle;
}



.main_bonus24 {
line-height:40px;
font-size:20px;
font-weight:bold;
color:#fff;
text-align:center;
background-color: #DB3241;
}

.main_bonus24 img {
vertical-align:middle;
}





.main_reg {
display:block;
line-height:60px;
font-size:26px;
text-shadow:#144461 1px 1px 2px;
text-align:center;
background:#1A71A7;
}

.main_stat_title {
font-size:24px;
line-height:40px;
text-align:center;
text-shadow:#203644 1px 1px 1px;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:#464959;
}

.main_stat_table_1 {
text-align:center;
width:100%;
padding:8px;
background:url('/images/pages/main/main_stat_table_1.png');
}


.main_stat_table_2 {
width:100%;
padding:5px;
background:url('/images/pages/main/main_stat_table_2.png');
}

.main_stat_table_img {
width:80px;
}

.main_stat_table_img div {
border-radius:80px;
-webkit-border-radius:80px;
-moz-border-radius:80px;
background:#ffffff;
}

.main_stat_table_img img {
width:60px;
height:60px;
padding:10px;
vertical-align:middle;
}

.main_stat_table_text {
padding-right:10px;
font-size:18px;
text-align:right;
text-shadow:#000000 1px 1px 2px;
}





















.main_stat_title8 {
font-size:24px;
line-height:40px;
text-align:center;
text-shadow:#203644 1px 1px 1px;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:#464959;
}

.main_stat_table_18 {
text-align:center;
width:100%;
padding:8px;
background:url('/images/pages/main/main_stat_table_18.png');
}


.main_stat_table_28 {
width:100%;
padding:5px;
background:url('/images/pages/main/main_stat_table_28.png');
}

.main_stat_table_img8 {
width:80px;
}

.main_stat_table_img8 div {
border-radius:80px;
-webkit-border-radius:80px;
-moz-border-radius:80px;
background:#ffffff;
}

.main_stat_table_img8 img {
width:60px;
height:60px;
padding:10px;
vertical-align:middle;
}

.main_stat_table_text8 {
padding-right:10px;
font-size:18px;
text-align:right;
text-shadow:#FFF 1px 1px 2px;
}


































.main_up_w_table {
width:100%;
margin-top:20px;
}

.main_up_title_td {
width:50%;
padding-right:5px;
vertical-align:top;
}

.main_up_title_td div {
line-height:34px;
padding-right:5px;
text-align:center;
border:1px solid #EC3A51;
background:#EC3A51;
}

.main_up_td {
padding-right:5px;
vertical-align:top;
}

.main_up_table {
width:100%;
}

.main_up_tr_0 {
background:#424BAF;
}

.main_up_tr_0:hover {
background:#5961B9;
}

.main_up_tr_1 {
background:#464959;
}

.main_up_tr_1:hover {
background:#3E4493;
}

.main_up_avatar {
width:30px;
height:30px;
padding-left:5px;
}

.main_up_avatar img {
width:20px;
height:20px;
vertical-align:middle;
border:2px solid #ffffff;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}

.main_up_login {
width:200px;
padding-left:10px;
}

.main_up_login a:hover {
text-decoration:underline;
}

.main_up_purse {
width:40px;
}

.main_up_purse img {
width:20px;
height:20px;
margin:5px;
vertical-align:middle;
}

.main_up_sum {
color:#8DFEFC;
text-align:center;
}

.main_w_title_td {
width:50%;
padding-left:5px;
}

.main_w_title_td div {
line-height:34px;
padding-right:5px;
text-align:center;
border:1px solid #98C175;
background:#67B9E2;
}

.main_w_td {
padding-left:5px;
vertical-align:top;
}

.main_w_table {
width:100%;
}

.main_w_tr_0 {
background:#313F49;
}

.main_w_tr_0:hover {
background:#4C6060;
}

.main_w_tr_1 {
background:#464959;
}

.main_w_tr_1:hover {
background:#4C6060;
}

.main_w_avatar {
width:30px;
height:30px;
padding-left:5px;
}

.main_w_avatar img {
width:20px;
height:20px;
vertical-align:middle;
border:2px solid #ffffff;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}

.main_w_login {
width:200px;
padding-left:10px;
}

.main_w_login a:hover {
text-decoration:underline;
}

.main_w_purse {
width:40px;
}

.main_w_purse img {
width:20px;
height:20px;
margin:5px;
vertical-align:middle;
}

.main_w_sum {
color:#8DFEFC;
text-align:center;
}


.main_top_table {
width:100%;
margin-top:20px;
}

.main_top_sp_c_title_td {
width:33%;
}

.main_top_sp_c_title_td div {
height:34px;
line-height:40px;
overflow:hidden;
padding-right:5px;
text-align:center;
border:1px solid #EC3A51;
background:#EC3A51;
}

.main_top_sp_c_td {
vertical-align:top;
}

.main_top_sp_c_table {
width:100%;
}



.main_top_sp_c_tr_0 {
background:#424BAF;
}

.main_top_sp_c_tr_0:hover {
background:#5961B9;
}

.main_top_sp_c_tr_1 {
background:#464959;
}

.main_top_sp_c_tr_1:hover {
background:#3E4493;
}






.main_top_sp_c_avatar {
width:30px;
height:30px;
padding-left:5px;
}

.main_top_sp_c_avatar img {
width:20px;
height:20px;
vertical-align:middle;
border:2px solid #ffffff;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}

.main_top_sp_c_login {
width:180px;
padding-left:10px;
}

.main_top_sp_c_login a:hover {
text-decoration:underline;
}

.main_top_sp_c_amount {
color:#8DFEFC;
text-align:center;
}

.main_top_sp_a_title_td {
width:33%;
padding-left:10px;
padding-right:10px;
vertical-align:top;
}

.main_top_sp_a_title_td div {
height:34px;
line-height:40px;
overflow:hidden;
padding-right:5px;
text-align:center;
border:1px solid #EC3A51;
background:#EC3A51;
}

.main_top_sp_a_td {
padding-left:10px;
padding-right:10px;
vertical-align:top;
}

.main_top_sp_a_table {
width:100%;
}




.main_top_sp_a_tr_0 {
background:#424BAF;
}

.main_top_sp_a_tr_0:hover {
background:#5961B9;
}

.main_top_sp_a_tr_1 {
background:#464959;
}

.main_top_sp_a_tr_1:hover {
background:#3E4493;
}




.main_top_sp_a_avatar {
width:30px;
height:30px;
padding-left:5px;
}

.main_top_sp_a_avatar img {
width:20px;
height:20px;
vertical-align:middle;
border:2px solid #ffffff;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}

.main_top_sp_a_login {
width:170px;
padding-left:10px;
}

.main_top_sp_a_login a:hover {
text-decoration:underline;
}

.main_top_sp_a_amount {
color:#8DFEFC;
text-align:center;
}

.main_top_up_m_title_td {
width:33%;
}

.main_top_up_m_title_td div {
height:34px;
line-height:40px;
overflow:hidden;
padding-right:5px;
text-align:center;
border:1px solid #EC3A51;
background:#EC3A51;
}

.main_top_up_m_td {
vertical-align:top;
}

.main_top_up_m_table {
width:100%;
}




.main_top_up_m_tr_0 {
background:#424BAF;
}

.main_top_up_m_tr_0:hover {
background:#5961B9;
}

.main_top_up_m_tr_1 {
background:#464959;
}

.main_top_up_m_tr_1:hover {
background:#3E4493;
}

.main_top_up_m_avatar {
width:30px;
height:30px;
padding-left:5px;
}

.main_top_up_m_avatar img {
width:20px;
height:20px;
vertical-align:middle;
border:2px solid #ffffff;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}

.main_top_up_m_login {
width:170px;
padding-left:10px;
}

.main_top_up_m_login a:hover {
text-decoration:underline;
}

.main_top_up_m_amount {
color:#8DFEFC;
text-align:center;
}

.main_auth_common {
}

.main_auth_title {
margin-top:20px;
font-size:22px;
line-height:40px;
text-align:center;
text-shadow:#203644 1px 1px 1px;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border:1px solid #f0a815;
background:rgba(19,22,29,0.5);
}

.main_auth_table {
width:100%;
padding:15px;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:#222733;
}

.main_auth_avatar {
width:5%;
}

.main_auth_avatar img {
width:35px;
height:35px;
vertical-align:middle;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}

.main_auth_login {
width:15%;
padding-left:10px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
background:#1d212b;
}

.main_auth_login:hover {
background:#3E485F;
}

.main_auth_login div {
height:30px;
line-height:30px;
overflow:hidden;
}

.main_auth_login a:hover {
text-decoration:underline;
}

/* LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN LOGIN */

.login_success {
position:fixed;
top:0;
left:0;
width:100%;
padding-top:5px;
padding-bottom:5px;
line-height:30px;
text-align:center;
text-shadow:#505050 1px 1px 1px;
box-shadow:0px 0px 15px #0f0f10;
background:#19ad1e;
}

.login_error {
position:fixed;
top:0;
left:0;
width:100%;
padding-top:5px;
padding-bottom:5px;
line-height:30px;
text-align:center;
text-shadow:#505050 1px 1px 1px;
box-shadow:0px 0px 15px #0f0f10;
background:#bb3c3c;
}

.login_title {
padding-left:20px;
margin-bottom:20px;
line-height:40px;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.login_rule {
margin-bottom:20px;
padding:10px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #f8a900;
background:rgba(19,22,29,0.5);
}

.login_soc_common {
margin-bottom:20px;
padding:10px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.login_but_vk {
cursor:pointer;
display:inline-block;
width:200px;
height:32px;
margin:10px;
line-height:32px;
text-align:center;
text-shadow:#285080 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/pages/login/login_but_vk.png');
}

.login_but_vk:hover {
opacity:1 !important;
background:url('/images/pages/login/login_but_vk_2.png');
}

.login_but_ok {
cursor:pointer;
display:inline-block;
width:200px;
height:32px;
margin:10px;
line-height:32px;
text-align:center;
text-shadow:#905309 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/pages/login/login_but_ok.png');
}

.login_but_ok:hover {
opacity:1 !important;
background:url('/images/pages/login/login_but_ok_2.png');
}

.login_but_fb {
cursor:pointer;
display:inline-block;
width:200px;
height:32px;
margin:10px;
line-height:32px;
text-align:center;
text-shadow:#285080 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/pages/login/login_but_fb.png');
}

.login_but_fb:hover {
opacity:1 !important;
background:url('/images/pages/login/login_but_fb_2.png');
}

.login_in_form {
margin-bottom:20px;
padding:10px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.login_in_mail {
display:block;
margin:auto;
margin-top:5px;
margin-bottom:5px;
width:190px;
height:30px;
line-height:30px;
padding-left:5px;
padding-right:5px;
color:#444444;
border:0;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:#ffffff;
}

.login_in_pass {
display:block;
margin:auto;
margin-bottom:10px;
width:190px;
height:30px;
line-height:30px;
padding-left:5px;
padding-right:5px;
color:#444444;
border:0;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:#ffffff;
}

.login_in_button {
cursor:pointer;
margin:auto;
margin-bottom:10px;
width:200px;
line-height:30px;
text-align:center;
text-shadow:1px 1px 1px #006D97;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#4073B0;
}

.login_in_button:hover {
background:#4982c5;
}

.login_in_forgot_ask {
margin:auto;
width:200px;
line-height:30px;
text-align:center;
}

.login_in_forgot_ask span {
cursor:pointer;
}

.login_in_forgot_ask span:hover {
text-decoration:underline;
}

.login_in_forgot_input {
display:block;
margin:auto;
margin-top:10px;
margin-bottom:10px;
width:190px;
height:30px;
line-height:30px;
padding-left:5px;
padding-right:5px;
color:#444444;
border:0;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:#ffffff;
}

.login_in_forgot_button {
cursor:pointer;
margin:auto;
margin-bottom:10px;
width:200px;
line-height:30px;
text-align:center;
text-shadow:1px 1px 1px #006D97;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#4073B0;
}

.login_in_forgot_button:hover {
background:#4982c5;
}

.login_reg_show {
cursor:pointer;
margin:auto;
margin-top:5px;
margin-bottom:5px;
width:200px;
line-height:30px;
text-align:center;
text-shadow:1px 1px 1px #006D97;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#1d80bd;
}

.login_reg_show:hover {
background:#1e91d8;
}

.login_in_reg_common {
padding:10px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.login_reg_login {
display:block;
margin:auto;
margin-top:5px;
margin-bottom:5px;
width:190px;
height:30px;
line-height:30px;
padding-left:5px;
padding-right:5px;
color:#444444;
border:0;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:#ffffff;
}

.login_reg_mail {
display:block;
margin:auto;
margin-bottom:5px;
width:190px;
height:30px;
line-height:30px;
padding-left:5px;
padding-right:5px;
color:#444444;
border:0;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:#ffffff;
}

.login_reg_pass {
display:block;
margin:auto;
margin-bottom:10px;
width:190px;
height:30px;
line-height:30px;
padding-left:5px;
padding-right:5px;
color:#444444;
border:0;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:#ffffff;
}

.login_reg_button {
cursor:pointer;
margin:auto;
margin-bottom:10px;
width:200px;
line-height:30px;
text-align:center;
text-shadow:1px 1px 1px #006D97;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#4073B0;
}

.login_reg_button:hover {
background:#4982c5;
}

/* FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ */

.faq_div {
margin-bottom:20px;
padding:15px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.faq_div span {
font-size:14px;
font-weight: bold;
color:#67B9E2;
}


.faq_q {
padding-bottom:5px;
font-size:16px;
font-weight:bold;
color:#67B9E2;
}



.faq_a {
}

/* ROOM DEFAULT ROOM DEFAULT ROOM DEFAULT ROOM DEFAULT ROOM DEFAULT ROOM DEFAULT ROOM DEFAULT ROOM DEFAULT ROOM DEFAULT ROOM DEFAULT ROOM DEFAULT */

.room_info {
line-height:40px;
text-align:center;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.room_info span {
display:inline-block;
}

.room_mode_game {
padding:10px;
margin-top:20px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.room_mode_game select {
width:250px;
height:24px;
padding-left:5px;
font-size:12px;
color:#000000;
border:none;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:#ffffff;
}

.room_mode_game option {
font-size:12px;
color:#000000;
}

.room_message {
height:30px;
line-height:30px;
text-align:center;
}

.room_message_error {
font-size:20px;
color:#ff0000;
}

.room_message_success {
font-size:20px;
color:#29A853;
}

.room_show_winner {
padding:11px;
border:2px solid #FFBA00;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#28313E;
}

.room_show_winner_table {
padding-top:10px;
margin:auto;
}

.room_show_winner_table img {
width:90px;
height:90px;
border-radius:70px;
-webkit-border-radius:70px;
-moz-border-radius:70px;
vertical-align:middle;
}

.room_show_winner_title {
text-align:center;
font-size:20px;
color:#ffffff;
}

.room_show_winner_title span {
font-size:24px;
color:#FFBA00;
}

.room_show_winner_sum_full {
padding-left:10px;
font-size:30px;
color:#ffffff;
}

.room_show_winner_sum_full span {
font-size:30px;
color:#FFBA00;
}

.room_show_winner_sum_real {
padding-top:10px;
padding-left:10px;
font-size:16px;
color:#ffffff;
}

.room_show_winner_sum_real span {
font-size:16px;
color:#FFBA00;
}

.room_show_winner_sum_bet {
padding-left:10px;
padding-top:6px;
font-size:16px;
color:#ffffff;
}

.room_show_winner_sum_bet span {
font-size:16px;
color:#FFBA00;
}

.room_choose_winner {
height:154px;
}

.room_choose_winner_title {
height:30px;
line-height:30px;
font-size:20px;
color:#ffffff;
text-align:center;
}

.room_choose_winner_div {
margin:auto;
width:500px;
overflow:hidden;
}

.room_choose_winner_bricket {
position:absolute;
z-index:1;
width:500px;
height:120px;
background:url('/images/pages/room/room_choose_winner_bricket.png');
}

.room_choose_winner_window {
overflow:hidden;
position:relative;
width:16000px;
height:80px;
padding-top:20px;
}

.room_choose_winner_window img {
width:80px;
height:80px;
vertical-align:top;
}

.room_bet_table {
padding:10px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.room_bet_td {
width:50%;
padding:0px;
height:100px;
text-align:center;
border:2px solid #464959;
background:#464959;
}

.room_bet_sum_word {
display:inline-block;
width:100px;
height:100px;
line-height:100px;
color:#5a5a5a;
font-size:14px;
text-align:center;
text-shadow:0px 0px 2px #ffffff;
vertical-align:top;
background:url('/images/pages/room/room_bet_sum_word.png');
}

.room_bet_sum_input {
width:150px;
height:50px;
font-size:20px;
font-weight:bold;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border:3px solid #67B9E2;
color:#28313E;

background:#ffffff;
text-align:center;
}

.room_bet_sum_input::selection {
background:#ffffff;
}

.room_bet_but {
cursor:pointer;
display:inline-block;
width:100px;
height:50px;
line-height:50px;
color:#ffffff;
font-size:14px;
font-weight:bold;
border:none;
text-align:center;

border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border:3px solid #FFFFFF;
background:#1CA6D4;
}

.room_bet_but:hover {
background:#FF5567;
}

.room_bet_r_td {
height:60px;
background:#464959;
}

.room_bet_r_div {
}

.room_bet_r_bank {
height:60px;
line-height:60px;
font-size:22px;
color:#ffffff;
text-align:center;
margin-left:10px;



border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border:3px solid #FFFFFF;

background:#1CA6D4;
}

.room_bet_r_bank span {
font-size:24px;
font-weight:bold;
color:#FFFFFF;
height:60px;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border:6px solid #FF5567;
background:#FF5567;
}

.room_bet_r_timer {
height:40px;
line-height:40px;
font-size:22px;
color:#ffffff;
text-align:center;
margin-left:10px;
background:#1CA6D4;
}

.room_bet_r_timer span {
display:inline-block;
font-size:22px;
color:#ffba00;
}

.room_bet_r_wait {
padding-left:20px;
color:#ffffff;
font-size:24px;
text-align:center;
}

.room_bet_r_wait img {
width:50px;
padding-right:10px;
vertical-align:middle;
}

.room_u_div {
margin-top:20px;
margin-bottom:20px;
padding:10px;
background:#464959;
}

.room_u_table {
width:100%;
}

.room_u_wait {
height:165px;
font-size:30px;
text-align:center;
}

.room_u_td_0 {
background:#FC061C;
}

.room_u_td_1 {
background:#1CA6D4;
}

.room_u_avatar {
height:75px;
line-height:75px;
text-align:center;
}

.room_u_avatar img {
width:100%;
max-width:75px;
vertical-align:middle;
border-radius:50px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
}

.room_u_sum {
height:30px;
line-height:30px;
font-size:18px;
color:#000000;
text-align:center;
overflow:hidden;
}

.room_u_percent {
height:30px;
line-height:30px;
font-size:18px;
color:#FFBA15;
text-align:center;
background:#252628;
overflow:hidden;
}

.room_u_login {
height:30px;
line-height:30px;
font-size:16px;
color:#000000;
text-align:center;
word-break:break-all;
overflow:hidden;
}

.room_w_word {
line-height:40px;
margin-bottom:20px;
color:#ffffff;
font-size:18px;
text-align:center;
background:#464959;
}

.room_w_table {
width:100%;
background:url('/images/pages/room/room_w_table.png');
}

.room_w_title {
line-height:40px;
text-shadow:1px 1px 1px #006D97;
}

.room_w_tr_0 {
background:#384B5A;
}

.room_w_tr_1 {
background:#4B5F5F;
}

.room_w_avatar img {
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
vertical-align:middle;
width:30px;
height:30px;
}

.room_w_text_1 {
height:30px;
color:#ffffff;
}

.room_w_text_1 a:hover {
text-decoration:underline;
}

.room_w_text_2 {
color:#67B9E2;
}

/* NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS */

.news_table {
width:100%;
margin-bottom:10px;
padding:12px;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
background:#464959;
}

.news_title {
font-size:24px;
color:#ffcc00;
}

.news_date {
width:110px;
font-weight:bold;
color:#ffffff;
text-align:right;
}

.news_text {
padding-top:10px;
padding-bottom:10px;
}

.news_left {
width:160px;
padding-right:20px;
text-align:center;
}

.news_left img {
max-width:160px;
}

.news_right {
vertical-align:top;
}

.news_to_full {
margin-top:20px;
}

.news_to_full div {
height:40px;
line-height:40px;
padding-left:10px;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
background:#39445d;
}

.news_to_full a {
display:inline-block;
padding-left:10px;
padding-right:10px;
line-height:24px;
color:#ffffff;
text-shadow:1px 1px 1px #006D97;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
background:#009bd3;
}

/* CONTEST_BET CONTEST_BET CONTEST_BET CONTEST_BET CONTEST_BET CONTEST_BET CONTEST_BET CONTEST_BET CONTEST_BET CONTEST_BET CONTEST_BET */

.contest_bet_div {
margin-bottom:20px;
padding:10px;
line-height:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.contest_bet_period {
margin-bottom:20px;
text-align:center;
}

.contest_bet_money {
margin-bottom:20px;
text-align:center;
}

.contest_bet_condition {
text-align:center;
}

.contest_bet_notice {
text-align:center;
}

.contest_bet_timer {
line-height:60px;
margin-bottom:20px;
text-align:center;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.contest_bet_timer span {
display:inline-block;
color:#67B9E2;
}

.contest_bet_word {
line-height:40px;
margin-top:20px;
margin-bottom:20px;
font-size:18px;
color:#000000;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#ffb000;
}

.contest_bet_s_table {
width:100%;
background:url('/images/pages/contest/contest_bet_s_table.png');
}

.contest_bet_s_title {
height:40px;
text-shadow:1px 1px 1px #006D97;
}

.contest_bet_s_tr_0 {
background:#384B5A;
}

.contest_bet_s_tr_1 {
background:#4B5F5F;
}

.contest_bet_s_num {
text-align:center;
}

.contest_bet_s_num span {
display:inline-block;
width:25px;
height:25px;
line-height:25px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
background:#96BD74;
}

.contest_bet_s_avatar img {
width:25px;
height:25px;
vertical-align:middle;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}

.contest_bet_s_login a:hover {
text-decoration:underline;
}

.contest_bet_s_money div {
line-height:24px;
}

.contest_bet_s_money span {
display:inline-block;
width:16px;
height:24px;
vertical-align:top;
background:url('/images/pages/contest/contest_bet_s_money.png');
}

/* CONTEST_REF CONTEST_REF CONTEST_REF CONTEST_REF CONTEST_REF CONTEST_REF CONTEST_REF CONTEST_REF CONTEST_REF CONTEST_REF CONTEST_REF  */

.contest_ref_div {
margin-bottom:20px;
padding:10px;
line-height:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.contest_ref_period {
margin-bottom:20px;
text-align:center;
}

.contest_ref_money {
margin-bottom:20px;
text-align:center;
}

.contest_ref_condition {
text-align:center;
}

.contest_ref_notice {
text-align:center;
}

.contest_ref_timer {
line-height:60px;
margin-bottom:20px;
text-align:center;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.contest_ref_timer span {
display:inline-block;
color:#67B9E2;
}

.contest_ref_word {
line-height:40px;
margin-top:20px;
margin-bottom:20px;
font-size:18px;
color:#000000;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#ffb000;
}

.contest_ref_s_table {
width:100%;
background:url('/images/pages/contest/contest_ref_s_table.png');
}

.contest_ref_s_title {
height:40px;
text-shadow:1px 1px 1px #006D97;
}

.contest_ref_s_tr_0 {
background:#28313E;
}

.contest_ref_s_tr_1 {
background:#464959;
}

.contest_ref_s_num {
text-align:center;
}

.contest_ref_s_num span {
display:inline-block;
width:25px;
height:25px;
line-height:25px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
background:#97BE75;
}

.contest_ref_s_avatar img {
width:25px;
height:25px;
vertical-align:middle;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}

.contest_ref_s_login a:hover {
text-decoration:underline;
}

.contest_ref_s_money div {
line-height:24px;
}

.contest_ref_s_money span {
display:inline-block;
width:16px;
height:24px;
vertical-align:top;
background:url('/images/pages/contest/contest_ref_s_money.png');
}

/* CONTEST_UP CONTEST_UP CONTEST_UP CONTEST_UP CONTEST_UP CONTEST_UP CONTEST_UP CONTEST_UP CONTEST_UP CONTEST_UP CONTEST_UP  */

.contest_up_div {
margin-bottom:20px;
padding:10px;
line-height:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.contest_up_period {
margin-bottom:20px;
text-align:center;
}

.contest_up_money {
margin-bottom:20px;
text-align:center;
}

.contest_up_condition {
text-align:center;
}

.contest_up_notice {
text-align:center;
}

.contest_up_timer {
line-height:60px;
margin-bottom:20px;
text-align:center;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.contest_up_timer span {
display:inline-block;
color:#67B9E2;
}

.contest_up_word {
line-height:40px;
margin-top:20px;
margin-bottom:20px;
font-size:18px;
color:#000000;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#ffb000;
}

.contest_up_s_table {
width:100%;
background:url('/images/pages/contest/contest_up_s_table.png');
}

.contest_up_s_title {
height:40px;
text-shadow:1px 1px 1px #006D97;
}

.contest_up_s_tr_0 {
background:#28313E;
}

.contest_up_s_tr_1 {
background:#464959;
}

.contest_up_s_num {
text-align:center;
}

.contest_up_s_num span {
display:inline-block;
width:25px;
height:25px;
line-height:25px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
background:#29363F;
}

.contest_up_s_avatar img {
width:25px;
height:25px;
vertical-align:middle;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}

.contest_up_s_login a:hover {
text-decoration:underline;
}

.contest_up_s_money div {
line-height:24px;
}

.contest_up_s_money span {
display:inline-block;
width:16px;
height:24px;
vertical-align:top;
background:url('/images/pages/contest/contest_up_s_money.png');
}

/* FIX MAIN FIX MAIN FIX MAIN FIX MAIN FIX MAIN FIX MAIN FIX MAIN FIX MAIN FIX MAIN FIX MAIN FIX MAIN FIX MAIN FIX MAIN FIX MAIN */

.fix_t {
width:100%;
}

.fix_t_left {
width:40px;
background:url('/images/pages/fix/fix_t_left.png');
}

.fix_t_center {
height:40px;
color:#ffffff;
text-align:center;
background:url('/images/pages/fix/fix_t_center.png') center;
}

.fix_t_center a {
display:inline-block;
padding-left:10px;
padding-right:10px;
line-height:20px;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:#14488c;
}

.fix_t_center a:hover {
background:#216bcc;
}

.fix_t_right {
width:40px;
background:url('/images/pages/fix/fix_t_right.png');
}

.fix_t_b_left {
width:40px;
height:38px;
background:url('/images/pages/fix/fix_t_b_left.png');
}

.fix_t_b_center {
background:url('/images/pages/fix/fix_t_b_center.png') center no-repeat;
}

.fix_t_b_right {
width:40px;
background:url('/images/pages/fix/fix_t_b_right.png');
}

.fix_mode_game {
padding:10px;
text-align:center;
}

.fix_mode_game select {
width:250px;
height:24px;
padding-left:5px;
font-size:12px;
color:#000000;
border:none;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:#ffffff;
}

.fix_mode_game option {
font-size:12px;
color:#000000;
}

.fix_m_table {
width:100%;
border:10px solid #202230;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:#011941;
}

.fix_m_table td {
height:40px;
background-color:#021330;
}

.fix_m_title {
padding-left:10px;
background:url('/images/pages/fix/fix_m_title.png');
}

.fix_m_num {
text-align:center;
}

.fix_m_bet {
padding-left:50px;
background:url('/images/pages/fix/fix_m_bet.png') left center no-repeat;
}

.fix_m_win {
padding-left:50px;
background:url('/images/pages/fix/fix_m_win.png') left center no-repeat;
}

.fix_m_condition {
padding-left:50px;
background:url('/images/pages/fix/fix_m_condition.png') left center no-repeat;
}

.fix_m_players {
padding-left:50px;
background:url('/images/pages/fix/fix_m_players.png') left center no-repeat;
}

.fix_m_go a {
display:inline-block;
width:110px;
height:40px;
line-height:40px;
font-family:verdana;
font-size:12px;
text-align:center;
background:url('/images/pages/fix/fix_m_go.png') left center;
}

.fix_m_go a:hover {
background:url('/images/pages/fix/fix_m_go_2.png') left center;
}

.fix_h_winners {
padding-left:50px;
background:url('/images/pages/fix/fix_m_condition.png') left center no-repeat;
}

.fix_h_winners div {
display:none;
position:absolute;
margin-top:-55px;
padding:5px;
height:40px;
line-height:20px;
overflow:hidden;
background-color:rgba(0,0,0,0.8);
}

.fix_h_winners a:hover div {
display:inline-block;
}

.fix_h_winners img {
vertical-align:middle;
width:36px;
height:36px;
border-radius:36px;
-webkit-border-radius:36px;
-moz-border-radius:36px;
}

.fix_h_lost {
padding-left:5px;
}

.fix_h_lost div {
display:none;
position:absolute;
margin-top:-55px;
padding:5px;
height:40px;
line-height:20px;
overflow:hidden;
background-color:rgba(0,0,0,0.8);
}

.fix_h_lost a:hover div {
display:inline-block;
}

.fix_h_lost img {
vertical-align:middle;
width:36px;
height:36px;
border-radius:36px;
-webkit-border-radius:36px;
-moz-border-radius:36px;
}

/* FIX GAME FIX GAME FIX GAME FIX GAME FIX GAME FIX GAME FIX GAME FIX GAME FIX GAME FIX GAME FIX GAME FIX GAME FIX GAME FIX GAME FIX GAME */

.fix_b_table {
width:100%;
border:10px solid #202230;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:#011941;
}

.fix_b_table td {
height:80px;
text-align:center;
background-color:#021330;
}

.fix_b_bet {
display:inline-block;
height:50px;
line-height:50px;
padding-left:50px;
padding-right:20px;
background:url('/images/pages/fix/fix_m_bet.png') left center no-repeat;
}

.fix_b_but {
cursor:pointer;
display:inline-block;
width:110px;
height:40px;
line-height:40px;
font-family:verdana;
font-size:12px;
text-align:center;
background:url('/images/pages/fix/fix_m_go.png') left center;
}

.fix_b_but:hover {
background:url('/images/pages/fix/fix_m_go_2.png') left center;
}

.fix_b_done {
text-align:center;
}

.fix_b_done span {
display:inline-block;
padding-left:10px;
padding-right:10px;
line-height:30px;
font-weight:bold;
color:#245900;
text-shadow:0 0 9px rgba(132,237,17,0.8), 0 1px 0 rgba(181,255,99,0.5);
border:3px solid #ffffff;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:url('/images/pages/fix/fix_b_done.png');
}

.fix_b_no_money {
text-align:center;
}

.fix_b_no_money span {
display:inline-block;
padding-left:10px;
padding-right:10px;
line-height:30px;
font-weight:bold;
color:#7b5c00;
border:3px solid #ffffff;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:#67B9E2;
}

.fix_b_winners_title {
padding-bottom:5px;
}

.fix_b_winners {
display:inline-block;
}

.fix_b_winners div {
display:none;
position:absolute;
margin-top:-55px;
padding:5px;
height:40px;
line-height:20px;
overflow:hidden;
background-color:rgba(0,0,0,0.8);
}

.fix_b_winners a:hover div {
display:inline-block;
}

.fix_b_winners img {
vertical-align:middle;
width:36px;
height:36px;
border-radius:36px;
-webkit-border-radius:36px;
-moz-border-radius:36px;
}

.fix_u_table {
width:100%;
margin-bottom:20px;
border:10px solid #202230;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:#011941;
}

.fix_u_table td {
background-color:#021330;
}

.fix_u_title {
height:30px;
padding-left:10px;
background:url('/images/pages/fix/fix_u_title.png');
}

.fix_u_num {
height:40px;
text-align:center;
}

.fix_u_num span {
display:inline-block;
width:30px;
height:30px;
line-height:30px;
margin-top:2px;
text-align:center;
border:2px solid #98beff;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:#1c4fa5;
}

.fix_u_bet {
padding-left:50px;
background:url('/images/pages/fix/fix_m_bet.png') left center no-repeat;
}

.fix_u_avatar {
width:40px;
text-align:center;
}

.fix_u_avatar img {
vertical-align:middle;
width:40px;
height:40px;
border-radius:40px;
-webkit-border-radius:40px;
-moz-border-radius:40px;
}

.fix_u_login {
padding-left:10px;
}

.fix_w_div {
padding:10px;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:#202230;
}

.fix_w_table {
width:100%;
background:#011941;
}

.fix_w_table td {
background-color:#021330;
}

.fix_w_title {
height:40px;
padding-left:10px;
background:url('/images/pages/fix/fix_m_title.png');
}

.fix_w_num {
width:10%;
height:50px;
text-align:center;
}

.fix_w_winners {
width:60%;
padding-left:50px;
background:url('/images/pages/fix/fix_m_condition.png') left center no-repeat;
}

.fix_w_winners div {
display:none;
position:absolute;
margin-top:-55px;
padding:5px;
height:40px;
line-height:20px;
overflow:hidden;
background-color:rgba(0,0,0,0.8);
}

.fix_w_winners a:hover div {
display:inline-block;
}

.fix_w_winners img {
vertical-align:middle;
width:36px;
height:36px;
border-radius:36px;
-webkit-border-radius:36px;
-moz-border-radius:36px;
}

.fix_w_lost {
width:30%;
padding-left:5px;
}

.fix_w_lost div {
display:none;
position:absolute;
margin-top:-55px;
padding:5px;
height:40px;
line-height:20px;
overflow:hidden;
background-color:rgba(0,0,0,0.8);
}

.fix_w_lost a:hover div {
display:inline-block;
}

.fix_w_lost img {
vertical-align:middle;
width:36px;
height:36px;
border-radius:36px;
-webkit-border-radius:36px;
-moz-border-radius:36px;
}

/* MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS MS */

.ms_info_title {
cursor:pointer;
line-height:40px;
font-size:20px;
font-weight:bold;
color:#ffffff;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#009832;
}

.ms_info_title:hover {
background:#29A853;
}

.ms_info_common {
padding:15px;
margin-top:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.ms_info_text {
padding:10px;
margin-top:10px;
line-height:20px;
border:2px solid #74828F;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
}

.ms_info_text span {
color:#ffba00;
}

.ms_mode_game {
padding:10px;
margin-top:20px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.ms_mode_game select {
width:250px;
height:24px;
padding-left:5px;
font-size:12px;
color:#000000;
border:none;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:#ffffff;
}

.ms_mode_game option {
font-size:12px;
color:#000000;
}

.ms_received_title {
margin-top:20px;
line-height:24px;
font-size:22px;
color:#ffba00;
text-align:center;
}

.ms_received_sum {
text-align:center;
}

.ms_received_sum span {
font-size:16px;
font-weight:bold;
}

.ms_received_sum font {
font-size:16px;
}

.ms_error {
margin-top:30px;
margin-bottom:30px;
line-height:40px;
text-align:center;
text-shadow:#505050 1px 1px 1px;
background:#bb3c3c;
}

.ms_win {
margin-top:30px;
margin-bottom:30px;
line-height:40px;
text-align:center;
text-shadow:#505050 1px 1px 1px;
background:#29A853;
}

.ms_lose {
margin-top:30px;
margin-bottom:30px;
line-height:40px;
text-align:center;
text-shadow:#505050 1px 1px 1px;
background:#bb3c3c;
}

.ms_pre_profit_title {
margin-top:20px;
line-height:24px;
font-size:22px;
color:#ffba00;
text-align:center;
}

.ms_pre_profit_sum {
margin-bottom:20px;
line-height:32px;
text-align:center;
}

.ms_pre_profit_sum span {
font-size:26px;
font-weight:bold;
color:#B1E084;
}

.ms_pre_profit_sum font {
font-size:22px;
}

.ms_bet_common {
padding:2%;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.ms_bet_title {
padding-bottom:10px;
font-size:20px;
text-align:center;
}

.ms_bet_input {
width:99%;
height:30px;
padding-left:1%;
line-height:30px;
color:#000000;
border:none;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#ffffff;
}

.ms_bet_buttons {
margin-top:10px;
}

.ms_bet_buttons span {
cursor:pointer;
display:inline-block;
width:22%;
line-height:30px;
font-size:12px;
text-align:center;
text-shadow:#00709A 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#009832;
}

.ms_bet_buttons span:hover {
background:#29A853;
}

.ms_chance_common {
padding:2%;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.ms_chance_title {
padding-bottom:10px;
font-size:20px;
text-align:center;
}

.ms_chance_input {
width:99%;
height:30px;
padding-left:1%;
line-height:30px;
color:#000000;
border:none;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#ffffff;
}

.ms_chance_buttons {
margin-top:10px;
}

.ms_chance_buttons span {
cursor:pointer;
display:inline-block;
width:22%;
line-height:30px;
font-size:12px;
text-align:center;
text-shadow:#00709A 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#009832;
}

.ms_chance_buttons span:hover {
background:#29A853;
}

.ms_choice_common {
margin-top:20px;
margin-bottom:40px;
padding:10px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.ms_choice_less_title {
margin-bottom:10px;
line-height:20px;
}

.ms_choice_less_title span {
}

.ms_choice_less_title font {
}

.ms_choice_less_button {
cursor:pointer;
display:inline-block;
width:150px;
margin-right:20px;
line-height:30px;
font-size:14px;
text-align:center;
text-shadow:#00709A 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#009832;
}

.ms_choice_less_button:hover {
background:#29A853;
}

.ms_choice_more_title {
margin-bottom:10px;
line-height:20px;
}

.ms_choice_more_title span {
}

.ms_choice_more_title font {
}

.ms_choice_more_button {
cursor:pointer;
display:inline-block;
width:150px;
line-height:30px;
font-size:14px;
text-align:center;
text-shadow:#00709A 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#009832;
}

.ms_choice_more_button:hover {
background:#29A853;
}

.ms_s_word {
line-height:40px;
margin-top:20px;
margin-bottom:20px;
font-size:18px;
color:#000000;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#ffb000;
}

.ms_s_table {
width:100%;
background:url('/images/pages/ms/ms_s_table.png');
}

.ms_s_title {
line-height:40px;
text-shadow:1px 1px 1px #006D97;
}

.ms_s_tr_0 {
background:#28313E;
}

.ms_s_tr_1 {
background:#464959;
}

.ms_s_num {
width:60px;
height:40px;
color:#67B9E2;
text-align:center;
}

.ms_s_avatar {
height:35px;
width:35px;
}

.ms_s_avatar img {
width:25px;
height:25px;
vertical-align:middle;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}

.ms_s_login {
height:40px;
}

.ms_s_login a {
text-decoration:none;
}

.ms_s_login a:hover {
text-decoration:underline;
}

.ms_s_digits_0 {
color:#fb4d4d;
}

.ms_s_digits_1 {
color:#18d352;
}

.ms_s_target {
}

.ms_s_sum {
}

.ms_s_chance_d {
}

.ms_s_chance_0 span {
display:inline-block;
width:50px;
height:8px;
vertical-align:middle;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:#ffffff;
}

.ms_s_chance_0 font {
display:inline-block;
height:7px;
vertical-align:top;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:#F04846;
}

.ms_s_chance_1 span {
display:inline-block;
width:50px;
height:8px;
vertical-align:middle;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:#ffffff;
}

.ms_s_chance_1 font {
display:inline-block;
height:7px;
vertical-align:top;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:#F2AB4B;
}

.ms_s_chance_2 span {
display:inline-block;
width:50px;
height:8px;
vertical-align:middle;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:#ffffff;
}

.ms_s_chance_2 font {
display:inline-block;
height:7px;
vertical-align:top;
border-radius:30px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
background:#18D381;
}

.ms_s_profit_0 {
width:110px;
color:#fb4d4d;
}

.ms_s_profit_1 {
width:110px;
color:#18d352;
}

/* GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO GIZMO */

.gizmo_common {
padding-top:40px;
padding-bottom:40px;
background:url('/images/pages/gizmo/gizmo_common.png') center bottom;
}

.gizmo_info_common {
margin-bottom:20px;
padding:15px;
box-shadow:0px 0px 15px #0f0f10;
background:#75B4C7;
}

.gizmo_info_text {
padding:10px;
margin-top:10px;
line-height:20px;
border:2px solid #74828F;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
}

.gizmo_info_text span {
color:#ffba00;
}

.gizmo_block {
padding:15px;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:#75B4C7;
}

.gizmo_info_title {
cursor:pointer;
line-height:40px;
font-size:20px;
font-weight:bold;
color:#75B4C7;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#D2EAF1;
}

.gizmo_info_title:hover {
background:#B2DCE3;
}

.gizmo_mode_game {
padding-top:10px;
padding-bottom:10px;
}

.gizmo_mode_game select {
cursor:pointer;
width:100%;
height:24px;
padding-left:5px;
font-size:12px;
color:#91A5B0;
border:none;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#2d3b44;
}

.gizmo_mode_game option {
font-size:12px;
color:#91A5B0;
}

.gizmo_received_title {
padding-bottom:5px;
font-size:35px;
color:#ffffff;
text-align:center;
}

.gizmo_received_sum {
text-align:center;
}

.gizmo_received_sum span {
font-size:16px;
font-weight:bold;
}

.gizmo_received_sum font {
color:#91a5b0;
}

.gizmo_border {
margin-top:30px;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#EDF8F9;
}

.gizmo_win_full_1 {
position:absolute;
z-index:100;
width:238px;
padding:15px;
border-radius:20px;
-webkit-border-radius:20px;
-moz-border-radius:20px;
background:#2C3A46;
}

.gizmo_win_full_2 {
padding:15px;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:#34434D;
}

.gizmo_win_full_text_1 {
line-height:32px;
font-size:20px;
font-weight:bold;
color:#DFF5FF;
text-align:center;
}

.gizmo_win_full_text_2 {
line-height:32px;
text-align:center;
}

.gizmo_win_full_text_2 span {
font-size:24px;
font-weight:bold;
color:#B8E986;
vertical-align:bottom;
}

.gizmo_win_full_text_2 font {
font-size:14px;
font-weight:bold;
color:#91A5B0;
vertical-align:bottom;
}

.gizmo_cells_table {
border:2px solid #EDF8F9;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}

.gizmo_cells_table_2 {
border:2px solid #F36D6B;
}

.gizmo_priz_td {
}

.gizmo_priz_td div {
position:absolute;
width:160px;
margin-top:-24px;
padding-top:4px;
text-align:center;
background:url('/images/pages/gizmo/gizmo_priz_td_div.png');
}

.gizmo_priz_td_2 div {
background:url('/images/pages/gizmo/gizmo_priz_td_2_div.png');
}

.gizmo_priz_td img {
height:12px;
padding-top:4px;
padding-bottom:4px;
margin-right:5px;
vertical-align:middle;
}

.gizmo_priz_td span {
display:inline-block;
height:20px;
line-height:20px;
font-weight:bold;
font-size:16px;
color:#91A5B0;
vertical-align:middle;
}

.gizmo_priz_td font {
display:inline-block;
height:20px;
line-height:20px;
font-size:12px;
color:#91A5B0;
vertical-align:middle;
}

.gizmo_cell {
padding:3px;
}

.gizmo_cell div {
height:34px;
line-height:34px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/pages/gizmo/gizmo_cell_div.png') center;
}

.gizmo_cell span {
cursor:pointer;
display:block;
height:34px;
line-height:34px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/pages/gizmo/gizmo_cell_span.png') center;
}

.gizmo_cell span:hover {
background:url('/images/pages/gizmo/gizmo_cell_span_2.png') center;
}

.gizmo_cell font {
display:block;
height:34px;
line-height:34px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/pages/gizmo/gizmo_cell_font.png') center;
}

.gizmo_cell i {
display:block;
height:34px;
line-height:34px;
font-family:tahoma;
font-size:22px;
font-weight:bold;
font-style:normal;
color:#67B9E2;
text-shadow:#67B9E2 0px 0px 5px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/pages/gizmo/gizmo_cell_i.png') center;
}

.gizmo_cell b {
display:block;
height:34px;
line-height:34px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/pages/gizmo/gizmo_cell_b.png') center;
}

.gizmo_play {
cursor:pointer;
margin-top:5px;
line-height:50px;
font-size:20px;
font-weight:bold;
color:#fff;
text-align:center;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#CC3202;
}

.gizmo_play:hover {
background:#D5552D;
}



















.gizmo_play1 {
cursor:pointer;
margin-top:5px;
line-height:40px;
font-size:20px;
font-weight:bold;
color:#fff;
text-align:center;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#1CA6D4;
}

.gizmo_play1:hover {
background:#67B9E2;
}





.gizmo_play2 {
cursor:pointer;
margin-top:5px;
line-height:40px;
font-size:20px;
font-weight:bold;
color:#fff;
text-align:center;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#009832;
}

.gizmo_play2:hover {
background:#29A853;
}










.gizmo_play3 {
cursor:pointer;
margin-top:5px;
line-height:40px;
font-size:20px;
font-weight:bold;
color:#fff;
text-align:center;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#CC3202;
}

.gizmo_play3:hover {
background:#D5552D;
}







.gizmo_play4 {
cursor:pointer;
margin-top:5px;
line-height:40px;
font-size:20px;
font-weight:bold;
color:#fff;
text-align:center;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#FF9801;
}

.gizmo_play4:hover {
background:#FFB446;
}







.gizmo_play5 {
cursor:pointer;
margin-top:5px;
line-height:40px;
font-size:20px;
font-weight:bold;
color:#fff;
text-align:center;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#9802CC;
}

.gizmo_play5:hover {
background:#B446DA;
}







.gizmo_play6 {
cursor:pointer;
margin-top:5px;
line-height:40px;
font-size:20px;
font-weight:bold;
color:#fff;
text-align:center;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#FFCC01;
}

.gizmo_play6:hover {
background:#FFD62B;
}










.gizmo_play7 {
cursor:pointer;
margin-top:5px;
line-height:40px;
font-size:20px;
font-weight:bold;
color:#fff;
text-align:center;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#FF0231;
}

.gizmo_play7:hover {
background:#FF5567;
}



.gizmo_play8 {
cursor:pointer;
margin-top:5px;
line-height:40px;
font-size:20px;
font-weight:bold;
color:#fff;
text-align:center;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#0065FF;
}

.gizmo_play8:hover {
background:#548AFF;
}

















.gizmo_take {
cursor:pointer;
margin-top:5px;
line-height:50px;
font-size:20px;
font-weight:bold;
color:#2C3A44;
text-align:center;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/pages/gizmo/gizmo_take.png');
}

.gizmo_take:hover {
background:url('/images/pages/gizmo/gizmo_take_2.png');
}

.gizmo_take span {
display:inline-block;
font-size:20px;
color:#DFF5FF;
vertical-align:bottom;
}

.gizmo_take font {
display:inline-block;
font-size:20px;
color:#B8E986;
vertical-align:bottom;
}

.gizmo_take b {
display:inline-block;
font-size:20px;
color:#DFF5FF;
vertical-align:bottom;
}

.gizmo_error {
margin-top:5px;
line-height:50px;
font-size:12px;
font-weight:bold;
color:#2C3A44;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/pages/gizmo/gizmo_error.png');
}

.gizmo_bet_common {
width:100%;
margin-top:5px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#EDF8F9;
}

.gizmo_bet_minus {
width:60px;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
}

.gizmo_bet_minus div {
cursor:pointer;
line-height:60px;
font-size:30px;
color:#91A5B0;
text-align:center;
}

.gizmo_bet_minus div:hover {
color:#DFF5FF;
}

.gizmo_bet_sum input {
width:120px;
height:24px;
font-weight:bold;
font-size:20px;
font-weight:bold;
color:#1E2632;
text-align:center;
vertical-align:top;
border:none;
background:none;
}

.gizmo_bet_sum div {
padding-top:5px;
font-weight:bold;
color:#91A5B0;
text-align:center;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
}

.gizmo_bet_plus {
width:60px;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
}

.gizmo_bet_plus div {
cursor:pointer;
line-height:60px;
font-size:30px;
color:#91A5B0;
text-align:center;
}

.gizmo_bet_plus div:hover {
color:#DFF5FF;
}

.gizmo_s_word {
line-height:40px;
margin-top:20px;
margin-bottom:20px;
font-size:18px;
color:#000000;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#ffb000;
}

.gizmo_s_table {
width:100%;
background:url('/images/pages/gizmo/gizmo_s_table.png');
}

.gizmo_s_title {
line-height:40px;
text-shadow:#555555 1px 1px 1px;
}

.gizmo_s_tr_0 {
background:#384B5A;
}

.gizmo_s_tr_1 {
background:#4B5F5F;
}

.gizmo_s_num {
width:60px;
height:40px;
color:#67B9E2;
text-align:center;
}

.gizmo_s_avatar {
height:40px;
width:40px;
}

.gizmo_s_avatar img {
width:25px;
height:25px;
vertical-align:middle;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}

.gizmo_s_login {
height:40px;
}

.gizmo_s_login div {
height:40px;
line-height:40px;
overflow:hidden;
}

.gizmo_s_login a {
text-decoration:none;
}

.gizmo_s_login a:hover {
text-decoration:underline;
}

.gizmo_s_level {
text-align:center;
}

.gizmo_s_sum {
}

.gizmo_s_profit_0 {
width:110px;
color:#ca7a7a;
}

.gizmo_s_profit_1 {
width:110px;
color:#acd983;
}

.gizmo_s_profit_1 div {
color:#67B9E2;
}












/* DEPS DEPS DEPS DEPS DEPS DEPS DEPS DEPS DEPS DEPS DEPS DEPS DEPS DEPS DEPS DEPS DEPS DEPS DEPS DEPS DEPS DEPS DEPS DEPS DEPS DEPS DEPS DEPS */

.deps_banners_table {
width:100%;
margin-bottom:20px;
padding:15px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.deps_banners_table td {
text-align:center;
}

.deps_banners_table span {
display:inline-block;
width:468px;
height:60px;
vertical-align:top;
border:1px solid #ffffff;
}

.deps_success {
font-size:20px;
color:#a6ff90;
text-shadow:#88ff3e 0px 0px 10px;
text-align:center;
}

.deps_error {
font-size:20px;
color:#ff7777;
text-shadow:#ff3e3e 0px 0px 10px;
text-align:center;
}

.deps_until {
line-height:40px;
margin-bottom:20px;
font-size:16px;
text-align:center;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.deps_up_m {
line-height:40px;
margin-bottom:20px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#FF9801;
}

.deps_until span {
display:inline-block;
width:300px;
color:#67B9E2;
text-align:left;
}

.deps_top_table {
width:100%;
}

.deps_info_table {
width:100%;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.deps_info_table span {
display:inline-block;
vertical-align:top;
font-family:tahoma;
}

.deps_info_table font {
display:inline-block;
vertical-align:top;
font-family:tahoma;
}

.deps_info_table td {
height:80px;
padding-left:10px;
line-height:20px;
text-shadow:#4a4a4a 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
}

.deps_info_dep {
background:url('/images/cabinet/deps/deps_info_dep.png');
}

.deps_info_act {
background:url('/images/cabinet/deps/deps_info_act.png');
}

.deps_info_profit {
background:url('/images/cabinet/deps/deps_info_profit.png');
}

.deps_take_start {
margin-top:10px;
font-size:14px;
color:#ffe330;
text-shadow:#feefa1 0px 0px 10px;
text-align:center;
}

.deps_take_word {
margin-top:20px;
text-shadow:#ffffff 0px 0px 10px;
text-align:center;
}

.deps_take_sum {
width:250px;
margin:auto;
margin-top:25px;
margin-bottom:5px;
line-height:30px;
text-align:center;
}

.deps_take_sum * {
font-family:tahoma;
font-size:24px;
color:#FFA600;
text-shadow:#FFA600 0px 0px 10px;
vertical-align:top;
}

.deps_take_timer {
height:20px;
line-height:20px;
font-family:tahoma;
text-shadow:#feefa1 0px 0px 10px;
text-align:center;
}

.deps_take_timer span {
font-family:tahoma;
color:#ffe330;
text-shadow:#feefa1 0px 0px 10px;
}

.deps_take_button {
cursor:pointer;
width:286px;
height:110px;
margin:auto;
line-height:112px;
font-size:26px;
font-weight:bold;
color:#fffdf0;
text-shadow:#ffe336 0px 0px 10px;
text-align:center;
background:url('/images/cabinet/deps/deps_take_button.png');
}

.deps_take_button:hover {
background:url('/images/cabinet/deps/deps_take_button_2.png');
}

.deps_calc {
font-size:20px;
color:#a6ff90;
text-shadow:#88ff3e 0px 0px 10px;
text-align:center;
}

.deps_speed_table {
}

.deps_speed_left {
width:50%;
line-height:20px;
font-size:12px;
color:#ffe336;
text-shadow:#ffe336 0px 0px 10px;
text-align:right;
}

.deps_speed_right {
line-height:20px;
font-size:12px;
padding-left:10px;
color:#a6ff90;
text-shadow:#a6ff90 0px 0px 10px;
}

.deps_buy_timer {
margin-top:20px;
height:142px;
padding-top:16px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.deps_buy_timer_word {
font-size:14px;
color:#ffe330;
text-shadow:#feefa1 0px 0px 10px;
text-align:center;
}

.deps_buy_timer_amount {
margin-top:15px;
font-family:tahoma;
font-size:20px;
color:#ffffff;
text-shadow:#ffffff 0px 0px 10px;
text-align:center;
}

.deps_buy {
margin-top:20px;
padding-top:16px;
padding-bottom:16px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.deps_buy select {
width:200px;
height:30px;
line-height:30px;
font-size:11px;
color:#000000;
border:1px solid #8B9DA6;
background:#ffffff;
}

.deps_buy option {
font-size:12px;
color:#000000;
}

.deps_buy input {
width:198px;
height:30px;
margin-top:12px;
margin-bottom:12px;
line-height:30px;
text-align:center;
color:#000000;
border:1px solid #8B9DA6;
background:#ffffff;
}

.deps_buy input::-moz-placeholder { font-size:12px; }
.deps_buy input::-webkit-input-placeholder { font-size:12px; }
.deps_buy input:-ms-input-placeholder { font-size:12px; }
.deps_buy input::-ms-input-placeholder { font-size:12px; }
.deps_buy input::placeholder { font-size:12px; }

.deps_buy div {
cursor:pointer;
height:40px;
line-height:40px;
text-shadow:#4a4a4a 1px 1px 1px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/deps/deps_buy_button.png');
}

.deps_buy div:hover {
background:url('/images/cabinet/deps/deps_buy_button_2.png');
}

.deps_desc_title {
cursor:pointer;
margin-top:20px;
line-height:30px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#FF9801;
}

.deps_desc_title:hover {
background:#EF586B;
}

.deps_desc_text {
margin-top:20px;
line-height:20px;
padding:15px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.deps_big_plan_common {
margin-top:20px;
padding:20px;
padding-bottom:0px;
text-align:center;
border:0px solid #076b9f;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/deps/deps_big_plan_common.jpg') center;
}

.deps_big_plan_block {
cursor:pointer;
display:inline-block;
width:200px;
height:300px;
margin-left:10px;
margin-right:10px;
margin-bottom:20px;
vertical-align:top;
box-shadow:0px 0px 15px #0f0f10;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:rgba(19,22,29,0.5) url('/images/cabinet/deps/deps_big_plan_block.png') repeat-x;
}

.deps_big_plan_block:hover {
box-shadow:0px 0px 15px #03ff68;
}

.deps_big_plan_name {
line-height:50px;
}

.deps_big_plan_name span {
display:inline-block;
padding-left:10px;
padding-right:10px;
line-height:30px;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:#003030;
}

.deps_big_plan_img {
width:60px;
height:60px;
margin-top:10px;
margin-bottom:10px;
vertical-align:top;
}

.deps_big_plan_percent {
line-height:30px;
}

.deps_big_plan_time {
line-height:30px;
}

.deps_big_plan_when {
line-height:30px;
}

.deps_big_plan_sum {
line-height:30px;
}

.deps_big_plan_limit_total {
line-height:80px;
}

.deps_big_plan_limit_total span {
color:#ffe336;
text-shadow:#ffe336 0px 0px 10px;
}

.deps_big_plan_limit_ai {
margin-top:10px;
margin-bottom:10px;
line-height:30px;
}

.deps_big_plan_limit_ai div {
font-family:tahoma;
color:#a6ff90;
text-shadow:#a6ff90 0px 0px 10px;
}

.deps_big_plan_amount {
font-size:13px;
line-height:14px;
}

.deps_big_plan_active {
font-size:13px;
line-height:14px;
}

.deps_s_button {
margin-top:20px;
padding:10px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.deps_s_button span {
cursor:pointer;
display:inline-block;
margin:auto;
height:24px;
line-height:24px;
padding-left:5px;
padding-right:5px;
text-shadow:#4a4a4a 1px 1px 1px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/deps/deps_s_button.png');
}

.deps_s_button span:hover {
background:url('/images/cabinet/deps/deps_s_button_2.png');
}

.deps_s_div {
margin-top:20px;
padding:15px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.deps_s_table {
width:100%;
background:url('/images/cabinet/deps/deps_s_table.png');
}

.deps_s_table td {
padding-top:5px;
padding-bottom:5px;
}

.deps_s_title {
height:40px;
line-height:16px;
font-size:12px;
text-shadow:1px 1px 1px #006D97;
}

.deps_s_tr_0 {
background:#28313E;
}

.deps_s_tr_1 {
background:#464959;
}

.deps_s_date {
height:30px;
padding-left:20px;
text-shadow:#ffffff 0px 0px 10px;
}

.deps_s_date span {
color:#67B9E2;
text-shadow:#67B9E2 0px 0px 10px;
}

.deps_s_sum font {
color:#ffe336;
text-shadow:#ffe336 0px 0px 10px;
}

.deps_s_sum span {
color:#a6ff90;
text-shadow:#a6ff90 0px 0px 10px;
}

.deps_s_profit font {
color:#ffe336;
text-shadow:#ffe336 0px 0px 10px;
}

.deps_s_profit span {
font-family:tahoma;
color:#a6ff90;
text-shadow:#a6ff90 0px 0px 10px;
}

.deps_s_status table {
width:100%;
}

.deps_s_status td {
padding:0;
}

.deps_s_status_img {
width:40px;
}

.deps_s_status_img i {
display:block;
width:40px;
height:40px;
}

.deps_s_status div {
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#1a1a1a;
}

.deps_s_status span {
display:block;
height:18px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/deps/deps_s_status.gif');
}

.deps_s_status b {
display:inline-block;
height:18px;
line-height:18px;
font-size:11px;
font-family:tahoma;
text-shadow:#4a4a4a 1px 1px 1px;
text-align:center;
}

.deps_s_status font {
font-size:18px;
color:#a6ff90;
text-shadow:#88ff3e 0px 0px 5px;
}

.deps_t_word {
line-height:40px;
margin-top:20px;
margin-bottom:20px;
font-size:18px;
color:#FFF;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#FF9801;
}

.deps_t_table {
width:100%;
background:url('/images/cabinet/deps/deps_t_table.png');
}

.deps_t_title {
height:50px;
text-shadow:1px 1px 1px #006D97;
}

.deps_t_tr_0 {
background:#28313E;
}

.deps_t_tr_1 {
background:#464959;
}

.deps_t_avatar {
width:35px;
height:35px;
padding-left:20px
}

.deps_t_avatar img {
width:25px;
height:25px;
vertical-align:middle;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}

.deps_t_login a {
text-shadow:#ffffff 0px 0px 10px;
}

.deps_t_login a:hover {
text-decoration:underline;
}

.deps_t_sum {
padding-left:30px;
padding-right:5px;
color:#ffe336;
text-shadow:#ffe336 0px 0px 10px;
background:url('/images/cabinet/deps/deps_t_sum.png') left center no-repeat;
}

.deps_t_date {
text-shadow:#ffffff 0px 0px 10px;
}

/* PROMOCODE PROMOCODE PROMOCODE PROMOCODE PROMOCODE PROMOCODE PROMOCODE PROMOCODE PROMOCODE PROMOCODE PROMOCODE PROMOCODE PROMOCODE PROMOCODE */

.promocode_success {
margin-bottom:20px;
line-height:40px;
text-align:center;
text-shadow:#505050 1px 1px 1px;
background:#29A853;
}

.promocode_error {
margin-bottom:20px;
line-height:40px;
text-align:center;
text-shadow:#505050 1px 1px 1px;
background:#bb3c3c;
}

.promocode_table{
width:100%;
padding:20px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.promocode_title {
line-height:30px;
}

.promocode_input input {
width:258px;
height:30px;
line-height:30px;
text-align:center;
color:#000000;
border:1px solid #8B9DA6;
background:#ffffff;
}

.promocode_button div {
cursor:pointer;
width:260px;
height:30px;
margin:auto;
line-height:30px;
text-align:center;
font-weight:bold;
color:#FFF;

background:#0065FF;
}

.promocode_button div:hover {
background:#548AFF;
}

.promocode_s_word {
line-height:40px;
margin-top:20px;
margin-bottom:20px;
font-size:18px;
color:#000000;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#ffb000;
}

.promocode_s_table {
width:100%;
background:url('/images/cabinet/promocode/promocode_s_table.png');
}

.promocode_s_title {
line-height:40px;
text-shadow:1px 1px 1px #006D97;
}

.promocode_s_tr_0 {
background:#28313E;
}

.promocode_s_tr_1 {
background:#464959;
}

.promocode_s_num {
width:60px;
text-align:center;
}

.promocode_s_avatar {
height:35px;
width:35px;
}

.promocode_s_avatar img {
width:25px;
height:25px;
vertical-align:middle;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}

.promocode_s_login a:hover {
text-decoration:underline;
}

.promocode_s_sum {
padding-left:26px;
font-weight:bold;
color:#67B9E2;
background:url('/images/cabinet/promocode/promocode_s_sum.png') left center no-repeat;
}

/* BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS BONUS */

.bonus_banners_table {
width:100%;
margin-bottom:20px;
padding:15px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.bonus_banners_table td {
text-align:center;
}

.bonus_banners_table span {
display:inline-block;
width:468px;
height:52px;
vertical-align:top;
border:0px solid #ffffff;
}

.bonus_text {
padding:15px;
line-height:24px;
margin-bottom:20px;
text-align:center;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.bonus_button {
cursor:pointer;
margin:auto;
margin-bottom:20px;
width:220px;
line-height:52px;
font-size:18px;
font-weight:bold;
color:#ffffff;
text-align:center;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:#FFCC01;
}



.bonus_button:hover {
color:#464959;
background:#FFD62B;
}



.bonus_message_gif span {
display:inline-block;
height:40px;
line-height:40px;
width:180px;
font-size:24px;
font-weight:bold;
color:#ffffff;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border:0px solid #ffffff;
background:#4C6060;

}

.bonus_message_link {
line-height:40px;
margin-bottom:20px;
font-size:16px;
text-align:center;

border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#EF586B;
}

.bonus_message_link a {
color:#28313E;
}

.bonus_message_bet {
line-height:40px;
margin-bottom:20px;
font-size:16px;
text-align:center;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.bonus_message_up_m {
line-height:40px;
margin-bottom:20px;
font-size:16px;
text-align:center;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.bonus_message_got {
line-height:40px;
margin-bottom:20px;
font-size:16px;
color:#67B9E2;
text-align:center;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.bonus_until {
line-height:40px;
margin-bottom:20px;
font-size:16px;
text-align:center;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#4C6060;
}

.bonus_until span {
display:inline-block;
color:#FFF;
}

.bonus_s_word {
line-height:40px;
margin-top:20px;
margin-bottom:20px;
font-size:18px;
color:#000000;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#ffb000;
}

.bonus_s_table {
width:100%;
background:url('/images/cabinet/bonus/bonus_s_table.png');
}

.bonus_s_title {
height:50px;
text-shadow:1px 1px 1px #006D97;
}

.bonus_s_tr_0 {
background:#28313E;
}

.bonus_s_tr_1 {
background:#464959;
}

.bonus_s_num {
width:60px;
text-align:center;
}

.bonus_s_avatar {
height:35px;
width:35px;
}

.bonus_s_avatar img {
width:25px;
height:25px;
vertical-align:middle;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}

.bonus_s_login a:hover {
text-decoration:underline;
}

.bonus_s_sum {
padding-left:0px;
color:#ffe336;

}

/* CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB CAB */

.cab_message_success {
margin-bottom:20px;
line-height:40px;
text-align:center;
text-shadow:#505050 1px 1px 1px;
background:#29A853;
}

.cab_message_error {
margin-bottom:20px;
line-height:40px;
text-align:center;
text-shadow:#505050 1px 1px 1px;
background:#bb3c3c;
}

.cab_avatar_common {
margin-bottom:10px;
padding:10px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.cab_avatar_select_button {
cursor:pointer;
display:inline-block;
margin-left:10px;
margin-right:10px;
width:150px;
height:30px;
line-height:30px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#026594;
}

.cab_avatar_select_button:hover {
background:#0681bb;
}

.cab_avatar_upload_button {
display:inline-block;
margin-left:10px;
margin-right:10px;
width:150px;
height:30px;
line-height:30px;
text-align:center;
vertical-align:top;
overflow:hidden;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#026594;
}

.cab_avatar_upload_button:hover {
background:#0681bb;
}

.cab_avatar_upload_button form {
position:absolute;
}

.cab_avatar_upload_button_input {
cursor:pointer;
width:5px;
height:30px;
padding-left:145px;
vertical-align:top;
opacity:0;
}

.cab_avatar_upload_up_m {
}

.cab_avatar_select_avatars {
margin-bottom:10px;
padding:10px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.cab_avatar_select_avatars img {
cursor:pointer;
width:100px;
height:100px;
border:2px solid #404040;
vertical-align:top;
}

.cab_avatar_select_avatars img:hover {
border:2px solid #67B9E2;
}

.cab_notice {
padding-top:10px;
padding-bottom:10px;
margin-bottom:20px;
text-align:center;
color:#ffffff;
background:#EF586B;
}

.cab_data_td {
padding:10px;
margin-bottom:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
vertical-align:top;
background:#464959;
}

.cab_data_i {
padding-right:10px;
line-height:18px;
}

.cab_data_v {
color:#67B9E2;
}

.cab_purse_title {
line-height:30px;
margin-bottom:20px;
text-align:center;
text-shadow:#005858 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#4C6060;
}

.cab_purse_td {
padding:10px;
margin-bottom:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
vertical-align:top;
background:#464959;
}

.cab_purse_which {
line-height:30px;
}

.cab_purse_dt {
padding-top:10px;
font-size:12px;
}

.cab_purse_d {
padding-right:10px;
}

.cab_purse_d div {
cursor:pointer;
width:70px;
height:24px;
line-height:24px;
color:#ffffff;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#c13a3a;
}

.cab_purse_d div:hover {
background:#da4141;
}

.cab_purse_i {
padding-right:10px;
}

.cab_purse_i input {
width:140px;
height:30px;
line-height:30px;
padding-left:10px;
color:#000000;
font-size:16px;
border:none;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
}

.cab_purse_y {
cursor:pointer;
display:block;
width:80px;
height:24px;
line-height:24px;
color:#ffffff;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#4D6261;
}

.cab_purse_y:hover {
background:#047D35;
}

.cab_purse_ok {
display:block;
width:80px;
height:24px;
line-height:24px;
color:#ffffff;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#047d35;
}

.cab_up_m_rb_common {
margin-top:10px;
margin-bottom:20px;
padding:10px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.cab_up_m_rb_notice {
padding-bottom:10px;
}

.cab_up_m_rb_common select {
margin-left:10px;
margin-right:10px;
width:60px;
height:30px;
line-height:30px;
border:1px solid #8B9DA6;
color:#000000;
background:#ffffff;
}

.cab_up_m_rb_common option {
font-size:12px;
color:#000000;
}

.cab_up_m_rb_button {
cursor:pointer;
display:inline-block;
width:100px;
height:30px;
margin-right:10px;
line-height:30px;
color:#ffffff;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#DB3241;
}

.cab_up_m_rb_button:hover {
background:#0681bb;
}

.cab_up_m_rb_pr {
color:#67B9E2;
}

.cab_rb_other_common {
margin-top:10px;
margin-bottom:20px;
padding:10px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.cab_rb_other_notice {
padding-bottom:10px;
text-align:center;
}

.cab_rb_other_common select {
margin-left:10px;
margin-right:10px;
width:60px;
height:30px;
line-height:30px;
border:1px solid #8B9DA6;
color:#000000;
background:#ffffff;
}

.cab_rb_other_common option {
font-size:12px;
color:#000000;
}

.cab_rb_other_button {
cursor:pointer;
display:inline-block;
width:100px;
height:30px;
line-height:30px;
color:#ffffff;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#DB3241;
}

.cab_rb_other_button:hover {
background:#0681bb;
}

.cab_rb_other_pr {
color:#67B9E2;
}

.cab_sp_rb_common {
margin-top:10px;
margin-bottom:20px;
padding:10px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.cab_sp_rb_title {
padding-bottom:10px;
text-align:center;
}

.cab_sp_rb_pr {
color:#67B9E2;
}

.cab_option_but {
padding:10px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.cab_option_but_span {
cursor:pointer;
display:block;
margin-bottom:10px;
line-height:30px;
text-align:center;
color:#ffffff;
background:#1CA6D4;
}

.cab_option_but_span:hover {
background:#67B9E2;
}

.cab_option_but div {
padding-bottom:10px;
text-align:center;
}

/* REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS */

.refs_common {
padding:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.refs_link {
margin-bottom:20px;
font-size:18px;
text-align:center;
}

.refs_link span {
display:inline-block;
padding-left:40px;
line-height:32px;
font-size:18px;
background:url('/images/cabinet/refs/refs_link.png') left center no-repeat;
}

.refs_share_title {
padding-bottom:10px;
font-size:18px;
text-align:center;
}

.refs_banner_show {
margin-top:20px;
text-align:center;
}

.refs_banner_show span {
cursor:pointer;
display:inline-block;
width:140px;
line-height:30px;
text-align:center;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#1CA6D4;
}

.refs_banner_show span:hover {
background:#67B9E2;
}

.refs_banner_title {
font-size:18px;
padding-bottom:10px;
}

.refs_banner_table {
width:100%;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
background:#BED5E0;
}

.refs_banner_table td {
background:#28313E;
}

.refs_banner_item {
width:120px;
line-height:30px;
font-size:12px;
}

.refs_banner_value {
}

.refs_banner_value input {
width:100%;
font-family:arial;
font-size:12px;
background:none;
border:0px;
}

.refs_stat_title {
padding-top:20px;
padding-bottom:20px;
text-align:center;
}

.refs_stat_t {
background:#ffffff;
}

.refs_stat_t td {
background:#28313E;
}

.refs_stat_i {
font-size:16px;
}

.refs_stat_v {
font-size:16px;
color:#67B9E2;
}

.refs_rb_t {
margin-top:10px;
}

.refs_rb_i {
padding-right:10px;
}

.refs_rb_v {
color:#67B9E2;
}

.refs_s_div {
padding:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.refs_s_button {
padding-top:20px;
text-align:center;
}

.refs_s_button span {
display:inline-block;
margin-right:10px;
margin-bottom:20px;
padding-left:10px;
padding-right:10px;
line-height:30px;
text-align:center;
text-shadow:#1f1500 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#DB3241;
}

.refs_s_button a {
display:inline-block;
margin-right:10px;
margin-bottom:20px;
padding-left:10px;
padding-right:10px;
line-height:30px;
text-align:center;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#1CA6D4;
}

.refs_s_button a:hover {
background:#67B9E2;
}

.refs_s_table {
background:#29363F;
}

.refs_s_title {
height:30px;
}

.refs_s_tr_0 {
background:#28313E;
}

.refs_s_tr_1 {
background:#464959;
}

.refs_s_avatar {
}

.refs_s_avatar img {
width:25px;
height:25px;
vertical-align:top;
border:2px solid #ffffff;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
box-shadow:0px 0px 15px #8063c7;
}

.refs_s_login {
width:150px;
}

.refs_s_login a:hover {
text-decoration:underline;
}

.refs_s_date {
font-size:14px;
}

.refs_s_sum {
color:#67B9E2;
text-align:right;
}

.refs_s_to_rb_up_m {
color:#67B9E2;
text-align:right;
}

.refs_s_to_rb_other {
color:#67B9E2;
text-align:right;
}

.refs_s_refback {
color:#67B9E2;
text-align:right;
}

.refs_s_url_from {
background:#64924C;
}

.refs_s_url_from td {
font-size:10px;
}

.refs_tt_table {
background:#29363F;
}

.refs_tt_title {
height:30px;
}

.refs_tt_tr_0 {
background:#28313E;
}

.refs_tt_tr_1 {
background:#464959;
}

.refs_tt_amount {
color:#67B9E2;
text-align:right;
}

.refs_tt_active {
color:#67B9E2;
text-align:right;
}

.refs_tt_sum {
color:#67B9E2;
text-align:right;
}

.refs_tt_url_from {
font-size:12px;
}

/* UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP UP */

.up_success {
margin-bottom:20px;
line-height:40px;
text-align:center;
text-shadow:#505050 1px 1px 1px;
background:#29A853;
}

.up_error {
margin-bottom:20px;
line-height:40px;
text-align:center;
text-shadow:#505050 1px 1px 1px;
background:#bb3c3c;
}

.up_bonus_common {
padding:15px;
line-height:20px;
margin-bottom:20px;
text-align:center;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.up_bonus_title {
}

.up_bonus_untill span {
color:#67B9E2;
}

.up_bonus_1 {
}

.up_bonus_2 {
}

.up_bonus_3 {
}

.up_common {
padding:15px;
margin-bottom:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.up_m_table {
}

.up_m_title {
padding-left:10px;
line-height:30px;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/up/up_m_title.png');
}

.up_m_select {
width:160px;
height:30px;
line-height:30px;
border:0;
color:#000000;
background:#ffffff;
}

.up_m_select option {
color:#000000;
}

.up_m_input {
width:210px;
height:30px;
line-height:30px;
text-align:center;
color:#000000;
border:0;
background:#ffffff;
}

.up_m_button {
cursor:pointer;
height:40px;
line-height:40px;
text-align:center;
font-weight:bold;
color:#FFF;
text-shadow:0 0 9px rgba(132,237,17,0.8),0 0px 0 rgba(181,255,99,0.5);
background:url('/images/cabinet/up/up_m_button.png');
}

.up_m_button:hover {
background:url('/images/cabinet/up/up_m_button_2.png');
}

.up_w_table {
margin-top:10px;
}

.up_w_title {
padding-left:10px;
line-height:30px;
text-shadow:#203644 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/up/up_w_title.png');
}

.up_w_input {
width:282px;
height:30px;
line-height:30px;
text-align:center;
color:#000000;
border:0;
background:#ffffff;
}

.up_w_button {
cursor:pointer;
height:30px;
line-height:30px;
text-align:center;
font-weight:bold;
color:#245900;
text-shadow:0 0 9px rgba(132,237,17,0.8),0 1px 0 rgba(181,255,99,0.5);
background:url('/images/cabinet/up/up_w_button.png');
}

.up_w_button:hover {
background:url('/images/cabinet/up/up_w_button_2.png');
}

.up_title_from_m {
margin-bottom:20px;
}

.up_title_from_w {
margin-bottom:20px;
}

.up_s_div {
margin-bottom:20px;
padding:15px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.up_s_table {
width:100%;
background:url('/images/cabinet/up/up_s_table.png');
}

.up_s_title {
height:50px;
line-height:50px;
text-shadow:1px 1px 1px #006D97;
}

.up_s_tr_0 {
background:#28313E;
}

.up_s_tr_1 {
background:#464959;
}

.up_s_date {
height:30px;
padding-left:20px;
}

.up_s_sum {
}

.up_s_type_0 {
width:88px;
line-height:24px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#EF586B;
}

.up_s_type_1 {
width:88px;
height:30px;
background:url('/images/cabinet/up/up_s_type_1.png') left center no-repeat;
}

.up_s_type_2 {
width:88px;
height:30px;
background:url('/images/cabinet/up/up_s_type_2.png') left center no-repeat;
}

/* W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W */

.w_success {
margin-bottom:20px;
line-height:40px;
text-align:center;
text-shadow:#505050 1px 1px 1px;
background:#29A853;
}

.w_error {
margin-bottom:20px;
line-height:40px;
text-align:center;
text-shadow:#505050 1px 1px 1px;
background:#bb3c3c;
}

.w_info {
width:100%;
padding:15px;
margin-bottom:20px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.w_info td {
width:50%;
}

.w_notice_bonus_reg {
line-height:40px;
margin-bottom:20px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.w_notice_time {
line-height:40px;
margin-bottom:20px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.w_notice_time span {
display:inline-block;
color:#67B9E2;
}

.w_notice_to_up_m {
line-height:40px;
margin-bottom:20px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.w_link {
padding:15px;
margin-bottom:20px;
text-align:right;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.w_link a {
display:inline-block;
padding-left:10px;
padding-right:10px;
line-height:30px;
text-align:center;
text-shadow:1px 1px 1px #006D97;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#7EA55C;
}

.w_link a:hover {
background:#96BD74;
}

.w_common {
padding:15px;
margin-bottom:20px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.w_table {
}

.w_table select {
width:200px;
height:30px;
line-height:30px;
border:1px solid #8B9DA6;
color:#000000;
background:#ffffff;
}

.w_table option {
color:#000000;
}

.w_table input {
width:198px;
height:30px;
line-height:30px;
text-align:center;
color:#000000;
border:1px solid #8B9DA6;
background:#ffffff;
}

.w_table div {
cursor:pointer;
height:40px;
line-height:40px;
text-align:center;
font-weight:bold;
color:#FFF;
background:url('/images/cabinet/w/w_table_div.png');
}

.w_table div:hover {
background:url('/images/cabinet/w/w_table_div_2.png');
}

.w_s_div {
padding:15px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.w_s_table {
width:100%;
background:url('/images/cabinet/w/w_s_table.png');
}

.w_s_title {
height:50px;
line-height:50px;
text-shadow:1px 1px 1px #006D97;
}

.w_s_tr_0 {
background:#28313E;
}

.w_s_tr_1 {
background:#464959;
}

.w_s_date {
height:30px;
padding-left:20px;
}

.w_s_sum {
}

.w_s_number {
}

/* SERF_HEAD SERF_HEAD SERF_HEAD SERF_HEAD SERF_HEAD SERF_HEAD SERF_HEAD SERF_HEAD SERF_HEAD SERF_HEAD SERF_HEAD SERF_HEAD SERF_HEAD SERF_HEAD  */

.serf_head_menu_table {
width:100%;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.serf_head_menu_table a {
display:block;
height:50px;
line-height:50px;
text-align:center;
text-shadow:1px 1px 1px #383838;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#9802CC;
}

.serf_head_menu_table a:hover {
background:#B446DA;
}

.serf_head_message {
padding-top:5px;
line-height:30px;
padding-bottom:5px;
}

.serf_head_message_success {
line-height:30px;
text-align:center;
text-shadow:#505050 1px 1px 1px;
background:#29A853;
}

.serf_head_message_error {
line-height:30px;
text-align:center;
text-shadow:#505050 1px 1px 1px;
background:#bb3c3c;
}

/* SERF_BUY SERF_BUY SERF_BUY SERF_BUY SERF_BUY SERF_BUY SERF_BUY SERF_BUY SERF_BUY SERF_BUY SERF_BUY SERF_BUY SERF_BUY SERF_BUY SERF_BUY SERF_BUY */

.serf_buy_common {
padding:20px;
padding-bottom:200px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.serf_buy_tobuy {
width:520px;
line-height:30px;
margin:auto;
margin-bottom:10px;
font-size:12px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#EC3A51;
}

.serf_buy_notice {
width:520px;
line-height:30px;
margin:auto;
margin-bottom:10px;
font-size:12px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#EC3A51;
}

.serf_buy_table {
padding:10px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#FFFFFF;
}

.serf_buy_table td {
border-bottom:1px solid #C5D2DB;
}

.serf_buy_item {
width:240px;
line-height:28px;
padding-left:10px;
font-size:13px;
color:#202020;
background:#ffffff;
}

.serf_buy_value {
width:230px;
padding-left:10px;
padding-right:10px;
background:#f9f9f9;
}

.serf_buy_value input {
width:222px;
height:18px;
line-height:18px;
padding-left:5px;
border:1px solid #8B9DA6;
font-size:12px;
color:#202020;
background:#ffffff;
}

.serf_buy_value select {
width:230px;
height:20px;
line-height:20px;
border:1px solid #8B9DA6;
font-size:12px;
color:#202020;
background:#ffffff;
}

.serf_buy_value option {
font-size:12px;
color:#202020;
}

.serf_buy_value span {
font-size:14px;
color:#009000;
}

.serf_buy_pre_buy {
width:520px;
margin-top:10px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.serf_buy_pre_buy td {
width:50%;
}

.serf_buy_pre {
cursor:pointer;
height:40px;
line-height:40px;
font-weight:bold;
color:#fff;
text-shadow:0px 0px 0px #ffffff;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#9802CC;
}

.serf_buy_pre:hover {
background:#B446DA;
}

.serf_buy_buy {
cursor:pointer;
height:40px;
line-height:40px;
font-weight:bold;
color:#FFF;
text-align:center;
text-shadow:0px 0px 0px #ffffff;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#9802CC;
}

.serf_buy_buy:hover {
background:#B446DA;
}

/* SERF_EDIT_LIST SERF_EDIT_LIST SERF_EDIT_LIST SERF_EDIT_LIST SERF_EDIT_LIST SERF_EDIT_LIST SERF_EDIT_LIST SERF_EDIT_LIST SERF_EDIT_LIST SERF_EDIT_LIST */

.serf_edit_list_notice {
margin-bottom:20px;
line-height:30px;
font-size:12px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.serf_edit_list_table {
width:100%;
margin-bottom:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.serf_edit_list_description {
}

.serf_edit_list_url a {
color:#6e80ab;
}

.serf_edit_list_url a:hover {
text-decoration:underline;
}

.serf_edit_list_info {
}

.serf_edit_list_info span {
color:#67B9E2;
}

.serf_edit_list_delete {
cursor:pointer;
height:40px;
line-height:40px;
color:#ffffff;
text-align:center;
text-shadow:1px 1px 1px #3e3e3e;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#9802CC;
}

.serf_edit_list_delete:hover {
background:#B446DA;
}

.serf_edit_list_up {
cursor:pointer;
height:40px;
line-height:40px;
color:#ffffff;
text-align:center;
text-shadow:1px 1px 1px #3e3e3e;
overflow:hidden;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#9802CC;
}

.serf_edit_list_up:hover {
background:#B446DA;
}

.serf_edit_list_pause_0 {
cursor:pointer;
height:40px;
line-height:40px;
color:#ffffff;
text-align:center;
text-shadow:1px 1px 1px #3e3e3e;
overflow:hidden;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#9802CC;
}

.serf_edit_list_pause_0:hover {
background:#1E2632;
}

.serf_edit_list_pause_1 {
cursor:pointer;
height:40px;
line-height:40px;
text-align:center;
color:#FFD62B;

overflow:hidden;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#1E2632;
}

.serf_edit_list_pause_1:hover {
background:#9802CC;
}

.serf_edit_list_edit {
display:block;
height:40px;
line-height:40px;
color:#ffffff;
text-align:center;
text-shadow:1px 1px 1px #3c3b3b;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#9802CC;
}

.serf_edit_list_edit:hover {
background:#B446DA;
}

/* SERF_MAIN SERF_MAIN SERF_MAIN SERF_MAIN SERF_MAIN SERF_MAIN SERF_MAIN SERF_MAIN SERF_MAIN SERF_MAIN SERF_MAIN SERF_MAIN SERF_MAIN SERF_MAIN  */

.serf_main_profit {
height:30px;
line-height:30px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#3d5079;
}

.serf_main_profit span {
}

.serf_main_must_up_m {
margin-bottom:5px;
height:30px;
line-height:30px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.serf_main_banned {
margin-bottom:5px;
padding-top:5px;
padding-bottom:5px;
line-height:20px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.serf_main_banned span {
color:#67B9E2;
}

.serf_main_notice {
height:30px;
margin-bottom:20px;
line-height:30px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#EC3A51;
}

.serf_main_no_links {
height:50px;
line-height:50px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}



.serf_main_table {
width:100%;
margin-bottom:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#464959;
}

.serf_main_description {
}

.serf_main_description div {
cursor:pointer;
line-height:20px;
padding:10px;
text-shadow:1px 1px 1px #383838;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#9802CC;
}

.serf_main_description div:hover {
background:#B446DA;
}

.serf_main_url a {
color:#6e80ab;
}

.serf_main_url a:hover {
text-decoration:underline;
}

.serf_main_info {
padding-left:5px;
}

.serf_main_info_price {
display:inline-block;
width:60px;
padding-left:25px;
line-height:20px;
color:#67B9E2;
vertical-align:top;
background:url('/images/cabinet/serf/serf_main_info_price.png') left center no-repeat;
}

.serf_main_info_view_time {
display:inline-block;
width:50px;
padding-left:25px;
line-height:20px;
color:#67B9E2;
vertical-align:top;
background:url('/images/cabinet/serf/serf_main_info_view_time.png') left center no-repeat;
}

.serf_main_info_amount {
display:inline-block;
width:60px;
padding-left:25px;
line-height:20px;
color:#67B9E2;
vertical-align:top;
background:url('/images/cabinet/serf/serf_main_info_amount.png') left center no-repeat;
}

.serf_main_info_active {
display:inline-block;
width:30px;
line-height:20px;
color:#67B9E2;
vertical-align:top;
}

.serf_main_info_noactive {
display:inline-block;
width:30px;
height:20px;
vertical-align:top;
}

.serf_main_check {
display:inline-block;
width:20px;
height:20px;
vertical-align:top;
background:url('/images/cabinet/serf/serf_main_check.png') left center no-repeat;
}

.serf_main_views {
display:inline-block;
width:60px;
margin-left:10px;
padding-left:25px;
line-height:20px;
color:#67B9E2;
vertical-align:top;
background:url('/images/cabinet/serf/serf_main_views.png') left center no-repeat;
}

.serf_main_id {
display:inline-block;
width:75px;
line-height:20px;
color:#67B9E2;
vertical-align:top;
}

.serf_main_date_2 {
display:inline-block;
width:120px;
padding-left:25px;
line-height:20px;
color:#67B9E2;
vertical-align:top;
background:url('/images/cabinet/serf/serf_main_date_2.png') left center no-repeat;
}

.serf_main_balance {
display:inline-block;
width:70px;
padding-left:25px;
line-height:20px;
color:#67B9E2;
vertical-align:top;
background:url('/images/cabinet/serf/serf_main_balance.png') left center no-repeat;
}

.serf_main_avatar {
width:20px;
height:20px;
vertical-align:top;
border-radius:20px;
-webkit-border-radius:20px;
-moz-border-radius:20px;
}

.serf_main_login {
display:inline-block;
height:20px;
padding-left:5px;
line-height:20px;
color:#67B9E2;
}

.serf_main_login:hover {
color:#ffffff;
}

.serf_main_premod_title {
height:40px;
margin-bottom:5px;
line-height:40px;
font-weight:bold;
color:#653d00;
text-shadow:1px 1px 1px #ffffff;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/serf/serf_main_premod_title.png');
}

.serf_main_simple_title {
height:40px;
margin-bottom:5px;
line-height:40px;
color:#ffffff;
text-shadow:1px 1px 1px #252525;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/serf/serf_main_simple_title.png');
}

.serf_main_paused_title {
height:40px;
margin-bottom:5px;
line-height:40px;
color:#ffffff;
text-shadow:1px 1px 1px #303030;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/serf/serf_main_paused_title.png');
}

.serf_main_nobalance_title {
height:40px;
margin-bottom:5px;
line-height:40px;
color:#ffffff;
text-shadow:1px 1px 1px #303030;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/serf/serf_main_nobalance_title.png');
}

.serf_main_delete {
width:25%;
}

.serf_main_delete div {
cursor:pointer;
width:140px;
height:30px;
line-height:30px;
color:#ffffff;
text-align:center;
text-shadow:1px 1px 1px #3e3e3e;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/serf/serf_main_delete.png');
}

.serf_main_delete div:hover {
background:#EC5D59;
}

.serf_main_pause_0 {
width:25%;
text-align:center;
}

.serf_main_pause_0 div {
cursor:pointer;
display:inline-block;
width:140px;
height:30px;
line-height:30px;
color:#ffffff;
text-align:center;
text-shadow:1px 1px 1px #3e3e3e;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/serf/serf_main_pause_0.png');
}

.serf_main_pause_0 div:hover {
background:#6ba556;
}

.serf_main_pause_1 {
width:25%;
text-align:center;
}

.serf_main_pause_1 div {
cursor:pointer;
display:inline-block;
width:140px;
height:30px;
line-height:30px;
color:#ffffff;
text-align:center;
text-shadow:1px 1px 1px #3e3e3e;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/serf/serf_main_pause_1.png');
}

.serf_main_pause_1 div:hover {
background:#B67B54;
}

.serf_main_accept {
width:25%;
text-align:center;
}

.serf_main_accept div {
cursor:pointer;
display:inline-block;
width:140px;
height:30px;
line-height:30px;
color:#ffffff;
text-align:center;
text-shadow:1px 1px 1px #3e3e3e;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/serf/serf_main_accept.png');
}

.serf_main_accept div:hover {
background:#6ba556;
}

.serf_main_edit {
width:25%;
text-align:right;
}

.serf_main_edit a {
display:inline-block;
width:140px;
height:30px;
line-height:30px;
color:#ffffff;
text-shadow:1px 1px 1px #3e3e3e;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/serf/serf_main_edit.png');
}

.serf_main_edit a:hover {
background:#64B8D8;
}

/* SERF_VIEW SERF_VIEW SERF_VIEW SERF_VIEW SERF_VIEW SERF_VIEW SERF_VIEW SERF_VIEW SERF_VIEW SERF_VIEW SERF_VIEW SERF_VIEW SERF_VIEW SERF_VIEW  */

html,body {
margin:0;
padding:0;
}

.serf_view_preview {
position:absolute;
z-index:1;
width:100%;
height:80px;
padding-top:20px;
text-align:center;
text-shadow:#003156 1px 1px 1px;
box-shadow:0px 0px 15px #0f0f10;
background:url('/images/cabinet/serf/serf_view_preview.png') left bottom;
}

.serf_view_preview a {
display:inline-block;
height:20px;
padding-bottom:5px;
font-family:arial;
font-size:15px;
color:#ffffff;
}

.serf_view_preview div {
line-height:20px;
font-family:arial;
font-size:15px;
color:#ffffff;
}

.serf_view_preview_iframe {
position:absolute;
top:100px;
left:0;
bottom:0;
right:0;
}

.serf_view_preview_iframe iframe {
position:absolute;
width:100%;
height:100%;
}

.serf_view_common {
position:absolute;
z-index:1;
width:100%;
height:100px;
text-align:center;
box-shadow:0px 0px 15px #0f0f10;
background:url('/images/cabinet/serf/serf_view_common.png') left bottom;
}

.serf_view_height {
width:100%;
height:70px;
}

.serf_banner_1 {
padding-left:5px;
text-align:left;
}

.serf_banner_1 span {
width:468px;
height:60px;
vertical-align:top;
border:1px solid #ffffff;
}

.serf_banner_2 {
padding-right:5px;
text-align:right;
}

.serf_banner_2 span {
width:468px;
height:60px;
vertical-align:top;
border:1px solid #ffffff;
}

.serf_view_loading {
padding-top:20px;
font-family:arial;
font-size:16px;
font-weight:bold;
color:#ffffff;
text-shadow:#00568c 1px 1px 1px;
}

.serf_view_dont_move {
padding-top:20px;
font-family:arial;
font-size:16px;
font-weight:bold;
color:#ffffff;
text-shadow:#00568c 1px 1px 1px;
}

.serf_success_div {
margin-top:10px;
background:url('/images/cabinet/serf/serf_success_div.png') left center no-repeat;
}

.serf_success_title {
line-height:25px;
font-family:arial;
font-size:14px;
color:#ffffff;
text-shadow:#00568c 1px 1px 1px;
}

.serf_success_text {
line-height:25px;
font-family:arial;
font-size:14px;
color:#ffffff;
text-shadow:#00568c 1px 1px 1px;
}

.serf_success_text span {
color:#ffff00;
}

.serf_view_fail {
padding-top:20px;
font-family:arial;
font-size:16px;
font-weight:bold;
color:#ffff00;
text-shadow:#00568c 1px 1px 1px;
}

.serf_view_timer {
width:50px;
height:50px;
margin-top:10px;
line-height:50px;
font-family:arial;
font-size:20px;
color:#ffffff;
text-shadow:#00568c 1px 1px 1px;
box-shadow:0px 0px 15px #ffffff;
border:2px solid #ffffff;
border-radius:50px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
background:#0f73b1;
}

.serf_captcha_img img {
width:160px;
height:60px;
margin-right:10px;
vertical-align:top;
}

.serf_captcha_code span {
cursor:pointer;
display:inline-block;
width:26px;
line-height:26px;
margin-right:2px;
margin-bottom:2px;
text-align:center;
font-family:arial;
font-size:12px;
color:#ffffff;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
background:#62b148;
}

.serf_captcha_code span:hover {
background:#67B9E2;
}

.serf_view_link {
width:100%;
height:30px;
}

.serf_view_link a {
display:inline-block;
height:30px;
line-height:30px;
font-family:arial;
font-size:12px;
color:#ffffff;
text-shadow:#003156 1px 1px 1px;
vertical-align:top;
word-break:break-all;
overflow:hidden;
}

.serf_view_link a:hover {
text-decoration:underline;
}

.serf_view_link div {
cursor:pointer;
line-height:30px;
font-family:arial;
font-size:12px;
color:#ffffff;
text-shadow:#003156 1px 1px 1px;
}

.serf_view_link div:hover {
text-decoration:underline;
}

.serf_view_iframe {
position:absolute;
top:100px;
left:0;
bottom:0;
right:0;
}

.serf_view_iframe iframe {
position:absolute;
width:100%;
height:100%;
}







.bonus_button1 {
display:block;
margin:auto;
margin-bottom:20px;
width:230px;
line-height:52px;
font-size:24px;
font-weight:bold;
color:#245900;
text-shadow:0 0 9px rgba(132,237,17,0.8),0 1px 0 rgba(181,255,99,0.5);
text-align:center;
text-decoration:none;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:url('/images/perevod_button.png');
}

.bonus_button1:hover {
background:url('/images/perevod_button_2.png');
}


.imtel {
max-width: 100%;
height: auto;
margin: auto;
}


.blok1del {display:none;}

