.ddcommon {position:relative; display:-moz-inline-stack; zoom:1; display:inline-block; *display:inline;	cursor:default;}
.ddcommon ul {padding:0; margin:0;}
.ddcommon ul li {list-style-type:none;}
.borderRadiusTp ul li:last-child {}
.borderRadiusBtm ul li:first-child {}
.ddcommon .disabled img, .ddcommon .disabled span, .ddcommon.disabledAll {}
.ddcommon .clear {clear:both}
.ddcommon .shadow {}
.ddcommon input.text {color:#7e7e7e; padding:0; position:absolute; background:#fff; display:block; width:98%; height:98%; left:2px; top:0; border:none;}
.ddOutOfVision {position:relative; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
.borderRadius .shadow {}
.borderRadiusBtm .shadow {}
.borderRadiusTp .border, .borderRadius .border {}
.borderRadiusBtm .border {}
img.fnone {float:none !important;}
.ddcommon .divider {width:24px; height:24px; position:absolute;}
.ddcommon .arrow {display:inline-block; position:absolute; top:0; right:0;}
.ddcommon .arrow:hover {background-position:0 0;}
.ddcommon .ddTitle {padding:0; position:relative; display:inline-block;	width:100%;}
.ddcommon .ddTitle .ddTitleText {display:block;}
.ddcommon .ddTitle .ddTitleText .ddTitleText {padding:0;}
.ddcommon .ddTitle .description {display:block;}
.ddcommon .ddTitle .ddTitleText img {position:relative; vertical-align:middle; float:left;}
.ddcommon .ddChild {position:absolute; display:none; width:100%; overflow-y:auto; overflow-x:hidden; zoom:1; z-index:9999;}
.ddcommon .ddChild li {clear:both;}
.ddcommon .ddChild li .description {display:block;}
.ddcommon .ddChild li img {border:0 none; position:relative; vertical-align:middle; float:left;}
.ddcommon .ddChild li.optgroup {padding:0;}
.ddcommon .ddChild li.optgroup .optgroupTitle {}
.ddcommon .ddChild li.optgroup ul li {padding:0;}
.ddcommon .noBorderTop {padding:0; margin:0;}
/*************** default theme **********************/
.dd {margin:0; padding:0; width:100%; height:40px; background:none; border:1px solid #2f2a20; border-radius:3px; font-family: 'Roboto', sans-serif; font-size:16px; font-weight:400; line-height:1; color:#242119;}
.dd .divider {}
.dd .arrow {width:40px; height:40px; background:url(../images/cd-arrow2.png) no-repeat center;}
.dd .arrow:hover {background-position:center;}
.dd .ddTitle {color:#464646;}
.dd .ddTitle .ddTitleText {padding:10px;}
.dd .ddTitle .ddTitleText .ddTitleText {padding:0;}
.dd .ddTitle .description {font-size:16px; color:#464646;}
.dd .ddTitle .ddTitleText img {padding-right:5px;}

.dd .ddChild {background-color:#FFFFFF; left:0px; top:40px !important; border:1px solid #2f2a20; border-radius:3px;}
.dd .ddChild li {padding:8px 10px; background-color:#f1f2f2;}
.dd .ddChild li .description {color:#464646;}
.dd .ddChild li .ddlabel {color:#464646;}
.dd .ddChild li.hover {background-color:#fcfcfc;}
.dd .ddChild li img {padding:0 6px 0 0;}
.dd .ddChild li.optgroup {padding:0;}
.dd .ddChild li.optgroup .optgroupTitle {padding:0 5px; font-weight:bold; font-style:italic;}
.dd .ddChild li.optgroup ul li {padding:5px 5px 5px 15px;}
.dd .ddChild li.selected {background-color:#FFF; color:#000;}

