﻿	@charset "utf-8";
/* CSS Document */
* {
    margin: 0;
    padding: 0;
    font-size: 12px;
}

body {
    text-align: center;
    background-color: #FFF;
}

ul, li {
    list-style: none;
    margin: 0;
    padding: 0;
}

a:link, a:visited {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

ul, li {
    list-style: none;
    margin: 0;
    padding: 0;
}

.log-btn {
    text-align: center;
    margin-top: 20px;
}

.log-btn a:link, .log-btn a:visited {
    color: #fff;
    font: 14px 微 软 雅 黑;
    text-align: center;
    display: inline-block;
    width: 178px;
    height: 43px;
    line-height: 40px;
    background: url(/Public/images/btn_red.png) no-repeat;
    margin-left: 50px;
}

a:link, a:visited {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

.log-btn {
    text-align: center;
    margin-top: 20px;
}

.log-btn a:link, .log-btn a:visited {
    color: #fff;
    font: 14px 微 软 雅 黑;
    text-align: center;
    display: inline-block;
    width: 178px;
    height: 43px;
    line-height: 40px;
    background: url(/Public/images/btn_red.png) no-repeat;
    margin-left: 50px;
}

.red-btn {
    width: 88px;
    height: 31px;
    padding: 0;
    border: 0;
    cursor: pointer;
    color: #fff;
    line-height: 27px;
    background: url(/Public/images/btn_red.png) no-repeat;
}

th, td {
    line-height: 30px;
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
	
}



#add_b {
    margin-top: 30px;
    height: 30px;
}

#add_b span {
    margin-left: 20px;
    border: ridge;
}

#add_b span a {
    padding: 5px;
    line-height: 30px;
    height: 30px;
    background: #E6F3E1;
    color: red;
}

#c {
    border: 1px solid #CCC;
}

input[type=password], input[type=text] {
    height: 30px;
    line-height: 25px;
    width: 250px;
    color: #999999;
    text-indent: 10px;
}

/*--------------------------------主页面-----------------------*/
#bd {
    background: #990000;
}

#head_index {
    width: 100%;
    background: #990000;
    top: 0px;
    margin-top: 0px;
    z-index: 1px;
}

.clear:after {
    content: ".";
    height: 0px;
    display: block;
    visibility: hidden;
    clear: both;
}

.wrap {
    margin: 0 auto;
    text-align: left;
    width: 960px;
    background: #fff;
}

.padding_index {
    padding: 0px;
    padding-top: 76px;
    padding-bottom: 50px;
}

.content-div {
    text-align: left;
	border-bottom: 1px solid #E8E8E8;
	font-size:12px;
	font-weight:normal;
	
}

.content-div-sumit {
    text-align: left;
	font-size:12px;
	font-weight:normal;
	padding-left:60px;
	 margin-top:15px; 
	
}

.content-div-sumit_mima{
    text-align: left;
	font-size:12px;
	font-weight:normal;
	padding-left:75px;
	 margin-top:15px; 
	
}
.content-td {
    text-align: left;
	font-size:12px;
	font-weight:normal;
	margin-top:15px; 
	
}
.content-td p {
    text-align: left;
	font-size:12px;
	line-height: 20px;
	font-weight:normal;
	margin-top:15px; 
	
}
.content-div a:link, .content-div a:visited {
    font-size: 12px;
    color: #000;
    text-decoration: none;
}

#index_info {
    cellpadding: 0;
    cellspacing: 0;
    border: 0;
    width: 100%;
    margin-top: 0px;
}

#index_info_ceshi {
    cellpadding: 0;
    cellspacing: 0;
    width: 100%;
    margin-top: 0px;
	padding-left: 178px;

}


#index_info_ceshi th {
    height: 40px;
    line-height: 60px;
    text-align: center;
}

#index_nav_ceshi {
    width: 90%;
    height: 60px;
    line-height: 60px;
    text-align: center;
    background: #FFF3E4;
    border-bottom: 1px solid #FF9933;
    font-size: 18px;
    color: #FF6600;
    font-weight: bold;
}

#index_info th {
    height: 40px;
    line-height: 60px;
	text-align: left; 
	padding-left:200px;
}

#index_info_td {
    text-align: left;
    color:#FF6600;  
    border-bottom: 1px solid #FFDEBD; 
	line-height: 36px;
	font-size:14px;
	font-weight:bold;
}


#index_nav {
    width: 100%;
    padding-left: 200px;
    height: 60px;
    line-height: 60px;
    text-align: left;
    background: #FFF3E4;
    border-bottom: 1px solid #FF9933;
    font-size: 18px;
    color: #FF6600;
    font-weight: bold;
}


#index_top {
    padding-left: 200px;
    line-height: 36px;
    font-weight: bold;
}


