@charset "utf-8";
#Training_left{ float:left; width:690px;}
#Training_left_top{float:left; width:690px;}
#Training_left_top .topPic{float:left;height:128px;width:688px;border:1px solid #f2f2f2;}

#Training_left_top ul.topRecomm{width:100%;}
#Training_left_top ul.topRecomm li{float:left;width:218px;height:128px;border:#6FC87E 1px solid; margin-right:15px; position:relative;}
#Training_left_top ul.topRecomm li em{position:absolute;width:40px; height:40px; background:url(http://img.vvjob.com/images/wrapper/rightConner_recommend.png) no-repeat;right:0; bottom:0; z-index:10px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
#Training_left_top ul.topRecomm li.tail{margin-right:0;}

#Training_left_form{ float:left; width:690px; margin-top:8px;}
#Training_left_form_L{ float:left; width:2px; height:92px; background:url(http://img.vvjob.com/images/wrapper/searchBan_L.png) no-repeat;}
#Training_left_form_M{ float:left; width:678px; height:92px; background:url(http://img.vvjob.com/images/wrapper/searchBan_m.png) repeat-x; }
#Training_left_form_R{ float:left; width:10px; height:92px; background:url(http://img.vvjob.com/images/wrapper/searchBan_R.png) no-repeat;}

#Training_left_form_pic{ float:left; height:92px; width:120px;background:url(http://img.vvjob.com/images/wrapper/searchBan_pic.png) center no-repeat;}
#Training_left_form_searchT{ float:left; width:420px; height:26px; padding-top:15px; padding-left:20px;}
#Training_left_form_searchT ul{ float:left; width:420px;}
#Training_left_form_searchT li{ float:left; text-align:center; width:103px; height:26px; background: url(http://img.vvjob.com/images/wrapper/searchBan_bg.jpg) no-repeat; overflow:hidden;}
#Training_left_form_searchT li.hh{width:106px;background: url(http://img.vvjob.com/images/wrapper/searchBan_bg2.jpg) no-repeat;}
#Training_left_form_searchT li a{float:left;width:100%;text-align:center; font-size:14px; line-height:16px;padding:5px;color:#1A5796; letter-spacing:1px; margin:0 auto;}
#Training_left_form_searchT li a.current{background:url(http://img.vvjob.com/images/wrapper/search_label.png) center no-repeat;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;color:#000033;}
#Training_left_form_searchT li a:hover{ color: #FF0000;}
#Training_left_form_searchS{ float:left;width:490px; padding:5px 0 0 20px;}
#Training_left_form_searchS .searchjob{float:left;width:375px;height:17px;line-height:17px;padding:5px 13px 5px 32px;background:url(http://img.vvjob.com/images/wrapper/input_search_bg.gif) 0 0 no-repeat; border:0; font-size:14px;}
#Training_left_form_searchS .searchjob.onInputText{ background-position:0 -27px;}
#Training_left_form_searchS .searchgo{float:left;width:40px;height:27px;background:url(http://img.vvjob.com/images/wrapper/input_search_go.png) no-repeat; border:0;margin-left:-15px;cursor:pointer;}

#Training_left_Dynamic{ float:left; width:688px; border:#84ACEA 1px solid; margin-top:8px;background:url(http://img.vvjob.com/images/wrapper/train_recomm_bg.png) top repeat-x;padding:15px 0 5px 0;}
#Training_left_Dynamic h1{float:left;width:600px;height:20px;line-height:20px;padding-left:35px;background:url(http://img.vvjob.com/images/wrapper/block_blue.png) 15px 4px no-repeat;color:#232323; font-size:14px; letter-spacing:1px;}
#Training_left_Dynamic h1 em {margin-left:20px;font-size:12px;color:#ccc;}
#Training_left_Dynamic h1 em a{margin:0 2px;color:#66CC66;letter-spacing:0;}
#Training_left_Dynamic h1 em a:hover{color:#FF0000;}

