/*.borderRadius{-moz-border-radius:5px; border-radius:5px; }
.borderRadiusTp{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}
.borderRadiusBtm{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;}*/

.ddcommon {position:relative;display:-moz-inline-stack; zoom:1; display:inline-block; *display:inline; cursor:default;
    text-decoration: none;	    font-family: arial;

}
.ddcommon ul{padding:0;margin:0;}
.ddcommon ul li{list-style-type:none;}
.borderRadiusTp ul li:last-child{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;border-bottom:0 none #c3c3c3; }
.borderRadiusBtm ul li:first-child{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0 ;border-bottom:1 solid #c3c3c3; }

.ddcommon .disabled img, .ddcommon .disabled span, .ddcommon.disabledAll{
opacity: .5; /* standard: ff gt 1.5, opera, safari */
-ms-filter:"alpha(opacity=50)"; /* ie 8 */
filter:alpha(opacity=50); /* ie lt 7 */
-khtml-opacity:.5; /* safari 1.x */
-moz-opacity:.5; /* ff lt 1.5, netscape */
color:#999999;
}
.ddcommon .clear{clear:both}
.ddcommon .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow: 5px 5px 5px -5px #888888;}
.ddcommon input.text{color:#7e7e7e;padding:0 0 0 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{-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 0 5px 5px ; border-radius:0 0 5px 5px;}
.borderRadiusBtm .border{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}
img.fnone{float:none !important}
.ddcommon .divider{width:0; height:100%; position:absolute;}
.ddcommon .ddArrow{display:inline-block; position:absolute; top:50%; right:8px;}
.ddcommon .ddArrow:hover{background-position:0 100%;}
.ddcommon .ddTitle{padding:0; position:relative; display:inline-block; width:100%;    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    border-bottom: 1px solid rgba(0,0,0,0.25);}
.ddcommon .ddTitle .ddTitleText{display:block;overflow: hidden;width: 145px;text-overflow: ellipsis;}
.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{padding:0 5px; font-weight:bold; font-style:italic}
.ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.ddcommon .noBorderTop{border-top:none 0  !important; padding:0; margin:0;}

/*************** default theme **********************/
.dd{   }
.dd .divider{right:24px;}
.dd .ddArrow{width:16px;height:16px; margin-top:-8px; background:url(../images/msdropdown/skin1/icon-chevron-down.png) no-repeat;}
.dd .ddArrow:hover{background-position:0 100%;}
.dd .ddTitle{color:#fff;background: rgb(0, 182, 206);}
.dd .ddTitle .ddTitleText{padding: 4px 20px 3px 5px;}
.dd .ddTitle .ddTitleText .ddTitleText{padding:0;}
.dd .ddTitle .description{font-size:12px; color:#666}
.dd .ddTitle .ddTitleText img{padding-right:5px;}
.dd .ddChild{border:1px solid #c3c3c3; background-color:#fff; left:-1px;}
.dd .ddChild li{padding:5px; background-color:#fff; border-bottom:1px solid #c3c3c3;}
.dd .ddChild li:first-child {display:none !important;}
.dd .ddChild li .description{color:#666;}
.dd .ddChild li .ddlabel{color:#333;}
.dd .ddChild li.hover{background-color:#f2f2f2}
.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:#d5d5d5; color:#000;}*/

.blue{border:1px solid #ddd;}
.blue .divider{display:none}
.blue .ddArrow{width:27px;height:27px; margin-top:-14px; background:url(../../images/msdropdown/skin2/dd_arrow.gif) no-repeat;}
.blue .ddArrow:hover{background-position:0 100%;}
.blue .ddTitle{color:#fff;background:#10bbe6 url(../../images/msdropdown/skin2/title-bg.gif) repeat-x left top;}
.blue .ddTitle .ddTitleText{padding:10px 20px 10px 5px; font-weight:bold; font-size:16px;}
.blue .ddTitle .ddTitleText .ddTitleText{padding:0;}
.blue .ddTitle .description{font-size:12px; color:#666}
.blue .ddTitle .ddTitleText img{padding-right:5px;}
.blue .ddChild{border:1px solid #c3c3c3; background-color:#fff; left:-1px;}
.blue .ddChild li{padding:5px; background-color:#fff; border-bottom:1px solid #c3c3c3;}
.blue .ddChild li .description{color:#666;}
.blue .ddChild li .ddlabel{color:#333;}
.blue .ddChild li.hover{background-color:#66CCFF;}
.blue .ddChild li img{padding:0 6px 0 0;}
.blue .ddChild li.optgroup{padding:0;}
.blue .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}
.blue .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.blue .ddChild li.selected{background-color:#0d97ba;}
.blue .ddChild li.selected .ddlabel{color:#fff;}

.flag{float:left;padding:0 !important;margin:-4px 5px 0 0;width:16px;height:16px;background:url(../images/msdropdown/icons/flagssprite_small.png) no-repeat;}
.flag.ad{background-position:0 0}
.flag.ae{background-position:0 -11px}
.flag.af{background-position:0 -22px}
.flag.ag{background-position:0 -33px}
.flag.ai{background-position:0 -44px}
.flag.al{background-position:0 -55px}
.flag.am{background-position:0 -66px}
.flag.an{background-position:0 -77px}
.flag.ao{background-position:0 -88px}
.flag.ar{background-position:0 -99px}
.flag.as{background-position:0 -110px}
.flag.at{background-position:0 -121px}
.flag.au{background-position:0 -132px}
.flag.aw{background-position:0 -143px}
.flag.ax{background-position:0 -154px}
.flag.az{background-position:0 -165px}
.flag.ba{background-position:0 -176px}
.flag.bb{background-position:0 -187px}
.flag.bd{background-position:0 -198px}
.flag.be{background-position:0 -209px}
.flag.bf{background-position:0 -220px}
.flag.bg{background-position:0 -231px}
.flag.bh{background-position:0 -242px}
.flag.bi{background-position:0 -253px}
.flag.bj{background-position:0 -264px}
.flag.bm{background-position:0 -275px}
.flag.bn{background-position:0 -286px}
.flag.bo{background-position:0 -297px}
.flag.br{background-position:0 -308px}
.flag.bs{background-position:0 -319px}
.flag.bt{background-position:0 -330px}
.flag.bv{background-position:0 -341px}
.flag.bw{background-position:0 -352px}
.flag.by{background-position:0 -363px}
.flag.bz{background-position:0 -374px}
.flag.ca{background-position:0 -385px}
.flag.catalonia{background-position:0 -396px}
.flag.cc{background-position:0 -407px}
.flag.cd{background-position:0 -418px}
.flag.cf{background-position:0 -429px}
.flag.cg{background-position:0 -440px}
.flag.ch{background-position:0 -451px}
.flag.ci{background-position:0 -462px}
.flag.ck{background-position:0 -473px}
.flag.cl{background-position:0 -484px}
.flag.cm{background-position:0 -495px}
.flag.cn{background-position:0 -506px}
.flag.co{background-position:0 -517px}
.flag.cu{background-position:0 -528px}
.flag.cr{background-position:0 -539px}
.flag.cs{background-position:0 -550px}
.flag.cv{background-position:0 -561px}
.flag.cx{background-position:0 -572px}
.flag.cy{background-position:-16px 0}
.flag.cz{background-position:-16px -11px}
.flag.de{background-position:-16px -22px}
.flag.dj{background-position:-16px -33px}
.flag.dk{background-position:-16px -44px}
.flag.dm{background-position:-16px -55px}
.flag.do{background-position:-16px -66px}
.flag.dz{background-position:-16px -77px}
.flag.ec{background-position:-16px -88px}
.flag.ee{background-position:-16px -99px}
.flag.eg{background-position:-16px -110px}
.flag.eh{background-position:-16px -121px}
.flag.england{background-position:-16px -132px}
.flag.er{background-position:-16px -143px}
.flag.es{background-position:-16px -154px}
.flag.et{background-position:-16px -165px}
.flag.eu{background-position:-16px -176px}
.flag.fam{background-position:-16px -187px}
.flag.fi{background-position:-16px -198px}
.flag.fj{background-position:-16px -209px}
.flag.fk{background-position:-16px -220px}
.flag.fm{background-position:-16px -231px}
.flag.fo{background-position:-16px -242px}
.flag.fr{background-position:-16px -253px}
.flag.ga{background-position:-16px -264px}
.flag.gb{background-position:-16px -275px}
.flag.gd{background-position:-16px -286px}
.flag.ge{background-position:-16px -297px}
.flag.gf{background-position:-16px -308px}
.flag.gh{background-position:-16px -319px}
.flag.gi{background-position:-16px -330px}
.flag.gl{background-position:-16px -341px}
.flag.gm{background-position:-16px -352px}
.flag.gn{background-position:-16px -363px}
.flag.gp{background-position:-16px -374px}
.flag.gq{background-position:-16px -385px}
.flag.gr{background-position:-16px -396px}
.flag.gs{background-position:-16px -407px}
.flag.gt{background-position:-16px -418px}
.flag.gu{background-position:-16px -429px}
.flag.gw{background-position:-16px -440px}
.flag.gy{background-position:-16px -451px}
.flag.hk{background-position:-16px -462px}
.flag.hm{background-position:-16px -473px}
.flag.hn{background-position:-16px -484px}
.flag.hr{background-position:-16px -495px}
.flag.ht{background-position:-16px -506px}
.flag.hu{background-position:-16px -517px}
.flag.id{background-position:-16px -528px}
.flag.ie{background-position:-16px -539px}
.flag.il{background-position:-16px -550px}
.flag.in{background-position:-16px -561px}
.flag.io{background-position:-16px -572px}
.flag.iq{background-position:-32px 0}
.flag.ir{background-position:-32px -11px}
.flag.is{background-position:-32px -22px}
.flag.it{background-position:-32px -33px}
.flag.jm{background-position:-32px -44px}
.flag.jo{background-position:-32px -55px}
.flag.jp{background-position:-32px -66px}
.flag.ke{background-position:-32px -77px}
.flag.kg{background-position:-32px -88px}
.flag.kh{background-position:-32px -99px}
.flag.ki{background-position:-32px -110px}
.flag.km{background-position:-32px -121px}
.flag.kn{background-position:-32px -132px}
.flag.kp{background-position:-32px -143px}
.flag.kr{background-position:-32px -154px}
.flag.kw{background-position:-32px -165px}
.flag.ky{background-position:-32px -176px}
.flag.kz{background-position:-32px -187px}
.flag.la{background-position:-32px -198px}
.flag.lb{background-position:-32px -209px}
.flag.lc{background-position:-32px -220px}
.flag.li{background-position:-32px -231px}
.flag.lr{background-position:-32px -242px}
.flag.lk{background-position:-32px -253px}
.flag.ls{background-position:-32px -264px}
.flag.lt{background-position:-32px -275px}
.flag.lu{background-position:-32px -286px}
.flag.lv{background-position:-32px -297px}
.flag.ly{background-position:-32px -308px}
.flag.ma{background-position:-32px -319px}
.flag.mc{background-position:-32px -330px}
.flag.md{background-position:-32px -341px}
.flag.me{background-position:-32px -352px}
.flag.mg{background-position:-32px -363px}
.flag.mh{background-position:-32px -374px}
.flag.mk{background-position:-32px -385px}
.flag.ml{background-position:-32px -396px}
.flag.mm{background-position:-32px -407px}
.flag.mn{background-position:-32px -418px}
.flag.mo{background-position:-32px -429px}
.flag.mp{background-position:-32px -440px}
.flag.mq{background-position:-32px -451px}
.flag.mr{background-position:-32px -462px}
.flag.ms{background-position:-32px -473px}
.flag.mt{background-position:-32px -484px}
.flag.mu{background-position:-32px -495px}
.flag.mv{background-position:-32px -506px}
.flag.mw{background-position:-32px -517px}
.flag.mx{background-position:-32px -528px}
.flag.my{background-position:-32px -539px}
.flag.mz{background-position:-32px -550px}
.flag.na{background-position:-32px -561px}
.flag.nc{background-position:-32px -572px}
.flag.ne{background-position:-48px 0}
.flag.nf{background-position:-48px -11px}
.flag.ng{background-position:-48px -22px}
.flag.ni{background-position:-48px -33px}
.flag.nl{background-position:-48px -44px}
.flag.no{background-position:-48px -55px}
.flag.np{background-position:-48px -66px}
.flag.nr{background-position:-48px -77px}
.flag.nu{background-position:-48px -88px}
.flag.nz{background-position:-48px -99px}
.flag.om{background-position:-48px -110px}
.flag.pa{background-position:-48px -121px}
.flag.pe{background-position:-48px -132px}
.flag.pf{background-position:-48px -143px}
.flag.pg{background-position:-48px -154px}
.flag.ph{background-position:-48px -165px}
.flag.pk{background-position:-48px -176px}
.flag.pl{background-position:-48px -187px}
.flag.pm{background-position:-48px -198px}
.flag.pn{background-position:-48px -209px}
.flag.pr{background-position:-48px -220px}
.flag.ps{background-position:-48px -231px}
.flag.pt{background-position:-48px -242px}
.flag.pw{background-position:-48px -253px}
.flag.py{background-position:-48px -264px}
.flag.qa{background-position:-48px -275px}
.flag.re{background-position:-48px -286px}
.flag.ro{background-position:-48px -297px}
.flag.rs{background-position:-48px -308px}
.flag.ru{background-position:-48px -319px}
.flag.rw{background-position:-48px -330px}
.flag.sa{background-position:-48px -341px}
.flag.sb{background-position:-48px -352px}
.flag.sc{background-position:-48px -363px}
.flag.scotland{background-position:-48px -374px}
.flag.sd{background-position:-48px -385px}
.flag.se{background-position:-48px -396px}
.flag.sg{background-position:-48px -407px}
.flag.sh{background-position:-48px -418px}
.flag.si{background-position:-48px -429px}
.flag.sj{background-position:-48px -440px}
.flag.sk{background-position:-48px -451px}
.flag.sl{background-position:-48px -462px}
.flag.sm{background-position:-48px -473px}
.flag.sn{background-position:-48px -484px}
.flag.so{background-position:-48px -495px}
.flag.sr{background-position:-48px -506px}
.flag.st{background-position:-48px -517px}
.flag.sv{background-position:-48px -528px}
.flag.sy{background-position:-48px -539px}
.flag.sz{background-position:-48px -550px}
.flag.tc{background-position:-48px -561px}
.flag.td{background-position:-48px -572px}
.flag.tf{background-position:-64px 0}
.flag.tg{background-position:-64px -11px}
.flag.th{background-position:-64px -22px}
.flag.tj{background-position:-64px -33px}
.flag.tk{background-position:-64px -44px}
.flag.tl{background-position:-64px -55px}
.flag.tm{background-position:-64px -66px}
.flag.tn{background-position:-64px -77px}
.flag.to{background-position:-64px -88px}
.flag.tr{background-position:-64px -99px}
.flag.tt{background-position:-64px -110px}
.flag.tv{background-position:-64px -121px}
.flag.tw{background-position:-64px -132px}
.flag.tz{background-position:-64px -143px}
.flag.ua{background-position:-64px -154px}
.flag.ug{background-position:-64px -165px}
.flag.um{background-position:-64px -176px}
.flag.us{background-position:-64px -187px}
.flag.uy{background-position:-64px -198px}
.flag.uz{background-position:-64px -209px}
.flag.va{background-position:-64px -220px}
.flag.vc{background-position:-64px -231px}
.flag.ve{background-position:-64px -242px}
.flag.vg{background-position:-64px -253px}
.flag.vi{background-position:-64px -264px}
.flag.vn{background-position:-64px -275px}
.flag.vu{background-position:-64px -286px}
.flag.wales{background-position:-64px -297px}
.flag.wf{background-position:-64px -308px}
.flag.ws{background-position:-64px -319px}
.flag.ye{background-position:-64px -330px}
.flag.yt{background-position:-64px -341px}
.flag.za{background-position:-64px -352px}
.flag.zm{background-position:-64px -363px}
.flag.zw{background-position:-64px -374px}

.flag.english{background:url(https://storage.googleapis.com/wzukusers/user-18387612/images/569cced6a125aIrrrgob/United-KingdomGreat-Britain.png);background-size: 16px 16px;}
.flag.deutsch{background:url(https://storage.googleapis.com/wzukusers/user-18387612/images/569ccf393a875I6FDkKf/Germany.png);background-size: 16px 16px;}
.flag.française{background:url(https://storage.googleapis.com/wzukusers/user-18387612/images/569ccf798b655MFaYK02/France.png);background-size: 16px 16px;}
.flag.española{background:url(https://storage.googleapis.com/wzukusers/user-18387612/images/569ccfc2e3dbbBsypesQ/Spain.png);background-size: 16px 16px;}
.flag.portuguese{background:url(https://storage.googleapis.com/wzukusers/user-18387612/images/569cd09076229zNPcm7e/Portugal.png);background-size: 16px 16px;}
.flag.italiana{background:url(https://storage.googleapis.com/wzukusers/user-18387612/images/569cd0eb3b312rq6ccn4/Italy.png);background-size: 16px 16px;}
.flag.nederlandse{background:url(https://storage.googleapis.com/wzukusers/user-18387612/images/569cd3cc341c2qiRMLK1/Netherlands.png);background-size: 16px 16px;}
.flag.dansk{background:url(https://storage.googleapis.com/wzukusers/user-18387612/images/569cd4871f0d4mDEPVIc/Denmark.png);background-size: 16px 16px;}
.flag.polski{background:url(https://storage.googleapis.com/wzukusers/user-18387612/images/569cd4ed04eb14HjKmu3/Poland.png);background-size: 16px 16px;}
.flag.rus{background:url(https://storage.googleapis.com/wzukusers/user-18387612/images/569cd6873b6c0T1HEoGy/Russian-Federation.png);background-size: 16px 16px;}
.flag.norsk{background:url(https://storage.googleapis.com/wzukusers/user-18387612/images/569cd59684508BC3AY9U/Norway.png);background-size: 16px 16px;}
.flag.svenska{background:url(https://storage.googleapis.com/wzukusers/user-18387612/images/569cd5f5e771bHhGM9Ys/Sweden.png);background-size: 16px 16px;}
.flag.suomen{background:url(https://storage.googleapis.com/wzukusers/user-18387612/images/569cd64777fffVxamFAz/Finland.png);background-size: 16px 16px;}
.flag.ελληνική{background:url(https://storage.googleapis.com/wzukusers/user-18387612/images/569cd1bd86f5dfrokH1j/Greece.png);background-size: 16px 16px;}
.flag.türkçe{background:url(https://storage.googleapis.com/wzukusers/user-18387612/images/569cd6c1e66fcRU1CZxv/Turkey.png);background-size: 16px 16px;}
.flag.الترجمة{background:url(https://storage.googleapis.com/wzukusers/user-18387612/images/569cd70242e18QSvTDpU/United-Arab-Emirates.png);background-size: 16px 16px;}
.flag.עברי{background:url(https://storage.googleapis.com/wzukusers/user-18387612/images/569cd75a46ddcVMvHCdE/Israel.png);background-size: 16px 16px;}
.flag.lalala{background:url(https://storage.googleapis.com/wzukusers/user-18387612/images/569cd7ded01deq0xyKrI/India.png);background-size: 16px 16px;}
.flag.中国翻译{background:url(https://storage.googleapis.com/wzukusers/user-18387612/images/569cd80d74eddhCxAVrj/China.png);background-size: 16px 16px;}
.flag.한국어{background:url(https://storage.googleapis.com/wzukusers/user-18387612/images/569cd86666fee1Xy1LJZ/South-Korea.png);background-size: 16px 16px;}
.flag.和訳{background:url(https://storage.googleapis.com/wzukusers/user-18387612/images/569cd897b59a1pDN1eI5/Japan.png);background-size: 16px 16px;}
