@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,figure,blockquote,th,td {
    margin: 0;
    padding: 0;
}

fieldset,img,iframe {
    border: 0;
}

address,caption,cite,code,dfn,em,i,th,var {
    font-style: normal;
    font-weight: normal;
}

ul,li,ol {
    list-style: none;
}

caption,th {
    text-align: left;
}

h1,h2,h3,h4,h5,h6 {
    font-size: 100%;
    font-weight: normal;
}

html {
    font-size: 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

body {
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -o-tap-highlight-color: rgba(0,0,0,0);
    -moz-tap-highlight-color: rgba(0,0,0,0);
    vertical-align: baseline;
    background-color: transparent;
    _zoom: expression(function(el){document.execCommand('BackgroundImageCache',false,true);
    el.style.zoom = "1";
}(this));
}

a {
text-decoration: none;
color: #333;
}

a:hover {
text-decoration: none;
}

a:focus,a:hover,a:active,input:focus,textarea:focus {
outline: 0;
}

a::-moz-focus-inner,input::-moz-focus-inner,button::-moz-focus-inner {
border: 0;
}

button::-moz-focus-inner,input::-moz-focus-inner {
padding: 0;
border: 0;
}

img {
-ms-interpolation-mode: bicubic;
vertical-align: middle;
}

table {
font-size: inherit;
font: 100%;
border-collapse: collapse;
border-spacing: 0;
}

td {
vertical-align: top;
}

th {
text-align: inherit;
}

iframe {
display: block;
}

svg:not(:root) {
overflow: hidden;
}

textarea {
resize: none;
overflow: auto;
vertical-align: top;
}

button,input,select,textarea {
font-size: 100%;
vertical-align: baseline;
*vertical-align: middle;
}

button,input {
*overflow: visible;
line-height: normal;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}

button {
cursor: pointer;
}

input[type="button"],input[type="reset"],input[type="submit"] {
-webkit-appearance: button;
}

input[type="search"] {
-webkit-appearance: textfield;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}

input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button {
-webkit-appearance: none;
}

input[type="checkbox"],input[type="radio"] {
box-sizing: border-box;
padding: 0;
*width: 13px;
*height: 13px;
}

button[disabled],input[disabled] {
cursor: default;
}

q {
quotes: none;
}

q:before,q:after {
content: '';
content: none;
}

abbr,acronym {
border: 0;
font-variant: normal;
}

strong,.strong {
font-weight: bold;
}

pre,.pre {
white-space: pre;
white-space: pre-wrap;
white-space: pre-line;
word-wrap: break-word;
}

h1,.h1 {
font-size: 1.8em;
}

h2,.h2 {
font-size: 1.6em;
}

h3,.h3 {
font-size: 1.4em;
}

h4,.h4 {
font-size: 1.2em;
}

h5,.h5 {
font-size: 1em;
}

h6,.h6 {
font-size: 1em;
}

small,.small {
font-size: 75%;
}

sub,.sub,sup,.sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}

sup,.sup {
top: -0.5em;
}

sub,.sub {
bottom: -0.25em;
}

@charset "utf-8";

article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {
display: block;
}

audio,canvas,video {
display: inline-block;
*display: inline;
*zoom: 1;
}

audio:not([controls]) {
display: none;
height: 0;
}

[hidden] {
display: none;
}

@charset "utf-8";

.unselect,i,.i,.icon {
-moz-user-select: -moz-none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
user-select: none;
}

b,.b,.border {
display: block;
font: 0/0 a;
}

.s-ptn,.s-pvn,.s-pan {
padding-top: 0!important;
}

.s-pts,.s-pvs,.s-pas {
padding-top: 5px!important;
}

.s-ptm,.s-pvm,.s-pam {
padding-top: 10px!important;
}

.s-ptl,.s-pvl,.s-pal {
padding-top: 20px!important;
}

.s-prn,.s-phn,.s-pan {
padding-right: 0!important;
}

.s-prs,.s-phs,.s-pas {
padding-right: 5px!important;
}

