/* CSS Document */
body,p,dl,dt,dd,table,td,th,input,img,form,div,span,em,ul,li,h1,h2,h3,h4,h5,h6,select,input{margin:0;padding:0; font-size:12px;}
body{font-size:12px;margin:3px auto 0; padding:0;font-family:"宋体";text-align:center;_position:absolute;}
img,iframe{border:none;}
ul,li,ol,dl,dt,dd,{list-style:none; margin:0; padding:0;}
img,label{vertical-align:middle;}
table{border-spacing:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.header{ width:990px; text-align:left; margin:0 auto; clear:both; overflow:hidden;}
#home{ background:url(../i/home.gif) center left no-repeat; padding-left:18px;}
.top_logo{float:left;height:70px;width:237px}
.top_logo a{display:block;margin:2px 0 0 7px;width:190px;height:64px}
.top_weather,.top_weather_set{float:left;margin-right:5px;width:390px;height:72px}
.top_login,.top_time{height:68px;border:1px solid}
.top_login{padding-left:5px;line-height:14px;width:185px;text-align:left;height:68px;color:#000;float:left;}
.top_login b{float:left;margin-top:5px;height:14px;font-weight:normal}
.top_login i{position:relative;top:0; *top:-2px;_top:-1px; padding:0;font-weight:normal; font-style:normal;color:#000}
.lg_input{margin-top:2px;+margin:0;_margin:0;padding:2px 0 0 1px;font-size:13px;width:129px;height:16px;border:1px solid #7f9db9}
.lg_select{margin:1px 0;font-size:13px;width:132px;height:22px;color:#000}
.lg_pw{margin-top:1px;width:79px;height:14px;font-size:12px}
.lg_sub{width:45px;height:20px;margin:0 3px}
.top_time{padding-top:5px;width:158px;height:63px;line-height:20px;text-align:center;font-size:13px;letter-spacing:1;float:right;}
.top_time span{font-size:13px}
#top_nav{margin:2px auto 6px;padding:0;width:990px;height:100%}
.zhuanti{height:20px; line-height:20px;text-align:left;}
.zhuanti a{margin-left:8px;font-size:12px;color:#fff;zoom:1; padding-top:2px;}
.zhuanti span{float:left;width:500px}
.zhuanti div{float:right;width:390px}
.search{clear:both;margin-top:9px;width:100%;height:100%}
.topnav_xg{padding:0 33px 0 55px;height:21px}
.SoTab1{float:left;width:65%;line-height:19px}
.SoTab2 a.active{font-weight:bold;width:55px; height:25px;margin-bottom:-7px;position:relative; z-index:999}
.SoTab2 a.active:hover{font-weight:bold;width:55px; height:25px;margin-bottom:-7px;position:relative; z-index:999}
.SoTab2 a{margin-right:3px;background: url(../i/searchbg_new.gif) no-repeat;float:left;padding-top:2px;height:19px;width:55px;text-align:center;font-size:13px;word-spacing:4px;cursor:pointer;}
.SoTab2 a:hover{color:#000;text-decoration:none;}
#lt2{ font-size:14px;}
.gb3{float:left;margin-left:5px;width:50px;font-size:13px;position:relative; z-index:101;background:url(../i/ico_01.gif) right no-repeat}
.gb3 a{display:block;padding:2px 10px 0 7px;text-align:left;cursor:pointer;font-size:13px}
.gb3 a:hover{color:#f00;text-decoration:none}
ul.more{position:absolute;top:22px;left:-3px;padding:2px 0 4px;width:60px;background:#fff;z-index:10000;border:1px solid;border-top:none}
ul.more li{list-style:none}
ul.more a{display:block;padding-left:11px;height:25px;line-height:25px}
ul.more a:hover{color:#fff;text-decration:none}
.lst2{float:left;padding-top:5px;width:35%;height:15px;line-height:15px;text-align:right;}
.lst2 a,.lst2 a:link,.lst2 a:visited{text-decoration:none}
.lst2 a:hover{color:#f00;text-decoration:underline}
.searchtb{clear:both;height:83px;border:1px solid}
.searchl,.searchr{float:left;padding-top:2px;}
.searchl{width:575px;}
.searchr{width:400px;}
.searchl div{clear:both;height:38px;z-index:200;}
.searchl p{ float:left;}
.p80{width:92px;text-align:right}
.p270{width:383px; height:28px;text-align:left}
.searchr{text-align:right;padding-top:6px;line-height:36px}
.searchr a{margin:0 10px;zoom:1}
#srh_a #srh_i{margin-top:8px}
#gl_a #gl_i{margin-top:10px}
#search1,#search2{margin:6px 0 0 7px;padding:2px 0 0 2px;border:1px solid;font-size:14px;line-height:24px;height:24px;width:375px}
#search1 p{ float:left;}
.sbutton{margin:7px 0 0 7px;height:26px;width:68px;font-size:14px;line-height:24px}
#content{ width:990px; text-align:center; margin:0 auto;}
#left{ float:left;padding-bottom:4px;width:759px;height:100%}
.mzdh{clear:both;width:761px;height:100%;border:2px solid; border-bottom:none;position:relative;z-index:1;}
.mzdh_list{clear:both;padding:2px 0 0 8px;width:753px;height:100%}
.mzdh_list ul{clear:both;width:100%;height:100%}
.mzdh_list li{float:left;padding:5px 0 3px;width:125px;height:20px;text-align:center;list-style-type:none}
.mzdh_list li a{font-size:14px}
.mzdh_list span a{font-size:13px;}
.mzdh_list img{ padding:4px 0 0 5px;}
.mzdh_bottom{clear:both;margin:0;height:14px;width:100%;text-align:center}
.mzdh_bottom span{ vertical-align:top;}
.mzdh_bottom a{margin:0 8px;zoom:1;font-weight:100; }
.kzjx{clear:both;padding:0 1px 0;width:759px;height:100%;border:2px solid;}
.kzjx a{font-size:13px}

/* 名站导航下拉 */
#homeweb_txt1{	
	position:absolute;
	margin:-80px;
	padding:0;
	width:62px;
	line-height:25px;
	top:104px;
	font-size:12px;
	visibility:hidden;}
.kzjx b a{font-weight:100;}
.kzjx dl{ padding:0; margin:0; margin-bottom:1px;}
.kzjx dd,.kzjx dt{padding:0; margin:0;float:left;height:25px; line-height:27px;font-weight:normal;text-align:center; overflow:hidden;}
.kzjx dt{width:66px}
.kzjx dd{padding-left:22px;width:600px;text-align:center;border-left:#fff 1px solid;border-right:#fff 1px solid; white-space: nowrap}
.kzjx dd a{margin-right:30px;zoom:1}
#right{float:right;width:220px;}
.right_tool{ margint-bottom:3px; padding-bottom:6px;}
.right_nav{padding:4px 0 7px 13px; margin:3px 0;}
.right_tool,.right_nav{border:2px solid;}
.tool_list h3{ border-bottom:1px solid;text-align:left; font-size:14px;height:27px;line-height:27px; padding:2px 21px 0; overflow:hidden;}
.right_nav h3{clear:both;padding:8px 0 0 8px; height:30px; line-height:30px;font-size:14px; text-align:left;}
.right_nav span a{float:left;margin:0 7px 1px 10px;font-size:14px;line-height:28px;zoom:1;letter-spacing:1px}
.right_tool h3 b,.right_tool h3  font a{ float:left; display:block; }
.right_tool h3 font a{float:right;font-size:13px;font-weight:normal;}
#list_c{ padding:8px 0 8px 24px;}
#list_c p{ line-height:23px; text-align:left;}
#list_c p a{margin:0 18px 0 0; font-size:12px;}
#tools{ border-top:1px solid;width:216px; clear:both; margin-bottom:6px;}
.tree{ display:block; background:url(../i/tagbox-1.gif); height:25px; line-height:25px; }
.tree li{ float:left;display:block;cursor:pointer;}
.tree li a{ display:block;font-size:14px; color:#178517; text-decoration:none; }
.tree li a:hover{ text-decoration:none; color:#178517; }
.words2{ width:62px;}
.words4{ width:90px;}
.active{ font-weight:bold; display:block; background:#fff;}
.blank{ background:#b5dda1; width:1px; height:25px; overflow:hidden;}
.telno{ width:95px;border:1px solid #7f9db9;height:18px;line-height:18px; color:#aaa; padding-left:3px;}
.money{ width:60px;color:#000;margin-left:2px;}
.chongz{ width:38px; margin-left:2px;}
.chongzhi{height:44px; padding-top:3px;}
.tagbox p{ color:#3e4243;text-align: left;padding-left:7px; line-height:22px;}
.ticket{text-align:left; height:47px; line-height:25px; padding-left:15px;}
.add1,.add2,.ticket_date{  width:66px; margin:0 3px;  height:16px; line-height:16px; padding-left:3px; border:1px solid #ccc;}
.ticket_btm{ width:87px; }
/* bottom */
.bottom_nav{clear:both;margin:0 auto;width:986px;height:100%;font-size:13px;border:2px solid; padding-top:4px;_padding-top:6px;*padding-top:6px;}
.bottom_nav a{font-size:13px}
.brow{clear:both;width:100%}
.brow span,.brow p,.brow b{display:block;float:left;padding-top:6px;_padding-top:5px;*padding-top:5px;width:50px;height:19px;text-align:right}
.brow p{padding-left:10px;width:830px;text-align:left}
.brow p a{margin-right:22px;zoom:1}
.brow p.w{width:880px}
.brow b{width:80px;}
.bnav{clear:both;width:100%;height:56px;border-top: 1px solid; margin-top:30px;_margin-top:4px;*margin-top:4px}
.tbsearch{float:left;padding:13px 0 9px 16px;width:440px;height:30px;text-align:center}
.gjz{float:left;margin:7px 0 0 3px;padding:0;font-size:14px}
.tbsearch input{float:left;margin-left:6px; font-size:15px}
#key{width:279px;height:25px;line-height:25px}
#searchbutton2{height:29px;width:71px;font-size:14px;line-height:24px}
.tblist{float:left;width:510px;height:45px;padding-top:8px;_padding-top:7px;*padding-top:7px;line-height:20px; text-aligin:left; text-align:left;}
.tblist a{margin-right:16px;zoom:1;}
.tblist input{width:20px; margin-left:20px;}
#footer{clear:both;margin:10px auto 0;width:990px;height:60px;text-align:center;line-height:21px;font-size:13px;letter-spacing:0}
#footer a{ font-size:13px;}
.my2345{margin:0 auto 5px;clear:both;width:988px;border:1px solid; text-align:left;}
.my2345tb{padding:4px 10px 0 10px;line-height:19px;font-size:13px;word-wrap:break-word;word-break:normal}
.my2345tb span a{font-size:13px}
span.sugdiv,span.sugdiv2{position:relative;float:left;display:block;width:480px;height:38px;zoom:1;z-index:8}
span.sugdiv2{z-index:5}
#sug,#sug2{position:absolute;left:7px;top:33px;width:356px;height:100%;text-align:left}
#sug table,#sug2 table{height:100%;border:1px solid;width:356px;border:1px solid #817F82;}
#sug td,#sug2 td{padding-left:3px;font-size:14px;height:20px;line-height:20px;color:#000}
.mo td{color:#fff;background:#36c}
.ml td{border:#fff 0px solid;color:#000;background:#fff}
#homeweb_txt1,#homeweb_txt2,#homeweb_txt3,#homeweb_txt4,#homeweb_txt5,#homeweb_txt6{border:1px solid; width:88px; background:#fff;padding:1px;}
#homeweb_txt1 a,#homeweb_txt2 a,#homeweb_txt3 a,#homeweb_txt4 a,#homeweb_txt5 a,#homeweb_txt6 a{display:block; margin:0; padding:0; font-size:14px; line-height:27px; height:27px; overflow:hidden;}
#homeweb_txt1 a:hover,#homeweb_txt2 a:hover,#homeweb_txt3 a:hover,#homeweb_txt4 a:hover,#homeweb_txt5 a:hover,#homeweb_txt6 a:hover{ text-decoration:none;}
.weatherr_set {height:40px;width:100%;}
.bg1,.bg0{clear:both;margin-top:1px;width:100%;height:25px;}
.line{ height:0px;overflow:hidden;}
#nongli{color:#555}