/* CSS Document */
body{margin:0; padding:0; background:#D3D3C8; text-align:left; font-family:Verdana; font-size:12px; color:#333333; line-height:20px;}
a:link{font-size:12px; text-decoration:none; color:#333333;}
a:active{font-size:12px; text-decoration:underline; color:#333333;}
a:hover{font-size:12px; text-decoration:underline; color:#333333;}
a:visited{font-size:12px; text-decoration:none; color:#333333;}

.blue:link{font-size:12px; text-decoration:none; color:#0491b2;}
.blue:active{font-size:12px; text-decoration:underline; color:#0491b2;}
.blue:hover{font-size:12px; text-decoration:underline; color:#0491b2;}
.blue:visited{font-size:12px; text-decoration:none; color:#0491b2;}

h2{margin:0; padding:0; font-size:15px; color:#333333; line-height:16px;}
h3{margin:0; padding:0; font-size:16px; color:#7d0011; line-height:16px;}
h4{margin:0; padding:0; font-size:13px; color:#7d0011; line-height:16px;}
p{margin:0; padding:0;}

#p-indent{ text-indent:24px; line-height:22px; font-size:13px;}
#white-div{background:#ffffff; border:1px solid #828282;}
#bottomline{border-bottom:1px solid #828282;}
#floatleft{float:left; margin:0;}

.warpper{width:1000px; height:100%; margin:0 auto; padding:0; border-left:6px solid #B7B7AB; border-right:6px solid #B7B7AB; background:#E8E8E2;}
.header{width:1000px; margin:0; padding:0; height:107px; background:url(../images/header.gif) no-repeat;}
.left-container{float:left; width:150px; background:url(../images/left-line.gif) no-repeat right;}

.header-leftlink{float:left; width:150px; height:107px;  text-align:left;}
.header-rightlink{float:right; width:150px; height:107px;  text-align:right;}

.left-nav{margin:0; width:150px; height:187px;}
.left-nav img{float:left; margin-bottom:1px;}
.left-partner{margin:0; width:150px; }
.left-partner img{float:left; margin-bottom:8px;}
.left-schedule{margin:15px 0 0 0; width:150px; text-align:left; }

.l-sch-content{float:left; width:130px; margin:6px; padding:8px 0; border-top:1px dashed #333333;}

.left-contacts{margin:15px 0 0 0; width:150px; text-align:left;}

.title-line{position:relative; margin-left:2px; width:98%; height:32px;}
.title-line span{position:absolute; right:3px; bottom:5px; text-align:right; font-size:12px;}
.title-con{position:relative; margin:0; width:100%; height:35px; background:url(../images/title.gif) no-repeat;}
.title-con span{position:absolute; right:8px; bottom:6px; text-align:right; font-size:12px;}

.right-header{float:left; margin:0; width:840px; height:187px;}
.center-warpper{float:left; margin:3px 0 0 5px; width:550px; }
.center-warpper-sponsor{float:left; margin:3px 0 0 5px; width:830px; }
.right-warpper{float:right; margin:3px 0 0 5px; width:288px; }
.copyright{float:left;  margin:20px 0 0 155px!important; margin:10px 0 0 78px; width:810px; height:70px; padding-left:10px; border-left:10px solid #a22614;}

.top-bginfo{width:550px; height:396px; }
.top-speaker{width:550px; height:410px; margin-top:5px;}
.speaker-con{float:left; margin:7px 0 0 5px; padding:8px; width:245px; height:125px; font-size:12px; border:1px solid #cccccc;}
.speaker-con img{float:left; margin:0 8px 5px 0;}
.top-media{margin-top:5px; width:550px; height:275px;}
.tm-content img{float:left; margin-left:4px; margin-top:5px; border:1px solid #cccccc;}


.theme-info{width:280px; height:396px; background:url(../images/theme-bg.gif) no-repeat; border:1px solid #828282; }
.txt-content{width:520px !important; width:515px; padding:15px;}
.txt-content img{float:none; margin:0;}
.right-txt-content{width:250px; padding:15px;}
.top-sponsor{width:280px; height:690px; margin-top:5px;}
.ts-content{padding-right:5px; width:255px; height:75px; margin:5px 10px 0 10px; border:1px solid #cccccc; font-size:14px; line-height:20px; font-weight:bold; vertical-align:middle;}
.ts-content img{float:left; margin:5px;}

/* second html */
.center-container{width:550px;}
.sponsor-banner{width:280px; height:935px;}
.sec-title-con{width:100% !important; width:99%;  height:35px; margin:1px 0 0 1px; background:url(../images/2titlebg.gif) repeat-x;}

/*about forum*/
.forum-info{width:550px; height:1150px;}

/* apply */
.apply-container{width:546px; height:1730px; background:#f1f1ef; border:2px #ffffff solid;}

/*partner*/
.partner-container{width:550px; height:950px;}
.corporation-container{float:left; margin-top:10px; width:500px; padding:15px 25px; }
.corporation-container img{float:left; margin:0 10px 10px 0;}
.partner-info{width:450px; margin:20px 0; clear:both;}
.partner-info img{float:left; margin:10px;}
.partner-info p{width:230px; float:left;}
/*media*/
.media-container{width:510px; height:750px; padding:20px;}
.media-container img{margin:5px;border:1px solid #828282;}
/*sponsor*/
.sponsor-container{width:826px; height:550px; background:#f1f1ef; border:2px #ffffff solid;}
.sponsor-corporation{width:826px; height:320px; margin-bottom:20px; }
.sponsor-corporation img{float:left; margin:5px 0 0 10px;}

/*speecher*/
.speecher-container{width:550px; height:935px;}

/*contact*/
.contact-container{width:546px; height:920px; background:#f1f1ef; border:2px #ffffff solid;}
.contact-txt-content{width:520px !important; width:515px; padding:15px;}
.contact-txt-content img{float:right; margin:0;}
.contact-txt-content p{width:270px; float:left;}
.contact-txt-content h4{float:left; width:270px; }

/*participant*/
.participant-container{width:546px; height:1150px; background:#f1f1ef; border:2px #ffffff solid;}