.s-prm,.s-phm,.s-pam {
padding-right: 10px!important;
}

.s-prl,.s-phl,.s-pal {
padding-right: 20px!important;
}

.s-pbn,.s-pvn,.s-pan {
padding-bottom: 0!important;
}

.s-pbs,.s-pvs,.s-pas {
padding-bottom: 5px!important;
}

.s-pbm,.s-pvm,.s-pam {
padding-bottom: 10px!important;
}

.s-pbl,.s-pvl,.s-pal {
padding-bottom: 20px!important;
}

.s-pln,.s-phn,.s-pan {
padding-left: 0!important;
}

.s-pls,.s-phs,.s-pas {
padding-left: 5px!important;
}

.s-plm,.s-phm,.s-pam {
padding-left: 10px!important;
}

.s-pll,.s-phl,.s-pal {
padding-left: 20px!important;
}

.s-mtn,.s-mvn,.s-man {
margin-top: 0!important;
}

.s-mts,.s-mvs,.s-mas {
margin-top: 5px!important;
}

.s-mtm,.s-mvm,.s-mam {
margin-top: 10px!important;
}

.s-mtl,.s-mvl,.s-mal {
margin-top: 20px!important;
}

.s-mrn,.s-mhn,.s-man {
margin-right: 0!important;
}

.s-mrs,.s-mhs,.s-mas {
margin-right: 5px!important;
}

.s-mrm,.s-mhm,.s-mam {
margin-right: 10px!important;
}

.s-mrl,.s-mhl,.s-mal {
margin-right: 20px!important;
}

.s-mbn,.s-mvn,.s-man {
margin-bottom: 0!important;
}

.s-mbs,.s-mvs,.s-mas {
margin-bottom: 5px!important;
}

.s-mbm,.s-mvm,.s-mam {
margin-bottom: 10px!important;
}

.s-mbl,.s-mvl,.s-mal {
margin-bottom: 20px!important;
}

.s-mln,.s-mhn,.s-man {
margin-left: 0!important;
}

.s-mls,.s-mhs,.s-mas {
margin-left: 5px!important;
}

.s-mlm,.s-mhm,.s-mam {
margin-left: 10px!important;
}

.s-mll,.s-mhl,.s-mal {
margin-left: 20px!important;
}

.g-area-lazyload {
visibility: hidden;
}

.hide {
display: none!important;
visibility: hidden;
}

.hide-layout {
visibility: hidden;
}

.hide-text {
border: 0;
font: 0/0 a;
text-shadow: none;
color: transparent;
background-color: transparent;
}

.hide-read,.hide-focus {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}

.hide-focus:active,.hide-focus:focus {
clip: auto;
height: auto;
margin: 0;
overflow: visible;
position: static;
width: auto;
}

.cf {
zoom: 1;
}

.cf:before,.cf:after {
content: '';
display: table;
}

.cf:after {
clear: both;
}

.fl,.fr {
display: inline;
}

.fl {
float: left;
}

.fr {
float: right;
}

.ibw,.ibw-span {
word-spacing: -0.35em;
letter-spacing: -.32em;
}

.ib,.ibw .ib,.ibw-span span,s,.s,.space,.btn {
display: -moz-inline-box;
display: inline-block;
*display: inline;
*zoom: 1;
}

.ibw .ib,.ibw-span span {
word-spacing: normal;
letter-spacing: normal;
vertical-align: top;
}

.mod {
overflow: hidden;
*overflow: visible;
zoom: 1;
}

.mod .img {
float: left;
}

.mod .img img {
display: block;
}

.transparent {
filter: alpha(opacity=50);
-moz-opacity: .5;
-khtml-opacity: .5;
opacity: .5;
}

.triangle {
width: 0;
height: 0;
overflow: hidden;
font-size: 0;
line-height: 0;
border-color: transparent;
border-style: dashed;
border-width: 5px;
}

body {
background: #edf0ef;
font: 12px/1.231 arial,Tahoma,helvetica,clean,sans-serif;
position: relative;
}

