.banner{border:1px #C00 solid;border-top:1px #FFF solid;}


.leftbox{float:left;width:220px;}
.rightbox{float:right;width:730px;}


.leftbox2{width:420px;float:left;border:0px solid #C00;}
.rightbox2{width:300px;float:right;border:0px solid #06C;}


.linespacex{background:url(img_jilin/drop_line1.gif) repeat-x left center;height:20px;line-height:20px;overflow:hidden;border:0px solid;}


#login{}
#login h3{background:#F00 url(img_jilin/title_login.jpg) no-repeat center top;height:28px;line-height:28px;font-size:14px;border:1px #F60 solid;padding-left:40px;color:#FFF;}
#loginformoutbox2{border:1px #CCC solid;border-top:0;height:150px;}
#login .loginformbox dd{padding:3px 0;}
#login .loginbtnbox input{margin-right:5px;}
#login .uactionbox{border-top:1px #CCC dashed;padding-top:5px;}
#login .uactionbox span{line-height:180%;font-weight:bold;}
#login .uactionbox span a{color:#333;font-weight:normal}

#paylist{background:#CCC;padding:1px;padding-top:0}
#paylist dl{padding:5px;padding-bottom:8px;background:#FFE;}
#paylist dl dt{font-weight:bold;line-height:1.8;color:#F00;}
#paylist dl dd{line-height:1.8;/*background:url(img_jilin/title_icon2.gif) no-repeat left 2px;*/padding-left:3px;}


#book{}
#book h3{background:#F00 url(img_jilin/title_jc.jpg) no-repeat center top;height:28px;line-height:28px;font-size:14px;border:1px #F60 solid;padding-left:40px;color:#FFF;}
.txtpre{border:1px #CCC solid;border-top:0;line-height:150%; padding:3px;}


#kc{}
#kc h3{background:#F00 url(img_jilin/title_kc.jpg) no-repeat center top;height:28px;line-height:28px;font-size:14px;border:1px #F60 solid;padding-left:40px;color:#FFF;}
#kc dl{border:1px #CCC solid;border-top:0; padding:10px;}
#kc dl dd{background:url(img_jilin/list_ico1.jpg) no-repeat left center; line-height:180%;padding-left:25px;}


#gg{border:1px #CCC solid;}
#gg h3{background: url(img_jilin/title_bg1.jpg) repeat-x left top;height:28px;line-height:28px;font-size:14px;padding-left:14px;}
.ggtxt{line-height:150%;padding:5px;}
.ggtxt h4{color:#C00;line-height:34px;text-align:center;}
.alist{line-height:180%;}


#ystxt{border:1px #CCC solid;padding:5px;}
#ystxt h3{background: url(img_jilin/title_ico1.jpg) no-repeat left center;font-size:14px;padding-left:26px;line-height:33px;}
#ystxt dl{line-height:150%;}
#ystxt dl dt{color:#C00;font-size:12px; font-weight:bold;padding:2px 0;}
#ystxt dl dd{}


#flowbox{background:url(img_jilin/box_bg1.jpg) repeat-x left top;padding:10px;border:1px #CCC solid;}
#flowbox h3{font-size:14px;margin-bottom:5px;}
#flowbox table{background:#FFF;border:1px #CCC solid;}
#flowbox table td{color:#666;line-height:150%;text-align:center;}
#flowbox table td.video{background:url(img_jilin/ico_video.gif) no-repeat 3px center;}

#lesson{}
#lesson h3{background:url(img_jilin/title_bg2.jpg) repeat-x left top;height:29px;line-height:29px;font-size:14px;border:1px #F60 solid;bord-bottom:0;padding-left:14px;}
#lesson table{border:1px #CCC solid;border-top:0;border-collapse:collapse;}
#lesson table td{padding:5px;border:1px #EEE solid;}
#lesson table th{padding:5px;border:1px #EEE solid;text-align:left;font-weight:normal;}
#lesson table tr.head{background:#FDF7DC;font-weight:bold;}
#lesson table td a{color:#039;}
#lesson table td span a{color:#F60;}


#fg h3,#zs h3{background:url(img_jilin/title_bg2.jpg) repeat-x left top;height:29px;border:1px #F60 solid;border-bottom:0;}
#fg h3 span,#zs h3 span{display:block;background:url(img_jilin/tag_box1.jpg) no-repeat left top;width:103px;height:25px;line-height:25px;text-align:center;font-size:14px;margin-top:4px;margin-left:14px;}


#fglist{border:1px #CCC solid;border-top:0;padding:10px;line-height:180%;}
#zsbox{border:1px #CCC solid;border-top:0;padding:10px;}
#zsbox table td{padding:2px;}


