/* CSS Document */

.main_l_01{ position:relative;}
.location{ height:32px; width:880px; background:#f1f1f1; position:relative; left:-20px; top:-10px;}
.buy_ticket_t ul{ position:relative; left:-20px; top:-10px; width:879px; height:40px; overflow:hidden; border-bottom:solid 1px #ededed; border-left:solid 1px #ededed;}
.buy_ticket_t ul li{ display:inline;}
.buy_ticket_t ul li a{ display:block; padding:0px 20px; float:left; height:40px; line-height:40px; font-size:14px; color:#666666; border-right:solid 1px #ededed;}
.buy_ticket_t ul li .cur_buy{ border-top:solid 4px #3b859a; font-weight:bold; color:#333333; height:36px; line-height:36px;}

/*.buy_ticket_c{ margin-left:-30px; margin-top:10px; overflow:hidden;}
.buy_ticket_c li{ display:inline-block;}
.buy_ticket_c li a{ display:block; width:260px; height:198px; float:left; margin-left:27px;}
.buy_ticket_c li .buy_ticket_0{ background:url(../images/0.jpg) no-repeat;}
.buy_ticket_c li .buy_ticket_1{ background:url(../images/1.jpg) no-repeat;}
.buy_ticket_c li .buy_ticket_2{ background:url(../images/2.jpg) no-repeat;}
.buy_ticket_c li .buy_t_c_cur{ background:url(../images/0_hover.jpg) no-repeat;}*/

.buy_ticket_c{ margin-left:-30px; margin-top:10px; overflow:hidden;}
.buy_ticket_c li a{ display:block; width:260px; height:205px; float:left; margin-left:27px; position:relative;}
.buy_ticket_c li .direct{ position:absolute; z-index:90; width:260px; height:20px; top:179px; left:0; background:url(../images/direct_bg.png) no-repeat;}

.buy_c{ width:835px; overflow:hidden; margin:4px 0 4px -3px;}
.buy_c table{ border:solid 1px #2e88a2;}
.buy_c table td{ height:25px; line-height:25px; text-align:center;}

.buy_c_01 table{ border:solid 1px #ad4141;}
.buy_c_02 table{ border:solid 1px #17a871;}

.ticket_type{ margin:15px 0px; overflow:hidden;}
.ticket_type li{  padding-left:17px; font-size:14px; color:#666666;}
.ticket_type .ticket_t_01{ background:none; padding-left:0px; color:#333333;}
.immediate_buy{ margin-top:20px; padding:0px 0px 0px 50px;}
.immediate_buy a{ display:block; width:160px; height:40px; margin:0px auto; background:#f79741; color:#ffffff; font-size:18px; line-height:40px; text-align:center; float:left; margin-left:20px;}
.buy_tips{ clear:both; height:30px; line-height:30px; text-align:center; color:#3b859a;}

.other_buy{ border-bottom:dashed 1px #adadad; padding:10px 0px; overflow:hidden;}
.other_buy_b{ border-bottom:none;}
.other_buy dt{ width:700px; margin-right:10px; float:left;}
.other_buy dt h3{ height:35px; line-height:35px; font-size:16px; color:#333333; font-weight:normal;}
.other_buy dd{ width:126px; float:right;}
.other_buy dd a{ display:block; width:126px; height:55px; margin-top:20px; background:url(../images/ljgm_13.jpg) no-repeat; color:#ffffff;}
.other_buy dd span{ display:block; height:20px; line-height:28px; text-align:center; font-size:14px;}
.other_buy dd strong{ display:block; height:35px; line-height:30px; text-align:center; font-weight:normal; font-size:16px;}

.porcess{ padding:20px 0px 15px; line-height:24px; overflow:hidden;}
.porcess .download{ color:#2d99dd; text-decoration:underline;}


/*历届演讲嘉宾页样式*/ 
.history_location{ width:1200px; margin:0px auto; height:62px; line-height:68px; overflow:hidden;}
.history_main{ width:1200px; margin:0px auto 30px; background:#ffffff; overflow:hidden;}
.buy_ticket_t_01 ul{ left:0px; top:0px;}

.history_list{ padding:30px 20px; overflow:hidden; margin-left:-40px;}
.history_list dl{ width:340px; height:180px; float:left; overflow:hidden; margin:0px 0px 40px 40px;}
.history_list dl dt{ width:150px; height:180px; float:left;}
.history_list dl dd{ width:180px; height:180px; float:right;}
.history_list dl dd h2 a{ color:#3b859a; font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:25px;}
.history_list dl dd h2 a:hover{ color:#be0000;}
.history_list dl dd p{ font-size:14px; color:#333333; line-height:22px;}

/*酒店预订页面*/
.hotel_c{ margin-left:-30px; padding:20px 0px 10px; overflow:hidden;}
.hotel{ width:405px; float:left; overflow:hidden; margin:0px 0px 20px 30px;}
.hotel dt{ width:400px; height:155px;}
.hotel_list{ padding:10px 0px; overflow:hidden;}
.hotel_list li{ padding-left:18px; line-height:25px;}
.hotel_list li h2{ color:#3a558c; font-size:16px; line-height:30px;}
.hotel_list li a{ color:#3a558c; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}
.hotel_list li .book_now{ display:block; width:80px; height:30px; float:right; background:#ff9900; text-decoration:none; color:#ffffff; text-align:center; line-height:30px;}
.hotel_list li .book_now:hover{ background:#f79c12;}

.hotel_book_c{ padding:20px 0px; overflow:hidden;}
.hotel_book_c h2{ font-size:18px; font-weight:bold; color:#333333; line-height:25px;}
.hotel_book_h2{ margin:15px 0px 8px;}
.hotel_book_p{ line-height:24px;}

.pay{ font-size:18px; font-weight:bold; color:#333333; margin:20px 0px 5px;}

.check_in{ padding:15px 0px 20px;}

/*交通指南与常见问题页面*/
.guide_c{ padding:20px 0px 10px; overflow:hidden;}
.guide_map{ display:block; width:511px; height:437px; margin:8px auto;}
.address{ padding-bottom: 10px; overflow:hidden;}
.address li{padding-left:18px; margin:23px 0 0;}

.question{ margin-top:-10px; padding-bottom:10px; overflow:hidden;}
.question li{ padding-left:18px; margin:10px 0px 0px;}
.question li h4{ font-size:14px; color:#333333;}
.question li p{ line-height:24px;}

/*志愿都报名页面*/
.volunteer_require_p{ padding:15px 0px; line-height:24px;}
.specify_p{ margin-bottom:23px;}
.specify_p a{ color:#246375; font-size:14px; text-decoration:underline;}
.speciry_p_01{ margin-bottom:5px;}
.specify_list{ margin-bottom:23px; overflow:hidden;}
.specify_list p{ line-height:28px;}
.specify_ul{ text-indent:35px;}
.specify_ul li{ line-height:24px;}

/*主办、承办、协办页面*/
.host_dl{ padding:24px 0px 0px; overflow:hidden;}
.host_dl dt{ width:140px; float:left;}
.host_dl dd{ width:680px; float:right;}
.host_dl dd h2{ height:30px; font-size:18px; color:#3b859a;}
.host_dl dd p{ color:#666666; font-size:14px;}
.special_support{ padding-bottom:40px;}

/*大会组织页面*/
.organization_c{ padding-top:30px;}
.organization_c table{ width:630px; margin:0px auto; border:solid 1px #cccccc; font-size:14px;}
.organization_c .color_white{ color:#ffffff;}
.organization_c td{ height:30px; line-height:30px; text-align:center;}

.organization_c_01{ padding-bottom:50px;}

/*大会官方媒体页面*/
.host_dl_01{ padding-bottom:50px;}

/*如何合作页面*/
.cooperation_c{ padding:15px 0px; overflow:hidden;}
.cooperation_c p strong{ font-size:14px; color:#333333;}
.cooper_h4{ height:40px; line-height:60px; font-size:14px; color:#333333;}
.coop_p_01{ padding:20px 0px;}
.cooperation_c p{ color:#666666; font-size:14px;}

.cooper_download{ padding:32px 0px 0px; overflow:hidden;}
.cooper_download a{ display:block; width:190px; height:53px; margin:0px auto; background:url(../images/copper_a.jpg) no-repeat;  text-align:center; line-height:53px; font-size:18px; color:#ffffff;}

/*合作伙伴服务手册页面*/
.manual_c{ padding-bottom:30px; overflow:hidden;}
.manual_c dl{ padding:30px 0px 20px; border-bottom:dashed 1px #cccccc; overflow:hidden;}
.manual_c dl dt{ width:170px; height:170px; float:left;}
.manual_c dl dd{ width:640px; float:right;}
.manual_c dl dd h2 a{ font-size:18px; color:#246375; font-weight:normal;}

/*合作伙伴展示页面*/
.partners_c{ padding-bottom:30px; overflow:hidden;}

/*合作媒体展示页面*/
.media_partner_h2 em{ font-size:12px; color:#246375; line-height:40px; font-weight:normal; font-style:normal;}
.media_partner_c{ margin-left:-8px;}
.media_partner_c img{ margin:18px 0px  0px 8px;}

/*大会概览页面*/
.survey{ overflow:hidden;}
.survey p{ font-size:14px; color:#666666; line-height:24px; margin-top:15px;}
/*演讲嘉宾新加页面的样式*/
.speaker_list_ny{ padding:20px 0px; overflow:hidden;}
.speaker_list_ny dt{ width:150px; float:left;}
.speaker_list_ny dd{ width:665px; float:right; overflow:hidden;}
.speaker_ny_h1{ font-size:20px; color:#3b859a;}
.speaker_ny_h3{ font-size:14px; color:#333333; margin-top:15px;}
.speaker_ny_p{ font-size:14px; color:#666666; line-height:24px; padding:8px 0px;}
/*购票页面  modify 2014-12-10 11:39*/
.tips{ text-align: center; color: #333; line-height: 30px;}
.xianchan{ width: 330px; margin: 20px auto; overflow: hidden;}
.xianchan a{ font-size:18px; color: #fff; display: block; width: 162px; height: 45px; text-align: center; line-height: 45px; float: left;}
.xianchan .download_01{ background: #f79741; border-top-left-radius: 5px; border-bottom-left-radius: 5px;}
.xianchan .sign_up_01{ background: #469cb5; border-top-right-radius: 5px; border-bottom-right-radius: 5px;}

.check{ clear: both; margin: 20px; text-align: center;}
.check a{ text-decoration:underline; color: #3b859a;}