.l-fl {
float: left;
_margin-right: -3px;
}

.l-fr {
float: right;
_margin-left: -3px;
}

.l-ff,.l-g0 {
overflow: hidden;
zoom: 1;
}

.l-wrap {
width: 960px;
margin: 0 auto;
}

.l-g {
width: 100%;
zoom: 1;
_zoom: expression(function(el){el.firstChild.style.marginLeft = 0;
el.style.zoom = "1";
}(this));
}

.l-g:before,.l-g:after {
content: '';
display: table;
}

.l-g:after {
clear: both;
}

.l-g1-1 {
float: none;
}

.l-g1-2 {
width: 50%;
}

.l-g1-3 {
width: 33.33333%;
}

.l-g2-3 {
width: 66.66666%;
}

.l-g1-4 {
width: 25%;
}

.l-g3-4 {
width: 75%;
}

.l-g1-5 {
width: 20%;
}

.l-g2-5 {
width: 40%;
}

.l-g3-5 {
width: 60%;
}

.l-g4-5 {
width: 80%;
}

.l-g1-8 {
width: 12.5%;
}

.l-g3-8 {
width: 37.5%;
}

.l-g5-8 {
width: 62.5%;
}

.l-g7-8 {
width: 87.5%;
}

.l-g1-1,.l-g1-2,.l-g1-3,.l-g2-3,.l-g3-3,.l-g1-4,.l-g2-4,.l-g3-4,.l-g4-5,.l-g1-5,.l-g2-5,.l-g3-5,.l-g4-5,.l-g1-8,.l-g3-8,.l-g5-8,.l-g7-8 {
float: left;
_margin-right: -3px;
}

.l-g1,.l-g2,.l-g3,.l-g4,.l-g5,.l-g6,.l-g7,.l-g8,.l-g9,.l-g10,.l-g11,.l-g12 {
display: inline;
float: left;
margin-left: 10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
background: #aaa;
}

[class*="l-g"]:first-child {
margin-left: 0;
}

.l-g1 {
width: 70px;
}

.l-g2 {
width: 150px;
}

.l-g3 {
width: 230px;
}

.l-g4 {
width: 310px;
}

.l-g5 {
width: 390px;
}

.l-g6 {
width: 470px;
}

.l-g7 {
width: 550px;
}

.l-g8 {
width: 630px;
}

.l-g9 {
width: 710px;
}

.l-g10 {
width: 790px;
}

.l-g11 {
width: 870px;
}

.l-g12 {
width: 950px;
}

.l-g_1 {
margin-left: 80px!important;
}

.l-g_2 {
margin-left: 160px!important;
}

.l-g_3 {
margin-left: 240px!important;
}

.l-g_4 {
margin-left: 320px!important;
}

.l-g_5 {
margin-left: 400px!important;
}

.l-g_6 {
margin-left: 480px!important;
}

.l-g_7 {
margin-left: 560px!important;
}

.l-g_8 {
margin-left: 640px!important;
}

.l-g_9 {
margin-left: 720px!important;
}

.l-g_10 {
margin-left: 800px!important;
}

.l-g_11 {
margin-left: 880px!important;
}

.l-g_1,.l-g_2,.l-g_3,.l-g_4,.l-g_5,.l-g_6,.l-g_7,.l-g_8,.l-g_9,.l-g_10,.l-g_11 {
margin-right: 10px;
_zoom: expression(function(el){if(!el.nextSibling || el.nextSibling.nodeType!== 1) el.style.marginRight = 0;
el.style.zoom = "1";
}(this));
}

.l-wrap_l .l-wrap {
width: 1130px;
}

.l-wrap_l .l-g1 {
width: 85px;
}

.l-wrap_l .l-g2 {
width: 180px;
}

.l-wrap_l .l-g3 {
width: 275px;
}

.l-wrap_l .l-g4 {
width: 370px;
}

.l-wrap_l .l-g5 {
width: 465px;
}

.l-wrap_l .l-g6 {
width: 560px;
}

