@charset "utf-8";
/* CSS Document */

/*全局样式*/
*{margin:0; padding:0; font-family: "Microsoft YaHei", "微软雅黑", "Segoe UI", Arial;}
body{font-family: "Microsoft YaHei", "微软雅黑", "Segoe UI", Arial;color:#646464;font-size:14px;line-height:1.5em;width:100%;height:100%; background:url(../images/bodybg.png) repeat center top;}
li{list-style:none;}
a{color:#555;text-decoration:none;}
a:hover{color:#C00;}
div{display:block;}
img{border:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:14px;}
.clear{ clear:both;}
.fL{ float:left;}
.fR{ float:right;}

.hg5{height:5px; width:100%; float:left;}
.hg10{height:10px; width:100%; float:left;}
.hg15{height:15px; width:100%; float:left;}
.hg30{height:30px; width:100%; float:left;}
.hg50{height:50px; width:100%; float:left;}
.hg100{height:100px; width:100%; float:left;}

.center1000{width:1000px; margin:0 auto;overflow:hidden;}
.center1000bg{width:100%; margin:0 auto; overflow:hidden; background:url(../images/bodybg1.png) no-repeat center top;}

.more{float:right ;margin-right:10px; font-size:14px; line-height:35px;}
.more1{float:right ;margin-right:10px; margin-top:5px;}
.dashed{width:100%; height:1px; border-bottom:1px dashed #ccc; float:left;}
.dzy-0{font-size: 0px;line-height: 0px;clear: both;height: 0px;width: 100%;margin: 0px;padding: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
.bo{border:1px #ddd solid; background:url(../images/kuangbg.png) repeat; padding:10px;}

/*输入框*/
.kubg{ background:#fefefe; border:1px #CCC solid; height:25px; color:#999; line-height:25px;}

/*列表*/
ul.list, ul.list1{padding:10px;}
ul.list1{padding:5px 10px;}
ul.list li, ul.list1 li{background:url(../images/li.png) left center no-repeat;padding-left:10px;line-height:25px; overflow:hidden; *overflow:inherit;}
ul.list li a, ul.list1 li a{float:left;}
ul.list li span, ul.list1 li span{float:right;color:#888;}

/*表格*/
.tab, .tab1{ width:96%; font-size:13px; line-height:30px; margin-left:5px; padding-top:5px;}
.tab1{ width:100%; font-size:13px; line-height:30px;  margin-left:0px; padding-top:0px;}
.tab td, .tab1 td{ border-right:1px #f0ecec solid;  border-bottom:1px #f0ecec solid; text-align:left; padding-left:5px;}
.tab .list, .tab1 .list{ background:#fdf7f7; border-top:1px #f0ecec solid;border-right:0px #f0ecec solid; text-align:center;}
.tab .tdlist, .tab1 .tdlist{border-bottom:1px #f0ecec solid; text-align:center; padding-left:2px ;border-right:0px #f0ecec solid;}
.tab .tdl{ background:url(../images/zhen.png) left no-repeat; padding-left:30px; text-align:left;}


/*标题公共样式一*/
.bigtitle{ width:98%; background:url(../images/home_03.png) left no-repeat; padding-left:30px; text-align:left; height:35px; border-bottom:1px #cfcfcf solid; line-height:35px; font-size:16px;}


/*标题公共样式二*/
.center1000 h2{ width:100%; background-color:#f1f0f0; height:35px;}
.center1000 h2 span{ float:right; line-height:35px; padding-right:10px;}
.center1000 h2 strong{ border-right:1px #c5c5c5 solid; border-bottom:0px; border-top:2px #c80206 solid; font-size:18px; line-height:35px; float:left; width:100px; text-align:center; font-weight:normal; background-color:#fafcf7;}

/*页码*/
.pager{line-height:30px; width:1000px; margin:0px auto;}
.pager .font, .pager1 .font{float:left; margin-left:20px;}
.pager ul, .pager1 ul{float:right; margin-right:5px;}
.pager1 ul{border:0px;}
.pager ul li, .pager1 ul li{float:left; margin:0 2px;}
.pager ul li a, .pager1 ul li a{display:block; padding:0 10px; background-color:#eee;}
.pager ul li a.current, .pager ul li a:hover, .pager1 ul li a.current, .pager1 ul li a:hover{background-color:#c80206; color:#fff;}
.pager .red, .pager1 .red{ color:#CC0000;}

/*头部*/
.header{width:100%;	height:283px; background:url(../images/banner.png) top center;}

.top{width:100%; height:35px; background: url(../images/tobg.png) repeat-x; line-height:35px;}
.top span, .top ul li a{color:#fff;}
.top ul li{	float:left;	margin-left:10px;}
.top .search{ width:430px; float:right; z-index:999; margin-top:5px; position: relative; text-align:right;}
.top .search .text{ width:160px; margin:0px; height:25px; background-color:#fff; background:rgba(255,255,255,0.7)!important; filter:alpha(Opacity=70); float:left; border:0px #fff solid; margin-right:5px;}
.top .search .button{ width:52px; margin:0px; height:25px; background:url(../images/search.png)5px center no-repeat #b10308; text-align:center; color:#fff; line-height:25px; float:left; display:block; padding-left:15px; margin-left:3px; display:block; cursor:pointer;}
.top .font-text{ width:200px; float:right; line-height:35px; font-size:14px; color:#fff; text-align:right; }

/*导航条*/
.nav{width:1000px; height:42px; background:url(../images/nav_03.png) repeat-x; border-bottom:2px #c80206 solid; margin:0px auto;}
.nav ul{ }
.nav ul li{	float:left; background:url(../images/nav_02.png) right no-repeat; height:42px; line-height:42px; }
.nav ul li a{height:42px; line-height:42px;	display:block; padding-left:80px; padding-right:43px; font-size:17px;letter-spacing:1px;
    text-align:center; }
.nav ul li a:hover{color:#fff; text-align:center; padding-left:80px; padding-right:43px; }

a.link1{background:url(../images/index_23.png) 40px center no-repeat #c80206; color:#fff;}
a.link1:hover{ }

a.link2{ background:url(../images/index_17.png) 40px center no-repeat; color:#494949; }
a.link2:hover{ background:url(../images/index_17-c.png) 40px center no-repeat #c80206;}

a.link3{ background:url(../images/index_11.png) 40px center no-repeat; color:#494949; }
a.link3:hover{ background:url(../images/index_11-b.png) 40px center no-repeat #c80206;}

a.link4{ background:url(../images/index_14.png) 40px center no-repeat; color:#494949; }
a.link4:hover{ background:url(../images/index_14-b.png) 40px center no-repeat #c80206;}

a.link5{ background:url(../images/index_20.png) 40px center no-repeat; color:#494949; }
a.link5:hover{ background:url(../images/index_20-b.png) 40px center no-repeat #c80206;}


/*主题服务*/
.indexsev-left{ width:806px; height:auto;}
.indexsev-right{ width:180px; height:auto;}

.indexsev-left .tit{ width:806px; height:auto;}
.indexsev-left dl{ float:left; width:100px; height:auto;}
.indexsev-left dl a{ width:100px; height:auto; display:block; cursor:pointer; padding-bottm:10px;}
.indexsev-left dt{ text-align:center; height:85px;}
.indexsev-left dd{ text-align:center; line-height:35px; padding-bottom:15px;}

.pictitle{ width:998px; height:auto; margin:0px auto;}
.pictitle .tit{ width:996px; height:auto;  border:1px #ddd solid; background:url(../images/kuangbg.png) repeat; overflow:hidden; padding-top:20px;}
.pictitle .tit dl{ float:left; width:124px; height:auto;}
.pictitle .tit dl a{ width:124px; height:auto; display:block; cursor:pointer; padding-bottm:10px;}
.pictitle .tit dt{ text-align:center; height:85px;}
.pictitle .tit dd{ text-align:center; line-height:35px; padding-bottom:15px;}

.right .butt, .pictitle .butt{ background-color:#06F; color:#fff; font-size:16px; text-align:left; padding-left:15px;  width:140px; line-height:35px; z-index:999; height:35px;}

.indexsev-right ul{}
.indexsev-right ul li{ width:180px; height:80px; margin-bottom:10px; }
.indexsev-right ul li a{ color:#fff; line-height:80px; font-size:18px; padding-left:90px; text-align:left;}
.indexsev-right ul li.s1{ background:url(../images/butt_02.png) 20px center no-repeat #44bcd4;}
.indexsev-right ul li.s2{ background:url(../images/butt_06.png) 20px center no-repeat #fe9f5d;}
.indexsev-right ul li.s3{ background:url(../images/butt_10.png) 20px center no-repeat #afcb5f;}

/*公共服务*/
.indexlist-left{width:460px;height:auto; padding:1px; float:left; }
.indexlist-right{ width:517px; height:auto; padding:1px; float:right; padding-bottom:8px;}

.indexlist-left .left{ width:180px; float:left;}
.indexlist-left .right{ width:280px; float:right; padding:0px;}

.indexlist-left .left ul{ padding:5px; }
.indexlist-left .left ul dl{ height:auto; width:448px; padding:7px 5px; border-bottom:1px #ccc dashed; overflow:hidden; }
.indexlist-left .left ul dt{ float:left; width:140px;}
.indexlist-left .left ul dd{line-height:23px; font-size:14px; font-weight:normal; text-align:left; float:right; width:288px; padding-right:10px; text-indent:2em;}
.indexlist-left .left ul dd a{ color:#c80206; }

/*结果反馈*/
.indexlist-left .right .content{}
.indexlist-left .right .content .title1{ background:url(../images/arr.png)no-repeat; width:8px; height:18px; float:left; margin-top:40px;}
.indexlist-left .right .content .title2{ background:url(../images/arr1.png) no-repeat; width:8px; height:18px; float:left; margin-top:150px;}
.indexlist-left .right .content .nr{ padding-left:15px; height:auto; line-height:25px; width:255px; text-align:left; text-indent:2em;}
.indexlist-left .right .content .nr a{ color:#c80206;}

.footer{width:100%;	background-color:#f7f7f7; color:#646464; text-align:center;	float:left;	padding:20px 0; border-top:5px #c80206 solid;}


/*二级页面主题服务(标题)*/
.service-bigtitle{ height:50px; width:1000px; margin:0px auto;}
.service-bigtitle .left{ width:430px;}
.service-bigtitle .left .pic{ width:100px; float:left}
.service-bigtitle .left dl{ width:330px; float:right}
.service-bigtitle .left dt{ width:330px; font-size:18px; color:#c80206; line-height:40px;}
.service-bigtitle .left dd{width:330px; font-size:16px; line-height:30px;}

/*二级页面主题服务(搜索)*/
.service-bigtitle .right{ width:570px; position:relative;}
.service-bigtitle .right .but{ position:absolute; left:-150px; top:0px; float:left; z-index:999;}

.service-bigtitle .cd{ float:left; width:120px; padding-left:20px;}
.service-bigtitle .cd select{ border:1px #e1e1df solid; padding:1px; background-color:#fffdfd; width:120px; height:35px;}

.right .search, maptitle2 .search{ width:296px; float:left; border:1px #e1e1df solid; padding:1px; background-color:#fffdfd;}
.right .search{ margin-left:15px; margin-right:15px;}
.right span, .maptitle2 span{ width:100px; float:left; line-height:35px;}
.right button, .maptitle2 button{ background:url(../images/about_03.png) no-repeat; width:35px; height:30px; display:block; cursor:pointer; border:0px;}
.right .text, .maptitle2 .text{ width:261px; border:0px; height:28px; line-height:28px; }

.service-ctitle{ background:url(../images/kuangbg.png) repeat; line-height:35px; border:1px #e1e1df solid; text-align:left; width:988px; margin:15px auto; padding-left:10px; font-size:16px;}


/*二级页面主题服务(内容)*/
.servicect{height:auto; width:978px; margin:0px auto; overflow:hidden;}
.servicect .content{ width:978px; height:auto; padding-bottom:10px; border-bottom:1px #ccc dotted; overflow:hidden;}
.servicect .content .left{ float:left; width:600px;  padding-top:10px;}
.servicect .content .center{ width:220px; float:left; margin:0px 30px; padding-top:25px;}
.servicect .content .right{ float:left; width:90px; padding-top:25px;}
.servicect .content .right span{ width:90px; height:35px; text-align:center; color:#fff; line-height:35px; display:block; cursor:pointer; background-color:#69bae8;}
.servicect .content .right a{ color:#fff;}

.servicect .content .right .link{ width:90px; height:35px; text-align:center; color:#fff; line-height:35px; display:block; cursor:pointer; background-color:#ccc;}



.servicect .content .left{ float:left; width:600px;}

.servicect .content .left h2{height:30px; line-height:30px; text-align:left; padding-bottom:15px;}
.servicect .content .left h2 a{ font-size:16px;}
.servicect .content .left h2 span{ font-weight:700;}
.servicect .content .left ul{ width:585px; padding-left:15px;}
.servicect .content .left dl{ float:left; width:130px; height:35px;}
.servicect .content .left dt{ float:left; width:35px;  text-align:right; padding-right:5px;}
.servicect .content .left dd{ float:right; width:90px; text-align:left;}

.servicect .content .center ul{ }
.servicect .content .center dl{ float:left; width:50px; height:auto;}
.servicect .content .center dt{width:50px; text-align:center; padding-right:5px;}
.servicect .content .center dd{ width:50px; text-align:center;}

/*二级页面办事指南(内容)*/
.texiao-left{width:220px; height:auto; float:left;}
.texiao-right, .c-right{width:721px; height:auto; float:right; position:relative;}
.texiao-left .kuang{ width:200px; height:120px;}
.texiao-left .kuang ul{ }
.texiao-left .kuang ul li{ text-align:left; line-height:35px;}
.texiao-left h2{ text-align:center; line-height:35px; color:#c80206; background:none; font-size:16px;}
.texiao-left dl{ height:35px; padding-left:20px; padding-right:20px;}
.texiao-left dt{float:left; background-color:#c80206; margin:5px;}
.texiao-left dd{ float:right;  background-color:#bdbdbd; margin:5px;}
.texiao-left dl a{ text-align:center; color:#fff;  line-height:35px; display:block; width:auto; padding:0px 25px; }

.texiao-left .title{ width:220px; height:auto; margin:0px auto; overflow:hidden;}
.texiao-left .title ul{}
.texiao-left .title ul li{ float:left; width:220px; height:45px; border-bottom:1px #e1e1e1 solid; line-height:45px; text-align:center;}
.texiao-left .title ul li.s1{ background:url(../images/texiao_05.png) 30px center no-repeat;}
.texiao-left .title ul li.s2{ background:url(../images/texiao_07.png) 30px center no-repeat;}
.texiao-left .title ul li.s3{ background:url(../images/texiao_10.png) 30px center no-repeat;}
.texiao-left .title ul li.s4{ background:url(../images/texiao_16.png) 30px center no-repeat;}
.texiao-left .title ul li.s5{ background:url(../images/texiao_19.png) 30px center no-repeat;}
.texiao-left .title ul li.s6{ background:url(../images/texiao_23.png) 30px center no-repeat;}
.texiao-left .title ul li.s7{ background:url(../images/texiao_05a.png) 30px center no-repeat;}
.texiao-left .title ul li.s8{ background:url(../images/texiao_05b.png) 30px center no-repeat;}
.texiao-left .title ul li.s9{ background:url(../images/texiao_05c.png) 30px center no-repeat;}
.texiao-left .title ul li.s10{ background:url(../images/texiao_05d.png) 30px center no-repeat;}

.texiao-left .titlebg{ background-color:#e8e8e8; border-bottom:2px solid #b10308; width:210px; height:35px; line-height:35px; margin:0px auto; text-align:left; padding-left:10px; margin-top:15px; font-size:15px;}
.texiao-left .titlebg span{ float:right; padding-right:10px; font-size:14px;}

.texiao-right .title{width:721px; height:35px; position:relative;}
.texiao-right i{ float:left; background:url(../images/texiao_28.png) no-repeat; width:21px; height:21px; line-height:21px; color:#fff; margin:5px 0px; text-align:center; font-weight:800;}
.texiao-right h2{ float:left;  font-size:16px; font-weight:800; line-height:35px; width:auto; padding:0px 15px; background:none; height:35px;}
.texiao-right span{ float:left; background:url(../images/line.png) no-repeat left; height:35px; width:550px;}
.texiao-right ul{padding-left:40px; padding-right:100px; line-height:28px;}
.texiao-right .content{ padding-bottom:10px;}

.texiao-right .gdkuang{ width:130px; height:auto; position:absolute; right:10px; bottom:200px;}
.texiao-right .gdkuang ul{}
.texiao-right .gdkuang ul li{ width:100px; height:auto; line-height:45px; text-align:left; padding-left:30px;}
.texiao-right .gdkuang ul li.s1{ background:url(../images/texiao_12.png) left no-repeat; height:30px; width:130px; }
.texiao-right .gdkuang ul li.s2{ background:url(../images/texiao_21.png) left no-repeat; height:46px; width:130px; }
.texiao-right .gdkuang ul li.s3{ background:url(../images/texiao_12a.png) left no-repeat; height:30px; width:130px; }
.texiao-right .gdkuang ul li.current{background:url(../images/texiao_17.png) left no-repeat; height:46px; width:130px; color:#c80206}


/*乘车地图页*/
.maptitle1{ height:50px; color:#c80206; line-height:50px; text-align:left; padding-left:20px; font-size:16px; margin-top:15px;}
.maptitle2{ height:35px; line-height:35px; text-align:left; padding-left:20px; background-color:#ededed; font-size:16px;}
.maptitle2 strong{ float:left; font-weight:normal;}

.map-left{ float:left; width:585px; height:auto;}
.map-right{ float:right; width:351px; height:auto;}

.map-left h2{ height:40px; width:585px;}
.map-left h2 strong{ text-align:left; font-size:18px; font-weight:normal; line-height:25px; float:left; width:150px;}
.map-left h2 span{ height:35px; float:right;  text-align:left;}
.map-left h2 span ul{}
.map-left h2 span ul li{ float:left; width:80px; line-height:30px; text-align:center; background-color:#69bae8; display:block; margin-left:8px; height:30px;}
.map-left h2 span ul li a{ color:#fff;}
.map-left h2 span ul li:hover{ background-color:#c80206;}

.map-left .map{ width:581px; height:auto; border:1px #ccc solid; padding:1px;}
.map-left h1{ width:581px; height:auto;}
.map-left h1 strong{ color:#69bae8; line-height:30px; float:left; text-align:left; width:80px; font-weight:normal; font-size:16px;}
.map-left h1 span{line-height:25px; float:right; text-align:left; width:500px;}

.map-right .title{ height:35px; border-bottom:1px #727272 dashed; text-align:left; color:#727272; line-height:35px; font-size:16px; margin-bottom:15px;}
.map-right ul{ border-bottom:1px #cbcacc dotted; height:auto; margin-bottom:15px; overflow:hidden; padding-bottom:10px;}
.map-right ul h2{ text-align:left; color:#69bae8; font-size:18px; line-height:35px;}
.map-right ul dl{width:351px; padding-bottom:5px;}
.map-right ul dt{ width:75px; float:left; text-align:right; }
.map-right ul dd{float:right; text-align:left; width:276px; height:auto;}

/*服务指引页*/
.service-left{ float:left; width:500px; height:auto;}
.service-left h2{background:url(../images/flag_mark_red.png) no-repeat left; padding-left:40px; margin-bottom:30px; height:30px;}
.service-left h2 a{color:#c80206; font-size:16px;}
.service-left .mp{display:block; cursor:pointer;}

.service-right{ float:right; width:461px; height:auto; padding:1px;}

.service-right h2{ height:35px; background-color:#f1f0f0;}
.service-right h2 strong{ float:left; color:#c80206; line-height:35px; width:80px; text-align:center; font-size:18px; font-weight:normal;}
.service-right h2 span{ float:right; width:380px;}
.service-right h2 span ul{ border:0px;}
.service-right h2 span ul li{ float:left; width:95px; line-height:35px; text-align:center;}
.service-right h2 span ul li:hover, .service-right h2 span ul li.current{ border-bottom:2px #c80206 solid; color:#c80206; line-height:33px; display:block; cursor:pointer; width:95px;}

.service-right h3{ height:50px;}
.service-right h3 ul{ border:0px;}
.service-right h3 ul li{ float:left; width:auto; padding:0px 10px; line-height:50px;}
.service-right h3 ul li a{color:#c80206; font-size:16px; }
.service-right .content{ padding:0px; border:0px;}
.service-right dl{ padding:0px; border-bottom:1px #ccc dotted; padding-bottom:10px; margin-bottom:10px; width:461px; overflow:hidden;}
.service-right dt{ float:left; width:150px; height:auto; padding-left:10px;}
.service-right dd{ float:right; width:291px; height:auto;}
.service-right dd h2{text-align:left; background:none; height:auto; position:relative;}
.service-right dd ul{ height:auto; text-align:left;}
.service-right dd ul li{ height:auto; text-align:left; width:291px; overflow:hidden;}
.service-right dd h2 i a{ float:right; background:url(../images/point.png) left no-repeat; padding-left:30px; width:80px; font-size:14px; display:block; color:#c80206; margin:0px; position:absolute; right:0px; top:0px;}
.service-right dd ul li span{ float:left; padding-left:10px;}
.service-right dd ul li strong{ float:left; font-weight:normal;}




/*二级页面(表格)*/
.tbTitle tr td{	border-bottom:1px #555 dashed;	line-height:38px; text-align:left;}
.tbList{ margin:5px 12px; border-top:1px #e27a7c solid;}
.tbList td{	border-bottom:1px dashed #dbdbdb; height:30px;line-height:30px; text-align:left; padding-left:10px;}
.tbList td.gray{color:#c80206; background-color:#fcf7e5; line-height:35px; border-bottom:0px;}

/*注册页面*/
.e_another{width:100%; padding:0px; margin:0 auto; overflow:hidden;}
.e_another .title{width:100%; padding-left:20px; border-bottom:3px #ededed solid; line-height:30px; color:#555; text-align:left; font-size:16px;}
.e_another .title span{ font-size:14px;}
.e_another .e_content{ height:auto; width:100%; }
.e_another .kuang, .e_another .content{ height:auto; width:956px; padding:20px; border:0px;}
.e_another .content .table1 td{ text-align:left; padding:5px; border-bottom:1px #ddd solid;}
.e_another .content .table1{ margin:0px 40px;}
.e_another .content .table1 .font{ width:350px; text-align:right; color:#555; padding:10px;}
.e_another .text{width:280px;}
.e_another .text2{width:180px;}

.e_another .success{ margin:100px 300px;}

.e_another .navtitle {clear:both; width:100%; height:45px;overflow:hidden; background-color:#f0f0f0;}
.e_another .navtitle ul{}
.e_another .navtitle ul li{float:left; text-align:center; overflow:hidden; font-size:18px; color:#797272; width:320px; margin:0px; height:45px; line-height:45px; cursor:pointer; font-weight:normal;}
.e_another .navtitle ul .link{background:url(../images/bigtitle.png) top center no-repeat; color:#fff;}

.e_another .text1{ height:380px; width:936px; background:url(../images/kuangbg.png) repeat-x; border:1px #f7f7f7 solid; padding:10px; color:#555; font-size:14px; line-height:22px;}

.tongyi{margin:0px auto; width:100%; padding:0px 15px;}
.tongyi ul{ margin-right:20px;}
.tongyi ul li{ margin:5px; float:right;}

.tongyi ul li a{margin:0px 5px; width:100px; text-align:center; display:block; color:#fff; line-height:35px; height:35px;}
.tongyi ul li a.back{background:#cecece;}
.tongyi ul li a.login{ background:#c80206;}
.tongyi ul li a.rigi{ background:#69bae8;}



/*表格信息面*/
.e_another .title1{ width:900px; border-bottom:1px #c80206 solid; text-align:left; padding-left:30px; font-size:16px; color:#c80206; line-height:30px; margin:0px auto;}

.e_another .red{color:#ff0000; line-height:30px; padding-left:10px;}
.e_another .table td{ text-align:left; padding:5px;}
.e_another .table .font, .e_another .content .table .font{ width:200px; text-align:right; color:#555; padding:10px;}
.e_another .text, .login-log .text, .login-log .text1, .e_another .text2, .e_another .text3{color:#555; line-height:28px; background:#fefefe; border:1px #ddd solid; width:380px;}
.e_another .text3{width:180px;}


/*登陆页*/
.login-log{ width:700px; height:auto; overflow:hidden; margin:0px auto; padding:50px; margin-bottom:50px; margin-top:30px; border-radius:10px;}
.login-log .left{ float:left; width:250px; }
.login-log .right{ float:right; width:450px; }

.login-log .text{ width:320px; background-color:#efefef;}
.login-log .text1{ width:230px; background-color:#efefef;}
.login-log .table .font{line-height:28px; text-align:right;}
.login-log .table td{ text-align:left; padding:10px;}
.login-log .table td span{ width:220px; float:left;}
.login-log .table td strong{ width:100px; float:right; font-weight:normal; text-align:left;}


/*查询页面*/
.search_box{width:1000px; box-sizing:border-box; margin:0 auto; overflow:hidden; padding:50px 10px;}
.search_box .table{margin:0 auto;}
.search_box .table td { text-align: left; padding: 10px;}
.search_box .table .font { line-height: 28px; text-align: right;}
.search_box .table td img{ float:right;}
.search_box .text {  width: 320px; height:30px;  background-color: #efefef; color: #555;  line-height: 28px;  background: #fefefe;  border: 1px #ddd solid; }
.search_box .tongyi ul{margin-right:400px;}

/*表格下载页面*/
.search2{float:right;}
.search2 input{	width:200px; height:28px; border:1px solid #ddd;}
.search2 button{ width:67px; height:28px;   background: url(../images/search.png)5px center no-repeat #b10308;  border:none; padding-left:15px; color:#fff; cursor:pointer; font-size:14px;}

/*预约页面*/
.ordertitle{ width:958px; float:left; height: 35px;  line-height: 35px;  text-align: left;  padding-left: 20px;  background-color: #ededed;  font-size: 16px;}
.order{ border-left:1px solid #ddd; border-top:1px solid #ddd; margin:0 auto;}
.order th, .order td{ border-right:1px solid #ddd; border-bottom:1px solid #ddd; padding:8px 5px;}
.order th{ background-color:#f5f5f5;}
.order td{ text-align:center;}
.order td .red{ color:#c00;}
.order td .gray{ color:#888;}
.tips h2{ color:#c00; font-size:16px; margin-bottom:10px;}

.order th.thead{ color:#c00; font-size:16px; font-weight:normal; }

/*办事指南2015-08-11*/
.bigti-content, .btns{text-align:left; width:988px; margin:15px auto; }
.btns{text-align:right;}

.bigti-content h2{font-size:20px; color:#c80206; line-height:40px; width:100%; text-align:left;}

.pointer-ctitle, .contentnr{ background:url(../images/kuangbg.png) repeat; line-height:35px; border:1px #e1e1df solid; width:978px; margin:15px auto; padding:10px; font-size:16px; overflow:hidden;}
.pointer-ctitle ul{}
.pointer-ctitle ul li{ width:129px; height:35px;  text-align:center; color:#fff; margin:5px; float:left;}
.pointer-ctitle ul li a{width:129px; height:35px; color:#fff; cursor:pointer; display:block;  background-color:#69bae8; }

.pointer-ctitle ul li a:hover, .pointer-ctitle ul li a.current{width:129px; height:35px; color:#fff; cursor:pointer; display:block; background-color:#c80206;}

.contbox{ margin:10px;}
.contbox h2{ border-bottom:1px #ccc solid; height:35px; text-align:left; color:#0066ff;}
.info {
    width: 940px; margin:15px;
}
.info span{ color: red;}
.info td{ height:42px; font-size:14px;}
.info .label_narrow {text-align: right; width: 150px;}
.info .component_narrow {padding-left: 4px; width: 167px;}
.info .component_double {padding-left: 4px;  width: 460px;}
.info .component_narrow input {width: 156px;}
.info .component_narrow select { width: 160px;}
.info .component_double input { width: 460px;}

.btns .redbutton, .btns .graybutton{background-color:#c80206; width:100px; text-align:center; color:#fff; line-height:35px; height:35px; border:0px; cursor:pointer;}
.btns .graybutton{background-color:#cecece;}



.checkBox {
    background: #f8f8f8;
    padding: 10px;
}