/*以下内容可以修改*/
#message_box{ width:195px; height:130px; background:#FFF; font-size:12px; border:1px solid #3099d2; padding:1px;}
#message_box_title{ height:25px; font-weight:bold; color:#0f80c7; line-height:25px; text-align:center;}
#message_box_titlemsg{ float:left; width:160px;}
#message_box_close{float:right;width:34px;margin-top:3px;}
#message_box_con{ padding:10px;clear:both;line-height:20px;text-indent:12px;color:#474747; height:65px;}
#message_box_con a,#message_box_link a{ color:#0d51ad; text-decoration:none;}
#message_box_con a:hover,#message_box_link a:hover{color:#F00;text-decoration:underline;outline:none;}
#message_box_link{ padding:0 10px; line-height:20px; color:#474747;}


/*下面两项不可以修改*/
.message_box1{z-index:999; right:2px; bottom:2px; padding:5px; overflow:hidden; position:fixed; _position:absolute; _margin-top:expression(document.documentElement.clientHeight-this.style.pixelHeight+document.documentElement.scrollTop);}
.message_box2{z-index:999; right:2px; bottom:2px; padding:0px; overflow:hidden; position:fixed; *position:absolute; *top:expression(eval(document.body.scrollTop)+eval(document.body.clientHeight)-this.style.pixelHeight);}

