@charset "utf-8";
/* 
	CSS Document
	Designed by OCENANLAW.VN
*/

@font-face {
    font-family: 'Dinhhon';
    src: url('../fonts/UVNDINHHON.TTF');
}
@font-face {
    font-family: 'MyriadProRegular';
    src: url('../fonts/MyriadPro-Regular.otf');
}

h1,h2,h3,h4,h5,p{margin:0;padding:0;font-weight: inherit;font-size: inherit;}
#wrap{}
#wrap-content-auto{}
#wrap-content{}
img{border:0;}
body{margin:0;padding:0;overflow-x:hidden;font-family: Arial;}
.hidden{display:none;}
.cf_content{float:left;width:100%;}
.content_auto{width:1000px;margin:0 auto;}
#alert_doing_form2{display:none;background:url(../template/global/white_transparent.png) top left repeat;position:fixed;height:100%;width:100%;z-index:1500;}
#alert_doing_form2 .alertShowing{position:fixed;left:50%;top:50%;width:170px;padding:5px 10px;margin-left:-85px;margin-top:-40px;font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#1B99CC;z-index:2100;background:#ffffff;border:1px solid #999999;}
#over_dark_transparent{display:none;background:url(../template/global/dark_transparent.png) top left repeat;position:fixed;height:100%;width:100%;z-index:1000;}

.advFlashBehind{position:relative;display:inline-block;}
.advLinkOver{position:absolute;left:0;top:0;width:100%;height:100%;text-decoration:none;}

.wrap-tag-container{float: right;margin-left: 50000px;margin-top: -80000px;margin-right: 3000px;}

.pagetext{}
.pagetext table{border-collapse:collapse;}
.pagetext td{/*border-color:#CCCCCC;*/}
.pagetext ul{margin:0 0 0 25px;padding:0; list-style: inherit !important;}
.pagetext li{line-height:22px; list-style: inherit !important;}
.pagetext ol{margin:0 0 0 25px;padding:0;}
.pagetext ol li{line-height:22px; list-style: inherit !important;}
.pagetext img{margin-top:2px;margin-bottom:2px;}
.pagetext tr {}
.pagetext td {}
.pagetext p{margin:15px 0;}

.pagetext h1,.pagetext h2,.pagetext h3,.pagetext h4,.pagetext h5{margin:15px 0;font-weight: bold;}
.pagetext h1 {font-size: 17px !important;}
.pagetext h2 {font-size: 15px !important;}
.pagetext h3 {font-size: 14px !important;}
.pagetext .bullet1{background:url(../template/global/bullet1.png) 0 4px no-repeat;}
.pagetext .bullet2{background:url(../template/global/bullet2.png) 0 4px no-repeat;}
.pagetext .bullet3{background:url(../template/global/bullet3.png) 0 4px no-repeat;}
.pagetext .heading1{text-transform:uppercase;font-size:14px;margin:0 0 8px 0;}

.tagOfPage {float: right;margin-left: 50000px;margin-top: -80000px;margin-right: 3000px;}


#wrap-header{float:left;width:100%;position: relative;z-index:1;}

.content-auto{width:1000px;margin:0 auto;}
.wrap-header-auto{max-width:1300px;margin:0 auto;}
.wrap-header-content{float:left;width:100%;position: relative;}

#wrap-header .logo a{float:left;}

#main-menu-container{position: absolute;bottom:4px;right:0;font-size:16px;z-index:2;}
#main-menu-container ul{margin:0;padding:0;list-style: none;}
#main-menu-container li{float:left;padding:0;margin:0;}
#main-menu-container li a{display: block;text-decoration: none;color:#33428A;text-transform: none;padding:8px 19px 8px 19px;margin:0 0 0 10px;line-height:17px;background:#D4D5E6;border-radius:4px;}
#main-menu-container .main-menu-listing{}
#main-menu-container .main-menu-listing-left{display: none;}
#main-menu-container .main-menu-listing-right{display: none;}
#main-menu-container .m-home{}
#main-menu-container .m-home a{}
#main-menu-container li.active a{background: #253881;color:#fff;}
#main-menu-container li a:hover{background: #253881;color:#fff;}

#language-bar-container{float:left;width:100%;}
.language-bar-auto{max-width:1300px;min-width:1000px;height:56px;margin:0 auto;background:url(../template/images/language-bg.png) right top no-repeat;}
.language-bar-content{float:left;width:100%;position: relative;}
.language-bar-content ul{margin:0;padding:0;list-style: none;float:right;}
.language-bar-content li{float:left;}
.language-bar-content li a{float:left;text-decoration: none;text-indent: -9999px;width:47px;height:34px;cursor: pointer;margin:11px 23px 0 0;}
.language-bar-content li .korea{background:url(../template/images/kr-flag.png) left top no-repeat;}
.language-bar-content li .english{background:url(../template/images/en-flag.png) left top no-repeat;}
.language-bar-content li .vietnamese{background:url(../template/images/vi-flag.png) left top no-repeat;}

.wrap-top-container{float:left;width:100%;margin-top:5px;height:610px;}
.middle-adv-container{float:left;width:100%;}
.middle-adv-auto{max-width:1300px;min-width:1000px;margin:0 auto;}
.middle-adv-content{float:left;width:100%;}


#wrap-middle-container{float:left;width:100%;margin:10px 0 15px 0;}
.wrap-middle-content{float:left;width:100%;}
.wrap-middle-left{float:left;width:665px;}
.wrap-middle-center{float:left;width:100%;}
.wrap-middle-auto{max-width:1300px;min-width:1000px;margin:0 auto;}

