/* GAMES GAMES GAMES GAMES GAMES GAMES GAMES GAMES GAMES GAMES GAMES GAMES GAMES GAMES GAMES GAMES GAMES GAMES GAMES GAMES GAMES GAMES GAMES */

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

.games_banners_div span {
display:inline-block;
width:468px;
height:60px;
margin-left:10px;
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
vertical-align:top;
border:1px solid #ffffff;
}

/* 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_div {
margin-bottom:10px;
padding:5px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.deps_banners_div span {
display:inline-block;
width:468px;
height:60px;
margin-left:10px;
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
vertical-align:top;
border:1px solid #ffffff;
}

.deps_success {
font-size:20px;
color:#a6ff90;
text-shadow:#555555 1px 1px 1px;
text-align:center;
}

.deps_error {
font-size:20px;
color:#ff7777;
text-shadow:#555555 1px 1px 1px;
text-align:center;
}

.deps_until {
line-height:40px;
margin-bottom:20px;
font-size:16px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.deps_up_m {
line-height:40px;
margin-bottom:20px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.deps_date_start {
margin-bottom:10px;
font-size:14px;
color:#ffe330;
text-shadow:#555555 1px 1px 1px;
text-align:center;
}

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

.deps_info_table {
width:100%;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.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:60px;
padding-left:10px;
line-height:20px;
text-shadow:#555555 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_speed_common {
margin-top:10px;
line-height:30px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.deps_speed_v {
font-size:12px;
color:#ffe336;
text-shadow:#555555 1px 1px 1px;
}

.deps_speed_i {
font-size:12px;
padding-right:10px;
color:#a6ff90;
text-shadow:#555555 1px 1px 1px;
}

.deps_buy_common {
margin-top:10px;
padding-top:20px;
padding-bottom:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.deps_buy_timer_word {
font-size:14px;
color:#ffe330;
text-shadow:#555555 1px 1px 1px;
text-align:center;
}

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

.deps_buy_form {
text-align:center;
}

.deps_buy_select {
width:200px;
height:30px;
margin-top:2px;
margin-bottom:2px;
margin-left:10px;
margin-right:10px;
line-height:30px;
font-size:11px;
color:#000000;
vertical-align:top;
border:1px solid #8B9DA6;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#ffffff;
}

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

.deps_buy_input {
width:198px;
height:30px;
margin-top:2px;
margin-bottom:2px;
margin-left:10px;
margin-right:10px;
line-height:30px;
text-align:center;
color:#000000;
border:none;
vertical-align:top;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
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_button {
cursor:pointer;
display:inline-block;
width:200px;
height:30px;
margin-top:2px;
margin-bottom:2px;
margin-left:10px;
margin-right:10px;
line-height:30px;
text-shadow:#555555 1px 1px 1px;
text-align:center;
vertical-align:top;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/deps/deps_buy_button.png');
}

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

.deps_take_common {
}

.deps_take_sum {
margin-top:10px;
margin-bottom:5px;
line-height:30px;
text-align:center;
}

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

.deps_take_timer {
height:20px;
line-height:20px;
font-family:tahoma;
text-shadow:#555555 1px 1px 1px;
text-align:center;
}

.deps_take_timer span {
font-family:tahoma;
color:#ffe330;
text-shadow:#555555 1px 1px 1px;
}

.deps_take_button {
cursor:pointer;
width:286px;
height:110px;
margin:auto;
line-height:112px;
font-size:26px;
font-weight:bold;
color:#fffdf0;
text-shadow:#555555 1px 1px 1px;
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_message {
height:30px;
line-height:30px;
}

.deps_calc {
font-size:20px;
color:#a6ff90;
text-shadow:#555555 1px 1px 1px;
text-align:center;
}

.deps_desc_title {
cursor:pointer;
margin-top:10px;
line-height:30px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/deps/deps_desc_title.png');
}

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

.deps_desc_text {
margin-top:20px;
line-height:20px;
padding:15px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

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

.deps_big_plan_block {
cursor:pointer;
display:inline-block;
width:200px;
margin-left:10px;
margin-right:10px;
margin-bottom:20px;
padding-bottom:10px;
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 #ffec03;
}

.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 {
line-height:120px;
}

.deps_big_plan_img img {
max-width:100px;
max-height:100px;
vertical-align:middle;
}

.deps_big_plan_percent {
line-height:20px;
}

.deps_big_plan_time {
line-height:20px;
}

.deps_big_plan_when {
line-height:20px;
}

.deps_big_plan_sum {
line-height:20px;
}

.deps_big_plan_limit_total {
line-height:120px;
}

.deps_big_plan_limit_total span {
color:#ffe336;
text-shadow:#555555 1px 1px 1px;
}

.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:#555555 1px 1px 1px;
}

.deps_big_plan_amount {
margin-top:5px;
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;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.deps_s_button span {
cursor:pointer;
display:inline-block;
margin:auto;
height:24px;
line-height:24px;
padding-left:5px;
padding-right:5px;
text-shadow:#555555 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_my {
margin-top:20px;
padding:10px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.deps_s_my span {
display:inline-block;
margin:auto;
height:24px;
line-height:24px;
padding-left:5px;
padding-right:5px;
text-shadow:#555555 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_div {
margin-top:20px;
padding:15px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.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:#555555 1px 1px 1px;
}

.deps_s_tr_0 {
background:#58422F;
}

.deps_s_tr_1 {
background:#382B21;
}

.deps_s_date {
height:30px;
padding-left:20px;
text-shadow:#555555 1px 1px 1px;
}

.deps_s_date span {
color:#ffc000;
text-shadow:#555555 1px 1px 1px;
}

.deps_s_sum font {
color:#ffe336;
text-shadow:#555555 1px 1px 1px;
}

.deps_s_sum span {
color:#a6ff90;
text-shadow:#555555 1px 1px 1px;
}

.deps_s_profit font {
color:#ffe336;
text-shadow:#555555 1px 1px 1px;
}

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

.deps_s_status table {
width:100%;
}

.deps_s_status td {
padding:0;
}

.deps_s_status_img {
width:50px;
text-align:center;
}

.deps_s_status_img img {
max-width:40px;
max-height:40px;
vertical-align:middle;
}

.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:#555555 1px 1px 1px;
text-align:center;
}

.deps_s_status font {
font-size:18px;
color:#a6ff90;
text-shadow:#555555 1px 1px 1px;
}

.deps_t_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;
}

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

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

.deps_t_tr_0 {
background:#58422F;
}

.deps_t_tr_1 {
background:#382B21;
}

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

.deps_t_avatar img {
width:30px;
height:30px;
vertical-align:middle;
border:2px solid #ffffff;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}

.deps_t_login {
text-shadow:#555555 1px 1px 1px;
}

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

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

.deps_t_date {
text-shadow:#555555 1px 1px 1px;
}

/* 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:#555555 1px 1px 1px;
background:#19ad1e;
}

.promocode_error {
margin-bottom:20px;
line-height:40px;
text-align:center;
text-shadow:#555555 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;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.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:#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/promocode/promocode_button_div.png');
}

.promocode_button div:hover {
background:url('/images/cabinet/promocode/promocode_button_div_2.png');
}

.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:#555555 1px 1px 1px;
}

.promocode_s_tr_0 {
background:#58422F;
}

.promocode_s_tr_1 {
background:#382B21;
}

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

.promocode_s_avatar {
width:70px;
height:60px;
}

.promocode_s_avatar img {
width:50px;
height:50px;
vertical-align:middle;
border:2px solid #ffffff;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}

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

.promocode_s_sum {
padding-left:26px;
line-height:24px;
}

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

/* BONUS_GIFT BONUS_GIFT BONUS_GIFT BONUS_GIFT BONUS_GIFT BONUS_GIFT BONUS_GIFT BONUS_GIFT BONUS_GIFT BONUS_GIFT BONUS_GIFT BONUS_GIFT BONUS_GIFT */

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

