﻿/* layout */
#eventpage{
    margin-top:-5px;
    
}
#event_leftside{
    float:left;
    width:680px;
    margin-top:-6px;
}
#event_rightside{
    float:right;
    width:252px;
    
}

.eventbox{
}
.eventbox_title{
    background:url(images/bg_eventbox_tcenter.jpg) repeat-x left top;
}
.eventbox_tleft{
    background:url(images/bg_eventbox_tleft.jpg) no-repeat left top;
}
.eventbox_tright{
    height:25px;
    background:url(images/bg_eventbox_tright.jpg) no-repeat right top;
}
.eventbox_main{
    background:url(images/bg_eventbox_main.jpg) repeat-y left top;
}
.eventbox_content{
    background:url(images/bg_eventbox_main.jpg) repeat-y right top;
}
.eventbox_bottom{
    background:url(images/bg_eventbox_bcenter.jpg) repeat-x left top;
}
.eventbox_bleft{
    background:url(images/bg_eventbox_bleft.jpg) no-repeat left top;
}
.eventbox_bright{
    height:27px;
    background:url(images/bg_eventbox_bright.jpg) no-repeat right top;
}
.eventform{
    margin-top:16px;
}
.eventform .eventbox_tright{
    padding-left:20px;
    font-weight:bold;
    line-height:25px;
}
.eventform .eventbox_content{
    padding:20px 20px 10px 20px;
}
.eventform_photo{
    position:relative;
    float:left;
    width:147px;
}
.eventform_photo span{
    position:absolute;
    top:0px;
    left:0px;
    width:147px;
    height:123px;
    background:url(images/bg_147x123.gif) no-repeat;
}
.eventform_photo img{
    width:147px;
    height:123px;
}
.eventform_info{
    margin-left:167px;
}
.eventform_info a.title{
    color:#ce0000;
    text-decoration:none;
    font-size:14px;
    font-weight:bold;
}

.eventform_info a.titleold
{
    color: #666666;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
}

.eventform_info a.title:hover{
    text-decoration:underline;
}

.eventform_info a.titleold:hover{
    text-decoration:underline;
}


.eventform_info dl{
    margin-top:10px;
    line-height:14px;
    font-size:11px;
}
.eventform_info dt{
    float:left;
    width:6px;
    text-align:left;
}
.eventform_info dt.label{
    width:120px;
    font-weight:bold;
}
.eventform_info dd{
    margin-left:135px !important;
    margin-left:132px;
    margin-bottom:3px;
    min-height:16px;
    height:auto !important;
    height:16px;
}
.eventform_control{
    clear:both;
    text-align:right;
    font-size:11px;
}
.eventform_control a{
    padding-left:15px;
    text-decoration:underline;
    color:#ce0000;
}
.eventform_control a:hover{
    text-decoration:none;
}
.eventform_content .imagecontent{
    width:640px;
}
.event_pager{
    margin-top:20px;
    text-align:right;
}
/* end layout */
#event_news{
    padding:10px 2px;
    font-size:11px;
}
#event_news p{
    padding:5px 10px;
    border-bottom:dotted 1px #8b8b8b;
    text-align:right;
}
#event_news p.next{
    text-align:right;
    border:none;
}
#event_news p.last{
    border:none;
}
#event_news span{
    display:block;
    padding-top:3px;
    color:#8b8b8b;
    text-align:right;
}
#event_news a{
    display:block;
    height:48px;
    text-decoration:none;
    font-weight:bold;
    min-height:48px;
    color:#000;
}
#event_news p.next a{
    padding-left:12px;
    background:url(images/bg_icon_next.jpg) no-repeat left 3px;
    color:#ce0000;
    text-decoration:underline;
    font-weight:normal;
}
#event_news a:hover{
    text-decoration:underline;
}

/* event_banner */
#event_banner{
    margin-top:10px;
    margin-bottom:2px;
}
#event_banner img{
    width:250px;
    height:195px;
}
/* end event_banner */

