@charset "utf-8";
.box680 .filter li a{font:400 11px Arial;}
.title_box{font:700 17px/37px Arial;}
#book_details .w680 p{font:400 11px/18px Arial;}
body{font-size:12px!important;font-family:Arial,Helvetica,Verdana!important;}
.colorlink{color:#0274ad;}
.txt_note{color:red}
.filter .btn_tim{background:url(images/buttons/btn_tim_smaill.gif) no-repeat left top;color:#fff;font:700 12px arial}
#main_footer .footer_left{padding:0 0 0 10px;width:600px;color:#FFF;}
#main_footer .footer_right{color:#FFF;}
#menu_hutech{text-align:right}
/* #wrapper_footer {width:100%;background:#1f5078;} */
#wrapper_header{height:215px;}
/* #wrapper_header{height:208;width:100%;background:url(images/banner/bg_menu.png) repeat-x;} */
#wrapper_header .banner{background:url(images/banner/banner_apd.jpg?id=1.001) no-repeat}
#wrapper_content{padding:0px 0 0}
#main_footer{background:#1f5078;height:105px;border-top:1px solid #ccc;}
#site_menu .content_menu li:hover > ul{visibility:visible}
#site_menu .content_menu ul{width:130px;visibility:hidden;position:absolute;top:100%;left:0;z-index:9999}
.content_menu ul li a{display:block;height:33px;font:700 11px/33px Arial;padding:0 10px;width:130px;background-color:#1f5078;color:#000}
#ulsubmenu2 a:hover{color:#000!important}
#site_menu .content_menu li:hover > ul{visibility:visible}
#site_menu .content_menu ul.ulmenu3{margin-left:150px;margin-top:0;top:0;width:150px;position:absolute;visibility:hidden}
#site_menu .content_menu ul.ulmenu3 a{width:150px;text-transform:none}
#site_menu{width:990px;height:37px;background:url(images/banner/bg_mn.png) 0px 1px repeat-x;}
#site_menu .content_menu{width:990px;float:left}
#site_menu .content_menu li{float:left;height:37px;position:relative}
#site_menu .content_menu li.end{background:none}
#site_menu .content_menu li a{color:#fff;display:block;height:37px;padding:0 15px;text-transform:uppercase;font:700 11px/37px Arial;float:left;white-space:nowrap;}
#site_menu .content_menu li a:hover{text-decoration:none;color:#FFFF00;}
#site_menu .content_menu li a.active{color:#FFFF00;}
.cate .content_cate li span.txt_note,.cate .content_cate li ul.subcate li span.txt_note{font-weight:400;font-size:14px;margin:0;float:none;padding:0;display:inline;background:none}
#site_menu .submenu{position:absolute;top:33px;z-index:999;display:none;width:150px}
#site_menu .submenu ul{width:150px;float:left}
#site_menu .submenu li{background:url(images/graphics/bg_1x33.gif) repeat-x left top;width:150px;float:left}
#site_menu .submenu li a{display:block;height:33px;font:700 11px/33px Arial;padding:0 10px;width:130px;background:#2089b0}
.search_bar{width:280px;float:right;padding:6px 10px 0 20px;height:26px;margin:1px 0 0;display:inline}
.search_bar .txt_search{padding:3px 0 3px 5px;width:209px;float:left;line-height:13px}
.search_bar select{float:left;margin:0;display:inline;height:22px;line-height:18px;width:80px;font-size:13px}
.search_bar .btn_search{height:21px;width:62px;float:left;background:url(images/graphics/icon_search.gif) no-repeat left top;cursor:pointer;border:none}
.search_bar .btn_search.active{background:url(images/graphics/icon_search_active.gif) no-repeat left top}
.content_top{display:none}
.content_top .bor_left{background:url(images/graphics/bg_bor_top.gif) no-repeat left 0}
.content_top .bor_right{background:url(images/graphics/bg_bor_top.gif) no-repeat right bottom}
.content_bottom{display:none}
.content_bottom .bor_left{background:url(images/graphics/bg_bor_bottom.gif) no-repeat left 0}
.content_bottom .bor_right{background:url(images/graphics/bg_bor_bottom.gif) no-repeat right bottom}
.content_mid{background:#fff}
#main_search{background:#f9f9f9;}
#box_tailieu_hot{background:url(images/graphics/bg_680x230.gif) no-repeat left top}
.cate .title_cate {background:url(images/banner/bg_meu_cate.png) repeat-x;font: 700 15px Arial;height:33px;padding: 0 0 0 10px;line-height:30px;}
.cate .content_cate{width:200px;float:left;}
.cate .content_cate li{width:200px;margin:0!important}
.cate .content_cate li a{width:193px}
.bottom_cate{width:200px;float:left;line-height:0;font-size:0;}
.cate .content_cate li{background:none}
.cate .content_cate li .ico02{background:url(images/graphics/bg_arrow_menu.gif) no-repeat 8px 5px}
#box_tailieu_hot .title_box .dot li span{display:block;height:8px;width:8px;background:#666;line-height:0;font-size:0;float:left}
#box_tailieu_hot .title_box .dot li.active span{background:#ffa000}
.slide_item li{background:url(images/graphics/bg_143x173.gif) no-repeat left top}
.cate .content_cate li a{color:#013d86}
.cate .content_cate li ul.subcate li a{color:#333;font-weight:400}
.cate .content_cate li a:hover{text-decoration:none;background:#e3e6e8}
.cate .content_cate li.active a{background:#d6d9db}
.cate .content_cate li ul.subcate li,.cate .content_cate li.active ul.subcate li a{background:none;border:none;font-weight:300!important;}
.cate .content_cate li.active ul.subcate li a{background:url(images/banner/cdsp_left_menu_item9.png) no-repeat!important;color:#fff!important}
.cate .content_cate li.active ul.subcate li a:hover{background:#ebebeb repeat left top}
.cate .content_cate li ul.subcate li.active a{background:#ebebeb}
.cate .content_cate li ul.subcate li span{background:url(images/graphics/arrow_dot.gif) no-repeat 2px 5px}
#box_login .login_input li .btn_dangnhap{background:url(images/buttons/btn_dangnhap.gif) no-repeat left top}
.box_da_login{float:left}
.box_da_login li{float:left;width:115px;border-bottom:1px solid #ccc;padding:10px 0 10px 10px;margin:0 10px;display:inline;background:url(images/graphics/dot_7x7.gif) no-repeat left 15px;height:13px;white-space:nowrap;}
.box_da_login li.end{border:none;height:14px}
#box_list_tailieu .txt_search_book{background:none;}
.btn_search_book{background:url(images/graphics/icon_search_book.gif) no-repeat left top}
.upload .btn_upload{background:url(images/buttons/btn_upload.gif) no-repeat left top}
.title_col_right_200{background:url(images/graphics/bg_top_col_right_200.gif) no-repeat left top}
.bottom_col_right_200{background:url(images/graphics/bg_bottom_col_right_200.gif) no-repeat left top}
#col_left .box_200{margin-bottom:10px;display:inline}
#col_left .box_200 .title_box{height:26px;float:left;width:180px;background:url(images/graphics/bg_200x36.gif) no-repeat left top;padding:10px 0 0 20px;text-transform:uppercase;font:700 12px/20px arial}
#col_left .box_200 .title_box .ico04{background-position:-66px 0;height:17px;width:20px;display:block;padding-right:5px}
#col_left .box_200 .title_box .ico05{background-position:-92px 0;height:20px;width:22px;display:block;padding-right:5px}
#col_left .box_200 .content_box{width:198px;float:left;border-right:1px solid #cac8c8;border-left:1px solid #cac8c8;padding-bottom:10px}
#col_left .box_200 .content_box .txt_center{text-align:center;font:700 12px arial;padding:10px 0 0}
#col_left .box_200 .bottom_box{width:200px;float:left;height:3px;float:left;font-size:0;line-height:0;background:url(images/graphics/bg_bottom_200x3_box200.gif) no-repeat left top}
#box_search_book_result li .right .btn_download{width:63px;float:right;display:block;height:20px;padding:0 0 0 30px;font:700 11px/20px arial;background:url(images/graphics/btn_download.gif) no-repeat left top;margin:10px 0 0}
#box_search_book_result li .right .btn_download:hover{text-decoration:none}
#box_list_tailieu .title_box_common ul.left li img{background:url(images/graphics/arrow_white_7x6.gif) no-repeat left top;margin:10px 0 0}
.box680 .title_box_common ul.left li a span{height:33px;line-height:33px;}
.box680 .title_box_common ul.left li a.more{width:51px}
.middle_col_right_200{width:200px;}
.middle_col_right_200 .title_box_common .title_common_left{color:#FFF;margin-left:10px;}
.bottom_box_common{width:200px;float:left;height:3px;line-height:3px;font-size:0;background:url(images/graphics/bg_bottom_194x3.gif) no-repeat left top}
.content_tailieu_hot{width:200px;float:left}
.content_tailieu_hot li{width:100%;float:left;padding:0px 0 10px 0px;}
.content_tailieu_hot li.chan{background:#f6f6f6}
.content_tailieu_hot li a{font-size:11px;}
.content_tailieu_hot li img{float:left;padding:4px;margin:0 5px 0 0;display:inline;border:1px solid #ccc}
.content_news_hot{width:196px;float:left}
.content_news_hot li{width:166px;float:left;padding:10px 10px 4px;margin:0 0 0 10px;display:inline;border-bottom:1px solid #eaeaea;}
.content_news_hot li .new{padding:10px 10px 4px;margin:0 0 0 10px;}
.content_news_hot li .bullet{background:url(../../board.png) no-repeat -209px -58px;padding-left:12px;}
.content_news_hot li a:hover{text-decoration:none;}
.content_news_hot li.chan{background:#f6f6f6}
.content_news_hot li img{float:left;padding:4px;margin:0 5px 0 0;display:inline;border:1px solid #ccc}
#box_binhluan .title_box_binhluan{width:768px;float:left;height:30px;border:none!important;background:none!important;}
#box_binhluan .content_box_common{padding-bottom:1px;float:left;width:768px;border:0px!important;}
.site_cate li .ico02{background:url(images/icons/icon_home.gif) no-repeat left top}
#book_details .list_news_more li{background:url(images/graphics/bg_arrow_3x4.gif) no-repeat left 5px}
#tailieulienquan .title_box_binhluan{width:768px;float:left;height:30px;}
#tailieulienquan .content_box_common{padding-bottom:1px;float:left;width:768px;}
#tailieulienquan .title_box_binhluan .left a{color:#000;font-size:14px;text-decoration:none;}
#tailieulienquan{width:770px;margin-bottom:10px;float:left}
#tailieulienquan li{width:147px;margin:10px 0 0 30px;padding:0 0 10px;float:left;display:inline}
#tailieulienquan li .img_book{background:url(../../board.png) no-repeat -1px -92px;padding:5px 9px 10px 5px;height:162px;width:132px;float:left;}
#box_search_main_result .title_box_common,#box_search_main_result .title_common_left{height:32px;}
#box_search_main_result .title_box_common{width:570px;}
#box_search_main_result .title_box_common .title_common_left a span{color:#fff;line-height:32px;}
#box_search_main_result .title_box_common .title_common_left{/*background:url(images/graphics/bg_title_main_search.gif) no-repeat right top*/}
#box_search_main_result .title_box_common ul.left li.active a{background:url(images/graphics/bg_active_300x44.gif) no-repeat left bottom;height:22px;line-height:22px;color:#fff}
#box_search_main_result .title_box_common ul.left li.active a span{background:url(images/graphics/bg_active_300x44.gif) no-repeat right top;color:#fff}
#box_tag.w200{width:194px}
.title_box_common ul.left li .subli{background-color:#017bd0}
.cate{border: 1px solid #e3e2e2;width:198px;float:left;margin:0px!important;height:32px;background-color:#1c6d8b;}
.cate .content_cate{}
.cate .content_cate li{border-bottom:1px solid #ff9533;}
.cate .content_cate li.end{border:none!important;}
.cate .content_cate li .ico02{background:url(images/banner/arrow14.png) no-repeat scroll 0 9px transparent;padding:0;width:9px;height:22px}
.cate .content_cate li span.txt_note,.cate .content_cate li ul.subcate li span.txt_note{background:none repeat scroll 0 0 transparent;display:inline;float:none;font-size:13px;font-weight:400;margin:0;padding:0;color:#fff}
.cate .title_cate .txt_link {color: #fff;line-height: 32px;}
.cate .content_cate li.active ul.subcate li a:hover{background:none repeat scroll 0 0 transparent;text-decoration:underline!important;font-weight:700}
.subcate li span.txt_note{background:none repeat scroll 0 0 transparent;display:inline;float:none;font-size:10px;font-weight:400;margin:0;padding:0;color:red}
.cate .content_cate li ul.subcate li span.txt_note{background:none repeat scroll 0 0 transparent;display:inline;float:none;font-size:12px;font-weight:400;margin:0;padding:0;color:#fff}
.txt_link_tl{background:none;color:#fff;font-size:15px;line-height:32px;width:198px;height:32px}
.cate .content_cate li ul.subcate li span{background:url(images/banner/arrow7.png) no-repeat scroll 0 9px transparent;padding:0;width:9px;height:22px;margin-left:9px}
.cate .content_cate li ul.subcate li, .cate .content_cate li.active ul.subcate li a{background:none;border:none;font-weight:300!important;border-bottom:1px solid #ff9533;}
.cate .content_cate li.active ul.subcate li:last-child {border-bottom:none;}
#active{font-weight:700!important}
#active2{font-weight:700!important}
.tlvn{color:#FFF}
/* new css */
#clear,.clear{clear:left;}
.marginleft5{margin-left:5px!important;}
.wsnw{white-space:nowrap;}
.paddingnone{padding:0px;}
.bordernone{border:none!important;}
.backgroundnone{background:none!important;}
button.btn_orange_sm{width:64px;background:#f5a70f;border:1px solid #f5a70f;color:#fff;padding:5px;font-size:14px;font-weight:700;cursor:pointer;font-family:Arial,Helvetica,sans-serif;}
button.btn_orange_sm:hover{background:#eea312;}
.btn_mau1{background:#4f9fd2!important;border:1px solid #4f9fd2!important;font-weight:500!important;height:27px;}
.btn_mau1:hover{background:#138ad6!important;}
.btn_mau2{background:#4f9fd2!important;border:1px solid #4f9fd2!important;font-weight:700!important;font-size:11px!important;}
.btn_mau2:hover{background:#138ad6!important;}
button.btn_blue_sm{width:64px;background:#35bdfb;border:1px solid #35bdfb;color:#fff;padding:5px;font-size:14px;font-weight:700;cursor:pointer;font-family:Arial,Helvetica,sans-serif;}
button.btn_blue_sm:hover{background:#4f9ae0;}
.sprite{background-image:url(../../board.png);background-repeat:no-repeat;background-color:transparent;}
.tailieulogo{background-position:-125px -288px;width:107px;height:19px;float:left;}
.pdf16x16{background-position:-1px -271px;width:16px;height:16px;float:left;margin-top:-2px;}
.pdf24x30{background-position:0px -288px;width:24px;height:30px;float:left;}
.doc16x16{background-position:-18px -271px;width:16px;height:16px;float:left;}
.doc24x30{background-position:-26px -288px;width:24px;height:30px;float:left;}
.ppt16x16{background-position:-35px -271px;width:16px;height:16px;float:left;}
.ppt24x30{background-position:-51px -288px;width:24px;height:30px;float:left;}
.xls16x16{background-position:-52px -271px;width:16px;height:16px;float:left;}
.xls24x30{background-position:-76px -288px;width:24px;height:30px;float:left;}
.txt16x16{background-position:-69px -271px;width:16px;height:16px;float:left;}
.txt24x30{background-position:-101px -288px;width:24px;height:30px;float:left;}
.upload button{width:86px;height:40px;}
.uploadbtn{background-position:-29px -10px;width:16px;height:16px;float:left;color:#FFF;}
.searchadv{float:right;padding:7px 0px 0px 5px;}
.search2{font-size:11px;cursor:pointer;text-decoration:none;color:#000;}
.arrbot{background-position:-76px -11px;width:8px;height:5px;float:right;margin-top:9px;margin-right:5px;vertical-align:middle;}
#refontcate2{padding-top:3px;padding-left:16px;float:left;white-space:nowrap;}
.searchboxico{background-position:-15px -11px;width:14px;height:12px;float:left;margin-top:6px;}
#box_list_tailieu .search_book{width:168px;background:#FFF;margin-right:5px;margin-top:4px;}
.box680 .filter li .bor_right{border:1px solid #3770c7;background:none;}
.box680 .filter li .bor_left{background:none;}
.title_box_common{padding:0px;height:33px;font: 700 13px/33px Arial!important;}
.title_box_common ul.left li{padding:0px;height:33px;}
.plr_5{padding-left:5px;padding-right:5px}
.cblue{color:#0080AF;}
.icodate{background-position:-40px -34px;width:12px;height:11px;vertical-align:middle;float:left;margin-top:1px;margin-left:10px;margin-right:4px;}
.txt_gray img{float:left;}
.icotailieu{background-position:-52px -33px;width:12px;height:12px;vertical-align:middle;float:left;margin-top:1px;margin-left:2px;margin-right:4px;}
.icoview{background-position:-14px -33px;width:12px;height:12px;vertical-align:middle;float:left;margin-top:1px;margin-left:10px;margin-right:4px;}
.icodown{background-position:-27px -33px;width:12px;height:12px;vertical-align:middle;float:left;margin-top:2px;margin-left:10px;margin-right:4px;}
.icoshare{background-position:0px -32px;width:12px;height:12px;vertical-align:middle;float:left;margin-top:-1px;margin-left:10px;margin-right:4px;}
.btndown{width:84px!important;font-size:12px!important;padding:2px!important;float:right;margin-right:5px;}
.icodownbtn{background-position:-65px -11px;width:11px;height:14px;vertical-align:middle;float:left;}
.btndown2{width:112px!important;}
.icodownbtn2{background-position:-48px -11px;width:16px;height:21px;vertical-align:middle;float:left;}
.icoleft{background-position:-92px -11px;width:7px;height:10px;vertical-align:middle;float:left;margin-top:8px;cursor:pointer;}
.icoright{background-position:-100px -11px;width:6px;height:10px;vertical-align:middle;float:left;margin-top:8px;cursor:pointer;margin-left:2px;}
#box_login{background:#faf8f8;}
.middle_col_right_200 .content_box_common{background:#faf8f8;width:200px;}
.gach{width:600px;height:5px;float:right;border-top:1px dashed #ececec;margin-top:15px;margin-left:10px;}
.fs12{font-size:12px!important;}
.fs11{font-size:11px!important;}
.frmbox .btn02{margin-top:4px;margin-right:5px;}
#view_more_coment{color:#000;text-decoration:none;}
.frmbox .areacmt{width:630px;margin-top:4px;height:23px;line-height:22px;}
#box_search_book_result li .left{width:100%;}
.title_book{font-size:13px;font-weight:700;margin-bottom:5px;}
#box_list_tailieu .txt_search_book{width:148px;}
/* -- edit color */
.search_content{height:23px!important;padding:1px!important;}
.searchicon1{background:#4f9fd2;width:23px;height:23px;float:left;border-radius:2px;}
.searchico{background-position:1px -10px;width:14px;height:12px;float:left;margin-top:5px;margin-left:3px;}
.box680 .title_box_common ul.left li a{font:700 12px/33px arial;height:33px;}
.box680 .title_box_common ul.left li a span:hover{color:#fff!important;}
.box680 .title_box_common ul.left li.active a{background:#4198cc;height:33px;line-height:33px;color:#FFF;}
.box680 .title_box_common ul.left li.active a span{color:#fff;}
#box_tailieu_hot .title_box{color:#FFF;background:url(images/banner/bg_meu_cate.png) repeat-x;height:33px;line-height:32px;}
.title_box_common{background:url(images/banner/bg_meu_cate.png) repeat-x;}
.title_box_common .title_common_left{background:url(images/banner/bg_meu_cate.png) repeat-x;}
/* box menu truong */
.iconmenucate{width:9px;height:9px;float:left;margin-right:1px;margin-top:10px;margin-bottom:10px;}
.catetruong{width:200px;float:left;margin:0px 0 10px 0;border:1px solid #e2e2e2;}
.catetruong{border:1px solid #e2e2e2;}
.catetruong .bgheader{background:url(images/banner/bg_meu_cate.png) repeat-x;font:700 15px Arial;height:33px;padding:0 0 0 5px;width:195px;}
.catetruong .bgheader .txt_link{color:#fff;line-height:32px}
.catetruong .bgcate{background-color:#f6f6f6;}
.catetruong .bgsubcate{/*float:left;background:;*/}
.catetruong .iconmenu{background-position:-181px -46px;}/*o vuong dau + xanh*/
.catetruong .iconmenuactive{background-position:-181px -46px;}/*o vuong dau - xanh*/
.catetruong .content_cate{width:200px;float:left;}
.catetruong .content_cate li{background:none;border-bottom:1px solid #e2e2e2;width:200px;float:left;display:inline;}
.catetruong .content_cate li.active a{color:#fff;background:#0194bf;height:28px;width:195px;line-height:23px;}
.catetruong .content_cate li a{color:#055cae;height:28px;font-weight:700;display:block;float:left;padding:0 0 0 5px;text-decoration:none;line-height:23px;font-size:10px!important;}
.catetruong .content_cate li a:hover{color:#fff;background:#0194bf;height:28px;width:195px;line-height:23px;}
.catetruong #refontcate{padding-top:3px;float:left;padding-left:2px;white-space:nowrap;}
.catetruong #refontsubcate{padding-top:3px;padding-left:13px;float:left;}
.catetruong .content_cate{}
.catetruong .content_cate li{background:none repeat scroll 0 0 transparent;border-bottom:1px solid #e2e2e2;}
.catetruong .content_cate li.end{border:none!important;}
.catetruong .content_cate li.active ul.subcate li a{background:none;border:none;font-weight:300;color:#000;width:195px;height:auto;}
.catetruong .content_cate li.active ul.subcate li a:hover{background:none;font-weight:700;}
.catetruong .content_cate li span.txt_note,.catetruong .content_cate li ul.subcate li span.txt_note{background:none repeat scroll 0 0 transparent;display:inline;float:none;font-size:10px;font-weight:400;padding-top:7px!important;color:#ed9c0e;line-height:16px;}
.catetruong .content_cate li a:hover .txt_note{color:#fff;}
.catetruong .content_cate li.active .txt_note{color:#fff;}
.catetruong .content_cate li ul.subcate li, .cate .content_cate li.active ul.subcate li a{background:none;border:none;font-weight:300!important;border-bottom:1px solid #e2e2e2;}
.catetruong .content_cate li.active ul.subcate li:last-child {border-bottom: none;}
.catetruong .content_cate li:last-child {border-bottom: none;}
/*.catetruong .lines{height:48px!important;}
.catetruong a.lines:hover{width:196px;height:auto;text-decoration:none;}
 box the loai tailieu.vn */
.catetl{width:200px;float:left;margin:0px 0 10px 0;border:1px solid #e3e2e2;}
.catetl{border:1px solid #e3e2e2;}
.catetl .bgheader{background:url(images/banner/bg_meu_cate.png) repeat-x;font:700 15px Arial;height:32px;padding:0 0 0 5px;width:196px;}
.catetl .title_cate{background:#1f5078;font:700 15px Arial;height:32px;padding:0 0 0 5px;width:196px;}
.catetl .txt_link_tl{background:none;color:#fff;font-size:15px;line-height:33px;width:198px;height:32px;}
.catetl .bgcate{background:#faf8f9;}
.catetl .bgsubcate{/*float:left;background:;*/}
.catetl .iconmenuslide{background-position:-169px -55px;width:16px;height:16px;margin-top:5px;}
.catetl .iconmenunew{background-position:-187px -59px;width:21px;height:9px;margin-left:4px;}
.catetl .iconmenu{background-position:-141px -46px;}/*o vuong dau + xanh*/
.catetl .iconmenuactive{background-position:-141px -46px;}/*o vuong dau - xanh*/
.catetl .content_cate{width:200px;float:left;}
.catetl .content_cate li{background:none;border-bottom:1px solid #e7e6e6;width:200px;float:left;display:inline;}
.catetl .content_cate li:last-child{border-bottom:none;}
.catetl .content_cate li.active a{color:#0080AF;background:#cfeefe;height:28px;width:196px;line-height:23px;}
.catetl .content_cate li a{color:#0080AF;height:28px;font-weight:700;display:block;float:left;padding:0 0 0 5px;text-decoration:none;line-height:23px;font-size:10px!important;}
.catetl .content_cate li a:hover{color:#00F;background:#cfeefe;height:28px;width:196px;}
.catetl #refontcate{padding-top:3px;float:left;padding-left:2px;white-space:nowrap;}
.catetl #refontsubcate{padding-top:3px;padding-left:16px;float:left;white-space:nowrap;}
.catetl .content_cate li{background:none repeat scroll 0 0 transparent;border-bottom:1px solid #e7e6e6;}
.catetl .content_cate li.end{border:none!important;}
.catetl .content_cate li.active ul.subcate li a{background:none;border:none;font-weight:300;color:#0080AF;width:195px;height:auto;}
.catetl .content_cate li.active ul.subcate li a:hover{background:none;font-weight:500;}
.catetl .content_cate li.active ul.subcate li a.active a{background:none;font-weight:500;}
.catetl .content_cate li span.txt_note,.catetl .content_cate li ul.subcate li span.txt_note{background:none repeat scroll 0 0 transparent;display:inline;float:none;font-size:10px;font-weight:400;margin:0;padding:0;padding-top:7px!important;color:#F00;line-height:16px;}
.catetl .content_cate li ul.subcate li, .cate .content_cate li.active ul.subcate li a{background:none;border:none;font-weight:300!important;border-bottom:1px solid #e7e6e6;}
/* box the loai truong lien ket */
.catelienket .iconmenu{background-position:-141px -46px;}/*o vuong dau + xanh*/
.catelienket .iconmenuactive{background-position:-141px -46px;}/*o vuong dau - xanh*/
.catelienket{width:200px;float:left;margin:0px 0 10px 0;border:1px solid #e3e2e2;}
.catelienket .title_cate{background:url(images/banner/bg_meu_cate.png) repeat-x;font:700 15px arial;height:33px;padding:0 0 0 5px;width:196px;}
.catelienket .title_cate .txt_link{color:#fff;line-height:32px}
.catelienket .content_cate{width:200px;float:left;}
.catelienket .content_cate li.active a{color:#0080AF;background:#cfeefe;width:195px;}
.catelienket .content_cate li a{color:#0080AF;font:700 14px/28px Arial !important;display:block;float:left;padding:0 0 0 5px;font-size:10px!important;}
.catelienket .content_cate li a:hover{color:#0080AF;background:#cfeefe;width:196px;text-decoration:none;}
.catelienket .content_cate li a:hover .txt_note{color:#ff0000;}
.catelienket .content_cate li:last-child {border-bottom:none;}
.catelienket .bgcate{background:#faf8f9;}
.catelienket .bgsubcate{/*float:left;background:;*/}
.catelienket{border:1px solid #e3e2e2;}
.catelienket .content_cate{}
.catelienket .content_cate li{background:none repeat scroll 0 0 transparent;border-bottom:1px solid #e7e6e6;width:200px;float:left;display:inline;}
.catelienket .content_cate li.end{border:none!important;}
.catelienket .content_cate li .ico02{background:url(images/banner/arrow14.png) no-repeat scroll 0 9px transparent;padding:0;width:9px;height:22px}
.catelienket .content_cate li span.txt_note,.catelienket .content_cate li ul.subcate li span.txt_note{background:none repeat scroll 0 0 transparent;display:inline;float:none;font-size:10px;font-weight:400;margin:0;padding:0;padding-top:7px!important;color:#ff0000;line-height:15px !important;}
.catelienket .content_cate li ul.subcate li, .cate .content_cate li.active ul.subcate li a{background:none;border:none;font-weight:300!important;border-bottom:1px solid #e7e6e6;}
.catelienket .content_cate li.active ul.subcate li a{background:none;border:none;font-weight:300!important;}
.catelienket .content_cate li.active ul.subcate li a:hover{background:none repeat scroll 0 0 transparent;text-decoration:underline!important;font-weight:700}
.catelienket .subcate li span.txt_note{background:none repeat scroll 0 0 transparent;display:inline;float:none;font-size:10px;font-weight:400;margin:0;padding:0;color:red}
.catelienket .content_cate li ul.subcate li span.txt_note{background:none repeat scroll 0 0 transparent;display:inline;float:none;font-size:10px;font-weight:400;margin:0;padding:0;color:red}
.catelienket .txt_link_tl{background:none;color:#fff;font-size:15px;line-height:32px;width:198px;height:32px}
.catelienket .content_cate li ul.subcate li span{background:url(images/banner/arrow7.png) no-repeat scroll 0 9px transparent;padding:0;width:9px;height:22px;margin-left:9px}
.catelienket #refont{padding-top:3px;float:left;padding-left:2px;white-space:nowrap;float:none!important;}
.catelienket #refontcate2{padding-top:3px;padding-left:16px;float:left;white-space:normal!important;line-height:21px;}
.catelienket .lines{height:48px!important;}
.catelienket a.lines:hover{width:196px;height:auto;text-decoration:none;}
.catelienket .w180{width:180px;}
.catelienket .content_cate li.active ul.subcate li:last-child {border-bottom: none;}
/* box the loai da phuong tien */
.img_videotube img{width:169px;height:104px;padding:2px;border:1px solid #cecece;float:left;}
/* box the loai slide template */
.img_slide img{width:140px;height:104px;padding:2px;border:1px solid #cecece;}
.cateslide{width:200px;float:left;}
.cateslide .bgheader{background:#1882b8;font:700 15px Arial;height:32px;padding:0 0 0 5px;width:196px;}
.cateslide .title_cate{background:#1882b8;font:700 15px Arial;height:32px;padding:0 0 0 5px;width:196px;}
.cateslide .txt_link_tl{background:none;color:#fff;font-size:15px;line-height:32px;width:198px;height:32px;}
.cateslide .bgcate{}
.cateslide .bgsubcate{/*float:left;background:;*/}
.cateslide .iconmenucate{width:16px;height:16px;float:left;margin-right:4px;margin-top:6px;}
.cateslide .iconmenu1{background-position:-1px -56px;}
.cateslide .iconmenu2{background-position:-17px -56px;}
.cateslide .iconmenu3{background-position:-34px -56px;}
.cateslide .iconmenu4{background-position:-51px -56px;}
.cateslide .iconmenu5{background-position:-68px -56px;}
.cateslide .iconmenu6{background-position:-85px -56px;}
.cateslide .iconmenu7{background-position:-102px -56px;}
.cateslide .iconmenu8{background-position:-119px -56px;}
.cateslide .iconmenu9{background-position:-136px -56px;}
.cateslide .iconmenu10{background-position:-153px -56px;}
.cateslide .content_cate{width:200px;float:left;margin-top:1px;}
.cateslide .content_cate li{background:none;border-bottom:1px solid #e7e6e6;width:200px;float:left;display:inline;}
.cateslide .content_cate li.active a{color:#0080AF;background:#cfeefe;height:28px;width:196px;font-weight:400;}
.cateslide .content_cate li a{color:#0080AF;background:#FFF!important;height:28px;font-weight:300;display:block;float:left;padding:0 0 0 5px;text-decoration:none;width:195px!important;}
.cateslide .content_cate li a:hover{color:#0080AF;background:none!important;height:28px;width:195px;font-weight:400;}
.cateslide #refontcate{padding-top:3px;float:left;padding-left:2px;white-space:nowrap;}
.cateslide #refontsubcate{padding-top:3px;padding-left:16px;float:left;white-space:nowrap;}
.cateslide .content_cate{margin-top:1px;}
.cateslide .content_cate li{background:none repeat scroll 0 0 transparent;border-bottom:1px solid #e7e6e6;}
.cateslide .content_cate li.end{border:none!important;}
.cateslide .content_cate li.active ul.subcate li a{background:none;border:none;font-weight:300;color:#0080AF;}
.cateslide .content_cate li.active ul.subcate li a:hover{background:none;font-weight:500;}
.cateslide .content_cate li span.txt_note,.cateslide .content_cate li ul.subcate li span.txt_note{background:none repeat scroll 0 0 transparent;display:inline;float:none;font-size:9px;font-weight:400;margin:0;padding:0;padding-top:7px!important;color:#F00;}
.cateslide .content_cate li ul.subcate li, .cate .content_cate li.active ul.subcate li a{background:none;border:none;font-weight:300!important;border-bottom:1px solid #e7e6e6;}
#list_comment p{margin-bottom:10px;text-align:justify;}
#book_details .title_book{color:#0274ad;font:700 15px Arial;}
#book_details .desc_book{color:#000;font-weight:400;font-size:12px;}
#book_details .tag a{font-weight:400;font-size:11px;}
a.linkbad2:hover{text-decoration:none;background:#ececec;}
.boxfunc{font-weight:normal;float:left;margin-left:5px!important;font-size:11px!important;border:1px solid #ececec!important;padding:3px 5px!important;}
.icoatbst{background-position:-99px -273px;width:12px;height:11px;float:left;margin:4px 5px 0 0;}
.icoatbst:hover{background-position:-86px -273px;width:12px;height:11px;margin:4px 5px 0 0;}
.icofav{background-position:-123px -275px;width:10px;height:8px;float:left;margin:5px 5px 0 0;}
.icofav:hover{background-position:-112px -275px;width:10px;height:8px;float:left;margin:5px 5px 0 0;}
.icovote{background-position:-147px -272px;width:12px;height:14px;float:left;margin:3px 5px 0 0;}
.icovote:hover{background-position:-134px -272px;width:12px;height:14px;float:left;margin:3px 5px 0 0;}
.icostf{background-position:-189px -275px;width:12px;height:8px;float:left;margin:6px 5px 0 0;}
.icostf:hover{background-position:-176px -275px;width:12px;height:8px;float:left;margin:6px 5px 0 0;}
.icotip{background-position:-168px -275px;width:7px;height:9px;float:left;margin:6px 5px 0 0;}
.icotip:hover{background-position:-160px -275px;width:7px;height:9px;float:left;margin:6px 5px 0 0;}
#box_login {width:200px;}
#box_search_book_result li {width:550px;margin: 10px 0 0;border-bottom: 1px solid #ccc;padding: 0 0 10px;}
#box_search_book_result .left .decs_book.right {width:455px;}
.w80 {width:200px;}
#box_login {width:200px;}
#box_search_book_result li {width:550px;margin: 10px 0 0;border-bottom: 1px solid #ccc;padding: 0 0 10px;}
#box_search_book_result .left .decs_book.right {width:455px;}
.w80 {width:200px;}
#box_login .login_input li {margin: 10px 0 0 0;float:left;width:200px;font: 400 11px/18px Arial;}
.w185 {width:200px;}
#box_login .login_input li .txt_input {height:22px;}
#box_login .login_input ul{border-bottom:none!important;}
.site_cate li a {font: 700 13px Arial;white-space: nowrap;}
.title_box_common ul.left li span {font:700 12px Arial;}
/* .txt_link {color:#fff;} */
#box_sendfriend .box_content_sendtofriend{font-size:11px;}
.content_tailieu_hot li:last-child .textright{border-bottom:none;}
.textright{border-bottom:1px solid #ebe9ea;height:110px;width:100%;}
.content_box_common paddingtop10{padding-top:10px;}
select#typesearch{margin-top:3px!important;}
#main_search .txt_input_search{height:20px!important;}
.box680 .result_search {font: 400 11px/21px Arial;}
.cl_hdoc {font-weight:700;}
#box_login .title_box_common .right {font: 400 12px/30px Arial;}
#box_search_book_result .left .decs_book p.txt_gray {font-size:11px!important;}
.decs_book p{text-align: justify;}