.bonus_gift_banners_div span {
display:inline-block;
width:468px;
height:60px;
margin-left:10px;
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
vertical-align:top;
border:1px solid #ffffff;
}

.bonus_gift_text {
padding:15px;
margin-bottom:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.bonus_gift_text_1 {
text-align:center;
}

.bonus_gift_text_2 {
text-align:center;
}

.bonus_gift_text_2 span {
color:#ffc000;
}

.bonus_gift_text_3 {
margin-top:5px;
}

.bonus_gift_text_3 * {
font-size:12px;
color:#969ca9;
line-height:12px;
}

.bonus_gift_button {
cursor:pointer;
margin:auto;
margin-bottom:20px;
width:230px;
line-height:230px;
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;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
background:url('/images/cabinet/bonus_gift/bonus_gift_button.png');
}

.bonus_gift_button:hover {
background:url('/images/cabinet/bonus_gift/bonus_gift_button_2.png');
}

.bonus_gift_message_gif {
height:230px;
line-height:230px;
margin-bottom:20px;
font-size:24px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
background:url('/images/cabinet/bonus_gift/bonus_gift_message_gif.png') center no-repeat;
}

.bonus_gift_message_gif span {
display:inline-block;
height:80px;
line-height:80px;
width:80px;
font-size:24px;
font-weight:bold;
color:#ffffff;
border-radius:80px;
-webkit-border-radius:80px;
-moz-border-radius:80px;
border:4px solid #ffffff;
background:#569F00;

}

.bonus_gift_message_link {
line-height:40px;
margin-bottom:20px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.bonus_gift_message_link a {
color:#ffc000;
}

.bonus_gift_message_bet {
line-height:40px;
margin-bottom:20px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.bonus_gift_message_up_m {
line-height:40px;
margin-bottom:20px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.bonus_gift_message_got {
line-height:40px;
margin-bottom:20px;
color:#ffc000;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.bonus_gift_message_banner {
line-height:40px;
margin-bottom:20px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.bonus_gift_until {
line-height:40px;
margin-bottom:20px;
font-size:16px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.bonus_gift_until span {
display:inline-block;
color:#ffc000;
}

.bonus_gift_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_gift_s_table {
width:100%;
background:url('/images/cabinet/bonus_gift/bonus_gift_s_table.png');
}

.bonus_gift_s_title {
height:50px;
text-shadow:#555555 1px 1px 1px;
}

.bonus_gift_s_tr_0 {
background:#58422F;
}

.bonus_gift_s_tr_1 {
background:#382B21;
}

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

.bonus_gift_s_avatar {
height:60px;
width:60px;
}

.bonus_gift_s_avatar img {
width:50px;
height:50px;
vertical-align:middle;
border:2px solid #ffffff;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}

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

.bonus_gift_s_sum {
padding-left:26px;
color:#ffc000;
background:url('/images/cabinet/bonus_gift/bonus_gift_s_sum.png') left center no-repeat;
}

/* 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:#555555 1px 1px 1px;
background:#19ad1e;
}

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

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

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

.cab_avatar_select_button:hover {
background:#9aab41;
}

.cab_avatar_upload_button {
display:inline-block;
margin-left:5px;
margin-right:5px;
width:140px;
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:#8a993a;
}

.cab_avatar_upload_button:hover {
background:#9aab41;
}

.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;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.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 #ffc000;
}

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

.cab_data_td {
padding:10px;
margin-bottom:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
vertical-align:top;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

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

.cab_data_v {
color:#ffc000;
}

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

.cab_purse_td {
padding:10px;
margin-bottom:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
vertical-align:top;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.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:20px;
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:#8a993a;
}

.cab_purse_y:hover {
background:#9aab41;
}

.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_my_rb_title {
line-height:30px;
text-shadow:#555555 1px 1px 1px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#8a993a;
}

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

.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:90px;
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:#8a993a;
}

.cab_up_m_rb_button:hover {
background:#9aab41;
}

.cab_rb_other_common {
margin-top:10px;
padding-top:10px;
padding-bottom:10px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

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

.cab_rb_other_common select {
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:90px;
height:30px;
margin-top:5px;
margin-bottom:5px;
margin-right:10px;
line-height:30px;
color:#ffffff;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#8a993a;
}

.cab_rb_other_button:hover {
background:#9aab41;
}

.cab_sp_rb_title {
margin-top:10px;
line-height:30px;
text-shadow:#555555 1px 1px 1px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#8a993a;
}

.cab_sp_rb_title span {
display:inline-block;
}

.cab_sp_rb_common {
margin-top:10px;
padding:10px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.cab_sp_rb_pr {
color:#ffc000;
}

.cab_ref_prog_title {
margin-top:10px;
margin-bottom:5px;
line-height:30px;
text-shadow:#555555 1px 1px 1px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#8a993a;
}

.cab_ref_prog_common {
margin-top:10px;
padding:10px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

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

.cab_ref_prog_pr {
padding-left:5px;
color:#ffc000;
vertical-align:top;
}

.cab_pass_change_title {
margin-top:10px;
margin-bottom:5px;
line-height:30px;
text-shadow:#555555 1px 1px 1px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#8a993a;
}

.cab_pass_change_common {
margin-top:10px;
padding:10px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.cab_pass_change_common input {
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;
}

.cab_pass_change_common div {
cursor:pointer;
margin:auto;
width:200px;
line-height:30px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#8a993a;
}

.cab_pass_change_common div:hover {
background:#9aab41;
}

.cab_option_but {
margin-top:10px;
padding:10px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.cab_option_but_span {
cursor:pointer;
display:block;
line-height:30px;
text-shadow:#555555 1px 1px 1px;
text-align:center;
background:#8a993a;
}

.cab_option_but_span:hover {
background:#9aab41;
}

.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;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.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:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#8a993a;
}

.refs_banner_show span:hover {
background:#9aab41;
}

.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:#1e232d;
}

.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:#13161D;
}

.refs_stat_i {
font-size:16px;
}

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

.refs_rb_t {
margin-top:10px;
}

.refs_rb_i {
padding-right:10px;
}

.refs_rb_v {
color:#ffc000;
}

.refs_s_div {
padding:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.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:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#01a577;
}

.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:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#8a993a;
}

.refs_s_button a:hover {
background:#9aab41;
}

.refs_s_table {
background:url('/images/cabinet/refs/refs_s_table.png');
}

.refs_s_title {
height:50px;
text-shadow:#555555 1px 1px 1px;
}

.refs_s_tr_0 {
background:#58422F;
}

.refs_s_tr_1 {
background:#382B21;
}

.refs_s_avatar {
}

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

.refs_s_login {
width:150px;
}

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

.refs_s_date {
font-size:14px;
}

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

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

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

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

.refs_s_url_from {
background:#251d16;
}

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

.refs_tt_table {
background:url('/images/cabinet/refs/refs_tt_table.png');
}

.refs_tt_title {
height:50px;
text-shadow:#555555 1px 1px 1px;
}

.refs_tt_tr_0 {
background:#58422F;
}

.refs_tt_tr_1 {
background:#382B21;
}

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

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

.refs_tt_sum {
color:#ffc000;
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:#555555 1px 1px 1px;
background:#19ad1e;
}

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

.up_bonus_common {
padding:15px;
line-height:20px;
margin-bottom:20px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.up_bonus_title {
}

.up_bonus_untill span {
color:#ffc000;
}

.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;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.up_m_table {
}

.up_m_title {
padding-left:10px;
line-height:30px;
text-shadow:#555555 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:110px;
height:30px;
line-height:30px;
text-align:center;
color:#000000;
border:0;
background:#ffffff;
}

.up_m_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_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:#555555 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_m_r_info {
padding-top:5px;
font-size:10px;
text-align:center;
}

.up_m_r_info span {
font-size:10px;
}

.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;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

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

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

.up_s_tr_0 {
background:#58422F;
}

.up_s_tr_1 {
background:#382B21;
}

.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:#31803b;
}

.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:#555555 1px 1px 1px;
background:#19ad1e;
}

.w_error {
margin-bottom:20px;
line-height:40px;
text-align:center;
text-shadow:#555555 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;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.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;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.w_notice_time {
line-height:40px;
margin-bottom:20px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

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

.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;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.w_link {
padding:15px;
margin-bottom:20px;
text-align:right;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

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

.w_link a:hover {
background:#9aab41;
}

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

.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:30px;
line-height:30px;
text-align:center;
font-weight:bold;
color:#48361f;
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;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

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

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

.w_s_tr_0 {
background:#58422F;
}

.w_s_tr_1 {
background:#382B21;
}

.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;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.serf_head_menu_table a {
display:block;
height:50px;
line-height:50px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/serf/serf_head_menu_table_a.png');
}

.serf_head_menu_table a:hover {
background:url('/images/cabinet/serf/serf_head_menu_table_a_2.png');
}

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

.serf_head_message_success {
line-height:30px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:#19ad1e;
}

.serf_head_message_error {
line-height:30px;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
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;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.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:#3c4a69;
}

.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:#3c4a69;
}

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

.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:#3c4a69;
}

.serf_buy_pre_buy td {
width:50%;
}

.serf_buy_pre {
cursor:pointer;
height:40px;
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_buy_pre.png');
}

.serf_buy_pre:hover {
background:#ffba23;
}

.serf_buy_buy {
cursor:pointer;
height:40px;
line-height:40px;
font-weight:bold;
color:#064800;
text-align:center;
text-shadow:1px 1px 1px #ffffff;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/serf/serf_buy_buy.png');
}

.serf_buy_buy:hover {
background:#75ca38;
}

/* 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;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.serf_edit_list_table {
width:100%;
margin-bottom:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.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:#ffc000;
}

.serf_edit_list_info font {
color:#52ea5e;
}

.serf_edit_list_delete {
cursor:pointer;
height:40px;
line-height:40px;
color:#ffffff;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/serf/serf_edit_list_delete.png');
}

.serf_edit_list_delete:hover {
background:#EC5D59;
}

.serf_edit_list_up {
cursor:pointer;
height:40px;
line-height:40px;
color:#ffffff;
text-align:center;
text-shadow:#555555 1px 1px 1px;
overflow:hidden;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/serf/serf_edit_list_up.png');
}

.serf_edit_list_up:hover {
background:#64B8D8;
}

.serf_edit_list_pause_0 {
cursor:pointer;
height:40px;
line-height:40px;
color:#ffffff;
text-align:center;
text-shadow:#555555 1px 1px 1px;
overflow:hidden;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/serf/serf_edit_list_pause_0.png');
}

.serf_edit_list_pause_0:hover {
background:#6465AB;
}

.serf_edit_list_pause_1 {
cursor:pointer;
height:40px;
line-height:40px;
text-align:center;
color:#653d00;
text-shadow:#ffffff 1px 1px 1px;
overflow:hidden;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/serf/serf_edit_list_pause_1.png');
}

.serf_edit_list_pause_1:hover {
background:#ffba23;
}

.serf_edit_list_edit {
display:block;
height:40px;
line-height:40px;
color:#ffffff;
text-align:center;
text-shadow:#555555 1px 1px 1px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
background:url('/images/cabinet/serf/serf_edit_list_edit.png');
}

.serf_edit_list_edit:hover {
background:#6ba556;
}

/* 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:#4d311b;
}

.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;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.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;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.serf_main_banned span {
color:#ffc000;
}

.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;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.serf_main_no_links {
height:50px;
line-height:50px;
text-align:center;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.serf_main_no_links_img {
display:inline-block;
width:50px;
height:50px;
margin-right:10px;
vertical-align:middle;
border-radius:50px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
background:#ffffff url('/images/cabinet/serf/serf_main_no_links_img.gif') center no-repeat;
}

.serf_main_table {
width:100%;
margin-bottom:20px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border:1px solid #593b1f;
background:rgba(19,22,29,0.5);
}

.serf_main_description {
}

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

.serf_main_description div:hover {
background:#899a2f;
}

.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:#ffc000;
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:#ffc000;
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:#ffc000;
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:#ffc000;
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:#ffc000;
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:#ffc000;
vertical-align:top;
}

.serf_main_date_2 {
display:inline-block;
width:120px;
padding-left:25px;
line-height:20px;
color:#ffc000;
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:#ffc000;
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:#ffc000;
}

.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:#ffffff 1px 1px 1px;
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:#555555 1px 1px 1px;
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:#555555 1px 1px 1px;
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:#555555 1px 1px 1px;
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:#555555 1px 1px 1px;
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:#555555 1px 1px 1px;
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:#555555 1px 1px 1px;
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:#555555 1px 1px 1px;
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:#555555 1px 1px 1px;
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:#555555 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:#555555 1px 1px 1px;
}

.serf_view_dont_move {
padding-top:20px;
font-family:arial;
font-size:16px;
font-weight:bold;
color:#ffffff;
text-shadow:#555555 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:#555555 1px 1px 1px;
}

.serf_success_text {
line-height:25px;
font-family:arial;
font-size:14px;
color:#ffffff;
text-shadow:#555555 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:#555555 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:#555555 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:#ffc000;
}

.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:#555555 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:#555555 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%;
}
