/* 左侧 */
.left .tit,.middle .tit {width:215px; height:27px; line-height:27px; padding:0 12px 0 33px; background:url(../images/tit_l.jpg) no-repeat top; text-align:right;}
.left .tit b,.middle .tit b {float:left; font-size:14px; color:#000;}
.left .content {width:236px; padding:5px 12px; background:url(../images/tit_l.jpg) no-repeat 0 -27px;}
.left ul {list-style:none; width:236px;}
.left ul.down li {width:236px; max-height:42px; line-height:21px; padding:3px 0 5px; overflow:hidden;}
.left ul.blog li {width:236px; max-height:101px; _height:expression(this.scrollHeight > 101? "101px" : "auto"); line-height:21px; padding:8px 0; border-bottom:1px dashed #ccc; overflow:hidden;}
.left ul.blog li img {float:left; width:48px; height:48px; margin:4px 12px 16px 0; padding:2px; background:#fff; border:1px solid #ccc;}
.left ul.blog li h2 {font-size:12px; margin:0 0 5px;}
/* 中间 */
.middle .tit {width:420px; padding:0 12px 0 28px; background:url(../images/tit_m.jpg) no-repeat;}
.news {widt:440px; padding:8px 8px 10px 12px; overflow:hidden;}
.news h1 {line-height:24px; padding:0 0 0 10px; background:url(../images/dot.gif) no-repeat 0 10px; font-size:12px; font-weight:normal; text-align:right;}
.news h1 a {float:left; font-size:14px;}
.product {widt:460px; padding:8px 0 10px; overflow:hidden;}
.product .pic {float:left; width:240px; height:180px; margin:0 12px; padding:4px; background:#fff; border:1px solid #ccc;}
.product h2,.product p,.product dl {padding:0 8px 0 0; font-size:12px;}
.product dl dt {margin:10px 0 0;}
.product dl dd {height:24px; line-height:24px; padding:3px 0 0;}
.product dl.agent dt {width:440px; padding:0 8px 0 12px;}
.product dl.agent dd {width:440px; height:48px; padding:5px 8px 5px 12px; border-bottom:1px dashed #ccc;}
.bbs {width:460px; margin:3px 0 0; font-size:12px;}
.bbs tr.gray1 ,.bbs tr.gray3,.bbs tr.gray5,.bbs tr.gray7,.bbs tr.gray9{background-color:#efefef;}
.bbs th,.bbs td {text-align:left; line-height:32px; padding:0 5px;}
.bbs td.dot {background-image:url(../images/dot_bbs.gif); background-repeat:no-repeat; background-position:5px 10px;}
/* 右侧 */
.right .tit {width:175px; height:27px; line-height:27px; margin:0 0 1px; padding:0 8px 0 27px; text-align:right; background:url(../images/tit_r.jpg) no-repeat top;}
.right .tit b {float:left; font-size:12px; color:#000;}
.login {width:206px; padding:1px; border:1px solid #ccc;}
.login .tit {width:198px; margin:0; padding:0 0 0 8px; height:25px; line-height:25px; background:url(../images/login_bg.jpg) repeat-x top;}
.login .content {width:182px; line-height:34px; padding:12px 12px 5px; background:url(../images/login_bg.jpg) repeat-x 0 -25px;}
.login p {height:34px;}
.login p.btn {text-align:right;}
.login .input {width:120px;}
.btnlogin,.btnlogon {width:51px; height:22px; margin:0 1px 0 19px; text-indent:-100px; background:url(../images/btn_login.gif) no-repeat; border:none; cursor:pointer;}
.btnlogon {background:url(../images/btn_logon.gif) no-repeat;}
.activity {width:210px; margin:6px 0 0; background:url(../images/tit_r.jpg) no-repeat bottom; overflow:hidden;}
.activity .tit {background:url(../images/tit_r.jpg) no-repeat 0 -27px;}
.activity p {padding:8px 10px;}
.study {width:210px; height:50px; margin:6px 0;}
.video {margin:0 0 6px;}
.right dl.message {width:194px; padding:0 8px 5px;}
.right dl.message dt {padding:10px 0; border-bottom:1px dashed #ccc; overflow:hidden;}
.right dl.message dt div {text-align:right; margin:-5px 0 0;}
.right dl.message dd {clear:both; padding:5px 0;}
.right dl.message dt img.pic {float:left; width:66px; height:85px; margin:0 12px 12px 0;}
.EeworldBar{display:none;}