@charset "utf-8";
.end{margin-bottom:0!important}
.txt_gray{color:#8f8f8f}
.txt_link{color:#0274ad}
.txt_link_tl{background:url(images/graphics/img_tailieu.gif) right no-repeat;color:#505050;line-height:32px}
.txt_note{color:#ffa50a}
.icon01{background:url(images/icons/icon_01.gif) no-repeat;display:block}
.icon01:hover{text-decoration:none}
#wrapper_footer{padding:5px 0 0}
#main_footer .footer_left,#main_footer .footer_left a{color:#454444;line-height:18px}
#main_footer .footer_right{padding:20px 10px 10px 0;text-align:right;width:auto;font:400 12px Roboto Condensed;color:#454444}
.logo{float:left;margin:15px 0 0}
.header_banner{margin:5px 0 0}
.content_top,.bor_left
.bor_right,.content_bottom{width:990px;height:3px;font-size:0;line-height:0}
#main_search .txt_input_search{width:240px;border:1px solid #fff;padding:2px 0 0 5px;line-height:13px;float:left;margin:0 0 0 5px;display:inline}
select#typesearch{border:0;border-left:1px solid #ccc;font-size:13px;width:80px}
.box_search{margin:7px 0 0 10px;display:inline}
.search_content{border:1px solid #dcdfe3;padding:3px;width:360px;background:#fff;height:19px;float:left;margin:0 5px 0 0;display:inline}
.linksearch{float:left;padding:6px 0 0 5px;margin-left:15px;height:19px;background:url(images/graphics/linksearch.jpg) no-repeat left top;width:167px}
.btn_tim{background:url(images/graphics/btn_tim.gif) no-repeat left top;color:#fff;font:700 12px Roboto Condensed}
.keyword{float:left}
.ico01{background-position:0 0;height:19px;width:19px}
.ico02{background-position:-25px 0;height:19px;width:19px}
.ico03{background-position:-47px 0;height:13px;width:13px}
#box_tailieu_hot .title_box{color:#666}
#box_tailieu_hot .title_box .dot{float:left}
#box_tailieu_hot .title_box .dot li{float:left;padding:13px 0 0 8px}
.control_slide{padding:5px 10px 0}
.control_slide a{display:block;height:25px;float:left}
.control_slide a:hover{text-decoration:none}
.control_slide .prev{width:25px;background:url(images/graphics/btn_next_pre.gif) no-repeat right top}
.control_slide .next{width:24px;background:url(images/graphics/btn_next_pre.gif) no-repeat left top}
.slide_item{float:left}
.slide_item ul{padding-left:10px;float:left}
.slide_item li{width:135px;height:161px;float:left;padding:6px;margin:0 18px;display:inline}
.slide_item li .item{float:left;width:135px;float:left;height:161px;overflow:hidden;position:relative}
.slide_item li .star{position:absolute;right:5px;top:5px}
.slide_item li .light{background:#000;position:absolute;left:0;bottom:0;height:32px;width:135px;filter:alpha(opacity=60);opacity:.6}
.slide_item li .book_info{position:absolute;left:0;width:135px;bottom:0;height:32px}
.slide_item li .book_info a{color:#fff;font:700 12px/16px Roboto Condensed;display:block;width:125px;float:left;text-align:center;padding:0 5px}
.slide_item li .book_info a:hover{text-decoration:none}
.title_box_common{background:url(images/graphics/bg_title_commin.gif) no-repeat left -30px}
.title_box_common .title_common_left{background:url(images/graphics/bg_title_commin.gif) no-repeat right top;white-space:nowrap}
#box_list_tailieu .title_box_common ul.left li img{float:right;margin:12px 0 0;display:inline}
#box_list_tailieu .search_book{float:right;margin:3px 0 0;display:inline;padding:0 10px 0 0}
#box_list_tailieu .txt_search_book{width:151px;float:left;border:none;padding:6px 0 5px 5px;line-height:13px;height:13px}
.btn_search_book{float:left;width:31px;height:24px;cursor:pointer;border:none}
#box_list_tailieu .content_box_common{width:570px}
#panigation li a{color:#505050;border:1px solid #ccc}
#panigation li.active a{background:#8b8a8a;color:#fff}
#box_login{width:194px;margin-bottom:10px;display:inline}
.title_box_common{font:700 14px/30px Roboto Condensed;color:#fff}
#box_login .title_box_common .right{font:400 12px/30px Roboto Condensed;padding:0 10px 0 0}
#box_login .title_box_common .right a{color:red}
.middle_col_right_200 .content_box_common{width:194px;background:#fff}
#box_login .login_input{padding:0 0 0 10px}
#box_login .login_input ul{padding:0 0 10px;float:left;border-bottom:1px solid #f0f0f0}
#box_login .login_input li{margin:10px 0 0;float:left;width:184px;font:400 14px/18px Roboto Condensed}
#box_login .login_input li .w190{text-align:left}
#box_login .login_input li .txt_input{padding:3px 0 3px 5px;border-top:1px solid #abadb3;border-right:1px solid #e2e3ea;border-left:1px solid #e2e3ea;border-bottom:1px solid #e3e9ef;width:170px}
#box_login .login_input li .btn_dangnhap{width:86px;float:left;height:24px;cursor:pointer;border:none;color:#fff;font:700 11px Roboto Condensed;padding:3px 0 5px;margin:0 0 0 45px;display:inline}
#box_login .login_input .txt_bottom{font:700 11px Roboto Condensed;padding:10px 0;text-align:center;float:left;width:100%}
#box_login .login_input .txt_bottom a{font-size:15px}
.banner_zone{margin-bottom:10px;display:inline}
.banner_zone .item{float:left;margin:0 0 5px;display:inline}
.banner_zone .item img{font-size:0;line-height:0;float:left}
.cate{width:200px;float:left;margin:0 0 10px}
.cate .title_cate{background:url(images/graphics/bg_title_cate_right.gif) repeat-x left bottom;font:700 15px Roboto Condensed}
.cate .content_cate li{background:url(images/graphics/bg_30x22.gif) repeat-x left top}
.cate .content_cate li .ico02{height:22px;background-position:-25px 3px;padding:0 3px 0 0}
.cate .content_cate li a:hover{text-decoration:none;background:url(images/graphics/bg_hover_30x22.gif) repeat left top}
.cate .content_cate li.active a{background:url(images/graphics/bg_30x22_active.gif) repeat-x left top}
.cate .content_cate li ul.subcate li,.cate .content_cate li.active ul.subcate li a{background:none}
.cate .content_cate li.active ul.subcate li a:hover{background:url(images/graphics/bg_hover_30x22.gif) repeat left top}
.cate .content_cate li ul.subcate li.active a{background:url(images/graphics/bg_30x22_active_subcate.gif) repeat-x left top}
.cate .content_cate li ul.subcate li span{background:url(images/graphics/bg_arrow_orange.gif) no-repeat 3px 10px;display:block;width:10px;height:22px;float:left;margin:0 0 0 20px}
#box_tag .content_tag{padding:10px;background:url(images/graphics/bg_1x155.gif) repeat-x left bottom}
#box_tag .content_tag a{line-height:25px;color:#007fc2;padding:0 10px 0 0}
#box_tag a.style01{font-size:15px;text-transform:uppercase}
#box_tag a.style02{font-size:11px;color:#f7941d}
#box_tag a.style03{font-size:15px}
#box_tag a.style04{font-size:15px}
#box_tag a.style05{font-size:19px;color:#f7941d}
#box_tag a.style06{font-size:11px;text-transform:uppercase}
#box_tag a.style07{font-size:18px;text-transform:capitalize}
/* */
#col_left,#right_col_200{width:200px}
#col_right{width:780px}
#content_mid_col{width:570px}
#box_tailieu_hot{width:570px;float:left;height:230px;margin-bottom:10px;display:inline}
.title_box{width:560px;padding:0 0 0 10px;height:37px;font:700 17px/37px Roboto Condensed}
#box_list_tailieu,#box_search_tailieu_result{width:570px}
.title_box_common{height:30px;padding:0 0 0 10px}
.title_common_left{height:30px}
.title_box_common ul.left{width:360px}
.title_box_common ul.left li{float:left;margin:0 5px 0 0;display:inline;padding:5px 0 0;height:25px}
.title_box_common ul.left li a{height:25px;padding:0 0 0 5px;color:#fff;font:700 12px/25px Roboto Condensed;float:left;display:block}
.title_box_common ul.left li span{display:block;height:25px;color:#fff;font:700 12px/25px Roboto Condensed;float:left;padding:0 10px 0 5px}
.title_box_common ul.left li a:hover{text-decoration:none}
.title_box_common ul.left li a:hover span{cursor:pointer}
.box680 .filter{margin-top:5px;width:550px;}
.box680 .filter li{float:left;margin:0 10px 0 0;display:inline}
.box680 .filter li a{font:400 11px Roboto Condensed;padding:3px 10px 0;display:block;float:left;height:18px}
.box680 .filter li a:hover{text-decoration:none}
.box680 .filter li img{background:url(images/graphics/bg_arrow_blue_7x4.gif) no-repeat left top;margin:-3px 0 0 5px}
.box680 .filter li .bor_left{height:21px;background:url(template02/images/graphics/bg_300x21.gif) no-repeat left bottom;padding:0 0 0 5px;width:auto;float:left}
.box680 .filter li .bor_right{height:21px;background:url(template01/images/graphics/bg_300x21.gif) no-repeat right top;width:auto;float:left}
.box680 .result_search{font:400 11px/21px Roboto Condensed;}
#box_search_book_result{width:560px;}
#box_search_book_result li{width:560px;margin:10px 0 0;border-bottom:1px dotted #ccc;padding:0 0 10px;}
#box_search_book_result li .left{width:465px;}
#box_search_book_result li .left .img_book{background:url(../../board.png) no-repeat -147px -92px;padding:0 9px 0 5px;height:110px;width:78px;float:left}
#box_search_book_result li .left .img_book img{padding-top:2px}
#box_search_book_result li .right{width:100px;}
#box_search_book_result .left .decs_book.right{width:465px;}
#box_search_book_result .left .decs_book p{padding-bottom:10px;font-weight:400;width:98%;}
#box_search_book_result .left .decs_book p.txt_gray{font-size:14px;width:98%;}
#box_search_book_result .left .decs_book .title_book a{font-weight:700;font-size:16px}
#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 Roboto Condensed;margin:10px 0 0}
#box_search_book_result li .right .btn_download:hover{text-decoration:none}
#box_list_tailieu .content_box_common{padding-bottom:20px}
.cate .title_cate{padding:0 0 5px 5px}
.cate .content_cate li{width:200px;float:left;margin:2px 0 0;display:inline}
.cate .content_cate li a{display:block;float:left;font:700 14px Roboto Condensed;color:#6f8e04;width:195px;padding:0 0 0 5px;line-height:20px}
.site_cate{width:100%;float:left;padding:5px 0 5px 10px;}
.site_cate li{float:left;margin:0 5px 0 0;display:inline}
.site_cate li ico,.site_cate li span{float:left;line-height:10px;padding-top:4px;}
.site_cate li a{font-weight:400}
.txt_search_result{width:100%;margin-bottom:10px;display:inline;font:400 11px/18px Roboto Condensed}
#box_tag,#box_relative_book{margin-bottom:10px;display:inline;}
.w300 ul.lst_item_book{width:296px;float:left;overflow-x:hidden;overflow-y:auto;height:300px}
.w300 ul.lst_item_book li{padding:5px 0 5px 10px;width:268px;float:left}
.w300 ul.lst_item_book li p{font:400 11px Roboto Condensed;padding-top:3px}
.w300 ul.lst_item_book li p a{font:400 12px Roboto Condensed}
.w300 ul.lst_item_book li img{float:left;padding:4px;margin:0 5px 0 0;display:inline;border:1px solid #ccc}
.w300 ul.lst_item_book li.active{background:#FFA;border:solid 1px #F90;width:286px}
.w300 ul.lst_item_book .textright{width:225px;float:left}
#box_hot_colection .content_box_common,#box_relative_book .content_box_common{width:296px;float:left}
#book_details{width:770px;padding:0 0 0 10px}
#book_details .title_book{width:770px;float:left;font:700 17px Roboto Condensed;padding:5px 0 15px;}
#book_details .desc_book{width:770px;float:left;overflow:hidden}
#book_details .list_news_more{padding:20px 0 0;float:left;width:760px}
#book_details .list_news_more li{width:760px;float:left;padding:0 0 0 10px;margin:5px 0 0;display:inline}
#book_details .w680{float:left;width:770px;padding:10px 0 0}
#book_details .w680 p{width:610px;font:400 11px/18px Roboto Condensed;padding-bottom:10px}
#book_details .right img{margin:10px 0 0;display:inline}
#flash_book{width:760px;float:left;margin-bottom:10px;display:inline}
#boxde05{width:768px;float:left;margin-bottom:10px;overflow:hidden;display:inline}
#boxde05 .listlink{height:31px;float:left;overflow:hidden;width:748px;padding:0 5px;}
#boxde05 .listlink li{float:left;margin-left:10px;display:inline;height:31px;overflow:hidden}
#boxde05 .listlink li.active{background:url(images/graphics/bglinkarr.gif) no-repeat center bottom}
#boxde05 .listlink li a{font-size:11px;font-weight:500;color:#1D70AC;padding:5px 0 5px 15px;height:20px;line-height:20px;float:left;overflow:hidden;outline:none;}
#boxde05 .listlink li a.link01{background:url(images/icons/l1.gif) no-repeat left center}
#boxde05 .listlink li.active a.link01,#boxde05 .listlink li a.link01:hover{background:url(images/icons/l1a.gif) no-repeat left center}
#boxde05 .listlink li a.link02{background:url(images/icons/l2.gif) no-repeat left center}
#boxde05 .listlink li.active a.link02,#boxde05 .listlink li a.link02:hover{background:url(images/icons/l2a.gif) no-repeat left center}
#boxde05 .listlink li a.link03{background:url(images/icons/l3.gif) no-repeat left center;padding-left:18px}
#boxde05 .listlink li.active a.link03,#boxde05 .listlink li a.link03:hover{background:url(images/icons/l3a.gif) no-repeat left center}
#boxde05 .listlink li a.link04{background:url(images/icons/l4.gif) no-repeat left center}
#boxde05 .listlink li.active a.link04,#boxde05 .listlink li a.link04:hover{background:url(images/icons/l4a.gif) no-repeat left center}
#boxde05 .listlink li a.link05{background:url(images/icons/l5.gif) no-repeat left center}
#boxde05 .listlink li.active a.link05,#boxde05 .listlink li a.link05:hover{background:url(images/icons/l5a.gif) no-repeat left center}
#boxde05 .listlink li a.link06{background:url(images/icons/l6.gif) no-repeat left center}
#boxde05 .listlink li.active a.link06,#boxde05 .listlink li a.link06:hover{background:url(images/icons/l6a.gif) no-repeat left center}
#boxde05 .contab{width:100%;float:left}
#boxde05 .conde05{background:#f1f1f1;width:100%;float:left}
#linktab01 ul{padding:10px;overflow:hidden;float:left;width:600px}
#linktab01 ul li{float:left;margin-right:15px;line-height:15px;font-size:11px;overflow:hidden}
#linktab01 ul li img{float:left;margin-right:2px}
#linktab01 ul li.end{padding-left:40px}
#linktab02 .inl{width:310px;float:left;padding:10px 15px;overflow:hidden}
#linktab02 .inr{float:right;width:310px;padding:10px 15px 10px 0;overflow:hidden}
#linktab02 .cap{width:100%;float:left;margin-bottom:10px;font-weight:700}
#linktab02 .inl .listg_out{width:310px;overflow-x:hidden;overflow-y:auto;float:left;height:155px;background:#fff;margin-bottom:10px}
#linktab02 .inl .listdoc01{width:310px}
#linktab02 .inl .listdoc01 li{width:130px;height:130px;padding:10px 5px 10px 10px;float:left}
#linktab02 .inl .listdoc01 li .rw{width:100%;float:left}
#linktab02 .inl .listdoc01 li .sd{margin-right:5px;position:static}
#linktab02 .inl .listdoc01 li .rw input{margin-top:85px}
#linktab02 .inr .txtnameg{width:280px}
#linktab02 .inr .areadesc{width:280px;height:50px}
#linktab02 .inr .confrm{width:100%;float:left;margin-bottom:10px;height:176px;overflow:hidden}
#linktab02 .inr .row{float:left;width:100%;margin-bottom:6px}
#linktab02 .inr .tt{margin-bottom:2px}
#box_binhluan{width:770px;float:left;padding-bottom:1px}
#box_binhluan .title_box_binhluan{width:770px;float:left;height:30px;background:url(template01/images/graphics/bg_tt_box_binhluan.gif) no-repeat left top}
.title_box_binhluan .left{line-height:30px;padding:0 0 0 10px}
#box_binhluan .title_box_binhluan .right{line-height:30px;padding:0 10px 0 0}
#box_binhluan .content_box_common{padding-bottom:1px;float:left;width:676px;-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color #DCE8EC #DCE8EC;border-right:2px solid #DCE8EC;border-style:none solid solid;border-width:medium 2px 2px}
.frmbox{clear:left;padding-top:3px}
.frmbox .contxt{border:1px solid #CCC;float:right;height:37px;width:711px}
.frmbox .icon{padding:5px}
.frmbox .btn02{margin-top:6px}
.frmbox .areacmt{border:0 none;color:#999;float:left;font-size:11px;overflow:hidden;padding:3px 3px;width:600px}
.btn02{display:inline}
.btn02 .cr{background:url(images/buttons/btn400x21.gif) no-repeat scroll right -21px transparent;float:left;overflow:hidden;padding-right:4px}
#list_comment{width:760px;float:left;display:none}
#list_comment li{float:left;width:740px;float:left;padding:0 10px;margin:10px 0 0;display:inline}
#list_comment li img{float:left;margin:0 10px 0 0}
#list_comment li p.txt_gray{font:400 11px Roboto Condensed}
.title_col_right_200,.bottom_col_right_200{width:200px;float:left;height:2px;line-height:0;font-size:0}
.middle_col_right_200{width:200px;float:left}
#box_binhluan .content_box_common{float:left;padding-bottom:1px;width:676px}
#list_comment{display:none;float:left}