
@import url('base.css');

#main{ padding:8px 0;}
#main .left{ padding-right:7px; width:558px;}
#main .right{ padding:3px; background-color:#f1f4f6; width:189px; color:#4d4d4d;}

/* 左侧顶部内容 */
#main .left .lefttop{ height:265px;}
/* 首页图片轮播 */
.lefttop .ttpic_outborder{ padding:1px; border:solid 1px #b2b2b2; float:left;}
.lefttop .ttpic_inborder{ padding:5px 7px; background-color:#e0e0e0; width:235px;}
.lefttop .ttpic{ padding:0; width:235px; height:225px;}
.lefttop .ttopic{ padding:8px 0 0; height:16px; text-align:center; background-color:#f0f0f0; border-bottom:solid 1px #fff; border-left:solid 1px #fff; border-right:solid 1px #fff;}
.lefttop .ttpic_outborder a{ color:#000; text-decoration:none;}
.lefttop .ttpic_outborder a:hover{ color:#000; text-decoration:underline;}

/* 专访预告 */
.lefttop .yugao{ padding:5px 12px; width:273px; height:255px; float:right; background:url(../images/index_toutiao_bg.jpg)  no-repeat;}

.lefttop .yugao .line{ padding:8px 2px 8px 10px; border-bottom:dotted 1px #b8cee3; height:68px;}/* 有下边框列表 */
.lefttop .yugao .noline{ padding:8px 2px 8px 10px; height:68px;}/* 没有下边框列表 */

.lefttop .ygleft{ width:165px; float:left;}/* 预告的时间和标题 */
.lefttop .ygleft .date{ line-height:22px; color:#666;}
.lefttop .ygleft .topic{ line-height:22px; color:#336597;}
.lefttop .ygleft a{ color:#336597; text-decoration:none;}
.lefttop .ygleft a:hover{ color:#336597; text-decoration:underline;}


.lefttop .ygright{ border:solid 1px #cdcdcd; background-color:#fff; padding:3px; width:80px; float:right;}/* 预告中的图片 */
/* 左侧顶部内容 */


/* 左侧分类专访 */
#main .left .news{ padding-top:8px;}
/* 各版块公共属性 */
.news a{ color:#000; text-decoration:none;}
.news a:hover{ color:#000; text-decoration:underline;}

.news .topic{ height:29px; background:url(../images/index_left_topic.gif) no-repeat;}
.news .topic h1{ margin:0; position:relative; padding:8px 0 0 11px; font-size:14px; color:#44bcff; filter:Dropshadow(offx=1,offy=0,color=white) Dropshadow(offx=0,offy=1,color=white); float:left;}
.news .topic h2{ margin:0; position:relative; padding:10px 12px 0 0; font-size:12px; font-weight:normal; color:#44bcff; filter:Dropshadow(offx=1,offy=0,color=white) Dropshadow(offx=0,offy=1,color=white); float:right;}
.news .topic h2 a{ color:#44bcff; text-decoration:none;}
.news .topic h2 a:hover{ color:#44bcff; text-decoration:underline;}

.news .content{ margin-top:3px; border-bottom:solid 1px #ebebeb; border-left:solid 1px #ebebeb; border-right:solid 1px #ebebeb; background:url(../images/index_left_contentbg.gif) repeat-x top;}
.news .content .text1{ color:#333; line-height:20px;}
.news .content .text2{ color:#4d4d4d; line-height:20px;}

/* 总裁在线 */
.zczx{ padding:12px 10px 12px 15px;}
/* 图片 */
.zczx .picnews{ padding:0 5px;}
.zczx .picnews .outborder{ padding:8px 14px 0; float:left}
.zczx .picnews .inborder{ padding:5px; border:solid 1px #d1d1d1;}
.zczx .picnews .outborder .pic{ border:solid 1px #d1d1d1; width:130px; height:95px;}
.zczx .picnews .outborder .text{ margin-top:3px; height:21px; line-height:21px; text-align:center; width:132px; background-color:#e6e6e6;}


/* 往期回顾 */
.wqhg{ padding:0 20px;}
.wqhg .td1{ padding:15px 0;}
.wqhg .td2{ padding:15px 0; background:url(../images/index_left_line.gif) repeat-x bottom;}
.wqhg .picborder{ border:solid 1px #b6b6b6; padding:2px;}
.wqhg .pic{ border:solid 1px #666; width:84px; height:96px;}
.wqhg .text{ padding-left:15px; height:104px; vertical-align:middle;}
.wqhg a{ color:#336597; text-decoration:none;}
.wqhg a:hover{ color:#336597; text-decoration:underline;}


/* 嘉宾百态 */
.jbbt{ padding:19px 6px 0 5px;}
.jbbt .outborder{ padding:0 9px 0 10px; width:90px; float:left;}
.jbbt .outborder .pic{ border:solid 1px #000; width:88px; height:83px;}
.jbbt .outborder .text{ padding:6px 0 0; height:21px; text-align:center;}

/* 左侧内容完 */


/* 右侧内容－－共有部份 */
#main .right .border{ margin-bottom:8px; border:solid 1px #d8d8d8;}
#main .right .border a{ color:#4d4d4d; text-decoration:none;}
#main .right .border a:hover{ color:#4d4d4d; text-decoration:underline;}
#main .right .topic{ padding-top:8px; height:19px; background:url(../images/index_right_topic.gif) repeat-x; font-weight:bold; text-align:center;}
#main .right .content{ padding:7px 0 10px 6px; background-color:#fff;}
#main .right .content .list{ padding-left:9px; line-height:22px; background:url(../images/index_right_listico.gif) no-repeat center left;}


/* 栏目主持人 */
.content .pic{ border:solid 1px #d8d8d8; padding:1px; height:91px; width:171px;}
.content .text{ padding:5px 0 0 5px; line-height:22px;}


