@charset "utf-8";
/* CSS Document */

div #tianqi{ width:900px; float:left}

#column{ float:left; width:794px;}

div #tianqiyubao{ width:517px; background-image:url(../images/tianqi02.jpg); height:44px; background-repeat:repeat-x; float:right}

div #tianqiyubao span{ padding:18px 0 0 0; margin:0;}

.clear{ clear:both;}

div.ad{ padding-top:10px;}

#leftmainpart{ float:left; width:220px;}

#rightmainpart{ float:right; width:670px;}

.titlebg01{ background-image:url(../images/titlebg01.jpg); width:668px; height:33px; background-repeat:repeat-x;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-top:1px solid #d9d9d9; margin-top:10px;}

.titlebg01 span{ display:block; color:#162647; padding:13px 0 0 12px;}

 ul#search li{ white-space:pre; line-height:25px; *line-height:5px!important;}

ul#search { margin-left:20px; padding-top:15px;}

#search{ background-image:url(../images/gray_jianbianbg.jpg); width:585px; height:auto; background-repeat:repeat-x; background-position:bottom; border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}

.titletop { background-image:url(../images/titletop.jpg); width:670px; height:29px; background-repeat:no-repeat; z-index:5;margin-top:10px;}

.titletop span{ display:block; color:#162647; padding:7px 0 0 20px;}

.titlebg02{ background-image:url(../images/titlebg02.jpg); height:23px; background-repeat:repeat-x; text-align:center; font-weight:bold; color:#FFFFFF;}

.ticketlist{ text-align:center;line-height:25px; border-left:1px solid #96a8d0; border-right:1px solid #96a8d0;}

.ticketlist td.price{ color:#1c4cb0;}

.ticketlist td.date{ color:#e50014;}

tr.graybg{ background-color:#f5f6f8;}

td.bluedot{ background-image:url(../images/bluedot.jpg); width:100%; height:1px; background-repeat:repeat-x;}

.ticketlist ul li{ list-style-image:url(../images/bluearror.jpg); width:550px; margin-left:20px; margin-top:10px; line-height:22px;}

#fastsearch{ margin-top:0px!important; margin-top:10px; padding-bottom:10px;}

#bluebar{ background-image:url(../images/bluebar.jpg); width:220px; height:32px;}

#bluebar span{ display:block; color:#FFFFFF; font-size:14px; padding:10px 0 0 10px;}

#garybar02{ background-image:url(../images/garybar02.jpg); width:218px; height:26px; border-left:1px solid #6482ca; border-right:1px solid #6482ca; border-top:1px solid #6482ca;}

#garybar02 span{ display:block; color:#000000; font-size:14px; padding:5px 0 0 10px;}

#bluebg{ background-color:#c2e1f3; color:#323232; width:218px; height:auto; border-bottom:1px solid #6482ca; border-left:1px solid #6482ca; border-right:1px solid #6482ca;}

#bluebg ul{ margin-left:5px;}

#bluebg ul li{  white-space:pre; line-height:25px; *line-height:5px!important;}

#daohangbg{ background-image:url(../images/daohangbg.jpg); width:670px; height:30px; background-repeat:no-repeat; margin:0!important;  margin:10px 0 0 0;}

#daohangbg  span{display:block;  font-size:12px; padding:7px 0 0 20px; float:left;}

span#daohang{ color:#454648; float:right; margin-right:10px; white-space:pre}

span#daohang em{ color:#e70015; font-style:normal;}

#garybar03{ background-image:url(../images/garybar03.jpg); width:670px; height:22px;}

#garybar03 span{ color:#132647; display:block; padding:7px 0 0 10px;}

.garybar04{ background-image:url(../images/garybar04.jpg); height:28px; color:#1d4bad;}

.garydot{ background-image:url(../images/garydot.jpg); width:585px; height:1px; background-repeat:repeat-x;}

#tianqiyubao span{ display:block; padding:18px 10px 0 10px;}

#tianqiyubao span em{ font-style:normal; color:#e60012;}

.garybar05{ background-image:url(../images/garybar05.jpg); height:49px;}

.titcketinfo{ line-height:25px; border:1px solid #96a8ce; border-top:0; border-bottom:0; text-align:center;}

ul.beizhu { background-image:url(../images/gray_jianbianbg.jpg); height:auto; width:668px; background-repeat:repeat-x; border:1px solid #96a8ce; border-top:0; border-bottom:0;}

ul.beizhu li{ text-indent:20px; line-height:25px;}

ul.info{background-image:url(../images/gray_jianbianbg.jpg); height:auto; width:668px; background-repeat:repeat-x; border:1px solid #96a8ce; border-top:0; border-bottom:0;}

ul.info li{ white-space:pre; list-style:none; color:#1e4bb2; line-height:25px; *line-height:normal!important;}

.garyline{ background-image:url(../images/garyline.gif); height:1px; width:668px; background-repeat:repeat-x; background-position:top; line-height:1px!important; margin-bottom:5px; *margin-top:-10px;}

.zhifu , .peisong{ white-space:pre; border:1px solid #96a8ce; border-top:0; border-bottom:0; color:#1e4bb2; padding:5px 0;}

.infoblock {background-image:url(../images/gray_jianbianbg.jpg); background-position:bottom; height:auto; width:668px; background-repeat:repeat-x; border:1px solid #96a8ce; border-top:0; border-bottom:0; display:block;}

.infoblock li{list-style:none; color:#1e4bb2; line-height:25px; *line-height:normal!important; width:650px; white-space:pre;}

span.gary{ color:#434343;}

.xinxitijiao{ float:left; margin-top:10px; width:587px; text-align:center;}

.lihua { width:668px; text-align:center;border-left:1px solid #96a8d0;border-right:1px solid #96a8d0; border-top:1px solid #96a8d0;}

.garybar06 { background-image:url(../images/garybar06.jpg); height:41px; width:668px; white-space:pre; text-align:center;border-left:1px solid #96a8d0;border-right:1px solid #96a8d0;}

span.blue { color:#1843ac;}

span.red{ color:#cc0607;}

.garybar06 span.block{ display:block; padding-top:15px;}

.gray_jianbianbg{ background-image:url(../images/gray_jianbianbg.jpg); width:628px; height:auto; background-repeat:repeat-x; background-position:bottom; border-left:1px solid #96a8d0;border-right:1px solid #96a8d0; line-height:22px; padding:10px 20px;}

ul.gray_jianbianbg li{ line-height:25px;}

.textident { text-indent:10px;}

.garybar07 { background-image:url(../images/garybar07.jpg); width:900px; height:29px; background-repeat:no-repeat; }

.garybar07 span{ display:block; padding:7px 0 0 20px; font-weight:bold;}

.content { width:898px; border-left:1px solid #cbcbcb; border-right:1px solid #cbcbcb;}

.content ul{ margin:0px 0 10px 60px; color:#0001cf;}

.content ul li{ list-style:square; line-height:25px;}

.registertable { background-color:#c9cdd0; line-height:25px; margin:0 auto 20px auto;}

.registertable td{ background-color:#FFFFFF;}

.lightbluebg td{ background-color:#f1faff;}

.redfont{ color:#ff0167; font-size:12px;}

.textleft { text-align:right; width:200px;}

p.textoverflow {width:50px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin:0; padding:0; }

.paixu{ background-color:#eff2f7; border-bottom:1px solid #6a8ec2; height:25px; white-space:pre; border-left:1px solid #cccccc; border-right:1px solid #cccccc; padding-top:5px; text-indent:15px;}
