@charset "gb2312";

/* 全局样式 */
*{ padding:0; margin:0;}
html{ height:100%; font-family:"宋体"; font-size:12px; color:#000099; 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:12px; color:#000099; line-height:1.6em; text-decoration:none;}
a:hover{ color:#e60303;}
p{ margin:15px 8px 15px 8px; font-size:14px;color:#000000;}

/* 左框架 */
#leftlayout{ position:relative; width:180px; float:left; height:100%; clear:both;}
#ksxk{ position:relative; width:178px; height:50px; border:1px solid #aaccee; margin-top:8px; float:left; clear:both;}
#skkhzn{ position:relative; width:178px; height:118px; border:1px solid #aaccee; margin-top:3px; float:left; clear:both; background:url(../images/bg2_07.gif) no-repeat center bottom;}
#gdfx1{ position:relative; width:178px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left; clear:both;}
#xyxs{ position:relative; width:178px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left; clear:both; background:url(../images/bg3_07.gif) no-repeat center bottom;}
#bksc{ position:relative; width:178px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left; clear:both;}
#mfst{ position:relative; width:178px; height:54px; border:1px solid #aaccee; margin-top:8px; float:left; clear:both;}
#sksd{ position:relative; width:178px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left; clear:both; background:#f2f8fe;}
#ljzt{ position:relative; width:178px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left; clear:both;}
#skxxb{ position:relative; width:178px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left; clear:both;}
#gdzsz{ position:relative; width:178px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left; clear:both;}

/* 右框架 */
#rightlayout{ position:relative; width:771px; float:left; height:100%; margin-left:10px; border:1px solid #3399FF; margin-top:3px;}
#zs{ position:relative; width:771px; float:left; height:100%; margin-top:8px;}
#tz{ position:relative; width:771px; float:left; height:100%; margin-top:8px;}
#line{ position:relative; height:2px; width:771px; border-bottom:1px solid #0066FF; text-align:center;}


/* 标题 */
.h1_1{ display:block; background:url(/images/bg1_06.gif) repeat-x left center; height:26px; border-bottom:1px solid #aaccee;}
.h1_1 img{ padding:2px 10px 2px 5px; float:left;}
.h1_1 span{ font-size:14px; font-weight:bold; line-height:2em;}
.h2_1{ display:block; background:#eaf1f9; width:771px; height:25px; margin-top:2px;}
.h2_1 img{ margin:2px 10px 0 10px;}
.h2_1 span{ font-size:14px; font-weight:normal;}
.h3_1{ text-align:center; font-size:20px; color:#FF0000; font-weight:bold; margin-top:15px;}
.h3_2{ text-align:center; font-size:14px; color:#000000; margin-top:5px;font-weight:normal;}
.myp1{ text-align:center; font-size:12px; color:#666666; margin-top:8px; border-bottom:1px solid #0066FF; margin:0 5px; width:761px; display:block;}
.myp2{ margin:15px 8px 15px 8px; font-size:14px;color:#000000;}
.myp3{ margin:5px 0 0 8px; font-size:14px;}
.myp3 a{ font-size:14px;}
.myp3 a:hover{ text-decoration:underline;}

/* 链接文本 */
.myul1{ margin-left:5px; display:block;}
.myul1 li{ font-size:12px;}
.myul1 li a{ font-size:12px;}
.myul3{ margin-left:5px; display:block; line-height:1.8em;}
.myul3 li{ font-size:12px;text-align:center;}
.myul3 li a{ font-size:13px;}

/*司法考试历届真题*/
#ljzt form{margin-left:0px;padding:0px;line-height:150%;}
#ljzt form span{font-size:10px;padding:0px;margin:0px;}
#ljzt form #08yk input.btn {width:5px;padding:0px;margin:0px;font-size:9px;}
#ljzt form input{padding:0px;}
#ljzt form input.btn{border:1px solid #000000;font-size:10px;width:25px;color:#000000;height:17px;padding:0px;margin-left:5px;}

/* 课程推荐 */
#kctj{ position:relative; width:532px; height:417px; border:1px solid #eeaaaa; margin-top:8px;margin-left:50px; float:left;}
#kctj p {font-size:12px;margin:0px;padding:0px;}
.h1_2{ display:block; background:url(/images/bg4_07.gif) repeat-x left center; height:26px; border-bottom:1px solid #eeaaaa;}
.h1_2 img{ padding:2px 10px; float:left;}
.h1_2 span{ font-size:14px; font-weight:bold; line-height:2em; color:#cc0000;}
.my_p1{ margin-left:3px;}
.my_p2{ font-family:"宋体"; font-size:12px; font-weight:bold; color:#000099; margin-left:180px;}
.my_p3{ font-family:"宋体"; font-size:12px; font-weight:bold; color:#000099; text-align:center;}
.my_p4{ font-family:"宋体"; font-size:12px; color:#000099; text-align:center;}
.my_p5{ font-family:"宋体"; font-size:12px; color:#000099; text-align:center; padding-left:7px;}
.my_p6{ font-family:"宋体"; font-size:12px; color:#000099; text-align:center; padding-left:15px;}
.my_p7{ font-family:"宋体"; font-size:12px; color:#000099; text-align:center; padding-left:50px;}

.myul4{ margin-left:10px; display:block;}
.myul4 li{ font-size:14px;}
.myul4 li a{ font-size:14px; background:url(/images/images/button1_11.gif) no-repeat 0 0; width:75px; height:24px; float:left; display:block; margin:5px 5px 0 0px; text-align:center;}

