﻿body{ line-height:22px;}
.bodybg{ background:url(../images/head01.jpg) no-repeat center top;}
.w952{width:952px; margin:0 auto;}
.headbox{ height:235px;}
.time_place{
	position:absolute;
	line-height:24px;
	width:350px;
	text-align:left;
	left: 424px;
	top: 134px;
}
.navbox{
	position:absolute;
	width: 663px;
	left: 133px;
	top: 184px;
}
.navbox a{
	display:block;
	background:url(../images/nav_li.jpg) no-repeat left center;
	font-size:14px;
	color:#999fa3;
	font-weight:bold;
	padding:0 10px;
	float:left;
}
.apply_speaker{
	width:150px;
	height:36px;
	display:block;
	position:absolute;
	left: 857px;
	top: 110px;
}
.c_left,.c_right{text-align:left;}
.c_left{width:590px;}
.c_right{width:340px;}
.f_shadow{ height:307px; background:url(../images/f_shadow.jpg) no-repeat center bottom;}
.f_img{ padding:10px; background:#fff; border:1px solid #c9c9c9;}
.title01 h3,.c_down_01,.tit14{ font-family:"微软雅黑";}
.tit14{ font-size:14px;}
.title01{padding:22px 0 0 40px;background:url(../images/tit01.jpg) no-repeat 5px top; margin:12px 0;}
.title01 h3{ height:30px;line-height:30px; font-size:18px; color:#888; font-weight:normal;}

.title11 h3{ font-family:"微软雅黑";}
.title11{padding:22px 0 0 40px;background:url(../images/tit11.jpg) no-repeat 5px top; margin:12px 0;}
.title11 h3{ height:30px;line-height:30px; font-size:18px; color:#888; font-weight:normal;}

.info01,.info01 p{margin:10px; text-align:left; line-height:22px; color:#666; font-size:13px;}
.mbt10{ margin-bottom:10px;}
.c_down{ background:url(../images/c_dwon_bg.jpg) no-repeat; width:348px; height:259px; position:relative; left:-7px;}
.c_down_01{ height:54px; padding:11px 0 0 131px; text-align:left; line-height:54px;}
.c_down_01 span{ display:block; width:40px; float:left; font-size:22px; color:#fff; text-align:center;}
.c_down_02{ color:#6d7f8d; padding:10px 20px 10px 40px; height:80px; overflow:hidden;}
a.buy{ display:block; width:220px; height:60px; margin-top:10px; cursor:pointer;}
.title02{ border-top:3px solid #22a4e0;line-height:20px; color:#8f8f8f; padding:5px 10px 0; font-size:14px;}
.imgbox{ padding:20px 0; text-align:center;}
.list01 li{ background:url(../images/dian.jpg) no-repeat left center; padding-left:10px; text-align:left;}
.list01 li a,.info01 a{ color:#22a4e0;}
.old-timey{width:290px; height:100px; margin-top:15px;}
.old-timey img{ float:left;}
.old-timey p{ float:right;width:165px;padding:5px; color:#fff; background:#a8a8a8;}
.old-timey strong{ font-size:14px; display:block; font-weight:bold;}
.rc_tab{
	position:absolute;
	left:142px;
	top:29px;
}
.rc_tab span{ float:left; cursor:pointer; display:block; height:20px; text-align:center; color:#617382; line-height:17px; width:60px; margin-right:5px;}
.rc_tab span,.rc_tab span.default{ background:url(../images/tab_bg.jpg) no-repeat left top;}
.rc_tab span.current{ background:url(../images/tab_bg_h.jpg) no-repeat left top; color:#fff;}

#wrap_slide{ position:relative;height:230px;}
#slide{width:500px; height:217px; overflow:hidden; position:absolute; left:24px;}
#previous,#next{width:29px;height:188px;cursor:pointer;overflow: hidden;position: absolute;top: 38px;}
#previous {left: 0px;}
#next {right: 13px;}
#slide .guests {display: block;height:230px;left:500px;position: absolute;text-decoration: none;width:600px;top: 0px;}
.guests_info{width:150px; /*height:88px;*/height:100px; overflow:hidden; float:left; padding:5px;}
.guests_info a.imga{float:left; display:block; padding:3px;background:url(../images/picbg.jpg) no-repeat left top;}
.guests_info a.imga,.guests_info a.imga img{width:62px; height:91px;}
.guests_info p.guestspro{width:80px; float:right; text-align:left; color:#666; line-height:18px;}
.guests_info p.guestspro strong{ display:block;font-weight:normal; color:#313131; font-size:14px;}
.pre_btn{ background:url(../images/pre_bg.jpg) no-repeat left center;}
.guests_info p.title{ clear:left;line-height:20px; text-align:left;}
.next_btn{ background:url(../images/next_bg.jpg) no-repeat right center;}


.agenda_tab{ background:#eee;}
.agenda_tab th,.agenda_tab td{ padding-left:10px; text-align:left; line-height:28px;}
.agenda_tab th{ background:#dadada;}
.agenda_tab td{ background:#fff;}
#th_fhc{ background:url(../images/bg_sj01.jpg) #b9b9b9 no-repeat right center; color:#fff; font-weight:bold; font-size:14px;}
#td_theme{ padding:5px; color:#a3a3a3; line-height:18px;}

.footer{ color:#a4a4a4; border:1px solid #e1e1e1; border-width:1px 0; margin:40px 0;}
.border_dd {border: 1px solid #DDDDDD;}
.tab02{ background:#ddd;}
.tdbg01 {background:#43A2DA;}
.tdbg01b {background:#8EC6E8;}
.tdbg02 {background:#F1F1F1;}
.tdbg03 {background: #FFFFFF;}
.tab02 td, .tab02 th, .tab03 td {font-size: 14px;}
.tab02 td, .tab03 td {color: #3A3A3A;padding: 0 5px;}
.tab02 th {color: #000000;}

.stepbox{ width:590px; height:22px; margin-top:20px;}
.stepbox table td{ color:#fff; font-size:14px; font-weight:bold; padding-left:10px;}
.stepbg01{ background:url(../images/bg07.jpg) no-repeat left center;}
.stepbg02{ background:url(../images/bg08.jpg) no-repeat left center;}
.stepbg03{ background:url(../images/bg09.jpg) no-repeat left center;}
.stepbg04{ background:url(../images/bg10.jpg) no-repeat left center;}
.tab03{ background:#ddd;}
.tab03_a{ display:block;width:120px; height:28px; line-height:26px; border:1px solid #ddd; border-bottom:0; font-size:14px; padding-left:16px; text-align:left; background:#f8f8f8; text-align:left; color:#999; margin-top:20px; float:left; clear:right;}
.btnbox{width:123px; height:26px; margin:20px auto;}
.tab04 td{ color:#403c4c;}
.gp_input {border: 1px solid #A8A8A8;height: 18px;line-height:18px;width:45px;}
.w170{width:170px;}
.w340{width:340px;}
.font14,.font14 td{ font-size:14px;}
/*color*/
.c_ora{ color:#e49b00;}
.c_blue02{ color:#1e7bb8;}
.c_red{ color:#ca0000;}

.order-tips{ line-height:24px; text-align:left; color:#000000; font-size:14px; margin-top:20px;}
.order-tips strong{ font-weight:bold; display:block; color:#b71814; height:30px; line-height:30px;}
.Bank-transfer{ margin:0 auto; background:#fff;}
.Bank-transfer table td{ background:#fff;}
.bank-tit td{ background:#f8f8f8; border-top:2px solid #d13333; color:#aa0000; font-weight:bold; border-left:1px solid #d4d4d4;}
.bank-tit-1 th{ border-bottom:1px solid #e9e8ed; color:#003cff; font-size:14px; font-weight:bold; line-height:40px;}
.succeed{ border:1px solid #c1d779; border-width:1px 0; background:#effeb9; font-size:14px; color:#3a3a3a; font-weight:bold;}

.preview_box{ margin-bottom:15px;}
.preview_box ul li{ height:36px; line-height:36px; border-top:1px solid #e4e1d6;}
#preview_tab{width:194px; height:96px; margin:15px auto;}
.preview_taba{ background:url(../images/date01.jpg) no-repeat left top;}
.preview_tabb{ background:url(../images/date02.jpg) no-repeat left top;}
#preview_tab a{display:block;width:84px; height:96px; cursor:pointer;}
#preview_tab a#date1{ float:left;}
#preview_tab a#date2{ float:right;}

.contact_info {
    padding: 10px;
    text-align: left;
}
.contact_info p {
    color: #3B3B3B;
}


.dhld_tit{font-family:Microsoft Yahei; font-size:18px; color:#666; height:25px; line-height:25px;}
.dhld_info,.dhjs_info{color:#666; padding:5px 0;}
.dhjs_info a{ color:#22a4e0;}

.age_box{width:578px; border-left:4px solid #dedede;}
.age_li{width:586px; margin-left:-10px; position:relative;}
.age_tit{ background:url(../images/age_tit.gif) no-repeat left center;  height:21px; line-height:21px; color:#fff; padding-left:35px;}
.age_info{ padding:15px 0 15px 35px;}
.age_info h3{ height:35px; line-height:35px;font-size:16px; font-family:Microsoft Yahei; font-style:normal;}
.age_info h3 font{ font-style:normal;color:#777;}
.age_info strong{ font-size:14px;}
.age_info span{ margin:0 10px;}
.c_blue,.c_blue a,.c_blue a:link,.c_blue a:visited,a.c_blue:link,a.c_blue:visited{color:#22a4e0;}

.exp_jd ul{width:600px; position:relative; left:-10px;}
.exp_jd ul li{ float:left;width:110px; height:210px; overflow:hidden; line-height:20px; padding:10px 0 0 35px;}
.exp_jd ul li img{ display:block;}
.exp_jd ul li strong{ display:block; font-size:14px;}

.i_lec_box{ background:url(../images/i_lec_box.jpg) no-repeat center top; width:590px; height:244px; padding-top:80px;}
.i_scr_bar{ height:40px; overflow:hidden;line-height:40px; margin-top:5px; border-top:1px dashed #b8c9d3;}
.i_scr_bar th{ font-weight:bold; font-size:14px; color:#000;}
.i_scr_bar td{ color:#666; text-decoration:underline;}

.i_tab a{ display:block; float:left; width:120px;height:30px; text-align:center; font-size:14px;color:#333;  }
.i_tab a.del{color:#333; background:#fff;}
.i_tab a.cur{ background:#22a4e0; color:#fff;}



		.multipleLine{ overflow:hidden; position:relative; width:586px;}
		.multipleLine .bd{height:395px; overflow:hidden;  }
		.multipleLine .bd ul{ overflow:hidden; zoom:1; margin-bottom:10px;  }
		.multipleLine .bd ul li{ padding:5px 15px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.multipleLine .bd ul li .pic{ text-align:center; }
		.multipleLine .bd ul li .pic img{ width:110px; height:135px; display:block;border:1px solid #ccc; }
		.multipleLine .bd ul li .pic a:hover img{ border-color:#999;  }
		.multipleLine .bd ul li .title{ line-height:24px;   }
		.multipleLine .bd ul li .title strong{ display:block;}
		
		
		.slideTxtBox{/* width:450px; *//*border:1px solid #ddd;*/ text-align:left;  }
		.slideTxtBox .hd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  }
		.slideTxtBox .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
		.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
		.slideTxtBox .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
		.slideTxtBox .bd ul{ /*padding:15px;  */zoom:1;  }
/*		.slideTxtBox .bd li{ height:24px; line-height:24px;   }*/	
.slideTxtBox .bd li{ padding-top:15px;}
	.slideTxtBox .bd li .date{ float:right; color:#999;  }