﻿#container{width:1024px;margin:0 auto;overflow:hidden;}
.header{background:url(/Themes/Images/hd_1.png) no-repeat 0 0;width:1024px;height:136px;}
.header .info{float:right;margin-right:17px; overflow:visible; text-align:left; min-width:200px; width:300px;}
.header .info .user{background:url(/Themes/Images/sel_info.png) no-repeat 0 0; padding-left:35px; color:#fff;font-size:13px;width:120px;height:22px;line-height:22px;float:left;}
.header .info .user img{ vertical-align:middle; float:left; margin-top:5px; margin-left:-23px;}
.header .info .lk{float:left;margin-left:1px;height:22px;background-color:#566f82;text-align:center;line-height:22px;color:#fff;font-size:13px;cursor:pointer;}
.header .info .aboutus{width:73px;}
.header .info .help{width:51px;}

.sp_nav{background:url(/Themes/Images/sp_cd.png) no-repeat 0 0;display:inline-block;}
.icon_sj{width:18px;height:7px;display:block;margin:0 auto;}
.icon_nor{background-position:0 -9px;width:4px;height:7px;vertical-align:middle;}
.icon_hor{background-position:-6px -9px;width:4px;height:7px;}
.icon_dot{background-position:-13px -11px;width:3px;height:3px;}

.nav{background:url(/Themes/Images/nav_bg.png) repeat-x 0 0; width:1024px;height:43px;position:relative; z-index:2;}
.nav ul{position:absolute;}
.nav ul li.l1{width:140px; line-height:43px; height:43px; color:#fff; float:left; text-align:center;cursor:pointer;}
.nav ul li.l1 img{vertical-align:middle;}
.nav ul li.l1 > a{color:#fff;font-size:14px; height:43px; line-height:43px; font-weight:bold;margin-left:5px; vertical-align:middle;}
.nav ul li.l1:hover{background:url(/Themes/Images/nav_bg_hor.png) repeat-x 0 0;}
.nav ul li.l1:hover > a{color:#fff; height:43px; line-height:43px;}
.nav .cd{text-align:center;display:none;margin-top:-10px;zoom:1;overflow:hidden;}
.nav .cd .cd-l2{width:152px;background:#77b8e8;padding-top:0px;margin:0px;margin-left:0px;}
.nav .cd .cd-l2 .l2{line-height:28px;width:132px; height:28px;font-size:13px;color:#666;padding-left:20px;margin-bottom:5px;}
.nav .cd .cd-l2 .l2 > a{margin-left:10px; font-size:14px; margin-top:5px;}
.nav .cd .cd-l2 .l2:hover{background:#eaeaea;}
.nav .cd .cd-l2 .l2:hover > a{color:#11a7c4;}
.nav .cd .cd-l2 .l2:hover > span{background-position:-6px -9px;}
.nav .cd-l3{position:absolute;z-index:2;width:152px;background:#0fadcd;left:152px;top:0px;padding-top:10px;border-left:solid 1px #0d8ca8;display:none;}
.nav .cd-l3 .l3{line-height:30px;padding-left:20px;margin-bottom:5px;width:132px;font-size:13px;}
.nav .cd-l3 .l3:hover{background:#0fadcd;}
.nav .cd-l3 .l3 a{color:#fff;margin-left:10px; font-size:14px;}
.nav .cd-l3 .l3 span{vertical-align:middle;}
.nav .cd-l3 .l3:hover .icon_dot{background-position:-13px -11px;}
.nav .cd-l3 .l3:hover a{color:#fff;}

.nav ul li.l1:hover .cd{display:block;}
.nav .cd .cd-l2 .l2:hover .cd-l3{display:block;}

.table-info{width:779px;background:#f2f2f2;border-top:solid 1px #dfdfdf;margin:0px 0 0 0px;float:left;}
.table-info .title{color:#0db0d2;font-size:16px;line-height:38px;margin-left:11px;}
.table-info .list-info{width:756px;margin-left:11px;border-top:solid 1px #0fadcd;}
.table-info .list-info th{background:#eee;width:138px;border:solid 1px #d3d3d3;border-top:none;height:33px;text-align:center;vertical-align:middle;font-size:14px;color:#666;}
.table-info .list-info td{background:#fff;width:138px;border:solid 1px #d3d3d3;height:33px;text-align:center;vertical-align:middle;font-size:13px;color:#494949;}

.table-info .page-info{padding-bottom:10px;height:30px;}
.table-info .page-info .per-count{font-size:14px;color:#666;margin-top:13px;line-height:22px;}
.table-info .page-info .per-count span{vertical-align:super;float:left;}
.table-info .page-info .per-count .select-mn{background:url(/Themes/Images/sel_bg.png) no-repeat 0 0;width:48px;height:22px;display:inline-block;margin:0 0 0 13px;position:relative;z-index:3;float:left;}
.table-info .page-info .per-count .select-mn span{margin-left:7px;color:#999;font-size:13px;}
.table-info .page-info .per-count .select-mn .sel-items{top:22px;left:2px;display:none;font-size:13px;width:44px;height:100px;position:absolute;}
.table-info .page-info .per-count .select-mn .sel-items li{color:#fff;width:37px;line-height:20px;cursor:pointer;padding-left:7px;background:#36a8cd;}
.table-info .page-info .per-count .select-mn .sel-items li:hover{background:#0d8ca8;}
.table-info .page-info .per-count .select-mn:hover .sel-items{display:block;}
.page-list{float:right;}

.page-list span{margin-left:12px;}
.page-list span.tz{margin-left:2px;}
.page-list .t-info{font-size:14px;color:#666;position:relative;margin-left:2px;}
.page-list .total-page{margin:0 15px 0 15px;}

.sp_page{background:url(/Themes/Images/sp_page.png) no-repeat 0 0;display:inline-block;width:20px;height:20px;text-align:center;line-height:20px;cursor:pointer;}
.first{}
.next{background-position:-36px 0;}
.last{background-position:-70px 0;}
.up{background-position:0 -28px;}
.bg_nor{background-position:-70px -28px;}
.bg_hor{background-position:-36px -28px;}
.tz{background-position:0 -54px;width:35px;height:22px;line-height:22px;margin-left:2px;}
.tz input{width:29px;font-size:10px;border:0;padding-top:2px;height:14px;}
.btn_confirm{background-position:-51px -54px;width:39px;height:22px;color:#fff;font-size:14px;line-height:22px;}

.bg_nor{color:#666;font-size:10px;position:relative;}
.bg_nor:hover{background-position:-36px -28px;color:#fff;}

.right-info{float:right;width:193px;margin: 0px 0px 0 0;}
.content .title{height:28px;border-bottom:solid 1px #20add0;width:100%;}
.content .title span{display:block;height:22px;border-left:solid 4px #e66e4c;width:auto;font-weight:bold;font-size:18px;color:#333;padding:2px 0 0 5px;float:left;}
.content .detail{margin:2px 0 0 0;background:#fafafa;border-top:solid 1px #dfdfdf;}
.content .detail ul{ margin:0px; padding-right:15px;}
.content .detail li{padding-left:14px;width:100%; display:block; position:relative; height:30px;line-height:30px; font-size:13px;color:#666;}
.content .detail li:hover{background:#e7e7e7;}
.content .detail li a{ display:inline-block; margin-top:5px;}
.xttj{margin-top:23px;}

.footer{clear:both;}
.footer .foot-top{background:#333;height:2px;width:100%;margin-top:25px;*margin-top:55px;}
.footer .foot{background:#333;height:30px;width:100%;margin-top:2px;text-align:center;line-height:30px;color:#fff;font-size:13px;}