
/*找律师*/

.lawRig {
	float: right;
	margin-top: 52px;
	width: 310px;
}

.lawLef {
	margin-right: 338px;
}

.regulation {
	margin-bottom: 30px;
}

.reguHed {
	margin-bottom: 8px;
	height: 20px;
	line-height: 20px;
}

.reguTit {
	float: left;
	padding-right: 16px;
	height: 20px;
	border-right: 1px solid #bebebe;
	color: #2d3b58;
	font-size: 18px;
	font-weight: bold;
}

.reguLine {
	margin: 0 50px 0 88px;
	height: 10px;
	border-bottom: 1px solid #bebebe;
}

.reguHrig {
	float: right;
	color: #69a0fc;
	font-size: 14px;
	cursor: pointer;
}

.moreIcon {
	position: relative;
	top: 2px;
}

.moreTxt:hover {
	text-decoration: underline;
}

.geguPic {
	position: relative;
	height: 69px;
}

.reguPictip {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	height: 26px;
	line-height: 26px;
	background: url("../images/liz/pic_bg.png") no-repeat;
	color: #fff;
	font-size: 16px;
	text-align: center;
}

.geguLis li {
	padding: 11px 0;
	border-bottom: 1px solid #d6d6d6;
	overflow: hidden;
}

.geguLis li:hover {
	background: #f6f8fb;
}

.geguliRig {
	float: right;
	color: #969696;
	font-size: 14px;
}

