html {background:none repeat scroll 0 0 #FFFFFF;color:#000000;}
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, p {line-height:180%;margin:0;padding:0;}
body {font-family:Tahoma,"宋体"}
img {border:medium none;}
li {list-style:none outside none;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
a {color:#000000;text-decoration:none;}
a:hover, .foot a:hover, .foot a.icp:hover, a.index:hover {color:#FF0000;text-decoration:underline;}
.cRed {color:#FF0000;}
.wrap {font-size:12px;margin:0 auto;overflow:hidden;padding-top:5px;position:relative;width:960px;}
.guide{line-height:180%;}
/*ssts*/
.ts {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #AACCEE;display:inline;float:left;left:328px;overflow:hidden;position:absolute;top:45px;width:333px;z-index:100;}
.ts li {background:none repeat scroll 0 0 #F8FCFF;cursor:pointer;margin-bottom:2px;padding-left:5px;}
/*tbys*/
/* 头部样式 */
.topBox { border-bottom: #e5e5e5 1px solid; border-left: #e5e5e5 1px solid; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; background: #fcfcfc 0px 0px; height: 63px; overflow: hidden; border-top: #e5e5e5 1px solid; border-right: #e5e5e5 1px solid; padding-top:5px;}
.topBox .bmlogo   { width:20%; float:left; MARGIN: 5px 30px 0px 20px;}
.top-search { z-index: 88; position: relative; padding-top: 10px; width:60%; float:left; }
.logo-top { z-index: 66;padding-bottom: 0px; padding-left: 0px; width: 67px; float: left; overflow: hidden; margin-right:4px; }
.lo IMG { width: 67px; height: 24px; cursor: pointer; }
/* 头部样式 */
.seBox {float:left;height:28px;}
input.i{width:328px;height:18px;position:relative;top:-1px;*top:-2px;[;height:18px;top:2px;]_position:fixed;_height:20px;line-height:140%;padding-left:3px;top:0\9;}
input.seBtn {color:#000000;cursor:pointer;display:inline;font-size:14px;width:84px;height:25px;position:relative;_position:fixed;top:1px;*top:3px;line-height:150%\9;*line-height:120%;_line-height:120%;margin:0;text-align:center;}
span.chooes-zw{display:block;float:left;padding-left:70px;width:60%;position:relative;}
span.chooes-zw input{margin:0 4px 0 0;position:relative;top:2px;}
/*foot*/
.foot {line-height:180%;color:#666666;float:left;font-size:12px;text-align:center;width:100%;}
*+html .foot{margin-top:10px;}
.foot a, a.index {color:#2C80C5;}
.foot a.icp {color:#666666;}
/*guid tianqi*/
.mainbox { width:956px; float: left; clear: both; overflow: hidden; border: #e5e5e5 1px solid; padding-bottom:10px;  }
.mainbox iframe { float: left; clear: both; overflow: hidden; display: block; }
.guide {color:#666666;font-size:12px;padding:5px 0;}
div.title-zw {float:left;width:100%; }
span.add {display:block;float:right;padding:5px 5px 0 0;line-height:180%;}
span.add a,p.guide a{color:#2A7EC4;}
span.add a img{ position:relative; top:3px;}
p.guide {width:50%; line-height:180%;}
/*zt*/
.guide {color:#666666;font-size:12px;padding:5px 0;}
.left {float:left;overflow:hidden;width:670px;}
.right {display:inline;float:right;overflow:hidden;width:270px;}
.all-list {border:1px solid #AACCEE;float:left;margin-bottom:10px;overflow:hidden;position:relative;width:958px;z-index:99; background:#F8FCFF}
.all-list h1 {background:none repeat scroll 0 0 #EFF6FE;border-bottom:1px solid #D6E7FB;color:#2C80C5;float:left;font-weight:normal;padding:0;text-align:center;width:100%;}
.all-list h1.bor-top {border-top:1px solid #D6E7FB;height:22px; overflow: hidden;}
.list {background:none repeat scroll 0 0 #F8FCFF;float:left;font-size:14px;width:951px;position:relative;top:1px;border-bottom:1px solid #D6E7FB; padding-left:9px;}
.list a {border-bottom:1px solid #D6E7FB;border-right:1px solid #D6E7FB;bottom:-1px;display:block;float:left;left:1px;overflow:hidden;padding:5px 0 5px 8px;position:relative;width:124px;z-index:0; overflow:hidden; height:26px;}
.list a:hover{background:#F3F7FA; text-decoration:none}
.sousuo {padding:10px 0 14px;text-align:center;}
.fl {width:268px;}
.fla{padding-bottom:4px;[;padding-bottom:10px;]*padding-bottom:11px;padding-bottom:3px\9;}
ul.softre,ul.listzw {background:none repeat scroll 0 0 #F8FCFF;float:left;width:100%;}
ul.softre li,ul.listzw li {float:left;height:30.8px;padding:1px 0 1px 10px;width:95%;}
.softre a {display:block;float:left;height:20px;margin:5px 0 6px 5px;overflow:hidden;width:45%;}
.softre li span.nm{margin:5px 0 6px 5px;}
.softre a img {height:16px;margin-right:3px;position:relative;top:2px;width:16px;}
ul.listzw li span{ color:#666666;}
a.more {padding-top:5px;text-align:right;}
.more-zw {left:70px;position:relative;top:-10px;_top:-15px;z-index:99;}
.more-zw img{cursor:pointer;}
*+html .more-zw{top:-17px;}
span.add {display:block;float:right;padding:5px;}
span.add a,p.guide a{color:#2A7EC4;}
span.add a img{ position:relative; top:3px;}
p.guide {width:50%; line-height:180%;}
div.title-zw {float:left;width:100%;}
input.sra-ze {height:22px;overflow:hidden;width:328px;}
.tong {width:958px;}
.tong .list a {left:5px;position:relative;width:180px;}
.tong-down {width:958px;}
h4.leibie {background:none repeat scroll 0 0 #EDF6FF;border-bottom:1px solid #D6E7FB;color:#537DA8;display:block;float:left;font-size:12px;font-weight:normal;line-height:180%;padding:0;text-align:center;width:100%;}
.leibie-list {background:none repeat scroll 0 0 #FAFBFC;float:left;height:114px;padding-left:10px;text-align:left;width:94%;}
.leibie-list a img {height:16px;margin-right:3px;position:relative;top:2px;width:16px;}
.leibie-list li {padding:1px 0;_padding:4px 0;font-size:15px;}
.part-list {border-bottom:1px solid #D6E7FB;border-right:1px solid #D6E7FB;float:left;left:1px;overflow:hidden;position:relative;top:1px;width:190.5px;height:145px;}
.leibie-list a img {margin-right:6px;}
.sszw {padding:10px 0;}


/*ts*/
.ruanj{height:450px;[;height:447px;]*height:448px;height:448px\9;}
.heia{ height:404px;[;height:402px;]*height:402px;_height:402px;height:402px\9;overflow:hidden;}
ul.listzw li { height:25px;}
ul.listzw li a{ padding-right:24px;}
.heib{ height:432px;}
.xszw ul.listzw li{ line-height:251%;}
.shipzw{ height:440px; overflow:hidden;}
ul.listzw2 li{ height:22px;}
ul.listzw3 li{ height:23px;}
table.tablezw{ width:96%;margin:0 0 4px 10px;}
span.btspan{ display:block; color:#2C80C5;float:left;padding-left:14px;}
ul.lista{padding-left:15px;width:90%; float:left;}
ul.lista li{width:20%; float:left; line-height:210%;}
ul.listb li{width:32%;}
.bzdq{ height:895px;[;height:892px;]*height:892px;height:892px\9;_height:917px;}

/* shengxiao */
.ppd7{ padding-left:90px; color:#333; font-size:12px; line-height:20px;}
.input_year{width:100%; height:25px; padding-top:5px; line-height:25px;}
.ppd7 a{ color:#008d01; font-weight:bold; text-decoration:underline;}
.chaxun{width:400px; padding-top:10px; margin:0 auto;}
.input_div{padding-left:90px;padding-top:10px;padding-bottom:10px; line-height:25px;}
.input_year{text-align:right; padding-right:5px;line-height:25px;color:#333; width:100px;display:block; float:left; height:25px;}
.nian{margin:5px 5px 0 0;height:18px;line-height:18px; width:80px;}
.example{padding-left:5px;padding-right:5px;line-height:25px;color:#333;}
.find_result{width:65px; height:25px; line-height:19px;}
.result_show{ width:100%;padding-top:5px;clear:both;}
.inputstyle1{height:18px;line-height:18px;margin:5px 5px 0 0;width:50px;}
.show_anima{text-align:left; padding-left:5px;line-height:32px;color:#333; width:100px;display:block; float:left; height:25px;}
.red{color:red;}
.empty{width:100%; height:3px; overflow:hidden; font-size:0px;}

/* fapiao */
#result .con table td { padding:8px;}
#result .con table { width:831px; margin:0 auto;} 
.clear{width:100%; height:1px; clear:both; font-size:0; overflow:hidden;}
.midbox {width:100%;}
.con{border:1px solid #ace;}
.foot{border:none;}
.clear{width:100%; height:1px; font-size:0px; overflow:hidden;}

/* wuliu */
.list a{ height:auto; text-align:center}
.list a img{border:1px solid #E5E5E5}
.alllist{ float:left; width:90%; margin-left:57px;display:inline;}
.border{ width:48%; float:left;}
.border td{ padding:5px; font-size:14px;}
.letter{ font-weight:bold; color:#2C80C5; }

/* yingye */
.STYLE1 { font-family: "宋体"; font-size: 18px; }
a.STYLE1 {font-family: "宋体"; font-size: 18px; }
.pages { CLEAR: both; WIDTH: 100%; PADDING-TOP: 8px; }
.pages UL { MARGIN: 0px auto; WIDTH: 18%; }
.pages LI { PADDING-LEFT: 35px; BACKGROUND: url(../../images/yingye/dot_close.gif) no-repeat 0px -3px; FLOAT: left; LINE-HEIGHT: 30px; }
.pages LI.clo { BACKGROUND-POSITION: 0px -45px; COLOR: #d00006; }
.pages LI.clo A { COLOR: #d00006; }
table.tablezw2{ position:relative; left:-1px; bottom:-1px; color:#2C80C5; }
table.tablezw2 td{ padding:5px; border-left:1px solid #D6E7FB;border-bottom:1px solid #D6E7FB;font-size:14px; font-weight:bold;}
table.tablezw2 td a{ font-weight:normal;}

/* 交通出行 */
.ppd7{ padding-left:90px; color:#333; font-size:12px; line-height:20px;}
.input_year{width:100%; height:25px; padding-top:5px; line-height:25px;}
.ppd7 a{ color:#008d01; font-weight:bold; text-decoration:underline;}
.chaxun{width:400px; padding-top:10px; margin:0 auto;}
.input_div{padding-left:90px;padding-top:10px;padding-bottom:10px; line-height:25px;}
.input_year{text-align:right; padding-right:5px;line-height:25px;color:#333; width:100px;display:block; float:left; height:25px;}
.nian{margin:5px 5px 0 0;height:18px;line-height:18px; width:80px;}
.example{padding-left:5px;padding-right:5px;line-height:25px;color:#333;}
.find_result{width:65px; height:25px; line-height:19px;}
.result_show{ width:100%;padding-top:5px;clear:both;}
.inputstyle1{height:18px;line-height:18px;margin:5px 5px 0 0;width:50px;}
.show_anima{text-align:left; padding-left:5px;line-height:32px;color:#333; width:100px;display:block; float:left; height:25px;}
.red{color:red;}
.empty{width:100%; height:3px; overflow:hidden; font-size:0px;}

#tool_r_box { margin-top: 6px; width: 960px; display: inline; overflow: hidden; }
#tool_r_box .mainbox { border: #dbdbdb 1px solid; padding-bottom: 8px; width: 928px; padding-left:15px; padding-right:15px; clear: both; overflow: hidden;}
#tool_r_box .cx_box { border-bottom: #bbb 1px dotted; padding-bottom: 20px; width: 100%; display: block; margin-bottom: 20px; float: left; overflow: hidden; }
.top_go {text-align: right; width: 960px; float: left; height: 26px; clear: both; overflow: hidden;}
.cx_box dt { font-size:14px; color:#F60;}
.cx_box dt { width: 100%; display: block; margin-bottom: 6px; float: left; height: 20px; color: #f60; font-size: 14px; overflow: hidden;}
.cx_box dd { margin: 3px 0px 3px 20px; width: 100%; display: inline; float: left; color: #444; clear: both; font-size: 14px; overflow: hidden;}
.cx_box dd b {color: #999; font-size: 12px; font-weight: normal; }
.cx_box dd input { line-height: 18px; }
.cx_box dd .wb {color: #999; font-size: 12px; }
.text_box dt { font-size:14px; color:#F60;}
#tool_r_box em { font-style: normal; color: #999; font-size: 12px; }
#tool_r_box .cx_box2 form { display: inline; float: left; margin-right: 16px;}
#tool_r_box .text_box {  width: 100%; display: block; float: left; overflow: hidden; }
#tool_r_box .text_box dt { width: 100%; display: block; margin-bottom: 6px; float: left; height: 20px; color: #f60; font-size: 14px; overflow: hidden; }
#tool_r_box .text_box dd { margin: 3px 0px 3px 20px; width: 100%; display: inline; float: left; clear: both; font-size: 14px; overflow: hidden; }
#tool_r_box .text_box dd a { margin: 6px; color: #2a7ec4; font-size: 14px; font-weight: bold; text-decoration: underline; }

/* jintian */
.historyList{ background:#fff; border:1px solid #adceef; padding:10px 12px; }
.historyList li b{color:#333;}
.seeHistory{ wdith:100%; clear:both;}
.seeHistory span{ float:right; margin-top:-3px;}
.seeHistory strong{ font-size:14px;}
.listBox{ width:100%; padding:10px 0; clear:both;}
.listBox h2{background:#eff8ff; cursor:pointer; border:1px solid #adceef; font-weight:normal; margin:3px 0; color:#0050b2; font-size:14px; padding:3px 5px; clear:both;}
.listBox h2.at{ color:#000; cursor:auto;}
.text{ width:98%; clear:both; margin:0 auto; padding:10px 0;}
.text p{ padding:5px 0; text-indent:24px; line-height:24px; font-size:14px;}
.text img{ float:left; margin-right:20px; display:inline;}
.text p a{float:right;} 
.clear{width:both; height:2px;clear:both;font-size:0px;overflow:hidden;}

.noline{ border-right:none; border-bottom:none;}
table.leibie{ font-size:14px; border-right:1px solid #AACCEE; border-bottom:1px solid #AACCEE;}
table.leibie th{ font-weight:normal; text-align:center; padding:5px 0; background:#DDEBFD; color:#446EA2; border-bottom:1px solid #BCD8EE;}
table.leibie td{ padding:5px 0 5px 30px; line-height:27px;width:50%}
table.leibie td.left-line{border-left:1px solid #EBF0F5}
ul.list-zw{ padding-left:20px;}
ul.list-zw li{ float:left; width:127px; padding-left:5px; line-height:27px;}
ul.list-zw li a{ color:#000000;}

/* banner */
.wrap .banner  { height:77px; margin-top:12px; background: url(../images/banner.gif) no-repeat;}
.banner_c .banner_tool { width:60px; height:77px; float:left; background: url(../images/banner_tool.png) no-repeat; margin-left:20px;}
.banner_c .banner_wor { height:37px; float:left; margin-left:20px; margin:20px 0 20px 50px; width:123px;}
.banner_c .banner_tu  { width:68px; float:left; height:70px; margin-bottom:7px; margin-left:120px; }
.banner_tu .tu_wor    { display:block; width:68px; font-size:14px; font-weight:bold; text-align:center; height:18px; line-height:18px; }
.banner_c .banner_tu a  { color:#FFF; }
.banner_c .banner_tu a:hover  { color: #b0e0ff;}


p.ppd7{ padding-bottom:5px;}
p.ppd7 a{ font-weight:bold; color:#008D01; text-decoration:underline;}
p input{ line-height:normal; font-size:14px;}
.all-list{text-align:center;}
form p{ color:#096CBD}
.inputstyle1{ color:#000000; padding-left:2px; height:18px; width:220px;}
.input{ padding:0 5px;}
.all-list{ padding-bottom:0;}