/* 全局设置 */
body{margin:0 auto; padding:0; font-size:12px;background:#FFF;}
h1, h2, h3, h4, h5, ul, li, dl, dt, dd, p{margin:0; padding:0;}
ul,li{list-style:none;}
img {border:0px;}
form {margin:0px;padding:0px;}
textarea,input {padding:2px;font-size:12px;color:#333;}
a:link{color: #003278;text-decoration: none;}
a:hover{color: #FF6600;text-decoration: none;}
a.red{color:#F00;}
a.red:hover{color:#F00;text-decoration:underline;}
a.l_tile{margin-left:10px;text-decoration:underline;}
a#tj{text-decoration:none;}

/* 布局定义 */
.fl{float:left;}
.fr{float:right;}
.red{color:#FF0000;}
.cl{clear:both;}
.fb{font-weight:bold;}
.tc{text-align:center;}
.tr{text-align:right;}
.f14{font-size:14px;}
.gray{color:#828282;}
.mt10{margin-top:10px;}
.blue{color:#0964ac;}
.hack5px{height:5px;overflow:hidden;}
.org{color:#fb7203;}

#ask_banner{ width: 908px; margin:0 auto; overflow:hidden; clear:both; border:1px #d4d4d4 solid;}
#ask_banner ul{float:left; width: 908px; overflow:hidden;}
#ask_banner ul li{float:left; margin-left:7px; display:inline;}
#ask_banner ul li.lef{float:left; margin-left:0px;}
#ask_banner ul li.rig{float:right; margin-left:0px;} 

/**/
#s_l{width:908px;border:1px solid #a6ccf1;margin:0 auto 5px auto;}
#s_l .cont{border:1px solid #FFF;width:906px;overflow:hidden;background:#e3f1fe;}
#search{width:610px;border-right:1px dashed #a6ccf1;padding:8px 12px 0 12px;;zoom:1;overflow:hidden;float:left;height:72px;}
#search li{float:left;margin:3px 10px 0 0; display:inline;}
#search li.newimg{margin:1px 0 0 1px; cursor:pointer;}
#search li.ls{width:500px;clear:both;}
#search li.ls a{color:#1062b5;margin:0 6px;line-height:24px;}
#search li.ls a:hover{color:#F00;margin:0 6px;line-height:24px;}
#search li input{width:395px; padding:7px 0 6px 0; color:#666; background:#fff; border:1px #7f9db9 solid;}
#login{float:right;width:270px;padding:5px 0 0 0;}
#login a{color:#0356a4;text-decoration:underline;}
#login a:hover{color:#F00;text-decoration:underline;;}
#login ul{width:180px;float:right;height:77px;overflow:hidden;}
#login ul.ls5{width:270px;margin-top:18px;height:54px;overflow:hidden;}
#login ul.ls5 li{height:26px;vertical-align:middle;}
#login li{height:26px;vertical-align:middle;}
#login li input{height:16px;width:100px;}
#login .right{float:right;width:70px;line-height:25px;}
/*main_nav*/
#fz_main_nav{width:910px; height:34px; margin:5px auto; background:url(/images/ask/fz_nav_bg2.gif) repeat-x; clear:both; overflow:hidden;}
#fz_main_nav li{margin-right:3px; padding:7px 0 0 0; float:left;}
#fz_main_nav li a{width:77px; line-height:27px; background:url(/images/ask/fz_nav_bg4.gif) no-repeat; display:block; text-align:center; color:#000;text-decoration:none;}
#fz_main_nav li a:hover{color:#F00;}
#fz_main_nav li .current{background:url(/images/ask/fz_nav_bg4_1.gif) no-repeat; text-decoration:none;}
#fz_main_nav li .current:hover{color:#114379;}
#fz_main_nav .a1 a{width:55px; background:url(/images/ask/fz_nav_bg5.gif) no-repeat;}
#fz_main_nav .current{background:url(/images/ask/fz_nav_bg5_1.gif);}
#fz_main_nav .left{width:6px; height:34px; background:url(/images/ask/fz_nav_bg1.gif); margin-right:25px; overflow:hidden;}
#fz_main_nav .right{width:6px; height:34px; background:url(/images/ask/fz_nav_bg3.gif); float:right; margin:0; overflow:hidden;}

/*Location*/
#loca{border:1px solid #b2d3e9;width:908px;margin:0 auto 10px auto;background:url(/images/ask/Location_bg.gif) repeat-x;zoom:1;height:28px;line-height:28px;}
#loca a{color:#1062b5;text-decoration:none;}
#loca a:hover{color:#F00;}
#loca .left{float:left;padding-left:10px;}
#loca .right{float:right;}
#loca .rigth dl{}
#loca .right dt{font-weight:bold;color:#F00;float:left}
#loca .right dd{float:left;margin-right:8px;background:url(/images/ask/loca_li_bg.gif) no-repeat;text-indent:20px;position:relative;}
#loca .right dd.d0{ background-position:0px 7px;}
#loca .right dd.d1{ background-position:0px -21px;}
#loca .right dd.d2{background-position:0px -49px;}
/*location js*/
.clear{clear:both;}.b14{font-weight:bold;}
#loca dd .hide{width:235px;height:135px;overflow:hidden;position:absolute;background:url(/images/ask/hidebg.gif) no-repeat;top:20px;left:-65px;text-indent:0em;z-index:9999;}
#loca .hide .potos{float:left;width:82px;overflow:hidden;height:108px;padding:13px 0px 10px;text-align:center;}
#loca .hide .potos a{display:block;}
#loca .hide .potos img{width:65px;height:80px;padding:1px;border:1px solid #eee;overflow:hidden;margin-bottom:3px;}
#loca .hide .potos a.dj{6px 2px;}
#loca .hide .suom{float:right;width:152px;overflow:hidden;padding-top:13px;}
#loca .hide .suom p{line-height:20px;}
#loca .hide p.b14 a:hover{text-decoration:underline;}
#loca .hide p img{position:relative;top:2px;}

/*main*/
#main{width:910px;margin:0 auto;overflow:hidden;}
#main .lf{width:192px;float:left;overflow:hidden;}
#main .lf .rg_t{background:url(/images/ask/ask_rg_bg01.gif) repeat-x bottom;width:192px;margin-bottom:5px;overflow:hidden;zoom:1;}
#main .lf .rg_t li{float:left;width:95px;text-align:center;margin-bottom:8px;}
#main .lf .rg_t li.lt{width:192px;height:30px;}

#main .lf a{color:#0356a4;text-decoration:none;line-height:20px;text-decoration:underline;}
#main .lf a:hover{color:#F00;text-decoration:underline;line-height:20px;text-decoration:underline;}
#main .lf .box{border:1px solid #d4eaff;width:190px;margin-bottom:10px;}
#main .lf .box .tle{background:url(/images/ask/ask_left_title_bg.jpg) no-repeat;border:1px solid #FFF;height:27px;line-height:29px;padding-left:30px;color:#FFF;overflow:hidden;color:#FFF;}
#main .lf .box .l_tle{background:#edf5fd;color:#066591;height:24px;line-height:24px;padding-left:10px;border:2px solid #FFF;border-top:0;}
#main .bg{background:#FEFEFE;}
#main .lf .box .conts{width:183px;padding:5px 0 5px 6px;line-height:22px;overflow:hidden;zoom:1;}
#main .lf .box dt{font-size:14px;font-weight:bold;padding:8px 0 4px 0;}
#main .lf .box dd{font-size:12px;}
#main .lf .box dd a{color:#535353;margin-right:8px;}
#main .lf .box .conts ul{}
#main .lf .box .conts li{float:left;}
#main .lf .box .conts li.li1{width:45px;text-align:center;}
#main .lf .box .conts li.li3{width:60px;}
#main a.white{color:#FFF;text-decoration:none;line-height:28px;}
#main a.white:hover{color:#FFF;line-height:28px;}


#main .md{width:471px;float:left;overflow:hidden;margin:0 10px;background:#fff;}
#main .md .zbhb{width:470px;height:22px;line-height:22px;text-align:center;font-weight:700; color:#2f5579;}
#main .md .zbhb span{color:#F88D47;font-weight:bold;padding:0 20px 0 5px;}
#main .md a.more{color:#f9650e;text-decoration:underline;padding-right:15px;line-height:24px;}
#main .md a.more:hover{color:#F00;text-decoration:underline;padding-right:15px;line-height:24px;}
#main .md a{font-size:14px;color:#106da8;line-height:24px;}
#main .md a:hover{font-size:14px;color:#F00;line-height:24px;text-decoration:underline;}
#main .md a.blue1{}
#main .md .box{border:1px solid #bfdef1;width:469px;margin-bottom:10px;}
#main .md .box .conts{border:1px solid #FFF;width:467px;}
#main .md .notice_tle{background:url(/images/ask/ask_md_title_bg.gif) repeat-x;height:26px;line-height:26px;padding-left:10px;color:#106da8;}
#main h2{font-size:14px;}
#main .notice{border:5px solid #def1fd;background:#FFF;width:445px;zoom:1;overflow:hidden;padding:6px 6px 0 6px;border-top:0px;}
#main .notice img{width:110px;height:107px;padding:3px;border:1px solid #d7d7d7;float:left;margin-bottom:10px;}
#main .notice ul{float:right;width:315px;display:block;}
#main .notice li{background:url(/images/ask/ask_disc.gif) no-repeat 0 8px;text-indent:10px;}
#main .news{margin:1px; border:8px solid #f0f9ff;background:#FFF;width:451px;overflow:hidden;zoom:1;}
/*
#main .news .tle{background:url(/images/ask/ask_news_title_bg.gif) repeat-x;height:28px;font-size:14px;font-weight:bold;color:#106da8;line-height:28px;padding:0 10px ;border:1px solid  #FFF;border-bottom:1px solid #e9f4fb}
#main .news .tle1{background:url(/images/ask/ask_news_title_bg02.gif) repeat-x;height:28px;font-size:14px;font-weight:bold;color:#106da8;line-height:28px;padding:0 10px ;border:1px solid  #FFF;border-bottom:1px solid #e9f4fb}
#main .news .tle img{float:left;margin:4px 8px 0 0;}
#main .news .tle1 img{float:left;margin:4px 8px 0 0;}
#main .news .tle1 span.fl span{ cursor:pointer;}
#main .news .tle1 span.fl span.on{ color:#222; cursor:default;}*/

#main .news .tle{background:url(/images/ask/ask_news_title_bg.gif) repeat-x;height:28px;font-size:14px;font-weight:bold;color:#106da8;line-height:28px;padding:0 10px ;border:1px solid  #FFF;border-bottom:1px solid #e9f4fb}
#main .news .tle1{background:url(/images/ask/ask_news_title_bg02.gif) repeat-x;height:28px;font-size:14px;font-weight:bold;color:#106da8;line-height:28px;padding:0 10px ;border:1px solid  #FFF;border-bottom:1px solid #e9f4fb}
#main .news .tle img{float:left;margin:4px 8px 0 0;}
#main .news .tle1 img{float:left;margin:4px 8px 0 0;}
#main .news .tle1 span.fl span{ cursor:pointer; margin-right:5px; font-weight:normal;}
#main .news .tle1 span.fl span.on{ color:#106da8; cursor:auto; background:#fff; display:inline-block; _zoom:1;padding:0 5px;vertical-align: middle; text-align:center; height:29px; line-height:29px; border:solid 1px #d4eeff; border-bottom:none; font-weight:bold;} 


.custom{ padding:5px 10px 0; line-height:18px;display:none}
.custom a {cursor:pointer}
#main .news .cont ul{margin:10px 0 0 0;}
#main .news .cont li{float:left;background:url(/images/ask/ask_disc02.gif) no-repeat 8px 10px;text-indent:8px;height:26px;line-height:26px; overflow:hidden;}
#main .news .cont dl{padding:5px 0 8px 0;}
#main .news .cont dd{float:left; width:80px; text-align:center; height:22px; padding-left:5px; overflow:hidden; font-size:12px;}
#main .news .cont dd a{font-size:12px; text-decoration:underline;}
#main .news .cont dd a:hover{font-size:12px;}
#main .news .cont li .fl{float:left; width:330px;overflow:hidden;}
#main .news .cont li .fl2{float:left; width:240px; overflow:hidden;}
#main .news .cont li .tba a:link{color:#106da8;text-decoration:underline;}
#main .news .cont li .tba a:visited{color:#af0097;text-decoration:underline;}
#main .news .cont .hr{height:10px;border-top:1px dashed #CCC;margin:10px 5px  0 5px;display:inline;background:#FFF;overflow:hidden;}
#main .md .news ul{width:435px;clear:both;}
#main .md .news li{clear:both;width:435px;padding:0 10px;}
#main .md .other{clear:both;background:#f0f9ff;color:#106da8;padding:0px 0 0 10px;display:inline-black;}
#main .rg{width:227px;overflow:hidden;float:right;background:#FFF;}
#main .rg a{color:#106da8;text-decoration:none;}
#main .rg a:hover{color:#F00;}
#main .rg .box{width:225px;border:1px solid #d3e9fe;margin-bottom:10px;}
#main .rg .box .sysgg_tle{height:28px;line-height:28px;padding-left:10px;background:#e3f2fd;}
#main .rg .box .sysgg_by{padding:5px;line-height:22px;}
#main .rg .box .sysgg_by li{width:200px;height:20px; line-height:20px;padding:5px 0 0 13px;background:url(/images/ask/ask_disc.gif) no-repeat 0 12px;overflow:hidden; border-bottom:1px #ccc dashed;}
#main .rg .box .sysgg_by li a{text-decoration:none;}
#main .rg .box .tle1{background:url(/images/ask/ask_rg_title_pic01.gif) no-repeat;height:31px;line-height:28px;font-size:14px;color:#0964ac;font-weight:bold;padding-left:30px;}
#main .rg .box .exc{width:200px;margin-left:8px;line-height:22px;}
#main .rg .box .exc li{background:url(/images/ask/ask_disc.gif) no-repeat 0 8px;text-indent:10px;width:100px;height:22px;float:left; overflow:hidden;}
#main .rg .box .exc li a{text-decoration:underline;}
#main .rg .box .exc img{width:200px;height:60px;padding:3px; border:1px solid #d7d7d7;margin:6px 0;}
#main .rg .box .exp{background:url(/images/ask/ask_rg_bg02.gif) repeat-x bottom;border:1px solid #FFF;width:223px;overflow:hidden;zoom:1;text-align:center;padding:10px 0;}
#main .rg .box .exp img{width:;height:;padding:3px;border:1px solid #d3e9fe;margin:5px 0;}
#main .rg .box .exp b img{border:0;padding:0 2px;margin:0;vertical-align:middle;}
#main .rg .box .exp img.exppic{border:1px solid #d3e9fe;width:78px;height:77px;padding:3px;}
#main .rg .box .exp b a{text-decoration:underline;}
#main .rg .box .exp .left{width:111px;}
#main .rg .box .exp .rgiht{width:111px;}
#main .rg .box .reply_tle{background:url(/images/ask/ask_rg_title_bg01.gif) repeat-x;height:28px;line-height:28px;font-size:14px;font-weight:bold;color:#106da8;padding-left:10px;}
#main .rg .box .reply{width:200px;margin:10px auto;overflow:hidden;zoom:1;line-height:22px;}
#main .rg .box .reply .pic img{width:78px;height:86px;padding:3px;border:1px solid #D7D7D7;float:left;margin-bottom:5px;}
#main .rg .box .reply dd{background:url(/images/ask/ask_disc.gif) no-repeat 0 8px;text-indent:10px;}
#main .rg .box .reply dd a{text-decoration:underline;}
#main .rg .more{text-decoration:underline;color:#f9650e;}
#bottom{width:910px;margin:20px auto;background:#DDD;height:150px; }


/*地区推荐律师*/
.borderls {width:225px; border:1px #a7caec solid; float:left;}
.borderls .little {height:25px; background-color:#e7f5ff;}
.borderls .little22 {width:150px; margin-left:5px; font-size:14px; font-weight:bold; float:left; line-height:25px;}
.borderls .little3 {winth:80px; margin-right:5px; float:right; line-height:25px;}
.borderls li {list-style:none; margin:0 4px 0 4px; word-wrap:break-word; overflow:hidden; line-height:20px;}
.borderls li a:link{color: #0044dd;text-decoration: none;}
.borderls li a:visited{color: #0044dd; font-size:12px;text-decoration: none;}
.borderls li a:hover{color: #FF6600;text-decoration: none;}
.borderls li a:active {COLOR: #000;text-decoration: none;}
.borderls .tjls{width:218px; padding:3px 3px; padding-top:0px;}
.borderls .tjls .lvshi{width:72px; height:136px; margin-top:5px; float:left;}
.borderls .tjls .li_1{width:72px;height:80px; text-align:center;}
.borderls .tjls .li_2{width:72px;height:14px; padding-top:4px; text-align:center; overflow:hidden;}
.borderls .tjls .li_3{width:72px;height:12px; color:#106da8; padding-bottom:3px; text-align:center;}
.borderls .tjls .li_4{width:72px;height:21px; text-align:center;}


<!--经验上升排行榜-->
.qnbox_r1 {border:1px solid #B6B6B6;width:225px;}
.qnbox_r1 strong{height:25px;border:1px solid #FFF;background:url(/images/ask/ask_rg_title_pic03.gif) repeat-x;text-indent:12px;font:bold 14px/25px "宋体";display:block;color:#106da8;}
.qnbox_r1 li{height:26px;padding-left:10px;}

.shadow {height:3px;overflow:hidden;background:url(/images/ask/line_shadow.gif) repeat-x;font-size:3px;/* 框底阴影 */}
.answerRank{padding:0 5px}
.dSortBy{padding:5px 10px;text-align:center}
.dSortBy a{color:#106da8;text-decoration:none;}
.answerRank .answerRankTab{height:20px; background:url(/images/ask/tab_re.gif) repeat-x;}
.answerRank .answerRankTab a{color:#888888;float:left;height:20px;width:56px;text-align:center;line-height:20px;display:inline;margin:0 5px; background:url(/images/ask/tab_bg.gif) no-repeat 0 -24px;}
.answerRank .answerRankTab a.selected{color:#000; font-weight:bold;background:url(/images/ask/tab_bg.gif) no-repeat 0 0;}
.answerRank .answerRankCon{padding-top:8px;}
.answerRank .answerRankCon li{height:24px;line-height:24px;float:left;border-bottom:1px dashed #CCC;width:215px;padding:0;text-indent:3px;}
.answerRank .answerRankCon li i{font-style:normal;float:left;height:24px;overflow:hidden;}
.answerRank .answerRankCon li .iId{width:89px;}
.answerRank .answerRankCon li .iZt{width:70px;}
.answerRank .answerRankCon li .iNum{width:53px;}

#helps{width:910px;text-align:center;margin:0 auto;height:20px;line-height:20px;font-size:12px;}

.help_tle{height:28px;line-height:28px;padding-left:10px;background:#e3f2fd;border:1px solid #FFF;}
.help{padding:5px;line-height:22px;background:#FFFFFE;}

/*link*/
.ask_link{margin:0 auto; width:910px; color:#106DA8; background:url(/images/ask/ask_news_title_bg.gif) 0 1px repeat-x; border:1px #b2d3e9 solid}
.ask_link .link_tit, .ask_link .link_cont{margin:0 auto; width:900px; padding:3px 0; font-size:14px; font-weight:bold; border-bottom:1px #ccc dashed; overflow:hidden;}
.ask_link .link_cont{border-bottom:none;font-size:12px; font-weight:normal; line-height:22px;}
.ask_link .link_cont a{color:#313131; text-decoration:none; padding-right:8px;}
.ask_link .link_cont a:hover{color:#f60; text-decoration:underline;}



/*zhuce_zx注册、提交咨询2011-04-01*/
.zc_tle{ background:url(/images/ask/zc_tle_bg.gif) repeat-x; height:31px; width:449px; margin:1px 0 0 1px;line-height:31px;}
.zc_tle span{background:url(/images/ask/zc_tle_pic.gif) no-repeat 8px 2px;display:block; font-size:14px; color:#F00; font-weight:bold; text-indent:30px;}
.zc_cont{margin:13px 0 8px 14px;}
.zc_cont p{ font-size:14px; margin-bottom:10px;}
.zc_cont p input.bk,.zc_cont p input.btn,.zc_cont p textarea{ width:356px; border:solid 1px #d5d5d5; vertical-align:middle; margin-left:10px;color:#9c9c9c;}
.zc_cont p input.bk{height:20px;line-height:20px;}
.zc_cont p input.btn{ background:url(/images/ask/zc_btn_03.gif) no-repeat; width:123px; height:32px; cursor:pointer; border:none; margin-left:45px;}
.zc_cont p textarea{height:110px;}