#wrap-menu-bottom-container{float:left;width:100%;font-size:14px;margin:0 0 10px 0;}
.wrap-menu-bottom-auto{max-width:1300px;min-width:1000px;margin:0 auto;}
.wrap-menu-bottom-listing-left{display: none;}
.wrap-menu-bottom-listing-right{display: none;}
.wrap-menu-bottom-listing{}
.wrap-menu-bottom-listing ul{margin:0;padding:0;list-style: none;}
.wrap-menu-bottom-listing li{background:url(../template/images/m-bototm-space.png) left 2px no-repeat;float:left;padding:0 0 0 10px;margin:0 0 0 10px;}
.wrap-menu-bottom-listing li a{float:left;text-decoration: none;color:#171717;text-transform: uppercase;}
.wrap-menu-bottom-listing .m-b-home{margin:0;padding:0;background:none;}
.wrap-menu-bottom-listing li:hover a{text-decoration: underline;}
.wrap-menu-bottom-listing li.active a{text-decoration: underline;}

.footer-adv-container{float:left;width:100%;}
.footer-adv-auto{width:1000px;margin:0 auto;}
.footer-adv-content{float:left;width:100%;}


#wrap-bottom-container{background:url(../template/images/wrap-bottom-bg.png) left top repeat;float:left;width:100%;height:123px;margin:0 0 10px 0;font-size: 12px;}
#wrap-bottom-container a{text-decoration: none;color:inherit;}
.wrap-bottom-auto{max-width:1300px;min-width:1000px;margin:0 auto;}
.wrap-bottom-content-left{display: none;}
.wrap-bottom-content-right{display: none;}
.wrap-bottom-content-center{float:left;width:100%;}
#wrap-bottom-container .logo-bottom{display: none;}
#wrap-bottom-container .footer-pagetext{font-size:12px;color:#171717;margin:10px 0 0 0;}
#wrap-bottom-container .footer-pagetext a{}
#wrap-bottom-container .footer-pagetext table{border-collapse: collapse;border-color:#ddd;}
#wrap-bottom-container .footer-pagetext td{border-color:#ddd;vertical-align: top;}
.copy-right-container{float:right;margin-top:-5px;}
.copy-right-container .copyright-content{display: none;}
.clear {clear: both;}
.wrap_auto {width: 1000px; margin: 0 auto;}

/* HEADER */
#header {width: 1000px; margin: 0 auto; height: 120px; position: relative;}
.logo {width: 1000px; height: 120px; position: absolute; top: 0px; left: 0px;}
.top_adv {float: left; width: 665px; height: 46px; position: absolute; left: 158px; top: 23px;}
/* END HEADER */

/* BOX TOP */
#boxTop {height: 64px; position: relative; background-color: #fff;}
.boxRadius4 {border: 4px solid #ffb503; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -ms-border-radius: 4px;}
.boxLike {width: 228px; height: 30px; position: absolute; top: 13px; left: 0px;}
.boxSearch {position: absolute; top: -110px; right: 20px; z-index: 200000; width: 200px; height: 27px; float: right; margin: 8px 0px 0px 20px; overflow: hidden; font-size: 14px; font-family: Tahoma, Geneva, sans-serif; color: #484848; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -ms-border-radius: 2px; background-color: #fff;}
.boxSearch .input_search {display: block; color: #484848; width: 125px; height: 17px; line-height: 21px; padding: 5px 15px; float: left; border: 0px; outline: none;}
.boxSearch .submit_search {display: block; width: 37px; height: 27px; float: right; background: url(../template/images/ico-search.png) no-repeat; border: 0px; outline: none;}
.boxSearch .submit_search:hover {opacity: 0.8;}
/* END BOX TOP */

/* MENU TOP */
#menuTop {width: 1000px; margin: 0px auto; height: 44px; position: relative;}
#nav{position: relative;z-index: 1000 !important;float: left; width: 1000px;margin: 0 0;font-size: 12px; font-family: Tahoma, Geneva, sans-serif;} 
#nav .active{background-color: #ab0d0d !important;} 
#nav ul li a:hover{text-decoration: underline;}
#nav > li{height: 44px; line-height: 44px;display: inline-block;padding: 0 16px;background: url(../template/images/space_bg.png) no-repeat right center;}
#nav > li.last-item {background: none;}
#nav > li:hover {background-color: #ab0d0d; }
#nav > li a {color: #fff; font-weight: bold;}
#nav > li a:hover {color: #fff;}
#nav > li > ul{border: 1px solid #d9d9d9;left: 0;padding: 0;position: absolute;width: 228px; min-height: 245px;background-color: #ffffff;}
#nav > li > ul > li{color: black;height: 100%;width: 228px;float: left;}
#nav .sub_menu1 {}
#nav .sub_menu1 > li > a {padding-left: 20px;}
#nav .sub_menu1 > li > a:hover {color: #FFB503; text-decoration: none;}
#nav .sub_menu2 {padding: 0px 22px 2px 22px;}
#nav .sub_menu2 > li {height: 22px; line-height: 18px;}
#nav .sub_menu2 a { /*background: url(../template/images/bullet-menu.png) no-repeat left 5px;*/ padding-left: 10px; font-weight: normal; color: #484848; font-size: 11px; font-family: Tahoma, Geneva, sans-serif;}
#nav .sub_menu2 a:hover {color: #990000; text-decoration: none;}
#nav .sub_menu3 li {height: 30px; line-height: 30px;}
#nav .support {width: 100%; position: absolute; bottom: 0px; left: 0px; background-color: #d6d6d6; height: 45px;}
#nav .contact {width: 200px; float: left;}
#nav .contact .linkContact {display: block; margin: 6px 0 0 22px; width: 122px; height: 32px; line-height: 32px; text-align: center; background-color: #990000; color: #ffffff; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; overflow: hidden;}
#nav .contact .linkContact:hover {text-decoration: none; color: #FFB503;}
#nav .hotline {width: 240px; float: right; padding-right: 22px;}
#nav .textHotline {background: url(../template/images/icon-hotline.png) no-repeat left top; font-size: 16px; color: #990000; font-weight: bold; padding-left: 40px; overflow: hidden;}
#nav > li > ul > li a {font-size: 13px; font-weight: normal; color: #fff;}

/* SUPPORT */
#support {width: 860px; padding: 0 70px; height: 124px; background-color: #d6d6d6;}
#support .pITab {width: 100%; clear: both; float: none; overflow: hidden;}
#support .pITab li {display: block; width: 210px; padding-right: 5px; height: 45px; line-height: 45px; float: left;}
#support .pITab .current {background: url(../template/images/icon-down.png) no-repeat 40px bottom;}
#support .pITab .tab .icon {color: #484848; font-size: 12px; font-weight: bold; height: 45px; line-height: 45px; padding-left: 35px;}
#support .pITab .tab .active {color: #990000 !important;}
#support .pITab .tab1 .icon {display: block; background: url(../template/images/icon-support1.png) no-repeat left center !important; }
#support .pITab .tab2 .icon {display: block; background: url(../template/images/icon-support2.png) no-repeat left center !important; }
#support .pITab .tab3 .icon {display: block; background: url(../template/images/icon-support3.png) no-repeat left center !important; }
#support .pITab .tab4 .icon {display: block; background: url(../template/images/icon-support4.png) no-repeat left center !important; }

#support .pITabContent {float: none; clear: both; border: 1px solid #efefef; height: 62px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -ms-border-radius: 3px;}
#support .support_item {background: #fff; border: 2px solid #d6d6d6; height: 46px; padding: 6px 10px 6px 20px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -ms-border-radius: 3px;}
#support .location {width: 152px; height: 46px; float: left; background: url(../template/images/location_bg.png) no-repeat left top; font-size: 14px; font-weight: bold; color: #990000; text-transform: uppercase; position: relative;}
#support .location .text_location {position: absolute; top: 15px; left: 58px;}
#support .suport_col {width: 406px;}
#support .support_col1 {float: left;}
#support .support_col2 {margin-right: 0px; float: right;}
#support .listSupport {width: 240px; height: 41px; padding-top: 5px; float: right;}
#support .listSupport .boxItem {float: left; height: 18px; color: #990000; font-size: 12px; font-weight: bold;}
#support .listSupport .phone, #support .listSupport .mobile {width: 200px !important;}
#support .listSupport .yahoo, #support .listSupport .skype {width: 20px;} 
#support .listSupport .icon {display: inline-block; width: 18px; height: 15px; margin-right: 5px;}
#support .listSupport .name {/*display: inline-block;*/ display: none;}
#support .listSupport a {color: #990000;}
#support .listSupport a:hover {color: #FFB503;}
#support .listSupport .phone {background: url(../template/images/icon-phone.png) no-repeat; padding-left: 20px; margin-bottom: 6px;}
#support .listSupport .mobile {background: url(../template/images/icon-phone2.png) no-repeat;  padding-left: 20px; color: red;}
#support .listSupport .yahoo {margin-bottom: 5px;}
/* END SUPPORT */

#boxFeautured {width: 100%; height: 442px; margin-bottom: 10px; background-color: #fff;}
#boxLeft {width: 740px; height: 438px; border: 1px solid #e1e1e1; float: left; background: url(../template/images/box_bg.png) repeat-x left bottom;}
#boxRight {width: 235px; float: right;}
.wrapBoxLeft {border: 1px solid #efefef; height: 416px; padding: 7px 15px 7px 7px;}
#newsHot {width: 382px; height: 345px; float: left;}
#newsRight {width: 320px; height: 419px; float: right;}
#newsRight .top {width: 100%; height: 23px; line-height: 23px; background: url(../template/images/top_bg.png) no-repeat;}
#newsRight .top h2 {padding-left: 35px; color: #fff; font-size: 14px;}
#newsRight .top a {font-size: 14px; font-weight: bold; color: #fff;}
#newsRight .middle {padding: 15px 0px; height: 375px; overflow: hidden;}
#newsRight .title {margin-bottom: 5px;}
#newsRight .title a {font-size: 12px; color: #990000; padding-left: 15px; background: url(../template/images/bullet.png) no-repeat left 6px;}
#newsRight .title a:hover {color: #FFB503;}

/* BOX CONTENT */
#boxContent {margin-top: 10px; margin-bottom: 25px;}
#contentLeft {width: 744px; float: left; background-color: #fff;}
#contentRight {width: 235px; float: right; background-color: #fff;}
.middle_adv {border: 1px solid #bbb3a7; margin-bottom: 15px;}

.catalog-left-menu{width:233px;border:1px solid #dcdcdc;margin:0 0 10px 0; overflow: hidden; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px;}
.catalog-left-menu-top{float:left;width:100%; height: 27px; line-height: 27px; background: #990000 url(../template/images/menu_right_top.png) no-repeat;}
.catalog-left-menu-top a{width:200px;height:27px;text-decoration: none;padding-left: 15px; color:#fff;font-size: 15px;}
.catalog-left-menu-middle{float:left;width:333px;}
.catalog-left-menu-middle ul{margin:0 0 0 12px;padding:0;list-style: none;}
.catalog-left-menu-middle li{float:left;width:225px;border-bottom:1px dashed #DCDCDC;}
.catalog-left-menu-middle li a{background:url(../template/images/arrow-right.png) left 13px no-repeat;display: block;text-decoration: none;color:#191919;font-size:12px;padding:9px 0 9px 13px;}
.catalog-left-menu-middle li.active a{background:url(../template/images/arrow-down.png) left 15px no-repeat;color:#990000;font-weight: bold;}
.catalog-left-menu-middle li:hover a{background:url(../template/images/arrow-down.png) left 15px no-repeat;color:#990000;}
.catalog-left-menu-middle li.c-l-m-last{border:0;padding-bottom:0;}

.catalog-left-menu-middle li li a,.catalog-left-menu-middle li:hover li a,.catalog-left-menu-middle li.active li a{background:url(../template/images/arrow5.png) 13px 13px no-repeat;padding-left:30px;color:#222;font-weight: normal;}
.catalog-left-menu-middle li ul{margin-left:0px;float:left;width:100%;border-top:1px dashed #DCDCDC;}
.catalog-left-menu-middle li li:hover a{text-decoration: underline;}
.catalog-left-menu-middle li li.active2 a{text-decoration: underline;}
.catalog-left-menu-middle li li.c-l-m2-last{border:0;padding-bottom:0;}

.boxRight .top span {display: block; padding-left: 15px; height: 27px; line-height: 27px; color: #fff; font-size: 14px;}
.boxRight .top span a {font-size: 14px; color: #fff;}
.menuRight {border: 1px solid #dcdcdc; margin-bottom: 10px; font-size: 12px; font-family: Tahoma, Geneva, sans-serif; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px;}
.menuRight .top {width: 233px; height: 27px; line-height: 27px; color: #fff; background: #990000 url(../template/images/menu_right_top.png) no-repeat;}
.menuRight .root_menu li {line-height: 30px; background-color: #efefef; border-bottom: 1px solid #d4ddec; padding: 0 15px; }
.menuRight .root_menu li a {color: #990000;} 
.menuRight .root_menu li a:hover {color: #FFB503;}
.menuRight .root_menu li ul li {padding: 0 0;}
.menuRight .root_menu li ul li a {background: url(../template/images/bullet-left.png) no-repeat left 7px; padding-left: 20px;}
.menuRight .sub-menu {display: none;}
.menuRight .sub-menu li.lastitem {border-bottom: none;}

.boxPartners {border: 1px solid #dcdcdc; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px;}
.boxPartners .top {height: 27px; line-height: 27px; background: #990000 url(../template/images/menu_right_top.png) no-repeat;}
.boxPartners .middle {background-color: #efefef;; padding: 15px 20px 20px 20px; overflow: hidden;}
.boxPartners .imgNewsBox { float: left; width: 92px; height: 56px; border: 1px solid #ccd5e3; margin-bottom: 5px;}
.boxPartners .imgNewsBox:hover {opacity: 0.8;}
.boxPartners .imgNewsBox1 {margin: 0px 5px 5px 0px;}
.boxPartners .imgNewsBox2 {margin-right: 0px !important;}
.boxPartners .imgNewsCell {padding: 2px; width: 88px; height: 52px; padding: 2px 2px; background: #fff;  display: table-cell; vertical-align: middle; text-align: center; overflow: hidden;}
.boxPartners .imgNews {width: 88px; height: 52px;}
/* END BOX CONTENT */

.boxCatalog {width: 100%; overflow: hidden;}
.boxCatalog .catalog {width: 362px; height: 300px; margin-bottom: 10px; border: 1px solid #d9d9d9; overflow: hidden; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -ms-border-radius: 4px; background: url(../template/images/catalog_bg.png) repeat-x left bottom;}
.boxCatalog .catalog1 {float: left; margin-right: 15px;}
.boxCatalog .catalog2  {float: left; margin-right: 0px;}
.boxCatalog .top {height: 28px; position: relative;}
.boxCatalog .top .title {z-index: 1000 !important;}
.boxCatalog .lineBg {width: 100%; height: 19px; background-color: #d9d9d9; position: absolute; top: 4px; z-index: -1;}
.boxCatalog .top a {font-size: 14px; color: #fff; display: block; overflow: hidden;}
.boxCatalog .top a:hover {}
.boxCatalog .spanLeft {display: block; float: left; width: 12px; height: 28px; background: url(../template/images/spanLeft_bg.png) no-repeat; z-index: 1000;}
.boxCatalog .spanCenter {display: block; float: left;  height: 28px; line-height: 28px; padding: 0 10px;  background: url(../template/images/spanCenter_bg.png) repeat-x; z-index: 1000;}
.boxCatalog .spanRight {display: block; float: left; height: 28px; line-height: 28px;  width: 26px; background: url(../template/images/spanRight_bg.png) no-repeat; z-index: 1000;}
.boxCatalog .middle {padding: 15px 8px;}
.boxCatalog .newsFirst {height: 110px;}
.boxCatalog .imgNewsBox {width: 140px; height: 110px; float: left; border: 1px solid #d9d9d9;}
.boxCatalog .imgNewsBox:hover {opacity: 0.8;}
.boxCatalog .imgNewsCell {display: block; width: 134px; height: 104px; padding: 3px 3px;}
.boxCatalog .imgNews {width: 134px; height: 104px; }
.boxCatalog .infoNews {width: 180px; height: 110px; float: right; font-size: 13px; position: relative;}
.boxCatalog .infoNews .title {/*text-align: justify;*/ width: 100%; height: 32px; overflow: hidden; margin-bottom: 5px;}
.boxCatalog .infoNews .title a {color: #990000; font-size: 13px; font-weight: bold;}
.boxCatalog .infoNews .title a:hover {color: #FFB503;}
.boxCatalog .infoNews .description {color: #484848; text-align: justify;}
.boxCatalog .infoNews .viewmore {position: absolute; width: 60px; text-align: right; height: 20px; line-height: 20px; right: 0px; bottom: -10px;}
.boxCatalog .infoNews .viewmore a {color: #FFB503; }
.boxCatalog .infoNews .viewmore a:hover {color: #990000; }
.boxCatalog .listingNews {float: none; clear: both; padding-top: 15px;}
.boxCatalog .listingNews ul {}
.boxCatalog .listingNews ul li {background: url(../template/images/bullet.png) no-repeat left 4px; margin-bottom: 6px;}
.boxCatalog .listingNews ul .lastitem {margin-bottom: 0px;}
.boxCatalog .listingNews ul li a {color: #990000; font-size: 12px; padding-left: 20px;}
.boxCatalog .listingNews ul li a:hover {color: #FFB503;}

/* END BOX CONTENT */

/* LEFT MENU */
#mysidebarmenu {width: 235px; height: 364px; float: left; background-color: #990000; font-size: 14px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -ms-border-radius: 4px; font-family: Tahoma, Geneva, sans-serif;}
.amazonmenu ul{
	list-style: none;
	margin: 0;
	padding: 0;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.amazonmenu ul li{
	position: static; 
	height: 40px; line-height: 40px;
}
.amazonmenu ul li .item {width: 193px; display: block; background: url(../template/images/bullet-left.png) no-repeat 20px 18px !important; padding: 0 20px;}
.amazonmenu ul li:hover {background: url(../template/images/menu_left_hover_bg.png) repeat-x left top;}

.amazonmenu > ul{
	border: 1px solid gray;
	border-radius: 5px;
	width: 100%; 
	height: 364px; 
	position: relative;
}
.amazonmenu > ul > li {background: url(../template/images/left_menu_bg.png) repeat-x left top; }
.amazonmenu > ul > li > span a{
	/*color: #9ab4de;*/
	color: #fff;
	display: block;
	overflow: auto;
	padding: 0 0 0 5px;
	position: relative;
	text-decoration: none;
	text-indent: 10px;
	background: url(../template/images/arrow-right4.png) no-repeat right 17px;
}
.amazonmenu > ul > li > span a:hover {color: #FFB503;}
.amazonmenu > ul li a:hover {color: #ffffff;}

.amazonmenu > ul li.hassub > a::after{ 
	content: '';
	height: 0;
	position: absolute;
	right: 5px;
	top: 35%;
	width: 0;
}

.amazonmenu > ul li.hassub.selected > a::after{ 
	border-left-color: red;
}

.amazonmenu ul li a:hover, .amazonmenu ul li.hassub.selected > a{ 
	color: navy;
}

.amazonmenu ul li > div, .amazonmenu ul li > ul{
	background: white;
	display: none;
	font-weight: normal;
	width: 680px;
	height: 260px; 
	border: 1px solid #cfcfcf;
	left: 100%;
	position: absolute;
	top: 0;
	z-index: 1000;
}
.menu_left .description .title a {font-size: 20px; font-weight: bold; color: #990000;}
.menu_left .description {width: 600px; height: 280px; border-top: 2px solid #990000;  margin-left: 5px; border: 1px solid #cfcfcf;  overflow: hidden;}
.menu_left .wrap_description {padding: 20px 0px 20px 45px; overflow: hidden; border-top: 2px solid #990000; }
.menu_left .info_catalog {width: 350px; float: left;}
.menu_left .description .sub_menu li {background: url(../template/images/bullet-sub-menu.png) no-repeat left 7px; padding-left: 20px; width: 400px; height: 20px; line-height: 20px;}
.menu_left .description .sub_menu li a{color: #484848;}
.menu_left .image_catalog {width: 200px; float: right; margin-top: 10px;}
.menu_left .image_catalog .imgNews {width: 200px; height: 180px;}
.menu_left .price {background: none !important; font-size: 14px; margin: 10px 0px; color: #990000; height: 36px !important; line-height: 36px;  padding-left: 0px !important;}
.menu_left .price .price_text {font-size: 18px; font-weight: bold; color: #990000;}
.menu_left .link_detail {background: none !important; padding-left: 0px !important;}
.menu_left .button {display: block; float: left; width: 96px; height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; text-align: center; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; }
.menu_left .contact {background-color: #ffb503; margin-right: 2px;}
.menu_left .viewmore {background-color: #990000;}
.menu_left .button a{color: #fff !important;}
.menu_left .button a:hover {}
/* END LEFT MENU */

/* FOOTER */
#footer {}
#footer .listCatalog {font-family: Tahoma, Geneva, sans-serif; font-size: 12px; background-color: #f2f2f2; padding: 20px 0 30px 0;}
#footer .boxCatalog {width: 240px; margin-right: 13px; float: left;}
#footer .boxCatalog4 {margin-right: 0px;}
#footer .boxCatalog .head .title a{color: #484848; font-weight: bold;}
#footer .boxCatalog .head .title a:hover {color: #990000;}
#footer .boxCatalog .listing {margin-top: 15px;}
#footer .boxCatalog li {height: 20px; line-height: 20px; margin-bottom: 3px;}
#footer .boxCatalog li a {font-size: 12px; color: #990000;}
#footer .boxCatalog li a:hover {color: #FFB503;}

#footerContainer {background-color: #990000; min-height: 152px; font-size: 12px; color: #ffffff}
.headingFooter {height: 28px; line-height: 28px; border-top: 1px solid #910808; border-bottom: 1px solid #910808; background-color: #760404;}
.headingFooter .head {width: 240px; padding-right: 10px; float: left;}
.headingFooter .head3 {width: 255px !important;}
.headingFooter .head4 {width: 225px !important;}
.footerContent {border-top: 1px solid #ae0d0d; padding: 20px 0 10px 0;}
.boxFooter1 {width: 250px; float: left;}
.boxFooter2{width: 250px; float: left;}
.boxFooter3 {width: 245px; float: left;}
.boxFooter3 .shareSocial ul li {margin-bottom: 3px; display: block; float: left;}
.boxFooter3 .shareSocial ul li.clear {clear: both; float: none;}
.boxFooter3 .shareSocial ul li.googleplus {margin-bottom: 0px;}
.boxFooter3 .shareSocial ul li a {display: block;}
.boxFooter3 .shareSocial ul li a img {margin-right: 10px;}
.boxFooter4 {width: 235px; float: right;}
.boxFooter4 .image_link a{display: block; width: 114px; height: 32px; float: left; margin: 0 0 3px 3px;}
.boxFooter4 .image_link .first {margin-left: 0px;}
.boxFooter4 .image_link img:hover {opacity: 0.8;}
.boxFooter1 li, .boxFooter2 li  {display: block; height: 22px; line-height: 22px;}
.boxFooter li a {color: #fff;}
.boxFooter li a:hover {color: #1A8FE8;}
.boxFooter4 .image_link img {width: 114px; height: 32px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -ms-border-radius: 4px;}
#address {border-top: 1px solid #a50505; border-bottom: 1px solid #ae0d0d; background-color: #990000; padding: 15px 0; text-align: center;}
#address #contentAdress {font-size: 12px; color: #ffffff; line-height: 18px; font-style: normal !important;}

#copyright {height: 30px; line-height: 30px; text-align: center; color: #c7d7f1; font-size: 11px; border-top: 1px solid #ae0d0d; background-color: #760404;}
/* END FOOTER */

/* LIST */
.catalog-listing-title{background: #EDEDED;float:left;width:100%;color:#990000;font-size: 15px;font-weight: bold; text-transform: uppercase;}
.catalog-listing-title a{text-decoration: none;color:inherit;float:left;color:#990000;min-width:210px;padding:7px 16px 6px 16px;}
.catalog-listing-title a:hover {color: #FFB503;}
.catalog-listing-6-container{float:left;width:100%;}
.catalog-listing-6-auto{width:100%;margin:0 auto;}
.catalog-pagetext-6 {font-size: 13px; width: 682px; float: left; padding: 10px 20px; margin: 10px 10px; color: #484848; background-color: #F8F8F8; border: 1px solid #f0f0f0; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -ms-border-radius: 6px; line-height: 20px;}
.catalog-listing-6-content{float:left;width:100%;}
.catalog-listing-6-content{width:742px;border:1px solid #ddd; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -ms-border-radius: 6px;}
.catalog-listing-6-content .catalog-listing-right-noborder{width:717px;border:0;}
.catalog-listing-6-content .catalog-listing-6-title{background: #EDEDED;float:left;width:100%;color:#990000;font-size: 15px;font-weight: bold; text-transform: uppercase;}
.catalog-listing-6-content .catalog-listing-6-title a{text-decoration: none;color:inherit;float:left;color:#990000;min-width:210px;padding:7px 16px 6px 16px;}
.catalog-listing-6-content .catalog-listing-6-title a:hover {color: #FFB503;}
.catalog-listing-6-content .catalog-listing-6-list{float:left;width:100%;}
.catalog-listing-6-content .catalog-listing-6-padding{margin:0 17px;}
.catalog-listing-6-content .catalog-listing-6-list .story{float:left;width:100%;height: 126px; position: relative; border-top:1px dashed #CCCCCC;padding:14px 0 0 0;margin:0 0 20px 0;}
.catalog-listing-6-content .catalog-listing-6-list .story-title{float:left;width:100%;margin:0 0 10px 0;}
.catalog-listing-6-content .catalog-listing-6-list .story-title a{font-weight: bold; background:url(../template/images/arrow3.png) 0 4px no-repeat;padding:0 0 0 20px;float:left;text-decoration: none;color:#484848;font-size: 14px;}
.catalog-listing-6-content .catalog-listing-6-list .story-title a:hover {color: #990000}
.catalog-listing-6-content .catalog-listing-6-list .story-thumb{float:left;margin:0 20px 0 0;max-height:100px;overflow:hidden;}
.catalog-listing-6-content .catalog-listing-6-list .thumb-image{width:180px; height: 100px;}
.catalog-listing-6-content .catalog-listing-6-list .thumb-image:hover {opacity: 0.8;}
.catalog-listing-6-content .catalog-listing-6-list .story-time{}
.catalog-listing-6-content .catalog-listing-6-list .story-description{color:#000000;font-size: 12px;margin:0 0 0 20px;line-height: 20px; text-align: justify;}
.catalog-listing-6-content .catalog-listing-6-list .story-time{font-size: 11px;color:#990000;margin:1px 0 0 15px;display: inline-block;}

.catalog-listing-6-content .catalog-listing-6-hot{}
.catalog-listing-6-content .catalog-listing-6-hot .story{border:0;padding-top:18px;}
.catalog-listing-6-content .catalog-listing-6-hot .story-thumb{margin-left:0;max-height:160px;}
.catalog-listing-6-content .catalog-listing-6-hot .thumb-image{width:210px;}
.catalog-listing-6-content .catalog-listing-6-hot .story-title{float:none;width:auto;}
.catalog-listing-6-content .catalog-listing-6-hot .story-title a{float:none;background: none;padding:0;text-transform: uppercase;}
.catalog-listing-6-content .catalog-listing-6-hot .story-time{margin:0 0 5px 0;}
.catalog-listing-6-content .catalog-listing-6-list .viewmore {position: absolute; height: 16px; line-height: 16px; bottom: 0px; right: 10px;}
.catalog-listing-6-content .catalog-listing-6-list .viewmore a {font-size: 13px; color: #990000; font-weight: bold;}
.catalog-listing-6-content .catalog-listing-6-list .viewmore a:hover {color: #FFB503;}

.catalog-listing-7-container{float:left;width:100%;}
.catalog-listing-7-content{float:left;width:742px; border: 1px solid #ddd;border-radius: 6px;}
.catalog-listing-7-content .catalog-listing-right{width:742px;border:1px solid #004380;}
.catalog-listing-7-content .catalog-listing-7-pagetext{float:left;width:712px;padding:16px 15px;font-size: 13px;color:#484848; line-height: 22px; text-align: justify;}
.googleMap {width: 600px; height: 400px; margin: 0px auto; overflow: hidden; border: 1px solid #ddd;}
#contact {width: 602px; margin: 10px auto; margin-bottom: 30px;}
#contact .sendTo {width: 596px; height: 28px; border: 1px solid #ef9f02; padding-left: 10px !important;}
#contact .long { height: 28px; line-height: 28px; border: 1px solid #d3d3d3; padding:0px 10px !important;}
#contact .short {width: 233px !important; height: 28px; line-height: 28px; border: 1px solid #d3d3d3; padding:0px 10px !important;}
#contact .input_style {
	border: 3px solid #f0f0f0;
    display: block;
    margin: 0;
	width: 596px;
    position: relative;
	margin-bottom: 7px;
}
#contact .input_style2 {width: 255px !important;}
#contact .input_style inpu	 255pxt {
    border: 1px solid #dddddd;
    border-radius: 0;
    font-size: 14px;
    height: 16px;
    padding: 4px;
	margin-top: 0px !important;
}
#contact .input_style .warning {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #ffffff;
    border-color: #ac0000;
    border-image: none;
    border-right: 1px solid #ac0000;
    border-style: solid;
    border-width: 2px 1px 1px;
    bottom: -8px;
    display: none;
    font-size: 11px;
    left: 10% !important;
    line-height: 13px;
    padding: 0 3px;
    position: absolute;
    z-index: 5;
}
#contact .warning .arrow {
    left: 4px;
    position: absolute;
    top: -5px;
}
#contact .submitbutton {
background-color: #990000;
color: #ffffff;
font-weight: bold;
width: 50px;
height: 25px;
border: none;
margin-right: 10px;
}
#contact .submitbutton:hover {background-color: #990000;}
#contact .resetbuttion {background-color: #f63b05;color: #ffffff;font-weight: bold;width: 50px;height: 25px;border: none;
}
#contact .resetbuttion:hover {background-color: #F2BD34;}
#contact .content_contact {height: 86px; width: 574px; padding: 10px; margin: 0 0 !important; border: 1px solid #d3d3d3; font-size: 13px; font-family: Arial, Helvetica, sans-serif;}
/* END LIST */

/* PAGINATE */
.paginate{clear: both; float: none; overflow: hidden;padding:15px 0px;text-align:right; margin-top: 20px;}
.paginate a{color:#484848;padding:4px 7px 2px 7px;font-size:14px;border:1px solid #ececec;background-color:#FFF;text-decoration:none;margin-right: 2px;}
.paginate a:hover{ color:#FFF;border:1px solid #ececec; background-color:#aa0909;}
.paginate .current{ color:#FFF; border:1px solid #ececec; background-color:#aa0909;}
.paginate a span {font-size: 15px;}
.directory {width: 998px; border: 1px solid #f0f0f0;  background: #f8f8f8; height: 30px; line-height: 30px; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -ms-border-radius: 6px;}
.directory a {color: #484848; font-size: 13px;}
.directory a:hover {color: #990000;}
.directory .left {padding: 0 10px;}
.directory .left div {display: inline-block;}
.directory .left .space {display: inline-block;}
.directory .left div.lastitem a {color: #990000;}

.right_adv {max-width: 235px; margin-top: 10px;}
.right_adv .adv_item {margin-bottom: 10px;}
.right_adv .adv_item img {max-width: 235px;}

.box_back{ border-top:#d6d6d6 1px solid;background: #f9f9f9;margin: 20px 0px;color:#484848; clear: both; float: none; overflow:hidden; height: 22px; line-height: 22px; font-size: 13px;}
.back{float: left; padding-left: 10px;}
.back_right{float:right; font-size: 13px;}
.back_right p{float: left; margin-right: 15px;}
.box_back p a{color:#484848;}
.box_back p a:hover{ color:#ff7f00}
.back_right p img{ margin-right: 5px;}

#otherPost{padding:0px 10px; margin-top: 20px;}
#otherPost .top{color:#aa0909;font-size: 16px;font-weight: bold; margin-bottom: 10px;}
#otherPost ul{padding:0px 0 10px 0px;}
#otherPost ul li{ border-bottom:#dfdfdf 1px dotted;padding:7px 0px;font-size: 13px;}
#otherPost ul li a{color:#484848;background: url(../template/images/list_tin_khac.png) no-repeat left; padding-left: 20px;}
#otherPost ul li a:hover{ background: url(../template/images/list_tin_khac_hover.png) no-repeat left;color:#990000;}
#otherPost ul li a span img{position: relative;}
.contact_post {margin-top: 15px;}
.shareWesbite {margin-top: 20px; clear: both; float: none;}
#videoPost {border:1px solid #ddd; margin-bottom: 10px; overflow: hidden; clear: both; float: none;}
.search_result_number {display: block; height: 30px; line-height: 30px; margin-bottom: 10px; color: #4848484; background: #EDEDED;float:left;width:727px;padding-left: 15px; color:#990000;font-size: 15px;font-weight: bold; border-radius: 6px 6px 0 0;; -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; -ms-border-radius: 6px 6px 0 0;}

#divAdLeft {left: 23px !important;}
#divAdLeft img {width: 130px;}
#divAdRight {right: 23px !important;}
#divAdRight img {width: 130px;}

.comment_input{float:left;width:100%;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333; margin-top: 15px; border-top: 2px dashed #dddddd;}
.comment_input .input_style{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;padding:3px;margin:0;border:1px solid #DDDDDD;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.comment_input .submit{float:right;background:#aa0909;border:0;cursor:pointer;padding:3px 15px;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.comment_input .warning{color:#ff0000;margin:2px;padding-left:20px;padding-top:2px;background:url(../admincp/media/warning.png) left top no-repeat;line-height:20px;font-size:11px;display:none;}
.comment_input textarea{}
.comment_input p{margin:4px 0;}
.comment_input .inputForm{float:left;width:100%;padding:10px 0 0 0;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}
.comment_input .buttonBar{float:right;text-align:right;width:730px;padding:15px 10px 0 0;}
.comment_input .buttonBar a{font-size:13px;cursor:pointer;color:#000000;font-weight:bold;padding:1px 8px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.comment_input .buttonBar .commentNormal{}
.comment_input .buttonBar .commentNormal_active{color:#fd4006;}
.comment_input .buttonBar .commentNormal:hover{color:#fd4006;}
.comment_input .buttonBar .commentFB{background:url(../template/images/space7.png) right 5px no-repeat;}
.comment_input .buttonBar .commentFB_active{color:#fd4006;}
.comment_input .buttonBar .commentFB:hover{color:#fd4006;}

.listingComments{float:left;width:100%;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:14px;list-style:none;}
.listingComments li{float:left;width:690px;padding:10px 15px; border:1px solid #BFBFBF;margin:10px 10px;position:relative;}
.listingComments .poster{color:#990000;margin:0;padding:0; margin-left: 25px;}
.listingComments .time{font-size:12px;color:#8B8B8B;margin:3px 0;padding:0;}
.listingComments .commentBody{display:block;padding:10px;color:#333333; font-size: 13px;}
.listingComments .icon{position:absolute;top:3px;left:15px;}
.listingComments .reply{position:absolute;top:10px;right:10px;background:#990000;border:0;cursor:pointer;padding:3px 8px;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:14px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}

#support-online {margin-bottom: 10px; border: 1px solid #dcdcdc; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; font-size: 14px;}
#support-online .top {height: 27px; line-height: 27px; background: #990000 url("../../template/images/menu_right_top.png") no-repeat scroll right top !important;}
#support-online .top span {display: block; padding-left: 15px; height: 27px; line-height: 27px; color: #fff; font-size: 14px;}
#support-online .top span a {font-size: 14px; color: #fff;}
#support-online .middle {padding: 10px 0;}
#support-online .support-item {border-bottom: 1px dashed #ebebeb; padding: 5px 10px;}
#support-online .support-last {border-bottom: none !important;}
#support-online .info-support {overflow: hidden; margin-bottom: 5px;}
#support-online .name {width: 90px; float: left;}
#support-online .text-phone {color: red; font-weight: bold;}
#support-online .phone {float: left;}
#support-online .icon-yahoo img{margin-right: 10px;}
.text-head {font-weight: bold; font-size: 15px; display: block; margin-bottom: 10px;}

#boxFanpage {border: 1px solid #dcdcdc; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px;}
#contentRight #boxFanpage {margin-top: 10px; margin-bottom: 10px;}
#menuRes {margin-bottom: 10px !important; background: url(../template/images/menu_bg.png) repeat-x;}
.counter {margin-top: -8px;}
.counter .today {margin-bottom: 8px;}
.counter .today .icon {display: inline-block; width: 18px; height: 18px; background: url(../template/images/ico-today.png) no-repeat left bottom; margin-right: 10px;}
.counter .yesterday {margin-bottom: 8px; border-bottom: 1px solid #ae0d0d; padding-bottom: 10px; width: 150px;}
.counter .yesterday .icon {display: inline-block; width: 18px; height: 18px; background: url(../template/images/ico-yesterday.png) no-repeat left bottom; margin-right: 10px;}
.counter .total {margin-bottom: 8px;}
.counter .total .icon {display: inline-block; width: 18px; height: 18px; background: url(../template/images/ico-total.png) no-repeat left bottom; margin-right: 10px;}

.fb-comments, .fb-comments iframe[style], .fb-like-box, .fb-like-box iframe[style], .fb-comments span, .fb-comments iframe span[style], .fb-like-box span, .fb-like-box iframe span[style]
{
       width: 100% !important;
}