.geguliLef {
	margin: 0 60px 0 8px;
	background: url("../images/liz/li_dot.png") no-repeat left center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.geguLink {
	margin-left: 14px;
	color: #333;
	font-size: 14px;
}

.geguLink:hover {
	text-decoration: underline;
}

.crumbs {
	padding: 16px 0;
	border-bottom: 2px solid #344da8;
}

.crumbInf {
	padding-left: 16px;
	background: url("../images/liz/icon1.png") no-repeat left center;
	color: #5b5b5b;
	font-size: 14px;
}

.lawGuide {
	padding: 16px 0 0 0;
	background: url("../images/liz/guide_bg.png") repeat-x;
}

.lawGuidelis>li {
	margin-bottom: 14px;
	overflow: hidden;
}

.lawGuidenew {
	padding-left: 16px;
	padding-right: 16px;
	border-bottom: 1px solid #d6d6d6;
	overflow: hidden;
}

.lawLable {
	float: left;
	margin-left: 20px;
	color: #777;
	font-size: 14px;
	line-height: 26px;
}

.lineHei38 {
	line-height: 38px;
}

.lawForm {
	margin-left: 66px;
}

.lawSelect {
	float: left;
	margin-right: 10px;
	padding: 7px 10px;
	width: 120px;
	border: 1px solid #ccc;
	background: #fff;
	outline: none;
	color: #333;
	font-size: 14px;
	font-family: "微软雅黑";
	box-sizing: border-box;
}

.search {
	width: 540px;
	height: 37px;
	border: 1px solid #ccc;
	background: #fff;
	box-sizing: border-box;
}

.cityName {
	float: left;
	width: 88px;
	height: 100%;
	border-right: 1px solid #ccc;
	text-align: center;
	color: #333;
	font-size: 14px;
	line-height: 37px;
}

.cityIcon {
	position: relative;
	top: 3px;
}

.searchLaw {
	position: relative;
	margin-left: 89px;
	height: 100%;
}

.searBtn {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	width: 50px;
	background: #0673c7;
	text-align: center;
	cursor: pointer;
}

.lawPut {
	margin-left: 10px;
	margin-top: 6px \9;
	width: 380px;
	border: none;
	background: none;
	outline: none;
	color: #999;
	font-size: 14px;
	font-family: "微软雅黑";
	line-height: 36px;
}

.lawPut::-webkit-search-results-button {
	color: #999;
}

.martop5 {
	margin-top: 5px;
}

.searBtn:hover {
	background: #147ac9;
}

.cityInf {
	margin-left: 58px;
}

.cityLis {
	overflow: hidden;
}

.cityLis li {
	float: left;
	margin: 0 6px 2px 0;
	padding: 0 14px;
	height: 26px;
	color: #333;
	font-size: 14px;
	line-height: 26px;
	cursor: pointer;
}

.cityLis li:hover,
.cityLis li.active {
	background: #3d83e3;
	color: #fff;
}

.marryHed {
	padding: 0 18px;
	height: 38px;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	background: #f9f9f9;
	line-height: 38px;
}

.marryHlef {
	float: left;
	color: #2d3b58;
	font-size: 14px;
}

.curPlace {
	margin-right: 10px;
	font-size: 16px;
	font-weight: bold;
}

.marryHrig {
	float: right;
	margin-top: 5px;
}

.rankLis li {
	position: relative;
	float: left;
	margin-left: 10px;
	padding: 0 10px;
	height: 28px;
	border-radius: 5px;
	color: #3c75cc;
	font-size: 14px;
	line-height: 26px;
	box-sizing: border-box;
}

.rankLis li.active {
	border: 1px solid #3c75cc;
}

.marryInf {
	margin-top: 20px;
}

.marryInflis {
	overflow: hidden;
	margin-left: -20px;
}

.marryInflis>li {
	float: left;
	margin: 0 0 20px 20px;
	padding: 12px 10px;
	width: 272px;
	border: 1px solid #e6ecf5;
	background: #fdfdfe;
	box-sizing: border-box;
	cursor: pointer;
}

.marryInflis>li:hover {
	border: 1px solid #c3e0fe;
	background: #f8fcff;
}

.lawyerPic {
	float: left;
	width: 92px;
}

.lawyerInf {
	margin-left: 100px;
}

.lawyerHed {
	overflow: hidden;
	line-height: 24px;
}

.lawyerName {
	float: left;
	color: #333;
	font-size: 18px;
	font-weight: bold;
}

.lawyerYear {
	float: right;
	font-size: 14px;
	color: #5c729e;
}

.lawyerPlace {
	margin-top: 8px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #322900;
	font-size: 14px;
}

.evaluate {
	margin-top: 8px;
}

.star {
	display: inline-block;
	margin-right: 2px;
	width: 17px;
	height: 17px;
	background: url("../images/liz/star_gray.png") no-repeat;
}

.star.yellow {
	background: url("../images/liz/star_yellow.png") no-repeat;
}

.specialityTit {
	margin: 4px 0;
	color: #666;
	font-size: 14px;
}

.specialityInf {
	overflow: hidden;
	color: #333;
	font-size: 14px;
	line-height: 22px;
}

.specialityInf li {
	float: left;
	margin-right: 10px;
}

.lawyerBtom {
	overflow: hidden;
}

.records {
	float: left;
	color: #2d3b58;
	font-size: 14px;
	line-height: 34px;
}

.turnPage {
	overflow: hidden;
}

.turnPage li {
	float: left;
	padding: 0 12px;
	height: 32px;
	border: 1px solid #ddd;
	color: #454545;
	font-size: 14px;
	line-height: 32px;
	cursor: pointer;
}

.marig12 {
	margin-right: 12px;
}

.turnPage li.active,
.turnPage li:hover {
	background: #126bb6;
	color: #fff;
}

.arrLeft {
	position: relative;
	top: -1px;
	margin-right: 4px;
}

.arrRight {
	position: relative;
	top: -1px;
	margin-left: 4px;
}

.turnPage li.prePage:hover {
	background: none;
	color: #1481dd;
}

.turnPage li.noBorig {
	border-right: none;
}

.turnPage li.dotli {
	padding: 0 6px;
	border: none;
	background: none;
	color: #454545;
}

.marlef20 {
	margin-left: 20px;
}

.link {
	margin-top: -3px;
}

.lawTab {
	margin-bottom: 4px;
}

.lawTablis {
	overflow: hidden;
}

.lawTablis li {
	float: left;
	padding: 0 20px 5px 20px;
	color: #999;
	font-size: 16px;
	cursor: pointer;
}

.lawTablis li.active,
.lawTablis li:hover {
	border-bottom: 3px solid #3d83e3;
	color: #3d83e3;
	font-weight: bold;
}


/*求法援*/

.padbtom0 {
	padding-bottom: 0;
}

.lawhelpHed {
	margin: 4px 0 16px 0;
	color: #333;
	font-size: 18px;
	font-weight: bold;
	line-height: 24px;
}

.marig8 {
	margin-right: 8px;
}

.marlef0 {
	margin-left: 0;
}


/*登录*/

.filter {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: url("../images/liz/filter.png") repeat;
	overflow: hidden;
}

.logMain {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 802px;
	height: 403px;
	margin-top: -201px;
	margin-left: -401px;
}

.loghed {
	padding: 0 26px;
	height: 44px;
	background: url("../images/liz/login_hed.jpg") no-repeat;
	color: #fff;
	font-weight: bold;
	font-size: 18px;
	line-height: 44px;
}

.logCont {
	padding: 34px 40px;
	height: 358px;
	background: url("../images/liz/login_bg.jpg") no-repeat;
	box-sizing: border-box;
}

.loginInf {
	padding: 18px 38px;
	width: 370px;
	height: 288px;
	border: 1px solid #d1d1d1;
	border-radius: 3px;
	background: #fff;
	box-sizing: border-box;
}

.logLable {
	margin-bottom: 4px;
	margin-top: 12px;
	color: #333;
	font-size: 14px;
}

.logOut {
	height: 30px;
	border: 1px solid #c1c1c1;
	border-radius: 2px;
}

.logLef {
	float: left;
	width: 36px;
	height: 100%;
	background: #eaeaea;
	text-align: center;
}

.logLef img {
	margin-top: 5px;
}

.logrig {
	margin-left: 50px;
	margin-right: 10px;
}

.loginPut {
	width: 100%;
	color: #999;
	font-size: 14px;
	font-family: "微软雅黑";
	line-height: 28px;
	border: none;
	background: none;
	outline: none;
}

.loginPut::-webkit-input-placeholder {
	color: #999;
}

.loginBtn {
	margin-top: 20px;
	height: 36px;
	border: 1px solid #447cd1;
	border-radius: 2px;
	background: url("../images/liz/btn_bg.png") repeat-x;
	text-align: center;
	color: #fff;
	font-size: 16px;
	letter-spacing: 5px;
	line-height: 36px;
	cursor: pointer;
	font-weight: bold;
}

.loginBtn:hover {
	background: url("../images/liz/btn_bgh.png") repeat-x;
}

.loginTip {
	float: right;
	margin-top: 16px;
}

.register {
	margin-left: 12px;
	color: #999;
	font-size: 14px;
	text-decoration: underline;
}

.logrig .phTips {
	color: #999 !important;
	font-size: 14px !important;
	line-height: 28px !important;
}


/*03办公证-01*/

.allPeople {
	color: #888;
	font-size: 14px;
}

.fontWeight {
	font-weight: bold;
}

.martop14 {
	margin-top: 14px;
}


/*02找律师-03*/

.lawyerLis>li {
	width: 418px;
}

.lawOffice {
	margin-top: 8px;
}

.lawOffice>li {
	color: #666;
	font-size: 14px;
	line-height: 24px;
}

.creaTime {
	color: #333;
}


/*03办公证-02*/

.address {
	margin-left: 46px;
}

.marbtom0 {
	margin-bottom: 0 !important;
}

.searchLaw .phTips {
	line-height: 36px !important;
	color: #999 !important;
	font-size: 14px !important;
}


/*2017/09/27新增*/

.crumbsNew {
	padding: 16px 20px;
}

.footNew {
	padding: 12px;
	background: #4b63b1;
	color: #fff;
	font-size: 14px;
	line-height: 18px;
	text-align: center;
}

.marig20 {
	margin-right: 20px;
}


/*个人中心*/

.perContain {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	overflow: hidden;
	min-height: 712px;
}

.consult {
	position: absolute;
	top: 51px;
	left: 0;
	right: 0;
	bottom: 0;
}

.consultLef {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	width: 200px;
	border: 1px solid #e5e5e5;
	background: #f7f8f9;
}

.menuLeft>li {
	padding: 0 14px;
	height: 50px;
	border-bottom: 1px solid #e4e6eb;
	color: #333;
	font-size: 16px;
	font-weight: bold;
	line-height: 50px;
	cursor: pointer;
}

.menuIcon {
	position: relative;
	top: 4px;
	display: inline-block;
	margin-right: 2px;
	width: 20px;
	height: 20px;
}

.menuIcon1 {
	background: url("../images/liz/menu_icon1.png") no-repeat center;
}

.menuIcon2 {
	background: url("../images/liz/menu_icon2.png") no-repeat center;
}

.menuIcon3 {
	background: url("../images/liz/menu_icon3.png") no-repeat center;
}

.menuIcon4 {
	background: url("../images/liz/menu_icon4.png") no-repeat center;
}

.menuIcon5 {
	background: url("../images/liz/menu_icon5.png") no-repeat center;
}

.active .menuIcon1 {
	background: url("../images/liz/menu_icon1h.png") no-repeat center;
}

.active .menuIcon2 {
	background: url("../images/liz/menu_icon2h.png") no-repeat center;
}

.active .menuIcon3 {
	background: url("../images/liz/menu_icon3h.png") no-repeat center;
}
.active .menuIcon4 {
	background: url("../images/liz/menu_icon4h.png") no-repeat center;
}
.active .menuIcon5 {
	background: url("../images/liz/menu_icon5h.png") no-repeat center;
}

.menuBtn {
	float: right;
	margin-top: 19px;
	width: 11px;
	height: 11px;
	background: url("../images/liz/menulef.png") no-repeat center;
}

.active .menuBtn {
	background: url("../images/liz/menulef_active.png") no-repeat center;
}

.menuLeft>li.active {
	color: #fff;
	background: #3d83e3;
}

.menuLeflis li {
	padding: 16px;
	border-bottom: 1px solid #e4e6eb;
	background: #fff;
	color: #333;
	font-size: 14px;
	cursor: pointer;
}

.menulefIcon {
	display: inline-block;
	width: 12px;
	height: 12px;
	background: url("../images/liz/per_icon3.png") no-repeat;
	vertical-align: middle;
}

.menulefTxt {
	margin-left: 6px;
	position: relative;
}

.sNewIcon {
	display: block;
	position: absolute;
	top: -5px;
	right: -25px;
}

.menuLeflis li:hover,
.menuLeflis li.active {
	color: #3d83e3;
}

.menuLeflis li:hover .menulefIcon,
.menuLeflis li.active .menulefIcon {
	background: url("../images/liz/per_icon3h.png") no-repeat;
}

.consultRig {
	margin-left: 220px;
	padding-bottom: 46px;
}

.conRighed {
	margin: 12px 0;
	padding-left: 12px;
	background: url("../images/liz/per_tit.png") no-repeat left center;
	color: #333;
	font-size: 20px;
	font-weight: bold;
}

.conTable {
	border: 1px solid #d6d6d6;
	border-top: 2px solid #3d83e3;
	color: #333;
	font-size: 14px;
}

.conTable th {
	background: #eaf1fa;
	border: 1px solid #d6d6d6;
	border-left: none;
	text-align: center;
	box-sizing: border-box;
}

.conTable {
	height: 44px;
	line-height: 44px;
}

.conTable td {
	padding: 0 8px;
	border-right: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
	text-align: center;
	box-sizing: border-box;
}

.trbg {
	background: #f7f8f9;
}

.tdtit {
	margin-left: 18px;
	text-align: left;
}

.newest {
	margin-left: 6px;
	display: inline-block;
	padding: 0 4px;
	height: 18px;
	background: #f52441;
	border-radius: 2px;
	line-height: 18px;
	color: #fff;
}
/*黄色提醒*/
.newest_yellow {
	margin-left: 6px;
	display: inline-block;
	padding: 0 4px;
	height: 24px;
	background: #E8D95D;
	border-radius: 2px;
	line-height: 24px;
	color: #fff;
}
.conBtn {
	display: inline-block;
	padding: 0 16px;
	height: 28px;
	border: 1px solid #dbdbdb;
	color: #ffffff;
	font-size: 14px;
	line-height: 28px;
}

.conBtn:hover {
	background: #3d83e3;
	color: #fff;
}

.marig10 {
	margin-right: 10px;
}

.marig4 {
	margin-right: 4px;
}

.consultInf {
	margin-bottom: 26px;
}

.posiFoot {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
}

.person {
	position: absolute;
	top: 121px;
	left: 0;
	right: 0;
	bottom: 60px;
}

.mainNew {
	position: absolute;
	top: 0;
	left: 50%;
	bottom: 0;
	margin-left: -597px;
	width: 1195px;
}


/*个人中心-处理信息详情1*/

.dealHed {
	padding: 18px;
	border-top: 2px solid #344da8;
}

.consultRig.hasBg {
	background: url("../images/liz/guide_bg.png") repeat-x;
}

.dealHtit {
	padding-left: 32px;
	height: 26px;
	background: url("../images/liz/per_icon5.png") no-repeat left center;
	color: #333;
	font-size: 22px;
	line-height: 26px;
}

.dealPara {
	padding: 0 16px;
	color: #333;
	font-size: 14px;
	line-height: 26px;
	text-align: justify;
}

.dealIntro {
	padding: 14px 16px;
	border-bottom: 1px solid #d6d6d6;
	overflow: hidden;
	color: #919da6;
	font-size: 14px;
}

.marig16 {
	margin-right: 16px;
}

.conBtngroup {
	margin-top: 16px;
	text-align: center;
}

.conBtn2 {
	display: inline-block;
	padding: 0 16px;
	height: 30px;
	border-radius: 2px;
	background: #1f63c8;
	color: #fff;
	font-size: 14px;
	line-height: 30px;
}

.conBtn2:hover {
	background: #3674cf;
}

.personFilter {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: url("../images/liz/per_filt.png") repeat;
}

.assign {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -400px;
	margin-top: -238px;
	width: 802px;
	height: 476px;
	background: #fff;
}

.assignHed {
	padding-left: 24px;
	height: 44px;
	background: url("../images/liz/per_hbg.jpg") no-repeat;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	line-height: 44px;
}

.assignCont {
	padding: 32px 0;
	overflow: hidden;
}

.assignBtom {
	position: absolute;
	left: 20px;
	right: 20px;
	bottom: 0;
	padding: 20px 0;
	border-top: 1px solid #ccc;
	text-align: center;
}

.assignList {
	position: relative;
	float: left;
	padding-left: 8px;
	box-sizing: border-box;
}

.assignLis {
	/*width: 168px;*/
}

.assignLis li {
	float: left;
	margin: 0px 1px;
	margin-bottom: 6px;
	padding: 0 2px;
	height: 42px;
	border-radius: 1px;
	border: 1px solid #fff;
	box-sizing: border-box;
	color: #333;
	font-size: 15px;
	line-height: 42px;
	cursor: pointer;
	width: 190px;
}

.assignLis li:hover,
.assignLis li.active {
	border: 1px solid #55bb3e;
	background: #f7fff5;
}

.assignIcon {
	float: left;
	margin-top: 10px;
	width: 20px;
	height: 20px;
	background: url("../images/liz/per_icon4.png") no-repeat;
	display: none;
}

.assignTxt {
	margin-left: 24px;
	text-align: left;
	width: 105px;
	height: 40px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.assignTxt_mus {
	float: right;
	margin-top: 5px;
	margin-right: 5px;
	line-height: 30px;
}

.assignLis li:hover .assignIcon,
.assignLis li.active .assignIcon {
	display: block;
}

.assignLine {
	display: none;
	position: absolute;
	top: 50%;
	right: 0;
	margin-top: -78px;
	height: 156px;
	width: 1px;
	border-right: 1px solid #e4eff7;
}

.fontNormal {
	font-weight: normal;
}


/*个人信息-处理信息详情2*/

.bottom164 {
	bottom: 164px;
}


/*新闻列表*/

.newsNav {
	border-bottom: 1px solid #dadada;
	overflow: hidden;
}

.newsNavInner {
	float: left;
	padding: 16px 44px;
	border-bottom: 5px solid #5c91e1;
	background: url("../images/liz/icon1.png") no-repeat 28px center;
}

.martop0 {
	margin-top: 0;
}

.newsInf {
	margin-top: 20px;
	position: relative;
}

.newsInflef {
	position: absolute;
	top: 0;
	left: 0;
	width: 201px;
	bottom: 0;
	background: #f0f4fa;
}

.newsInfrig {
	margin-left: 260px;
}

.newslis {
	margin-bottom: 20px;
}

.newslis li {
	padding: 30px 26px;
	border-bottom: 1px solid #c9cdd2;
	cursor: pointer;
}

.newslis li:hover {
	background: #f0f4fa;
}

.newsliHed {
	margin-bottom: 18px;
	overflow: hidden;
}

.newsliHlef {
	margin-right: 94px;
	color: #333;
	font-size: 22px;
}

.newsTit {
	float: left;
	max-width: 620px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.newsliHrig {
	float: right;
	color: #969696;
	font-size: 14px;
}

.newsty {
	margin-left: 8px;
	color: #5c91e1;
	font-size: 16px;
	font-style: italic;
	display: none;
}

.newsPara {
	font-size: 16px;
	color: #333;
	line-height: 26px;
	text-align: justify;
	overflow: hidden;
	height: 78px \9;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.newsInfPic {
	float: left;
	width: 135px;
}

.newsconRig {
	position: relative;
	top: -3px;
	margin-left: 156px;
	text-align: left;
}

.read .newsliHlef,
.read .newsPara {
	color: #969696;
}

.newslis li.noborBtom {
	border-bottom: none;
}

.newsbtom {
	padding: 0 18px 40px 0;
	overflow: hidden;
	text-align: right;
}

.turnPageNew {
	overflow: hidden;
	display: inline-block;
}

.turnPageNew li {
	float: left;
	margin-right: 9px;
	width: 24px;
	height: 24px;
	border-radius: 1px;
	background: #e8ecef;
	font-size: 12px;
	color: #333;
	line-height: 24px;
	text-align: center;
	cursor: pointer;
}

.preIcon {
	margin-top: -2px;
	display: inline-block;
	width: 6px;
	height: 10px;
	background: url("../images/liz/tup_icon1.png") no-repeat;
	vertical-align: middle;
}

.nextIcon {
	margin-top: -2px;
	margin-left: 3px;
	display: inline-block;
	width: 6px;
	height: 10px;
	background: url("../images/liz/tup_icon2.png") no-repeat;
	vertical-align: middle;
}

.turnPageNew li.active,
.turnPageNew li:hover {
	background: #1664d9;
	color: #fff;
}

.turnPageNew li.pageTxt {
	width: auto;
	border: none;
	background: none;
	color: #333;
}

.turnPageNew li:hover .preIcon {
	background: url("../images/liz/tup_icon1h.png") no-repeat;
}

.turnPageNew li:hover .nextIcon {
	background: url("../images/liz/tup_icon2h.png") no-repeat;
}

.newsMenu {
	padding-top: 12px;
}

.newsMenu li {
	margin-bottom: 12px;
	padding: 0 12px;
	height: 35px;
	color: #2d3b58;
	font-size: 16px;
	font-weight: bold;
	line-height: 35px;
	cursor: pointer;
}

.newsMenu li.active,
.newsMenu li:hover {
	background: #5c91e1;
	color: #fff;
}

.arrIcon {
	float: right;
	display: none;
	margin-top: -1px;
}

.newIcon {
	position: relative;
	top: -2px;
	display: inline-block;
	margin-right: 8px;
	width: 22px;
	height: 22px;
	vertical-align: middle;
}

.newIcon1 {
	background: url("../images/liz/news_icon1.png") no-repeat center;
}

.newIcon2 {
	background: url("../images/liz/news_icon2.png") no-repeat center;
}

.newIcon3 {
	background: url("../images/liz/news_icon3.png") no-repeat center;
}

.newIcon4 {
	background: url("../images/liz/news_icon4.png") no-repeat center;
}

.newIcon5 {
	background: url("../images/liz/news_icon5.png") no-repeat center;
}

.newIcon6 {
	background: url("../images/liz/news_icon6.png") no-repeat center;
}

.newsMenu li.active .arrIcon,
.newsMenu li:hover .arrIcon {
	display: block;
}

.active .newIcon1,
.newsMenu li:hover .newIcon1 {
	background: url("../images/liz/news_icon1h.png") no-repeat center;
}

.active .newIcon2,
.newsMenu li:hover .newIcon2 {
	background: url("../images/liz/news_icon2h.png") no-repeat center;
}

.active .newIcon3,
.newsMenu li:hover .newIcon3 {
	background: url("../images/liz/news_icon3h.png") no-repeat center;
}

.active .newIcon4,
.newsMenu li:hover .newIcon4 {
	background: url("../images/liz/news_icon4h.png") no-repeat center;
}

.active .newIcon5,
.newsMenu li:hover .newIcon5 {
	background: url("../images/liz/news_icon5h.png") no-repeat center;
}

.active .newIcon6,
.newsMenu li:hover .newIcon6 {
	background: url("../images/liz/news_icon6h.png") no-repeat center;
}


/*新闻详情*/

.nwdetail {
	margin: 0 auto;
	width: 860px;
}

.nwdetlHed {
	margin-bottom: 16px;
	padding: 40px 0 30px 0;
	border-bottom: 1px solid #c9c9c9;
	color: #344da8;
	font-size: 30px;
	text-align: center;
}

.nwdetIntro {
	margin-bottom: 36px;
	height: 40px;
	background: #f0f4fa;
	line-height: 40px;
	color: #969696;
	font-size: 14px;
	text-align: center;
}

.marig80 {
	margin-right: 80px;
}

.fontSize {
	display: inline-block;
	width: 20px;
	height: 20px;
	border-radius: 1px;
	line-height: 20px;
}

.fontSize.active {
	background: #5c91e1;
	color: #fff;
}

.inlineBlock {
	display: inline-block;
}

.nwdetPara {
	color: #333;
	font-size: 16px;
	line-height: 28px;
	text-align: justify;
	text-indent: 32px;
}

.nwdetPic {
	margin: 36px 0;
	text-align: center;
}

.picTxt {
	margin-top: 6px;
	color: #969696;
	font-size: 14px;
}

.nwedit {
	float: right;
	margin: 6px 0 40px 0;
}

.nwdetBtom {
	position: relative;
	padding: 30px 0 68px 0;
	border-top: 1px solid #c9c9c9;
	text-align: center;
}

.returnList {
	display: inline-block;
	padding: 0 30px;
	height: 30px;
	border-radius: 1px;
	background: #5c91e1;
	color: #fff;
	font-size: 14px;
	line-height: 30px;
}

.returnList:hover {
	background: #4c82d3;
}

.nwshare {
	position: absolute;
	right: 0;
	bottom: 64px;
	color: #333;
	font-size: 14px;
	line-height: 26px;
}

.shareBtn {
	float: left;
	margin-left: 16px;
	width: 36px;
	cursor: pointer;
}

.martop_3 {
	margin-top: -3px;
}

.nwcode {
	position: absolute;
	right: -30px;
	bottom: 104px;
	width: 193px;
	height: 225px;
}

.closeBtn {
	float: right;
	width: 50px;
	height: 100%;
	cursor: pointer;
	text-align: center;
}

.closeBtn:hover {
	background: #b90b0c;
}


/*留言咨询*/

.consPop1 {
	margin-top: -280px;
	height: 560px;
}

.consPcont1 {
	padding: 30px 206px 0 0;
}

.consPlis li {
	margin-bottom: 18px;
	overflow: hidden;
}

.conspTit {
	float: left;
	width: 230px;
	color: #333;
	font-size: 14px;
	text-align: right;
	line-height: 33px;
}

.conspInf {
	margin-left: 240px;
}

.putSty {
	padding: 5px 8px;
	width: 100%;
	border: 1px solid #c1c1c1;
	border-radius: 1px;
	color: #aaa;
	font-size: 14px;
	font-family: "微软雅黑";
	box-sizing: border-box;
	box-shadow: 0 1px 2px 0px #dfdfdf inset;
	outline: none;
}

.putSty:focus {
	border: 1px solid #868ec1;
	color: #333;
	box-shadow: 0 1px 3px 1px #e9f4ff inset;
}

textarea.putSty {
	height: 60px;
	line-height: 18px;
	resize: none;
}

.radioLi {
	float: left;
	margin: 8px 16px 0 0;
	color: #333;
	font-size: 14px;
}

.radioSty {
	position: relative;
	top: -2px;
}

.conspCode {
	margin-right: 106px;
}

.conspCodpic {
	float: right;
	width: 95px;
}

.consPfoot {
	padding-top: 12px;
	text-align: center;
}

.conspInf .phTips {
	color: #aaa !important;
	font-size: 14px !important;
}


/*投诉建议*/

.consPop2 {
	height: 740px;
	margin-top: -370px;
}

.consPcont2 {
	padding: 30px 20px 10px 20px;
}

.sugTable {
	border: 1px solid #ccc;
}

.sugTable td {
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	color: #333;
	font-size: 14px;
	text-align: center;
}

.bgtd {
	background: #f7f8f9;
}

.selectSty {
	padding: 11px 12px;
	border: none;
	box-shadow: none;
}

.selectSty:focus {
	border: none;
}

select.selectSty {
	padding: 11px 8px;
}

textarea.putSty.height270 {
	height: 270px;
}

.upfile {
	float: left;
	margin: 4px 10px;
	padding: 0 12px;
	height: 30px;
	border: 1px solid #ccc;
	background: url("../images/liz/file_bg.png") repeat-x;
	color: #333;
	font-size: 14px;
	line-height: 30px;
	cursor: pointer;
}

.fileIcon {
	margin-right: 4px;
}

.upfile:hover {
	background: url("../images/liz/file_bgh.png") repeat-x;
}

.sugCode {
	float: right;
	width: 128px;
	height: 41px;
	border-left: 1px solid #ccc;
}

.sugcodLef {
	margin-right: 130px;
}


/*律师端中心*/

.lwIcon {
	position: relative;
	top: -2px;
	display: inline-block;
	width: 24px;
	height: 24px;
	vertical-align: middle;
}

.lwIcon1 {
	background: url("../images/liz/lw_icon1.png") no-repeat;
}

.lwIcon2 {
	background: url("../images/liz/lw_icon2.png") no-repeat;
}

.lwIcon3 {
	background: url("../images/liz/lw_icon3.png") no-repeat;
}

.lwIcon4 {
	background: url("../images/liz/lw_icon4.png") no-repeat;
}

.lwIcon5 {
	background: url("../images/liz/lw_icon5.png") no-repeat;
}

.active .lwIcon1,
.menuLeft li:hover .lwIcon1 {
	background: url("../images/liz/lw_icon1h.png") no-repeat;
}

.active .lwIcon2,
.menuLeft li:hover .lwIcon2 {
	background: url("../images/liz/lw_icon2h.png") no-repeat;
}

.active .lwIcon3,
.menuLeft li:hover .lwIcon3 {
	background: url("../images/liz/lw_icon3h.png") no-repeat;
}

.active .lwIcon4,
.menuLeft li:hover .lwIcon4 {
	background: url("../images/liz/lw_icon4h.png") no-repeat;
}

.active .lwIcon5,
.menuLeft li:hover .lwIcon5 {
	background: url("../images/liz/lw_icon5h.png") no-repeat;
}

.menuLeftnew li:hover {
	background: #3d83e3;
	color: #fff;
}

.txtRed {
	color: #f52441;
}


/*02找律师-02*/

.padding26 {
	padding: 26px;
}

.findLaw {
	margin-bottom: 40px;
}

.findLawRig {
	float: right;
	width: 355px;
	height: 238px;
	border: 1px solid #ddd;
}

.findLawLef {
	margin-right: 385px;
}

.findlawPic {
	float: left;
	width: 114px;
}

.findlawInf {
	margin-left: 134px;
}

.starGroup {
	float: left;
	margin: 12px 12px 0 18px;
}

.replyCase {
	float: left;
	margin-top: 10px;
	color: #ff3535;
	font-size: 14px;
}

.marlef10 {
	margin-left: 10px;
}

.font30 {
	font-size: 30px;
}

.ovflow {
	overflow: hidden;
}

.findlawLis {
	padding-bottom: 16px;
	border-bottom: 1px solid #d6d6d6;
}

.findlawLis li {
	margin-top: 20px;
	overflow: hidden;
	line-height: 24px;
}

.findlawTit {
	float: left;
	color: #666;
	font-size: 14px;
}

.findlawliRig {
	margin-left: 76px;
	color: #000;
	font-size: 16px;
}

.workYear {
	float: left;
	margin-left: 16px;
	margin-top: -3px;
	color: #344da8;
	font-size: 14px;
}

.yearNum {
	margin: 0 6px;
	font-size: 18px;
	font-weight: bold;
}

.txtColor1 {
	color: #344da8;
}

.lawBtngroup {
	margin-top: 16px;
	overflow: hidden;
}

.lawBtn {
	float: left;
	margin-right: 8px;
	width: 114px;
	height: 41px;
	background: url("../images/liz/lw_bt.png") no-repeat;
	color: #fff;
	font-size: 14px;
	line-height: 38px;
	line-height: 36px \9;
	text-align: center;
	cursor: pointer;
}

.lawBtn:hover {
	background: url("../images/liz/lw_bth.png") no-repeat;
}

.lawBtn img {
	position: relative;
	margin-right: 4px;
}

.top3 {
	top: 3px;
}

.top5 {
	top: 5px;
	top: 4px \9;
}

.serviceTit {
	padding-left: 28px;
	height: 20px;
	background: url("../images/liz/lawyer_icon4.png") no-repeat left center;
	line-height: 16px;
	color: #203664;
}

.marlef116 {
	margin-left: 116px;
}

.serviceType {
	margin-left: 10px;
	color: #013686;
	font-size: 14px;
}

.marlef12 {
	margin-left: 12px;
}

.marig12 {
	margin-right: 12px;
}

.serviceBtom {
	padding: 10px;
}

.sugTable .phTips {
	color: #aaa !important;
	font-size: 14px !important;
}


/*个人中心-专家*/

.relative {
	position: relative;
}

.marig26 {
	margin-right: 26px;
}

.bestAns {
	float: left;
	margin-right: 14px;
	color: #35b558;
	font-size: 16px;
}

.ansIcon {
	position: relative;
	top: 5px;
	margin-right: 6px;
}

.professor {
	margin-bottom: 28px;
}

.professBtn {
	display: inline-block;
	padding: 0 12px;
	height: 30px;
	line-height: 30px;
	background: #1f63c8;
	color: #fff;
	font-size: 14px;
	border-radius: 2px;
	cursor: pointer;
}

.professBtn:hover {
	background: #3676d6;
}

.comment {
	margin-top: 28px;
	display: none;
}

.commentPut {
	margin-bottom: 10px;
	padding: 8px 12px;
	height: 84px;
	border: 1px solid #d6d6d6;
	background: #f8f8f8;
	box-sizing: border-box;
}

.areaTxt {
	width: 100%;
	height: 100%;
	border: none;
	background: none;
	outline: none;
	color: #919da6;
	font-size: 14px;
	font-family: "微软雅黑";
	resize: none;
}

.txtCenter {
	text-align: center;
}

.loadBtn {
	display: inline-block;
	padding: 0 20px;
	height: 38px;
	border: 1px solid #d6d6d6;
	background: #f8f8f8;
	color: #666;
	font-size: 16px;
	line-height: 38px;
}

.loadBtn:hover {
	color: #5c91e1;
}

.padbtom30 {
	padding-bottom: 30px;
}


/*个人中心-律师端*/

.noBorbtom {
	border-bottom: none !important;
}

.martop_12 {
	margin-top: -12px;
}

.martop24 {
	margin-top: 24px;
}

.txtIcon {
	position: relative;
	top: 4px;
	margin-right: 6px;
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url("../images/liz/txt_icon.png") no-repeat;
}


/*群众个人中心*/

.qzUserlis li {
	position: relative;
}

.message {
	position: absolute;
	top: 70px;
	left: 50%;
	margin-left: -125px;
	width: 250px;
	height: 290px;
	border: 1px solid #cecece;
	background: #fff;
	box-shadow: 1px 1px 8px 0px rgba(0, 0, 0, 0.35);
	z-index: 2;
	display: none;
}

.messageHed {
	padding: 0 12px;
	height: 41px;
	border-bottom: 1px solid #b0b9bf;
	background: url("../images/liz/mes_hed.png") repeat-x;
	line-height: 41px;
}

.meshTit {
	float: left;
	color: #313131;
	font-size: 14px;
	font-weight: bold;
}

.closeMes {
	float: right;
	margin-top: 3px;
	cursor: pointer;
}

.messageInf {
	padding: 20px 0;
	text-align: center;
}

.adoptIcon {
	margin-bottom: 14px;
}

.adoptTxt {
	color: #5d6c85;
	font-size: 18px;
	font-weight: bold;
	line-height: 40px;
}

.addScore {
	color: #ff2424;
}

.sureBtn {
	margin-top: 16px;
	display: inline-block;
	width: 160px;
	height: 40px;
	background: url("../images/liz/sure_bt.png") no-repeat;
	color: #fff;
	font-size: 20px;
	line-height: 40px;
	cursor: pointer;
}

.sureBtn:hover {
	background: url("../images/liz/sure_bth.png") no-repeat;
}


/*我要委托*/

.consPop3 {
	height: 720px;
	margin-top: -360px;
}

.titStar {
	position: relative;
	top: 5px;
	color: #ee2c43;
	font-size: 20px;
}

textarea.putSty.entrustPut {
	height: 136px;
	white-space: pre-line \9;
}

.putSty.width174 {
	width: 174px;
	width: 173px \9;
}

.limitTxt {
	margin-left: 8px;
	color: #333;
	font-size: 14px;
	line-height: 28px;
}

.limitNum {
	margin: 0 4px;
	color: #ee2c43;
}

.juscode {
	float: left;
	margin-right: 12px;
	width: 172px;
}

.entrustLis .conspTit {
	line-height: 28px;
}

.changeTxt {
	float: left;
	margin-left: 12px;
	color: #333;
	font-size: 14px;
	line-height: 32px;
}

.acceptBtn {
	color: #0e76bc;
	text-decoration: underline;
}

.checkBtn {
	position: relative;
	top: -1px;
}

.marlef_4 {
	margin-left: -4px;
}

.submitBtn {
	height: 37px;
	border: 1px solid #447cd1;
	border-radius: 1px;
	background: url("../images/liz/wt_bt.png") repeat-x;
	font-size: 20px;
	color: #fff;
	line-height: 37px;
	text-align: center;
	cursor: pointer;
}

.submitBtn:hover {
	background: url("../images/liz/wt_bth.png") repeat-x;
}

.putstyBg {
	background: #f3f3f3;
}

.putstyBg:focus {
	background: #fff;
}

.lawcase {
	margin-right: 4px;
	margin-right: 5px \9;
}


/*登录页法网*/

.lContainer {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	overflow: hidden;
	background: url("../images/liz/log_bg.jpg") no-repeat center bottom;
}

.loginMain {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -250px;
	margin-left: -250px;
	width: 500px;
	height: 500px;
}

.loginLogo {
	margin-bottom: 34px;
	text-align: center;
}

.loginCont {
	height: 366px;
	border: 1px solid #5581b6;
	border-radius: 5px;
	background: #fff;
	box-shadow: 0 0 8px 1px rgba(0, 37, 92, 0.3);
	overflow: hidden;
}

.loginHed {
	height: 58px;
	border-bottom: 1px solid #dfe5ed;
	background: url("../images/liz/log_hed.png") repeat-x;
	color: #646665;
	font-size: 23px;
	text-align: center;
	line-height: 58px;
}

.logincInf {
	padding: 38px;
}

.userLi {
	margin-bottom: 26px;
	border: 1px solid #d5d5d5;
	border-radius: 1px;
	height: 49px;
	background: url("../images/liz/userli_bg.png") repeat-x;
}

.userliIcon {
	float: left;
	margin-top: 8px;
	width: 50px;
	height: 34px;
	border-right: 1px dashed #ccc;
}

.userliIcon1 {
	background: url("../images/liz/log_icon1.png") no-repeat center;
}

.userliIcon2 {
	background: url("../images/liz/log_icon2.png") no-repeat center;
}

.userliRig {
	margin-left: 64px;
	margin-right: 10px;
}

.userliPut {
	margin-top: 12px \9;
	width: 100%;
	border: none;
	background: none;
	outline: none;
	color: #ccc;
	font-size: 15px;
	line-height: 48px;
	font-family: "微软雅黑";
}

.userliPut::-webkit-input-placeholder {
	color: #ccc;
}

.logBtn {
	margin: 0 auto;
	width: 409px;
	height: 59px;
	background: url("../images/liz/log_bt.png") no-repeat;
	color: #fff;
	font-size: 25px;
	font-weight: bold;
	line-height: 59px;
	text-align: center;
	cursor: pointer;
}

.logBtn:hover {
	background: url("../images/liz/log_bth.png") no-repeat;
}

.userLi.active {
	border: 1px solid #88c2fc;
	background: url("../images/liz/userli_bg_active.png") repeat-x;
}

.active .userliIcon {
	border-right: 1px dashed #46a3ff;
}

.active .userliIcon1 {
	background: url("../images/liz/log_icon1h.png") no-repeat center;
}

.active .userliIcon2 {
	background: url("../images/liz/log_icon2h.png") no-repeat center;
}

.active .userliPut {
	font-weight: bold;
	color: #666;
}

.active .userliPut::-webkit-input-placeholder {
	color: #666;
}

.marbtom38 {
	margin-bottom: 38px;
}

.userLi .phTips {
	color: #ccc !important;
	font-size: 15px !important;
	line-height: 48px !important;
}

.active .phTips {
	color: #666 !important;
	font-weight: bold;
}


/*新用户注册*/

.registMain {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -350px;
	margin-left: -360px;
	width: 720px;
	height: 700px;
	background: #fff;
}

.sepLine {
	float: left;
	margin: 10px 16px 0 16px;
	height: 24px;
	border-left: 1px solid rgba(255, 255, 255, 0.85);
}

.regisWel {
	float: left;
	width: 290px;
	height: 44px;
	background: url("../images/liz/wel_pic.png") no-repeat center;
}

.registCont {
	padding: 40px 0 0 46px;
}

.registLis>li {
	margin-bottom: 20px;
	overflow: hidden;
}

.registLable {
	float: left;
	width: 96px;
	color: #333;
	font-size: 14px;
	line-height: 30px;
}

.starTxt {
	position: relative;
	top: 4px;
	margin-right: 4px;
	color: #e84309;
	font-size: 18px;
}

.registip {
	float: left;
	margin-left: 10px;
	padding: 0 15px;
	height: 32px;
	line-height: 32px;
	background: #ffedd4;
	color: #dc6428;
	font-size: 12px;
	display: none;
}

.warnIcon {
	position: relative;
	top: -2px;
	display: inline-block;
	margin-right: 6px;
	width: 16px;
	height: 16px;
	background: url("../images/liz/warn_icon.png") no-repeat;
	vertical-align: middle;
}

.registPut {
	float: left;
	padding: 0 10px;
	width: 348px;
	height: 32px;
	border: 1px solid #c1c1c1;
	border-radius: 1px;
	box-shadow: 0 1px 2px 0px #dfdfdf inset;
	box-sizing: border-box;
}

.registPutsty {
	width: 100%;
	border: none;
	background: none;
	outline: none;
	font-size: 14px;
	color: #333;
	font-family: "微软雅黑";
	line-height: 30px;
}

.registPutsty::-webkit-input-placeholder {
	color: #333;
}

.active .registPut {
	border: 1px solid #fd9662;
}

.active .registip {
	display: block;
}

.marlef_4 {
	margin-left: -4px;
}

.selectli {
	float: left;
	width: 170px;
	margin-right: 8px;
}

.selectPut {
	color: #333;
}

.radiolis {
	overflow: hidden;
	margin-left: -5px;
}

.radiolis li {
	float: left;
	margin-bottom: 6px;
	width: 96px;
}

.radiolis .radioLi {
	margin-right: 0;
}

.registFoot {
	margin-left: 110px;
	margin-top: 16px;
}

.registSel {
	color: #333;
	font-size: 14px;
}

.regCheck {
	position: relative;
	top: -1px;
	display: inline-block;
	margin-right: 8px;
	width: 16px;
	height: 16px;
	background: url("../images/liz/reg_icon1.png") no-repeat;
	vertical-align: middle;
}

.regCheck.active {
	background: url("../images/liz/reg_icon1h.png") no-repeat;
}

.regLink {
	color: #4f74e9;
	text-decoration: underline;
}

.submit {
	margin-top: 16px;
	overflow: hidden;
}

.submitTip {
	position: relative;
	top: 6px;
	margin-left: 16px;
	display: inline-block;
	color: #898989;
	font-size: 14px;
}

.disNone {
	display: none;
}

.padrig0 {
	padding-right: 0px;
}


/*2017/10/16执法服务*/

.lawService {
	margin-top: 30px;
	overflow: hidden;
}

.lawServlef {
	float: left;
	width: 386px;
}

.picSlide {
	position: relative;
	height: 260px;
}

.picIntro {
	padding: 16px 10px;
	background: #f5f5f5;
	font-size: 14px;
}

.introTime {
	color: #888;
	line-height: 24px;
}

.paraIntro {
	color: #555;
}

.introSource {
	float: right;
	color: #d93d57;
}

.lawServrig {
	float: right;
	width: 366px;
}

.reguHicon {
	position: relative;
	display: inline-block;
	width: 30px;
	height: 28px;
	vertical-align: middle;
}

.reguHicon2 {
	background: url("../images/liz/zff_icon2.png") no-repeat center;
}

.marlef124 {
	margin-left: 124px;
}

.reguTitInner {
	position: relative;
	top: -3px;
}

.lawSerpic {
	margin-top: 16px;
	height: 70px;
}

.geguLisNoborbtom li {
	padding: 10px 5px;
	border-bottom: none;
}

.geguLisNoborbtom li.new .geguliLef {
	background: url("../images/liz/new_bg.png") no-repeat left center;
}

.lawServcent {
	margin: 0 410px 0 406px;
}

.reguHicon1 {
	background: url("../images/liz/zff_icon1.png") no-repeat center;
}

.geguLisNoborbtom .geguLink:hover {
	text-decoration: none;
	font-weight: bold;
}

.geguLisNoborbtom .geguLink {
	margin-left: 34px;
}

.geguLisNoborbtom .geguliLef {
	background: url("../images/liz/li_dot.png") no-repeat 10px center;
}

.reguHicon5 {
	background: url("../images/liz/zff_icon5.png") no-repeat center;
}

.marbtom30 {
	margin-bottom: 30px;
}

.innovate {
	margin-right: 410px;
}

.reguHicon3 {
	top: -2px;
	background: url("../images/liz/zff_icon3.png") no-repeat center;
}

.innovateli {
	margin-bottom: 26px;
	overflow: hidden;
}

.innovatRig {
	margin-left: 406px;
}

.reguHicon4 {
	top: -4px;
	background: url("../images/liz/zff_icon4.png") no-repeat center;
}

.stageHed {
	margin-bottom: 24px;
	border-bottom: 3px solid #1d8eff;
	overflow: hidden;
}

.stageHlef {
	float: left;
	width: 200px;
	height: 31px;
	background: url("../images/liz/zff_icon6bg.png");
	line-height: 32px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
}

.stageIcon {
	display: inline-block;
	margin-right: 4px;
	width: 40px;
	height: 20px;
	background: url("../images/liz/zff_icon6.png") no-repeat center;
	vertical-align: middle;
}

.stageLis {
	overflow: hidden;
	margin-left: -23px;
}

.stageLis li {
	float: left;
	margin-left: 23px;
	width: 246px;
}

.stagePic {
	height: 166px;
}

.stageTip {
	padding: 16px 0;
	background: #f0f4fa;
}

.stageTxt {
	padding-left: 10px;
	height: 15px;
	border-left: 5px solid #5c91e1;
	color: #222;
	font-size: 16px;
	line-height: 14px;
}

.slidePre {
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -25px;
	width: 32px;
	height: 50px;
	background: url("../images/liz/btn_pre.png") no-repeat;
	z-index: 2;
	cursor: pointer;
}

.slideNext {
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -25px;
	width: 32px;
	height: 50px;
	background: url("../images/liz/btn_next.png") no-repeat;
	z-index: 2;
	cursor: pointer;
}

.slideTxt {
	background: url("../images/liz/slideBar_bg.png") repeat-x;
	color: #fff;
	font-size: 16px;
	line-height: 74px;
}

.slideBar {
	bottom: -18px;
}


/*法制宣传*/

.lawBigtit {
	padding: 10px;
	background: #f0f5fc;
	color: #222;
	font-size: 30px;
	font-weight: bold;
}

.fcIcon2 {
	background: url("../images/liz/fc_icon2.png") no-repeat center;
}

.fcIcon1 {
	background: url("../images/liz/fc_icon1.png") no-repeat center;
}

.fcIcon3 {
	background: url("../images/liz/fc_icon3.png") no-repeat center;
}

.fcIcon4 {
	background: url("../images/liz/fc_icon4.png") no-repeat center;
}

.fcIcon5 {
	background: url("../images/liz/fc_icon5.png") no-repeat center;
}

.fcIcon6 {
	background: url("../images/liz/fc_icon6.png") no-repeat center;
}

.lawerConlis li {
	height: 48px;
	padding: 6px 4px 0 13px;
	padding-top: 8px \9;
}

.allFile {
	padding: 28px 0 40px 0;
	background: #f2f5fa;
}

.filelis {
	overflow: hidden;
	margin-left: -12px;
}

.filelis>li {
	float: left;
	margin-left: 12px;
	width: 390px;
	border-top: 3px solid #5c91e1;
	border-bottom: 3px solid #ccd8e5;
	background: #fff;
}

.fileHed {
	padding: 10px;
	overflow: hidden;
}

.fileHlef {
	float: left;
	padding-left: 30px;
	height: 26px;
	color: #5c91e1;
	font-size: 18px;
	font-weight: bold;
	line-height: 26px;
}

.fileHbg1 {
	background: url("../images/liz/fc_icon7.png") no-repeat left 2px;
}

.fileHbg2 {
	background: url("../images/liz/fc_icon8.png") no-repeat left 2px;
}

.fileHbg3 {
	background: url("../images/liz/fc_icon9.png") no-repeat left 2px;
}

.martop4 {
	margin-top: 4px;
}

.fileInf {
	padding: 6px 20px;
}

.fileInfLis {
	overflow: hidden;
	margin-left: -20px;
}

.fileInfLis li {
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
	width: 165px;
}

.filePic {
	height: 100px;
}

.stageTxtnew {
	padding-left: 6px;
	margin-top: 12px;
	font-size: 14px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}


/*新闻列表2-搜索结果*/

.searchBox {
	padding-top: 18px;
	height: 139px;
	background: url("../images/liz/news_bg1.png") repeat-x;
	text-align: center;
	box-sizing: border-box;
}

.newsType {
	display: inline-block;
	margin-bottom: 14px;
}

.newsType li {
	position: relative;
	float: left;
	margin-right: 2px;
	padding: 0 26px;
	height: 27px;
	color: #333;
	font-size: 14px;
	line-height: 27px;
	cursor: pointer;
}

.newsType li.active,
.newsType li:hover {
	background: #3d83e3;
	color: #fff;
}

.newsType li.active:before,
.newsType li:hover:before {
	content: '';
	display: block;
	position: absolute;
	bottom: -8px;
	left: 50%;
	margin-left: -5px;
	width: 10px;
	height: 8px;
	background: url("../images/liz/trigon_icon.png") no-repeat;
}

.expertSer {
	display: inline-block;
}

.width140 {
	width: 140px;
}

.width570 {
	width: 570px;
}

.bottom2 {
	bottom: 2px;
}

.expertSlef {
	margin-right: 74px;
	padding-left: 4px;
}

.expertPut {
	width: 100%;
	color: #333;
}

.expertPut::-webkit-input-placeholder {
	color: #333;
}

.expertTxt {
	float: left;
	margin-left: 14px;
	color: #333;
	font-size: 14px;
	line-height: 38px;
	text-decoration: underline;
	cursor: pointer;
}

.resultLef {
	float: left;
	color: #2d3b58;
	font-size: 14px;
}

.searDetail {
	margin-bottom: 20px;
}

.searDetail li {
	padding: 30px 22px;
	border-bottom: 1px solid #c9cdd2;
}

.searDetail li:hover {
	background: #f0f4fa;
}

.marryTxt {
	color: #f10000;
}

.searNewsTit {
	color: #333;
	font-size: 22px;
}

.searNewsIntro {
	margin: 4px 0;
	color: #969696;
	font-size: 14px;
	overflow: hidden;
}

.searNewsPara {
	color: #333;
	font-size: 16px;
	text-align: justify;
	line-height: 28px;
}

.creditLine {
	display: inline-block;
	padding: 0 3px;
	height: 14px;
	border: 1px solid #b0cefa;
	border-radius: 1px;
	background: #ebf3ff;
	color: #4786e0;
	font-size: 12px;
	font-family: "微软雅黑";
	line-height: 14px;
}

.newsListInf {
	position: relative;
}

.newli .newsty {
	display: inline;
}

.newli .newsliHlef {
	font-weight: bold;
}

.widthPer100 {
	width: 100%;
}

.expertSlef .phTips {
	color: #999 !important;
	font-size: 14px !important;
	line-height: 36px !important;
}

.searRes .phTips {
	color: #333 !important;
}


/*个人中心*/

.conFormrig {
	float: right;
}

.timeList {
	float: left;
	margin-right: 10px;
}

.timeLimit {
	float: left;
	padding: 0 7px;
	width: 102px;
	height: 32px;
	border: 1px solid #ccc;
	color: #999;
	font-size: 14px;
	font-weight: normal;
	line-height: 32px;
	box-sizing: border-box;
}

.timeLine {
	float: left;
	margin: 0 5px;
	height: 16px;
	width: 15px;
	border-bottom: 1px solid #999;
}

.timeSel {
	display: inline-block;
	position: relative;
	top: 4px;
	margin-right: 4px;
	width: 18px;
	height: 18px;
	background: url("../images/liz/time_icon.png") no-repeat;
	cursor: pointer;
}

.searchNew {
	position: relative;
	width: 260px;
	height: 32px;
	float: left;
}

.expertSnew {
	margin-right: 50px;
	padding-left: 8px;
}

.lawPutNew {
	width: 100%;
	color: #999;
	font-size: 14px;
	font-family: "微软雅黑";
	line-height: 30px;
	border: none;
	outline: none;
	background: none;
	box-sizing: border-box;
}

.lawPutNew::-webkit-input-placeholder {
	color: #999;
}

.width40 {
	width: 40px;
}

.martop3 {
	margin-top: 3px;
}


/*通报页*/

.marlef22 {
	margin-left: 22px;
}

.notification {
	overflow: hidden;
	margin-bottom: 82px;
	margin-bottom: 32px \9;
}

.notificationLef {
	float: left;
	width: 200px;
	border: 1px solid #e5e5e5;
	background: #f7f8f9;
}

.notificationRig {
	margin-left: 220px;
}

.height28 {
	height: 28px;
}

.menuLeflisNew li {
	background: #f7f8f9;
	border-bottom: none;
	padding: 8px 16px;
	border-top: 1px solid #f7f8f9;
	border-bottom: 1px solid #f7f8f9;
}

.menuLeflisNew li.active,
.menuLeflisNew li:hover {
	background: #fff;
	border-top: 1px solid #e4e6eb;
	border-bottom: 1px solid #e4e6eb;
}

.consIntro {
	padding: 12px 4px;
	border-top: 2px solid #3d83e3;
	color: #333;
	font-size: 14px;
	font-weight: bold;
}

.consNum {
	color: #f52441;
}

.consDetailLis {
	overflow: hidden;
	margin-left: -6px;
}

.consDetailLis li {
	float: left;
	margin-left: 6px;
	width: 239px;
}

.consTable {
	border: 1px solid #d6d6d6;
	text-align: center;
}

.consTable th {
	padding: 11px 10px;
	border-bottom: 1px solid #d6d6d6;
	border-right: 1px solid #d6d6d6;
	background: #eaf1fa;
	font-size: 14px;
	color: #333;
}

.consTable td {
	padding: 8px 10px;
	border-bottom: 1px solid #d6d6d6;
	border-right: 1px solid #d6d6d6;
	font-size: 14px;
	color: #333;
}

.consTable td.tdNum {
	color: #4b63b1;
}

.trHasbg {
	background: #f7f8f9;
}

.expertSnew .phTips {
	color: #999 !important;
	font-weight: normal;
	line-height: 30px !important;
}


/*2017/12/14修改 执法服务-执法服务4*/

.lawyerZfhed {
	padding: 0 10px;
	height: 31px;
	border-bottom: 3px solid #1d8eff;
	background: url("../images/liz/zff_icon6bg.png") no-repeat left center;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	line-height: 32px;
}

.zfIcon {
	margin-right: 4px;
	position: relative;
	top: 4px;
}

.lawyerZfinf {
	position: relative;
	height: 368px;
	overflow: hidden;
	background: url("../images/liz/zf_bg.png") no-repeat center;
}

.lawyerZfinf .style_nav li {
	width: 46px;
	background: #8fc7ff;
	color: #fefeff;
	font-size: 18px;
	font-weight: normal;
}

.lawyerZfinf .style_nav li.active {
	border-left: 2px solid #5c91e1;
	background: #fff;
	color: #598ddb;
	font-weight: bold;
}

.lawyerZfinf .more {
	margin-top: 16px;
}

.lawyerZfinfLeft {
	position: absolute;
	top: 10px;
	left: 9px;
	width: 575px;
	bottom: 10px;
}

.lawyerZfinfRight {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 575px;
	bottom: 10px;
}

.lawyerZfinf .style_nav {
	position: absolute;
	top: 0px;
	left: 0px;
	bottom: 0px;
	width: 45px;
	height: 345px;
}


/*2018/01/02修改*/

.registLable {
	width: 110px;
	letter-spacing: 2px;
}

.radiolisNew li {
	margin-bottom: 2px;
}

.codeGet {
	display: inline-block;
	padding: 0 12px;
	height: 32px;
	border-radius: 2px;
	background: #1f63c8;
	color: #fff;
	font-size: 14px;
	line-height: 32px;
}

.codeGet:hover {
	background: #2e6ecd;
}

.paddingTop30 {
	padding-top: 30px;
}

.popRegistNew {
	height: 722px;
	margin-top: -361px;
}

.codePic {
	float: left;
	height: 30px;
	width: 80px;
	border: 1px solid #ccc;
	cursor: pointer;
}


/*2018/01/03新增*/


/*登录4*/

.loginPop {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -401px;
	margin-top: -242px;
	width: 802px;
	height: 485px;
	background: url("../images/liz/login_bg4.jpg") no-repeat center;
}

.loginPhed {
	padding-left: 24px;
	height: 47px;
	background: url("../images/liz/login_hbg.png") no-repeat center;
	color: #fff;
	font-weight: bold;
	line-height: 45px;
}

.height45 {
	height: 45px;
}

.userLogin {
	margin: 28px 0 0 42px;
	padding: 0 38px 20px 38px;
	width: 366px;
	border: 1px solid #d1d1d1;
	border-radius: 2px;
	background: #fff;
	box-sizing: border-box;
}

.codeJusOut {
	float: left;
	width: 190px;
}

.codeJusPic {
	float: left;
	margin-left: 6px;
	width: 90px;
	height: 32px;
}

.codeJusGet {
	float: left;
	display: inline-block;
	margin-left: 6px;
	padding: 0 16px;
	border: 1px solid #447cd1;
	border-radius: 1px;
	background: url("../images/liz/code_bt1.png") repeat-x;
	height: 30px;
	line-height: 30px;
	color: #fff;
	font-size: 14px;
}

.codeJusGet:hover {
	background: url("../images/liz/code_bt1h.png") repeat-x;
}


/*找回密码*/

.pswFindPop {
	height: 452px;
	margin-top: -226px;
	background: #fff;
}

.pswFindPcont {
	padding: 36px 208px 0 0;
}

.pswFindLis li {
	overflow: hidden;
	margin-bottom: 18px;
}

.pswLable {
	float: left;
	width: 230px;
	color: #333;
	font-size: 14px;
	line-height: 32px;
	text-align: right;
}

.pswPutOut {
	margin-left: 242px;
}

.pswPutsty {
	padding: 0 10px;
	height: 32px;
	border: 1px solid #d0d0d0;
	border-radius: 1px;
	background: url("../images/liz/put_bg.png") repeat-x;
	width: 100%;
	box-sizing: border-box;
	color: #aaa;
	font-size: 14px;
	line-height: 30px;
	font-family: "微软雅黑";
	outline: none;
}

.pswPutsty::-webkit-input-placeholder {
	color: #aaa;
}

.pswPutsty:focus {
	border: 1px solid #868ec1;
	background: url("../images/liz/put_bg_active.png") repeat-x;
	color: #333;
}

.pswPutsty:focus::-webkit-input-placeholder {
	color: #333;
}

.codeLeft {
	float: left;
	margin-right: 10px;
	width: 247px;
}

.codeRight {
	float: left;
	width: 95px;
	height: 32px;
}

.pswBtnGroup {
	margin-left: 242px;
	margin-top: 28px;
}

.pswBtn1 {
	display: inline-block;
	padding: 0 38px;
	height: 37px;
	border: 1px solid #447cd1;
	border-radius: 1px;
	background: url("../images/liz/pw_bt1.png") repeat-x;
	color: #fff;
	font-size: 20px;
	line-height: 37px;
}

.pswBtn1:hover {
	background: url("../images/liz/pw_bt1h.png") repeat-x;
}

.pswBtn2 {
	display: inline-block;
	padding: 0 38px;
	height: 37px;
	border: 1px solid #ccc;
	border-radius: 1px;
	background: url("../images/liz/pw_bt2.png") repeat-x;
	color: #666;
	font-size: 20px;
	line-height: 37px;
}

.pswBtn2:hover {
	background: url("../images/liz/pw_bt2h.png") repeat-x;
}

.pswPutOut .phTips {
	color: #aaa !important;
	font-size: 14px !important;
}


/*07综合搜索*/

.minHeight396 {
	min-height: 396px;
}

.lawinp.searchInf input {
	width: 820px;
	text-indent: 10px;
}

.searchLogo {
	float: left;
	margin-left: 20px;
	margin-top: 6px;
	width: 130px;
	height: 34px;
	background: url("../images/liz/zh_icon1.png") no-repeat;
}

.lawinp.searchInf {
	margin-left: 160px;
	position: relative;
	height: auto;
	width: auto;
}

.lawbtn.searchBtn {
	width: 94px;
}

.synthesisRight {
	float: right;
	margin-top: 6px;
	width: 70px;
	height: 260px;
}

.synthesisLeft {
	margin-top: 30px;
}

.sameCase {
	overflow: hidden;
	margin-bottom: 24px;
}

.sameCaseli {
	float: left;
	margin-right: 28px;
	width: 583px;
}

.sameCaseHed {
	overflow: hidden;
}

.sameCaseTit {
	float: left;
	padding-left: 18px;
	height: 28px;
	border-left: 6px solid #203664;
	color: #203664;
	font-size: 18px;
	font-weight: bold;
	line-height: 28px;
}

.marlef148 {
	margin-left: 148px;
}

.sameCaseHed .reguHrig {
	margin-top: 6px;
}

.sameCaseHed .reguLine {
	position: relative;
	margin-top: 5px;
	margin-right: 66px;
}

.sameCaseInf {
	padding: 0 36px 0 20px;
	height: 210px;
	box-sizing: border-box;
	overflow: hidden;
}

.sameCaseLis li {
	margin-top: 20px;
	padding-left: 10px;
	background: url("../images/liz/li_dot.png") no-repeat left center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.sameCaseLink {
	color: #333;
	font-size: 14px;
}

.sameCaseLink:hover {
	text-decoration: underline;
}

.marlef186 {
	margin-left: 186px;
}

.marlef198 {
	margin-left: 198px;
}

.sameCaseHed .reguLine:before {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	height: 20px;
	border-left: 1px solid #bebebe;
}

.regulations {
	padding: 20px 0 34px 30px;
}

.regulationHed {
	color: #333;
	font-size: 16px;
}

.regulationPara {
	margin-top: 18px;
	padding-left: 6px;
	font-size: 14px;
	line-height: 24px;
	text-align: justify;
}

.getCode.small {
	float: right;
	width: auto;
	margin-left: 6px;
	padding: 0 22px;
	height: 32px;
	line-height: 32px;
	color: #2282e2;
	font-size: 14px;
	box-sizing: border-box;
}


/*20180105综合搜索新增*/

.sLayerBox {
	width: 1195px;
	margin: 30px auto 0px;
	padding-bottom: 20px;
}

.sLayerLeft {
	width: 860px;
	border: 1px solid #cccccc;
	border-top: 2px solid #344da8;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	min-height: 178px;
	background: #fff url(../images/liz/s_bg1.png) repeat-x;
	padding: 4px 34px 8px 74px;
	box-sizing: border-box;
	float: left;
	position: relative;
}

.sLayerLeft_icon {
	position: absolute;
	left: 14px;
	top: 2px;
	width: 46px;
	height: 50px;
	background: url(../images/liz/s_bg2.png) no-repeat;
}

.sLayerLeft_title {
	color: #344da8;
	font-size: 22px;
	border-bottom: 1px solid #cccccc;
	line-height: 45px;
}

.sLayerLeft_p {
	color: #333333;
	font-size: 16px;
	text-indent: 2em;
	line-height: 25px;
	margin: 10px 8px 0px;
}

.sLayerRight {
	float: right;
	font-size: 0px;
	overflow: hidden;
	cursor: pointer;
}

.sameCaseli.sMarginRight0 {
	margin-right: 0px;
}


/*2018/01/10个人中心-待处理咨询*/

.grIcon {
	background: url("../images/liz/zr_icon.png") no-repeat center;
}

.consultThed {
	height: 41px;
}

.consultThlis li {
	position: relative;
	float: left;
	padding: 0 12px;
	line-height: 40px;
	color: #333;
	font-size: 16px;
	cursor: pointer;
}

.consultThlis li.active {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 3px solid #3d83e3;
	height: 39px;
	background: #f9fafa;
	color: #2f73cf;
	font-weight: bold;
}

.colorRed {
	color: #f52441;
}

.consultThlis li.second:before,
.consultThlis li.first:before {
	content: '';
	position: absolute;
	top: 50%;
	right: -1px;
	margin-top: -9px;
	width: 1px;
	height: 18px;
	border-right: 1px solid #ccc;
}

.consultTcont {
	border: 1px solid #ccc;
	background: #f9fafa;
}

.consultForm {
	padding: 20px 0;
}

.marbtom10 {
	margin-bottom: 10px;
}

.marig42 {
	margin-right: 42px;
}

.timeList .inputW.inputLnew {
	width: 216px;
	color: #999;
}

.timeList .inputW.inputLnew::-webkit-input-placeholder {
	color: #999;
}

.searchNew.search select.conSelect {
	width: 216px;
	color: #333;
}

.conTable th.noBorig,
.conTable td.noBorig {
	border-right: none;
}

.conTableNew {
	border: none;
	border-top: 2px solid #3d83e3;
}

.conTableNew .lastTr td {
	border-bottom: none;
}


/*2018/01/31新增*/


/*后端管理*/

.monitorHed {
	padding: 10px 0 4px 0;
	overflow: hidden;
}

.monitorHtit {
	float: left;
	margin-left: 4px;
	padding-left: 12px;
	height: 22px;
	background: url("../images/liz/per_tit.png") no-repeat;
	color: #333;
	line-height: 20px;
	font-weight: bold;
	font-size: 20px;
}

.refresh {
	float: right;
	position: relative;
	top: -4px;
	margin-right: 2px;
	padding: 0 2px;
	height: 28px;
	border-radius: 3px;
	border: 1px solid #3d83e3;
	background: #fff;
	color: #3d83e3;
	font-size: 16px;
	line-height: 28px;
	cursor: pointer;
}

.refreshIcon {
	margin: 0 3px;
	position: relative;
	top: 3px;
}

.monitorInf {
	overflow: hidden;
}

.monitorLeft {
	float: left;
	width: 500px;
}

.monitorRight {
	float: right;
	width: 454px;
}

.monitorLi {
	margin-bottom: 18px;
	border: 1px solid #ccc;
	border-top: 2px solid #3d83e3;
}

.monitorInHed {
	padding: 0 16px;
	height: 45px;
	background: #eaf1fa;
	color: #333;
	font-size: 14px;
	font-weight: bold;
	line-height: 45px;
}

.monitorInCont {
	padding: 14px 20px;
}

.monitorLis {
	overflow: hidden;
	margin-left: -20px;
	margin-bottom: 12px;
}

.monitorLis li {
	float: left;
	margin-left: 20px;
	padding-top: 14px;
	width: 140px;
	height: 70px;
	border: 1px solid #3d83e3;
	box-sizing: border-box;
}

.marbtom12 {
	margin-bottom: 12px;
}

.monitorIcon {
	float: left;
	margin-left: 9px;
	width: 45px;
	height: 45px;
}

.monitorDetail {
	float: left;
	margin-left: 8px;
}

.monitorSmTit {
	margin-bottom: 4px;
	color: #333;
	font-size: 14px;
}

.monitorSmNum {
	color: #3d83e3;
	font-size: 18px;
	font-weight: bold;
}

.monitorIcon.smIcon {
	width: 38px;
	height: 38px;
}

.condition {
	border: 1px solid #d2d2d2;
	box-sizing: border-box;
}

.conditionTit {
	padding: 6px 10px 0 10px;
	color: #666;
	font-size: 13px;
}

.conditionInf {
	padding: 14px 0;
}

.conditionLis {
	overflow: hidden;
}

.conditionLis>li {
	float: left;
	padding: 0 16px;
	width: 33.3%;
	border-right: 1px dashed #2e84e5;
	box-sizing: border-box;
}

.conditionInfTit {
	margin-bottom: 8px;
	color: #333;
	font-size: 13px;
	font-weight: bold;
}

.conditionInlis li {
	margin-bottom: 2px;
	overflow: hidden;
}

.replyLable {
	float: left;
	color: #666;
	font-size: 13px;
}

.replyNum {
	float: right;
	color: #3d83e3;
	font-size: 13px;
	font-weight: bold;
}

.replyNum.red {
	color: #f24242;
}

.conditionLis>li.noBorig {
	border-right: none;
}

.conditionChart {
	height: 160px;
	padding: 6px 10px;
}

.userMonitor {
	padding: 11px;
	padding: 13px 11px 12px 11px \9;
}

.userMonitorLis {
	overflow: hidden;
	margin-left: -9px;
}

.userMonitorLis li {
	float: left;
	margin-left: 9px;
	width: 137px;
	height: 48px;
	border: 1px solid #ccc;
	color: #333;
	font-size: 14px;
	line-height: 46px;
	text-align: center;
	box-sizing: border-box;
}

.marbtom8 {
	margin-bottom: 8px;
}

.userMonitorLis.marbtom8 {
	margin-bottom: 9px \9;
}

.userMonitorNum {
	position: relative;
	top: 1px;
	font-size: 18px;
	font-weight: bold;
}

.userMonitorAllLis {
	overflow: hidden;
	margin-left: -10px;
}

.userMonitorAllLis li {
	float: left;
	margin-left: 10px;
	width: 136px;
}

.userMonitorHed {
	height: 42px;
	border: 1px solid #3d83e3;
	color: #333;
	font-size: 14px;
	text-align: center;
	line-height: 42px;
	box-sizing: border-box;
}

.userMonitorInf {
	margin-top: 9px;
	padding: 0 5px;
	height: 133px;
	border: 1px solid #ccc;
	box-sizing: border-box;
}

.serviceIcon {
	display: inline-block;
	margin-right: 5px;
	width: 24px;
	height: 20px;
	vertical-align: middle;
}

.serviceIcon1 {
	background: url("../images/liz/gl_icon4.png") no-repeat top center;
}

.serviceIcon2 {
	background: url("../images/liz/gl_icon5.png") no-repeat top center;
}

.serviceIcon3 {
	background: url("../images/liz/gl_icon6.png") no-repeat top center;
}

.consultTotal {
	padding: 15px 4px 13px 4px;
}

.consultTotalSm {
	padding: 5px 4px;
}

.borDashBtom {
	border-bottom: 1px dashed #eee;
}

.consultInner {
	line-height: 18px;
	overflow: hidden;
}

.consultLable {
	float: left;
	color: #333;
	font-size: 13px;
}

.consultTotalSm .consultInner {
	line-height: 16px;
}

.monitorChart {
	padding: 10px;
	height: 300px;
	text-align: center;
	box-sizing: border-box;
}

.messagePop {
	position: fixed;
	right: 10px;
	bottom: 40px;
	width: 360px;
	background: #fff;
	border: 1px solid #e8e8e8 \9;
	box-shadow: 0 0 12px 1px rgba(0, 0, 0, 0.35);
}

.messagepHed {
	padding: 0 12px;
	height: 44px;
	background: url("../images/liz/glp_hed.png") no-repeat;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 44px;
}

.messageBtn1 {
	margin-right: 4px;
	display: inline-block;
	width: 16px;
	height: 44px;
	background: url("../images/liz/glp_icon1.png") no-repeat center;
}

.messageClose {
	display: inline-block;
	width: 16px;
	height: 44px;
	background: url("../images/liz/gl_close.png") no-repeat center;
}

.messagePcont {
	padding: 0 15px;
}

.messageTips li {
	padding: 18px;
	border-bottom: 1px solid #d4d4d4;
	background: url("../images/liz/gl_list.png") no-repeat 4px center;
}

.tipsLink {
	color: #5d6c85;
	font-size: 14px;
	font-weight: bold;
}

.linksNum {
	margin: 0 4px;
	color: #ff2424;
}

.tipsLink:hover {
	text-decoration: underline;
}

li.noborBtom {
	border-bottom: none;
}


/*1.31 个人中心-综合统计*/

.dayOrMonth {
	font-size: 16px;
	color: #333;
}

.dayOrMonth li {
	width: 60px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	border: 1px solid #3d83e3;
	cursor: pointer;
}

.dayOrMonth li.active {
	background: #3d83e3;
	color: #fff;
	font-weight: bold;
}

.dayOrMonth_1 {
	border-radius: 3px 0 0 3px;
}

.dayOrMonth_2 {
	border-radius: 0 3px 3px 0;
}

.customize {
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #3d83e3;
	margin-left: 27px;
	margin-right: 8px;
}

.searchInput {
	font-size: 14px;
	color: #888;
	height: 28px;
	line-height: 28px;
	padding-left: 12px;
	border: 1px solid #ccc;
	background: #fff;
	border-radius: 3px 0 0 3px;
	cursor: pointer;
}

.searchBtn {
	width: 40px;
	height: 30px;
	border-radius: 0 3px 3px 0;
	background: url("../images/index/n_icon1.png") no-repeat center #3d83e3;
	cursor: pointer;
}

.part_t1 {
	border-top: 2px solid #3d83e3;
	height: 170px;
	background: url("../images/index/n_icon5.png") repeat-x left top;
	margin-bottom: 18px;
}

.part1_p {
	height: 100%;
	float: left;
	box-sizing: border-box;
	padding-top: 23px;
	padding-left: 32px;
	position: relative;
}

.part1_p2 {
	height: 100%;
	float: left;
	box-sizing: border-box;
}

.positionA {
	position: absolute;
}

.borderRD {
	position: absolute;
	top: 52px;
	right: 0;
	width: 1px;
	height: 64px;
	border-right: 1px dashed #cdcdcd;
}

.part1_p_txt {
	margin-left: 85px;
	margin-right: 27px;
}

.part1_p_txt h5 {
	font-family: Arial;
	font-size: 36px;
	color: #4a62b3;
	margin-top: 5px;
}

.part1_p_txt h6 {
	font-size: 16px;
	color: #333;
}

.part1_p_txt .p {
	line-height: 24px;
	font-size: 14px;
	color: #333;
	margin-top: 10px;
}

.part1_p_txt .p .f_left {
	max-width: 80px;
}

.part1_p_txt .f_right {
	font-size: 12px;
}

.part1_p_txt .Num {
	font-size: 18px;
	font-weight: bold;
	color: #3d83e3;
	margin-right: 2px;
}

.part1_p2 .part1_p_txt {
	margin-left: 27px;
	margin-top: 30px;
}

.part1_p2 .part1_p_txt .p .f_left {
	max-width: 80px;
}

.userMonitor.signWJ {
	padding: 0;
}

.widthP50 {
	width: 50%;
}

.heightP25 {
	height: 25%;
}

.noBorder {
	border: none!important;
}

.userMonitor_part1_list {
	font-size: 14px;
	color: #333;
	line-height: 42px;
}

.userMonitor_part1_list .f_left {
	margin: 0;
}

.userMonitor_part1_list .f_right {
	margin: 0;
}

.userMonitor_part1_list .f_right .Num {
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #01bd4d;
	margin-right: 5px;
}

.userMonitor_part1_list .f_right .Unit {
	width: 40px;
	text-align: left;
}

.positionR {
	position: relative;
}

.signWJ_2 {
	float: left;
	height: 100%;
	width: 50%;
	box-sizing: border-box;
	padding: 30px 30px 20px 30px;
}

.signWJ_3 {
	height: 100%;
	width: 100%;
	box-sizing: border-box;
	padding: 20px;
}

.ranksList {
	height: 100%;
	width: 100%;
}

.rankItem {
	height: 10%;
	line-height: 30px;
	font-size: 14px;
	color: #333;
}

.rankItem_1 {
	width: 25%;
	height: 100%;
	float: left;
	position: relative;
}

.rankItem_2 {
	width: 50%;
	height: 100%;
	float: left;
	font-size: 14px;
	color: #333;
}

.rankItem_3 {
	width: 25%;
	height: 100%;
	float: left;
	font-size: 12px;
}

.rankItem .Num {
	display: inline-block;
	width: 20px;
	height: 20px;
	line-height: 18px;
	text-align: center;
	font-size: 14px;
	color: #333;
	box-sizing: border-box;
	border: 1px solid #bdbdbd;
	border-radius: 2px;
	background: url("../images/index/n_icon9_2.png") repeat-x left top;
}

.rankItem.active .Num {
	color: #fff;
	background: url("../images/index/n_icon9_1.png") repeat-x left top;
	border: 1px solid #cd0000;
}

.pullCenter {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}

.rankItem_3 .num {
	font-size: 18px;
}

.rankItem.active .rankItem_3 {
	color: #ed0000;
}

.rankItem.active .rankItem_3 .num {
	font-weight: bold;
}

.rankItem.even {
	background: #f9f9f9;
}

.overflowH {
	overflow: hidden;
}

.partWJ {
	box-sizing: border-box;
	border: 1px dashed #ccc;
	margin: 10px;
}

.partWJ .color0 {
	color: #000;
}

.partWJ .color3 {
	color: #333;
}

.partWJ .color7 {
	color: #777;
}

.partWJ .colorB {
	color: #3d83e3;
}

.partWJ .colorG {
	color: #01bd4d;
}

.height107 {
	height: 107px;
}

.height137 {
	height: 137px;
}

.partWJL_1 {
	position: relative;
	width: 50%;
	height: 100%;
	float: left;
	box-sizing: border-box;
	border-right: 1px dashed #e5e5e5;
}

.partWJL_2 {
	position: relative;
	width: 50%;
	height: 100%;
	float: left;
}

.partWJL_1 img {
	position: absolute;
	top: 28px;
	margin-left: 16px;
}

.partWJL_1 h5 {
	font-size: 14px;
	margin-left: 82px;
	margin-top: 12px;
}

.partWJL_1 h4 {
	font-weight: normal;
	font-size: 14px;
	margin-left: 82px;
	margin-top: 5px;
}

.partWJL_1 h3 {
	font-weight: normal;
	font-size: 14px;
	margin-left: 82px;
}

.partWJL_1 h4 .Num {
	font-family: Arial;
	font-size: 30px;
	font-weight: bold;
	margin-right: 5px;
}

.partWJL_1 h3 .Num {
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	margin-left: 5px;
}

.partWJ_list {
	margin: 10px;
	font-size: 14px;
}

.partWJ_item {
	line-height: 27px;
	height: 30px;
	box-sizing: border-box;
	border-bottom: 1px dashed #e5e5e5;
	width: 100%;
}

.partWJ_item .f_left {
	margin-left: 10px;
}

.partWJ_item .f_right {
	margin-right: 10px;
}

.partWJ_item .Num {
	font-size: 20px;
	font-weight: bold;
	margin: 0 5px;
}

.partWJL_3 {
	position: relative;
	width: 60%;
	height: 100%;
	float: left;
}

.partWJL_3 img {
	position: absolute;
	top: 28px;
	margin-left: 16px;
}

.partWJL_3 h5 {
	max-width: 132px;
	font-size: 14px;
	margin-left: 82px;
	margin-top: 12px;
}

.partWJL_3 h4 {
	font-weight: normal;
	font-size: 14px;
	margin-left: 82px;
	margin-top: 5px;
}

.partWJL_3 h3 {
	font-weight: normal;
	font-size: 14px;
	margin-left: 82px;
}

.partWJL_3 h4 .Num {
	font-family: Arial;
	font-size: 30px;
	font-weight: bold;
	margin-right: 5px;
}

.partWJL_3 h3 .Num {
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	margin-left: 5px;
}

.partWJL_4 {
	position: relative;
	width: 40%;
	height: 100%;
	float: left;
}

.borderRD2 {
	position: absolute;
	top: 20px;
	right: 0;
	width: 1px;
	bottom: 20px;
	border-right: 1px dashed #cdcdcd;
}

.partWJ.height137 .partWJL_1,
.partWJ.height137 .partWJL_3 {
	box-sizing: border-box;
	padding-top: 5px;
}

.partWJ.height137 .partWJL_1 img,
.partWJ.height137 .partWJL_3 img {
	top: 42px;
}

.partWJL_4 h5,
.partWJL_4 h4,
.partWJL_4 h3 {
	margin-left: 30px;
}


/*20180206*/

.replyNew {
	border-top: 1px solid #d6d6d6;
	padding: 0px 30px;
}

.replyTitle {
	color: #3d83e3;
	font-size: 18px;
	background: url(../images/icon5.png) no-repeat left center;
	padding-left: 30px;
	margin: 10px 0px;
}

.reply_select {
	color: #919da6;
	font-size: 14px;
	display: inline-block;
	line-height: 32px;
	margin-right: 20px;
}

.reply_select_ul li {
	color: #333333;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #ced1d9;
	padding: 0px 20px;
	cursor: pointer;
	display: inline-block;
	float: left;
	margin-right: 18px;
	position: relative;
}

.reply_select_ul li.active {
	background: #536ab7;
	color: #ffffff;
}

.reply_select_ul li.active:after {
	background: url(../images/icon7.png) no-repeat;
	content: '';
	position: absolute;
	left: 50%;
	margin-left: -4px;
	width: 8px;
	height: 8px;
	bottom: -8px;
}

.reply_info_icon {
	width: 21px;
	height: 21px;
	background: url(../images/icon6.png) no-repeat;
	display: inline-block;
	float: left;
	cursor: pointer;
	margin-top: 5px;
}

.reply_border {
	border: 1px solid #ececec;
	padding: 0px 20px;
	margin-top: 20px;
}

.reply_border h3 {
	color: #6b7aa9;
	font-size: 16px;
	line-height: 46px;
	font-weight: normal;
}

.reply_border textarea {
	color: #333333;
	font-size: 14px;
	width: 100%;
	height: 215px;
	border: 1px solid #868ec1;
	box-sizing: border-box;
	padding: 6px 10px;
	line-height: 24px;
	resize: none;
}

.replyBorderTop.que_infost_sub {
	border-top: 1px dashed #cccccc;
	padding: 20px 0px 15px 0px;
}

.reply_confirm {
	text-align: center;
	color: #888888;
	font-size: 14px;
	padding-bottom: 35px;
}


/*20180207*/

.marginB5.perBg1 {
	background: url(../images/per_bg1.png) repeat-x;
	border-top: 2px solid #c0c0c0;
	height: 91px;
	box-sizing: border-box;
	padding-top: 20px;
}

.analyticModel {
	border: 1px solid #3d83e3;
	border-left: none;
	border-radius: 3px;
}

.analyticModel li {
	color: #333333;
	font-size: 16px;
	border-left: 1px solid #3d83e3;
	height: 28px;
	line-height: 28px;
	padding: 0px 12px;
	cursor: pointer;
	font-weight: normal;
	float: left;
}

.analyticModel li.active,
.analyticModel li:hover {
	background: #3d83e3;
	color: #ffffff;
	font-weight: bold;
}

.lexicalAnalysis {
	border: 1px solid #d4d4d4;
	border-top: 2px solid #3d83e3;
}

.lexicalAnalysis_top {
	height: 45px;
	background: #eaf1fa;
	padding-left: 10px;
}

.lexicalAnalysis_top ul {
	padding-top: 7px;
}

.lexicalAnalysis_top ul li {
	height: 32px;
	line-height: 32px;
	color: #354355;
	font-size: 14px;
	float: left;
	padding: 0px 22px;
	border-radius: 3px;
	cursor: pointer;
	position: relative;
}

.lexicalAnalysis_top ul li:after {
	content: '';
	left: 50%;
	bottom: -6px;
	margin-left: -4px;
	position: absolute;
	width: 8px;
	height: 6px;
	background: url(../images/per_icon1.png) no-repeat;
	display: none;
}

.lexicalAnalysis_top ul li.active,
.lexicalAnalysis_top ul li:hover {
	color: #ffffff;
	font-weight: bold;
	background: #3d83e3;
}

.lexicalAnalysis_top ul li.active:after,
.lexicalAnalysis_top ul li:hover:after {
	display: block;
}

.lexicalAnalysis_chart {
	text-align: center;
	overflow: hidden;
	margin: 10px 0px;
}

.lexicalAnalysis_bottom {
	border: 1px solid #cccccc;
	margin: 10px;
}

.lexicalAnalysis_bottom_chart {
	text-align: center;
	height: 370px;
}

.lexicalAnalysis_bottom_header {
	height: 50px;
	margin-top: 2px;
	border-bottom: 1px solid #cccccc;
	background: #f6f6f6;
}

.lexicalAnalysis_bottom_ul li {
	height: 40px;
	line-height: 40px;
	color: #333333;
	font-size: 14px;
	padding: 0px 20px;
	float: left;
	cursor: pointer;
	position: relative;
	top: 8px;
}

.lexicalAnalysis_bottom_ul li.active,
.lexicalAnalysis_bottom_ul li:hover {
	background: #ffffff;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-top: 3px solid #3d83e3;
	background: #ffffff;
}

.lexicalAnalysis_bottom_ul li:after {
	content: '';
	height: 20px;
	width: 1px;
	background: #d8d8d8;
	position: absolute;
	left: -1px;
	top: 10px;
}

.lexicalAnalysis_bottom_ul li:nth-child(1):after {
	display: none;
}

.lexicalAnalysis_bottom_txt {
	color: #888888;
	font-size: 14px;
	margin-left: 18px;
	line-height: 48px;
	position: relative;
}

.lexicalAnalysis_bottom_txt_right:after {
	content: '';
	height: 27px;
	width: 1px;
	border-left: 1px dashed #cccccc;
}

.lexicalAnalysis_bottom_txt span {
	color: #01bd4d;
	font-size: 24px;
	margin: 0px 12px;
}

.setSL {
	width: 1195px;
	margin: 0px auto;
}


/*20180208*/

.newMapF {
	position: absolute;
	top: 40px;
	left: -3px;
	width: 206px;
	height: 117px;
}

.newMap_pop {
	color: #000000;
	font-size: 14px;
	position: absolute;
	left: 90px;
	top: 80px;
	cursor: pointer;
}

.newMap_pop ul {
	background: url(../images/map_new_bg.png) no-repeat;
	width: 136px;
	height: 84px;
	position: absolute;
	left: 50%;
	margin-left: -68px;
	bottom: 20px;
	box-sizing: border-box;
	padding-top: 10px;
}

.newMap_pop ul li {
	background: url(../images/map_new_no.png) no-repeat left center;
	color: #555555;
	margin-left: 14px;
	padding-left: 20px;
	line-height: 28px;
	cursor: pointer;
}

.newMap_pop ul li:hover,
.newMap_pop ul li.active {
	background: url(../images/map_new_yes.png) no-repeat left center;
	color: #5276fb;
}


/*2018/03/26新增*/


/*法律5-正文*/

.lawBodyPut {
	color: #999;
	width: 100%;
}

.lawBodyPut::-webkit-input-placeholder {
	color: #999;
}

.searchBoxLaw {
	background: none;
	height: auto;
}

.lawMainInf {
	background: url("../images/liz/law_bg.png") no-repeat top center;
}

.width560 {
	width: 560px;
}

.lawSection {
	margin-top: 56px;
}

.sectionHed {
	height: 31px;
	background: url("../images/liz/zff_icon6bg.png") no-repeat left center;
}

.sectionHtit {
	margin-left: 12px;
	padding-left: 30px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	line-height: 31px;
	background: url("../images/liz/law_icon1.png") no-repeat left center;
}

.sectionDetail {
	margin-bottom: 80px;
	padding: 0 24px 20px 24px;
	border: 1px solid #f0f4fa;
	border-top: 3px solid #1d8eff;
	background: #fff;
}

.sectionTabHed {
	height: 70px;
	border-bottom: 1px solid #c9cdd2;
	line-height: 70px;
}

.sectionTabHlef {
	float: left;
	color: #000;
	font-size: 22px;
}

.sectionTablis {
	overflow: hidden;
	margin-top: 18px;
}

.sectionTablis li {
	float: left;
	margin-left: 10px;
	padding: 0 10px;
	height: 33px;
	border: 1px solid #5c91e1;
	color: #5c91e1;
	font-size: 14px;
	line-height: 33px;
	cursor: pointer;
}

.secTabIcon {
	margin-right: 5px;
	position: relative;
	top: -2px;
	display: inline-block;
	width: 20px;
	height: 20px;
	vertical-align: middle;
}

.secTabIcon1 {
	background: url("../images/liz/law_icon3.png") no-repeat center;
}

.secTabIcon2 {
	background: url("../images/liz/law_icon4.png") no-repeat center;
}

.sectionTablis li:hover,
.sectionTablis li.active {
	background: #5c91e1;
	color: #fff;
}

.sectionTablis li:hover .secTabIcon1,
.active .secTabIcon1 {
	background: url("../images/liz/law_icon3h.png") no-repeat center;
}

.sectionTablis li:hover .secTabIcon2,
.active .secTabIcon2 {
	background: url("../images/liz/law_icon4h.png") no-repeat center;
}

.aviationHed {
	padding: 34px 0 40px 0;
	color: #000;
	font-size: 22px;
	text-align: center;
	font-weight: normal;
}

.aviationIntro {
	color: #333;
	line-height: 25px;
	text-align: center;
	font-size: 14px;
}

.txtBlue {
	color: #5c91e1;
}

.catalogTit {
	margin: 40px 0 40px 0;
	color: #333;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
}

.catalogLis {
	margin-bottom: 20px;
}

.catalogLis li {
	line-height: 54px;
	color: #333;
	font-size: 16px;
	font-weight: bold;
}

.chapterTit {
	padding-left: 24px;
	font-weight: normal;
}

.catalogInflis li {
	padding: 30px 0;
	border-top: 1px solid #c9cdd2;
	color: #333;
	font-size: 14px;
}

.chapterHed {
	text-align: center;
	color: #333;
	font-size: 16px;
}

.chapterPara {
	text-indent: 28px;
	margin-top: 26px;
	line-height: 25px;
}

.rulesTit {
	font-weight: bold;
	margin-right: 8px;
}

.warnIcon {
	display: inline-block;
	width: 17px;
	height: 17px;
	background: url("../images/liz/law_icon6.png") no-repeat;
}

.sectionTabCont {
	position: relative;
}

.aviationPop {
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	max-height: 320px;
	border: 1px solid #344da8;
	border-top: 2px solid #344da8;
	overflow: hidden;
	background: #fff;
	box-sizing: border-box;
	display: none;
}

.aviationPop2 {
	padding: 20px 8px;
	display: block;
}

.timeAxisLis {
	position: relative;
	padding: 8px 0;
	color: #666;
}

.timeAxisLis li {
	margin-bottom: 8px;
	font-size: 14px;
	height: 26px;
	line-height: 26px;
	cursor: pointer;
}

.timeAxisCase {
	float: left;
	width: 72px;
	height: 26px;
	border: 1px solid #999;
	color: #999;
	font-size: 14px;
	box-sizing: border-box;
	line-height: 24px;
	text-align: center;
}

.timeAxisCase.active {
	color: #5c91e1;
	border: 1px solid #5c91e1;
}

.currTime {
	float: left;
}

.timeAxisRig {
	margin-left: 82px;
}

.axisCircle {
	float: left;
	position: relative;
	z-index: 1;
	margin: 8px 16px 0 16px;
	width: 9px;
	height: 9px;
	background: url("../images/liz/law_icon5.png") no-repeat;
}

.axisTxt {
	float: left;
}

.axisLine {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 180px;
	left: 178px\9;
	width: 1px;
	border-left: 1px solid #c9cdd2;
}

.timeAxisLis li:hover,
.timeAxisLis li.active {
	color: #5c91e1;
}

.timeAxisLis li:hover .axisCircle,
.active .axisCircle {
	background: url("../images/liz/law_icon5h.png") no-repeat;
}

.aviationPop1 {
	padding: 24px 0;
}

.aviationTable {
	color: #999;
	font-size: 14px;
}

.aviationTable td {
	padding-top: 15px;
	padding-bottom: 15px;
	box-sizing: border-box;
}

.aviationTd {
	padding-left: 24px;
	color: #333;
}


/*20180326-sjw*/

.add_left {
	width: 200px;
	background: #f0f4fa;
	min-height: 680px;
}

.add_left_ul {
	margin-top: 10px;
}

.add_left_ul li {
	height: 60px;
	line-height: 60px;
	color: #2d3b58;
	color: #2d3b58;
	font-size: 16px;
	font-weight: bold;
	padding-left: 44px;
	cursor: pointer;
	position: relative;
}

.add_left_ul li.add_left_menu1 {
	background: url(../images/s_icon1.png) no-repeat 12px center;
}

.add_left_ul li.add_left_menu2 {
	background: url(../images/s_icon2.png) no-repeat 12px center;
}

.add_left_ul li.add_left_menu3 {
	background: url(../images/s_icon3.png) no-repeat 12px center;
}

.add_left_ul li.add_left_menu4 {
	background: url(../images/s_icon4.png) no-repeat 12px center;
}

.add_left_ul li.add_left_menu5 {
	background: url(../images/s_icon5.png) no-repeat 12px center;
}

.add_left_ul li:after {
	content: '';
	position: absolute;
	left: 0px;
	top: 0px;
	height: 100%;
	background: #5c91e1;
	width: 4px;
	display: none;
}

.add_left_ul li.active:after,
.add_left_ul li:hover:after {
	display: block;
}

.add_left_ul li:hover,
.add_left_ul li.active {
	color: #5c91e1;
}

.add_left_ul li.add_left_menu1:hover,
.add_left_ul li.active.add_left_menu1 {
	background: #ffffff url(../images/s_icon1_h.png) no-repeat 12px center;
}

.add_left_ul li.add_left_menu2:hover,
.add_left_ul li.active.add_left_menu2 {
	background: #ffffff url(../images/s_icon2_h.png) no-repeat 12px center;
}

.add_left_ul li.add_left_menu3:hover,
.add_left_ul li.active.add_left_menu3 {
	background: #ffffff url(../images/s_icon3_h.png) no-repeat 12px center;
}

.add_left_ul li.add_left_menu4:hover,
.add_left_ul li.active.add_left_menu4 {
	background: #ffffff url(../images/s_icon4_h.png) no-repeat 12px center;
}

.add_left_ul li.add_left_menu5:hover,
.add_left_ul li.active.add_left_menu5 {
	background: #ffffff url(../images/s_icon5_h.png) no-repeat 12px center;
}

.add_right {
	float: left;
	padding: 0px 25px;
	width: 942px;
}

.add_right_list li {
	border-bottom: 1px solid #c9cdd2;
	padding: 35px 28px;
	cursor: pointer;
}

.add_right_list li:hover {
	background: #f0f4fa;
}

.add_right_list_title {
	color: #333333;
	font-size: 22px;
}

.add_right_list_title i {
	color: #5c91e1;
	font-size: 16px;
	font-weight: bold;
	margin-left: 5px;
}

.add_right_list_time {
	color: #969696;
	font-size: 14px;
}

.add_right_list_content {
	color: #333333;
	font-size: 16px;
	margin-top: 15px;
}

.add_right_list li.add_right_list_readed .add_right_list_title,
.add_right_list li.add_right_list_readed .add_right_list_content {
	color: #969696;
}

.sectionHtit.nationalLaws {
	background: url(../images/s_icon6.png) no-repeat left center;
}

.nationalLawsAll {
	color: #0673c7;
	font-size: 14px;
	line-height: 31px;
	background: url(../images/s_icon7.png) no-repeat right center;
	padding-right: 20px;
	margin-right: 10px;
	cursor: pointer;
}

.sectionHtit.interLegise {
	background: url(../images/s_icon8.png) no-repeat left center;
}

.interLegise_ul_li {
	border-bottom: 1px solid #c9cdd2;
}

.interLegise_li_first {
	color: #2d3b58;
	font-size: 16px;
	font-weight: bold;
	height: 56px;
	line-height: 56px;
	display: block;
	padding: 0px 20px;
	position: relative;
}

.interLegise_li_first:after {
	content: '';
	position: absolute;
	right: 20px;
	top: 50%;
	margin-top: -3px;
	width: 12px;
	height: 7px;
	background: url(../images/s_icon9.png) no-repeat;
}

.interLegise_ul .interLegise_ul_li.active .interLegise_li_first:after {
	background: url(../images/s_icon10.png) no-repeat;
}

.interLegise_ul_list {
	display: none;
	padding: 0px 10px;
}

.interLegise_ul .interLegise_ul_li.active .interLegise_ul_list {
	display: block;
}

.legalLeg {
	height: 54px;
	border-bottom: 1px solid #c9cdd2;
}

.legalLeg_txt {
	color: #5c91e1;
	font-size: 14px;
	margin-top: 17px;
}

.legalLeg_txt span {
	font-size: 16px;
	font-weight: bold;
	margin: 0px 5px;
}

.legalLeg_select {
	width: 115px;
	height: 33px;
	border: 1px solid #ced1d9;
	margin-top: 9px;
}

.legalLeg_select select {
	border: none;
	outline: none;
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	color: #333333;
	font-size: 14px;
}

.add_right_list.liPadding28 li {
	padding: 28px;
}

.add_left.minHeight792 {
	min-height: 792px;
}

.pageTurning {
	text-align: right;
	margin-top: 50px;
}

.notYetEffective {
	color: #999999;
	font-size: 14px;
	border: 1px solid #999999;
	height: 24px;
	line-height: 24px;
	padding: 0px 7px;
}

.notYetEffective.modified {
	border: 1px solid #5c91e1;
	color: #5c91e1;
}

.showTxtBox {
	margin-left: 10px;
	position: relative;
	top: 3px;
	display: inline-block;
}

.showTxt {
	width: 17px;
	height: 17px;
	background: url(../images/s_icon11.png) no-repeat;
	display: inline-block;
}

.showTxtCon {
	position: absolute;
	top: 22px;
	left: 0px;
	width: 460px;
	height: 278px;
	border: 1px solid #344da8;
	background: #ffffff;
	box-sizing: border-box;
	overflow: hidden;
	display: none;
}

.showTxtCon .showTxtConDiv {
	padding: 0px 20px;
}

.showTxtCon p {
	color: #666666;
	font-size: 14px;
	line-height: 30px;
	margin-top: 20px;
}

.showTxtBox:hover .showTxtCon {
	display: block;
}


/*20180620-sjw*/
.sn_box{background: #f5f8fb; margin-top: 23px; padding: 24px 20px 20px; position: relative;}
.sn_box_toMore{width: 47px; height: 14px; display: block; background: url(../images/sn_bg3.png) no-repeat; position: absolute; top: 17px; right: 16px;}
.sn_box_txt{color: #666666; font-size: 14px; line-height: 24px; margin-top: 13px;}
.sn_box_title{text-align: center; color: #2d3b58; font-size: 18px; font-weight: bold; }
.sn_box_top{background: url(../images/sn_bg1.png) no-repeat center center; text-align: center; height: 40px; margin-top: 15px; }
.sn_box_ul{margin-left: -10px; margin-top: 15px;}
.sn_box_ul li{width: 221px; height: 134px;border: 1px solid #dde5ef; background: #fdfdfe; float: left; margin-left: 10px;}
.sn_box_ul li:hover{background: #f8fcff;}
.sn_box_li_left{width: 91px; height: 117px; margin-left: 8px; margin-top: 9px;}
.sn_box_li_left img{width: 100%; height: 100%;}
.sn_box_li_right{margin-left: 108px; margin-top: 16px; margin-right: 15px;}
.sn_box_li_right h3{color: #333333; font-size: 18px;}
.sn_box_li_right p{color: #322900; font-size: 14px; line-height: 16px; margin-top: 10px;}
.sn_box_li_right div{background: url(../images/sn_bg2.png) no-repeat left center; margin-top: 10px; height: 25px; line-height: 25px; color: #ffffff; font-size: 14px; width: 84px; text-align: center; }

/*20180711-sxr-首页3-2页面*/
.adviceBg{
	background: url('../images/liz/index3_2Bg.png') no-repeat;
	font-size: 0;
}
.adviceWeb{
	margin-top: 0;
}
.advicePadding{
	padding:20px 0 31px;
}
.adviceMain{
	background: #ffffff;
}
.adviceContent{
	padding:16px 100px 0;
}
.adviceWarn{
	background: url('../images/liz/warningR.png') no-repeat 8px center/25px 25px;
	color: #333333;
	font-size: 16px;
	padding:2px 0 2px 43px;
}
.advice1{
	margin-top: 29px;
}
.adviceQ span{
	display: inline-block;
	text-align: center;
	color: #ffffff;
	font-size: 30px;
	background: url('../images/liz/orderBg.png') no-repeat center;
	width: 49px;
	height: 36px;
	line-height: 31px;
}
.adviceQ h1{
	padding-left: 10px;
	color: #5b90e0;
	font-size: 16px;
	display: inline-block;
	position: relative;
	top: -3px;
}
.adviceA{
	padding:16px 0 31px 58px;
}
.adviceB{
	padding:16px 0 0 58px;
}
.oneRow{
	background: #f8f8f8;
	border:1px solid #ededed;
	border-radius: 3px;
	padding:7px 10px;
	margin-bottom: 20px;
	box-sizing: border-box;
}
.oneRow span{
	float: left;
	color: #333333;
	font-size: 16px;
}
.oneRow .inputRow{
	overflow: hidden;
	height: 21px;
	line-height: 21px;
}
.inputRow input,.threeRows textarea,.inputRow select{
	width: 100%;
	box-sizing: border-box;
	border: none;
	background: #f8f8f8;
	color: #999999;
	font-size: 14px;
	outline: none;
}
.threeRows{
	margin-bottom: 20px;
}
.threeRows span{
	margin-bottom: 5px;
}
.threeRows textarea{
	display: block;
	resize: none;
}
.twoCol{
	margin-left: -20px;
}
.twoCol .oneRow{
	width: 458px;
	float: left;
	margin-left: 20px;
}
.commit{
	border-top: 1px solid #767676;
	padding:0 20px 24px;
	text-align: center;
	color: #333333;
	font-size: 16px;
}
.commitB{
	margin:30px 0 17px -90px;
}
.commitB input{
	width: 209px;
	height: 64px;
	line-height: 62px;
	text-align: center;
	color: #ffffff;
	font-size: 30px;
	border:none;
	outline: none;
	background: url('../images/liz/commitB1.png') repeat-x;
	margin-left: 90px;
	cursor: pointer;
}
.commitB .commitB2{
	background: url('../images/liz/commitB2.png') repeat-x;
}

/*2018-7-12-sxr首页3页面*/
.cancelBg{
 	background: url('../images/liz/index3Bg.png') no-repeat center top;
	font-size: 0;
}
.advicePageM{
	height: 750px;
	position: relative;
}
.advicePage{
	position: absolute;
	top:365px;
	left: 86px;
	right: 86px;
}
.advicePage p{
	color: #000;
	font-size: 18px;
	text-indent: 2em;
	margin-bottom: 40px;
}
.advicePageB{
	margin-top: -5px;
	text-align: center;
}
.advicePageB input{
	background: url('../images/liz/commitB1.png') repeat-x;
	color: #fff;
	font-size: 30px;
	height: 64px;
	line-height: 62px;
	width: 269px;
	border: none;
	outline: none;
	cursor: pointer;
}
/* 2018-07-24 */
.sugDetails {
	border-top: 2px solid #3D83E3;
	margin-top: 10px;
	border-right: 1px solid #DBDBDB;
	border-left: 1px solid #DBDBDB;
}
.sugDetails li{
	padding: 0 20px;
	border-bottom: 1px solid #DBDBDB;
	min-height: 150px;
}
.sugDetails .evenBg{
	background: #F5FBFF;
}
.sugDetails .evenBgGreen {
	background: #F7FFF6;
}
.sugTitle{
	font-size: 16px;
	height: 70px;
	line-height: 70px;
	font-weight: 600;
	color: #333;
	border-bottom: 1px solid #DBDBDB;
}
.sugTitleCheck{
	color: #4db840;
}
.listNum{
	background: url(../images/liz/icon_listStyle1.png) no-repeat center;
	min-width: 49px;
	height: 36px;
	display: inline-block;
	vertical-align: -3px;
	color: #FFF;
	line-height: 32px;
	text-align: center;
	font-size: 22px;
	padding-right: 3px;
	margin-right: 5px;
}
.listCheck {
	background: url(../images/liz/icon_listStyle2.png) no-repeat center;
	width: 49px;
	height: 36px;
	display: inline-block;
	vertical-align: -10px;
	margin-right: 5px;
}
.sugCon>div{
	padding: 11px 0;
	position: relative;
}
.sugQus{
	font-size: 16px;
	color: #777;
	width: 100px;
	text-align: right;
	position: absolute;
	top: 10px;
	left: 0;
	vertical-align: top;
	box-sizing: border-box;
}
.sugAns{
	padding-left:110px; 
	color: #4d7abe;
	font-size: 16px;
	line-height: 24px;
}
.vAlignM{
	vertical-align: middle;
	line-height: 16px;
	top: 50%;
	margin-top: -16px;
}
.sugCon .paddingTop20{
	padding-top: 20px;
}
.sugCon .checkCon{
	padding-left: 15px;
}
.sugCell{
	width: 50%;
	float: left;
	position: relative;
}
.sugCell .sugQus{
	top: 0;
}
.checkTime{
	font-size: 16px;
	color: #888888;
	font-weight:normal; 
}

/* 20180806 wj */
.clearFix:after{
	content: '';
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}
.clearFix{
	zoom: 1;
}
.criticismBg{
	background: url('../images/wj/criticism_bg.png') repeat center top;
	position: relative;
}
.criticismBanner{
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	height: 725px;
	background: url('../images/wj/criticism_baner.png') no-repeat center top;
	z-index: 1;
}
.advicePadding.criticism{
	position: relative;
	z-index: 2;
	padding: 290px 0 42px;
}
.advicePadding.criticism .adviceContent{
	padding: 0 100px;
}
.advicePadding.criticism .adviceContent .inputRow{
	line-height: 16px;
}
.advicePadding.criticism .adviceContent .adviceQMark{
	line-height: 27px;
}
.inputRow_p33{
	width: 33.33%;
	float: left;
	height: 100%;
	box-sizing: border-box;
	padding-right: 5px;
	border-right: 1px solid #ededed;
}

.advicePadding.criticism .commit{
	margin: 0 20px;
}
.sugDetails.sugDetails2 .sugTitle{
	height: inherit;
	line-height: inherit;
	padding: 14px 0 10px;
}
.sugDetails.sugDetails2 .sugTitle_txt{
	display: inline-block;
	font-weight: normal;
	font-size: 22px;
	color: #4871b0;
	vertical-align: -6px;
}
.sugDetails.sugDetails2 .sugTitle p{
	font-size: 16px;
	color: #333333;
	font-weight: normal;
	margin: 3px 0 0 64px;
}
.sugAns.unfilled{
	color: #ccc;
}

.conspInfInputs{
	height: 33px;
	box-sizing: border-box;
	box-shadow: rgb(223, 223, 223) 0px 1px 2px 0px inset;
    border: 1px solid rgb(193, 193, 193);
    border-radius: 1px;
}
.conspInf_p33{
	float: left;
	height: 100%;
	width: 33.33%;
	box-sizing: border-box;
	padding-left: 8px;
	border-right: 1px solid #c1c1c1;
}
.conspInfInputs select{
	outline: none;
	height: 100%;
	width: 100%;
	border: none;
	margin: 0;
	padding: 0;
	outline: none;
	color: #aaa;
	background: none;
	padding: 5px 0 \9;
}
.noBorder{
	border: none;
}

.transfer {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -400px;
	margin-top: -185px;
	width: 802px;
	height: 370px;
	background: #fff;
}

/* 20180807 wj */
.operatingBtns{
	float: right;
	margin-top: -10px;
}
.operatingBtns li{
	margin: 0 5px;
	float: left;
	padding: 0 13px;
	height: 36px;
	line-height: 36px;
	font-size: 18px;
	color: #fff;
	background: #5c91e1;
	cursor: pointer;
}
.evenBgGreen .sugTitle.sugTitleCheck .sugTitle_txt{
	color: #4db840;
	vertical-align: -2px;
}
.countdown{
	float: right;
	margin-right: 18px;
}
.countdownTxt{
	font-weight: normal;
	font-size: 16px;
	color: #555;
}
.countdownTxt .Num{
	font-size: 24px;
	color: #f50000;
}
.countdownCharts{
	height: 10px;
	border: 1px solid #eee;
	background: #fff;
}
.countdownChartsInner{
	display: block;
	float: right;
	height: 100%;
	background: #32ad22;
}
.heightAuto{
	min-height: auto!important;
}
.dealResult .adviceB{
	margin: 0 30px;
	padding: 0;
}
.dealResult .commitB{
	margin: 10px 0 0 -90px;
}
.clearSuggestion{
	margin-bottom: 20px;
}
.clearSuggestion input{
	vertical-align: -2px;
}
.marlef20{
	margin-left: 20px;
}

/* 个人中心-分析统计 */
.consultRig.statisticsAnaysis{
	padding-bottom: 10px;
}
.statisticsAnaysis .timeSel{
	margin: 0 0 0 5px;
	background: url('../images/wj/calendar_2.png') no-repeat center;
}
.anaysisCalendarBtn{
	display: inline-block;
	height: 32px;
	line-height: 32px;
	padding: 0 16px;
	background: #5c91e1;
	font-size: 16px;
	color: #fff;
	cursor: pointer;
}
.onePart{
	border: 1px solid #d6d6d6;
	border-top: 2px solid #3d83e3;
	margin-bottom: 20px;
	position: relative;
}
.statisticalData{
	height: 127px;
	/*background: url('../images/wj/statisticaldata_bg.png') no-repeat center;*/
}
.statisticalData_now{
	float: left;
	height: 100%;
	width: 627px;
}
.statisticalData_clear{
	float: right;
	height: 100%;
	width: 340px;
}
.statisticalData_tit{
	height: 32px;
	line-height: 32px;
	margin: 0 15px;
}
.statisticalData_list{
	margin-top: 14px;
}
.statisticalData_now .statisticalData_list li{
	float: left;
	height: 100%;
	width: 33.33%;
}
.statisticalData_list li img{
	margin-left: 40px;
	margin-top: 10px;
	float: left;
}
.statisticalData_clear .statisticalData_list li{
	float: left;
	height: 100%;
	width: 50%;
}
.statisticalData_itemC{
	overflow: hidden;
	padding-left: 12px;
}
.statisticalData_itemC h5{
	font-size: 16px;
	font-weight: normal;
	color: #555555;
}
.statisticalData_itemC .Num{
	font-size: 36px;
	color: #000;
	margin-right: 6px;
}
.statisticalData_itemC .Unit{
	font-size: 16px;
	color: #aaaaaa;
}
.onePart_tit{
	height: 45px;
	line-height: 45px;
	padding: 0 14px;
	background: #eaf1fa;
	font-size: 16px;
	font-weight: bold;
	color: #333;
}
.onePartTwoCharts{
	margin: 10px 20px;
	height: 193px;
}
.onePartTwoCharts_left{
	width: 410px;
	height: 100%;
	border-right: 1px dashed #dddddd;
	float: left;
	position: relative;
}
.onePartTwoCharts_right{
	width: 472px;
	margin-left: 50px;
	height: 100%;
	float: left;
	position: relative;
}
.onePartTwoChartsR_tit{
	height: 32px;
	line-height: 32px;
	margin-bottom: 10px;
}
.oTCRT_1{
	font-size: 16px;
	color: #333;
	margin-right: 20px;
}
.oTCRT_2{
	font-size: 14px;
	color: #3d83e3;
}
.oTCRT_2 .Num{
	font-size: 18px;
}
.charts_2{
	position: absolute;
	top: 42px;
	left: 0;
	right: 0;
	bottom: 0
}

.onePart.cleanSug{
	width: 403px;
	height: 260px;
	margin-right: 20px;
	float: left;
}
.onePart.handlingBank{
	width: 548px;
	height: 260px;
	float: left;
}
.onePart_cont{
	position: absolute;
	top: 45px;
	right: 0;
	bottom: 0;
	left: 0;
}
.onePart_cont.Charts{
	top: 65px;
	right: 15px;
	left: 15px;
}
.onePart_table_1{
	width: 100%;
}
.onePart_table_1 tr{
	height: 35px;
	line-height: 35px;
}
.onePart_table_1 th{
	font-size: 14px;
	font-weight: normal;
	color: #aaaaaa;
}
.onePart_table_1 td{
	text-align: center;
	font-size: 18px;
	color: #555;
	font-weight: bold;
}
.onePart_table_1 td.department{
	font-size: 14px;
	font-weight: normal;
	color: #333;
}
.Ranking{
	display: inline-block;
	height: 22px;
	line-height: 22px;
	padding: 0 8px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	font-size: 14px;
	color: #555;
	background: #eee;
	font-weight: normal;
}
tr.topThree .Ranking{
	font-weight: bold;
	color: #fff;
	background: #f70000;
}
.onePart_table_1 tr td.red{
	color: #ee0000;
}
.onePart_table_1 tr.gary{
	background: #f9f9f9;
}
/*2018/08/08新增 追问（原图）*/
.returnBtn{display: inline-block;
	padding: 0 20px;height: 32px;border: 1px solid #dbdbdb;background: #5c91e1;
	color: #fff;line-height: 32px;font-size: 14px;
}
.returnBtn:hover{
	background: #4d85d9;
}
.martop10{
	margin-top: 10px;
}
.quesInf{margin-top: 10px;
	border-top: 3px solid #344da8;
}
.quesList{
	padding: 0 18px;border-bottom: 1px solid #d6d6d6;
}
.marig24{
	margin-right: 24px;
}
.workNumber{
	margin: 20px 0;
}
.marbtom20{
	margin-bottom: 20px;
}
.formQues{
	padding: 20px 18px;overflow: hidden;
}
.quesBtn{
	float: right;width: 104px;height: 98px;border: 1px solid #1f63c8;border-radius: 2px;cursor: pointer;
	background: linear-gradient(to bottom,#fff,#f1f7ff);color: #1f63c8;font-size: 24px;text-align: center;line-height: 98px;box-sizing: border-box;
}
.textAreaOut{
	margin-right: 120px;height: 98px;border: 1px solid #aaa;border-radius: 1px;padding: 6px 10px;box-sizing: border-box;
}
.textAreaPut{
	color: #888;font-size: 14px;font-family: "微软雅黑";width: 100%;height: 100%;text-align: justify;
	border: none;outline: none;background: none;resize:none;
}


/* 20180809 wj */
.contain.popFixed .personFilter,.contain.popFixed .assign{
	position: fixed;
}
.fontNormal{
	font-weight: normal!important;
}
.evalutionTransfer{
	font-size: 16px;
	color: #888888;
	margin: 8px 0 14px;
}
.selectedCity{
	font-size:  20px;
	font-weight: bold;
	color: #f70000;
}
.assign.selectTransfer{
	width: 882px;
	height: 532px;
	margin-left: -441px;
	margin-top: -266px;
}
.assign.selectTransfer .assignHed{
	height: 52px;
	line-height: 52px;
	background: url("../images/liz/per_hbg_.png") no-repeat;
}
.assign.selectTransfer .assignBtom {
	left: 0px;
	right: 0px;
	height: 106px;
	padding: 0;
}
.assign.selectTransfer .assignCont {
	padding: 0;
	position: absolute;
	top: 52px;
	right: 0;
	bottom: 106px;
	left: 0;
}
.assign.selectTransfer .assignCont .assignCont_item{
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: none;
}
.assign.selectTransfer .assignCont .assignCont_item.active{
	display: block;
}
/* .assignCont_main{
	position: absolute;
	top: 0;
	right: 0;
	bottom: 106px;
	left: 0;
	
} */
.assignCont_main_select{
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	height: 59px;
	background: url('../images/wj/pop_select_bg.png') no-repeat center;
	border-bottom: 1px solid #dbe6ed;
}
.assignCont_secondSelect{
	text-align: center;
}
.assignCont_secondSelect li{
	display: inline-block;
	height: 32px;
	line-height: 32px;
	width: 104px;
	border-radius:16px;
	-webkit-border-radius:16px;
	-moz-border-radius:16px;
	-ms-border-radius:16px;
	-o-border-radius:16px;
	background: #e2e2e2;
	font-size: 16px;
	color: #777;
	text-align: center;
	box-shadow: 1px 1px 2px #c0c0c0 inset;
	margin: 14px 19px 0;
	cursor: pointer;
}
.assignCont_secondSelect li.active{
	background: #485172;
	color: #fff;
	box-shadow: none;
	cursor: default;
}
.assignCont_lists_1{
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	background: url('../images/wj/pop_list_bg.png') no-repeat center;
	/* overflow: auto; */
}
.assignCont_lists_2{
	position: absolute;
	top: 60px;
	right: 0;
	left: 0;
	bottom: 0;
	background: url('../images/wj/pop_list_bg.png') no-repeat center;
	/* overflow: auto; */
}
.assignCont_lists_2 .assignCont_lists_item{
	display: none;
}
.assignCont_lists_2 .assignCont_lists_item.active{
	display: block;
}
.assign.selectTransfer .assignCont .assignLis{
	margin: 10px 0;
}
.assign.selectTransfer .assignCont .assignLis li{
	margin: 3px 1%;
	width: 23%;
	padding: 0 6px;
}
.assign.selectTransfer .assignCont .assignLis li.active{
	cursor: default;
}
.assign.selectTransfer .assignCont .assignLis li .assignTxt{
	width: auto;
}
.toSomeWhere{
	margin: 12px 0 0 50px;
}
.toSomeWhere li{
	float: left;
	height: 40px;
	line-height: 40px;
	box-sizing: border-box;
	padding: 0 32px;
	font-size: 16px;
	font-weight: normal;
	color: #bbc7f0;
	cursor: pointer;
	border-radius: 3px 3px 0 0;
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	-ms-border-radius: 3px 3px 0 0;
	-o-border-radius: 3px 3px 0 0;
}
.toSomeWhere li.active{
	font-size: 18px;
	color: #4960ad;
	border: 1px solid #c4c4c4;
	border-bottom: none;
	background: #fff;
	cursor: default;
}

/* 滚动条样式 */
.mCSB_scrollTools{
	opacity: 1!important;
	right: 5px!important;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background: #e2e2e2!important;
	width: 6px!important;
}
/* 明星律师详情-sxr */
.fontNormal{
	font-weight: normal;
}
.borderB0{
	border-bottom: 0 none;
}
.lineHeight20 li{
	line-height: 20px;
}
.satisfied{
	width: 164px;
}
.satisfiedPerc{
	background: url('../images/liz/satisfiedPerc.png') no-repeat center 22px;
	height: 139px;
}
.satisfiedPerc div{
	color: #ffa63c;
	font-size: 44px;
	text-align: center;
	position: relative;
	top: 72px;
	font-family: 'Arial';
}
.satisfiedTxt{
	color: #ffffff;
	font-size: 16px;
	text-align: center;
	background:  url('../images/liz/satisfied.png') no-repeat center;
	height: 40px;
	line-height: 31px;
	margin-top: 8px;
}
.eachDeatil{
	margin-bottom: 20px;
}
.detailTitle{
	line-height: 24px;
	position: relative;
	margin-bottom: 8px;
}
.detailTitle span{
	color: #4a64b5;
	font-size: 18px;
	background: url('../images/liz/serviceStarIcon1.png') no-repeat left center;
	padding-left: 35px;
}
.detailTitle2 span{
	background: url('../images/liz/serviceStarIcon2.png') no-repeat left center;
}
.detailTitle3 span{
	background: url('../images/liz/serviceStarIcon3.png') no-repeat left center;
}
.detailTitle4 span{
	background: url('../images/liz/serviceStarIcon4.png') no-repeat left center;
}
.detailTitle:after{
	content: '';
	position: absolute;
	height: 10px;
	background: #e2e9fe;
	right: 0px;
	left: 286px;
	top: 50%;
	margin-top: -5px;
}
.detailTitle2:after{
	left: 430px;
}
.detailTitle3:after{
	left: 412px;
}
.detailTitle4:after{
	left: 250px;
}
.eachDeatil p{
	color: #333333;
	font-size: 16px;
	line-height: 30px;
	padding: 0 15px;
	text-indent: 2em;
}
.height65{
	height: 65px;
}
.height118{
	height: 118px;
}
.height92{
	height: 92px;
}
.height105{
	height: 105px;
}
.txtColor1 span{
	color: #000000;
}

/*01满意度评价-工作业务*/
.satisfy_assess_box{
	width:882px;
	height:672px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-336px 0px 0px -441px;
	background:#fff;
}
.assignHed2 {
	padding-left: 24px;
	height: 52px;
	background: url("../images/liz/per_hbg3.png") no-repeat center center;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	line-height: 52px;
}
.closeBtn2{
	position:relative;
}
.closeBtn2 img{
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	margin:auto;
}
.satisfy_assess_con{
	/*position:absolute;*/
	/*top:52px;*/
	/*left:0px;*/
	/*right:0px;*/
	/*bottom:0px;*/
	padding:0px 9px;
}
.person_satisfy_line{
	height:80px;
	box-sizing: border-box;
	padding-top:24px;
}
.person_satisfy_line .satisfy_gary_txt{
	padding-top:12px;
	float:left;
	font-size: 16px;
	color:#777777;
	line-height: 18px;
	width:124px;
	padding-left:24px;
	box-sizing: border-box;
}
.person_satisfy_ul{
	height:42px;
	margin-left:124px;
}
.person_satisfy_ul li{
	float:left;
	width:132px;
	height:42px;
	line-height: 42px;
	margin-right:102px;
	padding-left:40px;
	box-sizing: border-box;
	color:#333333;
	cursor: pointer;
	position:relative;
}
.person_satisfy_ul li.active{
	background:url("../images/liz/person_satisfy.png") no-repeat center center;
}
.person_satisfy_ul li .ar_ico{
	display: none;
	background:url("../images/liz/ar_ico.png") no-repeat center center;
	width:10px;
	height:10px;
	position:absolute;
	bottom:-16px;
	left:50%;
	margin-left:-5px;
}
.person_satisfy_ul li.active .ar_ico{
	display:block;
}
.list_satisfy_line{
	background:#f6f6f6;
	border-top:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	padding:7px 0px;
}
.satisfy_gary_txt{
	float:left;
	font-size: 16px;
	color:#777777;
	line-height: 34px;
	height:34px;
	width:115px;
	text-align: right;
	margin-right:10px;
}
.textLeft{
	text-align: left;
}
.list_satisfy_ul{

	height:34px;
	margin-left:126px;
	font-size: 16px;
	color:#333;
}
.list_satisfy_ul li{
	float:left;
	width:132px;
	padding-left:45px;
	height:34px;
	line-height: 34px;
	margin-right:104px;
	box-sizing: border-box;
	cursor: pointer;
}
.list_satisfy_ul li.active{
	background:url("../images/liz/list_satisfy.png") no-repeat center center;
}
.list_satisfy_li{
	margin:7px 0px;
	float:left;
	width:100%;
}
.other_info{
	margin-top:20px;
	margin-bottom:35px;
}
.other_info .satisfy_gary_txt{
	float:left;
	width:126px;
	padding-top:12px;
	font-size: 16px;
	color:#777777;
	line-height: 18px;
	text-align: right;
	margin-right:0px;
}
.other_info_ta{
	margin-left:126px;
	height:122px;
}
.other_info_textarea{
	height:122px;
	width:100%;
	border:1px solid #c1c1c1;
	outline: none;
	box-shadow: 0px 0px 4px 0px #dfdfdf inset;
	box-sizing: border-box;
	border-radius: 3px;
	padding:12px 14px;
	color:#888;
}
.satisfy_assess_foot{
	margin:0px 10px;
	border-top:1px solid #cccccc;
	padding-top:18px;
	text-align: center;
	font-size: 0px;
}
.satisfy_assess_foot_a{
	display:inline-block;
	height:39px;
	line-height: 37px;
	width:117px;
	border-radius: 3px;
	font-size: 20px;
	text-align: center;
	margin:0px 6px;
}
.satisfy_assess_foot_a.first{
	color:#fff;
	border:1px solid #447cd1;
	box-sizing: border-box;
	background:url("../images/liz/satisfy_assess_foot_a1.png") repeat-x;
}
.satisfy_assess_foot_a.first:hover{
	background:url("../images/liz/satisfy_assess_foot_a1_h.png") repeat-x;
}
.satisfy_assess_foot_a.last{
	color:#666666;
	border:1px solid #cccccc;
	box-sizing: border-box;
	background:url("../images/liz/satisfy_assess_foot_a2.png") repeat-x;
}
.satisfy_assess_foot_a.last:hover{
	background:url("../images/liz/satisfy_assess_foot_a2_h.png") repeat-x;
}
.satisfy_assess_foot_red {
	font-size: 14px;
	color: #df2525;
	height: 45px;
	line-height: 45px;
}

/*20181224首页-加仲裁*/
.cardNav{
	width:1280px;
	height:310px;
	margin:0px auto;
	padding-top:42px;
	box-sizing: border-box;
	position:relative;
}
.card_nav_ul{
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	margin:auto;
	height:219px;
	width:1280px;
}
.card_nav_ul li{
	float:left;
	width:130px;
	height:219px;
	margin:0px 6px;
	text-align: center;
	padding-top:14px;
	box-sizing: border-box;
	color:#fff;
	cursor: pointer;
}
.card_nav_ul li:hover{
	margin-top:-6px;
}
.card_nav_ul li.color1{
	background:#6586e4;
}
.card_nav_ul li.color1 .card_txt{
	color:#bdcefe;
}
.card_nav_ul li.color2{
	background:#407fdc;
}
.card_nav_ul li.color2 .card_txt{
	color:#98c1ff;
}
.card_nav_ul li.color3{
	background:#37acd2;
}
.card_nav_ul li.color3 .card_txt{
	color:#93e1fb;
}
.card_nav_ul li.color4{
	background:#23ac90;
}
.card_nav_ul li.color4 .card_txt{
	color:#a6ffed;
}
.card_nav_ul li.color5{
	background:#e1b400;
}
.card_nav_ul li.color5 .card_txt{
	color:#fdedae;
}
.card_nav_ul li.color6{
	background:#3c81aa;
}
.card_nav_ul li.color6 .card_txt{
	color:#74c3f2;
}
.card_nav_ul li.color7{
	background:#8146a2;
}
.card_nav_ul li.color7 .card_txt{
	color:#d27fff;
}
.card_nav_ul li.color8{
	background:#dc4694;
}
.card_nav_ul li.color8 .card_txt{
	color:#ffacd7;
}
.card_nav_ul li.color9{
	background:#cb1d1d;
}
.card_nav_ul li.color9 .card_txt{
	color:#ff9b9b;
}


.card_nav_ul li .card_img{
	height:99px;
}
.card_nav_ul li .card_tit{
	margin-top:8px;
	height:24px;
	line-height: 24px;
	font-size: 16px;
}
.card_nav_ul li .card_txt{
	max-height: 70px;
	margin:0px auto;
	line-height: 22px;
	font-size: 14px;
}
.card_nav_ul li .card_txt p:hover{
	text-decoration: underline;
}

/**
页面响应式布局
 */
.registMainAutoStyle{
	top: 45%;
	height:750px;
	width: 768px;
}
.registContAutoStyle{
	height: 640px;
	overflow-y: scroll;
}

@media screen and (max-width: 1366px) {
	.registContAutoStyle{
		height: 550px;
		overflow-y: scroll;
	}
	.registMainAutoStyle{
		top: 55%;
		height:680px;
	}
}