@charset "utf-8";

/*===================================================
 Station Search Modules CSS
=================================================== */

/*---------------------------------------------------
 stSearchModBox
--------------------------------------------------- */
#stSearchModBox {
margin-bottom:15px;
background:url(/cn/common/images/boxFrame01_bg_quarterM.gif) repeat-y top left;
}
#stSearchModBox .frame {
padding:17px 21px;
background:url(/cn/common/images/boxFrame01_bg_quarterB.gif) no-repeat bottom left;
}
#stSearchModBox #selectLine {
margin-top:15px;
}
#stSearchModBox #selectName {
margin-top:10px;
}
#stSearchModBox #stSearchBtn {
margin:9px 0 18px;
}


/* ---------------------------------------------------
 If Select Area Open
--------------------------------------------------- */
.stSearch_open {
position:relative;
width:927px;
padding:0 15px;
text-align:left;
}
.stSearch_open .frame01 {
zoom:1;
padding-top:8px;
background:url(/cn/common/images/stSearchMod_bg_T.png) no-repeat top left;
}
.stSearch_open .frame02 {
zoom:1;
padding-bottom:10px;
background:url(/cn/common/images/stSearchMod_bg_B.png) no-repeat bottom left;
}
.stSearch_open .frame03 {
zoom:1;
background:url(/cn/common/images/stSearchMod_bg_M.png) repeat-y top left;
}

/* closeBtn
--------------------------------------------------- */
.stSearch_open p.closeBtn {
position:absolute;
top:13px;
left:844px;
}


/* selectLineBox
--------------------------------------------------- */
.stSearch_open .selectLineBoxWrap {
width:893px;
margin-left:5px;
padding:26px 0 10px;
}

.stSearch_open .selectLineBoxWrap:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.stSearch_open .selectLineBoxWrap {display:inline-block;}
/* Hides from IE-mac \*/
* html .stSearch_open .selectLineBoxWrap {zoom:1;}
.stSearch_open .selectLineBoxWrap {display:block;}
/* End hide from IE-mac */

.stSearch_open .selectLineBox {
float:left;
white-space:nowrap;
margin:15px 0 0 0;
padding:0 20px 0 15px;
background:url(/cn/common/images/lineDot_bg_02.gif) repeat-y top right;
}
.stSearch_open .lastBox .selectLineBox {
background:none;
}

.stSearch_open .selectLineBox p {
float:left;
}
.stSearch_open .selectLineBox p.line {
margin:5px 0 0 5px;
}


/* selectNameBox
--------------------------------------------------- */
.stSearch_open .selectNameBoxWrap {
width:893px;
margin-left:15px;
padding:41px 0 10px;
}

.stSearch_open .selectNameBox:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.stSearch_open .selectNameBox {display:inline-block;}
/* Hides from IE-mac \*/
* html .stSearch_open .selectNameBox {zoom:1;}
.stSearch_open .selectNameBox {display:block;}
/* End hide from IE-mac */

.stSearch_open .selectNameBox {
padding:10px 0;
background:url(/cn/common/images/lineDot_bg_01.gif) repeat-x bottom left;
}
.stSearch_open .lastBox .selectNameBox {
background:none;
}
.stSearch_open .selectNameBox p.ico {
float:left;
width:29px;
}
.stSearch_open .selectNameBox p.line {
float:left;
width:95px;
margin-top:3px;
padding-left:15px;
}

.stSearch_open .selectNameBox ul.list:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.stSearch_open .selectNameBox ul.list {display:inline-block;}
/* Hides from IE-mac \*/
* html .stSearch_open .selectNameBox ul.list {zoom:1;}
.stSearch_open .selectNameBox ul.list {display:block;}
/* End hide from IE-mac */

.stSearch_open .selectNameBox ul.list {
float:left;
width:752px;
margin-top:3px;
}
.stSearch_open .selectNameBox ul.list li {
float:left;
white-space:nowrap;
}
.stSearch_open .selectNameBox ul.list li a {
margin:3px 0 0 10px;
padding-right:12px;
border-right:#d6d6d6 1px solid;
}
.stSearch_open .selectNameBox ul.list li.last a {
margin:3px 0 0 10px;
padding-right:12px;
border-right:none;
}


/*---------------------------------------------------
 following codes are for javascript line select dialog.
--------------------------------------------------- */
#stSearchModBox .altSelect{
border:2px solid #d1d1d1;
padding:.1em 7px;
display:block;
background:url(/cn/common/images/stSearchMod_bg_pop.gif) no-repeat 164px 50%;
*zoom:1; /* ie */
*width:167px; /* ie */
}
#stSearchModBox .altSelect-disabled{
border-color:#e5e5e5;
color:#aaa;
text-decoration:none;
cursor:default;
}
#stSearchModBox .placeholder{
height:10px;
width:100%;
position:relative;
left:-17px;
overflow:visible;
margin:0 0 -10px;
}
#stSearchModBox .on{
font-weight:bold;
cursor:default;
}

#stSearchModBox optgroup{
font-weight:bold;
}
#stSearchModBox option{
font-weight:normal;
}

#stSearchModBox #stLine{
display:none;
}

/* modification
--------------------------------------------------- */
#stChooseForm,
#selectLine,
#selectName{
*zoom:1; /* ie */
}
#selectLine,
#selectName{
_width:185px;
}
.stSearch_open{
position:absolute;
left:0;
top:0;
z-index:100;
}
#asideArea .stSearch_open{
left:-735px;
}

/* add z-index for ie6,7 */

#stSearchModBox{
position:relative;
*zoom:1; /* ie */
z-index:99;
}
