/* CSS Document */
body, div, ul, ol, li, dl, dt, dd, table, form, img, p, h1, h2, h3, h4, h5{margin:0px; padding:0px; list-style:none; border:none; font-size:12px; font-family:"宋体", "Arial Narrow"; font-weight:normal;}
.clear{clear:both;} .left{float:left;} .right{float:right;} .cf60{color:#f60;}
.fb14{font-weight:bold; font-size:14px;} .top8{margin-top:8px; display:inline} .red{color:red;} .top10{margin-top:10px; display:inline}
.fb{font-weight:bold;} .h212{height:212px;} .h472{height:472px;}
select,input,label,textarea,img{vertical-align:middle;font-size:12px;color:#555;}
a{color:#000;text-decoration:none;}
a:hover{color:#F00;text-decoration:underline;}
img{border:none;}
ul,ol,li{list-style-type:none;}
.space{clear:both;height:10px;overflow:hidden;}

.wrap, .subtop, #header, #copyright, .banner, .footer, .w960{margin:0 auto; width:960px;}

/* top */
#top{margin:0 auto; height:28px; width:100%; line-height:28px; overflow:hidden; color:#565656; background:url(/images/common/public_v1003/topbg1.gif) repeat-x;}
.toptxt{width:86px; float:left; display:inline; margin:3px 6px 0 6px; padding:3px 2px 4px 2px; overflow:hidden; border:none; background:url(/images/common/public_v1003/top_login.png) 0 0 no-repeat;}
.topbtn{width:47px; float:left; display:inline; margin:2px 6px 0 0; height:22px; cursor:pointer; overflow:hidden; border:none; background:url(/images/common/public_v1003/top_login.png) 0 -28px no-repeat;}

/* header */
#header{overflow:hidden; background:url(/images/common/public_v1003/header.gif) repeat-x;}
.logo .logo_l{margin:10px 0 8px 0; width:500px; overflow:hidden;}
.logo .logo_l p.left{width:155px; height:53px; padding-right:15px; border-right:1px solid #B2B2B2;}
.logo .logo_l p.rt{margin-left:180px; margin-top:3px;}
.logo .logo_l p.rt .tle{font-size:26px; color:#000; font-weight:bold; display:block;} .logo .logo_l p.rt .tle:hover{color:#f00;}
.logo .logo_l p.rt span{color:#f60; font-weight:bold; margin-top:6px; display:block;}
#header .text {height:71px; width: 215px;}
#header .text li.icon{background: url(//www.lawtime.cn/info/imgs/Icon_free01_12x.gif) no-repeat 190px 5px; height: 20px; margin-top: 16px; width: 215px;}
#header .text li {float: left; text-align: center;}
#header .text li a.zy {background: url(//www.lawtime.cn/info/imgs/fz_reg_1.gif) no-repeat; height: 20px; line-height: 22px; text-indent: 5px; width: 71px;}
#header .text li a.zc {background: url(//www.lawtime.cn/info/imgs/fz_release_hov.gif) no-repeat; height: 20px; line-height: 22px; text-indent: 10px; width: 81px;}
#header .text li a {color: #003278;  display: inline; float: left; margin-left: 15px; overflow: hidden; text-decoration: none;}
#header .text li.txt {font-size: 12px; font-weight: bold; margin-top: 12px; width: 215px; text-align:right;}


#header .city{float:left; width:98px; height:45px; padding-top:8px; overflow:hidden; margin:8px 0 0 0; border-left:1px #b2b2b2 solid}
#header .city li{float:left; width:105px; height:20px; line-height:20px; overflow:hidden; text-align:center; font-size:16px; font-weight:bold; color:red; }
#header .city li a{font-size:12px; font-weight:normal; color:#004a9c; text-decoration:none;}
#header .city li a:hover{text-decoration:underline; color:#f60;}
#header .fla{float:left; width:634px; overflow:hidden;}
#header .fla dd{float:left; margin:8px 0 0 5px; display:inline;} 
#header .fla dd.h_left{margin-left:0px; float:left;}
#header .fla dd.h_right{margin-left:0px; float:right;}
#header .topur{float:left;padding-top:8px;width:54px;height:54px;}
#header .topur li{height:16px;padding:2px 0px 0px;text-align:center;}
#header .topur li a{color:#004a9c;}
#header .topur li a:hover{color:#f60;}
/*
#header .menu{float:left; width:100%; height:36px; overflow:hidden; margin-top:3px; background:url(/images/tklawyer/onlinelawyer/menubg_960.jpg) no-repeat;}
#header .menu li{float:left; line-height:40px; display:inline; background:url(/images/common/public_v1003/rli_bg.png) right 4px no-repeat;} #header .menu li.mar{margin-right:10px;}
#header .menu li .hot, #header .menu li .new{position:absolute; margin:0px 0 0 57px; +margin:0px 0 0 -15px; height:15px; width:19px; background:url(/images/common/public_v1003/hot.gif);}
#header .menu li .new{background:url(/images/common/public_v1003/hot.gif);}
#header .menu li a{float:left; width:63px; height:34px; display:inline; margin-left:2px; text-align:center; color:#fff; text-decoration:none;}
#header .menu li a.px50{width:50px;} #header .menu li a.px84{width:84px;}
#header .menu li a:hover, #header .menu li a.cur2{font-weight:bold; background:url(/images/common/public_v1003/hover.gif) -1px -37px no-repeat; margin-top:2px;}
#header .menu li a.px50:hover, #header .menu li a.px84:hover, #header .menu li a.cur1{font-weight:bold; margin-top:1px; background:url(/images/common/public_v1003/hover.gif) -1px -1px no-repeat;}
#header .menu li a.px84:hover, #header .menu li a.cur3{background:url(/images/common/public_v1003/hover.gif) -1px -73px no-repeat; margin-top:2px; font-weight:bold;}
#header .menu li a.right{width:69px; height:20px; line-height:22px; overflow:hidden; background:url(/images/common/public_v1003/sm-menu.png); font-weight:bold; margin:9px 0 0 5px;}
#header .menu li a.right:hover{background:url(/images/common/public_v1003/sm-menu.png); margin:9px 0 0 5px; color:#f60;}
*/
#header .menu{float:left; width:100%; height:36px; overflow:hidden; background:url(/images/tklawyer/onlinelawyer/menubg_960.jpg) no-repeat;}
#header .menu li{float:left; line-height:40px; display:inline; background:url(/images/common/public_v1003/rli_bg.png) right 2px no-repeat;} .header .menu li.mar{margin-right:10px;}
#header .menu li .hot, #header .menu li .new{position:absolute; margin:0px 0 0 57px; +margin:0px 0 0 -15px; height:15px; width:19px; background:url(/images/common/public_v1003/hot.gif);}
#header .menu li .free{position:absolute; margin:0px 0 0 57px; +margin:0px 0 0 -15px; height:15px; width:27px; background:url(/images/common/public_v1003/free.gif) no-repeat;}
#header .menu li .new{background:url(/images/common/public_v1003/hot.gif);}
#header .menu li a{float:left; width:66px; height:34px; padding:0 4px; text-align:center; color:#fff; text-decoration:none;margin-left:0;}
#header .menu .ma{ background:none;}
#header .menu li a.px50{width:50px;} #header .menu li a.px84{width:78px;}
#header .menu li a:hover, #header .menu li a.cur2{font-weight:bold; background:url(/images/common/public_v1003/hover.gif) -1px -37px no-repeat;}
#header .menu li a.px50:hover, #header .menu li a.px84:hover, #header .menu li a.cur1{font-weight:bold; margin-top:1px; background:url(/images/common/public_v1003/hover.gif) 2px -1px no-repeat;}
#header .menu li a.px84:hover, #header .menu li a.cur3{background:url(/images/common/public_v1003/hover.gif) -1px -72px no-repeat;  font-weight:bold;}
#header .menu li a.right{width:69px; height:20px; line-height:22px; overflow:hidden; background:url(/images/common/public_v1003/sm-menu.png); font-weight:bold; margin:9px 0 0 5px;}
#header .menu li a.right:hover{background:url(/images/common/public_v1003/sm-menu.png); margin:9px 0 0 5px; color:#f60;}

#header .submenu_v2{float:left; width:100%; height:60px; overflow:hidden; background:url(/images/common/public_v1003/menubg2.png) repeat-x;}
.submenu_v2 ul{float:left; overflow:hidden; height:47px; overflow:hidden; padding-left:0px; background:url(/images/tklawyer/onlinelawyer/zyicon_960.jpg) 12px 5px no-repeat}
.submenu_v2 ul li{float:left; padding:0 0 0 11px;overflow:hidden; text-align:center;}
.submenu_v2 ul li a{color:#1f376d; float:left; height:54px; overflow:hidden; line-height:82px; text-decoration:none} .submenu_v2 ul li a:hover{color:#f60; text-decoration:underline}

/*背景*/
.box .tle, .zczs_tle, .zczs_tle p.left{background:url(/images/zhishi/zs_repeat-x.png) repeat-x;}
.box .tle span, .ms, .jj, .sh, .xz, .xf, .cx, .gj, .zh, .content dd, .flzs_list li, .zczs_main dd, .text_list li, .zczs_tle p.left strong{background:url(/images/zhishi/zs_icon.png) no-repeat;}
.flzs_tle, .falv_tle, .zhishi_zhu dt, .zhishi_fu dt, .btn5 a, .btn6 a{background:url(/images/zhishi/zs_img.png) no-repeat;}

/* position */
.zti .title{float:left; overflow:hidden; background:url(/images/info/laodong/zs_icon.jpg)  no-repeat;}

/* 
.main_r{float:left; width:238px; overflow:hidden;margin-top:10px;}
.lawad{float:left; width:99%; overflow:hidden;border:1px #DDDDDD solid;}
.lawad .title{height:26px;width:100%;line-height:26px;overflow:hidden; color:#000; text-indent:10px; border-bottom:1px #DDDDDD solid;}
.lawad .txt{float:left; width:236px; text-align:center; color:#7a7a7a; overflow:hidden; height:28px; line-height:28px; padding-top:3px;}
.lawad ul{float:left; width:236px; overflow:hidden;height:414px;}
.lawad ul li{float:left; width:67px; overflow:hidden; text-align:center; padding-bottom:8px; display:inline; margin-left:9px;}
.lawad ul li img{float:left; width:65px; height:80px; overflow:hidden; margin-bottom:6px; display:block; border:1px #ccc solid;}
.lawad ul li a.cf60{color:#f60;} .lawad ul li a.name{color:#07539c;}
.lawad ul li a{color:#07539c;} .lawad ul li a:hover{color:#f00;}
*/

/* ====== tab ======== */
.py_menu{width:100%; overflow:hidden; margin-top:5px;}
.menu1box, .menu2box{position:relative;overflow:hidden;height:22px;width:100%;}
#menu1, #menu2{position:absolute;top:2px;left:10px;z-index:1;}
#menu1 li{float:left;display:inline;cursor:pointer; padding:0 12px; text-align:center;line-height:19px;height:18px; background:url(/images/zhishi/zs_repeat-x.png) 0 -83px repeat-x; border:1px #e3e3e3 solid; border-bottom:none;margin-right:1px; overflow:hidden; color:#05459d}
#menu1 li.hover{background:url(/images/zhishi/zs_repeat-x.png) 0 -102px repeat-x; height:19px; color:#f60; font-weight:bold; border:1px solid #e3e3e3;}
#menu1 li.hover a{color:#f60;}
.main2box{clear:both;margin-top:-1px; border-top:1px solid #e3e3e3; overflow:hidden; width:100%;}
#main1 div, #main2 div{display: none; padding:5px 0;} #main1 .block, #main2 .block{ display: block;}
.py_main{padding:5px 10px;}
.py_main a{margin:0 7px; color:#333; line-height:22px;} .py_main a:hover{color:#f00;}

/*知识tab*/
.zs_menu1box{overflow:hidden; position:relative; width:100%;}
#zs_menu1{left:180px; position: absolute; top: 8px; z-index:2;}
#zs_menu1 li.hover{background:url(/images/zhishi/zs_repeat-x.png) 0 -122px repeat-x; height:27px; font-weight:bold; border:1px solid #dadada;}
#zs_menu1 li.hover a{color:#07539c;}
#zs_menu1 li{background:url(/images/zhishi/zs_repeat-x.png) 0 -150px repeat-x; cursor:pointer; display:inline; float:left; height:26px; line-height:26px; margin-right:2px; overflow:hidden; padding:0 15px; text-align:center; border:1px #dadada solid; border-bottom:none; font-size:14px;}
#zs_menu1 li a{color:#333;} #zs_menu1 li a:hover{color:#07539c;}
#zs_main1 .none{display:none;} #zs_main1 .block{display:block;}

/*hh_wrap*/
.main_l{width:269px; margin-right:10px;}
.box{border:1px solid #e3e3e3;} .w267{ width:267px;}
.h250{height:250px;}
.box .tle{background-position:0 0; height:26px; line-height:26px; vertical-align:middle; padding-left:5px;}
.box .tle span{background-position:0 0; color:#07539c; font-size:14px; font-weight:bold; padding-left:25px;}
.zs_nav{width:267px;}
.zs_nav li{background-color:#fafafa; position:relative; border-top:1px solid #e3e3e3; width:222px; height:27px; line-height:27px; vertical-align:middle; padding:0 25px 0 20px; float:left;z-index:1;}
.ms{background-position:0 -27px;} .jj{background-position:0 -62px;} .sh{background-position:0 -94px;} .xz{background-position:0 -131px;}
.xf{background-position:0 -168px;} .cx{background-position:0 -206px;} .gj{background-position:0 -244px;} .zh{background-position:0 -285px;}
.zs_nav li span.left{width:180px; padding-left:35px;}
.zs_nav li span.right{color:#f60; font-weight:bold;}
.zs_nav li.focus{background-color:#fff7e8; height:26px; line-height:26px; width:222px; padding:0 25px 0 19px; border:1px solid #ffa818; /*border-left:none;*/ border-right:none;}
.showdiv{width:215px; overflow:hidden; zoom:1; position:absolute; z-index:999; left:266px; top:-1px; display:none;}
.showdiv2{width:203px; padding:0 5px; border:1px #ffa818 solid; border-left:none; overflow:hidden; background:#fff7e8 url(/images/zhishi/showdivbg.png) 0 26px no-repeat;cursor:default;}
.showdiv2 a{ width:33%; height:24px; line-height:24px; vertical-align:middle; float:left; overflow:hidden;}
.zs_pinyin{border-top:1px solid #e3e3e3; width:267px;}

.main_c{background:url(/images/zhishi/zs_main_bj.png) no-repeat; width:433px; overflow:hidden; margin-right:10px;}
.main_c .time{color:#0d5bc1; margin:10px 0 0 300px;}
.content dd{height:26px; line-height:26px; vertical-align:middle; /*overflow:hidden; */font-size:14px; padding-left:10px; margin-left:10px; background-position:0 -319px;}
.content dd b{width:49px; overflow:hidden; font-weight:normal; float:left; display:block; height:26px;}
.content dd a.text{color:#07539c;width:170px;overflow:hidden; height:26px; float:left; margin-right:8px; display:block;}  .content dd a.text:hover{color:#f00;}

.flash{width:960px; height:90px; margin:5px 0;}
.flash ul li{width:234px; height:90px; margin-left:8px; float:left;}
.flash ul li.left{margin-left:0;}
.tonglan{width:960px; height:90px; overflow:hidden;}

.main2_l{width:200px; margin-right:10px;}
.flzs{width:196px; height:112px; padding:1px; border:1px solid #ffc240; overflow:hidden;}
.flzs_tle{background-position:0 0; width:22px; height:106px; line-height:13px; padding-top:6px; text-align:center; font-weight:bold; color:#fff; overflow:hidden;}
.flzs_list{padding:10px; width:154px;}
.flzs_list li{background-position:0 -378px; padding-left:10px; width:67px; height:24px; line-height:24px; float:left; overflow:hidden;}

.main2_c{width:370px;}
.zczs{border:1px solid #b6d5eb; width:368px; height:240px; overflow:hidden;}
.zczs_tle{background-position:0 -55px; height:27px; line-height:27px; width:368px; overflow:hidden;}
.zczs_tle p.left{background-position:0 -27px; height:27px; border-right:1px solid #b6d5eb; padding:0 8px;}
.zczs_tle p.left strong{background-position:0 -357px; padding-left:15px; color:#07539c;}
.zczs_tle p.right{margin-right:5px;} .zczs_tle p.right a{margin:0 5px;}
.zczs_main{padding:10px; width:348px;}
.img_list{width:348px; height:109px; margin-bottom:15px;}
.zczs_img{width:117px; height:109px; margin-right:10px;}
.zczs_img a img{width:113px;height:86px; border:1px solid #e2e2e2; padding:1px;}
.zczs_img p{width:117px; height:18px; line-height:18px; text-align:center; background:#d2d2d2; overflow:hidden; margin-top:1px;}
.zczs_main dl{height:109px; width:221px; overflow:hidden;}
.zczs_main dt{text-align:center; font-size:16px; font-weight:bold; height:36px; line-height:36px;}
.zczs_main dt a{color:#f60;} .zczs_main dt a:hover{color:#f00;}
.zczs_main dd, .text_list li{height:24px; line-height:24px; vertical-align:middle; overflow:hidden; font-size:14px; padding-left:10px; background-position:0 -319px;}
.zczs_main dd a, .text_list li a{color:#07539c;} .zczs_main dd a:hover, .text_list li a:hover{color:#f00;}

.zs_falv{width:960px; overflow:hidden;}
.falv_tle{background-position:-23px 0; height:36px; line-height:36px;}
.zhishi{border:1px solid #e3e3e3; padding:10px; width:938px; border-top:none; overflow:hidden;}
.zhishi_zhu dl{border-bottom:1px dashed #999; padding:8px 0; overflow:hidden; zoom:1;}
.zhishi_zhu dt{float:left; width:114px; height:22px; line-height:22px; color:#f60; background-position:-23px -37px; text-align:center;}
.zhishi_zhu dd{float:left; width:800px; overflow:hidden; zoom:1; text-align:left; line-height:22px; margin-left:24px;}
.zhishi_zhu dd a{width:88px; display:block; overflow:hidden; float:left; height:22px;}
.zhishi_zhu dd a.cf60, .zhishi_fu dd a.cf60{color:#f60; text-decoration:underline;} .zhishi_zhu dd a.cf60:hover, .zhishi_fu dd a.cf60:hover{text-decoration:none;}
.zhishi_fu{margin-top:15px; width:460px;}
.zhishi_fu dl{background-color:#f3f3f3; margin-bottom:1px; width:450px; overflow:hidden; padding:8px 5px;}
.zhishi_fu dt{float:left; width:104px; height:22px; line-height:22px; color:#07539c; background-position:-147px -37px; text-align:center;}
.zhishi_fu dd{float:left; width:330px; overflow:hidden; zoom:1; text-align:left; line-height:22px; margin-left:16px;}
.zhishi_fu dd a{width:82px; display:block; overflow:hidden; float:left; height:22x;}
.btn5 a, .btn6 a{width:95px; height:29px; margin:0 auto; display:block; text-indent:-500px; overflow:hidden;}
.btn5 a{background-position:-260px -37px; }
.btn6 a{background-position:-359px -37px;}


.links{padding:10px; overflow:hidden;}
.links a{margin-right:12px; line-height:26px; color:#545454;} .links a:hover{color:#f00;}
.links a.cf60{text-decoration:underline; color:#f60;} .links a.cf60:hover{text-decoration:none;}
.footer{margin-top:20px; text-align:center;}
.foot_menu{height:26px; line-height:26px; color:#fff;}
.foot_menu a{margin:0 5px; color:#000;} .foot_menu a:hover{color:#f60;}
.copyright{margin:0 0 10px 0;}
.copyright p{line-height:24px;}
.copyright p span.cf00{color:#f00;}

/*20120626律师合作*/
.guide{margin:0 0 10px 0;}
.guide .guide_title{ height:34px; background:#428EDA; line-height:34px;}
.guide_title .guide_title_guide,.guide_title h3{ float:left;}
.guide_title .guide_title_guide{ font:400 16px/34px "微软雅黑"; color:#75BAFD;}
.guide_title h3{word-spacing:5px; font:500 22px/34px "微软雅黑"; color:#FFF; padding:0 15px; }
.guide .tit1{ padding:0 0 0 160px;}
.guide_title_img{ border-left:1px solid #428EDA;border-right:1px solid #428EDA;}
.guide .phone{ font: bold 14px/34px "宋体"; color:#FFF; padding:0 0 0 20px;float:left;}
.guide .QQ{ padding:0 0 0 62px; color:#FFF; float:left;}
.guide .QQ span{display:block; float:left; margin:0 0 0 20px;}
.guide .QQ a{ padding:6px 0 0 2px; display:block; float:left; }
.guide .E_mail{ float:right; color:#FFF; padding:0 80px 0 0;}
/*律师合作*/

/*QQ登录入口*/
.qq_logo{ width:50px;border:none;border:0; background:url(/images/registers/lawtime_qq_logo_ico.png) no-repeat;margin:6px 8px 0 4px; vertical-align:middle;float:left;}