/* event_veernews */
#event_veernews{
    padding:10px 2px;
    font-size:11px;
}
#event_veernews p{
    padding:5px 10px;
    border-bottom:dotted 1px #8b8b8b;
    text-align:right;
}
#event_veernews p.next{
    border:none;
}
#event_veernews p.last{
    border:none;
}
#event_veernews span{
    display:block;
    padding-top:3px;
    color:#8b8b8b;
}
#event_veernews a{
    display:block;
    height:48px;
    text-decoration:none;
    font-weight:bold;
    color:#000790;
    line-height:16px;
}
#event_veernews p.next a{
    padding-left:12px;
    background:url(images/bg_icon_next.jpg) no-repeat left 3px;
    color:#ce0000;
    text-decoration:underline;
    font-weight:normal;
}
#event_veernews a:hover{
    text-decoration:underline;
}
/* end event_veernews */
/* event_advertisement */
#event_advertisement{
    padding:5px 2px;
    height:820px;
    overflow:hidden;
}
.event_advertisement_item{
    margin:auto;
    margin-bottom:5px;
    width:240px;
   /* height:370px;*/
}
.event_advertisement_item img{
    width:240px;
   /*height:110px;*/
}
/* end event_advertisement */
/* event_register */
#event_register{
    margin-top:16px;
}
#event_register .thinbox_content{
    padding:10px;
}
#event_register_intro{
    padding:0px 10px 10px 10px;
}
#event_register_intro .title{
    margin:20px 0px 10px 0px;
    font-weight:bold;
}
#event_persionalinfo .box_1_title_right, #event_additionalinfo .box_1_title_right{
    padding-left:16px;
    font-size:14px;
    font-weight:bold;
    color:#ce0000;
}
#event_persionalinfo .box_1_content{
    padding:10px;
}
#event_persionalinfo dl{
    padding-left:50px;
}
#event_persionalinfo dt{
    float:left;
    width:80px;
    font-weight:bold;
    padding-top:3px;
}
#event_persionalinfo dd{
    margin-left:90px !important;
    margin-left:87px;
    margin-bottom:5px;
}
#event_persionalinfo input{
    width:290px;
    padding:5px;
    border:none;
    background:url(images/bg_input_300x24.jpg) no-repeat;
}
#event_additionalinfo .box_1_content{
    padding:10px 20px;
}
#event_additionalinfo .leftside{
    float:left;
    width:120px;
    padding-top:20px;
}
.event_additionalinfo_avatar{
    height:100px;
    background:url(images/bg_additionalinfo_avatar.jpg) no-repeat;
    /*background:url(images/bg_120x100.jpg) no-repeat;*/
    text-align:center;
}
.event_additionalinfo_avatar p{
    padding-top:5px;
    color:#1d4cb6;
    font-size:11px;
}
.event_additionalinfo_avatar img{
    margin-top:4px;
    margin-right:17px;
    width:98px;
    height:78px;
}
#event_additionalinfo .rightside{
    margin-left:130px;
}
#event_additionalinfo h4{
    margin:5px 0px;
}
#event_additionalinfo .confirmcode{
    margin-top:5px;
    margin-bottom:10px;
}
#event_additionalinfo .confirmcode img{
    width:124px;
    height:40px;
}
#event_additionalinfo input[type=text]{
    width:285px;
    padding : 5px 5px 5px 5px;
    text-align : left;
    border:0px;
    background:url(images/bg_input_300x24.jpg) no-repeat;
}
#event_additionalinfo input.code{
    width:120px;
}
/* end event_register */
/* registerlist */
#registerlist .box_1_title_right{
    padding-left:16px;
    font-size:14px;
    font-weight:bold;
    color:#ce0000;
}
#registerlist .box_1_content{
    padding:0px 5px;
}
#registerlist_items{
    margin:auto;
    width:640px;
}
.registerlist_item{
    margin-top:10px;
    float:left;
    padding:10px;
    width:106px;
    height:66px;
    background:url(images/bg_additionalinfo_avatar.jpg) no-repeat center 0px;
    text-align:center;
}
.registerlist_item a{
    color:#1d4cb6;
    font-size:11px;
    text-decoration:none;
}
.registerlist_item a:hover{
    text-decoration:underline;
}
.registerlist_item img{
    width:65px;
    height:50px;
}
/* end registerlist */
#event_viewthumb{
    margin-top:5px;
}
#event_viewthumb .box_1_title_right{
    padding-left:16px;
    font-size:14px;
    font-weight:bold;
    color:#ce0000;
}
#event_viewthumb .box_1_content{
    padding:0px 10px;
}
#event_viewthumb .box_1_content p{
    margin:5px 10px;
}
#viewthumb_items{
    margin:auto;
    width:630px;
}
#abclist{
    margin:0px 0px 0px 0px;
    padding-top : 27px;
    padding-left : 2px;
    background:url(images/bg_icon_list.jpg) no-repeat 20px 45px;
    cursor:pointer;
}
#abclist p.title{
    font-weight:bold;
    padding-bottom:10px;
}
#abclist a.list{
    padding-left:40px;
}
#abclist span{
    padding-left:10px;
}
#list_sort a{
    padding:3px 5px;
    text-align:center;
    line-height:50px;
    text-decoration:none;
    
}
/*
#list_sort a:hover{
    background:#ffffcc;
    border:solid 1px #cccc99;
}
*/
#event_viewlist{
    margin-top:5px;
}
#event_viewlist .box_1_title_right{
    padding-left:16px;
    font-size:14px;
    font-weight:bold;
    color:#ce0000;
}
#event_viewlist .box_1_content{
    padding:0px 10px;
}
#event_viewlist .box_1_content p{
    margin:2px 20px;
}
#viewlist_items tr{
    height:30px;
    border-bottom:solid 1px #cccc99;
}
#viewlist_items tr.erow{
    background:#ffffcc;
}
#viewlist_items th{
    text-align:left;
    padding:5px;
}
#viewlist_items td{
    text-align:left;
    padding:5px;
}
#viewlist_items td.name{
    width:190px;
}
#viewlist_items td.position{
    width:150px;
}
#viewlist_items td.company{
    width:190px;
}
#viewlist_items td.date{
    width:110px;
}
#viewlist_items a{
    text-decoration:none;
}
#viewlist_items a:hover{
    text-decoration:underline;
}

.event_name{
    padding-top:5px;
    padding-left : 17px;
    color:#ce0000;
    font-size:18px;
    font-weight:bold;
}
.event_date{
    margin:5px 0px 0px 0px;
    padding-left : 17px;
    font-weight:bold;
    font-size:12px;
}
.event_address{
    font-size:12px;
    padding-left : 17px;
}
.shownoteregister
{
}
.shownoteregisterhide
{
    display:none;
}
.ehide
{
    display:none;
}