html,body,h1,h2,h3,h4,h5,h6,form,fieldset,p,ol,ul,li,dt,dd,dl,button,table,th,tr,td{margin:0;padding:0}
pre,code{display:block;overflow:auto;word-wrap:break-word;white-space:pre-wrap}
body{font:12px Arial,"Arial Narrow";letter-spacing:.005em;width:100%;text-align:center;}
.main{margin:0 auto;width:1000px;background:#ffffff;}
a{outline:none;text-decoration:none}
a:hover{text-decoration:underline;cursor:pointer}
h4,h3{font-size:14px}
h4{position:relative;margin:15px 0 15px}
h5{font-size:14px;height:30px;line-height:30px;position:relative;margin:25px 0 10px;padding:0 5px}
p,ol,ul,li{font-size:14px;white-space:normal;list-style:none}
p{text-align:justify}
#head,#nav,#main,#footer{width:100%;margin:0 auto;}
#nav{line-height:25px;}
#content,#footer{text-align:left;width:960px;word-wrap:break-word;margin:0 auto;padding:0 20px}
#navgation{text-align:left;width:1000px;word-wrap:break-word;margin:0 auto;padding:0}
#head{text-align:left;width:1000px;word-wrap:break-word;margin:0 auto;}
#banner_comb{width:920px;height:181px;text-align:center;display:block;clear:both;float:left;padding:20px}
#banner_comb h1,#banner_comb p{padding-top:20px;font-size:25px;clear:both;text-align:center;display:block;width:100%;float:left;color:#fff}
#banner_comb h1{font-size:35px;line-height:42px}
#banner_comb p{padding-top:10px;line-height:1.5em}
#banner_sing img{width:1000px;}
.more{position:absolute;right:0}
.more a{font-size:12px;font-weight:400;text-decoration:none}
.shrink{display:block;width:12px;height:6px;position:absolute;right:8px;top:9px}
.top{float:left;height:26px;width:960px}
.top .return{float:left;width:17px;height:18px;padding-left:20px}
.login{float:right;padding-left:20px;padding-right:25px}
.manage{float:right;padding-right:10px}
.navs{font-weight:700;width:900px;margin-top:26px;float:left;padding-left:100px;}
.navs li{font-size:14px;float:left;position:relative;list-style:none;margin:0 5px -1px}
.navs li a{float:left;text-decoration:none;padding:0 10px}
#content{padding-top:25px;padding-bottom:15px}
.left table{border-collapse:collapse;width:100%;}
.left table,.schedule,.guest,.sponsor{margin:0 0 25px}
table.meeting{table-layout:fixed;word-break:break-all;word-wrap:break-word}
.meeting th,.meeting td{line-height:18px;white-space:normal;word-break:break-all;overflow:hidden;padding:0}
.meeting th{word-break:break-all;width:180px}
td,th{text-align:left;padding:4px}
th{vertical-align:top}
caption{text-align:left}
.head1 span,.head2 span,.head3 span,.head4 span{display:block;padding:3px 4px}
.head1{width:100px}
.head3{width:150px}
.guest img,.sponsor img{float:left;margin:0 15px 15px 0;padding:3px}1
.guest{margin-bottom:0}
.guestlistentail{padding-bottom:20px;border-bottom:1px dashed #E8EAEC}
.per_infor{margin-left:110px}

.sponsorlist ul.per_infor{margin-left:210px}
.right{width:260px;float:right;margin-left:20px;display:inline}
.con h1{font-size:18px;line-height:25px;text-align:center;margin-bottom:10px}
.con th{width:33%;padding-left:0;white-space:nowrap;text-align:right}
.join a{ overflow:hidden; text-indent: -999px;width:280px;height:68px;padding-top:5px;text-align:center;margin:4px 0 20px;cursor: pointer;}
.join a:hover{background-position: 0 -73px;}
.join a:active{background-position: 0 -144px;}
  

.join a{font-weight:700;font-size:14px}
.takepart{display:block;position:relative}
.abstract{width:100%;border-collapse:collapse}
.news li,.latest_news li{padding:0;}
.news .lc{text-align:center;}
.news li a:hover{text-decoration:underline}
.now{padding:0 4px 3px}
.traffic,.rest{padding-left:17px;margin-left:20px;text-decoration:none}
#map{width:240px;height:229px;margin:0 8px}
.addr{margin-bottom:10px}
#map img{margin:0;padding:0}
dl{margin-bottom:25px;padding:0 0 5px}
#footer p{text-align:center;margin:15px auto;}
.goback{position:absolute;right:20px;top:12px;padding-left:15px}
.items,.news_pager{width:670px;float:left}
.items p.list_content{float:left;padding-left:15px;width:655px}
.items li a{float:left;width:655px}
.leftlink{float:left;width:570px}
.entailinfor p{line-height:24px}
.form{line-height:25px}
.question{display:block;border-bottom:1px solid #eee;margin-bottom:5px}
.entailinfor{margin:20px 0}
.form .question{margin-bottom:15px}
span.required{color:red;font-weight:700;line-height:10px}
.entailinfor table{table-layout:fixed;word-break:break-all}
.row{clear:both;margin:2px 0}
.row label{float:left;width:10%;padding:2px 0}
.writebaseinfor{margin-top:20px;border:1px solid #ccc;zoom:1;padding:1px 20px}
.writebaseinfor h5.formtitle{background:#EEE;text-indent:1em;margin:0 -19px}
.writebaseinfor ul,.writebaseinfor ul li{line-height:24px;display:inline;margin:2px 0}
.writebaseinfor ul .input_options fieldset{border:1px solid #CCC;padding:10px}
.writebaseinfor ul .input_options fieldset legend{margin-left:12px;color:#333}
.writebaseinfor .select_which_pay{margin-bottom:30px;padding:10px}
.writebaseinfor .select_which_pay li{border-bottom:0;padding:2px 0}
.form input,.form textarea,.writebaseinfor ul li input{background-color:#fff;border:1px solid #ccc;outline:medium none;font-size:12px;width:380px;margin:.5em 0;padding:4px}
.form fieldset input,.form fieldset textarea,.writebaseinfor fieldset ul li input{width:60%}
.form input,.form textarea,.writebaseinfor ul li input,.writebaseinfor ul li input{padding:4px}
.writebaseinfor fieldset ul li .onlyselectone{border:0 none;vertical-align:middle;width:20px}
.writebaseinfor ul li .onlyselectone{width:20px;height:24px;vertical-align:middle;border:0}
.option{margin:0 10px 0 2px}
.form textarea{overflow:hidden}
#mytable{border-collapse:collapse;width:664px;margin:20px 0 0}
#mytable .t_name,#mytable .spec,#mytable .t_price,#mytable .t_time{width:19%}
#mytable .caption{background-color:#fff;border:0;text-align:center}
#mytable th,#mytable td{border:1px solid #ccc;text-align:left;vertical-align:middle;padding:4px 4px 4px 20px}
#mytable th{background-color:#eee;width:19%;white-space:normal;}
.select_which_operate{text-align:center;padding:10px}
.buy,.row input.buy{display:inline-block;background-color:#1D7B1B;border-right:1px solid #DEDEDE;cursor:pointer;height:26px;font-weight:700;color:#fff;letter-spacing:.05em;font-size:12px;text-align:center;margin-top:30px;width:auto;border-color:#EEE #DEDEDE #DEDEDE #EEE;border-style:solid;border-width:1px}
#payment-form .buy{margin-bottom:20px}
.select_which_operate .buy{display:inline;margin:0 20px 0 0;padding:5px 20px}
.buy:hover,.row input.buy:hover{background-color:#990030;border-right:1px solid #f90;border-color:#EEE #DEDEDE #DEDEDE #EEE}
.ticket .return{text-align:right}
h5.formtitle{font-size:12px;font-weight:400;border-bottom:1px solid #eee;padding:0}
.quest_ans{border-bottom:1px dashed #eee;margin-left:12px;clear:both;padding:5px 0}
.quest_ans p{line-height:24px;width:658px;float:left}
.answers{display:block}
.msgname{color:#666;float:left;display:block;line-height:25px;margin-right:10px;text-align:right;width:auto;padding:0}
.msgquest{display:block;float:left;width:auto;margin-right:10px}
.system_tips{margin:5px}
#second h3{color:#f90;font-weight:700;font-size:18px;margin-left:10px}
.ticket dl{border-bottom:0;margin-top:30px}
.bold{font-size:14px;font-weight:700}
.latest_news li{width:665px}
.unpaid{position:absolute;z-index:1000;width:800px;height:30px;color:red;background:none repeat scroll 0 0 #FFF7DD;border:1px solid #FBE39A;text-align:center;font-size:12px;margin:12px 80px}
.tips_close{padding-left:350px}
.left .form_border{border-collapse:separate;width:648px}
.form_border tr{margin:10px 0}
.form_border td{padding:10px 3px 10px 0}
.writebaseinfor .form_border td ul{width:100%;float:left;border:0;margin:0;padding:0}
.writebaseinfor .form_border td ul li{float:left;width:auto;border:1px solid #f2f2f2;margin:0 28px 0 0;padding:0 3px}
.writebaseinfor .form_border td li input{border:0 none;height:20px;margin-right:5px;vertical-align:middle;width:20px}
.entry-info{margin-top:40px}
.hidden{display:none}
.nodataTips{-moz-border-radius:4px;background:#FCF1E3;border:1px solid #FFE7CC;color:#333;margin:10px 0;padding:10px}
.marginTop{margin-top:0}
.light{width:28%}
.last-time{background:none repeat scroll 0 0 #F2F2F2;line-height:20px;margin:0 0 10px;padding:5px 10px}
.last-time strong{font-size:18px;-moz-border-radius:4px;margin:0 10px;padding:0 5px}
.last-time span{font-size:20px;font-weight:700;margin:0 10px}
.cal_detail{color:#666;font-style:normal}
img,fieldset,input,textarea,select,.guest img{margin:0}
h1,h2,h3,h4,h5,.con caption,dt{font-weight:700}
.head1,.head2,.head3,.head4{padding:0}
#banner_sing{margin:0;padding:0;height:232px}
.clear,.gray{clear:both}
.left,#second{width:650px;float:left;overflow: hidden;}
.sponsor,.sponsor li,.guestlist .imglink,.latest_news,.latest_news li a,.latest_news li{float:left}
.guestlist,.guestlistentail,.left .ticket{margin-bottom:20px}
.abstract th,.entailinfor table td,.entailinfor table th{text-align:center}
.news li a,.address{text-decoration:none}
.rightlink,.msgdate{float:right}
.entailinfor table th,.writebaseinfor ul .input_options ul,.writebaseinfor ul .input_options li{width:auto}
.writebaseinfor ul li,.latest_news li a{width:100%}
.writebaseinfor ul li span,.writebaseinfor .form_border td img{vertical-align:middle}
.ticket dt,.cal_detail b{font-weight:400}
.footer_phone{margin-left: 5px;}
.row_verify input{vertical-align: top;}
.row_verify img{height:30px;margin-top: 5px;}
.row_verify a{display: inline-block;height: 35px;line-height: 35px;vertical-align: top;}
.support_tx{float: right;display: inline;/*padding: 5px 10px;*/margin-top:20px;}
.support_tx .support_abs{display:block;line-height:24px;border-bottom:1px solid #ccc;font-size: 12px;}
.support_tx .support_key{display:block;line-height:20px;font-size:14px;font-weight: bold;}
.support_tx a,.support_tx a:hover{display:block;padding:5px 5px 5px 85px;border-radius:4px;text-align:center;color:#999;background: url(../images/footer_logo.png) 5px bottom no-repeat;}
.pp{text-indent:2em;font-size:14px;line-height:30px;padding:0;margin:10px 0;}
.pp1{font-size:14px;line-height:30px;padding:0;margin:10px 0;}
table{font-size:12px;}
.ul{padding:0;margin:10px 0 10px 10px;line-height:25px;}
#foot{border-top:2px solid #eeeeee;width:1000px;margin:0 auto;height:50px;}
.redcopy h1{margin:15px auto;padding:0;text-align:center;}
.ContentArea h1{margin:10px;padding:0;}
.ull{margin:10px 15px;line-height:30px;}
.ull li{font-size:14px;}
ul img{border:0;}
ul{line-height:25px;}


/* -----------------------------------------------------------------------


 Blueprint CSS Framework 0.9
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */
.clear{
	clear:both;
}
li{
   list-style:none;
   }
#setting-form a{
	color:#4183C4;
	outline:none;
	cursor:pointer;
}
#setting-form a:hover,#setting-form .currenttitle{
	text-decoration:none;
	color:#f90;
}
#setting-form{
	background:#f6f6f6 url(../images/tagrbg.gif) left top repeat-x;
	border-bottom:3px solid #d0d0d0;		
}

#skin_manage{
	width:960px;
	margin:0 auto;
	font-size:12px;	
	color:#888;
}
#temp_tabs{
	padding-top:9px;
	margin-bottom:10px;
}
.select,.select li{
	float:left;
}
.select li{
	clear:none;
	margin:0 2px 0 1px;
}
.select li a{
	border:1px solid #d0d0d0;
	padding:0 10px;
	float:left;	
	background:#f6f6f6 url(../images/tabs-bgground.gif) left bottom repeat-x;	
}
.select li .current{
 	font-weight:normal;
	border-bottom:1px solid #f6f6f6;
   }
.save{
	float:right;
	font-size:12px;
	margin-top:-3px;
}
.save li{
	float:left;
	margin:0 5px 0;
	clear:none;
}
.saving{
	background-color:#ffebb0;
	border-top:1px solid #ffdb8c;
	border-left:1px solid #ffdb8c;
	border-bottom:2px solid #f3d478;
	border-right:2px solid #f3d478;
	padding:0 10px;	
}
.delete{
	background-color:#f0f0f0;
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	border-bottom:2px solid #c6c6c6;
	border-right:2px solid #c6c6c6;
	padding:0 10px;
}
.set_pageBack p{
	text-align:center;
	color:#888;
	font-size:12px;
}
.setmenu{
	float:left;
	margin:0 20px;	
	display:inline;
    width:760px;
}
.setmenu li{
	float:left;
	margin-right:10px;
}
.changecolor{
	float:left;
	width:100%;
	border-bottom:1px solid #dfdfdf;
}
.setmenu .changecolor li{
 	margin-right:5px;
	margin-bottom:-1px;
	position:relative;
}	
.setmenu .changecolor li a{
    display:block;
    border:1px solid #dfdfdf;
	padding:0 10px;
	}
.setmenu .changecolor li .currenttitle{
	border-bottom:1px solid #f6f6f6;
}	
.selectcolor,.selectcolor li{
	float:left;
}

.selectcolor li{
	text-align:center;
	margin-right:15px;
	position:relative;
	cursor:pointer;
}
.colorSelector{
	border:1px solid #fff;
	width:100px;
	height:60px;
}
.colorborder{
	padding:3px;
	background-color:#fff;
	border:1px solid #ddd;	
}
.setpage,.set_setBackground,.skin_display_main,.set_upload,.pageop,.set_otherSettings{
	float:left;
}
.setpage{
	clear:left;
	margin:10px 20px 0px 20px;
	width:760px;
	display:inline;
}
.set_otherSettings{
	margin-left:20px;
	font-size:12px;
	line-height:20px;
}
.set_setBackground{
	width:400px;
	display:inline;
}
.imgBox{
	padding:5px;
	border:1px solid #ddd;
	background-color:#fff;
	margin-bottom:10px;
	width:388px;
	height:88px;
	position:relative;
}

.innerbg{
	display:block;
	padding:0 5px;
	background-color:#e4eef7;
	border: 1px solid #B3CAEF;
	text-align: center;
}
.unuse{
	padding:0 5px;	
	display:block;
	background-color:#f0f0f0;	
	text-align: center;
}
.usebanner,.unusebanner{
	background-color:#fff;
	padding:3px;
	border:1px solid #ddd;
	float:left;
	margin-right:10px;
}
.set_nobg{
	margin:-42px 0 0 100px;
	position:relative;
}
.set_notUse,.set_isUsing{
	cursor:pointer;
}
.interrupt{
	margin-top:5px;
}
.pageback{
	float:left;
	margin-top:5px;	
	padding-right:20px;
}
.pageop{
	border-left:1px solid #ddd;
	margin-top:5px;
}
.colorswf{
	margin-top:20px;
	position:absolute;	
	left:-70px;
	z-index: 1002;
}
.set_upDownLink{
	text-align:center;
}
.set_upDownLink a{
	display:block;
	margin:20px auto 0;
	width:95px;
	height:14px;
}
.up:hover{
 	background:url(../images/returnbghover.gif) left bottom no-repeat; 
}	
.up{
	background:url(../images/returnbg.gif) left bottom no-repeat;
}
.down{
	background:url(../images/return.gif) left bottom no-repeat;
}
.down:hover{
	background:url(../images/returnhover.gif) left bottom no-repeat;
}
.need_to_know{
	background-color: #FFFFFF;
    border: 1px solid #DFDFDF;
    margin-bottom: 20px;
}
#recommend_banner{
   margin:10px 0;
   float:left;
   width:500px;
   }   
#recommend_banner a{
    margin:0 10px;
	color:#888;
	text-decoration:underline;
	}
.match_colors{
   float:left;
   width:100%;
   }
.match_colors h3,.topbanner{
    border-bottom:1px solid #dfdfdf;
	margin:10px 0;
	font-size:12px;
	color:#4183C4;
	font-weight:normal;
}
/* .usebanner span{
   cursor:pointer
	}*/

.topbanner{
    border-bottom:0;
}
.payment-wait-dialog .ui-dialog-titlebar-close{
 	display: none;
} 

.bodybg{
    background-color:#fff;/*   背景色 */
	}
.topline{    
	 border-top-color:#ff7e00;/*   主题色 */
	 }
.buy,.row  input.buy{
    background-color: #ff7e00;
}
.fontcolor,.sublink{
	 color:#333;/*  文字色 */
	 }
.fontcolor{background:#DFEDF1;}
.mainword{
	clear:both;
	color: #ff7e00;/*   主题色 */
}
.left .mainword{
	padding-bottom:10px
}
.navs{
	 border-bottom:1px solid #ff7e00;/*   主题色 */
}	
.mainlink,.lasttime{
	color:#fff;/*   次背景色 */
    background-color:#ff7e00;/*   主题色 */
	border-color:#ff7e00;   /*   主题色 */  
	 }
.mainlink:hover,.mainlink.current{
	border:1px solid #ff7e00;/*   主题色 */
	color:#ff7e00;/*   主题色 */
    text-decoration:none;
    }
.ml-border:hover,.ml-border.current{/*   次背景色 */
    background-color:#fff;
	border-bottom:1px solid #fff;
}	
.mainbg{/*   次背景色 */
   background-color:#fff;
}	
h4{
	 border-bottom:2px solid #e6e6e6;/*   线条色 */
}	
.light{/*   边框色 */
	background-color:#fff1e1;
}	
/*changeendl*/


#header a:hover,#content a:hover,#footer a:hover{
	color:#f90;
	cursor:pointer;
	text-decoration:none;
}
.topline{
    border-top-width:3px;
    border-top-style:solid;	
    }
/* navgation */
.navs a{
    border-width:1px;
    border-style:solid;	
}

/*   table  */
.schedule,.schedule th,.schedule td,.guest img,.sponsor img,.abstract td,.abstract th{
	border:1px solid #ccc;
}
.schedule th{
	background-color:#eee;
}
.head1 span,.head2 span,.head3 span,.head4 span{
	border-top:1px solid #fff;
}

/*   news   */

/*  rest and traffic  */
.now{
	background-color:#fff;
}
#map img{
	border:1px solid #f5f5f5;
}

/*  orginazation */
dl{
	border-bottom:1px dashed #e8eaec;
}

/*  footer   */
#footer{
	color:#8d8d8d;
}
.wlink{
    color:#f90;
}
.wlink:hover{
    text-decoration:underline;
	}
.sublink:hover{
	color:#f90;
	}
/*  images  */
.right h5{
	background:#f0f2f2 url('../images/shrink.gif') 240px 8px no-repeat;
}
.top .return{
	background:url('../images/home.gif') left 4px no-repeat;
}
.login{
	 background:url('../images/login.gif') left center no-repeat;
}

<!-- .join a{
	background:url('../images/signin.png') 0 0 no-repeat;
} -->
.btn{
	display: block;
	width: 100%;
	height: 60px;
	border-bottom-style: solid;
	padding:0;
	border-radius: 3px;
	text-align: center;
	line-height: 60px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	color: #fff;
	font-weight: bold;
	font-size: 26px;
	text-decoration: none;
	text-indent:1px;
	background: #F36C21 url(../images/button_bg.png) 9px 5px no-repeat;
	border-bottom-color: #BD4A0A;
}
.btn_wrap{
	position: relative;
	width: auto;
	height:80px;
	overflow: hidden;
	magin-bottom: 20px;
}
.btn_wrap a:hover{
	background: #F47C39 url(../images/button_bg.png) 9px -100px no-repeat;
	color:#fff!important;
}
.btn_wrap a:active{
	background: #F47C39 url(../images/button_bg.png) 9px -100px no-repeat;
	border-bottom-width:1px;
	color:#fff!important;
	top: 2px;

}
.news p.list_content,.news li,.latest_news li{
	background:url('../images/tag1.gif') 0 6px no-repeat;
}
.traffic{
	background:url('../images/traffic.gif') left center no-repeat;
}
.rest{
	background:url('../images/rest.gif') left center no-repeat;
}
.goback{	
    background:url('../images/return.gif') left center no-repeat;	
}
.news .list-view .news_pager li{
    background:none;
    padding-left:0;
}
.tp{text-align:left;font-weight: bold;font-size: 15px;line-height:30px;
}
#guest{float:left;width:320px;margin-right:10px;height: 125px;overflow: hidden;}
#guest1{float:left;width:320px;height: 125px;overflow: hidden;}
#guest li,#guest1 li{font-size: 12px;}
#guest img,#guest1 img{width:92px;height:115px;}
.tbl{width:100%;line-height:25px;background:#ccc;}
.tbl td{background:#ffffff;text-align:left;width:50%;}
#TB {border:3px solid #64B9D5;width:960px;line-height:25px;margin:10px auto;padding:0 0 0 80px;}
#TB th{text-align:left;font-size:bold;color:#3D9ED5;}
#TB td{text-align:left;}
.h33{margin-top:15px;color:#B43636;font-size:18px;text-align:center;}
#TB1 td{width:25%;text-align: center;}
.djs{margin-bottom:10px;}

.fm{width:260;float:right;height:2000px;}
.ContentArea .p4{margin-left:2em;}
.ContentArea .p3{font-weight:bold;}
.left table{margin:0;}
.tbl_1 {width:100%;line-height:30px;text-align:center;background: #ccc;border-collapse: separate;}
.tbl_1 table{width:100%;line-height:30px;text-align:center;}
.tbl_1 td{text-align:center;padding:2px;background: #ffffff;}
.tbl_1 th{text-align:center;padding:2px;}
#tbd{padding:0;}
#tbd .bor_t{border-top:0;}
#tbd td{border-right:1px solid #ccc;border-top:1px solid #ccc;}
#tbd .bor_n{border-right:0;}
#ft{color:#f00;font-weight:bold;}
#ft1{color:#003300;font-weight:bold;}
#ft2{color:#003300;font-weight:bold;}
.module ul{line-height:30px;margin:20px 30px;padding:0;}
.module ul a:link{color:#000;}
.module ul em{color:#f00;padding-left:10px;}
iframe{border:none;}
.top{height: 28px;line-height: 28px;width: 100%;background: #F8F8F8;color: #000;font-size: 12px;margin-top: 3px;}
.top_cont {width: 980px;margin: 0 auto;text-align: left;}
.top_cont a {color: #000;}
.top_cont span {float: right;}