@charset "gb2312";

/* 全局样式 */
*{ padding:0; margin:0;}
html{ height:100%; font-family:"宋体"; font-size:14px; color:#015874; line-height:1.6em;}
body{ width:965px; margin:0 auto;}

.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
ul,ol,li,p,dl,dt,dd{ list-style:none;}
a{ font-family:"宋体"; font-size:14px; color:#015874; line-height:1.6em; text-decoration:none;}
a:hover{ color:#e60303;}
p{ line-height:1.6em; font-family:"宋体"; font-size:12px;}

/* 日期和收藏 */
#date{ display:block; background:url(images/images/bj_02.gif) no-repeat center top; width:965px; height:36px;}
#date p{ color:#FFFFFF; margin:10px 0 0 11px; float:left;}
#form{ width:400px; display:block; float:left; margin-top:3px; margin-left:100px;}
.myfont{ margin-left:10px; font-weight:bold; padding:6px; font-size:14px;}
.input_text{ padding:2px; border:#ff8813 1px solid;}
.myselect{ margin-left:20px; border:#ff8813 1px solid;}
.input_button{ margin-left:20px; border:none;}
.myul{ display:block; margin-left:130px; float:left; margin-top:8px;}
.myul li{ display:inline;}
.myul li img { padding-right:5px;}
.myul li a{ color:#FFFFFF; font-size:12px;}
.myul li a:hover{ color:#e60303;}

/* 标志和菜单*/
#headed{ display:block; background:url(images/images/line_03.gif) repeat-x center center; width:965px; height:65px; float:left; clear:both;}
.logo{ display:block; background:url(images/images/logo_05.gif) no-repeat center center; width:120px; height:60px;}
#menu{ display:block; width:830px; height:57px; padding-top:10px; overflow:hidden; float:right; margin-right:5px;}
#menu ul{ margin:0 0 0 8px;}
#menu ul li{ display:inline;}
#menu ul li a{ font-family:"宋体"; font-size:12px; color:#000099; font-weight:bold; line-height:1.8em;}
#menu ul li a:hover{ color:#e60303;}

/* banner */
#banner{ width:100%; height:80px; clear:both; float:left; margin-top:3px;}

/* 左框架结构*/
#leftlayout{ position:relative; width:180px; float:left; height:100%; clear:both;}
#skxydl{ position:relative; width:178px; height:170px; border:1px solid #d4d4d4; margin-top:5px; float:left; clear:both;}
#skkhzn{ position:relative; width:178px; height:118px; border:1px solid #d4d4d4; margin-top:8px; float:left; clear:both; background:url(images/images/bg2_07.gif) no-repeat center bottom;}
#jm{ position:relative; width:179px; height:54px; margin-top:8px; float:left;}
#gdfx{ position:relative; width:178px; height:100%; border:1px solid #d4d4d4; margin-top:8px; float:left; clear:both;}
#lszd{ position:relative; width:178px; height:100%; border:1px solid #d4d4d4; margin-top:8px; float:left; clear:both;}
#fgss{ position:relative; width:178px; height:140px; border:1px solid #d4d4d4; margin-top:8px; float:left; clear:both;}

/* 右框架结构*/
#rightlayout{ position:relative; width:773px; float:left; height:100%; margin-left:10px;}
#ggxx{ position:relative; width:440px; height:100%; border:1px solid #7dd6da; margin-top:5px; float:left;}
#flrd{ position:relative; width:319px; height:100%; border:1px solid #7dd6da; margin-top:5px; float:left; margin-left:10px;}
#middlebanner{ position:relative; width:773px; height:70px; float:left; clear:both; margin-top:8px;}
#sxls{ position:relative; width:771px; height:100%; float:left; clear:both; margin-top:8px; border:1px solid #7dd6da;}
#middlebanner1{ position:relative; width:773px; height:70px; float:left; clear:both; margin-top:8px;}


/* 标题 */
.h1_1{ display:block; background:url(images/images/hbj_18.gif) repeat-x left top; height:26px; border-bottom:1px solid #d4d4d4;}
.h1_1 img{ padding:2px 10px 2px 5px; float:left;}
.h1_1 span{ font-size:14px; font-weight:bold; line-height:2em; color:#666666;}
.h1_2{ display:block; background:url(images/hbj1_20.gif) repeat-x left top; height:26px; border-bottom:1px solid #7dd6da;}
.h1_2 img{ padding:5px 10px 2px 10px; float:left;}
.h1_2 span{ font-size:14px; font-weight:bold; line-height:1.8em; color:#015874;}
.h1_3{ display:block; background:url(images/sxbj_26.gif) no-repeat left top; height:26px; border-bottom:1px solid #7dd6da;}
.h1_3 img{ padding:5px 10px 2px 10px; float:left;}
.h1_3 span{ font-size:14px; font-weight:bold; line-height:1.8em; color:#015874; overflow:hidden;}

/* 链接文本 */
.myul1{ margin-left:5px; display:block;}
.myul1 li{ font-size:12px; color:#666666;}
.myul1 li a{ font-size:12px; color:#666666;}
.myul2 li{ font-size:12px;}
.myul3{ margin-left:5px;}
.myul3 li{ font-size:12px;}

/* 实习律师专栏 */
.list1 { clear:both; height:100%; overflow:hidden;}
.title{ background:transparent url(images/dbj_30.gif) no-repeat scroll 0 0; clear:both; height:20px; width:372px; margin-bottom:7px; margin-right:8px; overflow:hidden; font-size:14px; font-weight:bold; margin-left:5px;}
.title span{ margin-left:20px;}

/* 律师律所推介 */
.title1{ background:transparent url(images/dbj1_34.gif) no-repeat scroll 0 0; clear:both; height:23px; width:373px; margin-bottom:7px; margin-right:7px; overflow:hidden; font-size:14px; font-weight:bold; display:block; margin-left:5px;}
.title1 span{ margin-left:25px; margin-top:3px;}

/* 风云律所 */
.mypho{ margin:3px 8px 3px 8px; border:1px solid #7dd6da; padding:1px;}

/*律师介绍详细页样式*/
.myp1{ font-size:20px; font-weight:bold; text-align:center; display:block; border-bottom:1px solid #7dd6da; width:743px; margin-left:15px; margin-top:10px;}
.myp2{ font-size:14px; margin-left:20px; display:block; float:left; margin-top:5px; width:650px; margin-bottom:15px;}
.myp3{ font-size:14px; margin-left:20px; display:block; float:left; margin-top:5px; width:690px; margin-bottom:15px; margin-right:20px;}
.myfont{ margin:0 8px 0 8px;}
.mypho1{ margin:10px; border:1px solid #7dd6da; padding:1px; display:block;}
#rightlayout1{ position:relative; width:771px; float:left; height:100%; margin-left:10px; border:1px solid #7dd6da; margin-top:5px;}
