/* CSS Document */
body{margin:0;padding:0;font-size:12px;line-height:22px;font-family : "Lucida Grande", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif;background:url(/images/body_bg.gif);text-align:center;}
ul,li,dl,dt,dd,span,p,h1,h2,h3,h4,h5,h6,div,img{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;}
img{border:none;}
ul,li{list-style-type:none;}
div{overflow:hidden;zoom:1;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.dis{display:block;}
.din{display:none;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.fb{font-weight:bold;}
.red{color:#F00;}
.white{color:#FFF;}
.gray{color:#555;}
h1,h2{font-size:16px;}
.f14,h3{font-size:14px;}
/*链接样式*/
a{text-decoration: none;color:#166dba;}
.menu a{margin:3px;color:#333;}
.hot .conts dt a{font-size:14px;color:#333;font-weight:bold;}
.two_list .lfbox dt a{font-size:14px;color:#333;font-weight:bold;line-height:36px;}
.sideleft .inlistlf li a{color:#333;}
.sideleft .inlistrg dt a{color:#fba83f;font-weight:bold;line-height:28px;font-size:14px;}
.sideright a{color:#333;}
.friendlink a{color:#333;margin-right:10px;}
.footer .links a{margin:0 8px;color:#333;}
.footer a{color:#1f81d7;}
.two_list legend a{font-size:14px;color:#ee910b;font-weight:bold;}
.sideleft h3 a{height:29px;line-height:29px;color:#333;}
a:hover,.menu a:hover,.hot .conts dt a:hover,.two_list .lfbox dt a:hover,.sideleft .inlistlf li a:hover,.sideleft .inlistrg dt a:hover,.sideright a:hover,.friendlink a:hover,.footer .links a:hover,.footer a:hover,.two_list legend a:hover,.sideleft h3 a:hover{text-decoration:underline;color:#F00;}

a.org{color:#ff7200;text-decoration:underline;}
a.org:hver{color:#F00;}

/*背景*/
.lf_ad .title,.corpus h2,.hot h2,.hot .conts li,.list_ask h2,.list_ask li,.two_list .title,.sideleft h2,.sideright h2,.sideright b,.sideright h3,.sideright li,.sideleft .inlistlf h3,.sideleft .inlistlf b,.sideleft .inlistrg h3,.sideleft .inlistlf li,.friendlink strong,.two_list .lfbox li,.hot b,.sideleft .inlistrg li,.lf_ad .imgtext .free_btn{background:url(/images/main_bg.gif) no-repeat;}
/*布局*/
#wraper{border:none;border-left:5px solid #FFF;border-right:5px solid #FFF;text-align:left;margin:0 auto;width:960px;background:#FFF;}
.top{height:204px;}
.menu{border-bottom:1px solid #c0c0c0;color:#999;height:27px;text-align:center;line-height:27px;}
.top_ad{height:90px;margin:6px 0 8px 0;}

.nav{height:51px;background:#499708 none repeat scroll 0 0;padding:6px 10px;font-size:14px;line-height:26px;}
.nav ul{width:100%;}
.nav li{padding:0 15px;background:url(/images/nav_bgs.gif) right no-repeat;float:left;}
.nav li.lit{background:none;}
.nav a{padding:3px 4px;color:#fffeee;}
.nav a:hover{background:#90bf1e;padding:3px 4px;color:#fff600;text-decoration:none;}

/*顶部三列*/
.three_list .title{font-size:16px;color:#000;font-weight:bold;height:32px;}
.lf_ad{width:280px;background:#ececec;height:437px;}
.lf_ad .title{height:32px;line-height:32px;background-position:0 -44px;padding-left:8px;}
/**/
.lf_ad .boxs{background:#FFF;padding:5px;height:387px;position:relative; /*position:absolute*/}
.lf_ad .imgtext{height:387px;background:#FFF;padding:5px;height:387px;position:relative;border-left:1px  solid #ececec;border-right:10px solid #ececec;border-bottom:10px solid #ececec;}
.lf_ad .imgtext .l_img{width:183px;height:175px;margin-bottom:15px;}
.lf_ad .imgtext .txts{padding:0px 0px 0 5px;}
/*201071 新加律所信息*/
.lf_ad .imgtext .txts p.lawer{line-height:20px;}

.lf_ad .imgtext .free_btn{text-align:right;padding-right:18px;height:24px;line-height:24px;background-position:-370px -177px;font-size:14px;margin-top:8px;}
.lf_ad .imgtext .s_img,.lf_ad .imgtext .s_img .s{background:url(/images/slide_img_bg.gif);}
.lf_ad .imgtext .s_img{position:absolute;top:5px;left:189px;height:173px;width:73px;background-position:0 0;overflow:hidden; border:1px #ffad00 solid}

.lf_ad .imgtext .s_img li{float:left; width:73px; height:57px; border-bottom:1px #ffad00 solid;}
.lf_ad .imgtext .s_img li.btmnone{border:0;}
.lf_ad .imgtext .s_img li a{display:block;width:73px;height:57px; line-height:58px; background:#fff; text-align:center; color:#654405;}
.lf_ad .imgtext .s_img li a:hover,.lf_ad .imgtext .s_img li a.hover{font-weight:bold; text-decoration:none; background:#ffad00; color:#fff;}
.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none
}
.hot{width:350px;margin:0 10px;}
.hot h2{background-position:0 -109px;height:34px;line-height:34px;padding-left:45px;}
.hot .conts{background:#fffaee;border:1px solid #dbd7cc;border-top:none;border-bottom:none;padding:0 12px 7px 12px;line-height:24px;/*height:386px;*/}
.hot .conts dl.db{border-top:1px dashed #87847e;margin-top:15px;padding-top:6px;}
.hot .conts dl,.hot .conts ul{clear:both;overflow:hidden;zoom:1;}
.hot .conts dt{text-align:center;height:36px;line-height:36px;}
.hot .conts ul{padding-top:5px;}
.hot .conts li{width:160px;float:left;font-size:14px;text-indent:10px;overflow:hidden;white-space:nowrap;background-position:-640px -76px;}
.hot b{background-position:0 -206px;display:block;height:10px;width:350px;overflow:hidden;}

/*201071新加律师文集*/
.corpus{width:350px;margin-top:17px;}
.corpus h2{background-position:-1px -145px;height:30px;line-height:30px;padding-left:30px;}
.corpus h2 a{color:#ec5108;}
.corpus .conts li{width:160px;float:left;font-size:14px;text-indent:10px;overflow:hidden;white-space:nowrap;background-position:-640px -76px;}

.list_ask{width:310px;}
.list_ask .ad_rg{height:75px;margin-bottom:10px;}
.list_ask .inlin_ask{border:1px solid #dfc27c;height:350px;}
.list_ask h2{background-position:0 -77px;height:30px;line-height:30px;padding-left:30px;color:#d58f23;margin-bottom:6px;}
.list_ask ul{padding:0 13px;font-size:14px;line-height:24px;}
.list_ask li{background-position:-635px -75px;padding-left:20px;}
.list_ask li.lidas{border-bottom:1px dashed #555;padding:0 0 10px 15px;margin-bottom:5px;}
/*中间两列*/
.two_list{height:240px;background:#f6f6f6;height:250px;padding:5px;margin:10px 0;}
.two_list .title{background-position:0 -144px;height:26px;padding:5px 15px 0 32px;border:1px solid #dfc27c;border-bottom:none;}
.two_list h2{font-size:14px;}
.two_list .conts{border:1px solid #dfc27c;border-top:none;overflow:hidden;height:216px;}
.two_list .lfbox,.two_list .rgbox{width:465px;padding:1px;background:#FFF;}
.two_list .lfbox dl{margin:0 12px 10px 12px;}
.two_list .lfbox ul{font-size:14px;line-height:24px;}
.two_list .lfbox li{width:210px;float:left;vertical-align:middle;display:inline;background-position:-638px -75px;padding-left:10px;margin-left:10px;}
.two_list .rgbox ul{width:290px;float:right;padding-top:5px;}
.two_list .rgbox li{width:145px;float:left;display:inline;}
.two_list .rgbox li a{line-height:24px;color:#000;}
.two_list .rgbox li a:hover{color:#F00;}
.two_list .list_img{width:140px;float:left;padding:10px;}
.two_list fieldset{border:1px solid #e3e3e3;clear:both;margin:0 10px;padding:6px;}
.two_list fieldset p{line-height:20px;padding:0 6px 6px 6px;}

/*左侧边栏*/
.sideleft{width:648px;height:757px;}
.sideleft .inlistlf,.sideleft .inlistrg{height:228px;margin-bottom:10px;}
.sideleft h2{height:43px;background-position:0 0;line-height:36px;color:#FFF;padding-left:30px;}
.sideleft .inlistlf{width:268px;float:left;font-size:14px;line-height:26px;}
.sideleft .inlistlf h3{background-position:-353px -99px;padding-left:16px;}
.sideleft .inlistlf ul{border:1px solid #f5d5a5;background:#fff5dd;border-top:none;border-bottom:none;padding-top:6px;}
.sideleft .inlistlf li{background-position:-640px -75px;padding-left:15px;margin-left:10px;}
.sideleft .inlistlf b{width:268px;height:10px;background-position:-353px -129px;display:block;overflow:hidden;}
.sideleft .inlistrg{width:369px;float:left;margin-left:11px;}
.sideleft .inlistrg li a{color:#2f2f2f;}
.sideleft .inlistrg li a:hover{color:#F00;}
.sideleft .inlistrg h3{background-position:0 -176px;padding-left:28px;}
.sideleft .inlistrg li{width:182px;float:left;line-height:24px;background-position:-635px -78px;text-indent:15px;overflow:hidden;white-space:nowrap;}
.sideleft .inlistrg dl{width:226px;float:right;padding-bottom:8px;}
.sideleft .inlistrg .piclist{width:143px;float:left;}
.sideleft .inlistrg .piclist img{margin:12px 0 0 4px}


/*右侧边栏*/
.sideright{width:300px;font-size:14px;line-height:26px;}
.sideright h2{background-position:-321px -44px;height:43px;line-height:36px;color:#8e2702;padding-left:15px;}
.sideright b{background-position:-321px -88px;width:300px;height:10px;display:block;overflow:hidden;}
.sideright .inlist{border:5px solid #fbaa33;border-top:none;border-bottom:none;background:#fff8e8;padding:0 10px;height:231px}
.sideright h3{border-bottom:1px dashed #7f7c74;height:28px;background-position:-628px -47px;padding-left:25px;margin:6px 0 10px 0;}
.sideright li{background-position:-630px -76px;padding-left:23px;}
/*友情链接*/
.friendlink{border:1px solid #fbaa33;padding:8px 4px;background:#fefff2;}
.friendlink strong{background-position:-550px -142px;padding:2px 5px; font-weight:nomrap;}
/*提示*/
.msg{height:32px;background:#fff8e8;line-height:32px;font-size:14px;margin-top:10px;}
.msg strong{color:#e90303;}
/*版权*/
.footer{font-size:14px;padding:15px 0;}
.footer .links{background:#fec300;height:34px;line-height:34px;margin-bottom:10px;}

/*201071新加浏览者当前所在位置*/
.current{height:28px;line-height:28px;border-bottom:1px #e0e0e0 solid;background:#F3F2F2;padding-left:10px;margin-bottom:10px;}
/*2010 新加AD图片切换*/
ul.cq_slidepic{width:183px;height:175px;float:left;margin:0;padding:0;overflow:hidden;}
ul.cq_slidename{border:1px solid #c2c2c2;border-left:none;float:right;width:75px;background:#ececec;height:173px;}
ul.cq_slidename li{height:28px;line-height:28px;border-bottom:1px solid #c2c2c2;font-size:12px;width:70px;color:#3f3f3f;margin:0;padding:0;padding-left:5px;}
ul.cq_slidename li.hover{background:#FFF;color:#F00;}
ul.cq_slidename li a{color:#333;}
ul.cq_slidename li.hover a,ul.cq_slidename li a:hover{color:#F00;}