﻿@charset "utf-8";


.ui-selectmenu-selectbox-compatibility{color:#3a3a3f;border:0px;width:100%;
                                      height:34px;padding-bottom:9px !important;padding-right:5px !important;padding-top:7px !important;padding-left:4px !important;
                                      background-color: #777778}

.ui-selectmenu-icon { position:absolute; right:6px; margin-top:-8px; top: 50%; }
.ui-selectmenu-menu { padding:0; margin:0; list-style:none; position:absolute; top: 0; visibility: hidden; overflow: auto; }
.ui-selectmenu-open { visibility: visible; }
.ui-selectmenu-menu-popup { margin-top: -1px; }
.ui-selectmenu-menu-dropdown { }
.ui-selectmenu-menu li { width:100%; padding:0; margin:0; display: block; font-weight: normal !important; }
.ui-selectmenu-menu li a,.ui-selectmenu-status {line-height: 1.4em; display:block; padding:.3em 1em; outline:none; text-decoration:none; }
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status { padding-left: 20px; position: relative; margin-left: 5px; }
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }
.ui-selectmenu-status { line-height: 1.4em; }
.ui-selectmenu-open li.ui-selectmenu-item-focus a {  }
.ui-selectmenu-open li.ui-selectmenu-item-selected { }
.ui-selectmenu-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-menu li .ui-selectmenu-item-content {  }
.ui-selectmenu-menu li .ui-selectmenu-item-footer { opacity: .8; }
.ui-selectmenu-menu .ui-selectmenu-group { font-size: 1em; }
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label { line-height: 1.4em; display:block; padding:.6em .5em 0; font-weight: bold; }
.ui-selectmenu-menu .ui-selectmenu-group ul { margin: 0; padding: 0; }

