/*重置头部样式*/
/* Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body,button,input,select,textarea{color:#000;font:12px/2 \5b8b\4f53,arial;}
/*body {_background-attachment:fixed; _background-image:url(about:blank);} /* IE 6 fixed Hack */
fieldset,img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
em{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
:focus{outline:0;}
legend{display:none;}
a { text-decoration:none; color:#000; }
a:hover { text-decoration:underline; }
.tc { text-align:center; }
.tl { text-align:left; }
.lh1-8 { line-height:1.8; }
.lh2 { line-height:2; }
.red { color:#F00; }
.blue { color:#007caa; }
.fs14 { font-size:14px; }
.fs18 { font-size:18px; }
.gray { color:#8b8b8b; }
.fwbold { font-weight:bold; }
.pt10 { padding-top:10px; }
.pt6 { padding-top:6px; }
.white { color:#fff; }
.ml8 { margin-left:8px; }
.ml20 { margin-left:20px; }
.mr8 { margin-right:8px; }
.mt2 { margin-top:2px;}
.mt10 { margin-top:10px; }
.mb10 { margin-bottom:10px; }
.mt20 { margin-top:20px; }
.mb20 { margin-bottom:20px; }
.fl { float:left; }
.fr { float:right; }
.yahei { font-family:Microsoft yahei;}
.f7 { background:#f7f7f7;}
.c5 { color:#555;}

/* #top ---------------*/
#top{background:#F1F1F1; border-bottom: 1px solid #D9D9D9; box-shadow: 0 1px 0 #F2F2F2; }
#top a{color:#333;}
#top a:hover{ color:#C00B00;}
#top-inner{ margin:0  auto;height:34px; line-height:34px; font-size: 14px; overflow:visible; width:1000px; font-family:'微软雅黑','arial','宋体';}
.quick-menu{float:left;}
.quick-menu li{ float:left;margin-right: 20px;}
.quick-menu a {color: #FFF;}
.quick-menu a:hover {background: none; text-decoration:underline; color: #F00;}
.dropdown-area { position: relative; }
.menu-hd a { display: inline-block; height: 34px; padding-left: 10px; padding-right: 20px; position: relative; }
#top .dropdown-area.hover .menu-hd a{ background-color: #666; color: #fff; text-decoration: none;}
.menu-hd a:hover { text-decoration: none;}
.menu-hd i { position: absolute; top: 13px; right: 8px; display: inline-block; width: 0; height: 0; font-size: 0; line-height: 0; border-width: 6px 3px 0; border-style: dashed; border-color: transparent;
border-top-color: #666; border-top-style: solid; z-index: 1000;}

#top .dropdown-area.hover i { border-color: #666; border-top-color: #fff; }

.dropdown-box { position: absolute; top: 34px; left: 0; border: 1px solid #E0E0E0; box-shadow: 1px 1px 3px #EDEDED; width: 92px; padding: 5px 10px; background-color: #fff; display: none; z-index:20;}
#top .dropdown-area.hover .dropdown-box { display: block; }
.dropdown-box-next { overflow: hidden;}
.dropdown-box p { border-top: 1px dashed #F1F1F1; width: 92px; line-height: 30px; margin-top: -1px;}

.login-info{ overflow: hidden; float:right;}
.login{ float:right;}
.login li{ float:left;}
.login-input { height:34px;}
#userFace{float:left;width:16px;height:16px;margin:2px 5px 0 0;border:1px solid #d8d8d8;}
.mail-icon{float:left;margin-top:10px;margin-left:5px;}
.mail-num{color:#c00;}
.my-center, .my-stow{padding:0 10px 0 11px;}

/*12.13top修改*/
.notice{ float:right; padding-left:24px; margin-right:20px; color:#fff;background:url(../images/notice.png) no-repeat;}
.my-info{ float:right; position:relative; z-index:100;}
.u-info{ float:left;}
.u-info img{ float:left; margin-right:8px; margin-top: 7px; width:20px; height:20px;}
.drop-icon{ *float:left; *margin-top:4px; padding-right:16px; background:url(../images/arrow.png) no-repeat 5px 1px;}
.top-dropdown:hover .drop-icon{ background-position:5px -43px;}
.top-dropdown-menu{ position:absolute; right:0; top:-9999px; width:130px; padding:9px 0; background:#333; z-index:100;
	box-shadow:2px 2px 3px #999;	}
.top-dropdown-menu a { font-size:14px; display: block; padding: 3px 20px; clear: both; font-weight: normal; 
	line-height: 20px; color: #ccc; white-space: nowrap;}
.top-dropdown-menu a:hover{ color:#fff; text-decoration:none; background:#999; }

/* banner */
#banner { height:252px; background:url(../images/altera-blog-banner.jpg) no-repeat; background-position:center top; border-bottom:1px solid #d8ae29;}

.all-frame { width:1000px; margin:0 auto; position:relative; text-align:left; }
.lt-blk { width:700px; float:left;}
.rt-blk { width:274px; float:left;}
.cont {  border-bottom:1px solid #65c6e1; border-top:1px solid #ffce38; }
.cont-tit { margin-top:20px; background:url(../images/tit-icon.jpg) 0 8px no-repeat;}
.cont-tit-1 { margin-top:20px; background:url(../images/tit-icon-2.jpg) 0 8px no-repeat;}
.cont-tit h2,.cont-tit-1 h2 { font-size:20px; font-family:Microsoft yahei; font-weight:bold; color:#65c6e1; padding-left:25px; overflow:hidden;}
.cont-p { padding-left:50px; padding-top:5px; padding-bottom:20px; padding-right:40px;}
.blu { color:#0c7e9e; text-decoration:underline;}
.ulists li a { color:#555;}
.prize { width:228px; margin:0 22px 40px 22px; text-align:center;}
.pri img { margin-top:40px; margin-bottom:8px;}


/* 会议回顾 */
.re-sort { position: fixed; _position: absolute; top: 50%; _top: 315px; left: 50%; margin-top: -230px; _margin-top: 0; margin-left: -610px; background:url(../images/lt-nav1.png) no-repeat right 0px; _background-image:url(../images/lt-nav.png);  padding-right: 3px; width:101px; height:447px; text-align:center; }

.re-sort li { margin-top: 8px; margin-top: 0\0; display: inline-block; height: 35px; overflow: hidden; }
.re-s { display:block; width:100px; line-height: 33px; border:1px solid #ccc09a; border-right: none; background:#ffe89a; font-size:18px; color:#8c7c45; font-family:Microsoft yahei;}
.re-s:hover,.active { text-decoration:none; background:#604a00; border-color:#382b00; color:#fff;}


/* clear float */
.clearfix:after{content:"."; display:block; height:0; visibility:hidden;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}/* IE < 8 */
*html .clearfix { height:1%; }

.depth-0 {border-bottom: 1px dotted #D8D8D8; margin-bottom: 2px;}
.c-floor { color: #DDDDDD;    float: right; font-size: 18px;}
.c-avatar {border-radius: 3px 3px 3px 3px; float: left; height: 36px; margin-left: -48px;  overflow: hidden;  width: 36px;}
.c-content { margin: -2px 48px 0 0;}
.c-content-bd { margin-bottom: 7px;}
.c-time { color: #999999;}
.c-reply {color: #005BA0;margin: 0 10px;}
.children .comment, .temp-comment {margin-top: 10px;padding: 10px 10px 10px 52px;}
.children .c-avatar, .temp-comment .c-avatar {height: 32px;margin-left: -42px; width: 32px;}
.depth-2, .depth-4, .depth-6, .depth-8 {background: none repeat scroll 0 0 #FFFFFF;border-radius: 3px 3px 3px 3px;}
.depth-1, .depth-3, .depth-5, .depth-7 {background: none repeat scroll 0 0 #F3F3F3;border-radius: 3px 3px 3px 3px;}
.replyForm-wrap { margin-top: 10px;}
	
/* 对话框样式 -----------------------------------------------*/
.dialog{width:100%;height:100%;overflow:hidden;background:#fff;}
/*hd*/
.dialog-hd {
    height:28px;overflow:hidden;
	border-bottom:1px solid #e9f3f7;background:#c00;
    color:#fff;font-size:14px;line-height:28px;font-weight:bold;text-indent:10px;
}
.dialog-hd span{font-size:12px;color:#eee;font-family:arial;}
.dialog-hd a{color:#eee;}
/*bd*/
.dialog-bd{ padding:10px;}
.dialog-loading{width:140px;margin:0 auto;padding-top:25px;color:#666;}
.dialog-loading img{float:left;margin:2px 5px 0 0;}
/*close*/
.close-dialog{
    position:absolute;top:8px;right:8px;width:28px;height:28px;
    color:#eee;font:bold 14px/28px arial;text-align:center;cursor:pointer;
	top:0;right:3px;
}
.close-dialog:hover{background:#fbfbfb;color:#2a78b4;background:none;color:#fff;}

/*对话框表单提交成功提示*/
.success-tip{padding:40px 30px 10px 130px;background:url(../images/tip-ok.jpg) no-repeat 50px 22px;}
.tip-title{margin-left:-3px;color:#000;font-size:26px;font-weight:bold;}
.tip-content{color:#666;font-size:12px;}

/*登录窗口 -----------------------------------------------*/
/*loading*/
.btn-area{line-height:30px;}
.loading{display:none;float:left;position:relative;margin:7px 0 0 -25px;}
.loading img{display:block;width:16px;height:16px;}
.login-btn-area .btn-hasLoading-wrap{margin-left:51px;float:left;}
/*表单*/
.login-form{margin:20px 0 0 20px;font-family:"微软雅黑",Tahoma;}
.login-form-item{width:100%;height:60px;}
.login-form-wrap{height:34px;overflow:hidden;}
.login-label{float:left;width:45px;height:34px;padding-right:5px;color:#333;font-size:14px;line-height:34px;text-align:right;}
.login-input{float:left;width:220px;height:18px;padding:7px 5px;border:1px solid #ccc;border-radius:3px;font-family:arial;}
.login-input:focus{border-color:#4aabff;}
/*表单提示*/
.login-form-tip{display:none;padding-left:53px;_padding-top:2px;color:#999;}
.login-form-tip.tip-show{display:block;}
	
/* foot */
#footer { position: relative; margin: 20px auto 0 ; padding-top: 20px; width: 1000px; border-top: 1px solid #999; color:#999; text-align: center; }
.small-wx { position: absolute; top: 10px; right:0 ; }
.foot-link a, #footer a { color:#999; }

.c-logo,.new-list { background-color: #fff; width: 926px; margin-top: 20px; margin-left: 17px; padding: 25px 0;}
.c-logo ul { padding: 0 13px; _padding: 0 3px; overflow: hidden;}
.c-logo li { width: 160px; height: 80px; overflow: hidden; float: left; margin: 0 10px;  }


/*抽奖*/
.main-hd .f-red { width: 100%; text-align: center; }
.cj-box { width: 670px; padding: 10px; margin:15px auto 0; background: #a10000; }
.box-inner { position: relative; width: 670px; height: 370px; background: #fff; }
.box-inner .pic { position: absolute; left: 0; top: 0; z-index: 10;}
.box-inner img { display: block; }
.cj-btn-area { position: absolute; left: 113px; top:94px; width: 444px; height: 182px; }
.cj-btn { display: block; margin: 57px auto 0; width: 210px; height: 65px; background:url('../img/cj-btn.png') no-repeat; text-indent: -999em; }
.cj-btn:hover { background-position:0 -66px; }
.cj-btn:active { background-position:0 -132px; }
.static { position: absolute; top: 278px; left: 2px; border: 3px solid #a20000; height: 83px; width: 216px; z-index: 11;}

.falae-draw-area { padding-top: 75px;}
.s-draw-area { background: url('../images/d-s-bg.jpg') no-repeat 465px 0; margin-top: -20px; padding-top: 20px;}