/* 律师主页第二次改版公共样式 2010-11-25 By Hhjin  */
body, div, ul, ol, li, dl, dt, dd, table, form, img, p, h1, h2, h3, h4, h5{margin:0px; padding:0px; font-size:12px; font-family:"宋体", "Arial Narrow"; font-weight:normal;}  body{background:#f4f4f4; color:#313131}
ul, ol, li, dl, dt, dd{list-style:none;} img{border:none;}
.clear{clear:both;} .left{float:left;} .left2{float:left;} .right{float:right;} .pright{float:right; padding-right:5px;}
.fb14{font-size:14px; font-weight:bold;} .top8{margin-top:8px; display:inline} .c96{color:#969696} .cd5{color:#d5d5d5}
.l8{margin-left:8px; display:inline} .red{color:red;} .y14{font:bold 14px "微软雅黑", Arial;} .fb{font-weight:bold;}
.ar{font-family:"Arial"; font-size:9px; color:#d2d2d2;} .f12{font-size:12px; font-family:"宋体"; font-weight:normal;}
a.c3{color:#333; text-decoration:none;} .y30{font:bold 30px "微软雅黑", Arial;} .y20{font:bold 20px "微软雅黑", Arial;} .f14{font-size:14px;}
a.c96{color:#969696; text-decoration:none;}



#wrap{margin:0 auto; width:960px; overflow:hidden;}
.top_tool{margin: 0 auto; background:url(/images/common/public_v1003/topbg1.gif) repeat-x; width:960px; height:28px; line-height:28px; overflow:hidden;}
.top_bann{width:960px; height:107px; position:relative; overflow:hidden; background:url(/images/newlawyer/top_bann.jpg) no-repeat;}
.lawyer_logo{float:left; width:105px; height:97px; overflow:hidden;}
.lawyer_logo img{width:92px; height:92px; display:inline; margin:6px 0 0 13px;}
.top_bann .name{position:absolute; left:120px; top:15px; font:bold 30px "微软雅黑", Arial;}
.top_bann .call{position:absolute; left:120px; top:65px; font:bold 20px "微软雅黑", Arial;}
.top_bann .nav{position:absolute; right:0; top:2px;}
.top_bann .c_t{position:absolute; height:20px; line-height:20px; overflow:hidden; right:0; top:73px;}
.top_bann .c_t .time{float:left; color:#9b0000; text-indent:2em; height:18px; overflow:hidden; background:url(/images/newlawyer/time.gif) no-repeat;}
.top_bann .c_t .col{float:left;}
.top_bann .c_t .col a.bule, .top_bann .c_t .col a.red, .top_bann .c_t .col a.green, .top_bann .c_t .col a.yellow{float:left; width:11px; height:11px; overflow:hidden; cursor:pointer; background:url(/images/newlawyer/icon_1.gif) 0 0 no-repeat; display:inline; margin:3px 12px 0 0;} .top_bann .c_t .col a.red{ background-position:-23px 0}
.top_bann .c_t .col a.green{ background-position:-46px 0} .top_bann .c_t .col a.yellow{ background-position:-69px 0}
.top_bann .c_t .col a:hover{border:1px #f00 solid;}
.top_bann .c_t input{float:left; width:37px; height:20px; cursor:pointer; font-size:12px;}

.menu{float:left; width:960px; height:41px; overflow:hidden; border-bottom:1px #fff solid; }
.menu li{float:left; font:bold 14px "微软雅黑", Arial;}
.menu li a{float:left; height:41px; overflow:hidden; border-right:1px #fff solid; line-height:41px; padding:0 18px;}

.notice{float:left; position:relative; width:960px; height:28px; line-height:30px; overflow:hidden; background:url(/images/newlawyer/bg_1.gif) repeat-x;}
.notice span{ position:absolute; display:block; left:-10px; top:2px; width:70px; height:30px; overflow:hidden; background:url(/images/newlawyer/icon_3.gif) 10px 7px no-repeat;}
.notice marquee{float:left; cursor:pointer; height:30px;}

.banner{float:left; width:960px; height:135px; overflow:hidden; position:relative}

.banner .qming{position:absolute; font:bold 30px/50px "微软雅黑", "黑体"; text-align:center; overflow:hidden; width:800px; height:50px; z-index:99; top:40px; left:80px;}

.banner .qmings{position:absolute;text-align:left;overflow:hidden;width:800px;height:110px;z-index:99;top:28px;left:80px;font-family: "微软雅黑", "黑体";font-size: 18px;line-height: 28px;font-weight: bold;color:#FF0000}
.banner .qmings ul li{font-size: 18px;}

.banner img{width:958px; height:133px; border:1px #fff solid;}

.sy01{background:url(/images/newlawyer/sy01.gif) bottom right no-repeat;}
.sy02{background:url(/images/newlawyer/sy02.gif) bottom right no-repeat;}
.sy03{background:url(/images/newlawyer/sy03.gif) bottom right no-repeat;}
.sy04{background:url(/images/newlawyer/sy04.gif) top right no-repeat;}
.sy06{background:url(/images/newlawyer/sy06.gif) bottom right no-repeat;}
.sy07{background:url(/images/newlawyer/sy07.gif) bottom right no-repeat;}

/*====leftside===============================================================================================================*/
.leftside_home{float:left; width:290px; height:1385px; overflow:hidden; background:#fff;}
.leftside{float:left; width:290px; overflow:hidden; background:#fff; padding-bottom:10px;}
.l_danan{margin:0 auto; width:276px; overflow:hidden; padding-bottom:10px;}
.title1{float:left; width:100%; height:30px; line-height:34px; overflow:hidden;}
.l_danan .lawbox{float:left; width:100%; overflow:hidden; padding:12px 0; border-bottom:1px #ccc dashed;}
.lawbox .photo{float:left; width:110px; height:135px; border:1px #ccc solid; padding:1px;}
.lawbox p{float:left; padding-left:10px; width:150px; line-height:22px; overflow:hidden}
.lawbox p .mes_1, .lawbox p .mes_2{float:left; width:138px; height:26px; line-height:26px; overflow:hidden; text-indent:200px; display:inline; margin-top:5px;}

.lawbox p .crown{ float:left; display:block; height:22px; line-height:22px; width:22px; margin-left:0;}
.lawbox p .word{float:left;}


.l_danan .infobox{float:left; line-height:20px; width:100%; overflow:hidden; padding:5px 0 10px 0;}

.l_anli, .l_wj, .l_fg, .l_sear{margin:0 auto; width:276px; overflow:hidden; padding-bottom:20px;}
.l_sear{padding-bottom:5px;}
.left2{float:left; height:30px; line-height:34px; overflow:hidden;}
.right2{float:right; height:30px; line-height:38px; overflow:hidden;}
.l_list{float:left; width:100%; overflow:hidden; padding:10px 0;}
.l_list li{float:left; width:100%; height:26px; line-height:26px; overflow:hidden; border-bottom:1px #ccc dashed; background:url(/images/newlawyer/icon_2.gif) 0 8px no-repeat; text-indent:12px;}
.left3{float:left; height:26px; line-height:26px; overflow:hidden; width:82%;}
.right3{float:right; height:26px; line-height:26px; overflow:hidden;}
.inputbox{margin:0 auto; width:260px; overflow:hidden;}
.inputbox label{float:left; width:256px; padding-top:18px;}
.inputbox .input1, .input2{float:left; width:256px; border:1px #c9c9c9 solid; padding:3px 0 4px 2px; background:url(/images/newlawyer/sear_bg.gif) repeat-x;}
.aboutbox{float:left; width:100%; border-top:1px #ccc dashed; line-height:20px; padding-top:5px; background:url(/images/newlawyer/bg_2.gif) 0 1px repeat-x;} *html .aboutbox{padding-bottom:5px;}
.l_anli p{line-height:19px; overflow:hidden; width:100%; border-bottom:1px #ccc dashed; padding:3px 0;}
.l_anli p.t1{text-align:center; border-bottom:none; width:266px; padding:10px 0 10px 10px;}
.l_anli p.t2{text-align:center; border-bottom:none; width:266px; padding:0px 0 0 10px;}
.l_anli p.t3{padding:0 0 10px 0; height:24px;}
.l_anli p.t4{border-bottom:none;}
.input3{width:162px; height:27px; line-height:27px; font-size:12px; border:none; cursor:pointer; margin-bottom:3px; background:url(/images/newlawyer/js_btn.png) repeat-x;}
.input4{width:178px; padding:10px 0 0 9px; font-size:12px; border:none; background-color:transparent}
.input5{width:70px; padding:10px 0 0 9px; font-weight:bold; color:#fff; cursor:pointer; font-size:12px; border:none; background-color:transparent}


#tab2{position:absolute; left:5px; top:2px; width:45%; z-index:1;}
#tab2 li{float:left; height:25px; line-height:27px; overflow:hidden; padding:0 10px; border:1px #ccc solid; border-bottom:none; text-align:center; font-size:14px; text-indent:0; cursor:pointer; background:url(/images/newlawyer/bg_4.gif) repeat-x; margin-right:1px;}
#tab2 li.hover{font-weight:bold; height:27px; background:#fff url(/images/newlawyer/bg_5.gif) 0 1px repeat-x; border-bottom:none;}
#cont2 ul{display:none; width:100%; overflow:hidden; padding-bottom:15px;}
#cont2 ul.block{display:block;}
#cont2 ul li{float:left; width:100%; height:26px; line-height:26px; border-bottom:1px #ccc dashed; background:url(/images/newlawyer/icon_2.gif) 0 8px no-repeat; text-indent:12px;}
#cont2 ul li .q, #cont2 ul li .a{float:left; width:100%; height:30px; line-height:36px; overflow:hidden; text-indent:16px;}
#cont2 ul li .a{ line-height:28px; color:#757575;}

/*====rightside===============================================================================================================*/
.rightside{float:right; width:661px; overflow:hidden;}
.intro{float:left; width:100%; overflow:hidden; background:#fff url(/images/newlawyer/sy05.gif) 450px 34px no-repeat;}
.intro_home{float:left; width:100%; overflow:hidden; background:#fff url(/images/newlawyer/sy05.gif) 450px 34px no-repeat;}
.title2{margin:0 auto; text-indent:18px; width:646px; height:30px; line-height:32px; overflow:hidden;}
.tuandui{margin:0 auto; padding:10px 0 6px 0; width:646px; overflow:hidden;}
.tuandui li{float:left; width:100%; overflow:hidden; height:105px; margin:0 0 8px 20px; display:inline; text-align:center; line-height:24px; border-bottom:1px #ccc dashed}
.tuandui li .left{float:left; width:67px;}
.tuandui li .right{float:right; width:570px; overflow:hidden; text-align:left; text-indent:2em;}
.tuandui li .left img{display:block; border:1px #ccc solid; width:65px; height:80px; overflow:hidden;}
.intro p, .intro_home p{margin:0 auto; width:636px; line-height:24px; padding:10px 5px; overflow:hidden;}
.intro_home p{height:144px}
.wenj{float:left; display:inline; width:315px; height:230px; margin-left:10px; background:url(/images/newlawyer/bg_3.gif) 0 30px repeat-x;}
.wenj dt{float:left; width:100%; height:28px; line-height:36px; overflow:hidden; border-bottom:1px #ccc dashed;}
.wenj dd{float:left; width:100%; height:32px; line-height:38px; overflow:hidden; border-bottom:1px #ccc dashed;}
.wenj dd .left{float:left; width:85%; height:32px; overflow:hidden;}
.fwei{margin:0 auto; width:646px; overflow:hidden; height:52px; padding-bottom:9px; background:url(/images/newlawyer/bg_3.gif) 0 32px repeat-x}
.fwei2{background:url(/images/newlawyer/bg_3.gif) 0 47px repeat-x}
.fwei ul{margin:0 auto; text-indent:18px; width:646px; height:30px; line-height:32px; overflow:hidden;}
.fwei ul.two{margin:15px auto;}
.fwei ul li{float:left; width:93px; height:30px; line-height:30px; border:1px #dedede solid; border-bottom:none; background:url(/images/newlawyer/bg_4.gif) repeat-x; text-align:center; font-size:14px; font-weight:bold; text-indent:0; display:inline; margin-left:1px;}
.fwei ul li.tit{border:none; width:165px; line-height:32px; text-indent:10px;}
.fwei ul li.tit2{border:none; background:none; width:165px; line-height:32px; text-align:left}

.lawphoto{float:left; width:100%; overflow:hidden; background:#fff;}
.leftBtn, .rightBtn{ float:left;margin-left:10px; width:18px; height:169px; overflow:hidden; cursor:pointer; display:inline}
.rightBtn{margin-left:10px;}
.scrollWarp{width:661px; height:169px; padding:20px 0; float:left; overflow:hidden;}
#scrollBox2{float:left; width:570px; height:169px; display:inline; margin:2px 8px 0 20px; overflow:hidden}
#scrollBox2 td.tdbox{width:175px; overflow:hidden; height:169px; text-align:center; padding-right:10px;}
#scrollBox2 td img{width:152px; height:148px; padding:10px 8px 10px 12px; overflow:hidden; background:url(/images/newlawyer/pic_bg.png) no-repeat;}

.ask_list{float:left; width:100%; overflow:hidden; background:#fff;}
.list_box{margin:0 auto; width:646px; overflow:hidden;}
.list_tit{margin:8px auto 0 auto; text-indent:18px; width:646px; height:30px; line-height:32px; position:relative;}
.list_tit .left{float:left; padding-top:5px;}
#tab1{position:absolute; left:170px; top:2px; width:45%; z-index:1;}
#tab1 li{float:left; height:25px; line-height:27px; overflow:hidden; padding:0 10px; border:1px #ccc solid; border-bottom:none; text-align:center; font-size:14px; text-indent:0; cursor:pointer; background:url(/images/newlawyer/bg_4.gif) repeat-x; margin-right:1px;}
#tab1 li.hover{font-weight:bold; height:27px; background:#fff url(/images/newlawyer/bg_5.gif) 0 1px repeat-x; border-bottom:none;}
#cont1{padding-top:3px;}
#cont1 ul{display:none; width:100%; overflow:hidden; padding-bottom:15px;}
#cont1 ul.block{display:block;}
#cont1 ul li{float:left; width:100%; height:62px; overflow:hidden; border-bottom:1px #ccc dashed; background:url(/images/newlawyer/q_a.png) left no-repeat;}
#cont1 ul li .q, #cont1 ul li .a{float:left; width:100%; height:30px; line-height:36px; overflow:hidden; text-indent:16px;}
#cont1 ul li .a{ line-height:28px; color:#757575;}

.pingjia_home{float:left; width:100%; height:205px; overflow:hidden; background:#fff;}
.pingjia{float:left; width:100%; overflow:hidden; background:#fff;}
.lm{margin:10px auto; overflow:hidden; width:96%; border-bottom:1px #ccc dashed; padding-bottom:10px;}
.lm dd{float:left; width:100px; margin-right:5px; height:24px; line-height:24px; overflow:hidden; display:inline;}
.pj_list, .pingjia p, .pingjia h1{margin:0 auto; width:646px; padding:10px 0; overflow:hidden; line-height:26px;}
.pj_list li{float:left; width:100%; height:30px; line-height:30px; overflow:hidden; border-bottom:1px #ccc dashed;}
.pj_list li.odd{height:100%; line-height:26px; padding-top:25px; font-size:14px; border-bottom:1px #ccc dashed;}
.pj_list li .left{float:left; width:85%; height:30x; overflow:hidden;}
.pingjia h1{ text-align:center;border-bottom:1px #ccc dashed}
.pingjia p.tit{border-bottom:1px #ccc dashed; padding:10px 0 0 0;}
.pingjia p.cont{padding:10px 0 0 0; line-height:24px; font-size:14px; text-indent:2em;}
.pingjia table p{width:auto; padding:auto;}
.hua{width:65px; height:30px; border:1px #ccc solid; cursor:pointer; background:#fff url(/images/newlawyer/hua.png) 10px 3px no-repeat}
.cai{width:65px; height:30px; border:1px #ccc solid; cursor:pointer; background:#fff url(/images/newlawyer/cai.png) 10px 3px no-repeat}

.page{width:90%; overflow:hidden; padding:10px 0 20px 10px;}
.page span{margin-right: 2px;overflow: hidden;text-align: center;color: #fff;font-weight: bold;border: 1px solid #f60;background: #f60;}

.askbox_1{float:left; width:100%; overflow:hidden; padding-bottom:6px; background:#fff;}
.askbox_2{float:left; width:100%; overflow:hidden; height:220px; height:220px\9; +height:220px; _height:218px; background:#fff;}
.ask_cont{margin:0 auto; position:relative; width:646px; padding:10px 0; line-height:24px; overflow:hidden;}
.ask_cont p{float:left; width:100%; overflow:hidden;} .ask_cont p.mar{padding-bottom:2px;}
.ask_cont p.gt_input{width:410px;overflow:hidden;}
.ask_cont p.w2{width:100%;}
.ask_cont p label{float:left; font-size:14px;}
.ask_cont p .text{float:left; padding:3px 0; border:1px #bababa solid;}
.ask_cont p textarea{float:left; width:550px; height:90px; overflow:hidden; border:1px #bababa solid;}
.askbtn_1{width:220px; float:right; height:23px; overflow:hidden;}
.askbtn_2{width:220px; float:right; height:23px; overflow:hidden;}
.askbtn_1 .inp_btn, .askbtn_2 .inp_btn{float:left; width:98px; height:23px; line-height:23px; overflow:hidden; text-align:center; font-size:12px; font-weight:bold; color:#fff; border:none; display:inline; margin-right:5px; cursor:pointer;}


/* 友情链接 */
.link{margin:8px auto 0 auto; width:960px; overflow:hidden; background:#fff;}
.title3{margin:0 auto; text-indent:18px; width:944px; height:30px; line-height:32px; overflow:hidden;}
.link .lk_box{margin:0 auto; width:944px; line-height:22px; padding:8px 0; overflow:hidden;}
.link .lk_box a{color:#313131; text-decoration:none; padding-right:8px;}
.link .lk_box a:hover{color:#f60; text-decoration:underline;}

/* 版权信息 */
.foot{margin: 10px auto 10px auto; float:left; padding:10px 0; width:960px; overflow:hidden; background:#fff;}
.foot .f_name{float:left; width:205px; overflow:hidden; text-align:center; padding:0 15px;}
.foot .copyr{float:left; width:720px; overflow:hidden; text-align:center; font:normal 12px/20px "微软雅黑", Arial;}

/*在律师主页的头部增加了一个头部*/
/* top */
#top{margin:0 auto; height:28px; width:100%; line-height:30px; overflow:hidden; color:#565656; background:url(/images/common/public_v1003/topbg1.gif) repeat-x;}
.fph{font-size:13px; color:#f60; font-weight:bold}
#top .subtop ul{float:left;}
#top .subtop ul li{float:left; padding-right:8px; height:28px; overflow:hidden; line-height:30px;}
#subnav {position:absolute; width:74px; margin:-10px 0 0 -13px; +margin:10px 0 0 -67px;background:url(/images/common/public_v1003/sh_top.gif) top no-repeat;z-index:99; display:none; }
.innerpop {display:inline; float:left; width:74px; margin-top:9px; background:url(/images/common/public_v1003/sh_bg.gif) repeat-y;}
.innerpop span {display:block;width:74px;height:20px;margin:0 auto;overflow:hidden;line-height:22px;}
#top .subtop ul li .innerpop span a {display:inline; float:left; width:60px; margin-left:2px; padding-left:9px; height:20px;color:#004a9c;}
#top .subtop ul li .innerpop span a:hover {color:#fff;background:#136fbb; text-decoration:none}
.sh-bottom{float:left; width:74px; height:5px; overflow:hidden; background:url(/images/common/public_v1003/sh_bottom.gif) no-repeat;}

.toptxt{width:86px;height:13px; border:1px solid #bbb;  float:left; display: block; margin:3px 6px 0 6px; padding:3px 2px; overflow:hidden; background:url(/images/common/public_v1003/top_login1.png) 0 0 repeat-x;}
.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_login1.png) 0 -28px no-repeat;}
#top .subtop a{text-decoration:none; color:#5a5a5a;} #top .subtop a.more{color:#f60;}
#top .subtop a:hover{text-decoration:underline; color:#f60;}
/*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;}

.vipDisclaimer{margin-top:10px;padding:10px; background:#fff;}
.vipDisclaimer p{line-height:24px;font-size:14px;color:#a5a5a5;}

