/* 内容页通用*/

div.leftbox{ float:left; width:68%; margin-bottom:10px;}
div.rightbox{ float:right; width:30%; margin-bottom:10px;}
div.title_box{ height:30px; width:100%;}
div.title_left{ background:url(/images/content/title_left_bg.gif) left top no-repeat; width:6px; height:30px; float:left;}
div.title_right{ background:url(/images/content/title_right_bg.gif) left top no-repeat; width:6px; height:30px; float:right;}
div.title_center{ background:url(/images/content/title_bg.gif) left top repeat-x; height:30px; float:left; width:96%; font-size:14px; color:#FFFFFF; line-height:30px; vertical-align:middle; font-weight:bold; padding-left:5px;}

div.guidebox{ padding:10px; border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;}

div.guidebox_1{ padding:10px;  border-left:1px solid #CCC;border-right:1px solid #CCC; margin-top:10px;}

div.guidebox_2{ padding:10px;}

div.guidebox_3{ padding:10px; border-bottom:1px solid #CCC;}

div.twolevelbox{ border:1px solid #ccc; margin:5px 0;}

div.leveltitle{ border-bottom:1px dashed #666666; margin:0 10px; height:20px;}
div.leveltitle .more{ float:right; padding:10px 0 10px 0;}

div.channelname{ background:url(/images/content/arrow_01.gif) 5px 7px no-repeat; height:20px;  font-size:14px; font-weight:bold; color:#003580; padding:10px 0 10px 28px; border-bottom:1px dashed #666666; margin:0 10px;}
div.channelname_1{ background:url(/images/content/arrow_01.gif) left 7px no-repeat; height:20px;  font-size:14px; font-weight:bold; color:#003580; padding:10px 0 10px 23px; margin:0 10px; float:left;}
div.channelname_2{ background:url(/images/content/sitemap.jpg) left top no-repeat; height:200px;}
div.sitemiddle{ padding:10px; }

div.channeltitle{ padding:10px 30px; background:#f1f1f1 url(../images/content/icon_06.jpg) 10px 10px no-repeat; font-size:14px; border:1px solid #ddd; margin-top:5px; font-weight:bold;}

div.channelcontent{ padding:0 10px; margin-top:10px;}
div.channelcontent p{ text-indent:24px; line-height:200%; margin-bottom:5px; font-size:14px;}
div.channeleftbox{ border:1px #ccc solid; float:left;width:68%; margin:5px 0;}

div.articletitle{ padding-left:10px; padding-top:5px; padding-bottom:10px;}
div.articletitle a{ color:#cc0000; text-decoration: none; font-size:14px; font-weight:bold;}
div.articletitle a:link { color:#cc0000;text-decoration : none;} 
div.articletitle a:visited { color:#cc0000;text-decoration : none;}
div.articletitle a:hover{ color:#cc0000; text-decoration: underline;}
div.articletitle a:active{ color:#cc0000;text-decoration : underline;}

div.articletitle_1{ clear:both; padding-top:5px; height:21px; width:99%; margin-bottom:5px; color:#666666;}
div.articletitle_1 a{text-decoration: none; font-size:14px;}

div.articlecontent{text-indent:2em;border-bottom:1px dotted #ccc;margin-bottom:10px;width:97%;padding-left:8px;color:#666; line-height:150%;}

div.mainsite{ margin-top:5px;  }
div.siteleft{ width:77%; border:1px solid #ddd; float:left;}
div.siteright{ border:1px solid #ddd; float:right; width:22%;}
div.siteright ul{ margin:0; padding:0;}
div.siteright li{ margin:10px; font-size:14px; padding:5px 0 5px 30px; border-bottom:1px dashed #ddd;}
div.siteright li a{ font-size:14px; }
div.siteright ul li#one{ background: url(/images/content/icon_01.jpg) left top no-repeat;}
div.siteright ul li#two{ background: url(/images/content/icon_02.jpg) left top no-repeat;}
div.siteright ul li#three{ background: url(/images/content/icon_03.jpg) left top no-repeat;}
div.siteright ul li#four{ background: url(/images/content/icon_04.jpg) left top no-repeat;}

div.siteguide{padding:10px; border-bottom:1px solid #ddd;}
div.sitemiddle a{ color:#003580; text-decoration: none; font-size:14px;}
div.sitemiddle a:link { color:#003580;text-decoration : none;} 
div.sitemiddle a:visited { color:#003580;text-decoration : none;}
div.sitemiddle a:hover{ color:#ff9900; text-decoration: underline;}
div.sitemiddle a:active{ color:#ff9900;text-decoration : underline;}
div.sitemiddle li{ margin-bottom:10px; margin-top:10px;}
div.sitemiddle li p{ margin-bottom:10px; margin-right:10px;}
.siteline{ display:inline; margin:0 10px;}

div.adbox{ text-align:center; margin:10px 0;}

div.colorkebei{ margin-bottom:10px;}
div.photobox{background:url(/images/content/photobg.jpg) left top no-repeat; width:150px; height:124px;float:left; margin:10px 5px; padding:5px;}
div photoshow{width:135px; height:70px;}
div.phototime{ font-size:10px; color:#666; margin-top:5px;}
div.phototitle{ padding:0; margin:0}
div.phototitle a{ color:#666; text-decoration: none; font-size:12px;}
div.phototitle a:link { color:#666;text-decoration : none;} 
div.phototitle a:visited { color:#666;text-decoration : none;}
div.phototitle a:hover{ color:#666; text-decoration: underline;}
div.phototitle a:active{ color:#666;text-decoration : underline;}

div.contactbox{}
div.contacttxt{ float:left; text-align:left; width:160px; margin-top:30px; margin-left:20px; color:#003399;}
div.contacttxt p{ line-height:150%;}
div.contactmap{ float:right; background:url(../images/content/contact.jpg) left top no-repeat; width:500px; height:298px; margin:10px 20px 10px 10px;}


div.zimu {padding-left:20px;  overflow:hidden;}
div.zimu ul li {height:25px; line-height:25px;  float:left; display:block; padding:0 15px;}
div.zimu ul li a {font-weight:bold; font-size:14px; color:#003580; font-family:Arial, Helvetica, sans-serif;}
div.ry_sear {padding-bottom:20px; padding-left:25px;  overflow:hidden; background:url(/images/content/line.gif) 30px bottom repeat-x; margin-top:15px;}
div.ry_sear h3 a{font-weight:bold; font-size:15px; color:#003580; height:30px; line-height:30px; margin-top:15px;text-align:left; font-family:Arial, Helvetica, sans-serif;}
ul.ry_list {padding-bottom:20px;}
ul.ry_list li{ float:left; width:70px; height:18px; line-height:18px; display:block; }

div.lawyerleft{ width:77%; border:1px solid #ddd; float:left;}
div.lawyeright{float:right; width:22%;}
div.layernav{border:1px solid #ddd;}
div.layernav ul{ margin:0; padding:0;}
div.layernav li{ margin:10px; font-size:14px; padding:5px 0 5px 30px; border-bottom:1px dashed #ddd;}
div.layernav li a{ font-size:14px; }
div.layernav  ul li#one{ background: url(/images/content/icon_09.jpg) left top no-repeat;}
div.layernav  ul li#two{ background: url(/images/content/icon_08.jpg) left top no-repeat;}

/* 律师信息显示*/
div.infomation{}
div.lawyerphoto{ float:left; padding: 0 7px 8px 4px;background:url(../images/content/lawyer_p_bg.jpg) left top no-repeat; width:132px; height:167px; margin-left:40px; margin-top:26px;}
div.info{ float:left;  margin-left:30px;margin-top:20px;}
div.info ul{ margin:0; padding:0;}
div.info li{font-size:14px; padding:5px 0; }
div.synopsis{ padding:15px 27px; line-height:200%; font-size:14px;}
div.synopsis p{ line-height:150%; font-size:14px; text-indent:24px;}