ul.Training_list{float:left;width:96%;padding:10px 2% 0 2%;}
ul.Training_list li{float:left;width:98%;padding:5px 1%;line-height:20px;border-bottom:#d8d8d8 dotted 1px; color:#333;}
ul.Training_list li.more{border-bottom:0; text-align:right;}
ul.Training_list li:after{ content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; }
ul.Training_list li p{float:left;}
ul.Training_list li p.date{float:right;width:20%;font-size:12px;color:#CC6600;text-align:right;}
ul.Training_list li p.title{width:76%;padding-left:4%; background:url(http://img.vvjob.com/images/wrapper/icon_book.png) no-repeat;}
ul.Training_list li p.title a{font-size:14px;letter-spacing:1px;}
ul.Training_list li p.title em a{margin-left:20px;font-size:12px;color:#669966;}
ul.Training_list li p.title em a:hover{text-decoration:underline;}
ul.Training_list li p.remark{width:100%;font-size:12px;text-indent:2em;padding:5px 0;}
ul.Training_list li a:hover{color:#FF3300;}
ul.Training_list li:hover{ background-color:#E6EEFB; border-color:#CC6633;}

.Training_left_pic{ float:left; width:690px; height:90px; margin-top:8px;border-top:#f2f2f2 solid 2px;border-bottom:#f2f2f2 solid 2px;}

.Training_left_Skills{ float:left; width:222px;margin:8px 0 0 9px; border:1px solid #78C881; background:url(http://img.vvjob.com/images/wrapper/Training_left_Skills.png) top repeat-x;}
.Training_left_Skills.notLeft{margin-left:0;}
.Training_left_Skills h2{float:left;width:200px;height:20px;line-height:20px;padding:8px 0 2px 22px;background:url(http://img.vvjob.com/images/wrapper/block_green.png) 5px 11px no-repeat;color:#339933; font-size:12px; letter-spacing:1px;}
.Training_left_Skills h2 a{float:right; font-weight:normal;padding-right:5px;}
.Training_left_Skills h2 a:hover{color:#FF3300;}
.Training_left_Skills ul{ float:left; width:212px; padding:5px;}
.Training_left_Skills ul li{float:left;height:20;line-height:20px;width:200px;padding-left:12px; background:url(http://img.vvjob.com/images/wrapper/blk_gray.png) 2px center no-repeat;}
.Training_left_Skills ul li a{color:#666;}
.Training_left_Skills ul li a:hover{color:#FF3300;}
#Training_right{ float:right; width:250px;}

#Training_right .Training_right_book{ float:left; width:248px; border:#84ACEA 1px solid; margin-bottom:10px; background-color:#f8f8f8;}
#Training_right .Training_right_book .Training_right_title{ float:left; width:220px;padding-left:28px; background:url(http://img.vvjob.com/images/wrapper/Training_left_bg.png) no-repeat;height:30px;line-height:30px;}
#Training_right .Training_right_book .Training_right_title span{float:left;color:#fff;font-size:14px;}

#Training_right .Training_right_book .Training_right_title a{float:right;padding-right:5px;color: #fff;}
#Training_right .Training_right_book .Training_right_title a:hover{color:#FFFF00;}

#Training_right .Training_right_book .Training_right_book_pic{ float:left; width:95px; height:110px; padding-left:14px; padding-right:5px; padding-top:10px; padding-bottom:55px!important;padding-bottom:15px;}
#Training_right .Training_right_book .Training_right_book_pic img{ float:left; border:1px solid #727272; padding:1px;}
#Training_right .Training_right_book .Training_right_book_pic p{float:left; width:97px; text-align:center; padding-top:5px;}
#Training_right .Training_right_book .Training_right_book_pic a{float:left;  color:#727272;}
#Training_right .Training_right_book ul{ float:left; width:238px; padding:5px;}
#Training_right .Training_right_book li{ float:left; width:218px;height:22px;line-height:22px;padding-left:20px; background: url(http://img.vvjob.com/images/wrapper/icon_web.gif) left 3px no-repeat;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
#Training_right .Training_right_book li.hot{ background-position:left 19px;}
#Training_right .Training_right_book li a{color:#585858;}
#Training_right .Training_right_book li a:hover{color:#FF0000;}
#Training_right .Training_right_book ul.genus{ float:left; width:240px;padding:10px 4px;}
#Training_right .Training_right_book ul.genus li{float:left; width:95px;height:25px;line-height:25px;padding-left:25px; background: url(http://img.vvjob.com/images/wrapper/block_blue.png) 5px center no-repeat;}
#Training_right .Training_right_book ul.genus li a{color:#006699;}
#Training_right .Training_right_book ul.genus li a:hover{color:#FF0000;}
/*培训信息列表*/
.inf_list{float:left;width:670px;padding:10px 9px;}
.inf_list .searchTips{float:left;height:20px;line-height:20px;width:635px;padding:5px 5px 5px 28px;border:#d7d7d7 1px solid;color:#222; background-color:#f7f7f7; background-image:url(http://img.vvjob.com/images/wrapper/icon_downarrow.png); background-repeat:no-repeat; background-position:5px center;margin-bottom:5px;} 
.inf_list .searchTips strong{ font-weight:bold;padding:0 2px; letter-spacing:1px;}
.inf_list .searchTips a{text-decoration:underline;padding-left:5px;}
.inf_list .searchTips a:hover{color:#CC3300;}
.inf_list ul{float:left;width:100%;}
.inf_list ul li{float:left;color:#666;line-height:22px;width:660px;padding:5px;display:block;border-bottom:1px dotted #ccc;}
.inf_list ul li:after{ content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; }	
.inf_list ul li p{float:left;}
.inf_list ul li p.sign{width:4%;height:22px;background:url(http://img.vvjob.com/images/wrapper/icon_book.png) center center no-repeat;}
.inf_list ul li p.titl{width:71%;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.inf_list ul li p.titl a{font-size:14px;color:#333; font-weight:bold; letter-spacing:1px;}
.inf_list ul li p.genu{float:right;width:15%;text-align:right;}
.inf_list ul li p.genu a{font-size:12px;color:#669966;}
.inf_list ul li p.date{float:right;width:10%; color:#CC6600;text-align:right;}	
.inf_list ul li p.rema{width:96%;padding-left:4%;}	
.inf_list ul li.bg2{background:#F7F7F7;}
.inf_list ul li.currbg{background:#f9f9f9;}
.inf_list ul li:hover{background:#f9f9f9;}	
.inf_list ul li p a:hover{color:#CC0000; text-decoration:underline;}
/*资讯信息翻页*/
.page{width:100%;padding:15px 0;clear:left;font-size:14px;}
.page .do{float:left;}
.page table{width:100%;float:right;height:20px;line-height:20px;}
.page table .content{text-align:right;padding-right:10px;color:#333;letter-spacing:1px;}
.page table .content strong{padding:0 2px; color:#009900;}
.page table .curr{float:left;border:solid 1px #33CC00;height:20px;width:25px;line-height:20px;text-align:center;font-weight:bold;color:#006600;display:block;background:url(http://img.vvjob.com/images/wrapper/page_curr_bg.png) repeat-x;}
.page table span{float:left;}
.page table a{float:left;height:20px;width:28px;line-height:20px;color:#333; text-align:center;text-decoration:none; border:solid 1px #6699CC;display:block;background:url(http://img.vvjob.com/images/wrapper/page_nav_bg.png);}
.page table span{float:left;}
.page table a:hover{color:#f00;font-weight:bold;text-decoration:none;border:solid 1px #FF6600;background-position:0 -20px;}
.page table span{float:left;}
.page table a disabled{ cursor:sw-resize;}
.page table input.text{float:left;border:solid 1px #555; height:20px;line-height:20px;width:20px;padding:0 2px;}
.page table input.btn{float:left;background:url(http://img.vvjob.com/images/wrapper/page_nav_bg.png);border:1px solid #90a0b0;height:22px;width:30px;font-size:12px;text-align:center;margin-left:5px; cursor:pointer;}

