/*
 * 文件描述:  CSS MODULE
 * 对应功能页：所有页面
 * 期望执行浏览器：所有浏览器
 * 修改记录: By gao_shanmei 2013-05-10.
 */
@charset "utf-8";

/*ui-custom*/
/*ui-custom-select*/
/*custom*/
.ui-custom-select {
    float: left;
    display: block;
    width: 154px;
    margin-top: 2px;
    margin-right: 4px;
    position: relative;
    left: 0;
    top: 0;
}
.ui-custom-select-input {  
    display: block;
    width: 154px;
    height: 20px;
    padding-left: 4px;
    line-height: 20px;
    background: #FAFAFA;
    border: 1px #A5A5A5 solid;
}

.ui-custom-select-input:hover {
    background: #FFF;
    border: 1px #0077FF solid;
}
.ui-custom-select-input-current,
.ui-custom-select-input-current:hover {
    border: 1px #0077FF solid;
    outline: 1px #8cddff solid;
    color: #595959;
}
.ui-custom-select-inputbox {
    float: left;
    max-width: 120px;
    padding: 0;
}
.ui-custom-select-inputbtn {
    float: right;
    display: block;
    width: 20px;
    height: 20px;
    background-image: url(../image/custom.png?version=2.210); 
    background-repeat: no-repeat;
    background-position: 0 0;

}
.ui-custom-select-input-current .ui-custom-select-inputbtn {
    background-position: 0 -30px;    
}
.ui-custom-select-content {
    position: absolute;
    left: 0;
    top: 23px;
    display: none;
    width: 158px;
    padding: 0;
    padding-bottom:4px;
    max-height: 300px;
    overflow-x: hidden;
    overflow-y: auto;
    background: #FAFAFA;
    border: 1px #A5A5A5 solid;
    border-top: 0 none;
    -webkit-box-shadow: 1px 2px 3px #888;
       -moz-box-shadow: 1px 2px 3px #888;
} 
.ui-custom-select-item {
    display: block;
    width: 150px;
    line-height: 20px;
    padding-left: 4px;
    text-align: left;
}
.ui-custom-select-content .ui-channel-item {
    float: left;
    margin: 4px 4px 4px 9px;
}
.ui-custom-select-item:hover {
    background: #A7D0FF; 
}
.ui-custom-select-item-current,
.ui-custom-select-item-current:hover {
    background: #3894FF;
    color: #FFF;
}

.ui-custom-radio {
    float: left;
    display: block;
    width: 20px;
    height: 20px;
    margin-top: 3px;
    background-image: url(../image/custom.png?version=2.210); 
    background-repeat: no-repeat;
    background-position: -30px 0;   
}
.ui-custom-radio-current {
    background-position: -30px -30px;
}
.ui-custom-checkbox {
    float: left;
    display: block;
    width: 20px;
    height: 20px;
    margin-top: 3px;
    background-image: url(../image/custom.png?version=2.210); 
    background-repeat: no-repeat;
    background-position: -60px 0;   
}
.ui-custom-checkbox:hover {
    background-position: -60px -30px;
}
.ui-custom-checkbox-current {
    background-position: -60px -60px;
}
.ui-custom-checkbox-current:hover {
    background-position: -60px -90px;
}
.ui_custom_p2phref {
    font-weight:bold;
}
.ui_custom_p2phref:hover {
    color:red;
    text-decoration:underline;
}













