.borderRadius{-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;-ms-border-radius:0;border-radius:0;border:1px solid #d4d4d4;border:0;}
.borderRadiusTp{-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;-ms-border-radius:0;border-radius:0;border:1px solid #d4d4d4;border:0;}
.borderRadiusBtm{-moz-border-radius:0;border-radius:0;}
.ddcommon{position:relative;display:-moz-inline-stack;zoom:1;display:inline-block;*display:inline;cursor:default;}
.ddcommon ul{padding:0;margin:0;overflow:auto;}
.ddcommon ul li{list-style-type:none;}
.borderRadiusTp ul li:last-child{-moz-border-radius:0;border-radius:0;border-bottom:0 none #c3c3c3;border:0;}
.borderRadiusBtm ul li:first-child{-moz-border-radius:0;border-radius:0;border-bottom:0 solid #c3c3c3;border:0;}
.ddcommon .disabled img, .ddcommon .disabled span, .ddcommon.disabledAll{opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;color:#999999;}
.ddcommon .disabled span{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;}
.ddcommon .clear{clear:both}
.ddcommon .shadow{}
.ddcommon input.text{color:#8d8d8d;font-size:11px;font-weight:400;text-transform:uppercase;padding:0 0 0 0;position:absolute;display:block;width:200px;height:32px;resize:none;top:10px;left:18px;border:0;outline:none;}
.ddOutOfVision{position:relative;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}
.borderRadius .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow:5px 5px 5px -5px #888888;}
.borderRadiusBtm .shadow{-moz-box-shadow:-5px -5px 5px -5px #888888;-webkit-box-shadow:-5px -5px 5px -5px #888888;box-shadow:-5px -5px 5px -5px #888888}
.borderRadiusTp .border, .borderRadius .border{-moz-border-radius:0;border-radius:0;border:0;}
.borderRadiusBtm .border{-moz-border-radius:0;border-radius:0;border:0;}
img.fnone{float:none !important}
.ddcommon .divider{width:0;height:100%;position:absolute;}
.ddcommon .arrow{display:inline-block;position:absolute;top:0;right:22px;}
.ddcommon .arrow:hover{background-position:0 100%;}
.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;height:35px;}
.ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto;overflow-x:hidden;zoom:1;z-index:250;}
.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;height:35px;}
.ddcommon .ddChild li.optgroup{padding:0;}
.ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:normal}
.ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.ddcommon .noBorderTop{border-top:none 0 !important;padding:0;margin:0;}
.dd{border:1px solid #d4d4d4;cursor:pointer;-moz-transition:border 0.2s linear;-o-transition:border 0.2s linear;-ms-transition:border 0.2s linear;-webkit-transition:border 0.2s linear;transition:border 0.2s linear;}
.dd:hover{}
.dd .divider{}
.dd .arrow{width:25px;height:43px;background:url(dd_arrow.gif) no-repeat center top;-moz-transition:background 0.2s linear;-o-transition:background 0.2s linear;-ms-transition:background 0.2s linear;-webkit-transition:background 0.2s linear;transition:background 0.2s linear;}
.dd .arrow:hover, .dd:hover .arrow{background:url(dd_arrow_.gif) no-repeat;}
.dd .ddTitle{color:#7c7c7c;font-family:'Raleway', sans-serif;font-style:normal;font-size:12px;font-weight:600;text-align:left;background-color:#ffffff;letter-spacing:0.2em;line-height:22px;text-transform:uppercase;}
.dd .ddTitle .ddTitleText{padding:9px;white-space:nowrap;overflow:hidden;padding-left:18px;}
.dd .ddTitle .ddTitleText .ddTitleText{padding:0;}
.dd .ddTitle .description{font-size:14px;color:#666}
.dd .ddTitle .ddTitleText img{padding-right:5px;}
.dd .ddChild{border:1px solid #d4d4d4;background-color:#fff;left:-1px;width:383px;}
.dd .ddChild li{background-color:#fff;border-bottom:1px solid #d4d4d4;text-align:left;padding-left:18px;line-height:45px;}
.dd .ddChild li .description{color:#666;}
.dd .ddChild li .ddlabel{color:#7c7c7c;font-family:'Raleway', sans-serif;font-style:normal;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.2em;}
.dd .ddChild li.hover{background-color:#e8e8e8;}
.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:normal}
.dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.dd .ddChild li.selected{background-color:#e8e8e8;color:#7c7c7c;}
.pesquisa_drop{cursor:pointer;outline:none;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;-ms-border-radius:0;border-radius:0;box-sizing:border-box;border:0px solid #494844;width:100% !important;height:40px !important;background:transparent;z-index:10;}
.pesquisa_drop .divider{}
.pesquisa_drop .arrow{right:25px !important;width:22px;height:40px;background:url(dd_arrow.gif) no-repeat center top;background-size:contain;border-left:0px solid #d7d7d7;-moz-transition:background 0.2s linear;-o-transition:background 0.2s linear;-ms-transition:background 0.2s linear;-webkit-transition:background 0.2s linear;transition:background 0.2s linear;}
.pesquisa_drop .arrow:hover, .pesquisa_drop:hover .arrow{background:url(dd_arrow_.gif) no-repeat center top;background-size:contain;}
.pesquisa_drop.error .ddTitle{border:1px solid #e47d7d;}
.pesquisa_drop .ddTitle{color:#41466c;font-size:15px;line-height:normal;font-weight:400;letter-spacing:0.025em;text-shadow:none;text-align:left;line-height:31px;padding-left:25px;box-sizing:border-box;text-transform:none;border:0px solid #494844;z-index:10;padding-top:4px;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear;}
.pesquisa_drop .ddTitle .ddTitleText{white-space:nowrap;overflow:hidden;}
.pesquisa_drop .ddTitle .description{font-size:16px;color:#666}
.pesquisa_drop .ddTitle .ddTitleText img{padding-right:5px;}
.pesquisa_drop .ddChild{border:1px solid #494844;background-color:#ffffff;left:-1px;width:100.4%;top:40px !important;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;-ms-border-radius:2px;border-radius:0;z-index:5 !important;}
.pesquisa_drop .ddChild li{background-color:#ffffff;border-bottom:1px solid #494844;text-align:left;padding:0px 25px;height:40px !important;line-height:40px;opacity:1 !important;}
.pesquisa_drop .ddChild li .description{color:#666;}
.pesquisa_drop .ddChild li .ddlabel{color:#41466c;font-size:15px;line-height:normal;font-weight:400;letter-spacing:0.025em;}
.pesquisa_drop .ddChild li.hover{background-color:#a6a5a2;}
.pesquisa_drop .ddChild li.hover .ddlabel{color:#41466c;text-shadow:none;}
.pesquisa_drop .ddChild li img{padding:0 6px 0 0;}
.pesquisa_drop .ddChild li.optgroup{padding:0;}
.pesquisa_drop .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:normal}
.pesquisa_drop .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.pesquisa_drop .ddChild li.selected{background-color:#a6a5a2;}
.pesquisa_drop .ddChild li.selected .ddlabel{color:#41466c;text-shadow:none;}
.pesquisa_drop input.text{ccolor:#41466c;font-size:15px;line-height:normal;font-weight:700;letter-spacing:0.025em;padding:0 0 0 0;padding-top:13px;margin:0;position:absolute;display:block;resize:none;top:0;left:23px;border:0;outline:none;width:100px;height:37px;box-shadow:none;text-transform:none;}
.pesquisa_drop input.text:focus{}
@media only screen and (max-width:700px){.pesquisa_drop{height:35px !important;}
.pesquisa_drop .arrow{width:19px;height:35px;}
.pesquisa_drop .ddTitle{font-size:13px;padding-top:5px;line-height:25px;}
.pesquisa_drop .ddChild{top:35px !important;}
.pesquisa_drop .ddChild li{height:35px !important;line-height:35px;}
.pesquisa_drop .ddChild li .ddlabel{font-size:13px;}
}
@media only screen and (max-width:500px){.pesquisa_drop .arrow{right:15px !important;}
.pesquisa_drop .ddTitle{padding-left:15px;}
.pesquisa_drop .ddChild li{padding:0px 15px;}
}