.l-wrap_l .l-g7 {
width: 655px;
}

.l-wrap_l .l-g8 {
width: 750px;
}

.l-wrap_l .l-g9 {
width: 845px;
}

.l-wrap_l .l-g10 {
width: 940px;
}

.l-wrap_l .l-g11 {
width: 1035px;
}

.l-wrap_l .l-g12 {
width: 1130px;
}

.l-wrap_l .l-g_1 {
margin-left: 95px!important;
}

.l-wrap_l .l-g_2 {
margin-left: 190px!important;
}

.l-wrap_l .l-g_3 {
margin-left: 285px!important;
}

.l-wrap_l .l-g_4 {
margin-left: 380px!important;
}

.l-wrap_l .l-g_5 {
margin-left: 475px!important;
}

.l-wrap_l .l-g_6 {
margin-left: 570px!important;
}

.l-wrap_l .l-g_7 {
margin-left: 665px!important;
}

.l-wrap_l .l-g_8 {
margin-left: 760px!important;
}

.l-wrap_l .l-g_9 {
margin-left: 855px!important;
}

.l-wrap_l .l-g_10 {
margin-left: 950px!important;
}

.l-wrap_l .l-g_11 {
margin-left: 1045px!important;
}

.box-prompt {
background: #ebfcf7;
border: 1px solid #ceded9;
border-bottom: 1px solid #beccc7;
position: absolute;
color: #454545;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
-o-border-radius: 2px;
border-radius: 2px;
z-index: 100;
}

.box-prompt-inner {
border: 1px solid #FFF;
border-bottom: 0;
padding: 8px;
overflow: hidden;
}

.sug-search {
position: absolute;
top: 28px;
left: -1px;
border: 1px solid #e3e4e6;
border-top: 0 none;
background: #fff;
width: 528px;
color: #454545;
z-index: 999;
white-space: nowrap;
overflow: hidden;
}

.sug-shim {
position: absolute;
top: -1px;
left: -1px;
z-index: -1;
filter: alpha(opacity="0");
width: 430px;
height: 250px;
}

.sug-search ol {
font: bold 12px/23px Tahoma,arial,helvetica,clean,sans-serif;
cursor: default;
}

.sug-search li {
padding: 3px 10px;
cursor: pointer;
}

.sug-search li b {
font: inherit;
display: inline;
}

.sug-search .sug-select {
background: #f5f7f7;
}

.sug-search .top {
font-weight: normal;
color: #999;
height: 21px;
line-height: 21px;
background: #eee;
padding: 0 2px;
}

.sug-search .bot {
position: relative;
height: 19px;
line-height: 19px;
font-weight: normal;
border-top: 1px solid #666;
}

.sug-search .sug-query {
font-weight: normal;
}

.sug-search font {
font-weight: normal!important;
color: #333!important;
}

.ui-autocomplete {
position: absolute;
cursor: default;
border: 1px solid #e3e4e6;
}

* html .ui-autocomplete {
width: 1px;
}

.ui-menu {
list-style: none;
padding: 2px 0;
margin: 0;
display: block;
float: left;
}

.ui-menu .ui-menu {
margin-top: -3px;
}

.ui-menu .ui-menu-item {
margin: 0;
padding: 0;
zoom: 1;
float: left;
clear: left;
width: 100%;
}

.ui-menu .ui-menu-item a {
text-decoration: none;
display: block;
line-height: 1.5;
zoom: 1;
}

.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active {
font-weight: normal;
border: 0;
background-color: #f5f7f7;
width: 100%;
}

.ui-widget-content {
background-color: #fff;
}

.select_theme {
display: block;
clear: both;
overflow: hidden;
border-top: 1px solid #bee2d6;
padding: 5px 15px;
zoom: 1;
}

.select_theme li {
width: 20px;
height: 20px;
background: #f00;
float: left;
margin-right: 5px;
cursor: pointer;
}

.select_theme span {
width: 20px;
height: 20px;
}

.select_theme .skin_cur {
background: #ff0;
cursor: default;
}

