﻿/*body 
{
		font-size:14px;
		color:#00297c;
}*/


/*出发地，目的地中的链接样式*/
a.blue:link
{
    color: #004098;
    text-decoration: none;
    font-size: 12px;
}
a.blue:visited
{
    color: #004098;
    text-decoration: none;
    font-size: 12px;
}
a.blue:hover
{
    color: #004098;
    text-decoration: underline;
    font-size: 12px;
}
a.blue:active
{
    color: #004098;
    text-decoration: underline;
    font-size: 12px;
}

a.bluebold:link
{
    color: #004098;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
}
a.bluebold:visited
{
    color: #004098;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
}
a.bluebold:hover
{
    color: #004098;
    text-decoration: underline;
    font-size: 12px;
    font-weight: bold;
}
a.bluebold:active
{
    color: #004098;
    text-decoration: underline;
    font-size: 12px;
    font-weight: bold;
}

a.blackbold:link
{
    color: Black;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
}
a.blackbold:visited
{
    color: Black;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
}
a.blackbold:hover
{
    color: Black;
    text-decoration: underline;
    font-size: 12px;
    font-weight: bold;
}
a.blackbold:active
{
    color: Black;
    text-decoration: underline;
    font-size: 12px;
    font-weight: bold;
}

/*标题中的链接样式*/
a.bluetitle:link
{
    color: #004098;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
}
a.bluetitle:visited
{
    color: #004098;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
}
a.bluetitle:hover
{
    color: #004098;
    text-decoration: underline;
    font-size: 14px;
    font-weight: bold;
}
a.bluetitle:active
{
    color: #004098;
    text-decoration: underline;
    font-size: 14px;
    font-weight: bold;
}
/*字体大小为12的加label样式*/
.label
{
    color: #004098;
    font-size: 12px;
    font-weight: bold;
}

/*有背景色的链接*/
a.blueBGcolor:link
{
    color: white;
    text-decoration: none;
    color: White;
    font-weight: bold;
    font-size: 13px;
}
a.blueBGcolor:visited
{
    color: white;
    text-decoration: none;
    color: White;
    font-weight: bold;
    font-size: 13px;
}
a.blueBGcolor:hover
{
    color: white;
    text-decoration: underline;
    font-size: 17px;
    color: White;
    font-weight: bold;
    font-size: 13px;
}
a.blueBGcolor:active
{
    color: white;
    text-decoration: underline;
    color: White;
    font-weight: bold;
    font-size: 13px;
}
/*不加粗*/
.labelnobold
{
    color: #004098;
    font-size: 12px;
}
.label_blue_bold_16
{
    color: #004098;
    font-size: 12px;
    font-weight: bold;
}

.labelred
{
    color: Red;
    font-size: 12px;
    font-weight: bold;
}

.labelrednobold
{
    color: Red;
    font-size: 12px;
}

.labelred14
{
    color: Red;
    font-size: 14px;
    font-weight: bold;
}
.labelzongse
{
    color: #663333;
    font-size: 14px;
    font-weight: bold;
}

.labelblack
{
    color: Black;
    font-size: 18px;
    font-weight: bold;
}
.labelwhite
{
    color: White;
    font-size: 12px;
}


a.red:link
{
    color: red;
    text-decoration: none;
    font-size: 12px;
}
a.red:visited
{
    color: red;
    text-decoration: none;
    font-size: 12px;
}
a.red:hover
{
    color: red;
    text-decoration: underline;
    font-size: 12px;
}
a.red:active
{
    color: red;
    text-decoration: underline;
    font-size: 12px;
}

a.red_14_bold:link
{
    color: red;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
}
a.red_14_bold:visited
{
    color: red;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
}
a.red_14_bold:hover
{
    color: red;
    text-decoration: underline;
    font-size: 14px;
    font-weight: bold;
}
a.red_14_bold:active
{
    color: red;
    text-decoration: underline;
    font-size: 14px;
    font-weight: bold;
}

.label_black_12
{
    color: Black;
    font-size: 12px;
}
.label_black_12_bold
{
    color: Black;
    font-size: 12px;
    font-weight: bold;
}

.label_blue_15
{
    color: #004098;
    font-size: 17px;
    font-weight: bold;
}

/*------loading------*/
marquee
{
    border: 1px solid ButtonShadow;
    background: ffffff;
    height: 12px;
    font-size: 1px;
    margin: 1px;
    width: 400px;
    -moz-binding: url(  "marquee-binding.xml#marquee" );
    -moz-box-sizing: border-box;
    display: block;
    overflow: hidden;
}