#index_top td {
	 height: 40px;
    text-align: left;
    padding-top: 40px;
}

#index_top div  span {
    text-align: right;
    width: 140px;
    height: 30px;
    float: right;
}

#index_table {
    cellpadding: 0;
    cellspacing: 0;
    border: 0;
    width: 100%;
}

#index_table td {
    padding-left: 0px;
    text-align: left;
}

#index_table th {
    width: 100px;
    padding-right: 20px;
    text-align: right;
}

#index_ceshi {
    padding-left: 200px;
    line-height: 30px;
}

#replyList {
    padding-left: 180px;
}

#replyList p {
    text-align: left;
    display: block;
    border-bottom: 1px solid #CCC;
    height: 46px;
    line-height: 46px;
}

#replyList p a {
    color: #666;
    padding-right: 0px;
}

#replyList p span {
    text-align: right;
    width: 140px;
    height: 30px;
    float: right;
}

#replyList {
    margin-top: 20px;
}

#replyList p {
    text-align: left;
    display: block;
    border-bottom: 1px solid #CCC;
    height: 46px;
    line-height: 46px;
}

#replyList_a {
    color: #666;
    padding-right: 10px;
}

#page {
    padding-left: 180px;
    text-align: center;
    line-height: 30px;
    margin: 30px;
}

#page a {
    color: #666;
}

/*--------------------------------局福鼎市司法局首页页面样式-----------------------*/

#index_dudingsifa_img {
    height: 770px;
    background: url(/Public/images/fudingsifa.jpg);
    background-color: #FFF;
    background-repeat: no-repeat
}

#index_dudingsifa {
    color: red;
    font-weight: bold;
    padding-top: 350px;
    padding-bottom: 1px;
}

/*--------------------------------陆良县司局法首页页面样式-----------------------*/
#index_luliangsifa_img {
    height: 770px;
    background: url(/Public/images/luliangsifa.jpg);
    background-color: #FFF;
    background-repeat: no-repeat
}

#index_luliangsifa {
    color: red;
    font-weight: bold;
    padding-top: 350px;
    padding-bottom: 1px;
}

/*--------------------------------前台index/reg/login页面样式-----------------------*/
#reg {
    font-weight: bold;
    height: 250px;
    font-size: 30px;
    line-height: 50px;
    text-indent: 13px;
    color: #CC0000;
    text-align: center;
}

#reg_img {
    height: 30px;
    background: url(/Public/images/logo_reg.png) no-repeat top center;
}

#reg_top {
    line-height: 90px;
    text-align: center;
}

.right-menu {
    height: 40px;
    font-size: 14px;
    color: #FF6600;
    text-align: left;
    text-indent: 10px;
}

.right-reg {
    height: 40px;
    font-size: 12px;
    text-align: left;
    text-indent: 0px;
}

#foot_reg {
    color: #FF9933;
}

#foot_reg p a {
    color: #FF9933;
}

#table {
    background: #fff;
}

#reg_table {
    background: #fff;
    cellpadding: 0;
    cellspacing: 0;
    border: 0;
    align: center;
    margin: 0 auto;
    width: 560px;
    border: 5px #FF9933 solid
}

#reg_table th {
    text-align: right;
}

#reg_table td {
    text-align: left;
}

#index_img {
    height: 770px;
    background: url(/Public/images/dakaixinqiang.jpg);
    background-color: #FFF;
    background-repeat: no-repeat
}

#index_c {
    text-align: center;
    line-height: 30px;
    color: #000;
}

#index_p {
    color: red;
    font-weight: bold;
    padding-top: 365px;
    padding-bottom: 1px;
}

#index_in {
    margin-top: 30px;
}

#index_pwd {
    margin-top: 30px;
    line-height: 30px;
}

#password {
    background-color: #fff;
    display: none;
}

#denglu {
    cursor: pointer;
    text-decoration: none;
    display: inline-block;
    width: 88px;
    height: 31px;
    background: url(/Public/images/btn_red.png) no-repeat;
    text-align: center;
    color: #fff;
}

#zhuce {
    cursor: pointer;
    text-decoration: none;
    display: inline-block;
    width: 88px;
    height: 31px;
    background: url(/Public/images/btn_orange.png) no-repeat;
    text-align: center;
    color: #fff;
}

#login_img {
    height: 600px;
    background: url(/Public/images/admin-login.jpg) no-repeat top center;
}

#login_in {
    text-align: center;
    padding-top: 400px;
    line-height: 30px;
    color: #000;
}

#foot_login {
    text-align: center;
    line-height: 25px;
    color: #666;
    padding-top: 30px;
    padding-bottom: 20px;
}

#foot_login a {
    color: #666;
}

