@charset "gb2312";


/*----通栏橙色模块-----*/
.orangeConBox {
	width:100%;
	float:left;
	height:auto;
	background:#fffdfa;
	border:2px solid #f7b084;
	padding:10px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	}

/*---如何公共咨询---*/
.howPC{ float:left; width:246px; background:#fff;}
.howPC .PCleft {
	height:240px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	padding:0 10px;
	}
.howPC .PCleft h3.title{ background:url(imageshowTT04.png) no-repeat;}
.howPC .PCleft p{
	float:left;
	padding:0 20px;
	margin-top:12px;}
/*-----*/
.PCsearch { float:left; width:480px; background:#fff; height:250px;}

.PCsearch .PCsearchBox { background:#fff; border:0px;}

.PCsearch .PCsearchBox .searchBox{
	float:left;
	height:24px;
	border:1px solid #b8b8b8;
	width:470px;
	margin:10px 0;
	padding:0px;
	background:#fff;
	}
.PCsearch .PCsearchBox .searchBox .inputStyle {
	height:22px;
	line-height:22px;
	border:0px;
	width:446px;
	float:left;
	text-indent:6px;
	margin:0px;
	}
.PCsearch .PCsearchBox .searchBox .searchBt {
	float:left;
	width:22px;
	height:22px;
	margin:0px;
	background:url(imagestitleSearchBt_normal.png) no-repeat;
	text-indent:-9999px;
	}
.PCsearch .PCsearchBox .searchBox .searchBt:hover {
	cursor:pointer;
	background:url(imagestitleSearchBt_hover.png) no-repeat;
	}

/*------咨询公告-----*/
.notice { background:none;}
.notice h2.title {
	border-bottom:2px solid #d85808;
	text-indent:24px;
	background:url(imagestitleIcon15.png) no-repeat left center;
	}
.notice h2.title .titleTxt{ color:#d85808;}
.notice .grayPointList li{
	line-height:32px;
	padding:0px;
	border-bottom:1px dashed #cfcfcf;
	}


/*----公证预约----*/
.NAbox {
	border:1px solid #a6c2d1;
	border-top:1px solid #cfcfcf;
	width:100%;
	height:270px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	}
.NAbox .NAtxt {
	float:left;
	margin-top:35px;
	height:233px;
	padding:10px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	width:100%;
	position:relative;
	background:url(imagesNAboxbg.png) repeat-x left bottom;
	}
.NAbox .NAtxt .NAtxtTab {
	position:absolute;
	top:-35px;
	left:-1px;
	color:#888888;
	height:35px;
	width:100%;
	padding:0;
	display:table;
	text-align:center;
	border-bottom:1px solid #a6c2d1;
	}

 @media screen and (-webkit-min-device-pixel-ratio:0) {
	 .NAbox .NAtxt .NAtxtTab {
	position:absolute;
	top:-35px;
	left:-1px;
	color:#888888;
	height:35px;
	width:100%;
	padding:0 21px 0 0;
	-moz-padding:0;
	display:table;
	text-align:center;
	border-bottom:1px solid #a6c2d1;
	}
	}
	
.NAbox .NAtxt .NAtxtTab li {
	line-height:35px;
	height:35px;
	float:left;
	padding:0 12px;
	color:#888;
	background:#fff;
	font-size:133%;
	font-weight:normal;
	font-family:Microsoft YaHei;
	margin-bottom: -1px;
	}
.NAbox .NAtxt .NAtxtTab li.noborder { border-right:0px;}	
.NAbox .NAtxt .NAtxtTab li.selected {
	border-top:2px solid #64b9ef;
	border-left:1px solid #a6c2d1;
	border-right:1px solid #a6c2d1;
	border-bottom:0px;
	color:#00335e;
	font-size:150%;
	background:#fff;
	}
.NAbox .NAtxt .NAtxtTab li:hover {
	color:#00335e;
	font-size:150%;
	cursor:pointer;
	}


.NAbox .NAtxtL {
	float:left;
	width:500px;
	margin:20px 0;
	padding:0 20px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	line-height:24px;
	}
.NAbox .NAtxtR {
	float:left;
	width:193px;
	margin-top:40px;
	}
.NAbox .NAtxtR td { line-height:30px;}
.NAbox .NAtxtR td.tt { width:72px; text-align:right;} 

.NAbox .NAtxtR a.wantReservation {
	float:left;
	width:193px;
	height:65px;
	margin-top:20px;
	background:url(imageswantReservation_normal.png) no-repeat;
	text-indent:-9999px;}
.NAbox .NAtxtR a.wantReservation:hover {background:url(imageswantReservation_hover.png) no-repeat;}

/*---办证指南----*/
.AGuide h2.title .titleTxt{
	text-indent:32px;
	font-weight:normal;
	margin:0px;
	background:url(imagestitleIcon16.png) no-repeat 5px center;
	}
.AGuide .bluePointList li{ border:0px; line-height:32px;}

/*--我要找---*/
.whatFind h2.title .searchBox {
	float: left;
	height: 24px;
	line-height:24px;
	width:75%;
	margin: 6px 0 0 12px;
	padding: 0px;
	background:none;
	border:0px;
	}
.whatFind h2.title .searchBox .selectStyle{
	float:left;
	width:100px;
	border: 1px solid #b8b8b8;
	height: 26px;
	background: #fff;
	}
.whatFind h2.title .searchBox .gt{
	float:left;
	margin:0 6px;
	line-height:24px;
	color:#888;
	}	
	
.whatFind h2.title .searchBox .searchInput{
	float:left;
	border: 1px solid #b8b8b8;
	height: 24px;
	width:auto;
	background: #fff;
	}
.whatFind h2.title .searchBox .searchInput .inputStyle { width:300px;}

.whatFind .searchTab dt{ width:88px;}

/*-----下载中心-----*/
.download { height:344px;}
.download h2.title .titleTxt {
	text-indent:32px;
	font-weight:normal;
	margin:0px;
	background:url(imagestitleIcon04.png) no-repeat 5px center;
	}
.download .grayPointList li{
	line-height:32px;
	border:0px;
	}
	

/*-----公证文书-----*/
.Ndocuments h2.title .titleTxt {
	text-indent:32px;
	font-weight:normal;
	margin:0px;
	background:url(imagestitleIcon17.png) no-repeat 5px center;
	}

/*-----公证知识-----*/
.Nkonwledge { height:242px;}
.Nkonwledge h2.title .titleTxt {
	text-indent: 32px;
	padding: 0px;
	color: #00335e;
	background: url(imagestitleIcon12.png) no-repeat 5px center;
	}

/*-----收费标准-----*/
.charges h2.title .titleTxt {
	text-indent: 32px;
	padding: 0px;
	color: #00335e;
	font-weight:normal;
	background: url(imagestitleIcon18.png) no-repeat left center;
	}
.charges .bluePointList{
	margin:6px 0;
	}
	
/*---案例库--*/
.caseLibrary {
	background:none;
	}
.caseLibrary h2.title { background:none;}
.caseLibrary .grayPointList li{
	line-height: 31px;
	padding:0px;
	background: url(imagesgrayPoint.png) no-repeat left center;
	border-bottom:1px dashed #cfcfcf;
	}

.lawBox { padding-bottom:10px;}


/*-----如何委托-------*/
.howEntrust {
	width:230px;
	margin-left:10px;
	}
.howEntrust h3.title { background:url(imagestitleTxt01.png) no-repeat;}

/*-----最新委托-----*/
.lastEntrust {
	width:490px;
	margin:10px 0 10px 10px;
	background:#fdfefe;
	border:1px solid #e8e8e8;
	}
.lastEntrust h2.title .titleTxt{ background:none; color:#00335e;}

/*----------*/
a.wantAskButton,
a.entrustButton { margin:10px 0 0 45px;}
a.WABButton { margin:10px 0 0 25px;}

/*--找律政大按钮--*/
a.commButton {
	float:left;
	width:193px;
	height:65px;
	background:url(imageswyzlzBt_normal.png) no-repeat;
	text-indent:-9999px;
	}
a.commButton:hover {
	background:url(imageswyzlzBt_hover.png) no-repeat;
	}

/*--我要咨询橙色--*/
a.WABButton {
	float:left;
	width:193px;
	height:65px;
	background:url(imageswantAskButton2_normal.png) no-repeat;
	text-indent:-9999px;
	}
a.WABButton:hover {
	background:url(imageswantAskButton2_hover.png) no-repeat;
	}

/*-------光荣榜--------*/
.photoBOX {
	float:left;
	width:100%;
	height:163px;
	background:url(imagesphotoMiddle.png);
	}

.photoBOX .title {
	width:51px;
	height:163px;
	float:left;
	background:url(imagesphotoLeft.png) no-repeat;
	text-indent:-9999px;
	}
.photoBOX .PBOXlist {
	width:935px;
	float:left;
	height:145px;
	overflow:hidden;
	position:relative;
	margin-top:9px;
	}
.photoBOX .PBOXlist ul { width:1000%;}
.photoBOX .PBOXlist li {
	float:left;
	width:auto;
	padding:5px;
	line-height:18px;
	border:1px solid #cfcfcf;
	margin-left:15px;
	text-align:center;
	}

.photoBOX .PBOXright {
	width:4px;
	float:right;
	height:100%;
	background:url(imagesphotoRight.png) no-repeat;
	}

/*--------法律委托---------*/
.lawCommission { height:262px;}



/*-----我要找律政------*/
.DJbox {
	width:384px;}

.DJtxt {
	background:#fff;
	height:191px;
	padding:20px 10px 0 10px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	}
.DJtxt h3.title {
	background:url(imageshowTT03.png) no-repeat;
	}
.DJtxt p { padding:0 20px;}
.DJtxt a.commButton { float:right; margin:10px 10px 0 0;}
/*------------*/
.btLowbox { float:left; width:576px;}

.btLowbox .leftbt { float:left; width:329px;}
.btLowbox .rightbt { float:right; width:237px;}

/*----五个操作按钮 -----*/
a.comBt01,
a.comBt02,
a.comBt03 {
	float:left;
	width:329px;
	height:57px;
	margin-top:0px;
	background:url(imagescomBt01_normal.png) no-repeat;
	text-indent:-9999px;
	}
a.comBt02 { margin-top:10px; background:url(imagescomBt02_normal.png) no-repeat;}
a.comBt03 { margin-top:10px; background:url(imagescomBt03_normal.png) no-repeat;}

a.comBt01:hover {background:url(imagescomBt01_hover.png) no-repeat;}
a.comBt02:hover {background:url(imagescomBt02_hover.png) no-repeat;}
a.comBt03:hover {background:url(imagescomBt03_hover.png) no-repeat;}

a.comBt04,
a.comBt05 {
	float:left;
	width:237px;
	height:91px;
	margin-top:0px; 
	background:url(imagescomBt04_normal.png) no-repeat;
	text-indent:-9999px;
	}
a.comBt05 { margin-top:10px; background:url(imagescomBt05_normal.png) no-repeat;}

a.comBt04:hover {background:url(imagescomBt04_hover.png) no-repeat;}
a.comBt05:hover {background:url(imagescomBt05_hover.png) no-repeat;}



/*公正办理*/
.Guide{
	width:990px;
	height:78px;
	margin:10px;
	background:url(imagesguideBg.jpg) no-repeat center center;
}
.Guide li{
	height:78px;
	float:left;
}
.Guide .Top{
	width:90px;
	height:58px;
	padding-top:20px;
	float:left;
	color:#fff;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	text-align:center;
}
.Guide .First{
	width:272px;
}
.Guide .Second,.Guide .Third{
	width:248px;
}
.Guide .First,.Guide .Second{
	background:url(imagesguidliBg.png) no-repeat right center;
}
.Guide dl{
	padding-left:80px;
}
.Guide dt{
	margin-top:10px;
	color:#737373;
	font-size:14px;
	line-height:24px;
	font-weight:bold;
}
.Guide dd{
	color:#888;
	font-size:12px;
	line-height:18px;
	text-indent:15px;
	background:url(imagesguidddBg.png) no-repeat left center;
}
.Guide .First dl{
	padding-left:110px;
	background:url(imagesguide01.png) no-repeat 50px center;
}
.Guide .Second dl{
	background:url(imagesguide02.png) no-repeat 10px center;
}
.Guide .Third dl{
	background:url(imagesguide03.png) no-repeat 10px center;
}
.Guide .Active dt,.Guide .Active dd{
	color:#0187dd;
}
.Guide .Active dd{
	background:url(imagesguidddactiveBg.png) no-repeat left center;
}
.Guide .First .Active{
	padding-left:110px;
	background:url(imagesguidehover01.png) no-repeat 50px center;
}
.Guide .Second .Active{
	background:url(imagesguidehover02.png) no-repeat 10px center;
}
.Guide .Third .Active{
	background:url(imagesguidehover03.png) no-repeat 10px center;
}
.Guide .Tail{
	margin-left:15px;
	width:87px;
	height:78px;
	background:url(imagesguideTail.png) no-repeat center center;
}
.Guide .tailActive{
	margin-left:15px;
	width:87px;
	height:78px;
	background:url(imagesguideTailok.png) no-repeat center center;
}
.handleForm{
	padding:30px 40px;
	color:#666666;
	font-size:14px;
	line-height:37px;
}
.handleForm .Title{
	height:37px;
	margin-bottom:10px;
	border-bottom:#d1d1d1 1px solid;
}
.handleForm .Title span{
	display:block;
	padding:0px 10px;
	float:left;
	border-bottom:#0e76bc 1px solid;
	color:#848484;
	font-size:18px;
	line-height:37px;
	font-family:"微软雅黑";
	font-weight:100;
}
.handleForm li{
	margin-bottom:10px;
}
.handleForm .formLeft{
	width:180px;
	float:left;
	text-align:right;
	font-size:14px;
	font-weight:bold;
}
.handleForm .formRight{
	width:725px;
	margin-left:25px;
	font-size:14px;
	float:left;
}
.handleForm .formRight .Type dd{
	float:left;
	margin-right:40px;
	font-size:12px;
}
.handleForm .formRight .Detail{
	position:relative;
	background:#f3f3f3;
	border:#dedede 1px solid;
	padding:5px 10px;
}
.handleForm .formRight .Detail .Icon{
	position:absolute;
	top:-10px;
	left:20px;
}
.handleForm .formRight .Detailcont dd{
	width:220px;
	float:left;
	color:#7b7b7b;
	font-size:12px;
}
.handleForm .formRight .Detailcont .inputsel{
	height:22px;
	padding:0px 0px 0px 5px;
	border:#dddddd 1px solid;
	margin-left:5px;
}
.handleForm .formRight .Detailcont .inputtxt{
	width:135px;
	height:22px;
	padding:0px 5px;
	border:#dddddd 1px solid;
}
.handleForm input{
	vertical-align:middle;
	margin-right:5px;
}
.handleForm .formRight .Purpose dd{
	width:20%;
	float:left;
	color:#333;
	font-size:12px;
}
.handleForm .formRight .inputarea{
	width:500px;
	height:80px;
	padding:5px 5px;
	border-top:#abadb3 1px solid;
	border-left:#e2e3ea 1px solid;
	border-right:#e2e3ea 1px solid;
	border-bottom:#e2e3ea 1px solid;
	color:#8b8b8b;
}
.handleForm .formRight .inputText{
	width:500px;
	height:26px;
	padding:0px 5px;
	margin-top:5px;
	border:#dddddd 1px solid;
}
.handleForm .Submit{
	text-align:center;
	padding:20px 20px 0px 20px;
	margin-top:20px;
	border-top:#dadada 1px solid;
}
.handleForm .Submit a{
	margin:0px 20px;
}
.handleForm .Submit a.blueBt {
	display: inline-block;
	min-width: 130px;
	text-align: center;
	height: 34px;
	line-height: 34px;
	background: url(imagesblueBt2_normal.png) repeat;
	font-family: Microsoft YaHei;
	color: #fff;
	font-size: 150%;
	border: 1px solid #168baa;
}
.handleForm .Submit a.blueBt:hover {
	text-decoration: none;
	background: url(imagesblueBt2_hover.png) repeat;
}
.handleForm .Costtable{
	background:#dddddd;
	margin:20px 0px;
}
.handleForm .Costtable th{
	background:#eeeeee;
	font-weight:100;
	text-align:left;
	padding:0px 5px;
}
.handleForm .Costtable td{
	background:#fff;
	padding:0px 5px;
}
.handleForm .Costtable .yellowBg{
	background:#f7f9e2;
}
.handleForm .Costtable .inputsel{
	height:22px;
	padding:0px 0px 0px 5px;
	border:#dddddd 1px solid;
	margin-left:5px;
}
.handleForm .Costtable .inputtext{
	width:250px;
	height:24px;
	padding:0px 5px;
	border-top:#abadb3 1px solid;
	border-left:#e2e3ea 1px solid;
	border-right:#e2e3ea 1px solid;
	border-bottom:#e2e3ea 1px solid;
}
.handleForm .Costtable .inputBt{
	width:50px;
	height:24px;
	padding:0px 5px;
	border:#999 1px solid;
}
.handleForm .Costtable a.muban{
    color:#aa1212;
	font-size:12px;
	text-decoration:underline;
}
.handleForm .Costtable .Red{
	color:#ff0000;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.handleForm .Mechanism li{
	padding:15px;
	border-bottom:#dddddd 1px solid;
	color:#888888;
	font-size:12px;
	line-height:24px;
}
.handleForm .Mechanism li span{
	display:block;
	color:#666666;
	font-size:14px;
	line-height:24px;
	font-weight:bold;
}
.handleForm .Mechanism .Active{
	background:#e9fbfe;
	border:#d2e7eb 1px solid;
}
.handleForm .Mechanism .noBorder{
	border: none;
}
.handleForm .Basic{
	margin:20px 0px 30px 0px;
}
.handleForm .Basic dd{
	width:50%;
	float:left;
	border:none;
	padding:5px 0px;
}
.handleForm .Basic  .Txt{
	display:block;
	width:80px;
	float:left;
	text-align:right;
	padding-right:5px;
	color:#848484;
	font-size:14px;
	font-weight:bold;
}
.handleForm .Basic .inputtext{
	width:210px;
	height:22px;
	padding:0px 5px;
	margin-top:5px;
	border:#dddddd 1px solid;
}
.handleForm  .tailOk{
	padding:70px 140px 50px 220px;
	color:#474747;
	font-size:18px;
	line-height:36px;
	font-family:"微软雅黑";
	background:url(imageshandleForm_02.jpg) no-repeat 150px 75px ;
	border-bottom:#dadada 1px solid;
}