/* CSS Document */
body{color:#575654; background:#2a66ae; font-size:14px;}
a:link,a:visited{ text-decoration:none; color:#000000;}
a:hover{ text-decoration:underline; color:#cc0000;}

.body{clear:both;overflow:hidden;height:1%; border:1px solid #d0dae4; border-top:none;}
.content{clear:both;overflow:hidden;zoom:1}
.line{clear:both;height:1%;overflow: hidden;}

.title01{height:27px; overflow:hidden; border:1px solid #d0dae4; background:url(images/title.gif) repeat-x; font-size:14px; font-weight:bold; color:#000}
.title01 div{ height:27px; padding-top:8px; padding-left:30px; background:url(images/titlediv.gif) no-repeat; }
.title01 i{ font-style:normal; display:block; padding-top:8px; padding-left:14px}

/*top框架*/
.index-main{ padding-bottom:10px; background:#fff}

.main-left{width:700px; float:left; margin-left:5px; overflow:hidden; display:inline;}
.main-right{width:230px; float:right; margin-right:5px; overflow:hidden; display:inline;}

.second-left{ width:308px; float:left; display:inline; margin-left:5px;}
.second-mid{ width:307px; float:left; margin-left:9px; display:inline}
.second-right{ width:307px; float:right; display:inline; margin-right:5px;}

.end-left{width:465px; float:left; margin-left:5px; overflow:hidden; display:inline;}
.end-right{width:465px; float:right; margin-right:5px; overflow:hidden; display:inline;}

/*top*/
.top{ background:url(images/top.gif) no-repeat; height:210px; overflow:hidden}
/*热点*/
.focus{ background:#f3f8fc;}
.focus .body{ border:2px solid #d0dae4; padding-bottom:8px; *padding-bottom:0}
.focus .body .box{ padding:8px 8px 0; margin-bottom:8px}
.focus .body .line{ height:10px;*height:1px; border-bottom:1px dashed #d8d9db;}
.focus .body .box-left{ width:230px; float:left;}
.focus .body .box-left .pic{ height:105px; overflow:hidden}
.focus .body .box-left .pic img{ width:220px; height:95px; overflow:hidden; padding:4px; border:1px solid #bacfe0; background:#fff;}
.focus .body .box-right{ width:430px; float:right;}
.focus .body .box-right h3{ font-size:15px; font-weight:bold; color:#ca020d; line-height:2.2}
.focus .body .box-right h3 a:link,.focus .body .box-right h3 a:visited{color:#ca020d;}
.focus .body .box-right p{ line-height:1.7; text-indent:28px}

/*编者按*/
.bianzhe{}
.bianzhe .title{ background:url(images/title1.gif) no-repeat; height:29px;}
.bianzhe .body{ background:#f6fbff url(images/bianzheanbot.gif) no-repeat bottom; border-bottom:none; padding:10px 10px 30px}
.bianzhe .body p{ line-height:1.7;}

/*往期回顾*/
.huigu{}
.huigu .body{ padding-left:15px; border-bottom:none}

/*考生聚焦*/
.jujiao{}
.jujiao .body{ padding:8px 0}
.jujiao .body ul{ line-height:1.8}
.jujiao .body ul li{ width:335px; float:left; padding-left:10px}

/*网校会客厅*/
.huike{}
.huike .body{}
.huike .body .box{ padding:8px 8px 0; margin-bottom:8px}
.huike .body .line{ height:5px; *height:2px; border-bottom:1px dashed #d8d9db;}
.huike .body .box-left{ width:230px; float:left;}
.huike .body .box-left .pic{ height:105px; overflow:hidden}
.huike .body .box-left .pic img{ width:220px; height:95px; overflow:hidden; padding:4px; border:1px solid #bacfe0; background:#fff;}
.huike .body .box-right{ width:430px; float:right;}
.huike .body .box-right h3{ font-size:15px; font-weight:bold; color:#ca020d; line-height:2.2}
.huike .body .box-right h3 a:link,.huike .body .box-right h3 a:visited{color:#ca020d;}
.huike .body .box-right p{ line-height:1.7; text-indent:28px}
.huike .body .news{ padding:8px 0 0; margin-bottom:8px}
.huike .body .newsbox{ width:320px; padding:0 10px; float:left; margin-bottom:10px}
.huike .body .newsbox h3{ font-size:15px; font-weight:bold; color:#ca020d; line-height:2.2}
.huike .body .newsbox h3 a:link,.huike .body .newsbox h3 a:visited{color:#ca020d;}
.huike .body .newsbox p{ line-height:1.5;}
.huike .body .bordr{ border-right:1px dashed #d8d9db}

/*专题活动*/
.zhuanti{}
.zhuanti .body{ background:#f6fbff; color:#000; padding:8px 8px 0 12px}
.zhuanti .body .pic{ height:55px; width:205px; margin-bottom:8px}
.zhuanti .body img{ width:205px; height:55px;}
.zhuanti .body p{ line-height:1.5; margin-bottom:8px; width:205px; font-size:12px;}

/*辅导一类*/
.fudao{}
.fudao .body{ padding:8px}
.fudao .body ul{ line-height:1.8}

/*实务探讨一类*/
.shiwu{}
.shiwu .body{ padding:10px;}
.shiwu .body .pic{ width:100px; float:left; display:inline; margin-right:10px;}
.shiwu .body .pic img{ width:90px; height:110px; border:1px solid #b9d0e2; padding:4px;}
.shiwu .body ul{ width:320px; float:left; line-height:1.7}

/*网友留言*/
.liuyan{ margin:0 5px}
.liuyan .body{ border:none;}
.liuyan .topbox{ height:53px; overflow:hidden; background:url(images/liuyan.gif) no-repeat left; padding-left:57px; margin-bottom:8px;}
.liuyan .topbox b{ color:#000; line-height:1.8; padding-top:4px}
.liuyan .topbox p{}
.liuyan .denglu{ background:url(images/denglu.gif) no-repeat; border:none; width:43px; height:19px; cursor:pointer}
.liuyan .fabiao{ background:url(images/fabiao.gif) no-repeat; border:none; width:58px; height:19px; cursor:pointer; float:right}
.liuyan .topbox p span{ color:#FF0000; text-decoration:underline;}
.liuyan .topbox p span a:link,.liuyan .topbox p span a:visited{text-decoration:underline;color:#FF0000; }
.liuyan .textarea{ width:934px; height:137px; padding:2px; background:none;border:1px solid #999999; margin-bottom:6px; display:block}
.liuyan input{ border:1px solid #999999}
