﻿/* validator.css */
.onShow{background:url(/images/set_pass/onShow.gif) no-repeat; padding-left:25px; font-size: 12px;line-height:22px; vertical-align:middle;}
.onFocus{background:#E9F0FF url(/images/set_pass/onFocus.gif) no-repeat padding-left:25px;font-size: 12px;line-height:22px; vertical-align:middle;}
.onError{background:#FFF2E9 url(/images/set_pass/onError.gif) no-repeat;padding-left:25px;font-size: 12px;line-height:22px; vertical-align:middle;}
.onCorrect{background:#E9FFEB url(/images/set_pass/onCorrect.gif) no-repeat;padding-left:25px;font-size:12px;line-height:22px;vertical-align:middle;
}
.onLoad{background:#E9FFEB url(/images/set_pass/onLoad.gif) no-repeat 3px 3px;padding-left:25px;font-size:12px;line-height:22px;vertical-align:middle;
} 
/* ----------------------------------------------------------------------------------------------------------------*/
/*planeorder02.css*/
.priFltDomesticPassenger_add01{color:#0055aa;}
.priFltDomesticPassenger_del01{color:#0055aa;}
.priFltDomesticPassenger_all01 {color:#0055aa;padding:2px 0px 0px 18px;font-weight:normal;margin-left:10px;}
.priFltDomesticPassenger_list01{padding-top:5px;width:710px;overflow:auto;}
.priFltDomesticPassenger_list01 a{float:left; display:inline; background:url(../images/tjdg/gouxie_16.gif) no-repeat top;width:75px;margin:0 10px 0 0; height:25px;color:#307FA6;padding:0 0 0 48px;line-height:24px;cursor:pointer;line-height:30px;}
.priFltDomesticPassenger_list01 a.selected{float:left; display:inline; background:url(../images/tjdg/gouxie_14.gif) no-repeat top;width:75px; margin:0 10px 0 0; height:25px; color:#6ACB09;padding:0 0 0 48px;line-height:24px;cursor:pointer;line-height:30px;}
.priFltDomesticPassenger_total01{display:block;margin:5px 0px;text-align:center;line-height:24px;background:#E6F1FD;border-top:1px solid #B5D7FF;
border-bottom:1px solid #B5D7FF;}
.priFltDomesticPassenger_romList01 {margin-top:5px;}
.priFltDomesticPassenger_romList01 td {height:23px;}
.priFltDomesticPassenger_romList01 td.td1 {padding:0 5px;background:#C8E3FC;background:url(../images/tjdg/dd_11.gif) no-repeat;width:719px;height:32px;}
.priFltDomesticPassenger_romList01 td.td1 strong {padding-right:100px;font-weight:normal;}
.priFltDomesticPassenger_romList01 td.td1 dfn {font-style:normal;}
.priFltDomesticPassenger_romList01 td.td1 span {float:right;}
.prifltpassenger_title01{ width:auto;}
.priFltDomesticPassenger_romList01 td.td2 {padding:5px 5px 0 5px;}
.priFltDomesticPassenger_romList01 td.td2 div {width:550px;padding-left:5px;}
.priFltDomesticPassenger_romList01 td.td2 input {margin:0 5px 5px 0;width:120px;}
.priFltDomesticPassenger_romList01 input {width:130px;height:14px;}
.priFltDomesticPassenger_romList02 {margin-top:5px;border:solid 1px #C8E3FC;background:#FFF;}
.priFltDomesticPassenger_romList02 td {height:23px;}
.priFltDomesticPassenger_romList02 td.td1 {padding:0 5px;background:#E6F1FD;}
.priFltDomesticPassenger_romList02 td.td1 strong {padding-right:100px;font-weight:normal;}
.priFltDomesticPassenger_romList02 td.td1 dfn {font-style:normal;}
.priFltDomesticPassenger_romList02 td.td1 span {float:right;}
.priFltDomesticPassenger_romList02 td.td2 {padding:5px 5px 0 5px;}
.priFltDomesticPassenger_romList02 td.td2 div {width:550px;padding-left:5px;}
.priFltDomesticPassenger_romList02 td.td2 input {margin:0 5px 5px 0;width:120px;}
.priFltDomesticPassenger_romList02 input {width:130px;height:14px;}
.priFltDomesticPassenger_line01 {height:0px;overflow:hidden;border-bottom:dashed 1px #B5D7FF;margin-bottom:7px;}
.prifltpassenger_tacket {height:18px;width:108px;border:solid 1px #009944;text-align:center;background:#EEFACF;color:#00561F;}
.prifltpassenger_name {width:153px;overflow:hidden;padding:0;border:1px solid #7F9DB9;background:#FFF;position:absolute;z-index:200;margin:20px 0 0 4px;margin-top:22px!important;}
.prifltpassenger_name span {float:right;text-align:right;width:80px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.prifltpassenger_name a {padding: 1px 5px 0px 5px;text-align:left;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;cursor: pointer;
line-height: 20px;color: #0055aa;display:block;tect_decoration:none;min-height:20px;}
* html .prifltpassenger_name a {height:20px;}
.prifltpassenger_name a:hover {background: #E7F1FD;border-top: 1px solid #7F9DB9;border-bottom: 1px solid #7F9DB9;tect_decoration:none;}
.prifltpassenger_paper {width:240px;overflow:hidden;padding:3px;border:1px solid #7F9DB9;background:#FFF;position:absolute;z-index:200;
margin:20px 0 0 4px;list-style:none;margin-top:22px!important;}
.prifltpassenger_papertop {padding:0 0 3px 0;margin-bottom:3px;color:#999;border-bottom:1px dashed #AAA;line-height:20px;}
.prifltpassenger_paperleft {width:128px;}
.prifltpassenger_paperleft span {display:none;}
.prifltpassenger_paper span {float:right;text-align:right;}
.prifltpassenger_paper a {padding: 1px 0 0 0;text-align:left;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;cursor: pointer;
line-height: 20px;color: #0055aa;display:block;tect_decoration:none;min-height:20px;}
.prifltpassenger_paper a span {width:126px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

* html .prifltpassenger_paper a {height:20px;}
.prifltpassenger_paper a:hover {background: #E7F1FD;border-top: 1px solid #7F9DB9;border-bottom: 1px solid #7F9DB9;tect_decoration:none;}
.prifltpassenger_contact {width:435px;overflow:hidden;padding:3px;border:1px solid #7F9DB9;background:#FFF;font-family:Simsun;position:absolute;z-index:200;margin:-132px 0 0 161px;margin-top:-136px!important;}
.prifltpassenger_contacttop {padding:0 0 3px 0;margin-bottom:3px;color:#999;border-bottom:1px dashed #AAA;line-height:20px;text-align:left;
clear:both;}
.prifltpassenger_contact a {float:left;padding: 1px 7px 0 7px;text-align:left;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;
cursor: pointer;line-height: 20px;color: #0055aa;display:block;tect_decoration:none;min-height:20px;width:130px;white-space:nowrap;
text-overflow:ellipsis;overflow:hidden;	}

* html .prifltpassenger_contact a {height:20px;}
.prifltpassenger_contact a:hover {background: #E7F1FD;border-top: 1px solid #7F9DB9;border-bottom: 1px solid #7F9DB9;tect_decoration:none;}
.prifltpassenger_contact span {padding-right:8px;}
.ContactName_div{display:none;border:#7F9DB9 1px solid;position:absolute;background-color:#FFF; width:100px; height:120px;}
.ContactName_div ul li{line-height:24px;border-bottom:#CCC dashed 1px;font-size:12px;display:list-item;color:#0055AA;cursor:pointer;}
.div_mouseover{background-color:#E7F1FD;color:#FF3300;}
.div_mouseout{background-color:#ffffff;color:#0055AA;}
/* ----------------------------------------------------------------------------------------------------------------*/
/*index.css*/
#ssk {margin-top: 5px;height: 240px;}
#ssk .ss {float:left;padding:3px 5px 5px 5px;height:232px;width:690px;background:#c4ddf1;}
#ssk .ss .title {height:28px;}
#ssk .ss .title SPAN {float:left;margin:1px 5px 0 0;width:90px;height:20px;padding-top:6px;text-align:center;font-size:14px;cursor: pointer;}
.title SPAN.sp00 { font-weight: bold;background: url(../image/kuxun_new.gif) no-repeat -10px -50px;color: #333333;position:relative;top:1px;}
.title SPAN.sp0 {background: url(../image/kuxun_new.gif) no-repeat -110px -52px; color: #0062b5;}
.title SPAN.sp11 {font-weight: bold;background: url(../image/kuxun_new.gif) no-repeat -10px -50px;color: #333;position:relative;top: 1px;}
.title SPAN.sp1 {background: url(../image/kuxun_new.gif) no-repeat -110px -52px; color: #0062b5;}
.title SPAN.sp22 {font-weight: bold; background: url(../image/kuxun_new.gif) no-repeat -10px -50px; color: #333; position: relative; top: 1px;}
.title SPAN.sp2 {background: url(../image/kuxun_new.gif) no-repeat -110px -52px; color: #0062b5;}
.title SPAN.sp33 {font-weight: bold; background: url(../image/kuxun_new.gif) no-repeat -10px -50px; color: #333; position: relative; top: 1px;}
.title SPAN.sp3 {background: url(../image/kuxun_new.gif) no-repeat -110px -52px; color: #0062b5;}
#ssk .ss .content {border-right: #59a1db 1px solid; border-top: #59a1db 1px solid; margin-top: -1px; background: #fff; border-left: #59a1db 1px solid; border-bottom: #59a1db 1px solid;height: 199px;}
#ssk .ss .content .jp {padding-left: 30px; color: #0062b5;}
#ssk .ss .content .jp .radio {padding-top: 9px;height: 21px;}
#ssk .ss .content .jp .margin60 {margin-left: 60px;}
#ssk .ss .content .jp .margin40 {margin-left: 40px;}
#ssk .ss .content .jp .margin20 {margin-left: 20px;}
#ssk .ss .content .jp .radio INPUT {margin-right: 1px;}
#ssk .ss .content .jp LABEL {font-size: 14px; color: #181818; line-height: 16px;}
#ssk .ss .content .jp P {float: left;height: 42px;}
#ssk .ss .content .jp .datepicker {padding-top: 10px; position: relative;}
#ssk .ss .content .jp .search {padding-top: 10px; position: relative;}
#ssk .ss .content .jp .searchgj {padding-top: 40px; position: relative;}
#ssk .ss .content .jp .datepicker .bd {left: 172px; cursor: pointer; position: absolute; top: 32px;}
#ssk .ss .content .jp .datepicker .bd2 {left: 392px; cursor: pointer; position: absolute; top: 32px;}
#ssk .ss .content .jp .bottom-input {padding-top: 10px;}
#ssk .ss .content .jp P LABEL {font-size: 12px; float: left; color: #333;}
#ssk .ss .content .jp #jpfromto {z-index: 100; padding-top: 10px; position: relative;height: 42px;}
#ssk .ss .content .jp #jpfromto LABEL {font-size: 12px; color: #333;}
#ssk .ss .content .jp #jpfromto INPUT {font-size: 14px; color: #333;}
#ssk .ss .content .jp #jpfromto .ahcp {margin-top: 10px; float: left; margin-right: 10px;}
#ssk .ss .content .jp #jpfromto .color666 {color: #666;}
#ssk .ss .content .jp #jpfromto .inp1 {border:#8bb7de 1px solid; padding:4px 0px 0px 5px; width: 183px; margin-right: 30px;height:18px;}
#ssk .ss .content .jp #jpfromto .inp2 {border: #8bb7de 1px solid;margin-top: 2px;padding:4px 0px 0px 5px;font-size: 14px;width: 83px;cursor: default;height: 18px;}
#ssk .ss .content .jp .top-input {z-index: 100; padding-top: 10px; position: relative;height: 42px;}
#ssk .ss .content .jp .top-input LABEL {font-size: 12px; color: #333;}
#ssk .ss .content .jp .top-input INPUT {font-size: 14px; color: #333;}
#ssk .ss .content .jp .top-input .ahcp {margin-top: 10px; float: left; margin-right: 10px;}
#ssk .ss .content .jp .top-input .color666 {color: #666;}
#ssk .ss .content .jp .top-input .inp1 {border:#8bb7de 1px solid;padding-left: 5px; width:183px; margin-right:30px;padding-top: 4px;height:18px;}
#ssk .ss .content .jp .datepicker .inp3 {border:#8bb7de 1px solid;padding:4px 0px 0px 5px;width:183px;color:#333;margin-right:30px;height: 18px;}
#ssk .ss .content .jp #jpfromto .inp4 {border: #8bb7de 1px solid; padding:4px 0px 0px 5px;font-size:14px;background:url(../image/bg4.gif) no-repeat 170px 2px;width: 183px; cursor: default;height: 18px;}
#ssk .ss .content .jp #jpfromto INPUT.back1 {font-size: 14px; background: #f2fcfe;}

#ssk .ss .content .jp P .var3 {margin-top: 12px; font-size: 12px; float: left; margin-left: 30px; color: #999;}
#ssk .ss .content .jp P .var3 A {font-size: 12px; color: #999;}
#ssk .ss .content .jp .ts #f1 {border:#8cb6e0 1px solid;padding:2px 2px 2px 3px;width:192px;color:#000;margin-right: 28px;height: 22px;}
#ssk .ss .content .jd {padding-left: 30px;}
#ssk .ss .content .jd P {padding-top: 9px;height: 42px;}
#ssk .ss .content .jd .hotelcityquery {padding-top: 10px; position: relative;height: 42px;}
#ssk .ss .content .jd .datepicker {float: left; padding-top: 9px;height: 42px;}
#ssk .ss .content .jd .search {padding-top: 40px;}
#ssk .ss .content .jd .p1 {margin: 2px 0px 0px;height: 20px;}
#ssk .ss .content .jd .p1 INPUT {margin-top: -4px; margin-right: 2px;}
#ssk .ss .content .jd P LABEL {font-size: 12px; float: left; line-height: 16px;}
#ssk .ss .content .jd P INPUT {float: left;}
#ssk .ss .content .jd P VAR {margin-top: 7px; float: left; color: #262626;}
#ssk .ss .content .jd P EM {color: #999;}
#ssk .ss .content .jd P .color999 {color: #999;}
#ssk .ss .content .jd P INPUT.inp1 {border: #8bb7de 1px solid;padding-left: 5px; font-size: 14px;width: 183px; padding-top: 4px; height: 18px;}
#ssk .ss .content .jd P INPUT.inp2 {border-right: #8bb7de 1px solid;padding-left:5px; font-size: 14px;width: 183px; padding-top: 4px;height: 18px;}

#ssk .ss .content .jd P .margin30 {margin-right: 30px}
#ssk .ss .content .jd P .var3 {margin-top: 12px; font-size: 12px; float: left; margin-left: 30px; color: #999;}
#ssk .ss .content .jd P .var3 A {color: #999;}
#ssk .ss .content .jd .hotelcityquery LABEL {font-size: 12px; line-height: 16px;}
#ssk .ss .content .jd .hotelcityquery VAR {margin-top: 7px; float: left; color: #262626;}
#ssk .ss .content .jd .hotelcityquery EM {color: #999;}
#ssk .ss .content .jd .hotelcityquery .color999 {color: #999;}
#ssk .ss .content .jd .hotelcityquery INPUT.inp1 {border:#8bb7de 1px solid;padding-left:4px 0px 0px 5px;font-size:14px;width:183px;color:#333;height:18px;}
#ssk .ss .content .jd .hotelcityquery INPUT.inp2 {border: #8bb7de 1px solid;padding:4px 0px 0px 5px; font-size: 14px;width: 183px; height: 18px;}
#ssk .ss .content .jd .hotelcityquery .margin30 {margin-right: 30px;}

#ssk .ss .content .jd .hotelcityquery .var3 {margin-top: 12px; font-size: 12px; float: left; margin-left: 30px; color: #999;}
#ssk .ss .content .jd .datepicker LABEL {font-size: 12px; float: left; line-height: 16px;}
#ssk .ss .content .jd .datepicker INPUT {float: left;}
#ssk .ss .content .jd .datepicker VAR {margin-top: 7px; float: left; color: #262626;}
#ssk .ss .content .jd .datepicker EM {color: #999;}
#ssk .ss .content .jd .datepicker .color999 {color: #999;}
#ssk .ss .content .jd .datepicker INPUT.inp1 {border: #8bb7de 1px solid;padding-left:5px;font-size:14px;width:183px; padding-top: 4px; height: 18px;}
#ssk .ss .content .jd .datepicker INPUT.inp2 {border:#8bb7de 1px solid;padding:4px 0px 0px 5px;font-size:14px;width:183px;color: #333;height:18px;}
#ssk .ss .content .jd .datepicker .margin30 {margin-right: 30px;}

#ssk .ss .content .jd .datepicker .var3 {margin-top: 12px; font-size: 12px; float: left; margin-left: 30px; color: #999;}
#ssk .ss .content .jd .datepicker {position: relative;}
#ssk .ss .content .jd .datepicker .bd {left: 172px; cursor: pointer; position: absolute; top: 30px;}
#ssk .ss .content .jd .datepicker .bd1 {left: 392px; cursor: pointer; position: absolute; top: 30px;}
#ssk .ss .content .jd .query {width: 600px;}
#ssk .ss .content .jd .searchalso {margin-top: 4px; display: block;}
#ssk .ss .content .jp .help {margin-top: 12px; margin-left: 30px;}
#ssk .ss .content .jp #dp {border:#8bb7de 1px solid;padding:2px 2px 2px 3px;width: 192px; color: #000; margin-right: 26px;  height: 22px;}
#ssk .ss .content .jp #st {border:#8bb7de 1px solid;padding:2px 2px 2px 3px; width: 192px; color: #000; height: 22px;}
#ssk .ss .content .jp #skblink {padding-top: 10px;}
#ssk .ss .content .jp #skblink A {margin-right: 20px;}
#ssk .ss .content .jd .radio {font-size: 14px; padding-top: 9px;height: 21px;}
#ssk .ss .content .jd .margin60 {margin-left: 60px;}
#ssk .ss .content .jd .margin40 {margin-left: 40px;}
#ssk .ss .content .jd .margin20 {margin-left: 20px;}
#ssk .ss .content .jd .radio INPUT {margin-right: 1px;}
#ssk .ss .content .jd .radio .disabled {color: #999;}
#ssk .ss .content .dj {padding-left: 30px;}
#ssk .ss .content .dj P {float: left; width: 658px; padding-top: 10px;height: 42px;}
#ssk .ss .content .dj .jdbt {float: left; width: 658px; padding-top: 12px;height: 42px;}
UNKNOWN {margin-top: 50px}
HTML #ssk .ss .content .dj .jdbt {margin-top: -2px;}
#ssk .ss .content .dj .radio {padding-top: 9px;height: 21px;}
.dj .radio LABEL {font-size: 14px; float: left; margin-right: 25px;}
.dj .radio INPUT {margin-bottom: 0px; margin-right: 2px;}
.content .dj P LABEL {font-size: 12px; float: left; line-height: 16px;}
.content .dj P INPUT {float: left;}
.content .dj P INPUT.inp1 {border:#8bb7de 1px solid;padding-left:5px;font-size:14px;width:183px;margin-right:30px;padding-top:4px;height:18px;}
.content .dj P INPUT.inp2 {border:#8bb7de 1px solid;padding:4px 0px 0px 5px;font-size:14px;width:183px;color: #333;margin-right:30px;height:18px;}
#ssk .ss .content .dj .djfromto {z-index: 100; padding-top: 10px; position: relative;height: 42px;}
.content .dj .djfromto LABEL {font-size: 12px; line-height: 16px;}
.content .dj .djfromto INPUT.inp1 {border:#8bb7de 1px solid;padding:4px 0px 0px 5px;font-size:14px;width:183px;color:#333;margin-right:30px;height: 18px;}
.content .dj .djfromto INPUT.inp2 {border: #8bb7de 1px solid;padding:4px 0px 0px 5px;font-size:14px;width:183px;margin-right:30px;height: 18px;}
.content .dj .djfromto .var1 {float: left; color: #999; margin-right: 4px; padding-top: 20px;}
.content .dj .djfromto .var1 SPAN {color: #999; margin-right: 4px;}
.content .dj .djfromto .var2 {margin-left: 20px; color: #999; padding-top: 20px;}
.content .dj .djfromto .var2 SPAN {color: #999; margin-right: 4px;}
.content .dj .djfromto .input01 {border:#8bb7de 1px solid;padding-left:5px;font-size:14px;width:400px;margin-right:5px;padding-top:4px;height:18px;}
.content .dj .djfromto .recommend {padding-top: 10px;}
#ssk .ss .content .dj P.datepicker {margin-top: 10px; padding-top: 0px; position: relative;}
.content .dj #ft .datepicker .bd {left: 172px; cursor: pointer; position: absolute; top: 21px;}
.content .dj #ft .datepicker .bd1 {left: 392px; cursor: pointer; position: absolute; top: 21px;}
.content .dj #gt .datepicker .bd {left: 392px; cursor: pointer; position: absolute; top: 21px;}
.content .dj #gt .datepicker .bd1 {left: 612px; cursor: pointer; position: absolute; top: 21px;}
.content .dj .lastdate {margin-right: -2px;}
.content .dj #dropfeature2 {left: 172px; position: absolute; top: 19px;}
.content .dj #feature {left: 0px; top: 39px;}
.tanchu {border:#8cb6de 1px solid;font-size: 14px;z-index: 999; background: #fff;width: 188px; position: absolute;}
.tanchu VAR {padding-left: 5px; float: left; margin: 0px; width: 183px; line-height: 20px;}
.content .dj .xl {float: left; padding-bottom: 13px; width: 645px;}
.content .dj .xl LABEL {margin-top: 8px; font-size: 14px; float: left; margin-right: 5px;}
.content .dj .xl INPUT {float: left;}
.content .dj .xl INPUT.inp1 {border:#999999 1px solid;padding:4px 0px 0px 5px;font-size:14px;width:175px;color:#999999;margin-right:20px;height:20px;}
.content .dj .xl INPUT.inp2 {border:#999999 1px solid;padding:4px 0px 0px 5px;font-size: 4px;width:109px;color:#999999;margin-right:5px;height:20px;}
.content .dj .xl .bd2 {margin-top: 2px; float: left; margin-left: -90px; cursor: default; position: absolute;}
#ssk .ss .content .dj P.p2 {height: 20px;}
.content .dj P.p2 INPUT {margin-top: -3px; color: #262626; margin-right: 0px;}
#ssk .ss .content .dj P .var3 {margin-top: 12px; font-size: 12px; float: left; margin-left: 30px; color: #999;}
#tc {border:#999999 1px solid;padding:5px 1px 0px 1px;margin-top:26px;background:#fff;margin-left:-182px;width:112px;position:absolute;}
#tc SPAN {padding-left: 12px; float: left; width: 100px; line-height: 20px;}
#ssk .ss .content .jp P.p3 {float: left; padding-bottom: 16px; width: 645px;}
#ssk .ss .content .zjd {padding-left: 30px; float: left; width: 627px;}
#ssk .ss .content .zjd .radio {padding-top: 9px;height: 21px;}
.zjd .radio LABEL {font-size: 14px; float: left; margin-right: 25px;}
.zjd .radio INPUT {margin-bottom: 0px; margin-right: 2px;}
.zjd P {float: left; padding-bottom: 10px; width: 627px;}
.zjd P LABEL {font-size: 12px; float: left; margin-right: 25px;}
.zjd P INPUT {margin-bottom: 0px; margin-right: 2px;}
.zjd P.p1 .searchword {width: 620px;}
.zjd P.p1 INPUT {border: #8bb7de 1px solid;padding-left: 5px; font-size: 14px; width: 450px; margin-right: 5px; padding-top: 4px; height: 18px;}
.zjd P.p1 SPAN {margin-top: 10px; float: left;}
.zjd P.p1 SPAN A {font-size: 12px; float: left; margin-right: 10px;}
.zjd P.p1 SPAN VAR {margin-top: 2px; font-size: 14px; float: left; color: #333;}
#ssk .ss .content .zjd P .var3 {margin-top: 12px; font-size: 12px; float: left; margin-left: 30px; color: #999;}
.zjd .p0 {float: left; padding-bottom: 10px; width: 627px;}
.zjd .p0 LABEL {font-size: 12px; margin-right: 25px;}
.zjd .p0 INPUT {margin-bottom: 0px; margin-right: 2px;}
.zjd .p1 {padding-bottom: 21px; padding-top: 10px;}
.zjd .p1 .searchword {width: 620px;}
.zjd .p1 INPUT {border:#8bb7de 1px solid;padding-left:5px;font-size:14px;width:450px;color:#333;margin-right:5px;padding-top:4px;height: 18px;}
.zjd .p1 SPAN A {font-size: 12px; float: left; margin-right: 10px;}
.zjd .p1 SPAN VAR {margin-top: 2px; font-size: 14px; float: left; color: #333;}
#ssk .ss .content .zjd .var3 {margin-top: 12px; font-size: 12px; float: left; margin-left: 30px; color: #999;}
.zjd .recommend {padding-top: 10px;}
#ssk .pic {border:#67b3ff 1px solid;padding-right:6px;padding-left:6px;float:right;padding-bottom:6px;width:246px;padding-top:6px;height:226px;}
#ssk .pic IMG {display: block; width: 246px;height: 226px;}
#ghcs {margin-top: 10px; padding-left:15px;background: url(../image/ghcs_bg1.gif) repeat-x;height:25px;}
#ghcs VAR {font-weight:bold;font-size:14px;background: url(../image/kuxun_new.gif) no-repeat -13px -296px;float:left;width:77px;cursor:pointer; padding-top:6px;height:19px;text-align:center;}
#ghcs #changecity_lkn {margin-top: 8px; float: left; margin-left: 5px; cursor: pointer; color: #266cc6;}
#ghcs A {margin-top: 8px; float: left; margin-left: 5px;}
#ghcs SPAN {padding-right: 20px; float: right;}
#ghcs SPAN A {margin-top: 5px;}
#ghcs .red {color: #f60;}
#tccs {margin-top: 35px;z-index: 2; background: #fff; margin-left: -155px; width: 309px; position: absolute;height: 60px;}
#tccs .yy {margin-top: 3px; background: #81929c; float: right; width: 307px;height: 57px;}
#tccs .xzcs {border: #3c81c6 1px solid;padding:1px;margin-top:-3px;background:#fff;float:left;margin-left:-2px;width:303px;position:absolute;
height: 53px;}
#tccs .xzcs .title {background: #dce1e5; line-height: 20px;height: 20px;}
#tccs .xzcs H2 {border-right: #fff 1px solid; padding-left: 8px; font-weight: 400; font-size: 12px; float: left; width: 274px; color: #1f1f1f;}
#tccs .xzcs P {padding-top: 8px;height: 25px;}
#tccs .xzcs P A {margin: 0px 0px 0px 10px;}
.heng {margin-top: 10px;}
.left1 {float: left;height: 235px;}
.left2 {float: left;height: 302px;}
.right1 {float: right;height: 235px;}
.right2 {float: right;height: 302px;}
.block {width: 480px;}
.block .title {background: url(../image/bg1.gif) repeat-x;height: 30px;}
.block .title H3 {padding-left: 35px; font-weight: normal; font-size: 14px; float: left; width: 145px; padding-top: 9px;}
.block .title SPAN {margin-top: 3px; cursor: default; color: #0061b2; margin-right: 3px; padding-top: 8px;height: 17px; text-align: center;}
.block .title .jph3 {background: url(../image/kuxun_new.gif) no-repeat -5px -85px; color: #333;}
.block .title .jdh3 {background: url(../image/kuxun_new.gif) no-repeat -5px -108px; color: #333;}
.block .title .xlh3 {background: url(../image/kuxun_new.gif) no-repeat -5px -133px; color: #333;}
.block .title .mddh3 {background: url(../image/kuxun_new.gif) no-repeat -5px -160px; color: #333;}
.block .jptop SPAN {background: url(../image/kuxun_new.gif) no-repeat -68px -232px; float: left; width: 54px;}
.block .jptop SPAN.sp1 {background: url(../image/kuxun.gif) no-repeat -78px -47px; float: left; width: 64px;}
.block .jptop SPAN.sp1checked {background: url(../image/kuxun.gif) no-repeat -10px -47px; float: left; width: 64px;height: 19px;}
.block .jptop SPAN.checked {background: url(../image/kuxun_new.gif) no-repeat -13px -232px;height: 19px;}
.block .xltop SPAN {background: url(../image/kuxun_new.gif) no-repeat -78px -260px; float: left; width: 64px;}
.block .xltop SPAN.checked {background: url(../image/kuxun_new.gif) no-repeat -13px -260px; float: left; width: 64px;height: 19px;}
.block .nr {border: #acdcf0 1px solid; padding-right: 10px;padding-left: 10px; padding-bottom: 6px;padding-top: 6px; }
.block .nr .jp {height: 190px;}
.nr .jp P {background: url(../image/bg3.gif) repeat-x left bottom;height: 46px;}
.nr .jp P.p1 {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px;}
.nr .jp P SPAN {float: left; width: 62px; color: #333; padding-top: 20px; text-align: center;}
.nr .jp P VAR {float: left; width: 80px; padding-top: 10px; text-align: center;}
.nr .jp P VAR A {color: #666;}
.nr .jp P VAR EM {color: #f60;}
.nr .jp P VAR EM A {color: #f60; tect_decoration: none;}
.nr .jp P VAR EM A:hover {tect_decoration: underline;}
.heng .block .nr .kxjd {height: 190px;}
.tuwen {padding-left: 5px; background: url(../image/bg3.gif) repeat-x left bottom; padding-top: 8px;height: 78px;}
.tuwen .tu {border: #b2bfc8 1px solid; float: left; }
.tuwen .tu IMG {float: left; width: 80px;height: 60px;}
.tuwen P {padding-left: 10px; float: left; width: 350px; color: #666; line-height: 20px;}
.tuwen P A {font-weight: bold;}
.tuwen P EM {color: #f60;}
.kxjd UL {float: left; width: 450px; padding-top: 5px;}
.kxjd UL LI {float: left; width: 450px; line-height: 25px;}
.kxjd UL LI.li1 {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px;}
.kxjd UL LI SPAN {float: left; margin-left: 5px; width: 220px;}
.kxjd UL LI SPAN A.a1 {float: left; color: #333; tect_decoration: none;}
.kxjd UL LI SPAN A.a2 {float: left; width: 180px; cursor: pointer;}
.kxjd UL LI SPAN A.a2 VAR {float: left; margin-left: 5px;}
.kxjd UL LI SPAN.sp1 {margin-left: 10px;}
.kxjd UL LI EM {float: right; margin-left: 5px; width: 40px; color: #f60;}
.heng .block .nr .kxxl {HEIGHT: 258px;}
.kxxl UL {float: left; width: 450px; padding-top: 12px;}
.kxxl UL LI {float: left; width: 450px; line-height: 26px;}
.kxxl UL LI SPAN {float: left; margin-left: 5px; overflow: hidden; width: 250px; cursor: pointer;}
.kxxl UL LI .em {float: left; width: 50px; cursor: pointer; color: #f60; text-align: left;}
.kxxl UL LI VAR {float: left; overflow: hidden; width: 135px; cursor: pointer; color: #333; text-align: left;}
.heng .block .nr_mdd {border-right: #acdcf0 1px solid; border-top: #acdcf0 0px solid; border-left: #acdcf0 1px solid; width: 478px; padding-top: 7px; border-bottom: #acdcf0 1px solid;height: 263px;}
.heng .block .nr_mdd .mokuai {padding-right: 5px; padding-left: 5px; float: left; padding-bottom: 0px; width: 149px; padding-top: 0px;}
.mokuai H2 {font-weight:400;font-size:12px;background: url(../image/bg3.gif) repeat-x left bottom;color:#333;padding-top:8px;height:18px;text-align: center;}
.rb {background: url(../image/bg2.gif) no-repeat right 8px;}
.mokuai .lieb {width: 149px;}
.mokuai .lieb UL {width: 149px; padding-top: 8px;}
.mokuai .lieb UL LI {padding-left: 10px; line-height: 26px;}
.mokuai .lieb UL LI.dise {background: #eef7fe}
.mokuai .lieb UL LI SPAN {display: block; float: left; overflow: hidden; width: 80px;height: 18px}
.mokuai .lieb UL LI VAR {padding-left: 24px}
.mokuai .lieb UL LI VAR.var1 {background: url(../image/kuxun_new.gif) no-repeat -13px -217px}
.mokuai .lieb UL LI VAR.var2 {background: url(../image/kuxun_new.gif) no-repeat -13px -194px}
.mokuai .lieb .tw {padding-top: 5px}
.mokuai .lieb .tw .t {border: #b0bdc6 1px solid;float: left; margin-left: 3px;}
.mokuai .lieb .tw .t IMG {display: block;}
.mokuai .lieb .tw P {margin-top: 4px; float: left; width: 149px; text-align: center;}
.gug {margin-top: 10px; width: 970px;height: 100px;}
.gug IMG {display: block; width: 970px;}
.sug {border:#000 1px solid;z-index: 999;background:#ffffff;margin-left: 1px; width: 150px; position: absolute;height: 200px;text-align:left;}
.sug UL {padding:0px; margin: 0px; cursor: default; list-style-type: none;}
.sug LI {padding-:0px; font-size: 14px;  margin: 0px; cursor: default;  list-style-type: none;}
.sug LI.hover {background: #ff0; width: 180px;}
.sug LI {HEIGHT: 20px;}
.iframecal {display: none;z-index: 100; position: absolute;}
.submit {border: 0px;  background: url(../image/kxss-2.gif) no-repeat 0px 0px;  width: 190px;height: 38px;}
.submitmouseover {background-position: 0px -38px;}
.z100 {z-index: 100;}

/* ----------------------------------------------------------------------------------------------------------------*/
/*autocomplete.css*/
.yui-skin-sam .yui-ac {font-size: 100%; font-family: arial;position: relative;}
.yui-skin-sam .yui-ac-input {width: 100%;position: absolute;}
.yui-skin-sam .yui-ac-container {width: 100%;position: absolute; top: 1.6em; }
.yui-skin-sam .yui-ac-content {border: #808080 1px solid;z-index: 9050; background: #fff; OVERFLOW: hidden; width: 100%; position: absolute;}
.yui-skin-sam .yui-ac-shadow {z-index:9049;background:#000000;filter:alpha(opacity=10);margin:0.3em;width:100%;position:absolute;moz-opacity: 0.10; opacity:.10;}
.yui-skin-sam .yui-ac-content UL {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; width: 100%; padding-top: 0px;}
.yui-skin-sam .yui-ac-content LI {padding-right:5px;padding-left:5px;padding-bottom:2px;margin:0px;cursor:default;padding-top:2px;white-space:nowrap;}
.yui-skin-sam .yui-ac-content LI.yui-ac-prehighlight {background: #b3d4ff;}
.yui-skin-sam .yui-ac-content LI.yui-ac-highlight {background: #426fd9; COLOR: #fff;}
/* ----------------------------------------------------------------------------------------------------------------*/
/*yui-ac-custom.css*/
.autocomplete {float: left;}
.autocomplete .yui-ac-highlight .sample-quantity {color: #fff;}
.autocomplete .yui-ac-highlight .sample-result {color: #fff;}
.autocomplete .yui-ac-highlight .sample-query {color: #fff;}
.autocomplete .sample-quantity {float: right;}
.autocomplete .sample-result {color: #666;}
.autocomplete .sample-query {color: #333;}
.yui-skin-sam .yui-ac-input {position: relative;}
.yui-ac-hd {padding-right: 3px; padding-left: 5px; font-size: 12px; marrgin-bottom: 5px; padding-bottom: 0px; width: 90%; color: #666; line-height: 20px; padding-TOP: 3px; border-bottom: 1px dashed;}
.yui-ac-container {left: 0px;}

/* ----------------------------------------------------------------------------------------------------------------*/
/*rqys.css*/
.left {float: left;}
.right {float: right;}
#yiying {filter: alpha(opacity=90); margin-top: 6px; width: 345px; background: #a5a5a5; float: left;height: 174px; margin-left: 6px;}
#rq {border: #3c81c4 1px solid; position: relative;margin-top: -6px; width: 345px; background: #fff; float: left;height: 174px; margin-left: -6px;}
#rq .title {border-bottom: #b1bec7 1px solid; padding-bottom: 1px; padding-left: 1px; padding-right: 1px;height: 20px; padding-top: 1px;}
#rq .title SPAN {border-left: #fff 1px solid; padding-left: 40px; width: 240px; background: #dce1e5; float: left;height: 16px; color: #1f1f1f;font-weight: bold; border-right: #fff 1px solid; padding-top: 4px;}
#rq .yue {padding-bottom: 0px; padding-left: 5px; width: 162px; padding-right: 5px; float: left;height: 151px; padding-top: 0px;}
#rq .border {border-left: #b0bec7 1px solid;}
.yue .week {border-bottom:#b1bec7 1px solid;padding-bottom:6px 8px 0px 8px;LETTER-SPACING: 2px;height: 17px; }
.yue P {width: 162px; float: left; padding-top: 2px;}
.yue P A {text-align: center; LINE-HEIGHT: 18px; width: 18px; float: left; color: #0000fe; font-weight: bold;}
.yue P VAR {text-align: center; LINE-HEIGHT: 18px; margin-top: 2px; width: 18px; float: left; color: #888888; margin-left: 4px;}
.yue P A.a1 {color: #fe0000;}

/* ----------------------------------------------------------------------------------------------------------------*/
/*kuxun.css*/

#wrapper {margin: 0px auto; width: 970px; padding-top: 3px;}
#header {line-height: 12px;}
HTML #header {line-height: 14px;}
#header .logo .img {margin: 10px 0px 0px 10px;}
#header .nav {padding-left: 24px; float: left; width: 738px; padding-top: 2px; height: 16px;}
#header .nav A {float: left; color: #fff;}
#header .nav VAR {float: left; color: #fff;}
#header .nav SPAN.sp1 {padding-right: 10px; float: right;}
#header .nav SPAN.sp1 SPAN A {margin-left: 5px;}
#header .tab {padding-right:22px;background:url(../image/header-bg4.gif) no-repeat right 50%;float:left;width:740px;padding-top:27px;height:30px;}
#header .tab .biga {font-weight:bold;font-size:14px;float:left;width:80px;margin-right:4px;padding-top:9px;height:21px;text-align: center;}
#header .tab .biga {background: url(../image/kuxun_new.gif) no-repeat -100px -10px;}
#header .tab .bigahere {font-weight:bold;font-size:14px;float:left;width:80px;color:#fff;margin-right:4px;padding-top:9px;height:21px;text-align: center;}

#header .tab .bigahere {background: url(../image/kuxun_new.gif) no-repeat -10px -10px;}
#header .tab .smalla {font-weight: bold;background:url(../image/kuxun_new.gif) no-repeat -270px -14px;float: right;margin:4px 0px 0px 4px;width:70px; padding-top:8px;height:18px;text-align:center;}

#header .tab .smallahere {font-weight:bold;background: url(../image/header-bg8.gif) no-repeat;float: right;margin:4px 0px 0px 4px;width:70px;
color: #fff;padding-top: 8px;height:18px;text-align: center;}

#header .tab .new {font-weight: normal; right: -5px; color: #ff0000; position: relative; top: -4px;}
#footer {border-top: #2789d0 5px solid; margin-top: 10px; padding-bottom: 20px; padding-top: 10px;}
#footer P {color: #999; line-height: 20px; text-align: center;}
#footer P A {margin-left: 3px; color: #999999; tect_decoration: underline;}
#footer P VAR {font-family: Arial, Helvetica, sans-serif;}
#footer P .color {color: #ff6600;}
/* ----------------------------------------------------------------------------------------------------------------*/
/*fonts-min.css*/
PRE {font-size: 108%; line-height: 100%; font-family: monospace;}
CODE {font-size: 108%; line-height: 100%; font-family: monospace;}
KBD {font-size: 108%; line-height: 100%; font-family: monospace;}
SAMP {font-size: 108%; line-height: 100%; font-family: monospace;}
TT {font-size: 108%; line-height: 100%; font-family: monospace;}
/* ----------------------------------------------------------------------------------------------------------------*/