﻿@charset "utf-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table { margin:0; padding:0; border:0; font-family:inherit; list-style:none;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}  
a,area{blr:expression(this.onFocus=this.blur())}
a { text-decoration:none;color:#333}
a:hover { text-decoration:underline;}
.boxcenter { margin:0 auto;}

body { font-family:"宋体"; line-height:18px; background:url(sfabg.gif) top left repeat-x #e4e4e4; }
.w999 { width:999px;}
.w1k { width:1000px;}

.top { width:999px; height:22px; background:#d10606; }

.znss { text-align:right; }
.sfabox1 { height:33px; background:url(sfamenubg.gif) top left no-repeat; text-align:center; line-height:33px; font-size:14px; color:#fff; font-weight:bold; }
.sfabox1 a { font-size:14px; color:#fff; font-weight:bold; }
.sfabox1 a:hover { font-size:14px; color:#ffed76; font-weight:bold; }
.sfabox1 span { font-size:14px; color:#cd5454; font-weight:normal; margin:0 8px; }

.sfabox2 { background:url(sfad2.gif) top left repeat-y; }
.sfabox2td { background:url(sfad1.gif) top left no-repeat; }
.sfabox2td h1 { width:800px; color:#000000; font-size:26px; text-align:center; font-family:"黑体"; padding-top:50px; line-height:32px; padding-bottom:18px;  }
.sfabox2td dl { width:808px; height:29px; background:url(sfad5.gif) top left no-repeat; color:#a66518; font-size:12px; line-height:29px; overflow:hidden; margin-bottom:22px; } 
.sfabox2td dl a { color:#a66518; font-size:12px;} 
.sfabox2td dl dt { float:left; display:inline; padding-left:26px;  } 
.sfabox2td dl dd { float:right; display:inline; padding-right:26px;  } 

.sfabox3 { width:715px; font-size:14px; line-height:26px; color:#252525;  }

.sfabox4 { height:33px; background:#b81a00; width:999px; line-height:33px; overflow:hidden; }
.sfabox4 select { margin:6px 15px 0px 14px; width:214px; font-size:12px; }

.sfabox5 { background:url(sfad6.gif) top left repeat-y;}
.sfabox7 { background:url(sfad8.gif) top left no-repeat; }
.sfabox8 { color:#fff3c9; font-weight:bold; padding-left:44px; height:35px; line-height:26px; font-size:14px;  }
.sfabox9 { width:166px; padding-top:5px; }
.sfabox9 li { height:30px; padding-left:14px; background:url(sfad10.gif) top left no-repeat;  }

.sfabox10 { width:227px; height:41px; background:url(sfad11.gif) top left no-repeat; }
.sfabox11 { width:178px; }
.sfabox11 li { height:25px; padding-left:13px; background:url(sfad12.gif) top left no-repeat;  }

.sfabox12 { background:url(sfad14.gif) top left no-repeat; }

.sfabox13 { background:url(sfad15.gif) top left no-repeat;}

.sfabox14 { overflow:auto; width:610px; margin-left:71px; margin-bottom:12px;  }
.sfabox14 dt { float:left; display:inline; background:url(sfad16.gif) top left no-repeat; padding-left:18px;  }
.sfabox14 dd { float:right; display:inline; font-size:12px; color:#878787;  }

.sfabox15 { width:282px; height:230px; border:1px #c9c9c9 solid; background:#ededed; margin:7px 0px 0px 8px; }
.sfabox16 { width:284px; height:101px; margin-left:7px; background:url(sfad18.gif) top left no-repeat; overflow:hidden; }
.sfabox17 { width:274px; margin-left:11px; overflow:auto; }
.sfabox17 li { background:url(sfad19.gif) top left no-repeat; padding-left:11px; padding-right:8px; float:left; display:inline; line-height:30px; white-space:nowrap; }

.sfabox18 { background:url(sfad20.gif) top left no-repeat #fff; }
.sfabox19 { width:360px; margin-left:21px; text-align:center; color:#ce0000; font-family:"微软雅黑","宋体"; font-size:19px; margin-top:22px; font-weight:bold; margin-bottom:15px; }
.sfabox19 a { color:#ce0000; font-family:"微软雅黑","宋体"; font-size:19px; font-weight:bold; }

.sfabox20 { width:987px; height:92px; overflow:hidden; background:url(sfad22.jpg) top left no-repeat; text-align:center; line-height:92px; font-size:46px; font-family:"黑体"; color:#fff5ae; font-weight:bold; }
.sfabox20 a { font-size:46px; font-family:"黑体"; color:#fff5ae; font-weight:bold; }

.sfabox21 { background:url(sfad26.gif) bottom left no-repeat;  }
.sfabox22 { overflow:auto; overflow-x:hidden; height:162px;  }
.sfabox22 li { height:23px; background:url(sfad27.gif) top left no-repeat; padding-left:13px;  }

.sfabox23 { width:307px; height:38px; overflow:auto; }
.sfabox23 li { width:60px; height:38px; float:left; display:inline; background:url(sfad29.gif) top left repeat-x; margin-right:1px; text-align:center; color:#fff; line-height:24px; font-size:12px; cursor:pointer; }
.sfabox23 li.hover { width:60px; height:38px; float:left; display:inline; background:url(sfad29a.gif) top left repeat-x; margin-right:1px; text-align:center; color:#fff; line-height:24px; font-size:12px; cursor:default; }

.sfabox24 { overflow:auto; overflow-x:hidden; height:120px; margin-left:6px; display:none; }
.sfabox24 li { height:20px; background:url(sfad27.gif) top left no-repeat; padding-left:13px;  }

.sfabox25 { background:url(sfad30.gif) top left no-repeat; }

.sfabox26 { overflow:auto; margin-bottom:12px; }
.sfabox26 dt { padding-bottom:6px;  }
.sfabox26 dd { color:#686868; font-size:12px; line-height:18px; }

.sfabox27 { overflow:auto; }
.sfabox27 li { height:26px; background:url(sfad32.gif) top left no-repeat; padding-left:38px; line-height:26px; }


.footer { background:url(footer.gif) top left repeat-x; text-align:center; color:#494949; font-size:12px; line-height:18px; padding:7px 0px 8px 0px;  }
.footer a { color:#494949; font-size:12px; }


.data12 { font-size:12px; color:#fb9191; }


/*司法考试网*/
.sfbox1 { height:39px; background:url(sf2.gif) top left repeat-x; text-align:center; line-height:39px; font-size:14px; color:#fff; font-weight:bold; }
.sfbox1 a { font-size:14px; color:#fff; font-weight:bold; }
.sfbox1 a:hover { font-size:14px; color:#ffed76; font-weight:bold; }
.sfbox1 span { font-size:14px; color:#cd5454; font-weight:normal; margin:0 14px; }

.sfbox2 { background:url(sf4.gif) top left no-repeat; }

.sfbox3 { width:308px; border:1px #e7e5e5 solid; background:#f3f3f3; border-top:0; }
.sfbox4 { padding-left:13px; overflow:auto; }
.sfbox4 li { padding-bottom:5px; }

.sfbox5 { background:url(sf6.gif) top left no-repeat; }

.sfbox6 { width:308px; border:1px #e3e0e0 solid; background:#ffffff; border-top:0; }
.sfbox7 { width:664px; background:url(sf7.gif) top left no-repeat; }

.sfbox9 { width:664px; background:url(sf9.gif) top left no-repeat; }
.sfbox10 { width:662px; border:1px #f7e5c7 solid; border-top:0;}

.sfbox11 { overflow:hidden; margin-left:15px; }
.sfbox11 li { float:left; display:inline; width:300px; margin-right:13px; padding-bottom:5px; }


/*律师之窗*/
.lsbox1 { height:39px; background:url(sf2.gif) top left repeat-x; text-align:center; line-height:39px; font-size:14px; color:#fff; font-weight:bold; }
.lsbox1 a { font-size:14px; color:#fff; font-weight:bold; }
.lsbox1 a:hover { font-size:14px; color:#ffed76; font-weight:bold; }
.lsbox1 span { font-size:14px; color:#cd5454; font-weight:normal; margin:0 10px; }


.lsbox2 { background:url(ls2.gif) top left no-repeat;}
.lsbox2a { float:left; display:inline; height:27px; line-height:27px; background:url(ls3.gif) top right no-repeat; padding-right:50px;}

.lsbox3 { width:319px; border:1px #e3e0e0 solid; background:#ffffff; border-top:0; }
.lsbox4 { margin-left:6px; overflow:auto; width:307px; }
.lsbox4 li { background:url(ls4.gif) top left no-repeat; line-height:27px; padding-left:17px; }



/*公证网*/
.gzbox1 { height:39px; background:url(sf2.gif) top left repeat-x; text-align:center; line-height:39px; font-size:14px; color:#fff; font-weight:bold; }
.gzbox1 a { font-size:14px; color:#fff; font-weight:bold; }
.gzbox1 a:hover { font-size:14px; color:#ffed76; font-weight:bold; }
.gzbox1 span { font-size:14px; color:#cd5454; font-weight:normal; margin:0 18px; }

.gzbox2s { background:url(gz2.gif) top left no-repeat; }

.gzbox3 { padding-left:10px; overflow:hidden; width:290px; }
.gzbox3 li { height:30px; margin-bottom:1px; background:url(gz3.gif) top left no-repeat; line-height:30px; padding-left:59px;  }

.gzbox2 { background:url(gz4.gif) top left no-repeat;}
.gzbox2a { float:left; display:inline; height:27px; line-height:27px; background:url(gz4a.gif) top right no-repeat; padding-right:90px;}


/*普法*/
.pfbox1 { height:39px; background:url(pf6.gif) top left repeat-x; text-align:center; line-height:39px; font-size:14px; color:#fff; font-weight:bold; }
.pfbox1 a { font-size:14px; color:#fff; font-weight:bold; }
.pfbox1 a:hover { font-size:14px; color:#ffed76; font-weight:bold; }
.pfbox1 span { font-size:14px; color:#cd5454; font-weight:normal; margin:0 22px; }

.pfbox2 { background:url(pf3.gif) top left no-repeat; }

.pfbox3 { overflow:auto; width:530px; }
.pfbox3 li { height:30px; background:url(pf5.gif) top left repeat-x; line-height:30px; padding-left:3px; }

.pfbox4 { background:url(pf7.gif) top left no-repeat; }
.pfbox5 { overflow:auto; }
.pfbox5 li { background:url(pf8.gif) top left no-repeat; height:26px; padding-left:14px;  }


/*font style*/

.w14b { font-family:"微软雅黑","宋体"; color:#fff; font-weight:bold; font-size:14px;}
.w14b a { font-family:"微软雅黑","宋体"; color:#fff; font-weight:bold;}

.gray12 { font-size:12px; color:#666666; }
.gray12 a { font-size:12px; color:#666666; }

.grays12 { font-size:12px; color:#999999; }
.grays12 a { font-size:12px; color:#999999; }

.h12 { font-size:12px; color:#000; }
.h12 a { font-size:12px; color:#000; }

.r14b { font-family:"微软雅黑","宋体"; color:#cc0000; font-weight:bold; font-size:14px;}
.r14b a { font-family:"微软雅黑","宋体"; color:#cc0000; font-weight:bold;}

.h12b { font-size:12px; color:#000; font-weight:bold; }
.h12b a { font-size:12px; color:#000; }
.h12b a:hover { font-size:12px; color:#c40900; }

.h14b { font-size:14px; color:#000; font-weight:bold; }
.h14b a { font-size:14px; color:#000; }
.h14b a:hover { font-size:14px; color:#c40900; }

.w12 { font-size:12px; color:#fff;  }
.w12 a { font-size:12px; color:#fff; }
.w12 a:hover { font-size:12px; color:#c40900; }

.hs12 { font-size:12px; color:#3f3f3f; font-weight:bold; }
.hs12 a { font-size:12px; color:#3f3f3f; }

.hss12 { font-size:12px; color:#676767;  }
.hss12 a { font-size:12px; color:#676767; }

.h14 { font-size:14px; color:#383e46; }
.h14 a { font-size:14px; color:#383e46; }
.h14 a:hover { font-size:14px; color:#bd1515; }

.hh14 { font-size:14px; color:#000; }
.hh14 a { font-size:14px; color:#000; }

.rf12 { font-size:12px; color:#673503; }
.rf12 a { font-size:12px; color:#673503; }

.yy12 { font-size:12px; color:#b65600; }
.yy12 a { font-size:12px; color:#b65600; }

/*ruler*/
.magb6 { margin-bottom:6px;}
.magb8 { margin-bottom:8px;}
.magb9 { margin-bottom:9px;}
.magb10 { margin-bottom:10px;}
.magb12 { margin-bottom:12px;}

/*fanye*/

.fynum { font-size:12px; color:#863001; font-family:"宋体"; float:right; height:21px; line-height:21px;}
.fynum a { color:#863001;}
.fynum a:hover { color:#ff6e1f;}
.fynum span { color:#ff6e1f;}

.fynav { float:right; color:#863001; width:220px;}
.fynav li { float:right; color:#863001; border:1px #e4b065 solid; background:#fcf3c1; height:21px; line-height:21px; padding:0px 7px; font-size:12px; margin:0px 2px; }
.fynav li a { color:#863001; }
.fynav li a:hover { color:#ff6e1f; }