.ui-selectmenu { display: block; position:relative; height:32px;text-decoration: none; overflow:hidden;}
.ui-selectmenu-status{color:#000000;background-color:#777778;margin:0;padding:0;}
.ui-selectmenu-status span{vertical-align:middle;height:32px;padding-top:7px;padding-left:5px;background-color:#777778;white-space: nowrap;}
.ui-selectmenu-menu-dropdown li{background-color:#777778;border:0}
.ui-selectmenu-menu-dropdown li a span{color:#000000;height:20px;padding-top:2px;margin:0;cursor:pointer}
.ui-selectmenu-menu-dropdown li a:hover{background-color:#5b95c1; }
.ui-selectmenu-menu-dropdown li a:hover span{color:#fff; }
.ui-selectmenu-menu-dropdown li:hover{background-color:#3d5271; }
.ui-selectmenu{border:0;margin:0;padding:0;color:#fff;display:inline-block;}
.ui-selectmenu-menu{border:0;margin:0;padding:0;cursor:pointer;font-size:12px;font-family:Arial;color:#3a3a3f;z-index:999}
.ui-selectmenu-selectbox {width:100%;display:none}


.ui-selectmenu-menu-dropdown{
scrollbar-arrow-color:#777777;scrollbar-face-color:#054573;
scrollbar-highlight-color:#054573;scrollbar-3dlight-color:#054573;scrollbar-shadow-color:#054573;scrollbar-darkshadow-color:#054573;scrollbar-track-color:#777777}

textarea::-webkit-scrollbar {width: 14px; height: 14px; }
textarea::-webkit-scrollbar-button:start:decrement{display: block; height: 14px; background-color:#777777;}
textarea::-webkit-scrollbar-button:end:increment {display: block; height: 14px; background-color:#777777;}
textarea::-webkit-scrollbar-track {background: #777777; -webkit-border-radius: 0; border-radius:0; -webkit-box-shadow: inset 0 0 0px rgba(0,0,0,.2)}
textarea::-webkit-scrollbar-thumb {height: 10px; width: 10px; background:#054573; -webkit-border-radius: 0; border-radius: 0;border-radius: 0;border:1px solid #054573; }

.ui-selectmenu-menu-dropdown::-webkit-scrollbar {width: 14px; height: 14px; }
.ui-selectmenu-menu-dropdown::-webkit-scrollbar-button:start:decrement{display: block; height: 14px; background-color:#777777;}
.ui-selectmenu-menu-dropdown::-webkit-scrollbar-button:end:increment {display: block; height: 14px; background-color:#777777;}
.ui-selectmenu-menu-dropdown::-webkit-scrollbar-track {background: #777777; -webkit-border-radius: 0; border-radius:0; -webkit-box-shadow: inset 0 0 0px rgba(0,0,0,.2)}
.ui-selectmenu-menu-dropdown::-webkit-scrollbar-thumb {height: 10px; width: 10px; background:#054573; -webkit-border-radius: 0; border-radius: 0;border:1px solid #054573; }


/*type2*/
.ui-selectmenu-2 { display: block; position:relative; height:2em; text-decoration: none; overflow:hidden;}
.ui-selectmenu-2-icon { position:absolute; right:6px; margin-top:-8px; top: 50%; }
.ui-selectmenu-2-menu { padding:0; margin:0; list-style:none; position:absolute; top: 0; visibility: hidden; overflow: hidden; }
.ui-selectmenu-2-open { visibility: visible; }
.ui-selectmenu-2-menu-popup { margin-top: -1px; }
.ui-selectmenu-2-menu-dropdown { }
.ui-selectmenu-2-menu li { width:100%; padding:0; margin:0; display: block; font-weight: normal !important; }

.ui-selectmenu-2-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-2-hasIcon .ui-selectmenu-status { padding-left: 20px; position: relative; margin-left: 5px; }
.ui-selectmenu-2-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }
.ui-selectmenu-2-status { line-height: 1.4em; }
.ui-selectmenu-2-open li.ui-selectmenu-item-focus a {  }
.ui-selectmenu-2-open li.ui-selectmenu-item-selected { }
.ui-selectmenu-2-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
.ui-selectmenu-2-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-2-menu li .ui-selectmenu-item-content {  }
.ui-selectmenu-2-menu li .ui-selectmenu-item-footer { opacity: .8; }
.ui-selectmenu-2-menu .ui-selectmenu-group { font-size: 1em; }
.ui-selectmenu-2-menu .ui-selectmenu-group .ui-selectmenu-group-label { line-height: 1.4em; display:block; padding:.6em .5em 0; font-weight: bold; }
.ui-selectmenu-2-menu .ui-selectmenu-group ul { margin: 0; padding: 0; }

.ui-selectmenu-2-status{height:26px;color:#767875;background-color:#171719;margin:0;padding:0;}
.ui-selectmenu-2-status span{vertical-align:middle;height:26px;padding-top:5px;padding-left:5px;background-color:#171719;display:block}
.ui-selectmenu-2-menu-dropdown li{background-color:#171719;border:0}
.ui-selectmenu-2-menu-dropdown li a span{color:#767875;height:24px; padding-top:10px;padding-left:5px;margin:0;cursor:pointer}
.ui-selectmenu-2-menu-dropdown li a:hover{background-color:#5b95c1; }
.ui-selectmenu-2-menu-dropdown li a:hover span{color:#fff; }
.ui-selectmenu-2-menu-dropdown li:hover{background-color:#5b95c1; }
.ui-selectmenu-2{border:0;margin:0;padding:0;color:#fff;display:inline-block;}
.ui-selectmenu-2-menu{border:0;margin:0;padding:0;cursor:pointer;font-size:12px;font-family:Arial;color:#4e4e54;z-index:999}
.ui-selectmenu-2-selectbox {width:100%;display:none}


/*type3*/
.ui-selectmenu-3 { display: block; position:relative;  text-decoration: none; overflow:hidden;height:42px;}
.ui-selectmenu-3-icon { position:absolute; right:6px; margin-top:-8px; top: 50%; }
.ui-selectmenu-3-menu { padding:0; margin:0; list-style:none; position:absolute; top: 0; visibility: hidden; overflow: hidden; }
.ui-selectmenu-3-open { visibility: visible; }
.ui-selectmenu-3-menu-popup { margin-top: -1px; }
.ui-selectmenu-3-menu-dropdown { }
.ui-selectmenu-3-menu li { width:100%; padding:0; margin:0; display: block; font-weight: normal !important; }

.ui-selectmenu-3-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-3-hasIcon .ui-selectmenu-status { padding-left: 20px; position: relative; margin-left: 5px; }
.ui-selectmenu-3-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }
.ui-selectmenu-3-open li.ui-selectmenu-item-focus a {  }
.ui-selectmenu-3-open li.ui-selectmenu-item-selected { }
.ui-selectmenu-3-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
.ui-selectmenu-3-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-3-menu li .ui-selectmenu-item-content {  }
.ui-selectmenu-3-menu li .ui-selectmenu-item-footer { opacity: .8; }
.ui-selectmenu-3-menu .ui-selectmenu-group { font-size: 1em; }
.ui-selectmenu-3-menu .ui-selectmenu-group .ui-selectmenu-group-label { line-height: 1.4em; display:block; padding:.6em .5em 0; font-weight: bold; }
.ui-selectmenu-3-menu .ui-selectmenu-group ul { margin: 0; padding: 0; }

.ui-selectmenu-3-status{height:32px;color:#767875;background-color:#fff;margin:0;padding:0;vertical-align:bottom}
.ui-selectmenu-3-status span{vertical-align:bottom;height:23px;padding-top:7px;padding-left:7px;background-color:#fff;display:block;border:solid 1px #e3e3e3;}
.ui-selectmenu-3-menu-dropdown li{background-color:#fff;}
.ui-selectmenu-3-menu-dropdown li a span{color:#767875;height:20px; padding-top:2px;padding-left:5px;margin:0;cursor:pointer}
.ui-selectmenu-3-menu-dropdown li a:hover{background-color:#5b95c1; }
.ui-selectmenu-3-menu-dropdown li a:hover span{color:#fff; }
.ui-selectmenu-3-menu-dropdown li:hover{background-color:#5b95c1; }
.ui-selectmenu-3{border:0;margin:0;padding:0;color:#fff;display:inline-block;}
.ui-selectmenu-3-menu{border:1px solid #e3e3e3;margin:0;padding:0;cursor:pointer;font-size:12px;font-family:Arial;color:#4e4e54;z-index:999}
.ui-selectmenu-3-selectbox {width:100%;display:none}



/*type4*/
.ui-selectmenu-4 { display: block; position:relative; height:2em; text-decoration: none; overflow:hidden;}
.ui-selectmenu-4-icon { position:absolute; right:6px; margin-top:-8px; top: 50%; }
.ui-selectmenu-4-menu { padding:0; margin:0; list-style:none; position:absolute; top: 0; visibility: hidden; overflow: hidden; }
.ui-selectmenu-4-open { visibility: visible; }
.ui-selectmenu-4-menu-popup { margin-top: -1px; }
.ui-selectmenu-4-menu-dropdown { }
.ui-selectmenu-4-menu li { width:100%; padding:0; margin:0; display: block; font-weight: normal !important; }

.ui-selectmenu-4-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-4-hasIcon .ui-selectmenu-status { padding-left: 20px; position: relative; margin-left: 5px; }
.ui-selectmenu-4-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }
.ui-selectmenu-4-status { line-height: 1.4em; }
.ui-selectmenu-4-open li.ui-selectmenu-item-focus a {  }
.ui-selectmenu-4-open li.ui-selectmenu-item-selected { }
.ui-selectmenu-4-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
.ui-selectmenu-4-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-4-menu li .ui-selectmenu-item-content {  }
.ui-selectmenu-4-menu li .ui-selectmenu-item-footer { opacity: .8; }
.ui-selectmenu-4-menu .ui-selectmenu-group { font-size: 1em; }
.ui-selectmenu-4-menu .ui-selectmenu-group .ui-selectmenu-group-label { line-height: 1.4em; display:block; padding:.6em .5em 0; font-weight: bold; }
.ui-selectmenu-4-menu .ui-selectmenu-group ul { margin: 0; padding: 0; }

.ui-selectmenu-4-status{height:26px;color:#767875;background-color:#fff;margin:0;padding:0;}
.ui-selectmenu-4-status span{vertical-align:bottom;height:19px;padding-top:5px;padding-left:5px;background-color:#fff;display:block;border:solid 1px #e3e3e3;}
.ui-selectmenu-4-menu-dropdown li{background-color:#fff;border:0}
.ui-selectmenu-4-menu-dropdown li a span{color:#767875;height:20px; padding-top:1px;padding-left:5px;margin:0;cursor:pointer}
.ui-selectmenu-4-menu-dropdown li a:hover{background-color:#5b95c1; }
.ui-selectmenu-4-menu-dropdown li a:hover span{color:#fff; }
.ui-selectmenu-4-menu-dropdown li:hover{background-color:#5b95c1; }
.ui-selectmenu-4{border:0;margin:0;padding:0;color:#fff;display:inline-block;}
.ui-selectmenu-4-menu{border:1px solid #e3e3e3;;margin:0;padding:0;cursor:pointer;font-size:12px;font-family:Arial;color:#4e4e54;z-index:999}
.ui-selectmenu-4-selectbox {width:100%;display:none}