/*内容左边区域主体*/
.ari_left {
	width:700px;
	float:left;
	background:none repeat scroll 0 0 #FFFFFF;
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	border-color:none;
	border-image:none;
	border-right:0;
	border-style:solid;
	border-width:0px;
}
/*内容包含主体*/
.article_pages_cc {
	margin:0 auto;
	overflow:hidden;
	width:698px;
	background:none repeat scroll 0 0 #FFFFFF;
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	border-color:#115386 #DDDDDD #DDDDDD;
	border-image:none;
	border-right:1px solid #DDDDDD;
	border-style:solid;
	border-width:1px;
}
.article_pages_cc .endText {
	border-top:1px solid #DDDDDD;
	margin:0px auto 0;
	overflow:hidden;
	width:660px;
}
/*内容摘要*/
.ari_left .zyao {
	background:none repeat scroll 0 0 #F8F8F8;
	border:1px solid #DEDEDE;
	height:auto;
	margin-bottom:10px;
	overflow:hidden;
	padding:10px;
	width:638px;
}
/*内容分页*/
.ari_left p.next {
	padding-bottom:5px;
	text-align:center;
	line-height:300%;
	border-top:0 none;
}
.ari_left p.next a {
	background:none repeat scroll 0 0 white;
	border:1px solid #E3E3E3;
	color:#666666;
	display:inline-block;
	height:22px;
	line-height:22px;
	margin:0 3px;
	overflow:hidden;
	padding:0 9px;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
}
.ari_left p.next a:hover {
	background:none repeat scroll 0 0 #F35C03;
	border:1px solid #F35C03;
	color:#FFFFFF;
	display:inline-block;
	height:22px;
	line-height:22px;
	margin:0 3px;
	overflow:hidden;
	padding:0 9px;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
}
/*分享*/
.ari_left .Share {
	height:24px;
	overflow:hidden;
	padding:20px 12px 0 0;
	text-align:right;
	width:680px;
}
.ari_left .Share .share_c {
	float:right;
}
/*电话提示*/
.ari_left .Tips_400 {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #DDDDDD;
	color:#000000;
	font:14px/24px "sinSun";
	height:47px;
	margin:20px auto;
	overflow:hidden;
	padding:5px 13px;
	text-align:left;
	width:632px;
}
.ari_left .Tips_400 em {
	color:#FF0000;
	font-weight:700;
}
/*上一篇下一篇*/
.ari_left .from {
	border-bottom:0 none;
	border-top:0 none;
	color:#999999;
}
.ari_left .from2 {
	border-bottom:1px dashed #CCCCCC;
	border-top:1px dashed #CCCCCC;
	color:#666666;
}
.ari_left .from2 a {
	color:#666666;
}
.ari_left .from2 a:hover {
	color:#008DFE;
}
/*特别推荐与相关文章*/
.ari_left dl.xglist {
	float:none;
}
.ari_left dl {
	margin:0;
}
.ari_left dl .f60 {
	color:#333333;
}
.ari_left dl dd a {
	color:#176BAD;
}
.ari_left dl dd a:hover {
	color:#008DFE;
}
/*文字图标*/
.ari_left .fenx {
	font:14px/30px "sinSun";
	height:30px;
	margin:10px 0 0;
}
.ari_left .fenx a {
	margin:0 20px 0 0;
	color:#666666;
}
.ari_left .fenx a:hover {
	color:#008DFE;
	text-decoration:underline;
}
.ari_left .fenx .contribute,.ari_left .fenx .complain,.ari_left .fenx .collect,.ari_left .fenx .print {
	background:url("/images/info/sunhai_new/kc_ico/kc_ico.png") no-repeat scroll 0 0 transparent;
	display:block;
	float:left;
	height:30px;
}
.ari_left .fenx .contribute {
	background-position:0 -344px;
	padding:0 0 0 22px;
}
.ari_left .fenx .complain {
	background-position:0 -273px;
	padding:0 0 0 22px;
}
.ari_left .fenx .collect {
	background-position:0 -377px;
	padding:0 0 0 22px;
}
.ari_left .fenx .print {
	background-position:0 -309px;
	padding:0 0 0 22px;
}
/*温馨提示*/
.ari_left .Tips {
	color:#999999;
	height:40px;
	overflow:hidden;
	padding:10px 0;
	text-align:left;
	width:668px;
	font-size:12px;
}
/*免费解答*/
.Law_advisory {
	float:left;
	padding:0px 0 25px 25px;
	width:673px;
}
select,input,label,textarea,img {
	color:#555555;
	font-size:12px;
}
.ari_left .ask {
	border:1px solid #DDDDDD;
	width:698px;
}
.ari_left .ask .text2 {
	background:none repeat scroll 0 0 #FFFFFF;
	border-bottom:0 none;
	text-indent:0px;
	width:698px;
}
.ari_left .ask .title {
	background:url("/images/info/sunhai_new/kc_ico/kc_rx.png") repeat-x scroll 0 -83px transparent;
	height:29px;
	overflow:hidden;
}
.ari_left .ask .title h3 {
	color:#333333;
	float:left;
	font:700 14px/29px "sinSun";
	height:29px;
	padding:0 0 0 10px;
}
.ari_left .ask p input {
	border:1px solid #A3B6D3;
	float:left;
	height:16px;
	color:#999999;
	font-size:12px;
	padding:6px 5px 5px;
	width:508px;
}
.ari_left .ask p textarea {
	border:1px solid #A3B6D3;
	float:left;
	height:138px;
	overflow:hidden;
	color:#999999;
	font-size:12px;
	padding:5px;
	width:508px;
}
.ari_left p.ask1 {
	text-indent:0;
	margin:0;
}
.ari_left .ask label {
	display:block;
	height:30px;
	text-align:left;
	vertical-align:top;
	width:60px;
	float:left;
}
.ari_left .ask p.btn {
	text-align:left;
	margin:0 0 0 60px;
}
.ari_left .ask p.btn .subitbak {
	margin:0 10px 0 0;
}
/*内容右边区域主体*/
.ari_right {
	width:240px;
	float:right;
	overflow:hidden;
}
/*内容右边区域相关分类*/
.cll_list {
	background:none repeat scroll 0 0 #F3F3F3;
	border:1px solid #A1A1A1;
	margin-bottom:15px;
}
.cll_list li {
	border-bottom:1px solid #D6D6D6;
	float:left;
	height:28px;
	overflow:hidden;
	width:50%;
}
.cll_list .line {
	border-bottom:medium none;
}
.cll_list li a {
	border-top:1px solid #FFFFFF;
	display:block;
	float:left;
	font:12px/27px "sinSun";
	height:27px;
	padding:0 0 0 10px;
	width:89px;
}
.cll_listm li a {
	padding:0 10px;
	width:99px;
}
.cll_list li a:hover {
	background:none repeat scroll 0 0 #D6D6D6;
	border-top:1px solid #D6D6D6;
	color:#333333;
	text-decoration:none;
}
/*内容右边区域相关文章*/
.ari_right .ari_box {
	width:238px;
	border:1px solid #DDDDDD;}
.ari_box .title {
	background:url("/images/info/sunhai_new/kc_ico/kc_rx.png") repeat-x scroll 0 -83px transparent;
	height:29px;
	line-height:29px;
	font-weight: 700;
	overflow:hidden;
	width:238px;
	text-indent:10px;
}
.boxmain {
    overflow: hidden;
    padding: 5px 10px;
    width: 218px;
}
.boxmain dl {
	background:url("") no-repeat scroll 3px 6px transparent;
}
.boxmain dl dd {
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    vertical-align: middle;
}
.boxmain dl dd .fl {
	text-indent:0px;
	color:#666666;
}
.boxmain dl dd a {
    color: #666666;
    text-indent: 0;
}
.ari_box .w2 dd {
	width:110px;
}
/*底部*/
.copyright {
	border-top:0 none;
}
.copyright,.copyright .f60,.copyright a {
	color:#666666;
}
.copyright a:hover {
	color:#008DFE;
	text-decoration:underline;
}
/*返回顶部*/
.kc_getback {
	background:url("/images/info/top_img_a.png") repeat scroll 0 0 transparent;
	bottom:10px;
	height:47px;
	right:0px;
	width:50px;
	position:fixed;
}
.kc_getback a {
	display:block;
	height:47px;
	width:50px;
}
/*内容左边广告*/
.focuspic .focusnum {
	border-top:0;
}
/*相关文章*/
.followall_mod_l {
	float:left;
	margin:0 24px 0 0;
	width:660px;
}
.followall_mod_l h2 {
	color:#333333;
	font:700 14px/20px "sinSun";
	height:20px;
}
.followall_mod_l ul {
	margin:8px 0 0;
}
.followall_mod_l li {
	background:url("/images/info/sunhai_new/kc_ico/kc_ico.png") no-repeat scroll 8px -125px transparent;
	float:left;
	font:14px/30px "sinSun";
	height:30px;
	overflow:hidden;
	padding:0 23px 0 20px;
	width:286px;
}
.followall_mod_l li a {
	color:#176BAD;
	display:block;
	height:30px;
	overflow:hidden;
}
.followall_mod_l li a:hover {
	color:#008DFE;
}
.boxmain dl dd a:hover {
	color:#008DFE;
}
.ari_left dt,.ari_left dd {
	height:auto;
}
/*查找律师*/
.ari_left .about {
	width:698px;
	border:1px solid #dddddd;
}
.ari_left .about .title {
	background:url("/images/info/sunhai_new/kc_ico/kc_rx.png") repeat-x scroll 0 -83px transparent;
	border-bottom:1px solid #DDDDDD;
	text-indent:10px;
	width:698px;
}
.abmain {
	width:678px;
}
.ari_left dl {
	width:100%;
}
.ablist dd {
	width:600px;
}
.ablist dd a {
	margin:0 10px;
}
.kc_getback {
	_position:absolute;
}
.ari_left .xg {
	margin-top:20px;
	overflow:hidden;
	padding:0 10px;
	width:678px;
}
.ari_left .space {
	clear:both;
	height:10px;
	overflow:hidden;
}

/*热门关键字*/

.hyf_keyword{width:238px; height:auto; overflow:hidden; zoom:1; padding:0; margin:10px 0; border:1px solid #cee1f0; background:#fff;}
.hyf_keyword h3{font-weight:700; font-size:14px; line-height:30px; height:30px; background:url(../images/hyf_title_bg.png) no-repeat; padding-left:10px; color:#333;}
.hyf_keyword .hyf_keyword_content{ width:228px; padding:5px; height:auto; overflow:hidden; zoom:1;} 
.hyf_keyword .hyf_keyword_content ul li{float:left; height:28px; width:auto; margin:0 5px; white-space:nowrap}
.hyf_keyword .hyf_keyword_content ul li a{color:#069; font-size:12px; line-height:28px; text-decoration:none;}
.hyf_keyword .hyf_keyword_content ul li.ba a{font-weight:700;}
.hyf_keyword .hyf_keyword_content ul li.bb a{font-size:14px; font-weight:700;}
.hyf_keyword .hyf_keyword_content ul li a:hover{text-decoration:underline;}


/*相关图字*/

.hyf_img_word{width:680px; height:auto; padding: 10px 0; margin: 10px 0 15px 0; overflow:hidden; zoom:1; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.hyf_img_word h3{font-size:14px; line-height:30px; color:#333; font-weight:700;}
.hyf_img_word dl{width:680px; height:auto; overflow:hidden;zoom:1; padding-top:10px;}
.hyf_img_word dl dd{float:left; width:132px; height:auto; padding-right:35px; overflow:hidden;zoom:1;}
.hyf_img_word dl dd p{font-size:12px; color:#666; text-align:center; height:20px; overflow:hidden; width:127px;}
.hyf_img_word dl dd p a{font-size:12px; color:#666; text-align:center; width:127px; height:20px; line-height:20px; overflow:hidden;}
.hyf_img_word dl dd p a:hover{text-decoration:underline;}
