@charset "utf-8";

html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img { border:none; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; }
input::-moz-focus-inner {border:none;padding:0;}
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
a {color:#373738; text-decoration:none; }
a:visited { color:#373738; }
a:hover, a:active, a:focus { color:#0e54a2; text-decoration:none; }
.nobg { background:none !important }
.nobottom { border-bottom:none!important }
h1, h2, h3, h4, h5, em { font-weight:normal; }
.bold{font-weight:bold}
#wrap { width:1000px; margin:0 auto; }
#topWrap, #headBox { width:100%; padding:0}
.part { margin-top:20px }
span.op { display:block; line-height:28px; overflow:hidden; margin-top:-28px; color:#e4e4e4; height:28px; font-size:14px; cursor:pointer; filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0, startColorstr = '#80000000', endColorstr = '#80000000' )\9;
background-color:rgba( 0, 0, 0, .5 ); *background-color:transparent\9;
position:relative; text-align:left; padding-left:11px; }
a:hover span.op { color:#fff; text-decoration:none; }
span.opc {display:block; line-height:28px; overflow:hidden; margin-top:-28px; color:#e4e4e4; height:28px; font-size:14px; cursor:pointer; filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0, startColorstr = '#80000000', endColorstr = '#80000000' )\9;
background-color:rgba( 0, 0, 0, .5 ); *background-color:transparent\9;
position:relative; text-align:center}
a:hover span.opc{ color:#fff; text-decoration:none; }
span.op2 {display:block; line-height:28px; overflow:hidden; margin-top:-28px; color:#e4e4e4; width:64px; height:28px; font-size:14px; cursor:pointer; filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0, startColorstr = '#80000000', endColorstr = '#80000000' )\9;
background-color:rgba( 0, 0, 0, .5 ); *background-color:transparent\9;
position:relative; text-align:center;}
a:hover span.op2{ color:#fff; text-decoration:none; }
.blk_tw:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.blk_tw {zoom:1; }
.blk_tw .twpic {float:left; margin:0 12px 0 0;}
.blk_tw .twright {float:right;margin:0 0 0 12px}
.blk_tw .twpic img { display:block;}
.blk_tw .twpic p { text-align:center; padding-top:5px; }
.blk_tw .b_txt{overflow:hidden; zoom:1;}
.blk_tw .b_txt p{color:#787879; line-height:22px;}
.blk_tw h3 {font-size:12px;}
.blk_tw_pic{ zoom:1 text-align:center; }
.blk_tw_pic img{ margin:0 auto;display:block; }
.blk_tw_pic p{color:#333; line-height:24px }
.blk_tw_pic p a:visited { color:#800080; }
.blk_tw_pic p a:hover { color:#c00;}


/* 经济学家六问 */
.xblk_04 .bcont{ height:435px;}
.xblk_04 .bc{ float:right; width:740px; padding:10px 0 0;}
.xblk_04 .menu{ float:left; width:220px; }
.xblk_04 .menu ul{ padding:10px 0 0 10px;}
.xblk_04 .menu li{ width:220px; height:80px; margin-bottom:5px; background-color:#06F;  font-size:20px; text-align:center; padding-top:20px; font-weight:bold; color:#fff; line-height:35px;}
.xblk_04 .menu li.selected{ background-position:-120px -180px; color:#3366cc; background-color:#FFF;}
.xblk_04 .bl{ float:left; width:270px;}
.xblk_04 .br{ float:right; width:540px; padding-right:30px; overflow:hidden}
.xblk_04 .br h2{ font-size:22px; white-space:nowrap; font-weight:bold; line-height:40px;}
.xblk_04 .br p{ font-size:14px; line-height:24px; color:#373738; padding:10px 0 28px;}
.xblk_04 .list .lc{ float:right; width:450px;}
.xblk_04 label{ float:left; background-color:#06F; width:80px; line-height:23px; color:#fff; padding-left:5px;}
.xblk_04 .list h3{ font-size:16px;}
.xblk_04 .list p{ color:#000; font-size:14px; padding:8px 0 16px;}

/*xblk_14*/
.xblk_14 .bcont{ height:435px;}
.xblk_14 .bc{ float:right; width:740px; padding:10px 0 0;}
.xblk_14 .menu{ float:left; width:220px; }
.xblk_14 .menu ul{ padding:10px 0 0 10px;}
.xblk_14 .menu li{ width:220px; height:80px; margin-bottom:5px; background-color:#06F;  font-size:20px; text-align:center; padding-top:20px; font-weight:bold; color:#fff; line-height:35px;}
.xblk_14 .menu li.selected{ background-position:-120px -180px; color:#3366cc; background-color:#FFF;}
.xblk_14 .bl{ float:left; width:270px;}
.xblk_14 .br{ float:right; width:540px; padding-right:30px; overflow:hidden}
.xblk_14 .br h2{ font-size:22px; white-space:nowrap; font-weight:bold; line-height:40px;}
.xblk_14 .br p{ font-size:14px; line-height:24px; color:#373738; padding:10px 0 28px;}
.xblk_14 .list .lc{ float:right; width:450px;}
.xblk_14 label{ float:left; background-color:#06F; width:80px; line-height:23px; color:#fff; padding-left:5px;}
.xblk_14 .list h3{ font-size:16px;}
.xblk_14 .list p{ color:#000; font-size:14px; padding:8px 0 16px;}

/*xblk_24*/
.xblk_24 .bcont{ height:435px;}
.xblk_24 .bc{ float:right; width:740px; padding:10px 0 0;}
.xblk_24 .menu{ float:left; width:220px; }
.xblk_24 .menu ul{ padding:10px 0 0 10px;}
.xblk_24 .menu li{ width:220px; height:80px; margin-bottom:5px; background-color:#06F;  font-size:20px; text-align:center; padding-top:20px; font-weight:bold; color:#fff; line-height:35px;}
.xblk_24 .menu li.selected{ background-position:-120px -180px; color:#3366cc; background-color:#FFF;}
.xblk_24 .bl{ float:left; width:270px;}
.xblk_24 .br{ float:right; width:540px; padding-right:30px; overflow:hidden}
.xblk_24 .br h2{ font-size:22px; white-space:nowrap; font-weight:bold; line-height:40px;}
.xblk_24 .br p{ font-size:14px; line-height:24px; color:#373738; padding:10px 0 28px;}
.xblk_24 .list .lc{ float:right; width:450px;}
.xblk_24 label{ float:left; background-color:#06F; width:80px; line-height:23px; color:#fff; padding-left:5px;}
.xblk_24 .list h3{ font-size:16px;}
.xblk_24 .list p{ color:#000; font-size:14px; padding:8px 0 16px;}

/*xblk_14*/
.xblk_34 .bcont{ height:435px;}
.xblk_34 .bc{ float:right; width:740px; padding:10px 0 0;}
.xblk_34 .menu{ float:left; width:220px; }
.xblk_34 .menu ul{ padding:10px 0 0 10px;}
.xblk_34 .menu li{ width:220px; height:80px; margin-bottom:5px; background-color:#06F;  font-size:20px; text-align:center; padding-top:20px; font-weight:bold; color:#fff; line-height:35px;}
.xblk_34 .menu li.selected{ background-position:-120px -180px; color:#3366cc; background-color:#FFF;}
.xblk_34 .bl{ float:left; width:270px;}
.xblk_34 .br{ float:right; width:540px; padding-right:30px; overflow:hidden}
.xblk_34 .br h2{ font-size:22px; white-space:nowrap; font-weight:bold; line-height:40px;}
.xblk_34 .br p{ font-size:14px; line-height:24px; color:#373738; padding:10px 0 28px;}
.xblk_34 .list .lc{ float:right; width:450px;}
.xblk_34 label{ float:left; background-color:#06F; width:80px; line-height:23px; color:#fff; padding-left:5px;}
.xblk_34 .list h3{ font-size:16px;}
.xblk_34 .list p{ color:#000; font-size:14px; padding:8px 0 16px;}








/*分论坛*/
.xblk_06{ margin:20px 0 0}
.xblk_06 .bc{ padding:26px 0 0 27px}
.tw06{ float:left; width:475px; overflow:hidden; height:122px;}
.tw06 .b_txt h3{ padding-bottom:5px;}
.tw06 .b_txt p{ text-align:justify; padding-right:15px;}
.xblk_06 .itemlist{ height:360px; overflow:hidden; overflow-y:scroll;-webkit-overflow-scrolling:touch}
.scroll07 .scroll_cont{ float:left; display:inline;}
.scroll07 .box{height:53px;width:234px; margin-right:2px; float:left; color:#8c8c8c; font-size:14px; text-align:center; line-height:46px; background:url(finance_boao_2014_bg_10.png) no-repeat; cursor:pointer}
.scroll07 .selected{ background-position:0 -60px; color:#fff;}

.scroll07 .arr_left{ float:left; margin:2px 10px 0 0; display:inline;width:18px;height:43px; background:url(finance_boao_2014_bg_10.png) no-repeat -240px 0;}
.scroll07 .arr_left:hover{ background-position:-240px -60px}
.scroll07 .arr_right{float:right; margin:2px 0 0; display:inline;width:18px;height:43px;background:url(finance_boao_2014_bg_10.png) no-repeat -260px 0;}
.scroll07 .arr_right:hover{background-position:-260px -60px}

/* 微博之夜*/
.xblk_07{ padding:0 0 20px;}
.xblk_07 .bt{ padding:12px 0 0 27px; height:87px;}
.xblk_07 .bt h2{font-size:22px; font-weight:bold; line-height:45px;}
.xblk_07 .bt p{font-size:14px; color:#787879; line-height:24px;}
.scroll08 .box{ float:left; width:120px; display:inline; margin-right:30px; height:175px;overflow:hidden; position:relative;}
.scroll08 .scroll_cont{ float:left; display:inline; width:890px; overflow:hidden}
.scroll08 .selected{ background:url(finance_boao_2014_bg_10.png) no-repeat -420px 160px;}
.scroll08 .arr_left{ float:left; margin:37px 25px 0 14px; display:inline;width:26px;height:85px; background:url(finance_boao_2014_bg_10.png) no-repeat -289px 0;}
.scroll08 .arr_left:hover{ background-position:-357px 0}
.scroll08 .arr_right{float:right; margin:37px 12px 0 0; display:inline;width:26px;height:85px;background:url(finance_boao_2014_bg_10.png) no-repeat -321px 0;}
.scroll08 .arr_right:hover{background-position:-389px 0}
.tw07{ border:solid 1px #e2e2e2; background:#fff; padding:20px; width:828px; margin:10px auto;}
.tw07 .b_txt h3{ font-size:20px; font-weight:bold; line-height:38px;}
.tw07 .b_txt p{ font-size:14px; color:#787879; line-height:24px; text-align:justify;}
/*日程*/
.rc_data{ height:410px;overflow:hidden; overflow-y:scroll;-webkit-overflow-scrolling:touch}
.rc_data table{border:1px solid #C6DEEB}
.rc_data table th {text-align: center;font-weight: bold;color: #373738; font-weight:bold;font-size: 14px;line-height: 26px;border: 1px solid #E2E2E2;}
.rc_data tbody td {line-height: 25px;padding-left: 10px;color: #6D6D6D;border: 1px solid #E2E2E2;}

/* 经典回顾 */
.part-b-m {overflow: hidden;margin: 0px 3px;padding-top: 15px;}
.b-l{width:158px;float:left;padding-left:15px}
.b-r{width:810px;float:right;padding-right:10px}
.list04 li{ font-size:18px; color:#484848; border-bottom:solid 1px #ddd;width:127px;height:32px;text-align:center;line-height:32px;cursor:pointer}
.list04 li.selected{color:#fff; background:url(http://i3.sinaimg.cn/cj/deco/2014/0331/boao2014/finance_boao_2014_bg_09.png) no-repeat}
.title02 h2{font-size:20px;line-height:30px;float:left;padding:0 8px; font-weight:bold}
.title02 .lines01{height:1px;overflow:hidden;background:#74848f;margin-top:-1px;clear:both}
.box02{overflow:hidden;zoom:1;padding:8px}
.box02 img{float:left}
.box02 .info-area{margin-left:260px;line-height:21px;padding:5px 0; color:#787879; font-size:14px; line-height:24px;}
.box02 h3{font-size:14px;line-height:23px}
.spacecl{height:10px;overflow:hidden;clear:both}
.box03{float:left;margin:0 0 0 10px;display:inline}
.box03 td{border:none}
.box03 th{border:none}
.box03 .td1{background:#dedede;color:#484848;width:20px;padding:5px 0;text-align:center;vertical-align:top}
.box03 .td2{line-height:24px;padding:0 0 0 8px}
.box03 .td2 h4{font-size:14px}
.box03 .td2 p{font-size:12px; color:#787879; line-height:21px;}
.a-img-s2{float:right;margin:8px 18px 0 0;display:inline}
.box04{float:left;margin:0 0 0 29px;padding-right:29px;border-right:1px dashed #b9bac9;width:210px;text-align:center;display:inline}
.box04 h5{text-align:center;line-height:26px;font-weight:normal;font-size:12px}
.box04 .introcl{padding:3px;line-height:20px; color:#787879}
.box04.last{border-right:0}

