/*临时公用*/.title01,.title01 span,.tabtit ul,.tabtit .w1,.tabtit .hover,.tabtit .topr,.index-shiting .shitinglist ul li,.leftbox .body .piclist ul li,.index-wenyuan .wylist li,.index-zsk .body .zsklist h1{background: url(/images/index/index.gif);background-repeat: no-repeat;}
.title01{clear:both;height:24px;overflow:hidden;background-position:0px 0px;background-color:#fef7e7}
.title01 span{float:right;height:24px;width:1px;background-position:-949px 0px}
.title01 div{float:left;padding:6px 0 0 20px;font-size:14px;font-weight:bold;color:#e84816}
.title01 p{float:right;padding-top:7px;padding-right:8px;font-size:12px;color:#e94917;}
.title01 p a{padding:0 5px;color:#e94917;}
.title01 p a:link,.title01 p a:visited{color:#e94917;}
.title01 img{font-weight:normal;float:right;width:31px;height:9px;margin-right:14px;margin-top:10px;}
.title01 div a:link,.title01 div a:visited,.title01 div a:active{color:#e84816;}
.title01 div a:hover{color:#e84816}

.tabtit ul{height:25px;background-position:0px 0px;overflow:hidden}
.tabtit li{float:right;width:80px;display:block;cursor:pointer;text-align:center;padding:8px 0px 0px 0px;font-size:12px;color:#ff3d00;}
.tabtit li a{color:#ff3d00;}
.tabtit li a:visited{color:#ff3d00;}
.tabtit li a:active{color:#ff3d00}
.tabtit li a:hover{color:#ff3d00; text-decoration:underline;}

.tabtit .w1{width:1px;overflow:hidden;padding:0px;height:25px;background-position:-757px -48px}
.tabtit .hover{background-position:-96px -100px;height:25px;color:#ff3d00;}
.toptit{float:left;padding-top:6px;height:19px;font-size:14px;font-weight:bold;text-indent:20px;display:block;direction:inherit;
color:#e84816}
.toptit a{color:#e84816}
.toptit a:hover,.toptit a:visited{color:#e84816}
.tabtit .topr{float:right;height:25px;width:1px;background-position:-949px 0px;margin-left:5px;}

.body{border:1px #ffc36d solid;border-top:none;clear:both;overflow:hidden;height:1%}
.line{clear:both;height:1px;overflow: hidden;background-image:url(/images/line.gif);}

/*top框架*/
.index-main{clear:both;margin-bottom:5px;}
.index-main .top-left{width:170px;}
.index-main .top-mid{width:430px;margin-left:6px;}
.index-main .top-right{width:338px;}
/*middle框架*/
.index-main .main-left{width:170px;}
.index-main .main-right{width:774px;}
.index-main .main-right .boxleft{width:430px;float:left;}
.index-main .main-right .boxright{width:338px;float:right;}
/*学员登录*/
.user-login .body{background-color:#fffcf7;}
/*头条新闻*/
.index-topnews .body{padding:3px;border-top:1px #ffc36d solid;}
.index-topnews .gonggao{ clear:both;font-size:12px;color:#FFFFFF;margin-top:10px;overflow:hidden;}
.index-topnews .gonggao div{float:left;padding-top:4px;padding-left:11px;background: url(/images/index/index.gif) 0 -100px;width:64px;height:26px;font-weight:bold;}
.index-topnews .gonggao p{float:left;padding:4px 4px 0 20px; font-weight:bold;}
.index-topnews .gonggao p a{color:#db0505;text-decoration:none;}
.index-topnews .gonggao p a:hover{text-decoration:underline;}
.index-topnews .index-toplist{clear:both; overflow:hidden; height:92px}
.index-topnews .index-toplist li{height:23px;padding-left:5px;}

/*搜索条*/.global-so .key input{width:270px;}
/*免费试听*/.index-shiting .title01 p{font-weight:bold;}
.index-shiting .body{padding-top:2px;}
.index-shiting .shitingpic{float:left;width:152px;border-right:1px #ffb64b dashed;}
.index-shiting .shitingpic div{text-align:center;margin:7px 0px}
.index-shiting .shitingpic div img{width:126px;height:89px;}
.index-shiting .shitinglist{float:left;width:183px;}
.index-shiting .shitinglist ul{margin:10px 0px 0px;padding-bottom:7px;}
.index-shiting .shitinglist ul li{float:left;background-position:-936px -98px;line-height:22px;width:71px;padding-left:20px;}
/*学员心声*/
.index-xinsheng .body{padding:10px 9px;}
.index-xinsheng .body #xingsheng{ overflow:hidden; width:100%; height:235px; font-size:12px}
.index-xinsheng .body #xingsheng .font-title{ padding:5px 0; font-weight:bold;}
.index-xinsheng .body #xingsheng .font-cont{line-height:18px; text-indent:22px;}
.index-xinsheng .body #xingsheng .font-title a{ color:#171614;}

/*热点关注*/
.index-guanzhu .body{padding-top:10px;}
.index-guanzhu .graphic{padding-left:10px;margin-bottom:10px;overflow:hidden;}
.index-guanzhu .graphic .pic{float:left;width:186px;overflow:hidden;height:131px;}
.index-guanzhu .graphic .pic img{width:178px;height:123px;padding:3px;border:1px #fec26c solid;}
.index-guanzhu .graphic ul{width:230px;float:left;}
.index-guanzhu .graphic ul li{line-height:22px;background:url(http://www.jianshe99.com/mini/images/dian8.gif) no-repeat 10px 9px; padding-left:20px}
.index-guanzhu .list{margin:8px 0px;}
.index-guanzhu .list li{float:left;width:194px;line-height:22px;background:url(http://www.jianshe99.com/mini/images/dian8.gif) no-repeat 10px 9px; padding-left:20px}
.index-guanzhu .line{margin:0 4px;}
/*学习资料*/
.index-ziliao .body{padding:5px}
.index-ziliao .body table{}
.index-ziliao .body table td{height:52px;text-align:left;font-size:12px;background-color:#fff;vertical-align:middle;line-height:18px;padding-left:8px;}
.index-ziliao .body table .tl{background-color:#fff7ea;color:#ec4614;width:46px;text-align:center;}
.index-ziliao .body table td a{color:#000}
.index-ziliao .body table td a:hover{color:#c00}

/*考试指南*/.index-zhinan .title01{border-bottom:1px solid #ffc16a;}
.index-zhinan .body{border:none; background-color:#fefdf9;}
.index-zhinan dl{font-size:12px;}
.index-zhinan dl .bc{background-color:#fef6e1;color:#e84816;text-align:center;}
.index-zhinan dl dt{float:left;border:1px solid #ffc16a;border-top:none;width:80px;padding-left:3px;line-height:26px;}
.index-zhinan dl dd{float:left;border-bottom:1px solid #ffc16a;border-right:1px solid #ffc16a;width:81px;padding-left:3px;line-height:26px;}
/*辅导用书图*/
.index-book img{width:168px;height:76px;border:1px solid #fec26c;}
/*网校名师*/
.index-wangxiao .body{padding-top:12px;}
.index-wangxiao .body li{float:left;margin-left:15px;display:inline;overflow:hidden}
.index-wangxiao .body li span{display:block;line-height:28px;text-align:center;font-style:normal;font-size:14px;color:#c20201;}
.index-wangxiao .body li span a{color:#c20201;}
.index-wangxiao .body li span img{width:61px;height:77px;padding:1px;border:1px #febc5c solid}

.index-wangxiao .body .teacherlist{background-color:#fff7ea;overflow:hidden;padding:8px 0 8px; height:1%}
.index-wangxiao .body .teacherlist li{width:50px;float:left;line-height:25px;text-align:center;}
.index-wangxiao .body .teacherlist li a{color:#ea4819;}
.index-wangxiao .body .teacherlist li a:hover{ color:#c00}

.index-wangxiao .body .teacherlist .gengduo a{text-decoration: underline;}
.index-wangxiao .body .teacherlist .gengduo a:hover{text-decoration: none;color:#c10001;}
/*右侧选课中心*/
.index-wangxiao .body table{}
.index-wangxiao .body table td{ height:25px; text-align:center; font-size:14px;}
.index-wangxiao .body table .tl{ text-align:left; padding-left:10px;}
.index-wangxiao .body table .biaoti{ color:#ea4819; font-weight:bold; text-align:center; padding-left:10px;}
.index-wangxiao .body table .bc1{ background-color:#fff7ea}
.index-wangxiao .body table .xuxian{ border-left:1px dashed #ffb64b}
.index-wangxiao .body table td a{ color:#ea4819}
.index-wangxiao .body table td a:hover{ color:#c00}
/*考试动态*/
.index-dongtai .tabtit li{width:39px;}
.index-dongtai .tabtit .hover{background-position:-186px -100px;}
.index-dongtai .body{padding:9px 0px;}
.index-dongtai .body ul{}
.index-dongtai .body ul li{line-height:22px;padding-left:11px;height:22px;}
/*试题中心*/
.index-shiti .body{padding:9px 0px;}
.index-shiti .body ul{}
.index-shiti .body ul li{line-height:22px;padding-left:11px; height:22px}
/*建筑社区*/
.index-shequ .body{padding:9px 0px;}
.index-shequ .body ul{}
.index-shequ .body ul li{line-height:22px;padding-left:11px;height:22px;}
/*复习指导*/
.index-zhidao .title01 p a{padding:0 6px;}
.index-zhidao .body{padding:8px 0px;}
.index-zhidao .body ul{}
.index-zhidao .body ul li{line-height:22px;padding-left:11px; height:22px}

/*你问我答*/
.index-wenda .body{background-color:#fff; padding:5px 7px;}
.index-wenda .body ul li{font-size:12px; line-height:20px;}


/*政策分析*/
.index-zcfx .body{padding:9px 0px;}
.index-zcfx .body ul li{line-height:22px;padding-left:11px;pxword-break:keep-all;white-space:nowrap}
.index-zcfx .title01 p{padding-right:10px;}
/*法规中心*/
.index-fagui .body{padding:10px 0px;}
.index-fagui .body ul li{line-height:22px;padding-left:11px;white-space:nowrap; width:410px; overflow:hidden}
.index-fagui .title01 p{padding-right:10px;}

/*答疑精华*/
.index-dyjh .body{padding:8px 0px;}
.index-dyjh .body ul{}
.index-dyjh .body ul li{line-height:22px;padding-left:11px;}
.index-dyjh .title01 p {padding-right:10px;}

/*建筑文苑*/
.index-wenyuan .wylist{ margin:9px 3px; clear:both; overflow:hidden}
.index-wenyuan .wylist li{background-position:0px -200px;width:68px; height:18px; float:left; border-bottom:1px solid #e5e5e3;border-right:1px solid #e5e5e3; margin-left:8px; margin-top:2px; text-align:center; padding-top:4px; display:inline}
.index-wenyuan .wylist li a{ font-size:12px; color:#ea4915;}
.index-wenyuan .body .wypic{ clear:both; padding-bottom:5px; text-align:center; height:65px; overflow:hidden}
.index-wenyuan .body .wypic img{width:151px; height:61px; padding:1px;border:1px solid #fed69b;}
.index-wenyuan .body .list{ padding-bottom:3px;}
.index-wenyuan .body .list li{ line-height:20px; font-size:12px; padding-left:10px;}

/*合同范本、施工组织公用*/
.picture{ float:left; margin-left:9px; display:inline; overflow:hidden; text-align:center;font-size:12px; }
.picture img{width:132px; height:123px; padding:3px;border:1px solid #fed69b; overflow:hidden; display:block; margin-bottom:5px;}
/*合同范本、常用表格*/
.index-hetong .body,.index-cybg .body{ padding:7px 0;}
.index-hetong .body ul,.index-cybg .body ul{width:267px; overflow:hidden;}
.index-hetong .body ul li,.index-cybg .body ul li{ line-height:22px; padding-left:10px;}
/*施工组织、工艺工法*/
.index-shigong .body,.index-gygf .body{ padding:7px 0;}
.index-shigong .body ul,.index-gygf .body ul{width:167px; overflow:hidden; }
.index-shigong .body ul li,.index-gygf .body ul li{ line-height:22px; padding-left:10px;}


/*学习卡*/
.index-main .index-xuexika .body{font-size:12px; background-color:#fffcf5; border-bottom:none; border-right:none;}
.index-main .index-xuexika .body li{float:left;width:41px;line-height:24px;text-align:center; border-bottom:1px #ffc36d solid; border-right:1px #ffc36d solid;}
.index-main .index-xuexika .body .rt{width:42px;}
.index-main .index-xuexika .body .rtmore{width:42px;}
.index-main .index-xuexika .body .rtmore a{color:#e94915}

/*专题*/
.index-zhuanti .body{padding:8px 8px 8px 0;}
.index-zhuanti .body .zhuantilist{ float:left; display:inline;width:98px; height:68px; padding:2px;border:1px solid #dadad8; margin: 0 8px;}
.index-zhuanti .body  h1{ font-size:12px; text-align:center; line-height:22px;}
.index-zhuanti .body  h2{ font-size:12px; line-height:18px; font-weight:normal; text-indent:24px;}
.index-zhuanti .body ul li{line-height:22px;padding-left:11px; font-size:14px;}

/*建筑知识库*/
.index-zsk .body{ border:1px solid #e9bdb4; background-color:#fef4f3; }
.index-zsk .body .zsklist{ float:left; width:408px; padding-bottom:8px; display:inline; overflow:hidden;border-right:1px solid #efc8c1; }
.index-zsk .body .zsklist h1{font-size:14px; text-align:center; line-height:22px;background-position:-235px -101px; width:97px; margin-left:13px; margin-bottom:8px;}
.index-zsk .body .zsklist h1 a{ color:#FFFFFF;}
.index-zsk .body .zsklist li{line-height:21px; padding-left:13px;}

.index-zsk .body .zsk-right{ float:left; width:347px; padding:8px;  display:inline; overflow:hidden}
.index-zsk .body .zsk-right p{ color:#c10001; font-size:12px; line-height:18px; display:block; padding:5px 0px 5px 5px;}
.index-zsk .body .zsk-right img{ width:165px; height:53px; margin:0px 4px}
.index-zsk .body .zsk-right .jiansuo{ width:48px; height:21px; _margin-top:1px;*+margin-top:1px;}
.index-zsk .body .zsk-right .button{ width:280px; height:19px;border:1px solid #ebbcb4; background-image:#fff; font-size:12px;}
.index-zsk .body .zsk-right .jiansuolist{ padding-left:5px}
.index-zsk .body .zsk-right .jiansuolist span{ float:left; margin-right:3px;}

.link{border:1px #ffc370 solid; overflow:hidden; padding:1px; height:1%}
.links{ width:20px; background-color:#fde5bf; text-align:center; padding:9px 0px}
.links a{ color:#e94718}
.links a:hover{ color:#e94718}
.links a:visited{ color:#e94718}
.linkcont{ width:901px; padding-left:5px;_padding-left:0px;}
.linkcont .pic{  clear:both;}
.linkcont .pic li{float:left; display:inline; text-align:center;}
.linkcont .pic img{ height:31px; margin:5px 12px}
.linkcont .font{ clear:both; font-size:12px}
/*.linkcont .font li{float:left; display:inline; padding:0px 12px; text-align:center; height:18px; color:#000000}*/
.linkcont .font a{float:left; display:inline; margin-right:16px; text-align:center; height:18px; color:#000000; white-space:nowrap;}