@charset "utf-8";
/* CSS Document */

body { margin:0 auto; font-size:12px; font-family:Verdana; line-height:1.5;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#333333; text-decoration:none;}
a:hover { color:#1e9608;}

.hui01 { font-size: 12px; lcolor:#999;}
a.hui01:link { color:#999999; text-decoration: none;}
a.hui01:visited { color:#999999; text-decoration: none;}
a.hui01:hover { color:#222; TEXT-DECORATION: none;}
a.hui01:active { color:#999999; text-decoration: none;}

.hui02 { font-size: 12px; lcolor:#757575;}
a.hui02:link { color:#757575; text-decoration: none;}
a.hui02:visited { color:#757575; text-decoration: none;}
a.hui02:hover { color:#222; text-decoration:underline}
a.hui02:active { color:#757575; text-decoration: none;}

.yellow01 { font-size: 12px; lcolor:#ff912c;}
a.yellow01:link { color:#ff912c; text-decoration: none;}
a.yellow01:visited { color:#ff912c; text-decoration: none;}
a.yellow01:hover { color:#c25d00; text-decoration:underline}
a.yellow01:active { color:#ff912c; text-decoration: none;}

.green01 { font-size: 12px; lcolor:#5c8804;}
a.green01:link { color:#5c8804; text-decoration: none;}
a.green01:visited { color:#5c8804; text-decoration: none;}
a.green01:hover { color:#395402; text-decoration: none;}
a.green01:active { color:#5c8804; text-decoration: none;}

.dian01 { font-size: 12px; lcolor:#e6e7e5; font-family: "宋体";}

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;} 


/*body*/
#container { width:996px; margin:0 auto;}
/*top*/
#top{background:url(../../wimages/top_bg.jpg) 0 0 repeat-x; height:25px; width:100%; padding-top:6px;}
#top_01 {  float:left; overflow:hidden;width:670px; color:#999999; padding-left:10px;}
#top_02 {  float:left; overflow:hidden;width:65px; color:#999999; padding-left:20px;}
#top_03 {  float:left; overflow:hidden;width:65px; color:#999999;  padding-left:20px;}
#top_04 {  float:left; overflow:hidden;width:40px;}
#top_05 {  float:left; padding-left:5px; overflow:hidden;width:40px;}

/*header*/
#header {float:left; height:108px;}
#logo { float:left; width:280px; text-align:left;}

#citysel { float:left;width:205px; margin-top:30px;}
.Top_City a:link {color: #990000; font-size:12px; font-weight:700}
.Top_City a:visited {color: #990000; font-size:12px; font-weight:700}
.Top_City a:hover {color: #FF0000; font-size:12px; font-weight:700}
.Top_City a:active {color: #990000; font-size:12px; font-weight:700}
#qihuan_city{ border:1px solid #e1e1e1; padding-left:10px; padding-top:10px; margin-top:5px; width:100px; display:none; background-color:#fff; position:absolute; z-index:9999;}
.qh_city_s li,.qh_city_p li,.qh_city_t li{ float:left; display:inline-block; width:50px; margin-right:0px; margin-left:0px; color: #999999;}

#search { float:left; width:480px;  margin-top:24px; color:#999; margin-top:30px;}
.search .select {FLOAT: left; margin-top:0px; display:inline; margin-right:8px; width:84px;}
.search .text {FLOAT: left; width:322px;}
.search .btn {FLOAT: left; width:65px;}
.search span{FLOAT: left; margin-top:6px; color:#999;}
.search span a{ color:#999; margin-left:8px;}
.search span a:hover{ color:#ef9b11;}
.inp_srh { width:290px; height:31px; padding-left:29px; background:url(../../wimages/ss_01.jpg) 0 0 no-repeat; line-height:31px; border:0 none;}

DIV.selectbox-wrapper {border:1px solid #bebebe; POSITION: absolute; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center;
}
DIV.selectbox-wrapper UL LI.selected {BACKGROUND-COLOR: #f5f5f5;}
DIV.selectbox-wrapper UL LI.current { COLOR: #fff; BACKGROUND-COLOR: #86bb2b; }
DIV.selectbox-wrapper UL LI { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 82px; CURSOR: pointer; LINE-HEIGHT: 20px; PADDING-TOP: 3px
}
.selectbox { border:none;  DISPLAY: block; padding-left:4px; width: 80px; CURSOR: pointer; HEIGHT: 31px; background:url(../../wimages/ss_03.gif) no-repeat; color:#999999; line-height:31px; }

.btn_srh { width:65px; height:31px; background:url(../../wimages/ss_02.jpg) 0 0 no-repeat; border:none; cursor:pointer; text-indent:-999em;}
#search * { vertical-align:middle;}

/*meu*/
#meu{background:url(../../wimages/meubg.jpg) 0 0 repeat-x; height:38px; width:100%; margin-bottom:20px;}
#nav { height:38px; background:url(../../wimages/meubg.jpg) 0 0 repeat-x; margin-bottom:8px;}
#nav_r { float:right; height:38px; width:240px; overflow:hidden; background:url(../../wimages/meu02.jpg) 0px 0px no-repeat;}
.nav_main { height:38px; overflow:hidden;}
.nav_main ul li { float:left; font-size:14px; margin:0px 10px 0 0px;}
.nav_main ul li a { float:left; display:block; height:38px; line-height:38px; color:#fff; width:85px; text-align:center;}
.nav_main ul li a span { float:left; display:block; width:85px;}
.nav_main ul li a:hover { background:url(../../wimages/meu01.jpg) 0 0px no-repeat; color:#fff; width:85px;}
.nav_main ul li a:hover span  { background:url(../../wimages/meu01.jpg) right 0px no-repeat; cursor:pointer; width:85px;}

/*main*/
#maincontent { overflow:auto; zoom:1;}
/*tpdl*/
#main01 { float:left; width:709px; margin-bottom:12px;}
#tpqh { float:left; height:249px;}
#side01 { float:right; width:268px; height:247px; border:1px solid #6ac83c; background:url(../../wimages/hydlbg.jpg) 0 0 repeat-x; margin-bottom:12px;}
#login { margin-bottom:18px;}
#login span { float:left;}
.dl {float:left;  overflow:hidden; padding-left:15px; width:240px;}
.dl ul {float:left; margin-top:0px;}
.dl ul li { float:left; padding-bottom:12px; line-height:1.8; color:#999999; font-size:14px; width:240px; height:30px; text-align:left}

.dl01 {float:left; overflow:hidden; padding:7px 0 0 15px;}
.dl02 {float:left; overflow:hidden; padding:7px 0 0 15px;}

.dlbd01{ font-size:13px; height:25px; width:170px; color:#666666; line-height:25px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #adacb1; border-right-color: #e3e2e8; border-bottom-color: #e3e2e8; border-left-color: #e3e2e8;}
.dlbd02{ font-size:13px; height:25px; width:65px; color:#666666; line-height:25px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #adacb1; border-right-color: #e3e2e8; border-bottom-color: #e3e2e8; border-left-color: #e3e2e8;}

/*zw*/
#side02 { float:left; width:270px; padding-right:12px;}
/*热点案件*/
#hot_aj { width:244px; height:auto; border:1px solid #e3e3e3; background:url(../../wimages/lmbg01.jpg) 0 0 repeat-x; padding:10px 10px 10px 14px;margin-bottom:12px;}
#aj_bt{ height:30px; margin-bottom:3px;}
#aj_bt ul li { color:#010000; font-size:14px; text-align:left}
#aj_bt ul li span { float:right; font-size:12px; color:#7f7f7f; background:url(../../wimages/line_01.jpg) 0 0 no-repeat; padding-left:10px;}

#aj_top { float:left;border-bottom:1px dashed #dfdfdf; padding-bottom:8px;}
#aj_top h1 { font-size:14px; line-height:2.2;  color:#eb8707; text-align:center}
#aj_top p { color:#888;}
#aj_list { float:left; padding-top:6px;}
#aj_list ul li { float:left; background:url(../../wimages/icon02.jpg) 0 0 no-repeat; padding-left:8px; line-height:28px;color:#333; text-align:left;}
/*法律法规*/
#hot_flfg { width:244px; height:402px; border:1px solid #e3e3e3; background:url(../../wimages/lmbg01.jpg) 0 0 repeat-x; padding:10px 10px 0px 14px; margin-bottom:12px;}
#flfg_bt{ height:30px; margin-bottom:3px;}
#flfg_bt ul li { color:#010000; font-size:14px; text-align:left}
#flfg_bt ul li span { float:right; font-size:12px; color:#7f7f7f; background:url(../../wimages/line_01.jpg) 0 0 no-repeat; padding-left:10px;}

.ttl{height:18px;}
.ctt{height:auto;clear:both;border-top:0;text-align:left;}
.w242{ float:left;clear:both;width:100%;/*滑动门的宽度*/}
/* TAB 切换效果 */
.tb_{ float:left; height:146px;border-bottom:1px dashed #dfdfdf; margin-bottom:10px;}
.tb_ ul{height:26px;}
.tb_ li{float:left;height: 24px;line-height:24px;width: 80px;cursor:pointer; margin-top:4px;}
/* 控制显示与隐藏css类 */
.normaltab   { background:#fff; color:#535353; font-size:13px; text-align:center;}
.hovertab    { background:#4bb418; color:#fff; font-size:13px; text-align:center;}
.dis{display:block;}
.undis{display:none;}

#flfg_list { float:left;}
#flfg_list ul li { float:left; background:url(../../wimages/icon02.jpg) 0 0 no-repeat; padding-left:8px; line-height:28px;color:#333; text-align:left;}
/*法律百科*/
#hot_bk { width:244px; height:395px; border:1px solid #e3e3e3; background:url(../../wimages/lmbg01.jpg) 0 0 repeat-x; padding:10px 10px 0px 14px;margin-bottom:12px;}
#bk_bt{ height:30px; margin-bottom:3px;}
#bk_bt ul li { color:#010000; font-size:14px; text-align:left}
#bk_bt ul li span { float:right; font-size:12px; color:#7f7f7f; background:url(../../wimages/line_01.jpg) 0 0 no-repeat; padding-left:10px;}

.bk_con { float:left; height:360px; width:100%; overflow:hidden;}
.bk_con dl { float:left; height:80px; overflow:hidden;}
.bk_con dl dt { float:left; padding-right:10px;}
.bk_con dl dd { float:left; width:140px; color:#b5b5b5; line-height:18px; text-align:left;}
.bk_con dl dd a { float:left;display:block; width:140px; margin-bottom:3px; color:#454545; font-size:14px;}
.bk_con ul { margin-top:10px;}
.bk_con ul li { line-height:28px;}



/*在线咨询问答*/
#hot_zx { width:244px; height:395px; border:1px solid #e3e3e3; background:url(../../wimages/lmbg01.jpg) 0 0 repeat-x; padding:10px 10px 10px 14px;margin-bottom:12px;}
#zx_bt{ height:30px; margin-bottom:3px;}
#zx_bt ul li { color:#010000; font-size:14px; text-align:left}
#zx_bt ul li span { float:right; font-size:12px; color:#7f7f7f; background:url(../../wimages/line_01.jpg) 0 0 no-repeat; padding-left:10px;}

.zx_con { float:left; height:390px; width:100%; overflow:hidden; margin-top:5px}
.zx_con dl { float:left; height:63px; overflow:hidden; border-bottom:1px dashed #dfdfdf; margin-bottom:12px;}
.zx_con dl dt { float:left; width:81px;}
.zx_con dl dd { float:left; width:158px; color:#ff912c; line-height:24px; text-align:left;}
.zx_con ul { float:left; margin-top:10px;}
.zx_con ul li {float:left; line-height:28px;}
.zx_con ul li span{ float:right; line-height:28px; color:#666;}


#main02 { float:left; width:430px; padding-right:10px;}

/*办案助手*/
#bazc { width:428px; margin-bottom:15px;height:32px;}
.bazc1 { width:428px; float:left; background:url(../../wimages/lmbg03.jpg) 0 0 no-repeat; height:32px; }
.bazc1 h2 { height:23px; padding:5px 5px 0 0px; font-size:16px; color:#1e9608; overflow:hidden;}
.bazc1 h2 span { display:block; height:25px;  padding-left:5px;}
.more { float:right; padding-left:13px; font-size:12px; font-weight:normal; color:#474646; }
.more:hover { color:#1e9608; }

/*民事案由*/
#index_msay { width:430px; height:195px; background:url(../../wimages/lmbg02.jpg) 0 0 repeat-x;}
.msay01{ width:430px; height:33px;}
.msay01_left{float:left; color:#fffefe; font-size:14px; background:url(../../wimages/lm01.jpg) 0 0 no-repeat; width:78px; height:29px; line-height:29px;text-align: center;}
.msay01_right { float:left; width:350px; height:33px;}

.menub1_1 { font-size:14px; BACKGROUND: url(../../wimages/lmon.jpg) no-repeat; FLOAT: left; WIDTH: 69px; CURSOR: pointer; COLOR: #287a00; LINE-HEIGHT: 33px; margin-left:5px; HEIGHT: 33px; TEXT-ALIGN: center}
.menub1_2 { font-size:14px; FONT-WEIGHT: normal;  FLOAT: left; WIDTH: 69px; CURSOR: pointer; COLOR: #123701; LINE-HEIGHT: 33px; margin-left:5px; HEIGHT: 33px; TEXT-ALIGN: center}

.menugtab {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px;color:#333; font-size:14px; text-align:left; line-height:28px;}
.menugtab A {color:#333; font-size:14px; text-align:left; line-height:30px;}
.menugtab A:hover{color:#2b8300; font-size:14px; text-align:left; line-height:30px;}

/*律师广告*/
#lsgg { margin-top:5px; margin-bottom:15px;}
#lsgg span { float:right;}

/*刑法罪名*/
#index_xfzm { width:430px; height:190px; background:url(../../wimages/lmbg02.jpg) 0 0 repeat-x;}
.xfzm01{ width:430px; height:33px;}
.xfzm01_left{float:left; color:#fffefe; font-size:14px; background:url(../../wimages/lm01.jpg) 0 0 no-repeat; width:78px; height:29px; line-height:29px;text-align: center;}
.xfzm01_right { float:left; width:350px; height:33px;}

/*行政案由*/
#index_xzay { width:430px; height:190px; background:url(../../wimages/lmbg02.jpg) 0 0 repeat-x;}
.xzay01{ width:430px; height:33px;}
.xzay01_left{float:left; color:#fffefe; font-size:14px; background:url(../../wimages/lm01.jpg) 0 0 no-repeat; width:78px; height:29px; line-height:29px;text-align: center;}
.xzay01_right { float:left; width:350px; height:33px;}

/*非诉事务*/
#index_xssw { width:430px; height:190px; background:url(../../wimages/lmbg02.jpg) 0 0 repeat-x;}
.xssw01{ width:430px; height:33px;}
.xssw01_left{float:left; color:#fffefe; font-size:14px; background:url(../../wimages/lm01.jpg) 0 0 no-repeat; width:78px; height:29px; line-height:29px;text-align: center;}
.xssw01_right { float:left; width:350px; height:33px;}


/*推荐律师*/
#main03 { float:left; width:711px; height:32px; background:url(../../wimages/lmbg04.jpg) 0 0 no-repeat;}
.content-item-header{ width:100%; height:32px;_height:32px;}
.content-item-header a{}
.content-item-header-l{ width:85px; height:32px; float:left;text-align:center; padding-top:0px; font-weight:bold;  font-size:16px; color:#1e9608;}
.content-item-header-l a{ font-size:16px; font-weight:bold; color:#1e9608;}
.content-item-header-l a:hover{ color:#000;}
.content-item-header-m{ width:520px; height:32px; float:left; padding-top:0px;  font-size:12px; color:#666; line-height:32px;}
.content-item-header-m a{ color:#666;}
.content-item-header-m a:hover{ color:#1e9608;}
.content-item-header-r{ width:100px; height:32px; float:left; text-align:right; line-height:32px; }

#index_tjls { margin-bottom:8px; border-bottom:1px dashed #dcdcdc;}
#index_tjls ul { padding:0 0 15px 0; overflow:auto; zoom:1;}
#index_tjls ul li { width:120px; float:left; margin:15px 10px 0px 10px; display:inline; text-align:center;}
#index_tjls ul li a { display:block;}
#index_tjls ul li img { margin-bottom:3px;}

.tjls1 { width:711px; float:left;}
.tjls1_left { float:left; display:block; width:85px;  height:32px; font-size:16px; color:#1e9608; text-align:center;}
.tjls1_mid { float:left; display:block; height:25px;  padding-left:5px; text-align:left;}
.tjls1_right{  float:right;display:block; text-align:right;}

.more { float:right; padding-left:13px; font-size:12px; font-weight:normal; color:#474646; }
.more:hover { color:#1e9608; }

.law_list{padding:0px 0;overflow:hidden;_zoom:1;}
.law_list li{width:225px;padding-left:10px;float:left;border-right:1px dotted #ddd;height:30px;line-height:30px; vertical-align:middle;}
.law_list li.no_br{border-right:none;}
.law_nm{width:50px;margin-right:0px;display:block;overflow:hidden;zoom:1;float:left;white-space:nowrap}
.law_tel{width:100px;margin-right:0px;display:block;overflow:hidden;zoom:1;float:left;white-space:nowrap}
.g_freebtn,.g_freebtn span{float:left;display:inline-block; cursor:pointer;height: 23px;line-height: 23px;padding:0px 0 0 0px; color:#20a135; font-size:12px;text-decoration:none;background:url(../../wimages/zxzx.jpg) 0 0 no-repeat; width:61px; }
.g_freebtn{display: inline-block;margin: 5px 0 0 0; width:61px;}
.g_freebtn span{padding: 0 0px 0 0px;min-width: 30px; text-align: center;}
.g_freebtn:hover{ text-decoration:none;}
.g_freebtn:hover span{color:#000000; text-decoration:none;}





#side03 { float:right; width:270px;}

/*本周推荐案由*/
#hot_aytj { width:244px; height:263px; border:1px solid #e3e3e3; background:url(../../wimages/lmbg01.jpg) 0 0 repeat-x; padding:10px 10px 10px 14px;margin-bottom:12px;}

#aytj_bt{  height:30px; margin-bottom:3px;}
#aytj_bt ul li { color:#010000; font-size:14px; text-align:left}
#aytj_bt ul li span { float:right; font-size:12px; color:#7f7f7f; background:url(../../wimages/line_01.jpg) 0 0 no-repeat; padding-left:10px;}
#aytj_top { float:left;}
#aytj_top h1 { font-size:13px; padding-top:6px; background:#4bb418; border:2px solid #e1f0db; color:#fff; height:23px; width:100%; text-align:center; margin-bottom:12px;}
#aytj_top p { color:#555; line-height:23px;}
/*图片链接*/
#tblj{ margin-bottom:10px;}
/*法律顾问*/
#hot_flgw { width:244px; height:145px; border:1px solid #e3e3e3; background:url(../../wimages/lmbg01.jpg) 0 0 repeat-x; padding:10px 10px 10px 14px;margin-bottom:12px;}

#flgw_bt{ height:30px; margin-bottom:3px;}
#flgw_bt ul li { color:#010000; font-size:14px; text-align:left}
#flgw_bt ul li span { float:right; font-size:12px; color:#7f7f7f; background:url(../../wimages/line_01.jpg) 0 0 no-repeat; padding-left:10px;}

#flgw_list { overflow:auto; zoom:1; margin-top:8px;}
#flgw_list ul li { float:left; width:100px; background:url(../../wimages/icon03.jpg) 0 0 no-repeat; padding-left:15px; height:30px; line-height:30px; display:inline; text-align:left; border-bottom:1px dashed #dfdfdf;}
#flgw_list ul li a { display:block;}

.contact { padding:2px;}

/*法治新闻*/
#hot_news { width:244px; height:395px; border:1px solid #e3e3e3; background:url(../../wimages/lmbg01.jpg) 0 0 repeat-x; padding:10px 10px 0px 14px;margin-bottom:12px;}
#news_bt{ height:30px; margin-bottom:3px;}
#news_bt ul li { color:#010000; font-size:14px; text-align:left}
#news_bt ul li span { float:right; font-size:12px; color:#7f7f7f; background:url(../../wimages/line_01.jpg) 0 0 no-repeat; padding-left:10px;}

.news_con { float:left; height:360px; width:100%; overflow:hidden;}
.news_con dl { float:left; height:80px; overflow:hidden;}
.news_con dl dt { float:left; padding-right:10px;}
.news_con dl dd { float:left; width:140px; color:#b5b5b5; line-height:18px; text-align:left;}
.news_con dl dd a { float:left;display:block; width:140px; margin-bottom:3px; color:#454545; font-size:14px;}
.news_con ul { margin-top:10px;}
.news_con ul li { line-height:28px;}

/*友情链接*/
#yqlj{ float:left; width:940px; height:108px; background:url(../../wimages/yqlj01.jpg) 0 0 no-repeat; padding:0px 0px 0px 55px;}
#yqlj_list { overflow:auto; zoom:1; margin-top:5px;}
#yqlj_list ul li { float:left; width:103px;  height:24px; line-height:24px; display:inline; text-align:left; }
#yqlj_list ul li a { display:block; color:#888;}
#yqlj_list ul li a:hover{ display:block; color:#222;}
.contact { padding:2px;}
/*footer*/
#footer { text-align:center; margin-top:20px;}
#footer dl dt { height:46px; line-height:46px; background:url(../../wimages/endbg.jpg) 0 0 repeat-x; color:#464646; font-size:13px;}
#footer dl dt a {color:#464646; font-size:13px;}
#footer dl dt a:hover {color:#1e9608; font-size:13px;}
#footer dl dd { padding:20px 0 20px 0; color:#7f7f7f; line-height:2; background:#fdfdfd; font-size:12px;}
#footer dl dd a {color:#7f7f7f; font-size:12px;}
#footer dl dd a:hover {color:#1e9608; font-size:12px;}
#msg_screen{
	filter:alpha(opacity=70);  /* ie 有效*/
	-moz-opacity:0.7; /* Firefox  有效*/
	opacity: 0.7; /* 通用，其他浏览器  有效*/
}
.alertP{
	border-bottom: 1px solid rgb(230, 228, 225);
	padding-bottom: 15px; 
	padding-top: 15px; 
	margin-left: 4%; 
	width: 92%; 
	color: rgb(124, 124, 124);
	font-size: 18px;
}
.alertDivP{
	font-size: 16px;
	float: right;
	color: rgb(124, 124, 124);
	margin-left: 4%; 
	margin-right: 4%; 
	width: 92%;
	text-align:center;
	border-bottom: 1px solid rgb(230, 228, 225);
	
}
.alertdiv{width:114px;
height:34px;
margin:10px 0px;font-size:16px;cursor:pointer;border:none;
background:url(../../wimages/my_alert_bt.png) no-repeat;
border-radius: 4px;color:#FFF;}