.select_theme .skin_cur span {
display: inline-block;
}

.select_theme .skin_1 {
background: no-repeat;
background-position: 0 0;
}

.select_theme .skin_1 span {
background: no-repeat;
background-position: -50px -25px;
}

.select_theme .skin_2 {
background: no-repeat;
background-position: -50px 0;
}

.select_theme .skin_2 span {
background: no-repeat;
background-position: 0 -25px;
}

.select_theme .skin_3 {
background: no-repeat;
background-position: -25px -25px;
}

.select_theme .skin_3 span {
background: no-repeat;
background-position: -25px 0;
}

.box-search_keyboard {
cursor: pointer;
padding: 1px;
}

#kbd {
position: absolute!important;
top: 130px;
}

.outerbox {
max-height: 152px;
}

#kbd input.goog-button,#kbd button.goog-button {
height: 16px;
}

.vt {
vertical-align: top;
}

.pr {
position: relative;
}

.grey {
color: #bfbfbf;
}

.tc {
text-align: center;
}

.s-pa15 {
padding: 15px;
}

.mod-lottery {
font-size: 14px;
}

.mod-lottery input,.mod-lottery textarea,.lottery-dropdownlist {
border: 1px solid #d9d9d9;
width: 142px;
line-height: 24px;
font-size: 12px;
}

.mod-lottery input {
height: 24px;
padding-left: 5px;
padding-right: 25px;
width: 112px;
}

#citypicker {
cursor: pointer;
}

.mod-lottery textarea {
width: 132px;
height: 70px;
line-height: 20px;
padding: 2px 5px;
}

.mod-lottery label {
display: inline-block;
width: 58px;
text-align: right;
margin-right: 4px;
}