.foot_index {
    margin: 0 auto;
    text-align: left;
    width: 960px;
    text-align: center;
    line-height: 25px;
    color: #9C7256;
    background-color: #FFE8C8;
    padding-top: 10px;
    padding-bottom: 20px;
    border-top: 1px solid red
}

.foot_index a {
    color: #9C7256;
}

/*--------------------------------indde文件夹head页面样式------------------------*/
#head {
    width: 100%;
    height: 100px;
    background-color: #E72B07;
    top: 0px;
    margin-top: 0px;
    position: fixed;
    z-index: 1px;
}

#head_top {
    text-align: right;
    padding-right: 30px;
    height: 101px;
    background: url(/Public/images/home_top.png) no-repeat;
}

#head_a {
    display: block;
    height: 130px;
    padding-bottom: 0px;
    border-bottom: 3px solid #FF9933;
    background: url(/Public/images/tog-bg.jpg) no-repeat;
}

/*--------------------------------index文件夹home_left页面样式------------------------*/
#home_left {
    float: left;
    width: 180px;
    position: fixed;
    z-index: 1px;
    top: 101px;
}

#home_left ul li {
    border-bottom: 1px white solid;
    line-height: 30px;
}

#home_left ul li a {
    color: #333;
}

.left_boxtitle {
    line-height: 30px;
    text-align: center;
    background-color: #FF751E;
    color: #FFF;
    font-weight: bold;
}

.left_menu {
    background-color: #FFC38B;
}

/*--------------------------------public文件夹foot页面样式------------------------*/
#foot {
    position: fixed;
    bottom: 0;
    width: 100%;
    border: 0;
    height: 34px;
    line-height: 34px;
    text-align: center;
    border-top: 1px solid #CC6600;
    background: #FFCFA2;
}

#foot p {
    color: #993300;
}

#foot p a {
    color: #993300;
}

/*--------------------------------index文件夹测试页面样式------------------------*/
.question {
    display: none;
    text-align: left;
    font-size: 18px;
    font-weight: bold;
}

.on {
    display: block;
}

.xuanzhehover {
    background-color: #efefef;
    cursor: pointer;
}

.border-bottom {
    border-bottom: 1px solid #fff;
}

#test_result {
line-height:100px; padding-left: 200px;text-align:center; font-size:18px; font-weight:bold; color:#333;
 
 }
 
#down {
    display: inline-block;
    margin-right: 10px;
	margin-top: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    float: right;
    width: 73px;
    height: 27px;
    background: url(/Public/images/next.png);
}

#up {
    display: inline-block;
    margin-right: 20px;
	margin-top: 5px;
    margin-bottom: 5px;
    float: right;
    cursor: pointer;
    width: 73px;
    height: 27px;
    background: url(/Public/images/up.png);
}

#ceshi_b {
    padding-left: 230px;
    line-height: 60px;
    height: 60px;
    text-indent: 30px;
    background-color: #FFF3E4;
    font-weight: bold;
}

#ceshi_tishu {
    float: left;
    width: 210px;
    overflow: hidden;
}

#view-test-table {
    width: 70%;
    margin-top: 20px;
    margin-bottom: 50px;
    text-align: center;
    margin-left: 230px;
    padding: 0;
    border-collapse: collapse;
    border: 0px solid #d3d3d3;
}


#view-test-table th, #view-test-table td {
    line-height: 30px;
    font-weight: normal;
    color: #666;
}

#view-test-table th {
	 text-align:  left;
    padding-right: 5px;
}

#view-test-table td {
    text-align: right;
    padding-left: 5px;
}

#ceshi_tijiao {
    display: inline-block;
    width: 88px;
    height: 31px;
    line-height: 31px;
    cursor: pointer;
    color: #fff;
    text-decoration: none;
    background: url(/Public/images/btn_red.png) no-repeat;
}


/*--------------------------------index文件夹在线问答页面样式------------------------*/

#processing {
	padding-left: 225px;
    text-align: center;
	color: red;
}



#reply {
    color: #666;
    width: 100%;
    clear: both;
    line-height: 30px;
}

#reply th {
    padding-left: 0px;
    text-align: left;
}

#reply td {
    padding-right: 0px;
    text-align: right;
}

#reply span {
    text-align: left;
    width: 140px;
    float: left;
}

#c {
    border: 1px solid;
}

.left-menu-title a:link, .left-menu-title a:visited {
    color: #fff;
}

.reply {
    color: #666;
    padding-left: 180px;
    clear: both;
}

.reply table {
    border-bottom: 1px solid #CCC;
    padding: 10px 0;
}

.bi {
    border-bottom: 1px solid #CCC;
    width: 100%;
}


#index_start {
    padding-left: 200px;
    line-height: 60px;
}

