/*input,textarea,select{*/
    /*display:inline-block;*/
    /*width:178px;*/
    /*padding:2px 10px !important; *//*覆盖modulestyle样式*/
    /*font-size: 12px;*/
    /*line-height: 24px;*/
    /*color:#555;*/
    /*background-color:#fff;*/
    /*border:1px solid #ccc;*/
    /*-webkit-border-radius:2px;*/
    /*-moz-border-radius:2px;*/
    /*border-radius:2px;*/
    /*background: none !important; *//*覆盖modulestyle样式*/
/*}*/
/*label input,label textarea,label select{*/
    /*display:block;*/
/*}*/
/*input[type="image"],input[type="checkbox"],input[type="radio"]{*/
    /*width:auto;*/
    /*height:auto;*/
    /*padding:0;*/
    /*margin:3px 0;*/
    /**margin-top:0;*/
    /*line-height:normal;*/
    /*cursor:pointer;*/
    /*background-color:transparent;*/
    /*border:0 \9;*/
    /*-webkit-border-radius:0;*/
    /*-moz-border-radius:0;*/
    /*border-radius:0;*/
/*}*/
/*input[type="image"]{*/
    /*border:0;*/
/*}*/
/*input[type="file"]{*/
    /*width:auto;*/
    /*padding:initial;*/
    /*line-height:initial;*/
    /*background-color:#fff;*/
    /*background-color:initial;*/
    /*border: initial;*/
    /*-webkit-box-shadow:none;*/
    /*-moz-box-shadow:none;*/
    /*box-shadow:none;*/
/*}*/
/*input[type="button"],input[type="reset"],input[type="submit"]{*/
    /*width:auto;*/
    /*height:auto;*/
/*}*/
/*select,input[type="file"]{*/
    /**margin-top:4px;*/
    /*line-height:28px;*/
/*}*/
/*input[type="file"]{*/
    /*line-height:18px \9;*/
/*}*/
/*select{*/
    /*width:230px;*/
    /*background-color:#fff;*/
/*}*/
/*select[multiple],select[size]{*/
    /*height:auto;*/
/*}*/
/*input[type="image"]{*/
    /*-webkit-box-shadow:none;*/
    /*-moz-box-shadow:none;*/
    /*box-shadow:none;*/
/*}*/
/*textarea{*/
    /*height:auto;*/
/*}*/
/*input[type="hidden"]{*/
    /*display:none;*/
/*}*/
/*input,textarea{*/
    /*-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);*/
    /*-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);*/
    /*box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);*/
    /*-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;*/
    /*-moz-transition:border linear 0.2s,box-shadow linear 0.2s;*/
    /*-ms-transition:border linear 0.2s,box-shadow linear 0.2s;*/
    /*-o-transition:border linear 0.2s,box-shadow linear 0.2s;*/
    /*transition:border linear 0.2s,box-shadow linear 0.2s;*/
/*}*/
/*input:focus,textarea:focus{*/
    /*border-color:rgba(82, 168, 236, 0.8);*/
    /*outline:0;outline:thin dotted \9;*/
    /*-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);*/
    /*-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);*/
    /*box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);*/
/*}*/
/*input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,select:focus{*/
    /*outline:thin dotted #333;*/
    /*outline:5px auto -webkit-focus-ring-color;*/
    /*outline-offset:-2px;*/
    /*-webkit-box-shadow:none;*/
    /*-moz-box-shadow:none;box-shadow:none;*/
/*}*/
/*input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{*/
    /*cursor:not-allowed;*/
    /*background-color:#eee;*/
    /*border-color:#bbb7ae;*/
/*}*/
/*input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{*/
    /*background-color:transparent;*/
/*}*/
/*.input-mini{*/
    /*width:60px;*/
/*}*/
/*.input-small{*/
    /*width:90px;*/
/*}*/
/*.input-medium{*/
    /*width:150px;*/
/*}*/
/*.input-large{*/
    /*width:210px;*/
/*}*/
/*.input-xlarge{*/
    /*width:270px;*/
/*}*/
/*.input-xxlarge{*/
    /*width:530px;*/
/*}*/

.custom-combobox-input{
    display:inline-block;
    width:178px;
    padding:2px 10px !important; /*覆盖modulestyle样式*/
    font-size: 12px;
    line-height: 24px;
    color:#555;
    background-color:#fff;
    border:1px solid #ccc;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    background: none !important; /*覆盖modulestyle样式*/
    -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition:border linear 0.2s,box-shadow linear 0.2s;
    -moz-transition:border linear 0.2s,box-shadow linear 0.2s;
    -ms-transition:border linear 0.2s,box-shadow linear 0.2s;
    -o-transition:border linear 0.2s,box-shadow linear 0.2s;
    transition:border linear 0.2s,box-shadow linear 0.2s;

}

.custom-combobox-input:focus{
border-color:rgba(82, 168, 236, 0.8);
outline:0;outline:thin dotted \9;
-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}

.ui-selectmenu-menu{

}
.ui-selectmenu-menu ul{

}
.ui-selectmenu-menu ul li{
    line-height: 24px;
    padding-right: 15px;
    text-align: left;
    font-size: 12px;
}
.ui-autocomplete li{
    line-height: 24px;
    padding-right: 15px;
    text-align: left;
    font-size: 12px;
}

.custom-combobox {
    position: relative;
    display: inline-block;
}
.custom-combobox-toggle {
    position: absolute;
    top: 0;
    bottom: 0;
    margin-left: -1px;
    padding: 0;
}
.custom-combobox-input {
    margin: 0;
    padding: 5px 10px;
}
.ui-selectmenu-button{
    width: auto;
    min-width: 227px;
}
.ui-selectmenu-button span.ui-selectmenu-text{
    padding: 0.4em 10px;
}