@charset "utf-8";

.sideBar{float:left; width:23%; padding-bottom:20000px; margin-bottom:-20000px; background-color:#f6f6f6;}
.sideBar .grid{border-color:#a1d8ff; background-color:#d1e7f5;}
.mainContent{float:right; width:77%;}
.mainContent .inBox{margin-left:20px;}
.mainContent .detail{padding:0 0 0 30px !important;}

.sideTitle{background-color:#2d7cc7;}
.sideTitle h3{padding:15px 30px; float:left; width:100%; font-size:24px; color:#fff; text-align:left; border-bottom:2px solid #fff;}

.sideMenu{padding:15px 15px 0; border-top:2px solid #2d7cc7;}
.sideMenu li{float:left; width:100%;}
.sideMenu li a{position:relative; display:block; padding:10px 30px 10px 15px; font-size:16px; line-height:160%; color:#333; text-align:left; margin-bottom:15px; background-color:#f2f2f2; border:1px solid #dfdfdf;}
.sideMenu li a:after{position:absolute; top:50%; right:10px; content:""; margin-top:-6px; border:6px solid transparent; border-left-color:#b3b3b3; transition:all .2s; -webkit-transition:all .2s;}
.sideMenu li a:hover{color:#2d7cc7;}
.sideMenu li a.aon{font-weight:bold; color:#2d7cc7; background-color:#efefef; border:1px solid #d6d6d6;}
.sideMenu li a.aon:after{border-left-color:#2d7cc7;}

.pageList{}
.pageList li{padding-top:5px; padding-bottom:5px;}
.pageList li h4{padding-left:22px;}
.pageList li h4 a:before{top:-3px; left:5px; width:4px; height:7px; background-image:url(../images/bullet1.gif;vpn_img); background-color:transparent;}
.pageList .addline{padding-top:15px; padding-bottom:15px; border-bottom:1px dashed #d6d6d6;}

.table-list{}
.table-list th,
.table-list td{padding:5px 10px; border-collapse:collapse; border:1px solid #d6d6d6; text-align:center;}
.table-list th{font-weight:bold; border-color:#cde7f8;}
.table-jgzt .col1{width:6%; white-space:nowrap;}
.table-jgzt .col2{}
.table-jgzt .col3{width:12%;}
.table-jgzt .col4{width:23%;}
.table-jgzt .col5{width:15%;}
.table-jgzt .col6{width:12%;}
.table-jgzt td.col2{text-align:left !important;}
.table-jgzt td.col4{text-align:left !important;}

.pageLists{}

.pageFirstCont{padding:15px 0; font-size:14px; line-height:200%;}
.pageFirstCont p{margin-bottom:15px;}
.pageFirstCont .rel-appendixs{margin-top:15px;}
.pageFirstCont .rel-appendixs h3{padding-top:15px; padding-bottom:0; font-size:16px;}

.menus-list{padding-top:15px;}
.menus-list ul{margin-right:-8px; margin-left:-7px;}
.menus-list ul li{float:left; width:25%;}
.menus-list ul li a{position:relative; display:block; padding:10px 20px 10px 15px; margin-right:8px; margin-bottom:15px; margin-left:7px; font-size:16px; background-color:#f2f2f2; border:1px solid #dfdfdf; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.menus-list ul li a:after{position:absolute; top:50%; right:10px; content:">"; font-family:"宋体"; font-weight:bold; line-height:20px; margin-top:-10px;}
.menus-list ul li.hover a{color:#fff; background-color:#01aeea; border-color:#01aeea;}


