.ebdp-pc4asia-select-wrapper {
	display: inline-block;
	*display: inline; 
	zoom:1;
	text-align:left;
}

.ebdp-pc4asia-select-inner {
	position: relative;
	display:inline-block;
	*display:inline;
	zoom:1;
	padding-right:27px;
}
.ebdp-pc4asia-select-inner-noImage {
	position: relative;
	display:inline-block;
	*display:inline;
	zoom:1;
	padding-right:1px;
}
.ebdp-pc4asia-select-input {
	cursor: default;
	margin: 0;
	padding: 0;
	border: 1px solid #c6c6c6;
	border-right-width: 0px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space:nowrap;
	height: 26px;
	line-height: 26px;
	background: #fff;
	font-size: 14px;
	font-weight: normal;
	padding-left: 3px;
	text-indent: 6px;
	width:170px; 
}
.ebdp-pc4asia-select-input-noImage{
	cursor: default;
	margin: 0;
	padding: 0;
	border: 1px solid #c6c6c6;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space:nowrap;
	height: 26px;
	line-height: 26px;
	background: #fff;
	font-size: 14px;
	font-weight: normal;
	padding-left: 3px;
	text-indent: 6px;
	width:170px;
}

.ebdp-pc4asia-select-image {
	border: 1px solid #c6c6c6; 
	border-left: 0px;   
	height: 26px;
	width: 26px;    
	background: url(select_arrow.gif) 0 0 no-repeat; 
	background-position: 3px 0px;        
	cursor: pointer;
	display: inline-block;
	*display: inline;
}

.ebdp-pc4asia-select-image-focus {
	background-position: 3px -20px; 
}

.ebdp-pc4asia-select-image-chrome {
	background-image: url(chrome-selected.png);  
}

.ebdp-pc4asia-select-image-ie {
	top: 1px;
}

.ebdp-pc4asia-select-input-quirk {
}

.ebdp-pc4asia-select-input-over {
	border-color: #b40110;
}

.ebdp-pc4asia-select-input-current {
	border-color: #003;
}

.ebdp-pc4asia-select-filter-ul {
	background-color: #f3f3f3; 
	position: absolute; 
	border: 1px solid rgb(198,198,198);
	list-style: none;
	text-align: left;
	list-style-position: outside;
	width: auto;
	padding: 0;
	margin: 0;
	word-wrap: normal;
	word-break: keep-all;
	white-space: nowrap;  
}

.ebdp-pc4asia-select-firstlayer-li {
	color: #fc6469; 
	background-color: lightgray; 
	height:26px;
	line-height: 26px;   
	padding: 2px;  
}

.ebdp-pc4asia-select-common-list{
	width: 300px;
	background-color: #f3f3f3; 
	position: absolute; 
	border: 1px solid rgb(198,198,198);
	list-style: none;
	text-align: left;
	list-style-position: outside;
	padding: 0;
	margin: 0;
	word-wrap: normal;
	word-break: keep-all;
	white-space: nowrap;
	overflow-x: hidden; 
}
.ebdp-pc4asia-select-common-ul{
	list-style: none;
	padding: 0px;
	margin: 0px;
	width:100%; 
	height:100%;
	background-color: #f3f3f3; 
}
.ebdp-pc4asia-select-common-li{
	height:45px;
	width:75px;
	text-align:center;
	float:left;
	margin-bottom:7px;
	cursor:pointer;
}
.ebdp-pc4asia-select-common-title{
	font-size:14px;
	height:32px;
	color: #333;
    line-height: 32px;
    font-weight:normal;
    margin:0px;
    padding:0px;
    text-align:center;
}
.ebdp-pc4asia-select-common-icon{
	height:24px;
	width:24px;
	vertical-align: top;
}
.ebdp-pc4asia-select-common-text{
	font-size:12px;
	height:22px;
	color: #666;
    line-height: 22px;
}

.ebdp-pc4asia-select-secondlayer-li {
	height: 26px;
	line-height: 26px;  
	padding: 2px;
}

.ebdp-pc4asia-select-secondlayer-li-selected {
	background-color: #b40110;   
	color: #fff; 
}

.ebdp-pc4asia-select-flag{
	height: 20px;
	width: 18px;
	display: inline-block;
	*display:inline;
	zoom:1;
	vertical-align: middle;
}
.ebdp-pc4asia-select-msg{
	color: #bf2121;
}
.ebdp-pc4asia-select-right{
	background-image: url(check.png);
	background-position:center 3px;
	background-repeat: no-repeat;
}
.ebdp-pc4asia-select-error{
	background-image: url(check.png);
	background-position:center -17px;
	background-repeat: no-repeat;
}

.ebdp-pc4asia-select-imgGroup-ul{
	width:510px;
	/* border:1px solid red; */
	margin:0px;
	padding:20px 0px 0px 0px;
	list-style:none;
	overflow:hidden;
}
.ebdp-pc4asia-select-imgGroup-li{
	float:left;
	margin-bottom:20px;
	width:60px;
	text-align:center;
}
.ebdp-pc4asia-select-imgGroup-icon{
	width:40px;
	height:40px;
	cursor:pointer;
}
.ebdp-pc4asia-select-imgGroup-text{
	color:#222;
	font-size:14px;
	cursor:pointer;
}
