/*临时公用*/
body{ color:#4e0b05}
a,a:link,a:visited,a:active{ color:#4e0b05}

.title01{clear:both; height:27px; overflow:hidden;background:url(/images/renliziyuan/title01.gif) no-repeat}
.title01 span{ float:right; height:27px; width:1px;background:url(/images/renliziyuan/title01.gif) no-repeat -949px 0px;}
.title01 div{ float:left; padding:3px 0 0 45px; font-size:14px; font-weight:bold;color:#4e0c00}
.title01 p{ float:right; padding-top:8px; padding-right:8px; font-size:12px; color:#4e0c00}
.title01 p a{padding:0 5px; color:#4e0c00}
.title01 div a:link,.title01 div a:visited,.title01 div a:active{ color:#4e0c00;}
.title01 div a:hover{ color:#4e0c00}

.title02{clear:both;height:27px;overflow:hidden; background:url(/images/renliziyuan/title02bg.gif) no-repeat}
.title02 span{float:right;height:27px;width:1px;background:url(/images/renliziyuan/title02bg.gif) no-repeat -949px 0px}
.title02 div{float:left;font-size:14px;font-weight:bold;color:#4e0c00; height:24px;background:url(/images/renliziyuan/title02div.gif) no-repeat; padding:3px 15px 0 30px;}
.title02 i{ float:left; font-style:normal;background:url(/images/renliziyuan/title02div.gif) no-repeat -948px 0px; width:2px; height:27px;}
.title02 p{float:right;margin-top:6px;margin-right:12px;display:inline;}
.title02 p a{color:#4e0c00; text-decoration:none}
.title02 p a:link,.title02 p a:visited{color:#4e0c00; text-decoration:none}
.title02 div a:link,.title02 div a:visited,.title02 div a:active{color:#4e0c00;}
.title02 div a:hover{color:#4e0c00; text-decoration:underline}

.title03{clear:both; height:24px; overflow:hidden;background:url(/images/renliziyuan/title03bg.gif) repeat-x;border:1px #fbbdb2 solid; }
.title03 div{ float:left; padding:2px 0 0 25px; font-size:14px; font-weight:bold;color:#500c01; background:url(../../images/renliziyuan/title03.gif) no-repeat;}
.title03 p{ float:right; padding-top:8px; padding-right:8px; font-size:12px; color:#500c01}
.title03 p a{padding:0 5px; color:#500c01}
.title03 div a:link,.title01 div a:visited,.title03 div a:active{ color:#500c01;}
.title03 div a:hover{ color:#4e0c00}

.body{ border:1px #fbbdb2 solid; border-top:none; clear:both; overflow:hidden; height:1%}
.line{clear:both;height:1px;overflow: hidden;background-image:url(/images/renliziyuan/line.gif);}


/*top框架*/
.index-main{clear:both;margin-bottom:6px;}
.top-left{ width:172px;}
.top-mid{ width:506px; margin-left:5px;}
.top-right{ width:262px;}

.mid-left{ width:172px;}
.mid-right{ width:773px;}

.box-left{ width:506px;}
.box-right{ width:262px;}

/*main框架*/
.main-left{ width:688px;}
.main-left .box{ width:339px; margin-right:5px; display:inline; float:left; margin-bottom:6px;}
.main-right{ width:262px;}


/*登录*/
.user-login .body{ padding:0 2px;}

/*头条新闻*/
.topnews { background:#fff;border:1px #fbbdb2 solid; padding:1px; overflow:hidden; height:1%}
.topnews .body{ border:none; padding:6px 10px;}

.topnews .body .pic{ width:140px; height:86px; border:1px solid #fbbcb3; padding:1px; float:left}
.topnews .body .textbox{ width:325px; float:left; display:inline; margin-left:10px}
.topnews .body h1{ text-align:center; font-size:15px; font-weight:bold;height:25px; line-height:25px; margin-bottom:4px; color:#d70002}
.topnews .body h1 a:link,.topnews .body h1 a:visited{ color:#d70002}
.topnews .body p{ font-size:12px;line-height:21px; text-indent:24px; margin-bottom:8px;}
.topnews .body p a:link,.topnews .body p a:visited{ color:#d70002}
.topnews .body .toplist { padding-top:8px;}
.topnews .body .toplist ul{ line-height:23px;}
.topnews .body .toplist ul li{ width:240px; float:left;}


/*倒计时*/
#countdown{ }
#countdown {border:1px #fabeb4 solid; line-height:28px; text-align:center; color:#4b0b00; overflow:hidden; height:28px; padding:3px 0; overflow:hidden;background: #fff url(http://www.chinalawedu.com/images/countdown/time.gif) no-repeat 5px 8px; font-size:12px;}
/*#countdown .pleft{ padding-left:10px;}*/
#countdown b{ font-size:16px; font-family:Arial; color:#ee3902; padding:0 3px}
#countdown strong{color:#ee3902;}
#countdown img{ width:262px; height:38px; overflow:hidden;}


/*报考指南*/
.zhinan{}
.zhinan .body{ border-top:3px solid #e16d70; background:#fff8f6 url(/images/renliziyuan/zhinanbg.gif) repeat-x; padding:6px 0;}
.zhinan .body .title{ font-size:15px; height:20px; line-height:20px; text-align:center; margin-bottom:4px}
.zhinan .body .title i{ font-style:normal; font-weight:bold; margin:0 5px;}
.zhinan .body ul{padding-left:12px; font-size:12px;}
.zhinan .body ul li{ height:21px; line-height:21px; padding-top:1px; padding-left:19px;background:url(/images/renliziyuan/zhinanli.gif) no-repeat; width:90px; float:left; display:inline; margin:0 4px 2px; overflow:hidden}

/*免费试听*/
.demo .body{ padding:8px 3px 8px 8px;}
.demo .body ul{width:70px; margin-left:5px; float:left;}
.demo .body ul li{padding-left:11px; line-height:21px; font-size:13px; background:url(/images/renliziyuan/dian.gif) no-repeat 0px 5px; overflow:hidden}

/*网校名师*/
.index-mingshi .body{ padding-top:11px;}
.index-mingshi .body li{ float:left; margin-left:10px; display:inline; overflow:hidden}
.index-mingshi .body li span{ display:block; line-height:23px; text-align:center; font-style:normal; font-size:12px;}
.index-mingshi .body li span img{ padding:1px; border:1px #88d2eb solid}


/*搜索条*/
.global-so {}
.global-so .body{background: url(/images/renliziyuan/soubg.gif) no-repeat; height:33px; border:none}
.global-so .key{height:18px; line-height:18px; width:190px; margin-left:100px; display:inline; margin-top:5px;border:1px #fbbdb2 solid;}
/*dianhua*/
.dianhua{ height:33px; overflow:hidden; background:url(../../images/renliziyuan/dianhua.gif) no-repeat; overflow:hidden}

/*选课中心*/
.xuanke .body{ border:none}

.xuanke .tabtit{clear:both; height:24px; overflow:hidden;background:url(/images/renliziyuan/title03bg.gif) repeat-x;border:1px #fbbdb2 solid; border-bottom:none}
.xuanke .tabtit ul{}
.xuanke .tabtit li{float:right; display:inline;cursor:pointer;text-align:center;height:23px; line-height:23px;width:153px; margin-top:1px; margin-right:4px; text-align:center;font-weight:bold; overflow:hidden}
.xuanke .tabtit .toptit{ float:left; font-size:14px; font-weight:bold; display:block; direction:inherit;;color:#4d0a01; padding:6px 10px 0 26px;background:url(../../images/renliziyuan/title03.gif) no-repeat;}
.xuanke .tabtit .topr{float:right; width:1px;background-position:-949px 0px; width:1px;height:26px;}
.xuanke .tabtit .hover{font-weight:bold;background:url(/images/renliziyuan/off1.gif) repeat-x;}

.xuanke table{ background-color:#fbbdb2}
.xuanke table td{ background-color:#ffffff; height:21px; line-height:21px; text-align:center}
.xuanke .table1 td{ height:24px; line-height:24px;}
.xuanke table td .shouzhi{ margin:0 8px;}
.xuanke table .title td{font-weight:bold; height:24px; }
.xuanke table a:hover{ text-decoration:none}
.xuanke table a{ text-decoration:underline}
.xuanke table .st img{ margin-left:4px}
.xuanke table .st a{ color:#c00; text-decoration:underline}
.xuanke table .st a:hover{text-decoration:none}
.xuanke table .buy img{ margin-left:4px}
.xuanke table .buy a{ color:#c00}
.xuanke table .sm{ text-align:left;padding:0px 0px 0px 10px;}
.xuanke table .textl{ text-align: left; padding-left:12px;}
.xuanke .tit{ background:#fdeeeb; height:30px; padding-top:4px; display:block; overflow:hidden}
.xuanke .tit div{ background:url(/images/zhiyeproject/shou.gif) no-repeat 5px 4px; padding-left:25px; clear:both; font-weight:bold; float:left}
.xuanke .tit p{ width:314px; height:23px; line-height:23px; color:#fd2500; background:url(../../images/renliziyuan/prjbg.gif) no-repeat; float:right; padding-left:20px;}
.xuanke .tit p a:link,.xuanke .tit p a:visited{color:#fd2500; }
.xuanke .smtable1{ background:none; margin-bottom:2px}
.xuanke .smtable1 td{ text-align:left; padding:2px 0}

.xuanke .smtable2{ background:none; margin-bottom:6px}
.xuanke .smtable2 td{ text-align:left; padding:2px 0}

.xuanke .w1{ width:12%;}

/*热点关注等*/
.guanzhu{}
.guanzhu .body{ background:#fff8f6; padding:12px;}
.guanzhu .body ul{ line-height:25px;}
.guanzhu .body ul li{ height:25px; overflow:hidden}


/*行业视点*/
.shidian{}
.shidian .body{ font-size:12px; background:#fff; padding:6px 8px;}
.shidian .body .textbox{ overflow:hidden; margin-bottom:8px; zoom:1; height:94px}
.shidian .body .pic{ width:77px; height:94px; overflow:hidden; float:left; display:inline; margin-right:6px;}
.shidian .body .list1{ width:156px; float:left; height:94px; overflow:hidden; margin-bottom:6px;}
.shidian .body .list1 h3{ line-height:24px; font-weight:bold; font-size:12px;}
.shidian .body .list1 p{ line-height:22px; font-size:12px;}
.shidian .body .list1 p a:link,.shidian .body .list1 p a:visited{ color:#d70002}
.shidian .body .list2{ border-top:1px dashed #ccb7b4; overflow:hidden; padding-top:6px; zoom:1}
.shidian .body .list2 ul{ line-height:23px; font-size:14px;}
.shidian .body .list2 ul li { height:23px; overflow:hidden}

.banner{ height:58px; overflow:hidden; clear:both}

/*职业标准*/
.biaozhun{}
.biaozhun .body{ font-size:14px; background:#fff; padding:7px 8px 6px;}
.biaozhun .body ul{ line-height:24px;}
.biaozhun li{ overflow:hidden; height:24px}
/*证书样本*/
.zhengshu{}
.zhengshu .body{ background:#fff; padding:5px 0px 5px 13px;}
.zhengshu .body img{ width:97px; height:139px; float:left; margin:0 10px; display:inline}

/*更多辅导推荐*/
.morefudao{}
.morefudao .body{ background:#fff; padding:8px 10px;}
.morefudao .body a{ display:block; float:left; white-space:nowrap; line-height:24px; margin:0 5px; display:inline; width:70px; display:inline}

/*资料中心*/
.ziliao{ margin-right:5px;}
.ziliao .body{padding:10px;}
.ziliao .title{ height:29px; overflow:hidden;}

.ziliao .yiji{}
.ziliao .yiji .tabtit{clear:both; height:24px; padding-top:3px; overflow:hidden;background:url(/images/renliziyuan/yijibg.gif) repeat-x;border:1px #fbbdb2 solid; border-bottom:none; overflow:hidden}
.ziliao .yiji .tabtit ul{}
.ziliao .yiji .tabtit li{float:right; display:inline;cursor:pointer;text-align:center;height:24px; line-height:24px;width:104px; margin-right:4px; text-align:center;font-weight:bold; overflow:hidden}
.ziliao .yiji .tabtit .toptit{ float:left; font-size:14px; font-weight:bold; display:block; direction:inherit;color:#4d0a01; padding:0 10px 0 20px;background:url(../../images/renliziyuan/dian2.gif) no-repeat 8px 8px;}
.ziliao .yiji .tabtit .topr{float:right; width:1px;background-position:-949px 0px; width:1px;height:26px;}
.ziliao .yiji .tabtit .hover{font-weight:bold;background:url(/images/renliziyuan/off1.gif) repeat-x;}

.ziliao .yiji ol{ line-height:24px;}
.ziliao .yiji ol li{ width:320px; float:left; padding-right:10px; overflow:hidden; height:24px}
/*12345滑动门*/
.fanye li{ float:left; margin-right:10px; cursor:pointer; font-weight:500; line-height:25px; }
.fanye .hover{ font-weight:600;}
.fyli li{ width:313px; overflow:hidden; white-space:nowrap;}

/*友情链接*/
#linknew { clear:both; border:1px #88d2ed solid; padding:7px 0px 5px 10px; background: url(/images/fribg.gif) repeat-x #e4f9fa; margin:6px auto 5px; width:940px; line-height:22px; text-align:left; font-size:12px; color:#333333}
#linknew a{ color:#333; padding:0px 5px; overflow:hidden; }		
#linknew A:hover {color: #c00}


.user-login .body{ padding:0; height:169px;}
.login{ height:128px;}
.login .btn{ text-align:center; padding:8px 0 0 0;}
.login .btn a{ display:block; width:102px; height:30px; line-height:30px; margin:0 auto 6px auto; text-indent:20px;}
.login .btn .a1{ background:url(/images/renliziyuan/btn.jpg) no-repeat 0 0;}
.login .btn .a2{ background:url(/images/renliziyuan/btn.jpg) no-repeat 0 -30px;}
.login p{ line-height:22px; text-align:center;}
.yesLogin{ height:118px; padding:10px 0 0 7px;}
.yesLogin p{ line-height:22px; text-align:left;}
.yesLogin span{ color:#ff0000; display:inline-block; text-align:left; width:104px; overflow:hidden; vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;}
.yesLogin .mr{ padding:10px 0 0 0;}
#loginName{ height:32px; line-height:32px;}
.xxlc{ border-top:1px solid #fbbdb2;background:#feefea; color:#4e0b05; overflow:hidden; height:40px; }
.xxlc .t1{ float:left; background:#feebe5; padding:3px 5px 0 5px; height:37px; line-height:18px; border-right:1px solid #fbbdb2; position:relative;}
.xxlc .t1 .jt{ display:block; width:4px; height:7px; background:url(/images/renliziyuan/btn_jt.gif) no-repeat; position:absolute; right:-4px; top:17px;}
.xxlc p{ display:block; float:left; padding:0 0 0 10px; line-height:40px;}