.lottery-search,.gradient-bg-green {
width: 100%;
height: 29px;
line-height: 29px;
display: block;
color: #fff;
font-weight: 600;
text-align: center;
background-color: #10b47d;
background-image: -moz-linear-gradient(top,#10b47d,#3dc094 100.0%);
background-image: -webkit-linear-gradient(top,#10b47d,#3dc094 100.0%);
background-image: -o-linear-gradient(top,#10b47d,#3dc094 100.0%);
background-image: -ms-linear-gradient(top,#10b47d,#3dc094 100.0%);
background-image: linear-gradient(top,#10b47d,#3dc094 100.0%);
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
}

.mod-lottery .lottery-search {
color: #fff;
}

.lottery-search:hover {
background-color: #0fa875;
background-image: -moz-linear-gradient(top,#0fa875,#3cba90 100.0%);
background-image: -webkit-linear-gradient(top,#0fa875,#3cba90 100.0%);
background-image: -o-linear-gradient(top,#0fa875,#3cba90 100.0%);
background-image: -ms-linear-gradient(top,#0fa875,#3cba90 100.0%);
background-image: linear-gradient(top,#0fa875,#3cba90 100.0%);
-webkit-box-shadow: 1px 1px 2px 0 rgba(0,0,0,0.3);
-moz-box-shadow: 1px 1px 2px 0 rgba(0,0,0,0.3);
-o-box-shadow: 1px 1px 2px 0 rgba(0,0,0,0.3);
-ms-box-shadow: 1px 1px 2px 0 rgba(0,0,0,0.3);
box-shadow: 1px 1px 2px 0 rgba(0,0,0,0.3);
}

.lottery-search:active {
background-color: #0fa875;
background-image: -moz-linear-gradient(top,#3cba90,#0fa875 100.0%);
background-image: -webkit-linear-gradient(top,#3cba90,#0fa875 100.0%);
background-image: -o-linear-gradient(top,#3cba90,#0fa875 100.0%);
background-image: -ms-linear-gradient(top,#3cba90,#0fa875 100.0%);
background-image: linear-gradient(top,#3cba90,#0fa875 100.0%);
}

.mod-lottery .lottery-result a,.gradient-bg-gray {
height: 20px;
line-height: 20px;
display: inline-block;
color: #fff;
text-align: center;
padding: 0 10px;
background-color: #b8b8b8;
background-image: -moz-linear-gradient(top,#b8b8b8,#c9c9c9 100.0%);
background-image: -webkit-linear-gradient(top,#b8b8b8,#c9c9c9 100.0%);
background-image: -o-linear-gradient(top,#b8b8b8,#c9c9c9 100.0%);
background-image: -ms-linear-gradient(top,#b8b8b8,#c9c9c9 100.0%);
background-image: linear-gradient(top,#b8b8b8,#c9c9c9 100.0%);
-moz-border-radius: 2px 2px 0 0;
-webkit-border-radius: 2px 2px 0 0;
border-radius: 2px 2px 0 0;
}

.mod-lottery .lottery-result a:hover {
background-color: #8b8b8b;
background-image: -moz-linear-gradient(top,#8b8b8b,#ababab 100.0%);
background-image: -webkit-linear-gradient(top,#8b8b8b,#ababab 100.0%);
background-image: -o-linear-gradient(top,#8b8b8b,#ababab 100.0%);
background-image: -ms-linear-gradient(top,#8b8b8b,#ababab 100.0%);
background-image: linear-gradient(top,#8b8b8b,#ababab 100.0%);
-webkit-box-shadow: 1px 1px 2px 0 rgba(0,0,0,0.3);
-moz-box-shadow: 1px 1px 2px 0 rgba(0,0,0,0.3);
-o-box-shadow: 1px 1px 2px 0 rgba(0,0,0,0.3);
-ms-box-shadow: 1px 1px 2px 0 rgba(0,0,0,0.3);
box-shadow: 1px 1px 2px 0 rgba(0,0,0,0.3);
}

.mod-lottery .lottery-result a:active {
background-color: #ababab;
background-image: -moz-linear-gradient(top,#ababab,#8b8b8b 100.0%);
background-image: -webkit-linear-gradient(top,#ababab,#8b8b8b 100.0%);
background-image: -o-linear-gradient(top,#ababab,#8b8b8b 100.0%);
background-image: -ms-linear-gradient(top,#ababab,#8b8b8b 100.0%);
background-image: linear-gradient(top,#ababab,#8b8b8b 100.0%);
}

.mod-lottery .lottery-result-win a,.gradient-bg-orange {
background-color: #f56f2f;
background-image: -moz-linear-gradient(top,#f56f2f,#f88249 100.0%);
background-image: -webkit-linear-gradient(top,#f56f2f,#f88249 100.0%);
background-image: -o-linear-gradient(top,#f56f2f,#f88249 100.0%);
background-image: -ms-linear-gradient(top,#f56f2f,#f88249 100.0%);
background-image: linear-gradient(top,#f56f2f,#f88249 100.0%);
}

.mod-lottery .lottery-result-win a:hover {
background-color: #f45e16;
background-image: -moz-linear-gradient(top,#f45e16,#f77334 100.0%);
background-image: -webkit-linear-gradient(top,#f45e16,#f77334 100.0%);
background-image: -o-linear-gradient(top,#f45e16,#f77334 100.0%);
background-image: -ms-linear-gradient(top,#f45e16,#f77334 100.0%);
background-image: linear-gradient(top,#f45e16,#f77334 100.0%);
}

.mod-lottery .lottery-result-win a:active {
background-color: #f45e16;
background-image: -moz-linear-gradient(top,#f77334,#f45e16 100.0%);
background-image: -webkit-linear-gradient(top,#f77334,#f45e16 100.0%);
background-image: -o-linear-gradient(top,#f77334,#f45e16 100.0%);
background-image: -ms-linear-gradient(top,#f77334,#f45e16 100.0%);
background-image: linear-gradient(top,#f77334,#f45e16 100.0%);
}

.lottery-trigger,.ui-datepicker-trigger {
background-color: #f5f7f7;
background-image: -moz-linear-gradient(top,#f5f7f7,#fff 100.0%);
background-image: -webkit-linear-gradient(top,#f5f7f7,#fff 100.0%);
background-image: -o-linear-gradient(top,#f5f7f7,#fff 100.0%);
background-image: -ms-linear-gradient(top,#f5f7f7,#fff 100.0%);
background-image: linear-gradient(top,#f5f7f7,#fff 100.0%);
border: 0;
border-left: 1px solid #ebebeb;
width: 23px;
height: 24px;
position: absolute;
right: 1px;
top: 1px;
_top: 3px;
cursor: pointer;
}

.lottery-trigger i,.ui-datepicker-trigger i {
background: no-repeat;
background-position: -16px -50px;
display: block;
width: 11px;
height: 6px;
position: relative;
font-size: 0;
}

.lottery-trigger i {
top: 9px;
left: 6px;
}

.ui-datepicker-trigger {
_overflow: hidden;
}

.ui-datepicker-trigger i {
top: 0;
*top: 7px;
left: 6px;
*left: -1px;
}

.lottery-dropdownlist {
position: absolute;
top: 26px;
_top: 28px;
right: 0;
background: #fff;
border-top: 0;
text-indent: 5px;
display: none;
text-align: left;
z-index: 2;
}

.lottery-dropdownlist li {
cursor: pointer;
}

.lottery-dropdownlist li:hover {
background: #e8eaeb;
}

.dropdown {
position: relative;
_zoom: 1;
}

.dropdown-trigger {
border: 1px solid #d9d9d9;
display: inline-block;
}

.dropdown-input {
cursor: pointer;
line-height: 24px;
height: 24px;
font-size: 12px;
border: 0;
}

.dropdown-ltr .dropdown-input {
padding-right: 25px;
padding-left: 5px;
}

.dropdown-rtl .dropdown-input {
padding-right: 5px;
padding-left: 25px;
}

.dropdown-arrow {
background-color: #f5f7f7;
background-image: -moz-linear-gradient(top,#f5f7f7,#fff 100.0%);
background-image: -webkit-linear-gradient(top,#f5f7f7,#fff 100.0%);
background-image: -o-linear-gradient(top,#f5f7f7,#fff 100.0%);
background-image: -ms-linear-gradient(top,#f5f7f7,#fff 100.0%);
background-image: linear-gradient(top,#f5f7f7,#fff 100.0%);
border: 0;
width: 23px;
height: 24px;
position: absolute;
top: 1px;
_top: 2px;
cursor: pointer;
}

.dropdown-ltr .dropdown-arrow {
right: 1px;
border-left: 1px solid #ebebeb;
}

.dropdown-rtl .dropdown-arrow {
left: 1px;
border-right: 1px solid #ebebeb;
}

.dropdown-arrow i {
background: no-repeat;
background-position: -32px -50px;
display: block;
width: 11px;
height: 6px;
position: relative;
font-size: 0;
top: 9px;
}

.dropdown-ltr .dropdown-arrow i {
right: -6px;
}

.dropdown-rtl .dropdown-arrow i {
left: -6px;
}

.dropdown-arrow-up i {
background-position: 0 -50px;
}

.dropdown-list {
position: absolute;
top: 26px;
_top: 27px;
left: 0;
background: #fff;
border-top: 0;
text-indent: 5px;
display: none;
z-index: 2;
border: 1px solid #d9d9d9;
border-top: 0;
line-height: 24px;
font-size: 12px;
}

.dropdown-list ul {
max-height: 144px;
overflow-y: auto;
overflow-x: hidden;
}

.dropdown-list li {
cursor: pointer;
text-overflow: ellipsis;
overflow: hidden;
_width: 100%;
white-space: nowrap;
}

.dropdown-list li:hover {
background: #e8eaeb;
}

.select_theme .skin_1,.select_theme .skin_1 span,.select_theme .skin_2,.select_theme .skin_2 span,.select_theme .skin_3,.select_theme .skin_3 span,.lottery-trigger i,.ui-datepicker-trigger i,.dropdown-arrow i,.dropdown-arrow-up i {
background-image: url("/static/common/pkg/module_common_zf89b3a17.png");
}
