﻿body { font-family: Arial, Sans-Serif; font-size: 10pt; margin: 0px auto; padding: 0px; background: #41a5e1 url(images/bg.gif) repeat-x; }
body, td, input, textarea, select { font-family: Arial, Sans-Serif; }
* html div, * html form { overflow: hidden; }
h1, h2, h3, h4, p, form, input { margin: 0px; padding: 0px; font-weight: normal; font-style: normal; }
form, input, select { margin: 0px; padding: 0px; overflow: hidden; }
img { border: 0px; }
.red { color: Red; }
.yellow { color: #FF9900; }
.yellow1 { color: Navy; }
.green { color: Green; }
.orange { color: Orange; }
.blue { color: Blue; }
.clear, .break { clear: both; }
.height { height: 15px; }
.kheight { height: 6px; }
.hide { display: none; }
.strong { font-weight: bold; }
#kmenu .date { float: left; padding: 5px 0 0 40px; width: 535px; }
#kmenu .menu-submenu { width: 410px; float: left; }
#kmenu .menu-submenu .red a { color: #ff0000; }
#mainPage { width: 1000px; margin: 0 auto; padding-top: 5px; overflow: hidden; }
#boxTop { }
.td { text-align: center; }
.top { }
.top-lf { width: 18px; height: 100px; background: url(Images/top-bg.gif) no-repeat left center; float: left; }
.top-r { width: 982px; height: 100px; background: url(Images/top-bg2.gif) repeat-x left center; float: left; }
.logo { width: 498px; height: 100px; float: left; background: url(Images/logo.gif) no-repeat left center; float: left; }
.topRight { width: 484px; height: 100px; float: left; }
.portal { height: 28px; background-image: url(Images/top-bg-r.gif); background-repeat: repeat-x; color: #636363; padding-right: 10px; }
.k-portal { text-decoration: none; }
.personal { }
.portal ul { list-style-type: none; margin: 0px; padding: 0px; }
.portal ul li { margin: 0px; display: inline; }
.homePage { background: url(Images/home-bg.gif) no-repeat right center; float: right; text-decoration: none; line-height: 28px; padding-right: 35px; padding-left: 15px; outline: none; color: #636363; }
.newLetter { background: url(Images/new-letter.gif) no-repeat right center; float: right; text-decoration: none; line-height: 28px; padding-right: 35px; padding-left: 15px; outline: none; color: #636363; }
.mobile { background: url(Images/mobile.gif) no-repeat right center; float: right; text-decoration: none; line-height: 28px; padding-right: 35px; padding-left: 15px; outline: none; color: #636363; }
.top-search { padding-left: 195px; }
.search { padding-bottom: 5px; padding-top: 5px; }
.search-bg { background: url("Images/search-bg.gif" ) no-repeat scroll 0 0 transparent; padding: 0 0 0 15px; width: 249px; height: 25px; overflow: hidden; }
.login { color: #B6B6B6; padding-right: 30px; text-align: right; }
/*  color:#B6B6B6; padding-right: 30px*/
.login a { color: #636363; }
/* tbxKey btnSubmit*/
.input { background: none repeat scroll 0 0 transparent; border: 0 none; padding: 5px 0px 0 0; width: 220px; color: #636363; float: left; }
.butsearch { background: none repeat scroll 0 0 transparent; border: 0 none; height: 24px; padding: 0; width: 25px; float: right; overflow: hidden; }
.but-search { background: url(/Skin/Images/search-but.gif) no-repeat; list-style: none; border: 0 none; width: 25px; padding: 5px; height: 24px; }
.menu-gray, .menu-gray a {text-decoration: none; color: #636363;}
.tags h2 a {font-size: 10pt;}
/*==================================*/
.menu { height: 67px; background: url(images/menu-bg.gif) repeat-x; }
.menu ul { list-style-type: none; margin: 0px; padding: 0px 0 0 40px; }
.menu ul li { margin: 0px; display: inline; }
.menu ul li a { color: #fff; font-size: 13px; padding: 13px 15px; text-decoration: none; display: block; font-weight: bold; float: left; outline: none; background: url(Images/navi.gif) no-repeat right center; }
.menu ul li a:hover, .menu li.selected a { background: url(Images/a-hover.gif) repeat-x right center; }
.submenu { height: 25px; background-color: #E8E8E8; overflow: hidden; }
/*url(Images/menu-bg2.gif) repeat-x*/
.submenu ul { list-style-type: none; margin: 0px 0px 0px 50px; padding: 0px; }
.submenu ul li { margin: 0px; display: inline; }
.submenu ul li a { color: Black; font-size: 12px; padding: 7px 15px; text-decoration: none; display: block; font-weight: bold; float: left; outline: none; background: url(Images/navi2.gif) no-repeat right center; }
.submenu ul li a:hover { background: none; color: #D00309; text-decoration: underline; background: url(Images/navi2.gif) no-repeat right center; }
/*===================================*/
.box-home { }
.box-home-tl { background: url(images/box-home-tl.gif) no-repeat top left; padding-left: 31px; }
.box-home-tr { background: url(images/box-home-tc.gif) no-repeat top right; padding-right: 1px; overflow: hidden; }
.box-home-tc { background: url(images/box-home-tc.gif) repeat-x; height: 33px; }
.box-home-text { line-height: 33px; color: #fff; }
.box-easy-button { text-align: right; height: 32px; position: relative; width: 20px; }
.box-home-bwrap { top: 0; left: 0; overflow: hidden; background: #B3B3B3; padding: 1px; }
.box-home-body { background: #fff; overflow: hidden; padding: 5px; }

.box-right { background: #b3b3b3; padding: 0 1px 1px 1px; overflow: hidden; }
.box-right-content { background: #ffffff; overflow: hidden; }
.box-right-body { padding: 5px; }
.box-right-title { height: 31px; background: url(images/box-right-title.gif) repeat-x; padding: 1px; overflow: hidden; }
.box-right-text { padding: 8px 0px 8px 40px; font-weight: bold; }

.icon-visited { background: url(images/icon-visited.gif) no-repeat; }
.icon-vote { background: url(images/icon-vote.gif) no-repeat; }

.vote_title { padding: 5px 0px; color: #016dae; }
.vote_option p { padding: 2px 0px; }
.vote_but { padding: 10px 0px; }
.vote_but img { cursor: pointer; }
.tdyk-content { padding: 8px; }
.sltc-content { padding: 8px; }
/*====================================*/
.home-info { list-style: none; margin: 0px; padding: 0px; min-height: 160px; }
.home-info .li { margin: 0px; padding: 5px 0 0px 35px; height: 30px; width: 283px; float: left; background: url(images/icon-info.gif) no-repeat 5px 5px; }
.home-info .li a { font-weight: bold; color: #429de6; text-decoration: none; }
.home-info td { padding: 3px; }
.home-info td a { font-weight: bold; color: #429de6; text-decoration: none; }
/*====================================*/
.banner { background-color: #fff; }
.banner-l { width: 228px; padding-left: 16px; position: relative; float: left; background: #fff; }
.banner-l-bg { background: #fff url(Images/menu-lbg.gif) repeat-x left center; height: 261px; }
.banner-l ul { margin: 0px; padding: 0px; list-style: none; }
.banner-l ul li { height: 40px; line-height: 40px; background: url(Images/separator.gif) no-repeat center bottom; list-style-type: none; padding-left: 5px; }
.banner-l ul li a { background: url(Images/bullet.png) no-repeat left center; text-decoration: none; color: #fff; font-family: Arial; font-size: 11pt; padding-left: 30px; outline: none; }
.banner-l ul li a:hover { }
.banner-r { width: 720px; position: relative; float: left; padding-left: 16px; padding-right: 16px; background: #fff; }
.banner-r-bg { background-image: url(Images/image.gif); height: 261px; }
.title { color: #ffffff; font-size: 15px; font-weight: bold; padding: 10px; }
/*==========================*/
#boxContent { width: 1000px; background-color: #fff; margin: 0 auto; }
.box-iso { padding-left: 16px; width: 475px; float: left; }
.iso-title { height: 41px; width: 475px; background: url(Images/iso-bg.gif) no-repeat left center; float: left; text-align: center; }
.iso-content { border-left: 1px solid #A3B3C0; border-right: 1px solid #A3B3C0; border-bottom: 1px solid #A3B3C0; width: 473px; overflow: hidden; float: left; }
* html .iso-content { overflow: hidden; }
.iso-content-c1 { height: 32px; border-bottom: 1px solid #A3B3C0; clear: left; text-align: left; overflow: hidden; }
.iso-content-c2 { text-align: left; color: #48a6e0; padding: 5px; overflow: hidden; }
.iso-content-c3 { text-align: left; }

.data-head { padding-top: 2px; }
.data-head a { text-decoration: none; background: url(images/webk4.gif) no-repeat scroll 0 0 transparent; display: inline; float: left; height: 34px; margin: 0 0px 0 0; color: #0394c9; outline: medium none; }
.data-head a.active { color: #000; background: url(images/webk.gif) no-repeat scroll 0 0 transparent; }
.data-head a span { background: url(images/webk3.gif) no-repeat scroll right top transparent; display: block; text-align: center; color: #0F08C9; padding: 8px 18px; }
.data-head a.active span { background: url(images/webk2.gif) no-repeat scroll right top transparent; color: #000; display: block; }

.tbody { width: 470px; display: block; }
.box-kdcl { margin-left: 506px; padding-right: 16px; width: 475px; }
.kdcl-title { height: 41px; width: 475px; background: url(Images/kdcl-bg.gif) no-repeat left center; text-align: center; }
/*kdcl- content same iso-content*/
/*--------------------------*/
.box-ktdg { margin-left: 16px; padding-right: 16px; width: 962px; }
.ktdg-title { background: url(Images/ktdg-bg.gif) no-repeat left center; height: 41px; width: 965px; text-align: center; }
.ktdg-content { border: 1px solid #A3B3C0; width: 963px; }
.ktdg-content-c1 { height: 33px; text-align: left; }
.ktdg-content-c2 { padding: 5px; border: 1px solid #DDDEE0;}
.ktdg-content-c3 { }

/*------------------------------*/
.k-panel-body { overflow: hidden !important; background: #ffffff; }
.k-panel-body h2 { text-align: center; font-size: 13pt; padding: 0 0 5px 0; }
table.k-table { width: 100%; border: 1px solid #99bbe8; border-collapse: inherit; }
table.k-table tr { }
table.k-table tr.hover { background-color: #eff0f3; }
table.k-table tr.selected { background-color: #d9e8fb; }
table.k-table tr:hover { background: #d9e8fb; border: 1px solid #aaccf6; }
table.k-table td { border: 1px solid #99bbe8; }
table.k-table td.left { text-align: left; padding-left: 5px; }
table.k-table td.name { text-align: left; vertical-align: top; padding-left: 5px; }
table.k-table td .createdtime { font-weight: normal; color: #999; }
table.k-table .Paging td { width: 20px; font-weight: normal; }
table.k-table .Paging span { font-weight: bold; width: 20px; }
table.k-table .k-table-head th { background: #d9e7f8; padding-left: 3px; color: #000000; border: 1px solid #99bbe8; text-align: center; }
table.k-table .k-table-head a { text-decoration: none; color: #15428B; }
table.k-table .k-table-view { font-weight: bold; width: 100px; color: #15428B; padding: 5px; text-align: left; background: #d9e7f8; }
table.k-table .red { color: #ff0000; }
table.k-table .k-table-viewdetail { text-align: left; padding: 5px; }
table.k-table .k-table-head th { background: #d9e7f8; padding-left: 3px; color: #000000; border: 1px solid #99bbe8; text-align: center; }
/*--------------------------*/
.box-Buttom { border-top: 1px solid #eeeeee; width: 967px; margin: 0 16px 0 16px; }
.right { width: 685px; height: 340px; border-right: 1px solid #eeeeee; padding-top: 0px; float: left; }
.rightTop { border-bottom: 1px solid #eeeeee; width: 675px; height: 150px; }
.rightButtom { padding-top: 5px; }
.left { width: 270px; height: 185px; padding: 0 0 0 5px; float: left; }
.leftTop { border-bottom: 1px solid #eeeeee; width: 260px; height: 150px; }
.leftButtom { margin-top: 10px; width: 260px; height: 140px; }

.titleSub { color: #0F08C9; font-size: 10pt; padding-bottom: 5px; font-weight: bold; font-family: Arial; }

.rightButtomContent { padding-top: 10px; border-top: 1px dotted; }
.rightButtomContent ul { list-style: none; margin: 0px; padding: 0px; }
.rightButtomContent li { margin: 0px; padding: 0px; background: url(images/bu-img.gif) no-repeat 0px 8px; padding: 5px 0 3px 10px; border-bottom: 1px dotted #A3B3C0; }
.rightButtomContent li a { text-decoration: none; color: #005CA1; padding-left: 10px; }

.new_host { list-style: none; margin: 0px; padding: 0px 0 15px; }
.new_host img { float: left; padding: 0px 2px 2px 0px; }
.new_host img.iconnew { float: none; padding: 0px; }
.new_host a { text-decoration: none; color: Black; }
.new_host a:hover { text-decoration: underline; color: Blue; }
.new_host a:visited { color: #48A6E0; }
.xemtiep { list-style: none; }
.xemtiep a { float: right; font-style: italic; font-weight: normal; text-decoration: underline; color: Blue; padding-right: 15px; }

.buttom-b-content { padding-top: 10px; float: left; line-height: 25px; width: 340px; }
.buttom-b-content ul { list-style: none; margin: 0px; padding: 0px; }
.buttom-b-content li { margin: 0px; padding: 0px; background: url(images/bu-img.gif) no-repeat 0px 8px; padding-left: 10px; }
.buttom-b-content li a { text-decoration: none; color: #48a6e0; padding-left: 10px; }

.buttom-right-t ul { list-style: none; margin-top: 130px; padding: 0px; }
.buttom-right-t ul li { margin-left: 0px; padding: 0px; }
.buttom-right-t li a { color: #48a6e0; display: inherit; font-family: Tahoma; font-size: 10pt; text-decoration: none; padding-top: 10px; font-weight: bold; }
.buttom-right-t li p { display: block; padding: 0px; margin-left: 175px; color: #7c7c7c; }

.imgcss { float: right; margin-right: 2px; margin-top: 0px; }
.titlecontet { line-height: 20px; }
#tabsDownload { width: 710px; margin-left: 5px; font-family: Verdana, Geneva, sans-serif; font-size: 10pt; font-weight: normal; }
#tabsDownload ul li a { font-size: 10pt; outline: none; }
.text_tabs { color: #666; }
.detail a { color: #48a6e0; text-decoration: none; }
.detail a:hover { text-decoration: underline; }
.box { padding: 8px; }

/*LEFT ==============================*/
.cgArticleContent img { margin: 10px 0 10px 0; }
.mainpanel { background-color: #fff; top: 0px; left: 0px; overflow: hidden; }
.mainpanelEligibilityExam { width: 985px; padding: 0px 5px; overflow: hidden; margin-top: 5px; }
.mainpanelFull { width: 985px; padding: 0px 5px; overflow: hidden; margin-top: 5px; }
.mainpanelleft { width: 685px; padding: 0px 5px; overflow: hidden; float: left; margin-top: 5px; }
.mainpanelright { width: 300px; overflow: hidden; float: right; margin-top: 5px; margin-right: 5px; }

.t-mainpanelleft { width: 697px; padding: 5px 10px 0 18px; overflow: hidden; float: left; }
.t-mainpanelright { width: 269px; overflow: hidden; float: right; padding: 5px 5px 0 0; }
.h-mainpanelleft { width: 655px; padding: 0px 10px 0 18px; overflow: hidden; float: left; margin-top: 5px; }
.h-mainpanelright { width: 300px; overflow: hidden; float: left; margin-top: 5px; margin-right: 5px; }
/*margin-left: -695px;*/
.boxpanelleft-k { border: 1px solid #E2E6EF; background-color: White; margin-bottom: 5px; }
.boxpanelfeft-k-top { height: 40px; border-bottom: 1px solid #E2E6EF; text-align: center; }
.boxpanelfeft-k-top-title { color: #48a6e0; text-align: center; font-weight: bold; padding-top: 12px; }
.boxpanelfeft-button { border: 1px solid #E2E6EF; background-color: White; margin-bottom: 5px; }
.boxpaneleft-h { border: 1px solid #E2E6EF; background-color: White; }
.sltc-content p { padding: 5px 0; }

.boxpanel { border: 1px solid #E2E6EF; background: #fff; padding: 0px 10px; }
.boxpanel .boxpanel-tl { height: 40px; border-bottom: 1px solid #E2E6EF; }
.boxpanel .boxpanel-tc { color: #0F08C9; font-weight: bold; padding: 12px 0 5px 10px; text-align: left; font-size: 12pt; }
.boxpanel .boxpanel-tc h1 { padding: 0px; margin: 0px; font-size: 12pt; font-weight: bold; }

.boxTinNoiBat { background: #ffffff; text-align: justify; overflow: hidden; padding: 8px; }
.boxTinNoiBat ul.list { margin: 0px; padding: 0px 0 0 0px; list-style: none; }
.boxTinNoiBat ul li { padding: 2px 0 5px 10px; background: url(images/layout-news-other-icon.gif) no-repeat 0px 8px; }
.boxTinNoiBat ul li a { text-decoration: none; color: Black; }
.boxTinNoiBat li a:hover { text-decoration: underline; color: Blue; }
.boxTinNoiBat li a:visited { color: Blue; }

.boxpanel-mc { padding: 5px; }
.boxpanel-mc ul { list-style: none; margin: 0px; padding: 0px; }
.boxpanel-mc li { margin: 0px; padding: 5px 0px 2px 0px; }
/*background: url(../images/bu-img.gif) no-repeat 0px 8px;  */
.boxpanel-mc li a { text-decoration: none; color: #48a6e0; padding-left: 0px; }
.boxpanel-mc li a img { float: left; text-indent: 8px; margin: 0 5px 10px 0px; }
.boxpanel-mc li a:hover { text-decoration: underline; }
.k-panel-mc { padding: 5px; }

.layout-news { list-style: none; margin: 0px; padding: 5px; }
.layout-news li { padding: 10px 0px 10px 0px; border-bottom: 1px dotted #A3B3C0; text-align: justify; line-height: 20px; overflow: hidden; }

.layout-news-other h5 { margin: 0 0 0; color: #005CA1; padding: 5px 0px 5px 10px; font-size: 10pt; background: #d9d9d9; }
.layout-news-other ul { list-style: none; margin: 0px; padding: 0px; }
.layout-news-other li { background: url(images/layout-news-other-icon.gif) no-repeat 5px 9px; padding: 5px 0 0 15px; text-align: justify; border-bottom: 1px dotted #A3B3C0; }
.layout-news-other li a { text-decoration: none; color: #005CA1; }
.layout-news-other li a:hover { text-decoration: underline; }
.comment li { background: none; }
.comment_center { padding: 4px; margin: 4px; border: 1px solid #D9D9D9; }

.buttom-b-content { padding-top: 10px; width: inherit; }
.buttom-b-content ul { list-style: none; margin: 0px; padding: 0px; }
.buttom-b-content li { margin: 0px; padding: 0px; background: url(Images/bullet1.gif) no-repeat 0px 8px; padding-left: 0px; }
.buttom-b-content li a { text-decoration: none; color: #48a6e0; padding-left: 0px; }

.box .vote_but { height: 25px; padding: 5px 5px 0px; }
.box .vote_but img { float: left; cursor: pointer; padding-left: 10px; }

.titleEmxamPlan { font-weight: bold; line-height: 16px; padding-top: 10px; text-align: center; }
.box_tracuu { height: 50px; padding-top: 10px; text-align: center; }

#boxfooter { background-color: #fff; padding: 0px 8px; clear: both; margin: 0 auto; }
.box-footer-tab { padding: 0px 16px; }
.footer-tab { height: 34px; overflow: hidden; }
.footer-tab a { text-decoration: none; height: 34px; margin-bottom: 10px; padding: 0px 5px 0px 0px; outline: medium none; display: inline; float: left; }
.footer-tab a.active { color: #000; }
.footer-tab a span { text-align: center; color: #0F08C9; display: block; padding: 10px 18px; border-top: 1px solid #A3B3C0; border-right: 1px solid #A3B3C0; border-left: 1px solid #A3B3C0; background-color: #BFE3F1; }
.footer-tab a.active span { background-color: #FAFAFC; color: #fff; border-top: 1px solid #4096EE; border-right: 1px solid #4096EE; border-left: 1px solid #4096EE; background-color: #4096EE; }
.footer-content { color: #fff; border: 1px solid #A3B3C0; border-top: none; height: 200px; background-color: #4096EE; overflow: hidden; padding: 5px; }
.tabContact01_data { }
.tabs-footer { text-align: left; }
.tabs-footer td { border: 1px solid #A3B3C0; padding: 2px; vertical-align: top; }
.Footer-CopyRight { padding: 10px 5px; background: #E8E8E8; }
.Footer-CopyRight a { text-decoration: underline; color: #000; }
.main_ktdg { height: 200px; line-height: 20px; padding: 0px 2px 0px 2px; border: 1px solid #A3B3C0; }
.address { height: 50px; }
.deparment { height: 30px; }
.dapName { width: 157px; border: 1px solid #A3B3C0; float: left; }
.box-detail { }
.detail-f { padding: 2px; }
.rightAlign { text-align: right; }
.leftAlign { text-align: left; }
.centerAlign { text-align: center; }
.paging { margin: 10px 0 0 0; float: right; }
.paging .paging_bg { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #DCE2EC; color: #034A8F; height: 19px; margin-left: 3px; white-space: nowrap; float: left; }
.paging .current { background: none repeat scroll 0 0 #0A59A1; border: 1px solid #023B6E; color: #FFFFFF; cursor: pointer; height: 19px; margin-left: 3px; }
.paging a { color: #3B5998; display: block; font-size: 11px; line-height: 19px; padding: 0 9px; text-decoration: none; }
.paging .current a { color: #fff; }
/*Survey*/
.SurveyPage { font-family: Tahoma; font-size: 10pt; margin: 0px auto; padding: 10px 30px 0 30px; background: none; }
.boxSurvey { background-color: White; border: 1px solid #E2E6EF; margin-bottom: 5px; }
/*kWeb 4.0*/
.kGrid { border: 1px solid #4F93E3; }
.kPaging { padding: 3px; }
.kButton { padding: 3px; }
.kButton a { text-decoration: none; padding: 5px; }
.kButton a:hover { text-decoration: underline; }
.kTable { border-collapse: separate; width: 100%; margin: 0px; padding: 0px; }
.kTable td { border-color: #BFD3EE; border-style: none solid solid none; border-width: 0 1px 1px 0; }
.kTable td a { color: #0000ff; text-decoration: underline; }
.kTable td.but { text-align: center; width: 20px; }
.kTable td a.cboxElement { color: #000; text-decoration: underline; }
.kTableHeader { }
.kTableHeader td { padding: 5px; background: #2647A0; color: #fff; }
.kTableHeader td a { color: #fff; }
.kTableRow { border-collapse: separate; }
.kTableRowR { background: #ff897b; }
.kTableRow td { padding: 3px; }
.kTableAltRow td { padding: 3px; background: #EDF5FF; }
.kTableExamID td { padding: 3px; background: #5DffFF; }
/*------------------------------------------------------*/

.ui-datepicker-calendar .vi_day a { color: #ff0000; }

/*------------------------------------------------------*/
.t-portal { height: 20px; }

.portal-new { position: relative; }
.portal-new h4 { color: #3366CC; cursor: pointer; height: 27px; font-size: 13px; }
.portal-new-sub { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #C3D1EC; box-shadow: 0 1px 5px #CCCCCC; position: absolute; text-align: left; top: 20px; right: 0px; z-index: 999; }
.portal-sub { width: 120px; padding: 5px; }
.portal-sub ul { display: block; list-style: none outside none; margin: 0; padding: 0; }
.portal-sub ul li { color: #FFFFFF; }
.portal-sub ul li a { text-decoration: none; color: #3366CC; display: block; font-size: 13px; padding: 5px 0px; }
.portal-sub ul li a:hover { text-decoration: underline; }

/*Fix*/
.nounderline td a { color: #000000; text-decoration: underline; }
.nounderline td a:hover { color: Red; }

/*-----------------------------------------------------*/
.panel-right-header { background: #ff0000; padding: 5px; border-top: 1px solid #043A60; }
.panel-right-header h7 { font-size: 13px; font-weight: bold; color: #fff; }
.panel-right-content { padding: 5px; border: 1px solid #ff0000; }
ul.x-supportlist { list-style: none; margin: 0px; padding: 0px; }
ul.x-supportlist li { margin: 2px 0px; padding: 5px; border: 1px solid #D8DFEA; }
ul.x-supportlist li:hover { background: #F2F6F9; }
ul.x-supportlist li .box-topic a.s-topcis { cursor: pointer; float: left; margin-right: 10px; text-decoration: none; }
ul.x-supportlist li .box-topic a.s-topcis img { width: 25px; height: 25px; }
ul.x-supportlist li .box-topic .box-topic-content { display: table-cell; float: left; position: relative; width: 467px; }
ul.x-supportlist li a { color: #043A60; text-decoration: none; }
ul.x-supportlist li a.strong { color: #ff0000; color: Red; }

/* --------------------------------- */
.k-hearder-left { width: 60%; float: left; }
.k-hearder-right { width: 40%; float: left; }
.k-hearder { min-height: 210px; }
 