marquee span
{
    height: 8px;
    margin: 1px;
    width: 6px;
    background: 3399ff;
    float: left;
    font-size: 1px;
}

.progressBarHandle-0
{
    filter: alpha(opacity=20);
    -moz-opacity: 0.20;
}

.progressBarHandle-1
{
    filter: alpha(opacity=40);
    -moz-opacity: 0.40;
}

.progressBarHandle-2
{
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
}

.progressBarHandle-3
{
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
}

.progressBarHandle-4
{
    filter: alpha(opacity=100);
    -moz-opacity: 1;
}


.progressBarHandle-5
{
    filter: alpha(opacity=100);
    -moz-opacity: 1.2;
}

.progressBarHandle-6
{
    filter: alpha(opacity=100);
    -moz-opacity: 1.4;
}

.progressBarHandle-7
{
    filter: alpha(opacity=100);
    -moz-opacity: 1.8;
}
.progressBarHandle-8
{
    filter: alpha(opacity=100);
    -moz-opacity: 2;
}
.progressBarHandle-9
{
    filter: alpha(opacity=100);
    -moz-opacity: 2.2;
}
/*------loading------*/

.tr_onMouseOver
{
    background-color: #D4ECF6;
}
.tr_onMouseOut
{
    background-color: #ffffff;
}


A.hyperlink:unknown
{
    font-size: 9pt;
    color: #004098;
    text-decoration: none;
    font-size: 13px;
}
A.hyperlink:link
{
    font-size: 9pt;
    color: #004098;
    text-decoration: none;
    font-size: 13px;
}
A.hyperlink:visited
{
    font-size: 9pt;
    color: #004098;
    text-decoration: none;
    font-size: 13px;
}
A.hyperlink:hover
{
    font-size: 9pt;
    color: #004098;
    text-decoration: underline;
    font-size: 13px;
}

.btn3_mouseout
{
    border-right: #2C59AA 1px solid;
    padding-right: 2px;
    border-top: #2C59AA 1px solid;
    padding-left: 2px;
    font-size: 12px;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,  StartColorStr=#ffffff, EndColorStr=#C3DAF5);
    border-left: #2C59AA 1px solid;
    cursor: hand;
    color: black;
    padding-top: 2px;
    border-bottom: #2C59AA 1px solid;
    font-size: 12px;
    color: #00297c;
}

.btn3_mouseover
{
    border-right: #2C59AA 1px solid;
    padding-right: 2px;
    border-top: #2C59AA 1px solid;
    padding-left: 2px;
    font-size: 12px;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,  StartColorStr=#ffffff, EndColorStr=#D7E7FA);
    border-left: #2C59AA 1px solid;
    cursor: hand;
    color: black;
    padding-top: 2px;
    border-bottom: #2C59AA 1px solid;
    font-size: 12px;
    color: #00297c;
}
.btn3_mousedown
{
    border-right: #FFE400 1px solid;
    padding-right: 2px;
    border-top: #FFE400 1px solid;
    padding-left: 2px;
    font-size: 12px;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,  StartColorStr=#ffffff, EndColorStr=#C3DAF5);
    border-left: #FFE400 1px solid;
    cursor: hand;
    color: black;
    padding-top: 2px;
    border-bottom: #FFE400 1px solid;
    font-size: 12px;
    color: #00297c;
}

.label_navy_blue_18_bold
{
    color: Navy;
    font-size: 18px;
    font-weight: bold;
}

a.red_18_bold:link
{
    color: red;
    text-decoration: none;
    font-size: 18px;
    font-weight: bold;
}
a.red_18_bold:visited
{
    color: red;
    text-decoration: none;
    font-size: 18px;
    font-weight: bold;
}
a.red_18_bold:hover
{
    color: red;
    text-decoration: underline;
    font-size: 18px;
    font-weight: bold;
}
a.red_18_bold:active
{
    color: red;
    text-decoration: underline;
    font-size: 18px;
    font-weight: bold;
}


.autocomplete_completionListElement
{
    visibility: hidden;
    margin: 0px !important;
    background-color: inherit;
    color: #0066b2;
    border: buttonshadow;
    border-width: 1px;
    border-style: solid;
    cursor: hand;
    overflow: hidden;
    height: 235px;
    text-align: left;
    list-style-type: none;
}

/*　　 AutoComplete　　 highlighted　　 item　　 */

.autocomplete_highlightedListItem
{
    background-color: #6caad9;
    color: #FFF;
    padding: 1px;
}

/*　　 AutoComplete　　 item　　 */

.autocomplete_listItem
{
    background-color: window;
    color: #aa7239;
    padding: 1px;
}

