/*.tB03 .col01{background:url(../cap01.gif) left bottom no-repeat;}*/

/*广告条*/
.kwrd a{color:#1850A3}
.kwrd a:hover{color:#c00;}
.tB04{margin-bottom:5px;border:solid 1px #ACD0F0;padding:1px;height:137px;color:#1850A3}
#catnav{float:left;margin-top:-1px;cursor:default;}
#catnav li{width:15px;height:41px;padding:4px 0 0 3px;background:#E7F0F7;margin-top:1px;}
#catnav li.on{width:19px;position:relative;background:#D6E7F7 url(../r-arrow.gif) right center no-repeat;}
#catnav_div{width:128px;height:120px;float:left;padding-right:5px;margin:8px;background:url(../line/y.gif) right repeat-y;}
.tB04 .main{width:740px;float:left;margin-left:18px;}
.tB04 .main ul{padding:4px 0;height:20px;}
.tB04 .main li{width:148px;float:left;}
.tB04 .row02{width:740px;height:80px;background:#EEE;}

/*关键词*/
.tB05{width:966px;height:26px;margin-right:-6px;}
.tB05 li{width:186px;border:solid 1px #A8C3E7;float:left;text-align:center;margin-right:5px;}

/*分栏*/
.wLeft1{width:712px;float:left;clear:both;}
.wRight1{width:642px;float:right;}
.pLeft{width:310px;float:left;overflow:hidden;}
.pCenter{width:394px;float:right;}
.pRight{width:242px;float:right;overflow:hidden;}
.pGroup{border:solid 1px #A8C3E7;padding:1px;margin-bottom:6px;}
.wLeft2{width:740px;float:left;clear:both;}
.pRight2{width:214px;float:right;}

.pCapt .r_opt{float:right;line-height:28px;margin-right:10px;color:#06c;font-family:tahoma;}
.wLeft2 .pBody{padding:8px 0;}
.wLeft2 .pGroup .pGroup{float:left;width:355px;margin-left:6px;}
.wLeft2 .list{padding:6px;}
.wLeft2 .list span{color:#F60}

/*标题条*/
.pCapt{height:27px;overflow:hidden;background:url(../bars.png) 0 -30px;}
.pCapt b,.ltabs{float:left;padding-left:16px;background:url(../leads.gif) 0 7px no-repeat;font-size:13px;line-height:30px;}
.pCapt b span{font-weight:normal}
.pCapt .tabs{float:right;padding:3px 6px 0 0;}
.pCapt .tabs a{float:left;height:22px;padding:3px 5px 0;}
.pCapt .tabs .on{background:url(../bars.png) 0 -58px;border:solid #A8C3E7 1px;border-bottom:0;color:#FE5B26;padding-top:2px;}
.ltabs .on{font-weight:bold}

.pBody{padding:10px;}

.newslist .pic img{width:300px;height:158px;margin:3px}
.newslist ul{background:#F8FAEC;border-top:solid 1px #DFE8BB;padding:10px}
.newslist li{width:143px;float:left;}

.avlist1{padding:5px 5px 10px;}
.avlist1 li{width:60px;height:80px;margin:10px 0 0 10px;display:inline;overflow:hidden;float:left;text-align:center;}
.avatar48{width:48px;height:48px;background:url(../avatarbg.gif) no-repeat;padding:5px 7px 5px 5px;}
.avatarbig{width:170px;height:190px;float:left;}
.avatarbig img{width:160px;height:190px;display:block;}

.bloglist{padding:10px 15px}
.bloglist li{line-height:24px}
.bloglist em{float:right;font-style:normal;font-weight:normal;font-size:12px;color:#666}
.bloglist h3{font-size:14px;height:24px;text-align:center;overflow:hidden}
.bloglist h3 a,.bloglist span a{color:#1E50A2}
.bloglist p{text-align:right;padding:2px}

.itemize{width:182px;float:left;margin-left:5px;overflow:hidden;}
.item1st{margin:0;}

.vlist{padding:10px 0 10px 5px}
.vlist li{float:left;width:116px;height:102px;line-height:24px;overflow:hidden;text-align:center}
.vlist p{width:80px;height:60px;border:solid 1px #CCC;padding:3px;margin:0 auto 6px;}
.vlist p img{width:80px;height:60px;}

.ranklist{padding-bottom:4px}
.ranklist div,.ranklist ul{width:118px;overflow:hidden;float:left;border:solid #e1e1e1;border-width:0 0 0 1px;line-height:24px;}
.ranklist div{text-align:center;border-bottom-width:1px;}
.ranklist .rank0{border-left:0}
.ranklist li{padding:2px 10px;height:24px;}
.ranklist em{width:13px;height:13px;background:url(../nums.gif) 0 -253px;color:#FFF;float:left;text-align:center;font:normal 9px/12px Arial,Helvetica,sans-serif;margin:6px 6px 0 0;}
.ranklist .highl em{background-position:0 -240px;}
.ranklist a{width:72px;float:left;white-space:nowrap;overflow:hidden;}

.dolist{}
.dolist .s_avatar img {width:16px;height:16px;}
.dolist li {width:180px;height:52px;float:left;margin-left:10px;padding-top:8px;border-top:1px solid #EEE;color:#666;overflow:hidden;}
.dolist .do_0,.dolist .do_1{border:none}
.dolist p.message {width:100%;margin-top:5px;height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;}
.dolist .face{ vertical-align: middle; }
.dolist .r_opt{float:right;padding:0 20px 0 0;background:url(image/reply.gif) no-repeat 100% 0;}

.threadlist table{width:375px;border-collapse:collapse;margin:5px 2px;}
.threadlist td{padding:6px 10px;}
.ttop{float:left;margin:2px 0 0;width:45px;}
.ttop div{float:left;padding:0 0 0 5px;background:url(http://u.china-training.com/template/default/image/ttop.gif) left bottom;}
.ttop div span{float:left;padding:0 5px 0 0;font:11px/15px verdana;background:url(http://u.china-training.com/template/default/image/ttop.gif) right bottom;color:#FFF;}
.threadlist img{width:16px;height:16px;}
.color_row td{background:#f7f7f7;}

.polllist,.sharelist{padding:15px 10px}
.polllist li,.sharelist li{width:350px;height:1.8em;background:url(http://u.china-training.com/template/default/image/dot.gif) no-repeat 0 49%;white-space:nowrap;text-indent:10px;overflow:hidden;text-overflow:ellipsis;}
.polllist .poll_0{margin-bottom:10px;padding:0 0 10px 55px;width:auto;height:auto;border-bottom:1px solid #E1E1E1;background:url(http://u.china-training.com/template/default/image/poll_legend.gif) no-repeat 0 0;text-indent:0;white-space:normal;line-height:1.5em;font-weight:700;}
.poll_0 p {margin-top:8px;}
.poll_0 p a {color:#EF9822;font-weight:400;}

.eventlist{padding:15px 0;}
.eventlist h3{max-height:48px;margin:0 0 5px;overflow:hidden;font-size:12px;}
.eventlist h3 a{color:#3B5998}
.eventlist li{width:176px;height:140px;float:left;margin-left:12px;display:inline;overflow:hidden}
.eimage{float:left;margin:0 10px 20px 0;padding:1px;width:42px;height:42px;background:#fff;border: 1px solid #e0e0e0;clear:left;overflow:hidden;}
.eimage a {width:42px;height:42px;display:table-cell;background: #eee;*display: block;*font-size: 37px;*font-family:Arial;text-align:center;vertical-align:middle;}	
.egz{ color: #EF9822;}
.eimage a img { max-width: 42px; max-height: 42px; zoom: expression( function(elm) { if(elm.width > 42 || elm.height > 42 ){ if (elm.width>elm.height) { elm.width=42; } else{ elm.height=42; } } return 1; }(this) ); }
.eloc{max-height:40px;overflow:hidden}

.sharelist li em a{ font-style: normal;color: #666 !important;}

.starnote {clear:both;color:#666;font-size:13px;padding-top:12px;}

.piclist{padding:10px 0}
.piclist li{width:108px;height:106px;overflow:hidden;float:left;display:inline;margin-left:10px;text-align:center;}
.spic_img{width:100px;height:75px;border:solid 1px #CCC;padding:3px;margin-bottom:4px}
.spic_img a{width:100px;height:75px;display:table-cell;*display:block;*font-size:66px;vertical-align:middle;}
.piclist img{max-width:100px;max-height:75px;zoom:expression(function(el){if(el.width>100||el.height>75){if(el.width>el.height){el.width=100;}else{el.height=75;}}return 1}(this));}

.nclist{height:264px}
.nclist .brief{height:74px;overflow:hidden}
.nclist .brief em{float:right;font-style:normal;}
.nclist .brief h5{font-size:14px;}
.nclist .brief h5 a{color:#2C61B6}

.roomlist .brief{height:66px}

.newreglist{padding:14px 0 0}
.newreglist li{width:60px;height:110px;margin:0 0 0 8px;float:left;text-align:center;overflow:hidden;display:inline;}
.newreglist a{color:#3B5998}
.newreglist p{height:20px;overflow:hidden;}

.onlinelist a:hover img{margin:-2px;border:solid 2px #FFFFFF}
.onlinelist{width:900px;height:50px;position:relative;margin:10px 28px;background:url(images/avatar_blank.gif);}
.onlinelist li{float:left;margin:1px;display:inline;}

.pAds{padding:8px;text-align:center}
.goodslist li {width:117px;float:left;text-align:center;}
.goodslist img{width:100px;height:100px;margin-bottom:8px;}

.pC01,.pC02{height:246px}
.pL03,.pC03{height:335px}
.pL04,.pC04{height:311px}

.pic_tmp3{height:290px;background:url(../pic/tmp3.gif) center no-repeat;}
.pic_tmp4{height:290px;background:url(../pic/tmp4.gif) center no-repeat;}

.pics{clear:both;width:966px;margin-right:-6px;height:96px;}
.pics div{float:left;margin-right:6px;}
.pics div div{margin:0}

.elearning{background:url(../pic/products.png) 50% 100% no-repeat;height:184px;overflow:hidden;}
.elearning a{width:66px;height:20px;background:url(../buttons.png) -553px 0;display:block;margin:16px 0 0 200px;}

.tags a{white-space:nowrap;margin-right:3px;}
.tags .f1,.tags .f1 a{font:bold 14px/22px simsun;color:#F60;}
.tags .f2,.tags .f2 a{font:bold 13px/22px simsun;color:#036;}
.tags .f3,.tags .f3 a{font:bold 12px/22px simsun;color:#666;}
.tags h4{font:bold 13px/36px simsun;}

#usertip_box{position:absolute;z-index:999;width:200px;display:none;}
#usertip_box div{padding:3px; background:#3B5998;color:#FFF;position:absolute;left:0;top:0;}