.promo-blk .update-ittrain h3 {padding:0 0 5px 15px;}
.promo-blk .update-ittrain .select-cou{padding:0 0 10px 10px;position:relative;}
.promo-blk .update-ittrain .select-cou .title-txt{font-size:12px;line-height:16px;padding:5px 0 0 0;color:#333;font-weight:bold;}
.promo-blk .update-ittrain .select-cou .listing{position:relative;}
.promo-blk .update-ittrain .select-cou .listing a{width:200px;float:left;padding:5px 10px;text-align:left;font-size:13px;border:solid 1px #999;margin:10px 0 0 10px;font-weight:bold;background:url(../images/default/top-accor-arrow.png) no-repeat right 10px;}
.promo-blk .update-ittrain .select-cou .cou-detail{position:absolute;width:220px;padding:0;border:solid 1px #999;border-top:none;top:40px;left:20px;z-index:10;background-color:#fff;}
.promo-blk .update-ittrain .select-cou .cou-detail input[type="text"]{width:90%;margin-bottom:0px;}
.promo-blk .update-ittrain .select-cou .cou-detail ul{margin:0px;padding:0;border-top:solid 1px #e4e4e4;border-bottom:solid 1px #e4e4e4;height:100px;overflow-y:scroll;}
.promo-blk .update-ittrain .select-cou .cou-detail ul li{padding:5px 10px;margin:2px;border-bottom:dotted 1px #e4e4e4;font-weight:bold;background:none;}
.promo-blk .update-ittrain .select-cou .cou-detail ul li:hover{background-color:#f9f9f9;}
.promo-blk .update-ittrain .select-cou .cou-detail ul li a{color:#666;font-size:12px;line-height:16px;}