html {
overflow-y: scroll;
}

dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote {margin: 0; padding: 0;}
img{border:0;}

.clear_after:after {font-size:0;display:block;visibility:hidden;clear:both;height:0;content:".";line-height:0;}

a {color:#2983b7; text-decoration: none;}
a:hover{color:#61aa49; text-decoration: none;}
a:focus {outline: none;}

body {
	color:#000;
	font-family: Arial, sans-serif;
	font-size: 12px;
	/*background: #20292E; /*url('../../../../uploads/templates/ringoman/images/bg.jpg') 50% top no-repeat;*/
	background: #EAEAEA;
}

/*.blank {background:#eaeaea url('../../../../uploads/templates/ringoman/images/blank.png') left top repeat-x;}*/


input,
textarea,
select {font-family: Arial, sans-serif; font-size: 12px; color:#000;}

input:focus,
textarea:focus {outline: none;}

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

textarea { overflow: auto; }

#Ruler {display: none;}

/*?=wrap
------------------- */
.wrap_holder {
min-width:1000px;
//zoom:1;
width:100%;
position: relative;
padding: 0px 0 30px;
background:#eaeaea url('../../../../uploads/templates/ringoman/images/blank.png') left top repeat-x;
}


.wrap {
width:979px;
margin: 0 auto;
position: relative;
z-index:100;
background: none;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding: 9px;
//zoom:1;
min-height: 670px; height: auto !important; height: 670px;
}

.brand.wrap_holder {
	padding: 290px 0 30px;
	background-color:transparent;
}

.brand .wrap {
	background:#eaeaea url('../../../../uploads/templates/ringoman/images/bg.png') left top repeat-x;
}

.wrap_link {z-index:1; position: absolute; left: 0; top: 0; width: 100%; height:630px; overflow: hidden; //zoom:1; text-indent: -999px;}

/*?=top
------------------- */
.top {text-align: right; padding: 0 3px 9px; line-height:15px; width: 969px; margin: 0 auto;}
.top span {display: inline-block; //display: inline; //zoom:1; vertical-align: top;}
.top span.s {color:#d3d3d3; padding: 0 5px;}

/*?=header
------------------- */
.header {width:662px; margin: 0 auto 14px; background:url('../../../../uploads/templates/ringoman/images/bg_header.png') left top no-repeat; height:45px; padding: 0 0 0 313px; position: relative; z-index:1;}

.header_menu {height:45px; overflow: hidden; //zoom:1;}
.header_menu ul {background: url('../../../../uploads/templates/ringoman/images/bg_header_sep.png') right top no-repeat; float: left; height: 45px; overflow: hidden; //zoom:1; list-style: none; padding: 0 2px 0 0; margin: 0;}
.header_menu ul li {background: url('../../../../uploads/templates/ringoman/images/bg_header_sep.png') left top no-repeat; display: inline; float: left; height: 45px; line-height:49px; font-size: 18px; padding: 0 0 0 2px; overflow: hidden; //zoom:1;}
.header_menu ul li.current {margin: 0 -2px 0 0; background: url('../../../../uploads/templates/ringoman/images/menu_current/01.png') left top no-repeat; padding: 0; position: relative;}
.header_menu ul li.current em {color:#2b6718; font-style: normal; float:left; height:45px; background: url('../../../../uploads/templates/ringoman/images/menu_current/02.png') right top no-repeat;}
.header_menu ul li.current a,
.header_menu ul li.current a:hover {color:#2b6718; background: none;}
.header_menu ul li a {float: left; height: 45px; color:#fff;}
.header_menu ul li a:hover {color:#fff; background: url('../../../../uploads/templates/ringoman/images/bg_header_hover.png') left top repeat-x;}

.logo { position: absolute; left: 14px; top: -6px; width: 272px; height: 52px; }
.logo img {vertical-align: top;}

.search {position: absolute; right: 11px; top: 12px;}
.search_in {width:306px; height: 22px; background: url('../../../../uploads/templates/ringoman/images/bg_search.png') left top no-repeat;}
.search_input {float: left; height:22px; overflow: hidden; //zoom:1; width: 170px; padding: 0 10px;}
.search_input input {background: none; padding: 3px 0; margin: 0; float: left; width: 100%; color:#a4a35b; border: 0;}

.search_input2 {float: left; height:22px; overflow: hidden; //zoom:1; width: 250px; padding: 0 10px;}
.search_input2 input {background: none; padding: 3px 0; margin: 0; float: left; width: 100%; color:#a4a35b; border: 0;}

.search_drop2 {width: 306px; position: absolute; left: 0; top: 23px; overflow: hidden; //zoom:1;}
.search_drop2 ul {list-style: none; padding: 10px 0 0; margin: 0; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/bg_drop.png') left top repeat-x;}
.search_drop2 ul li {background: #599b44; overflow: hidden; //zoom:1; vertical-align: top; padding: 0 14px;}
.search_drop2 ul li a {border-top: 1px dotted #3e7f28; display: block; overflow: hidden; //zoom:1; color:#fff; padding: 6px 0;}
.search_drop2 ul li a:hover {color:#ffffcc;}

.search_drop2 ul li a.m_user {padding-left: 20px; background: url('../../../../uploads/templates/ringoman/images/icons/m_user.png') 4px 50% no-repeat;}
.search_drop2 ul li a.m_arrow {padding-left: 20px; background: url('../../../../uploads/templates/ringoman/images/icons/m_arrow.png') 4px 50% no-repeat;}

.search_drop2 ul li.last-child {background:#458830; position: relative;
border-bottom-right-radius: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-left-radius: 10px;
border-radius: 0 0 10px 10px;
}



.search_drop2 ul li:first-child a {border-top: 0;}

.search_drop2 ul li a span,
.search_drop2 ul li a:hover span {color:#b2e0a3;}

.search_but {float: right; width:31px; height: 22px; overflow: hidden; //zoom:1;}
.search_but input {float:left; background: none; font-size:22px; padding: 0; margin: 0; cursor: pointer; border: 0; display: block; text-indent: -999px; overflow: hidden; //zoom:1; width: 100%;}

.search_type {position: absolute; left: 192px; top: 0; width: 82px; height: 22px; background: url('../../../../uploads/templates/ringoman/images/bg_dots.png') left top repeat-y;}
.search_type_in {height: 22px; line-height:21px; padding: 0 8px; color:#aaa55b;  background: url('../../../../uploads/templates/ringoman/images/bg_dots.png') right top repeat-y;}

.search_type_drop {
position: absolute; left: 0; top: 19px;
border-bottom-right-radius: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-left-radius: 10px;
border-radius: 0 0 10px 10px;
background:#ebe37a;
width: 82px;
}

.search_type_drop_in {padding: 5px 8px;}

/*?=block_guest
------------------- */
.block_guest {overflow: hidden; //zoom:1; height:83px; background: url('../../../../uploads/templates/ringoman/images/bg_block_guest.png') left top no-repeat; margin: 0 0 14px;}
.block_guest_in {overflow: hidden; //zoom:1; padding: 12px 2px 0; color:#999;}
.block_guest_in a {color:#999; text-decoration: underline;}
.block_guest_in a:hover {color:#999;}

.block_guest_in p {line-height: 18px;}
.block_guest_in b, .info-box b {display: block; font-size:15px; color:#3e7b2a; padding: 1px 0 0;}

.block_guest_in_image {float: left; width: 27px;}
.block_guest_in_in {overflow: hidden; //zoom:1;}

.bg1 {float: left; padding: 0 20px 0 54px; width: 240px;}
.bg2 {float: left; padding: 0 20px 0 54px; width: 257px;}
.bg3 {float: left; padding: 0 20px 0 54px; width: 255px;}

/*?=two_cols
------------------- */
.two_cols {overflow: hidden; //zoom:1; margin: 0 0 14px; position: relative;}

.col_left {float: left; width:649px;}
.col_right {float: right; width: 319px;}

.banner {width:649px; height:302px; padding: 0 0 124px;}
.banner2 {width:315px; text-align: center;}
.banner2 img {vertical-align:top;}

.banners {overflow: hidden; //zoom:1; position: absolute; left: 2px; bottom: 3px; width:645px;}
.banners_in {overflow: hidden; //zoom:1; margin: 0 0 0 -15px;}
.banners_item {float: left; width:150px; padding: 0 0 0 15px;}
.banners_item a {float: left; width:150px; position: relative;}
.banners_item a i {cursor: pointer; width:150px; height:112px; overflow: hidden; //zoom:1; position: absolute; left: 0; top: 0; background: url('../../../../uploads/templates/ringoman/images/sub150.png') left top no-repeat;}

.block_list {overflow: hidden; //zoom:1;}
.block_list2 {overflow: hidden; //zoom:1;}
.block_list_body {
//zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_list/03.png') left bottom no-repeat; padding: 0 2px 3px;
}

.block_list2 .block_list_body { background: url('../../../../uploads/templates/ringoman/images/block_list2/03.png') left bottom no-repeat; padding: 0 2px 3px; }



/*card*/
.card {overflow: hidden; //zoom:1;}

/*card_table*/
.card table {border-collapse: collapse;}
.card table td {border-bottom: 1px dotted #d0d0d0; padding: 3px 10px 4px; vertical-align: top;}
.card table tr:hover td{background:#fff;}


.card table tr.last-child td {border-bottom: 0;}
.card table tr.last-child:hover td.firstTd {background:#fff url('../../../../uploads/templates/ringoman/images/bg_tr_hover/01.png') left bottom no-repeat;}
.card table tr.last-child:hover td.card_in_td {background:#fff url('../../../../uploads/templates/ringoman/images/bg_tr_hover/02.png') right bottom no-repeat;}

.card table td.card_in_td {padding-left: 0;}

.card table td.card_position {border-right: 1px dotted #d0d0d0;}

.card table td.card_position span {display: block; text-align: right; width:12px;}

/*card_name*/
.card_name {overflow: hidden; //zoom:1; width: 170px; white-space: nowrap;}

.card_name_image {float: left; width:38px; padding: 2px 0 0;}
.card_name_in {overflow: hidden; //zoom:1; position: relative;}
.card_name_in_block {position: absolute; right: 0; top: 0; height:200px; width:32px; background: url('../../../../uploads/templates/ringoman/images/bg_card_in.png') left top no-repeat;}
tr:hover .card_name_in_block {background-position: 0 -200px;}

.card_name_in_block2 {position: absolute; right: 6px; top: 0; height:38px; width:32px; background: url('../../../../uploads/templates/ringoman/images/bg_card_in.png') left top no-repeat;}
tr:hover .card_name_in_block2 {background-position: 0 -201px;}


/*card_in*/
.card_in {
	width:92px; position: relative; overflow: hidden; //zoom:1;
	height:38px;
}
.card_in_info {overflow: hidden; //zoom:1; padding: 0 0 2px;}
.card_in_info_price {text-align: center; line-height: 14px; font-size: 11px; padding: 0 5px 0 15px; float: left; width:45px; overflow: hidden; //zoom:1; height:14px; background: url('../../../../uploads/templates/ringoman/images/icons/price.png') left top no-repeat; color:#fff;}
span.card_in_info_price {display: inline-block; //display: inline; //zoom:1; float: none;}
.card_in_level {
	padding-top:5px;
	float: right; width: 70px; overflow: hidden; //zoom:1;
}

.card_in_info_free {text-align: center; line-height: 14px; font-size: 11px; padding: 0 5px 0 15px; float: left; width:45px; overflow: hidden; //zoom:1; height:14px; background: url('../../../../uploads/templates/ringoman/images/icons/free.png') left top no-repeat; color:#fff;}
span.card_in_info_free {display: inline-block; //display: inline; //zoom:1; float: none;}

/*block_list header*/
.block_list_head {height:34px; background: url('../../../../uploads/templates/ringoman/images/block_list/01.png') left top no-repeat;}
.block_list_head_in {height:34px; background: url('../../../../uploads/templates/ringoman/images/block_list/02.png') right top no-repeat; overflow: hidden; //zoom:1; padding: 0 15px 0 1px; line-height:33px;}


.block_list2 .block_list_head {background: url('../../../../uploads/templates/ringoman/images/block_list2/01.png') left top no-repeat;}
.block_list2 .block_list_head_in {background: url('../../../../uploads/templates/ringoman/images/block_list2/02.png') right top no-repeat; padding: 0 15px;}


/*tabs*/
.tabs {overflow: hidden; //zoom:1; height:34px; float: left;}
.tabs div {float: left; height:34px; overflow: hidden; //zoom:1;}
.tabs div.current {background: url('../../../../uploads/templates/ringoman/images/block_list/04.png') left top no-repeat;}
.tabs div.current .first-child {background: url('../../../../uploads/templates/ringoman/images/block_list/04_1.png') left top no-repeat;}
.tabs div a {float: left; height:34px;  font-size: 14px; font-weight: bold; padding: 0 7px; overflow: hidden; //zoom:1;}
.tabs div.current a {background: url('../../../../uploads/templates/ringoman/images/block_list/05.png') right top no-repeat;}

/*h*/
.h_holder {//zoom:1; height:34px; padding: 0 2px;}
.h_holder:after {font-size:0;display:block;visibility:hidden;clear:both;height:0;content:".";line-height:0;}
.h {}
.h td {padding: 0 0 0 10px; height:34px;}
.h td.first-child {padding: 0;}

.pad2 {padding: 0 2px;}


/*items*/
.items {overflow: hidden; //zoom:1;}
.items_in {overflow: hidden; //zoom:1; margin: 0 0 0 -11px;}
.item {float: left; width:154px; height:392px; padding: 0 0 0 11px; overflow: hidden; //zoom:1;}
.item_in,
.item_alt_in {width:120px; height:376px; background: url('../../../../uploads/templates/ringoman/images/items/01.png') left top no-repeat; overflow: hidden; //zoom:1; padding: 16px 17px 0;}
.item_alt_in {background: url('../../../../uploads/templates/ringoman/images/items/02.png') left top no-repeat;}

.item_image {width:120px; position: relative; padding: 0 0 7px;}
.item_image a {display: block; width:120px; position: relative;}
.item_image a i {cursor: pointer; width:120px; height:120px; overflow: hidden; //zoom:1; position: absolute; left: 0; top: 0; background: url('../../../../uploads/templates/ringoman/images/sub120.png') left top no-repeat;}
.item_alt_in .item_image a i {background: url('../../../../uploads/templates/ringoman/images/sub120_1.png') left top no-repeat;}

.item_user_name {padding: 0 0 4px; white-space: nowrap; overflow: hidden; //zoom:1;}
.item_user_level {padding: 0 0 7px; border-bottom: 1px dotted #d0d0d0; margin: 0 0 3px;}

.item_user_p {margin: 0 0 5px; font-size: 11px; line-height:18px; height: 162px; overflow: hidden; //zoom:1;}

/*?=two_cols_alt
------------------- */
.two_cols2 {overflow: hidden; //zoom:1; padding: 0 0 14px;}

.col2_left {float: left; width:319px;}
.col2_right {float: right; width:649px;}

/*?=names
------------------- */
.names {overflow: hidden; //zoom:1; padding: 0 2px 14px;}
.names_in {overflow: hidden; //zoom:1; margin: 0 0 0 -9px;}
.names_in .last-child {width:141px;}
.names_item {overflow: hidden; //zoom:1; float: left; padding: 0 0 0 9px; width:156px;}
.names_item_image {float: left; width:70px;}
.names_item_image a {display: block; width:60px; position: relative;}
.names_item_image a i {cursor: pointer; width:60px; height:60px; overflow: hidden; //zoom:1; position: absolute; left: 0; top: 0; background: url('../../../../uploads/templates/ringoman/images/sub60.png') left top no-repeat;}
.names_item_in {overflow: hidden; //zoom:1;}

.names_item_in_h {white-space: nowrap; height:18px; width:90%; overflow: hidden; //zoom:1; float: left;}
.names_item_in_links {height:18px; float: left; clear: both;}

/*?=tones
------------------- */
.tones {overflow: hidden; //zoom:1; padding: 0 0 14px 2px;}
.tones_in {overflow: hidden; //zoom:1; margin: -14px 0 0 -14px;}
.tones_item {width:316px; height:64px; padding: 14px 0 0 14px; float: left;}

.tones_item .tones_item_in_download {display:none;}

.tones_item_image {float: left; width:64px;}
.tones_item_image a {display: block; width:60px; position: relative;}
.tones_item_image a i {cursor: pointer; width:60px; height:60px; overflow: hidden; //zoom:1; position: absolute; left: 0; top: 0; background: url('../../../../uploads/templates/ringoman/images/sub60.png') left top no-repeat;}
.tones_item_in {
	padding: 7px 10px 7px 17px;
	float: left;
	width:225px;
	height:50px;
	overflow: hidden;
	//zoom:1;
	background: url('../../../../uploads/templates/ringoman/images/bg_tone.png') left top no-repeat;
	position:relative;
}
.tones_item:hover .tones_item_in {background: url('../../../../uploads/templates/ringoman/images/bg_tone.png') left -64px no-repeat;}

.tones_item_in_card_name {float: left; overflow: hidden; //zoom:1;width: 142px;  white-space: nowrap;}

.tones_item_in_info {float: right; width: 61px;}
.tones_item_in_info_level {padding: 0 0 7px;}

.tones_item_in_download {
	background: red url('../../../../uploads/templates/ringoman/images/bg_download.png') left top no-repeat;
	position: absolute;
	right: 2px;
	top: 1px;
	width:71px;
	height: 54px;
	padding: 6px 9px 0;
}

.tones_item_in_download_head {color:#767676; padding: 0 0 5px;}
.tones_item_in_download_icons {overflow: hidden; //zoom:1;}
.tones_item_in_download_icon {float: left; padding: 0 0 0 10px;}
.tones_item_in_download_icon img {vertical-align: top;}
.tones_item_in_download_icon:first-child {padding-left: 0;}

.tones_item_in_download_icon img {background-position: left top; background-repeat: no-repeat;}
.tones_item_in_download_icon a:hover img {background-position: left -24px;}
.tones_item_in_download_icon img.m4r {background-image: url('../../../../uploads/templates/ringoman/images/icons_download/m4r.png');}
.tones_item_in_download_icon img.mp3 {background-image: url('../../../../uploads/templates/ringoman/images/icons_download/mp3.png');}
.tones_item_in_download_icon img.qr {background-image: url('../../../../uploads/templates/ringoman/images/icons_download/qr.png');}

.tones_item_in_info_level .icon ins
{
	background:transparent;
}

/*?=footer_menu
------------------- */
.footer_menu {width:975px; margin: 0 auto 14px; color:#fff; background: #3c3c3c url('../../../../uploads/templates/ringoman/images/footer_menu/01.png') left top no-repeat; overflow: hidden; //zoom:1;}
.footer_menu_in {background: url('../../../../uploads/templates/ringoman/images/footer_menu/02.png') left bottom no-repeat; overflow: hidden; //zoom:1;}
.footer_menu_in_in {background: url('../../../../uploads/templates/ringoman/images/footer_menu/03.png') 660px bottom repeat-y; overflow: hidden; //zoom:1;}

.footer_menu_left {float: left; width:660px; overflow: hidden; //zoom:1; }
.footer_menu_right {float: right; width: 315px; overflow: hidden; //zoom:1; }

.footer_menu a {color:#fff; overflow: hidden; //zoom:1;}
.footer_menu a:hover {color:#fff; text-decoration: underline;}
.footer_menu a.alt {padding: 3px 10px; float: left; background:#aa4962;}
.footer_menu a.alt:hover {background:#b3254a; text-decoration: none;}

.footer_menu_item {float: left; width: 150px; padding: 0 0 0 15px; overflow: hidden; //zoom:1;}
.footer_menu_item ul {list-style: none; margin: 0; overflow: hidden; //zoom:1; padding: 15px 0;}
.footer_menu_item ul li {padding: 5px 0 0; overflow: hidden; //zoom:1; vertical-align: top;}
.footer_menu_item ul li.first-child {color:#9aba8f; padding: 0; font-weight: bold; font-size: 14px;}

.footer_menu_item2 {float: left; width: 250px; padding: 0 0 0 15px;}
.footer_menu_item2 ul {list-style: none; padding: 15px 0; margin: 0;}
.footer_menu_item2 ul li {padding: 5px 0 0; overflow: hidden; //zoom:1; vertical-align: top;}
.footer_menu_item2 ul li.first-child {color:#d0dc8e; padding: 0; font-weight: bold; font-size: 14px;}

/*?=footer
------------------- */
.footer {width:979px; height:52px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/bg_footer.png') left top no-repeat;}
.footer_left {float: left; height: 27px; padding: 11px 0 0 17px; width: 600px;}
.footer_left_in {overflow: hidden; //zoom:1;}
.footer_left_in ul {overflow: hidden; //zoom:1; list-style: none; padding: 0; margin: 0 0 0 -26px;}
.footer_left_in ul li {float: left; padding: 0 0 0 26px; height:27px; background: url('../../../../uploads/templates/ringoman/images/bg_sep.png') 12px top no-repeat; line-height:26px;}

.footer_right {float: right; width: 81px; padding: 15px 19px 0 0;height:32px;}
.footer_right a {height:16px;display:block;padding:0 2px 0 10px;}

/*?=content
------------------- */
.content {overflow: hidden; //zoom:1; padding: 0 0 30px 15px;}
.content_alt {//zoom:1; padding: 0 0 30px;}
.content_alt:after {font-size:0;display:block;visibility:hidden;clear:both;height:0;content:".";line-height:0;}
.content_alt_in {padding: 0 15px;}
.main {float: left; width:630px;}
.sidebar {float: right; width:319px;}


.main2 {float: right; width:649px;}
.sidebar2 {float: left; width:300px;}
.sidebar3 {float: left; width:315px;}

.n_content {overflow: hidden; //zoom:1; padding: 0 0 30px; min-height:400px;}
.n_sidebar {float: left; width:154px;}
.n_main {float: right; width:814px;}

.n_list {overflow: hidden; //zoom:1;}
.n_list ul {list-style: none; padding: 0; margin: 0; overflow: hidden; //zoom:1;}
.n_list ul li {overflow: hidden; //zoom:1; vertical-align:top; padding: 5px 0 0;}
.n_list ul li:first-child {padding-top:0;}

.n_list ul li a {color:#2983b7;}
.n_list ul li a:hover {color:#852c50;}

.yellow2 {color:#f6b10c;}
a:hover .yellow2 {color:#f6b10c;}

.btns {overflow: hidden; //zoom:1;}
.btns ul {overflow: hidden; //zoom:1; list-style: none; padding: 0; margin: 0;}
.btns ul li {float: left; padding: 0 15px 0 0;}
.btns ul li span {height:36px; float: left; background: url('../../../../uploads/templates/ringoman/images/bg_btn2.png') left top no-repeat;}
.btns ul li span em {font-style: normal; height:36px; float: left; background: url('../../../../uploads/templates/ringoman/images/bg_btn2.png') right -36px no-repeat; padding: 0 20px; line-height:36px;}
.btns ul li ins {text-decoration: none;}


.block_default0 {width:116px; height:42px; background: url('../../../../uploads/templates/ringoman/images/bg_block0.png') left top no-repeat; overflow: hidden; //zoom:1; padding: 0 19px;}
.block_default0 .icon {line-height:42px; white-space: nowrap;}


/*labels*/
.labels_holder {overflow: hidden; //zoom:1; padding: 0 0 9px;}
.labels_holder_in {overflow: hidden; //zoom:1; margin: -9px 0 0;}
.labels_holder .labels {border-bottom: 1px dotted #b7b7b7; overflow: hidden; //zoom:1; padding: 9px 0; position: relative;}
.labels ul {list-style: none; padding: 0; margin: -5px 0 0 -15px; overflow: hidden; //zoom:1; position: relative;}
.labels li {float: left; padding: 5px 0 0 15px; height:25px; position: relative;}

.labels li a
{
	white-space: nowrap;
	float: left;
	color:#2983b7;
	border-bottom: 1px dotted #2983b7;
	/*border:0px none;
	background:transparent url('../../../../uploads/templates/ringoman/images/underline.gif') repeat-x left 0px;*/
	padding: 4px 0 0px 0;
}
.labels li a:hover
{
	color:#394950;
	background-position:left -20px;
	border-color: #394950;
}

.labels li.current {padding: 5px 9px 0 15px;}
.labels li.current span {display: inline; float: left; line-height:23px; color:#394950; cursor:text; background: url('../../../../uploads/templates/ringoman/images/bg_label.png') 0 top no-repeat; height:25px; padding: 0 0 0 9px;}
.labels li.current i {position: absolute; right: 0; top: 5px; width:9px; height:25px; background: url('../../../../uploads/templates/ringoman/images/bg_label.png') right -25px no-repeat;}


.labels_with_col {overflow: hidden; //zoom:1;}
.labels_col_left {overflow: hidden; //zoom:1; float: left; width:120px; height:25px; line-height:24px;}

.labels_holder2 {overflow: hidden; //zoom:1;}
.labels_holder2_in {overflow: hidden; //zoom:1; margin: -4px 0 0;}
.labels_holder2 .labels {overflow: hidden; //zoom:1; padding: 4px 0; position: relative;}

.ringtone_sort {overflow: hidden; //zoom:1;}
.ringtone_sort_in {overflow: hidden; //zoom:1; margin: 0 0 0 -14px;}
.ringtone_sort_item {float: left; width:306px; padding: 0 10px 0 14px;}



/*search2*/
.search2 {overflow: hidden; //zoom:1; margin: 0 0 0 -2px;}
.search2_in {width:170px; height: 26px; background: url('../../../../uploads/templates/ringoman/images/bg_search2.png') left top no-repeat;}
.search2_input {float: left; height:22px; overflow: hidden; //zoom:1; width: 119px; padding: 1px 10px 0;}
.search2_input input {background: none; padding: 3px 0; margin: 0; float: left; width: 100%; color:#6a7669; border: 0;}

.search2_but {float: right; width:28px; height: 24px; overflow: hidden; //zoom:1;}
.search2_but input {float:left; background: none; font-size:22px; padding: 0; margin: 0; cursor: pointer; border: 0; display: block; text-indent: -999px; overflow: hidden; //zoom:1; width: 100%;}

.h2 {padding: 0 2px 15px; overflow: hidden; //zoom:1;}
.h2 h3 {padding:0;}
.h2 td {padding: 0 0 0 10px;}
.h2 td.first-child {padding: 0;}

.sort_table td {padding: 0 0 0 10px;}

.btn_sort {
	display: block;
	color: #000;
	padding: 0 12px;
	height: 26px;
	line-height:24px;
	width: 76px;
	text-align: left;
	background: url('../../../../uploads/templates/ringoman/images/bg_sort.png') left top repeat-x;
	position: relative;
}

.btn_sort_drop {
width: 76px;
padding: 5px 10px;
position: absolute; left: 2px; top: 26px;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
background:#fff;
-webkit-box-shadow: #1c3e97 0px 0px 5px;
-moz-box-shadow: #1c3e97 0px 0px 5px;
box-shadow: #999999 0px 0px 2px;
}

.btn_sort_drop ul {list-style: none; padding: 0; margin: 0; overflow: hidden; //zoom:1;}
.btn_sort_drop ul li {line-height: normal; padding: 1px 0;}

#Content h1,
h1,
h3 {color:#3e8028; font-size:18px; padding: 0 0 15px; font-weight: normal;}
#Content h2,
h2 {color:#852c50; font-size:14px; padding: 0 0 15px;}
#Content p {line-height:18px; padding: 0 0 15px;}
#Content ul {list-style: none; padding: 0 0 9px; margin: 0;}
#Content ul li {padding: 0 0 6px 18px; background: url('../../../../uploads/templates/ringoman/images/icons/bul.png') left 4px no-repeat;}

#Content .image {margin: 0 0 15px; overflow: hidden; //zoom:1; background:#e3e3e3; position: relative;
border-radius: 0 10px 10px 0;
border-top-right-radius: 10px;
-moz-border-radius-topright: 10px;
-webkit-border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
}

#Content .image_sidebar {float: left; width:317px; overflow: hidden; //zoom:1;}
#Content .image_main {float: right; width:285px; padding: 10px; overflow: hidden; //zoom:1; color:#8b8b8b; line-height:20px; font-style: italic;}

.table {
margin: 0 0 15px; overflow: hidden; //zoom:1; background:#e3e3e3; position: relative;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding: 20px;
}

.table th {text-align: left; font-weight: bold; background: #65af4d url('../../../../uploads/templates/ringoman/images/bg_th.png') left 50% repeat-x; color:#fff;}
.table th:first-child {background: none;}
.table_th {overflow: hidden; //zoom:1; cursor: pointer; padding: 0 25px 0 0; position: relative; white-space: nowrap;}
.table_th span {position: absolute; right: 0; top: 50%; margin: -8px 0 0;}

.table th,
.table td {padding: 10px;}

.table td:first-child {padding-left: 0; background: none;}

.table_td1 {background:#dbdbdb;}
.table_td2 {background:#d4d4d4;}
.table_td3 {background:#d7e1d3;}
.table_td4 {background:#bacdb3;}

/*button template*/
.v3-button_holder{overflow:hidden; //zoom:1;}

.v3-button_holder .v3-button,
.v3-button_holder .v3-button2,
.v3-button_holder .v3-button_right{float:left;}

.v3-button_left,
.v3-button_right {background-image:url('../../../../uploads/templates/ringoman/images/bg_btn.png'); background-repeat:no-repeat;}
.v3-button {display:block;cursor:pointer;font-size:12px; font-weight: bold; color:#fff; padding:0 0 0 12px;height:25px;overflow:hidden; //zoom:1;position:relative;}

.v3-button .v3-button_right {text-decoration:none;overflow:hidden; //zoom:1;display:block;height:25px;padding:0; background-position:right top;padding:0 16px 0 4px;line-height:24px; white-space:nowrap; color:#fff; min-width:45px; text-align:center;}
.v3-button:hover .v3-button_right {color:#fff;text-decoration:none;background-position:right -25px;}

.v3-button_left{overflow:hidden; //zoom:1;text-indent:-999px;padding:0;position:absolute; left:0; top:0;width:12px;height:25px;background-position:left top;}
.v3-button:hover .v3-button_left{background-position:left -25px;}

.v3-button input {color:#fff; margin:0; background:none; padding:0; float:left; width:100%; border:0; cursor:pointer; overflow:visible; font-size:12px; font-weight: bold; height:24px;}

/*button2*/
.v3-button2 {display:block;cursor:pointer;font-size:12px; font-weight: bold; color:#fff; padding:0 0 0 12px;height:31px;overflow:hidden; //zoom:1;position:relative;}

.v3-button2 .v3-button_right {text-decoration:none;overflow:hidden; //zoom:1;display:block;height:31px;padding:0; background-position:right -50px;padding:0 16px 0 4px;line-height:30px; white-space:nowrap; color:#fff; min-width:45px; text-align:center;}
.v3-button2:hover .v3-button_right {color:#fff;text-decoration:none;background-position:right -81px;}

.v3-button2 .v3-button_left{overflow:hidden; //zoom:1;text-indent:-999px;padding:0;position:absolute; left:0; top:0;width:12px;height:31px;background-position:left -50px;}
.v3-button2:hover .v3-button_left{background-position:left -81px;}

.v3-button2 input {color:#fff; margin:0; background:none; padding:0 10px; float:left; overflow: visible; border:0; cursor:pointer; font-size:12px; font-weight: bold; height:31px;}

.block_default_text {overflow: hidden; //zoom:1;}
.block_default_text p {line-height:18px; /*padding: 15px 0 0;*/padding: 8px 0 0;}
.block_default_text p:first-child {padding-top: 0;}

/*block default 1*/
.block_default1 {overflow: hidden; //zoom:1;}
.block_default1_head {height:19px; overflow: hidden; //zoom:1; position: relative; padding: 0 14px 0 0;}
.block_default1_head_in {height:19px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default1/01.png') left top no-repeat;}
.block_default1_head span {display: block; width: 14px; height:19px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default1/02.png') right top no-repeat; position: absolute; right: 0; top: 0;}
.block_default1_foot {height:23px; overflow: hidden; //zoom:1; position: relative; padding: 0 14px 0 0;}
.block_default1_foot_in {height:23px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default1/05.png') left top no-repeat;}
.block_default1_foot span {display: block; width: 14px; height:23px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default1/06.png') right top no-repeat; position: absolute; right: 0; top: 0;}

.block_default1_body {overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default1/03.png') left top repeat-y;}
.block_default1_body_in {padding: 0 2px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default1/04.png') right top repeat-y;}
.block_default1_body_in_in {background: #fff; padding: 0 17px; overflow: hidden; //zoom:1;}

/*block default 2*/
.block_default2 {overflow: hidden; //zoom:1;}
.block_default2_head {height:19px; overflow: hidden; //zoom:1; position: relative; padding: 0 14px 0 0;}
.block_default2_head_in {height:19px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default2/01.png') left top no-repeat;}
.block_default2_head span {display: block; width: 14px; height:19px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default2/02.png') right top no-repeat; position: absolute; right: 0; top: 0;}
.block_default2_foot {height:23px; overflow: hidden; //zoom:1; position: relative; padding: 0 14px 0 0;}
.block_default2_foot_in {height:23px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default2/05.png') left top no-repeat;}
.block_default2_foot span {display: block; width: 14px; height:23px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default2/06.png') right top no-repeat; position: absolute; right: 0; top: 0;}

.block_default2_body {overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default2/03.png') left top repeat-y;}
.block_default2_body_in {padding: 0 2px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default2/04.png') right top repeat-y;}
.block_default2_body_in_in {background: #f1f1f1; padding: 0 17px; overflow: hidden; //zoom:1;}

/*block default 3*/
.block_default3 {overflow: hidden; //zoom:1;}
.block_default3_head {height:19px; overflow: hidden; //zoom:1; position: relative; padding: 0 14px 0 0;}
.block_default3_head_in {height:19px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default3/01.png') left top no-repeat;}
.block_default3_head span {display: block; width: 14px; height:19px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default3/02.png') right top no-repeat; position: absolute; right: 0; top: 0;}
.block_default3_foot {height:23px; overflow: hidden; //zoom:1; position: relative; padding: 0 14px 0 0;}
.block_default3_foot_in {height:23px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default3/05.png') left top no-repeat;}
.block_default3_foot span {display: block; width: 14px; height:23px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default3/06.png') right top no-repeat; position: absolute; right: 0; top: 0;}

.block_default3_body {overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default3/03.png') left top repeat-y;}
.block_default3_body_in {padding: 0 2px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default3/04.png') right top repeat-y;}
.block_default3_body_in_in {padding: 0 15px; background:#f8ffe2; overflow: hidden; //zoom:1;}


/*block default 4*/
.block_default4 {overflow: hidden; //zoom:1;}
.block_default4_head {height:19px; overflow: hidden; //zoom:1; position: relative; padding: 0 14px 0 0;}
.block_default4_head_in {height:19px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default4/01.png') left top no-repeat;}
.block_default4_head span {display: block; width: 14px; height:19px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default4/02.png') right top no-repeat; position: absolute; right: 0; top: 0;}
.block_default4_foot {height:23px; overflow: hidden; //zoom:1; position: relative; padding: 0 14px 0 0;}
.block_default4_foot_in {height:23px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default4/05.png') left top no-repeat;}
.block_default4_foot span {display: block; width: 14px; height:23px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default4/06.png') right top no-repeat; position: absolute; right: 0; top: 0;}

.block_default4_body {overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default4/03.png') left top repeat-y;}
.block_default4_body_in {padding: 0 2px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default4/04.png') right top repeat-y;}
.block_default4_body_in_in {padding: 0 15px; background:#f8ffe2; overflow: hidden; //zoom:1;}

/*block default 5*/
.block_default5 {overflow: hidden; //zoom:1;}
.block_default5_head {height:19px; overflow: hidden; //zoom:1; position: relative; padding: 0 14px 0 0;}
.block_default5_head_in {height:19px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default5/01.png') left top no-repeat;}
.block_default5_head span {display: block; width: 14px; height:19px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default5/02.png') right top no-repeat; position: absolute; right: 0; top: 0;}
.block_default5_foot {height:23px; overflow: hidden; //zoom:1; position: relative; padding: 0 14px 0 0;}
.block_default5_foot_in {height:23px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default5/05.png') left top no-repeat;}
.block_default5_foot span {display: block; width: 14px; height:23px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default5/06.png') right top no-repeat; position: absolute; right: 0; top: 0;}

.block_default5_body {overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default5/03.png') left top repeat-y;}
.block_default5_body_in {padding: 0 2px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/block_default5/04.png') right top repeat-y;}
.block_default5_body_in_in {background: #f1f1f1; padding: 0 17px; overflow: hidden; //zoom:1;}

/*?=names2
------------------- */
.names2 {overflow: hidden; //zoom:1; padding: 0;}
.names2_in {overflow: hidden; //zoom:1; margin: 0 0 0 -25px;}
.names2_in .last-child {width:120px;}

.names2_item {overflow: hidden; //zoom:1; float: left; padding: 0 0 0 25px; width:140px;}
.names2_item_image {float: left; width:70px;}
.names2_item_image a {display: block; width:60px; position: relative;}
.names2_item_image a i {cursor: pointer; width:60px; height:60px; overflow: hidden; //zoom:1; position: absolute; left: 0; top: 0; background: url('../../../../uploads/templates/ringoman/images/sub60_2.png') left top no-repeat;}
.names2_item_in {overflow: hidden; //zoom:1;}

.names2_item_in_h {width:90%; overflow: hidden; //zoom:1; float: left; padding: 0 0 3px;}
.names2_item_in_links {color:#767676; height:18px; float: left; clear: both;}


/*?=names3
------------------- */
.names3 {overflow: hidden; //zoom:1; padding: 0;}
.names3_in {overflow: hidden; //zoom:1; margin: 0 0 0 -15px;}

.names3_item {overflow: hidden; //zoom:1; float: left; padding: 0 0 0 15px; width:130px;position:relative;}
.names3_item_image {float: left; width:70px;}
.names3_item_image a {display: block; width:60px; position: relative;}
.names3_item_image a i {cursor: pointer; width:60px; height:60px; overflow: hidden; //zoom:1; position: absolute; left: 0; top: 0; background: url('../../../../uploads/templates/ringoman/images/sub60_4.png') left top no-repeat;}
.names3_item_in {overflow: hidden; //zoom:1;}

.names3_item_in_h {width:90%; overflow: hidden; //zoom:1; float: left; padding: 0 0 3px;}
.names3_item_in_h a{white-space:nowrap;}
.names3_item_in_links {color:#767676; height:17px; float: left; clear: both;}

.names3_item .block_shadow{position: absolute; right: 9px; top: 0; height:38px; width:32px; background: url('../../../../uploads/templates/ringoman/images/bg_fav.png') left top repeat-y;}

.table_item_image {overflow: hidden; //zoom:1; width:60px; margin: 0 auto;}
.table_item_image a {display: block; width:60px; position: relative;}
.table_item_image a i {cursor: pointer; width:60px; height:60px; overflow: hidden; //zoom:1; position: absolute; left: 0; top: 0; background: url('../../../../uploads/templates/ringoman/images/sub60_3.png') left top no-repeat;}

/*?=pages
------------------- */
.pages {width:649px; height:34px; background: url('../../../../uploads/templates/ringoman/images/bg_pages.png') left top no-repeat; overflow: hidden; //zoom:1;}
.pages_alt {width:979px; background: url('../../../../uploads/templates/ringoman/images/bg_pages_alt.png') left top no-repeat;}
.pages2 {width:814px; background: url('../../../../uploads/templates/ringoman/images/bg_pages2.png') left top no-repeat;}
.pages_in {float: left; padding: 0 0 0 18px; height:32px; line-height:31px; list-style: none; margin: 0; overflow: hidden; //zoom:1;}
.pages_in li {float: left; padding: 0 15px 0 0; color:#852c50;}
.pages_in li a {float: left; height:32px;}
.pages_in li a.arrow {overflow: hidden; //zoom:1; text-indent: -999px; width:6px; text-align: left;}
.pages_in li a.arrow_left {background: url('../../../../uploads/templates/ringoman/images/arrow_left.png') left 50% no-repeat;}
.pages_in li a.arrow_right {background: url('../../../../uploads/templates/ringoman/images/arrow_right.png') left 50% no-repeat;}
.pages_qnt {float: right; padding: 0 18px 0 0; height:32px; line-height:31px;}

/*?=tones2
------------------- */
.tones2 {overflow: hidden; //zoom:1; padding: 0 0 0 2px;}
.tones2_in {overflow: hidden; //zoom:1; margin: -14px 0 0 -14px;}
.tones2_item {height:64px; padding: 14px 0 0 14px;}

.tones2_item_image {float: left; width:64px;}
.tones2_item_image a {display: block; width:60px; position: relative;}
.tones2_item_image a i {cursor: pointer; width:60px; height:60px; overflow: hidden; //zoom:1; position: absolute; left: 0; top: 0; background: url('../../../../uploads/templates/ringoman/images/sub60.png') left top no-repeat;}

.tones2_item_in {padding: 1px 0 2px 8px; height:61px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/bg_tone2.png') left top no-repeat;}
.tones2_item:hover .tones2_item_in {background: url('../../../../uploads/templates/ringoman/images/bg_tone2.png') left -64px no-repeat;}

.tones2_item_in td {padding: 6px 11px 6px 13px; background: url('../../../../uploads/templates/ringoman/images/bg_sep2.png') left top repeat-y;}
.tones2_item_in td:first-child {padding-left: 11px; background: none;}

.tones2_item_in_card_name {overflow: hidden; //zoom:1;  height: 48px;}

/*?=tones3
------------------- */
.tones3 {overflow: hidden; //zoom:1; padding: 0 0 0 2px;}
.tones3_in {overflow: hidden; //zoom:1; margin: -14px 0 0 0;}
.tones3_item {height:64px; padding: 14px 0 0 0;}

.tones3_item_image {float: left; width:64px;}
.tones3_item_image a {display: block; width:60px; position: relative;}
.tones3_item_image a i {cursor: pointer; width:60px; height:60px; overflow: hidden; //zoom:1; position: absolute; left: 0; top: 0; background: url('../../../../uploads/templates/ringoman/images/sub60.png') left top no-repeat;}

.tones3_item_in {padding: 1px 2px 2px 8px; height:61px; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/bg_tone3.png') left top no-repeat;}
.tones3_item_marked .tones3_item_in {background: url('../../../../uploads/templates/ringoman/images/bg_tone3.png') left -64px no-repeat;}

.tones3_item_in td {padding: 6px 11px 6px 13px; background: url('../../../../uploads/templates/ringoman/images/bg_sep2.png') left top repeat-y;}
.tones3_item_in td.last-child {background: #fff url('../../../../uploads/templates/ringoman/images/bg_sep3.png') left top repeat-y;}
.tones3_item_in td:first-child {padding-left: 11px; background: none;}

.tones3_item_in_card_name {overflow: hidden; //zoom:1;  white-space: nowrap; height: 48px;}
.white-space {white-space: nowrap;}
.t_icons {overflow: hidden; //zoom:1; width:42px;}
.t_icons a {width:16px; height: 16px; overflow: hidden; //zoom:1; text-indent:-999px;}
.t_icons a.t_edit {float: left; background: url('../../../../uploads/templates/ringoman/images/icons/t_edit.png') left top no-repeat;}
.t_icons a.t_delete {float: right; background: url('../../../../uploads/templates/ringoman/images/icons/t_delete.png') left top no-repeat;}

.moderation {white-space: nowrap; width:132px; text-align: center;}
.t_qnt {width:66px;}
.t_date {width:60px;}
.t_price {width:150px;}
.t_sales {width:80px;}


/*ringtone_block*/
.ringtone_block {overflow: hidden; //zoom:1;}

.ringtone_block .tones2_item_in_card_name {height: auto;}

.ringtone_block_fl_l {float: left; width:300px;}
.ringtone_block_fl_r {float: right; width:286px;}

.ringtone_header {overflow: hidden; //zoom:1;}
.ringtone_header_in {overflow: hidden; //zoom:1;}
.ringtone_header_icon {float: right; padding: 0 0 0 10px;}


.ringtone_download {
position: relative;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
width:260px; background:#f4f1ca; overflow: hidden; //zoom:1; padding: 7px 10px 7px 30px;}
.ringtone_download_in {overflow: hidden; //zoom:1;}
.ringtone_download_link {float: right; width:174px; height:31px; background: url('../../../../uploads/templates/ringoman/images/icons/download.png') left top no-repeat; margin: 3px 0 0; overflow: hidden; //zoom:1; text-indent: -999px;}
.ringtone_download_link a {display: block; padding: 0 0 0 34px; white-space: nowrap; text-align: center; line-height:31px; color:#393719;}
.ringtone_download_link a:hover {color:#393719;}

.ringtone_download2 {position: relative; background:#e3dfab;
border-bottom-right-radius: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-left-radius: 10px;
border-radius: 0 0 10px 10px;
padding: 7px 10px 7px 30px;
overflow: hidden; //zoom:1;
}

.ringtone_download2_in {overflow: hidden; //zoom:1;}
.ringtone_download2_h {float: left; padding: 0 5px 0 0;}
.ringtone_download2_type {float: left; list-style: none; padding: 0; margin: 0; overflow: hidden; //zoom:1;}

.ringtone_download2_type li {padding: 0 3px 0 0; float: left; overflow: hidden; //zoom:1; vertical-align: top;}

.ringtone_download2_type li a {float: left; overflow: hidden; //zoom:1; text-align: center; border: 1px solid #f4f1ca; padding: 0 4px;}

.ringtone_download2_form {float: right;}
.ringtone_download2_form input {float: left;}
.ringtone_download2_form label {float: left; white-space: nowrap; padding: 0 0 0 2px; line-height:18px;}

.ringtone_download_alt {
border-top-right-radius: 10px;
-moz-border-radius-topright: 10px;
-webkit-border-top-right-radius: 10px;
border-top-left-radius: 10px;
-moz-border-radius-topleft: 10px;
-webkit-border-top-left-radius: 10px;
border-radius: 10px 10px 0 0;
width:260px; background:#f4f1ca; overflow: hidden; //zoom:1; padding: 7px 10px 7px 30px;
position: relative;
}

.ringtone_list {overflow: hidden; //zoom:1;}
.ringtone_list ul {overflow: hidden; //zoom:1; list-style: none; padding: 0; margin: 0;}
.ringtone_list ul li {padding: 6px 0; border-top: 1px dotted #d0d0d0; overflow: hidden; //zoom:1;}
.ringtone_list ul li:first-child {border-top: 0;}

.ringtone_list_rate {display: inline-block; //display: inline; //zoom:1; vertical-align: top; padding: 0 0 0 10px;}

/*data*/
.data {overflow: hidden; //zoom:1;}
.data td {padding: 10px 0 0 10px;}
.data td:first-child {padding-left: 0;}
.data tr:first-child td {padding-top: 0;}

/*comments*/
.comments {overflow: hidden; //zoom:1;}
.comment {padding: 10px 0 15px; border-top: 1px dotted #b7b7b7;}
.comments .comment:first-child {padding-top: 0; border-top: 0;}

.comments .comment .comment {padding: 7px 0 0 20px; border-top: 0;}

.comment_head {overflow: hidden; //zoom:1;}
.comment_head_in {float: left; overflow: hidden; //zoom:1; height:27px; line-height:20px; white-space: nowrap;}
.comment_head_fl_r {height: 16px; float: right; padding: 0 0 0 10px; overflow: hidden; //zoom:1; position: relative;}

.comment_rate {height: 16px; float: left; padding: 0 0 0 10px;}
.comment_rate em {min-width: 20px; text-align: center; float: left; font-style: normal; color:#a4a4a4; font-size: 11px; height: 16px; line-height: 15px; background: url('../../../../uploads/templates/ringoman/images/bg_rate.png') left top no-repeat; border-right: 1px solid #bdbdbd; padding: 0 10px 0 13px;}



.comment_rate_buts {float: left; overflow: hidden; //zoom:1; height: 16px; }
.comment_rate_buts span {float: left; height:15px; padding: 0 0 0 5px;}


.plus_text {color:#63a848;}
.minus_text {color:#a85f48;}

.comment_body {overflow: hidden; //zoom:1;}
.comment_body p {padding: 7px 0 0; line-height:20px;}
.comment_body p:first-child {padding-top: 0;}

.comment_body p span {display: inline-block; //display: inline; //zoom:1;  vertical-align: top;}

.comment_head_in a.name {font-weight: bold;}

.comment_head_in a,
.comment_head_in span,
.comment_head_in em {display: inline-block; //display: inline; //zoom:1; vertical-align: top;}

.comments .comment .comment {padding: 10px 0 0 20px; border-top: 0; background: url('../../../../uploads/templates/ringoman/images/icons/enter.png') 2px 10px no-repeat;}
.comments .comment .comment .comment_head_in {height:20px; line-height:20px;}
.comments .comment .comment .comment_head_in a.name {background:#fff; padding: 0 5px; color:#852c50;}
.comments .comment .comment .comment_head_in a.name:hover {color:#852c50;}
.comments .comment .comment .comment_body p span {padding: 0 5px; background:#fff;}




.comment_head_in span.small {padding: 0 0 0 10px;}
.comment_head_in em {font-style: normal; padding: 0 3px;}

/*card_name*/
.card_name2 {overflow: hidden; //zoom:1; white-space: nowrap;}

.card_name2_image {float: left; width:40px; padding: 2px 0 0;}
.card_name2_in {overflow: hidden; //zoom:1;}

/*registration*/
.block_registration {color:#999999; width:979px; height:83px; background: url('../../../../uploads/templates/ringoman/images/bg_registration.png') left top no-repeat; position: relative;}
.block_registration_text {float: left; width:340px; padding: 11px 0 0 15px;}
.block_registration_menu {position: absolute; left: 505px; top: -6px; height: 120px; width:300px;}
.block_registration_menu_item {width:109px; height:103px; float: left; padding: 17px 20px 0;}
.block_registration_menu .current {background: url('../../../../uploads/templates/ringoman/images/bg_registration_but.png') left top no-repeat; color:#bfdeb5;}

.block_registration_menu .current span {color:#fff; display: block; font-size:15px; padding: 1px 0 0; font-weight: bold;}


.block_registration p {line-height: 18px;}
.block_registration b {display: block; font-size:15px; color:#3e7b2a; padding: 1px 0 0;}
.block_registration a {display: block; font-size:15px; color:#2983b7; padding: 1px 0 0; font-weight: bold;}
.block_registration a:hover {color:#2983b7;}

/*template*/
.block_template {color:#999999; width:814px; height:83px; background: url('../../../../uploads/templates/ringoman/images/bg_template.png') left top no-repeat; position: relative;}
.block_template_text {float: left; width:130px; padding: 11px 0 0 15px;}
.block_template_menu {position: absolute; left: 172px; top: -6px; height: 120px; width:300px;}
.block_template_menu_item {width:123px; height:103px; float: left; padding: 17px 13px 0;}
.block_template_menu_item img {float: left; padding: 0 7px 0 0;}
.block_template_menu_item a,
.block_template_menu_item span {display: block; overflow: hidden; //zoom:1;}
.block_template_menu .current {background: url('../../../../uploads/templates/ringoman/images/bg_registration_but.png') left top no-repeat; color:#bfdeb5;}

.block_template_menu .current span {color:#fff; display: block; font-size:15px; padding: 1px 0 0; font-weight: bold;}


.block_template p {line-height: 18px;}
.block_template b {display: block; font-size:15px; color:#3e7b2a; padding: 1px 0 0;}
.block_template a {display: block; font-size:15px; color:#2983b7; padding: 1px 0 0; font-weight: bold;}
.block_template a:hover {color:#2983b7;}


.form {overflow: hidden; //zoom:1;}
.form td {padding: 10px 0 0 20px;}
.form td:first-child {padding-left: 0;}
.form tr:first-child td {padding-top: 0;}

.form td td {padding: 0 0 0 10px;}
.form td td:first-child {padding-left: 0;}


.form_label {font-size:14px; line-height:24px; white-space: nowrap;}
.form_note {font-size:12px; color:#999999; font-style: italic; line-height:24px;}

.form_input {width: 305px; padding: 0 5px; margin: 0; border: 0; line-height: 23px; height:24px; background: url('../../../../uploads/templates/ringoman/images/form/input.png') left top no-repeat;}
.form_input2 {float: left; width: 275px; padding: 0 5px; margin: 0; border: 0; line-height: 23px; height:24px; background: url('../../../../uploads/templates/ringoman/images/form/input2.png') left top no-repeat;}
.form_input2_icon {float: left; padding: 0 0 0 7px; overflow: hidden; //zoom:1;}
.form_select {width: 100%; height:24px;}

.form_box {overflow: hidden; //zoom:1; white-space: nowrap; padding: 4px 0 4px 22px;}
.form_box input {display: inline; float: left; width:15px; height:15px; padding: 0; margin: 0 0 0 -22px;}

.form_box2 {font-size: 14px; overflow: hidden; //zoom:1; white-space: nowrap; padding: 8px 0 8px 30px;}
.form_box2 input {display: inline; float: left; width:15px; height:15px; padding: 0; margin: 0 0 0 -30px;}

.form_box3 {font-size: 14px; overflow: hidden; //zoom:1; white-space: nowrap; padding: 4px 10px 4px 22px;}
.form_box3 input {display: inline; float: left; width:15px; height:15px; padding: 0; margin: 0 0 0 -22px;}



.form_info {
margin: 10px 0 0;
padding: 5px 10px; position: relative;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background:#ddc8c8;
}

.form_info i {background: url('../../../../uploads/templates/ringoman/images/bg_info_corner.png') left top no-repeat; height:4px; width:7px; overflow: hidden; //zoom:1; position: absolute; left: 11px; top: -4px;}

.sep1 {height:14px; overflow: hidden; //zoom:1; line-height:0; font-size:0;}
.sep2 {height:44px; overflow: hidden; //zoom:1; line-height:0; font-size:0;}
.sep3 {height:24px; overflow: hidden; //zoom:1; line-height:0; font-size:0;}
.sep4 {height:7px; overflow: hidden; //zoom:1; line-height:0; font-size:0;}

.textarea {overflow: auto; //zoom:1; width:319px; padding: 0 0 10px;}
.textarea_in {overflow: hidden; //zoom:1; background: #fff url('../../../../uploads/templates/ringoman/images/textarea/01.png') left top no-repeat; padding: 10px;}
.textarea_in textarea {float: left; background: none; padding: 0; margin: 0; width: 100%; border:0;}
.textarea_end {height:3px; overflow: hidden; //zoom:1; background: #fff url('../../../../uploads/templates/ringoman/images/textarea/02.png') left top no-repeat; font-size: 0; line-height:0;}

.textarea2 {overflow: hidden; //zoom:1; width:315px;}
.textarea2_in {overflow: hidden; //zoom:1; background: #fff url('../../../../uploads/templates/ringoman/images/form/textarea2/01.png') left top no-repeat; padding: 10px;}
.textarea2_in textarea {float: left; background: none; padding: 0; margin: 0; width: 100%; border:0;}
.textarea2_end {height:4px; overflow: hidden; //zoom:1; background: #fff url('../../../../uploads/templates/ringoman/images/form/textarea2/02.png') left top no-repeat; font-size: 0; line-height:0;}


.frame315 {width:315px; height:315px; overflow: hidden; //zoom:1; position: relative;}
.frame315 img {vertical-align: top; position: relative; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}

.frame315 i {width:315px; height:315px; position: absolute; left: 0; top: 0; overflow: hidden; //zoom:1; background: url('../../../../uploads/templates/ringoman/images/sub315.png') left top no-repeat;}

/*.icons_soc { overflow: hidden; //zoom:1; }
.icons_soc_in {overflow: hidden; //zoom:1;}*/
.icons_soc table {}
.icons_soc table td {padding: 0 10px 0 12px; background: url('../../../../uploads/templates/ringoman/images/icons2/sep.png') left top no-repeat;}
.icons_soc table td:first-child {background: none; padding-left: 0;}

.icons_soc table td span {float: left; padding: 0; overflow: hidden; //zoom:1;}
.icons_soc table td span img {vertical-align: top;}
.icons_soc table td span:first-child {padding-left: 0;}


.col_cont {overflow: hidden; //zoom:1;}
.column1 {float: left; width:154px; padding: 0 11px 0 0;}
.column2 {float: right; width:319px;}

/*?=common
------------------- */
.list {list-style: none; padding: 0; margin: 0; font-size: 14px; line-height:18px; //zoom:1;}
.list li {overflow: hidden; //zoom:1; vertical-align:top; padding: 7px 0 0;}
.list li:first-child {padding-top: 0;}
.list li a,
.list li span {padding: 0 0 0 15px; background: url('../../../../uploads/templates/ringoman/images/icons/bul_square.png') left 6px no-repeat; display: block; overflow: hidden; //zoom:1;}

.alist {list-style: none; padding: 0; margin: 0; font-size: 12px; line-height:18px; //zoom:1;}
.alist li {overflow: hidden; //zoom:1; vertical-align:top; padding: 7px 0 0;}
.alist li:first-child {padding-top: 0;}
.alist li a,
.alist li span {padding: 0 0 0 25px; background: url('../../../../uploads/templates/ringoman/images/marker.png') left 5px no-repeat; display: block; overflow: hidden; //zoom:1;}


.fleft {float: left;}
.fright {float: right; text-align: right;}

.small {font-size:11px;}
.big {font-size:14px;}
.xbig {font-size:18px;}

.red {color:#852c50;}
a.red:hover {color:#852c50;}

.red2 {color:#a43434;}
a.red2:hover {color:#a43434;}

.green {color:#495844;}
a.green:hover {color:#495844;}

.green2 {color:#3e7b2a;}
a.green2:hover {color:#3e7b2a;}

.black {color:#3e3e3e;}
a.black:hover {color:#3e3e3e; text-decoration: underline;}

.blue {color:#2983b7;}
a.blue:hover {color:#2983b7;}

.grey {color:#828282;}
a.grey:hover {color:#828282;}

.gray {color:#666;}

.grey2 {color:#767676;}
a.grey2:hover {color:#767676;}

.yellow {color:#959268;}
a.yellow:hover {color:#959268;}


.cloud {background:#fff; border: 1px solid #dadada; padding: 0 3px; //zoom:1; display: inline-block; //display: inline; vertical-align: middle; position: relative; font-size: 14px; height: 16px; line-height:15px;}
.cloud i {position: absolute; left: 50%; bottom: -3px; width:5px; height:4px; overflow: hidden; //zoom:1; margin: 0 0 0 -2px; background: url('../../../../uploads/templates/ringoman/images/bg_cloud.png') left top no-repeat;}

.ar {display: block; text-align: left; width:6px; height:12px; overflow: hidden; //zoom:1; text-indent: -999px; background-image: url('../../../../uploads/templates/ringoman/images/bg_arrows.png'); background-repeat: no-repeat;}
.ar_prev_na {background-position: left 0px;}
.ar_prev {background-position: right 0px;}
.ar_next_na {background-position: left -12px;}
.ar_next {background-position: right -12px;}

/*icons*/
.icon {display: inline-block; //display: inline; //zoom:1; position: relative; vertical-align: top;}
.icon i {position: absolute; left: 0; top: 50%; overflow: hidden; //zoom:1; text-indent: -999px; text-align: left;}
.icon img {position: absolute; left: 0; top: 50%;}
.icon ins {background:#fff; font-style: normal; text-decoration: none;}

a i,
a span {cursor: pointer;}

.icon_user_small {padding-left: 16px;}
.icon_user_small i {width: 10px; height: 10px; background: url('../../../../uploads/templates/ringoman/images/icons/user_small.png') left top no-repeat; margin: -5px 0 0;}

.icon_arrow_down {padding-right: 16px;}
.icon_arrow_down i {left: auto; right: 0; width: 6px; height: 3px; background: url('../../../../uploads/templates/ringoman/images/icon_arrow_down.png') left top no-repeat; margin: -2px 0 0;}




.icon_gear_small {padding-left: 16px;}
.icon_gear_small i {width: 10px; height: 10px; background: url('../../../../uploads/templates/ringoman/images/icons/gear_small.png') left top no-repeat; margin: -5px 0 0;}

.icon_x_small {padding-left: 16px;}
.icon_x_small i {width: 10px; height: 10px; background: url('../../../../uploads/templates/ringoman/images/icons/x_small.png') left top no-repeat; margin: -5px 0 0;}

.icon_bell {padding: 0 22px 0 49px;}
.icon_bell img {margin: -7px 0 0; left: 16px;}

.icon_user {padding: 0 22px 0 49px;}
.icon_user img {margin: -7px 0 0; left: 16px;}

.icon_46 {padding-right: 51px;}
.icon_46 img {margin: -9px 0 0; left: auto; right: 0;}

.icon_21 {padding: 0 0 0 27px; line-height:22px;}
.icon_21 img {margin: -11px 0 0;}

.icon_26 {padding: 0 0 0 31px;}
.icon_26 img {margin: -14px 0 0;}

.icon_like {padding-left: 17px;}
.icon_like i  {background: url('../../../../uploads/templates/ringoman/images/icons/like.png') left bottom no-repeat; width:11px; height: 13px; margin: -7px 0 0;}

.icon_level0 {padding-left: 23px;}
.icon_level0 i {background: url('../../../../uploads/templates/ringoman/images/icons/level.png') left bottom no-repeat; width:19px; height: 14px; margin: -7px 0 0;}
.icon_level5 {padding-left: 23px;}
.icon_level5 i {background: url('../../../../uploads/templates/ringoman/images/icons/level.png') left top no-repeat; width:19px; height: 14px; margin: -7px 0 0;}
.icon_level4 {padding-left: 23px;}
.icon_level4 i {background: url('../../../../uploads/templates/ringoman/images/icons/level.png') left -14px no-repeat; width:19px; height: 14px; margin: -7px 0 0;}
.icon_level3 {padding-left: 23px;}
.icon_level3 i {background: url('../../../../uploads/templates/ringoman/images/icons/level.png') left -28px no-repeat; width:19px; height: 14px; margin: -7px 0 0;}
.icon_level2 {padding-left: 23px;}
.icon_level2 i {background: url('../../../../uploads/templates/ringoman/images/icons/level.png') left -42px no-repeat; width:19px; height: 14px; margin: -7px 0 0;}
.icon_level1 {padding-left: 23px;}
.icon_level1 i {background: url('../../../../uploads/templates/ringoman/images/icons/level.png') left -56px no-repeat; width:19px; height: 14px; margin: -7px 0 0;}

/*over state*/
.hidden {visibility: hidden;}
tr:hover .hidden,
.tones_item:hover .hidden {visibility: visible;}
.tones_item:hover .tones_item_in_download{display:block;}
.tones_item:hover .tones_item_in_info{display:none;}




/*?=nav
------------------- */
.nav {overflow: hidden; //zoom:1; padding: 0 0 20px; font-size:18px; color:#3e8028;}

.nav_in {overflow: hidden; //zoom:1;}
.nav_in ul {list-style: none; padding: 0; margin: 0 0 0 -27px; overflow: hidden; //zoom:1;}
.nav_in ul li {float: left; padding: 0 5px 0 27px; background: url('../../../../uploads/templates/ringoman/images/forum/arrow.gif') 12px 50% no-repeat;}


/*?=forum
------------------- */
.forum {padding: 0 0 25px; color:#333;}



.fb2_1,
.fb3_1,
.ft1,
.forum_end {margin: 0 0 14px;}

.forum_end {overflow: hidden; //zoom:1;}



.forum_end_data {overflow: hidden; //zoom:1;}
.forum_end_data td {padding: 5px 0 0 14px;}
.forum_end_data td:first-child {padding-left: 0;}


.forum_end_pages {float: right; width:724px; height:34px; background: url('../../../../uploads/templates/ringoman/images/forum/bg_pages.png') left top no-repeat; overflow: hidden; //zoom:1;}
.forum_end_pages .pages_in {float: right;}


.ft1 {background:#4D8445 url('../../../../uploads/templates/ringoman/images/forum/table/01.gif') left top no-repeat;}
.ft2 {background: url('../../../../uploads/templates/ringoman/images/forum/table/02.gif') right top no-repeat; padding: 0; overflow: hidden; //zoom:1;}
.ft2 td {background:#ddd url('../../../../uploads/templates/ringoman/images/forum/table/bg.gif') left bottom no-repeat; padding: 11px; border-top: 1px solid #fff;}
.ft2 th {padding: 11px; color:#fff;}
.ft2 tr:hover td {background:#fff url('../../../../uploads/templates/ringoman/images/forum/table/bg2.gif') left bottom no-repeat;}



.forum_icon {padding: 0 0 0 45px; min-height: 34px; height: auto !important; height: 34px;}
.forum_h {font-weight: bold; font-size: 12px; padding: 0 0 4px;}
.forum_h a {text-decoration: none;}
.forum_d {font-size: 11px; padding: 0 0 4px;}

.forum_topic {font-size: 11px; font-weight: bold; padding: 0 0 4px;}
.forum_topic .grey {font-weight: normal;}
.forum_topic img {margin: 0 4px 0 0;}

.forum_author {font-size: 11px; padding: 0 0 4px;}
.forum_author a {text-decoration: none; color:#3e8028;}
.forum_author a:hover {text-decoration: underline; color:#3e8028;}
.forum_user_name {font-weight: bold; padding: 0 0 20px;}
.forum_user_name a {text-decoration: none;}

.forum_user_image {padding: 0 0 10px;}

.forum_user_data {font-size: 11px; padding: 0 0 2px;}

.forum_msg_h {overflow: hidden; //zoom:1; padding: 0 0 20px;}


.forum_msg_h .forum_topic {float: left; width: 50%;}
.forum_msg_h .v3-button {float: right;}


.fb2_1 {background:#fff url('../../../../uploads/templates/ringoman/images/forum/block2/01.gif') left top no-repeat;}
.fb2_2 {background: url('../../../../uploads/templates/ringoman/images/forum/block2/02.gif') right top no-repeat; }
.fb2_3 {background: url('../../../../uploads/templates/ringoman/images/forum/block2/03.gif') left bottom no-repeat;}
.fb2_4 {background: url('../../../../uploads/templates/ringoman/images/forum/block2/04.gif') right bottom no-repeat; overflow: hidden; //zoom:1;}



.fb3_1 {background:#ddd url('../../../../uploads/templates/ringoman/images/forum/block3/01.gif') left top no-repeat;}
.fb3_2 {background: url('../../../../uploads/templates/ringoman/images/forum/block3/02.gif') right top no-repeat; }
.fb3_3 {background: url('../../../../uploads/templates/ringoman/images/forum/block3/03.gif') left bottom no-repeat;}
.fb3_4 {background: url('../../../../uploads/templates/ringoman/images/forum/block3/04.gif') right bottom no-repeat; overflow: hidden; //zoom:1;}


.forum_content {background: url('../../../../uploads/templates/ringoman/images/forum/dot.gif') 158px bottom no-repeat; padding: 17px 0; overflow: hidden; //zoom:1;}
.fb3_1 .forum_content {background: url('../../../../uploads/templates/ringoman/images/forum/dot2.gif') 158px bottom no-repeat;}
.forum_msg {float: left; width: 100%; overflow: hidden;}
.forum_msg_in {padding: 0 15px 0 174px;}
.forum_col {overflow: hidden; display: inline; float: left; position: relative; width: 130px; padding: 0 0 0 15px; margin: 0 0 0 -100%;}

.forum_quote {margin: 0 0 12px; padding: 10px; border: 1px solid #cfcfcf; background:#f2f2f2;}

.forum_quote_icon {background: url('../../../../uploads/templates/ringoman/images/forum/quote.gif');}
.forum_file_icon {background: url('../../../../uploads/templates/ringoman/images/forum/file.gif');}




.format {overflow: hidden; //zoom:1; font-size:11px;}
.format_in {overflow: hidden; //zoom:1;}
.format_type {float: right; list-style: none; padding: 0 0 0 5px; margin: 0; overflow: hidden; //zoom:1; width: 36px;}
.format_type li {padding: 3px 0 0; overflow: hidden; //zoom:1; vertical-align: top;}
.format_type li:first-child {padding-top: 0;}
.format_type li a {display: block; overflow: hidden; //zoom:1; text-align: center; border: 1px solid #f4f1ca;}

.format_form {overflow: hidden; //zoom:1;}
.format_form input {float: left;}
.format_form label {float: left; white-space: nowrap; padding: 0 0 0 2px; line-height:18px;}

.format_h {white-space: nowrap; padding: 0 0 3px;}

.card table tr.active td {background: #fff;}
.card table tr.active .card_name_in_block {background-position: 0 -200px;}
.block_list .card table tr.active .card_name_in_block2 {background-position: 0 -200px;}
.card table tr.active .format_td {background: #fff url('../../../../uploads/templates/ringoman/images/bg_format.png') right top repeat-y;}

.form_na {color:#812d2d; background: url('../../../../uploads/templates/ringoman/images/msg/01.png') left top no-repeat; height: 28px; margin: 5px 0 0;}
.form_a {color:#51812d; background: url('../../../../uploads/templates/ringoman/images/msg/03.png') left top no-repeat; height: 28px; margin: 5px 0 0;}
.form_na_in {background: url('../../../../uploads/templates/ringoman/images/msg/02.png') right top no-repeat; height: 28px; padding: 0 32px; overflow: hidden; //zoom:1; line-height: 32px;}

.block_default2 .form_na {background: url('../../../../uploads/templates/ringoman/images/msg/01g.png') left top no-repeat;}
.block_default2 .form_a {background: url('../../../../uploads/templates/ringoman/images/msg/03g.png') left top no-repeat;}
.block_default2 .form_na_in {background: url('../../../../uploads/templates/ringoman/images/msg/02g.png') right top no-repeat;}

.textarea_in textarea {float: left; background: none; padding: 0; margin: 0; width: 100%; border:0; height:70px;}

/*data*/
.data2 {}
.data2 td {padding: 10px 0 0 25px;}
.data2 td:first-child {padding-left: 0;}
.data2 tr:first-child td {padding-top: 0;}

/*data*/
.data3 {}
.data3 td {padding: 5px 0 0 5px;}
.data3 td:first-child {padding-left: 0;}
.data3 tr:first-child td {padding-top: 0;}

.v3-vk,
.v3-fb {
display: block;
overflow: hidden; //zoom:1;
text-indent: -999px;
width: 101px; height:27px;
background-image: url('../../../../uploads/templates/ringoman/images/social.png'); background-repeat: no-repeat;
}



.v3-vk {background-position: left top;}
.v3-vk:hover {background-position: left -27px;}
.v3-fb {background-position: -101px top;}
.v3-fb:hover {background-position: -101px -27px;}


.v3-social-sep {background: url('../../../../uploads/templates/ringoman/images/bg_sep2.png') 50% 50% repeat-y;}
.v3-social-text {line-height:20px;}


/*button3*/
.v3-button3 {display:block;cursor:pointer;font-size:12px; font-weight: bold; color:#fff; padding:0 0 0 12px;height:31px;overflow:hidden; //zoom:1;position:relative;}

.v3-button3 .v3-button_right {text-decoration:none;overflow:hidden; //zoom:1;display:block;height:31px;padding:0; background-position:right -111px;padding:0 16px 0 4px;line-height:30px; white-space:nowrap; color:#fff; min-width:45px; text-align:center;}
.v3-button3:hover .v3-button_right {color:#fff;text-decoration:none;background-position:right -142px;}

.v3-button3 .v3-button_left{overflow:hidden; //zoom:1;text-indent:-999px;padding:0;position:absolute; left:0; top:0;width:12px;height:31px;background-position:left -111px;}
.v3-button3:hover .v3-button_left{background-position:left -142px;}

.v3-button3 input {color:#fff; margin:0; background:none; padding:0 10px; float:left; overflow: visible; border:0; cursor:pointer; font-size:12px; font-weight: bold; height:31px;}

.list2 {//zoom:1;}
.list2 ul {list-style: none; padding: 0; margin: 0; //zoom:1;}
.list2 ul li {margin: 10px 0 0; white-space: nowrap;line-height:16px;height:16px;}
.list2 ul li:first-child {margin-top: 0;}

/*.list2 ul li.current {margin-top: 10px; padding: 0; height: 34px; position: relative; line-height: 33px;}*/
.list2 ul li.current {height: 16px; position: relative; line-height: 16px;}
.list2 ul li.current i {height: 59px; position: absolute; right: -33px; top: 50%;
margin: -30px 0 0;
width: 100%;
background: url('../../../../uploads/templates/ringoman/images/new/list2_selected2.png') right top no-repeat;
z-index:9;
}

.list2 ul li.current:first-child {margin-top: 0;}

.list2 ul li a {position: relative; z-index:99;}

.list2 ul li.last {padding: 21px 0 0; background: url('../../../../uploads/templates/ringoman/images/new/sep.png') left 10px repeat-x;}
.list2 ul li.last a {color:#76b729;}
.list2 ul li.last a:hover {color:#76b729;}

.icon_faq {padding-left: 26px;}
.icon_faq i {margin: -8px 0 0; width:16px; height: 16px; background: url('../../../../uploads/templates/ringoman/images/new/icon_faq.png') left top no-repeat;}

.icon_ringo {padding-left: 26px;}
.icon_ringo i {margin: -8px 0 0; width:16px; height: 16px; background: url('../../../../uploads/templates/ringoman/images/new/icon_ringo.png') left top no-repeat;}

.ringo_logo {
background: url('../../../../uploads/templates/ringoman/images/new/bg_logo.png') no-repeat;
width: 645px;
height: 172px;
overflow: hidden; //zoom:1;
position: relative;
color:#fff;
}

.ringo_logo_in {width: 225px; float: right; padding: 15px 20px 0 0; line-height:18px;}
.ringo_logo a {color:#ffe5ac; text-decoration: underline;}
.ringo_logo a:hover {color:#fff; text-decoration: underline;}


.icon_color {color:#ffd2d0; padding-left: 15px;}
.icon_color img {margin: -5px 0 0;}

.data4 {}
.data4 td {padding: 2px 0 0 10px;}
.data4 td:first-child {padding-left: 0;}
.data4 tr:first-child td {padding-top: 0;}

.logos {}
.logos td {padding: 15px 0 0 0;}

.logos tr:first-child td {padding-top: 0;}

.logos_sep {padding-left: 30px; overflow: hidden; //zoom:1; position: relative;}
.logos td:first-child .logos_sep,
.logos th:first-child .logos_sep {padding-left: 0;}

.logos .alt .logos_sep {}

.logos th {color:#3e8129; font-size: 14px; font-weight: bold; text-align: left;}

.logos_format {width: 134px; float: right; position: relative; overflow: hidden; //zoom:1;}
.logos_format_l,
.logos_format_r,
.logos_format_c {width:35px;}

.logos_format_l {float: left;}
.logos_format_r {float: right;}

.logos_format_c {position: absolute; left: 50%; top: 0px; margin: 0 0 0 -17px;}

.logos_format a {display: block; border: 1px solid #d5d5d5; text-align: center; padding: 1px 0; text-transform: uppercase;}

.logos_sep_in {padding-top: 15px; padding-bottom: 15px; background: url('../../../../uploads/templates/ringoman/images/new/sep.png') left 0 repeat-x; overflow: hidden; //zoom:1;}

.logos_sep_in_in {overflow: hidden; //zoom:1; padding: 2px 0;}

.logos_format2 {
float: none;
overflow: hidden;
position: relative;
width: 134px;
margin: 0 auto;
left: -16px;
}

/*new*/
.icon_edit {padding-left: 20px;}
.icon_edit i {width: 16px; height: 16px; margin: -8px 0 0; background: url('../../../../uploads/templates/ringoman/images/icons/edit.png') left top no-repeat;}

.icon_30 {padding-left: 35px; min-height: 30px;}
.icon_30 img {margin: -15px 0 0;}

.icon_30_fix {width: 30px; min-height: 30px;}
.icon_30_fix img {margin: -15px 0 0;}

.user_head {//zoom:1; padding: 0 0 15px;}
.user_head:after {font-size:0;display:block;visibility:hidden;clear:both;height:0;content:".";line-height:0;}

.user_head_l {float: left; width: 250px; white-space: nowrap; overflow: hidden; padding: 6px 0 0;}
.user_head_r {float: right;}

.user_head_r table {border-collapse: collapse;}
.user_head_r td {padding: 0 0 0 10px;}

/*new2*/
.close2 img {background: url('../../../../uploads/templates/ringoman/images/rington_cont/close2.png') left top no-repeat;}
.close2:hover img {background: url('../../../../uploads/templates/ringoman/images/rington_cont/close2.png') left -8px no-repeat;}

.rington_cont {
//zoom:1; position: relative; z-index:200;
background: url('../../../../uploads/templates/ringoman/images/rington_cont/bg.png') no-repeat;
width: 648px;
height: 111px;

}
.rington_cont:after {font-size:0;display:block;visibility:hidden;clear:both;height:0;content:".";line-height:0;}

.rington_cont_l {float: left; width:132px; padding: 12px 11px;}
.rington_cont_r {float: right; width:460px; padding: 12px 11px;}

.rc_rel {position: relative; height:20px; z-index:100;}
.rington_cont_l .rc_rel {margin: 12px 8px 0 8px !important;}

.rington_cont_icons {overflow: hidden; //zoom:1; text-align: center; position: absolute; left: 0; top: 0; width: 100%;}
.rington_cont_icons a {display: block; overflow: hidden; //zoom:1; position: relative; width: 27px; padding: 31px 0 0; margin: 0 auto;}
.rington_cont_icons a img {position: absolute; left: 0; top: 0;}

.icon_q {padding: 0 21px 0 8px; color: #828282;}
.icon_q img {margin: -6px 0 0; left: auto; right: 0;}

.rc_menu {//zoom:1; position: relative; text-align: center; position: absolute; left: 0; top: 0; width: 100%;}

.rc_menu:after {font-size:0;display:block;visibility:hidden;clear:both;height:0;content:".";line-height:0;}
.rc_c {width:130px;}

.rc_link {overflow: hidden; //zoom:1;}
.rc_link_in {overflow: hidden; //zoom:1; padding: 0 0 0 70px;}
.rc_link_icon {display: inline; float: left; margin: 0 0 0 -70px; width: 60px;}
.rc_link a:hover {color:#69bff0;}

.rc_submenu {padding: 5px 0;}


.layer {background: url('../../../../uploads/templates/ringoman/images/layer/bg.png') left top; position: absolute; left: 0; top: 0; width: 100%; z-index:1000;}
.layer_box {position: absolute; left: 50%; top: 250px; width:340px; margin: 0 0 0 -175px; z-index:1000; background:#3e8028;
padding: 10px;

border-top-left-radius: 10px;	
-moz-border-radius-topleft: 10px; 	
-webkit-border-top-left-radius: 10px;

border-bottom-right-radius: 10px;	
-moz-border-radius-bottomright: 10px; 	
-webkit-border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;	
-moz-border-radius-bottomleft: 10px; 	
-webkit-border-bottom-left-radius: 10px;
border-radius: 10px 0 10px 10px;

}

.rc_pay {overflow: hidden; //zoom:1;}
.rc_pay_in {overflow: hidden; //zoom:1; margin: -7px 0 0 -7px;}
.rc_pay_item {float: left; padding: 7px 0 0 7px; width:144px; overflow: hidden; //zoom:1;}

.pay1 {background: url('../../../../uploads/templates/ringoman/images/rington_cont/pay01.png') no-repeat;}
.pay2 {background: url('../../../../uploads/templates/ringoman/images/rington_cont/pay02.png') no-repeat;}
.pay3 {background: url('../../../../uploads/templates/ringoman/images/rington_cont/pay03.png') no-repeat;}
.pay4 {background: url('../../../../uploads/templates/ringoman/images/rington_cont/pay04.png') no-repeat;}
.pay5 {background: url('../../../../uploads/templates/ringoman/images/rington_cont/pay05.png') no-repeat;}

.rc_pay_close {position: absolute; right: 5px; top: 5px; width: 7px; height: 6px;}



.sep {padding: 0 2px;}


.ntabs {overflow: hidden; //zoom:1;  font-size: 14px;
background: url('../../../../uploads/templates/ringoman/images/rington_cont/tabs/bg1.png') right top no-repeat;
height: 45px;
}

.ntabs_in {
overflow: hidden; //zoom:1;
float: left;
background: url('../../../../uploads/templates/ringoman/images/rington_cont/tabs/bg2.png') left top no-repeat;
height: 45px;
}


.ntabs_in_in {
overflow: hidden; //zoom:1;
float: left;
background: url('../../../../uploads/templates/ringoman/images/rington_cont/tabs/bg3.png') right top no-repeat;
height: 45px;
}

.ntabs_in div,
.ntabs_in a {float: left; height: 45px;}

.ntabs_in a {line-height: 40px;}

.ntabs_in div.cur {
	position: relative;
	z-index:100;
	margin: 0 -20px 0 0;
	background: url('../../../../uploads/templates/ringoman/images/rington_cont/tabs/active_l.png') left top no-repeat;
}

.ntabs_in div.cur a {
	padding: 0 40px 0 20px;
	color:#852c50;
	background: url('../../../../uploads/templates/ringoman/images/rington_cont/tabs/active_r.png') right top no-repeat;
}

.ntabs_in div.cur a:hover {
	color:#852c50;
}

.ntabs_in div.t1 a {padding: 0 20px 0 20px;}
.ntabs_in div.t2 a {padding: 0 20px 0 20px; background: url('../../../../uploads/templates/ringoman/images/rington_cont/tabs/sep.png') left top no-repeat;} 
.ntabs_in div.t3 a {padding: 0 40px 0 20px; background: url('../../../../uploads/templates/ringoman/images/rington_cont/tabs/sep.png') left top no-repeat;}
.ntabs_in div.t4 a {padding: 0 40px 0 20px;}

.ntabs_in div.t1.cur {background: url('../../../../uploads/templates/ringoman/images/rington_cont/tabs/active_l_first.png') left top no-repeat;}
.ntabs_in div.t1.cur a {padding: 0 40px 0 20px;}

.ntabs_in div.t2.cur {}
.ntabs_in div.t2.cur a {padding: 0 40px 0 20px; background: url('../../../../uploads/templates/ringoman/images/rington_cont/tabs/active_r.png') right top no-repeat;}


.ntabs_in div.t3.cur {margin: 0;}
.ntabs_in div.t3.cur a {padding: 0 40px 0 20px; background: url('../../../../uploads/templates/ringoman/images/rington_cont/tabs/active_r_last.png') right top no-repeat;}

.ntabs_in div.t4.cur {margin: 0;background: url('../../../../uploads/templates/ringoman/images/rington_cont/tabs/active_l1.png') left top no-repeat;}
.ntabs_in div.t4.cur a {padding: 0 40px 0 20px; background: url('../../../../uploads/templates/ringoman/images/rington_cont/tabs/active_r_last.png') right top no-repeat;}

/*
playback timings (ms):
  exclusion.robots.policy: 0.21
  captures_list: 62.877
  load_resource: 506.073
  RedisCDXSource: 4.431
  exclusion.robots: 0.225
  PetaboxLoader3.datanode: 95.946 (5)
  PetaboxLoader3.resolve: 443.616 (2)
  CDXLines.iter: 14.715 (3)
  LoadShardBlock: 38.053 (3)
  esindex: 0.015
*/