div.checker{display:inline;vertical-align:middle;}
div.checker input{width:15px;height:15px;}
div.checker span{background-position:0 -160px;width:15px;height:15px;background-image:url(../images/sprite.png);background-repeat:no-repeat;margin-left:6px;margin-top:0px;float:right;}
div.checker:active span,
div.checker.active span{background-position:0 -175px;}
div.checker.focus span,
div.checker:hover span{background-position:0 -160px;}
div.checker.focus:active span,
div.checker:active:hover span,
div.checker.active:hover span,
div.checker.focus.active span{background-position:0 -160px;}
div.checker span.checked{background-position:0 -175px;}
div.checker:active span.checked,
div.checker.active span.checked{background-position:0 -175px;}
div.checker.focus span.checked,
div.checker:hover span.checked{background-position:0 -175px;}
div.checker.focus:active span.checked,
div.checker:hover:active span.checked,
div.checker.active:hover span.checked,
div.checker.active.focus span.checked{background-position:0 -175px;}
div.checker.disabled span,
div.checker.disabled:active span,
div.checker.disabled.active span{background-position:0 -175px;}
div.checker.disabled span.checked,
div.checker.disabled:active span.checked,
div.checker.disabled.active span.checked{background-position:0 -160px;}
div.checker{position:relative;}
div.checker span{display:-moz-inline-box;display:inline-block;text-align:center;}
div.checker input{opacity:0;filter:alpha(opacity:0);display:inline-block;background:none;}
div.selector{background:rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll -40px -165px;width:120px!important;float:right;height:22px;border:1px solid #E5E5E5;border-radius:0x;}
div.selector span{height:22px;line-height:19px;color:#777777;width:100%!important;font-size:12px;padding:0px 7px 0px 3px;cursor:pointer;}
div.selector select{top:0px;right:0px;}
div.selector.disabled span{}
div.selector.disabled{}
div.selector{position:relative;overflow:hidden;}
div.selector span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
div.selector select{background:none repeat scroll 0 0 transparent;border:medium none;height:22px;opacity:0;position:absolute;width:100%;cursor:pointer;}
div.selector select option{padding:5px;font-size:12px;}
div.radio{float:right;height:14px;margin-top:1px;margin-left:5px;width:14px;}
div.radio input{width:14px;height:14px;opacity:0;filter:alpha(opacity=0);}
div.radio span{width:14px;height:14px;background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position:-15px -160px;display:block;margin-left:5px;margin-top:1px;}
div.radio.focus span,
div.radio:hover span{background-position:-15px -160px;}
div.radio:active span,
div.radio.active span{background-position:-15px -174px;}
div.radio.focus:active span,
div.radio:active:hover span,
div.radio.active:hover span,
div.radio.active.focus span{background-position:-15px -174px;}
div.radio span.checked{background-position:-15px -174px;}
div.radio:active span.checked,
div.radio.active span.checked{background-position:-15px -174px;}
div.radio.focus span.checked, div.radio:hover span.checked{background-position:-15px -174px;}
div.radio.focus:active span.checked,
div.radio:hover:active span.checked,
div.radio.focus.active span.checked,
div.radio.active:hover span.checked{background-position:-15px -174px;}
div.radio.disabled span,
div.radio.disabled:active span,
div.radio.disabled.active span{background-position:-15px -174px;}
div.radio.disabled span.checked,
div.radio.disabled:active span.checked,
div.radio.disabled.active span.checked{background-position:-15px -174px;}
div#uniform-heshe{line-height:26px;float:right;margin:-2px 0 0 4px;background:#fff url(../images/select2.jpg) no-repeat 5px 0;width:55px;height:22px;padding-right:5px;border:1px solid #c3c3c3;box-shadow:inset 0 0 10px #e4e4e4;-webkit-box-shadow:inset 0 0 10px #e4e4e4;-moz-box-shadow:inset 0 0 10px #e4e4e4;}
div#uniform-heshe span{height:22px;line-height:22px;font-size:13px;}
div#uniform-heshe select{top:0px;right:0px;}
div#uniform-heshe select{min-width:60px;font-size:13px;}
div#uniform-heshe span{padding:0px 2px 0px 2px;cursor:pointer;}
div#uniform-heshe span{color:#414141;width:60px;}
div#uniform-heshe.disabled span{color:#414141;}
div#uniform-heshe{position:relative;padding-left:10px;overflow:hidden;}
div#uniform-heshe span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
div#uniform-heshe select{position:absolute;opacity:0;filter:alpha(opacity:0);height:25px;border:none;background:none;width:80px;margin:-2px -1px 0 0;}
div#uniform-city{line-height:26px;float:right;margin:-2px 0 0 4px;background:#fff url(../images/select.png) no-repeat 5px 50%;width:200px;height:28px;padding-right:5px;border:1px solid #c3c3c3;-webkit-box-shadow:inset 0 0 10px #ececec;-moz-box-shadow:inset 0 0 10px #ececec;box-shadow:inset 0 0 10px #dedede;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
div#uniform-city span{height:28px;line-height:28px;font-size:13px;}
div#uniform-city select{top:0px;right:0px;}
div#uniform-city select{min-width:208px;font-size:13px;}
div#uniform-city span{padding:0px 2px 0px 2px;cursor:pointer;}
div#uniform-city span{color:#414141;width:208px;}
div#uniform-city.disabled span{color:#414141;}
div#uniform-city{position:relative;padding-left:10px;overflow:hidden;}
div#uniform-city span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
div#uniform-city select{position:absolute;opacity:0;filter:alpha(opacity:0);height:25px;border:none;background:none;width:220px;margin:4px -1px 0 0;}