.custom_scroll_content{ /*position: relative;*/ overflow:hidden; /*padding: 0 5px 0 0;*/
}
.custom_scroll_v{ width: 16px; right:0; line-height: 1px; font-size:1px;
}
.custom_scroll_v .t_btn, .custom_scroll_v .b_btn{ width: 100%; height: 16px;
}
.custom_scroll_v .m_layer{ width: 100%; overflow:hidden;
}
.custom_scroll_v .m_layer .m_btn .t_part{ height: 5px;
}
.custom_scroll_v .m_layer .m_btn .b_part{ position: relative; top: 100%; margin: -10px 0 0 0; height: 5px;
}
.custom_select .select_label{ display:block; background-color: White; color: Black; border: 1px solid Black; text-decoration: none; white-space: nowrap;
}
.custom_select .select_label span{ display:block; padding: 3px; cursor:pointer; white-space: nowrap;
}
.custom_select .select_options{ position: absolute; border: 1px solid Black; background-color: White; white-space: nowrap;
}
.custom_select .options_noscroll{ overflow:visible; overflow-x:hidden; min-height:21px; height:auto !important; height:21px;
}
.custom_select .options_scroll{ overflow:auto; overflow-x:hidden;
}
.custom_select .select_options a{ display:block; cursor:pointer; color: Black; padding: 3px; background-color: White; text-decoration: none; white-space: nowrap; clear:both;
}
.custom_select .select_options a:hover{ background-color: #E8E8E8;
}
.custom_radio{ display:block; width: 16px; height: 16px; text-decoration: none; background: url('/_img/customize/radio.png') no-repeat;
}
.custom_radio:hover{ background: url('/_img/customize/radio.png') -32px 0 no-repeat;
}
.custom_radio_checked{ background: url('/_img/customize/radio.png') -16px 0 no-repeat;
}
.custom_radio_checked:hover{ background: url('/_img/customize/radio.png') -48px 0 no-repeat;
}