@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}

table {
	border-collapse: collapse;
    border-spacing: 0;
}
	  

html, ul, li, h1, h2, h3, h4 {
	margin: 0;
	padding: 0;
	list-style: none;
}

img {
	border: 0;
}
a {
	color:#000000;	
	text-decoration: none;
}
a:hover {
	color:#000000;
	text-decoration:underline;

}

body {
	line-height:1.5;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color: #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;		
	margin:0px;
	padding:0px;
	font-size:12px;
	background:#ffffff;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
}
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

	/*################   Main content    ####################################*/

#container{
	width:1038px;
	margin:0 auto;
}
#header{
	float:left;
	width:1038px;
	height:120px;
}
.header_top{
	float:left;
	width:1038px;
	height:4px;
}
.header_mid{
	float:left;
	width:1024px;
	height:116px;
	background:url(../images/bg_content.gif) repeat-y;
	padding:0 7px 0 7px;
}
.logo{
	float:left;
	width:248px;
	height:78px;
}
.header_right{
	float:left;
	width:776px;
	height:78px;
}
.header_hello{
	float:left;
	width:545px;
	height:28px;
	padding:10px 0 0 231px;
	color:#404040;
	font-size:11px;
	font-weight:bold;
}
.header_hello a{
	color:#404040;
	font-weight:bold;
	text-decoration:none;
}
.header_hello a:hover{
	color:#404040;
	font-weight:bold;
	text-decoration: underline;
}
.header_img01{
	padding:0 12px 0 5px;
}
.header_img02{
	padding:0 12px 0 12px;
}
#menu{
	float:left;
	width:776px;
	height:40px;
}
#menu_left{
	float:left;
	width:19px;
	height:40px;
	background:url(../images/menu_left.gif) no-repeat;
}
#menu_right{
	float:left;
	width:24px;
	height:40px;
	background:url(../images/menu_right.gif) no-repeat;
}
/*- Menu Tabs I--------------------------- */
#menu_mid{
	float:left;
	width:733px;
	height:40px;
	background:url(../images/bg_menu.gif) repeat-x;
}
#menu_mid ul {
	margin:0;
	padding:8px 0px 0 10px;
	list-style:none;
}
#menu_mid li {
      display:inline;
      margin:0;
      padding:0;
}
#menu_mid a {
      float:left;
      background:url("../images/tableftI.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
}
#menu_mid a span {
      float:left;
      display:block;
      background:url("../images/tabrightI.gif") no-repeat right top;
      padding:5px 20px 6px 6px;
      color:#404040;
	  font-weight:bold;
}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu_mid a span {float:none;}
    /* End IE5-Mac hack */
#menu_mid a:hover span {
      color:#FFFFFF;
}
#menu_mid a:hover {
      background:url("../images/tableftI.gif") no-repeat left top;
      background-position:0% -29px;
}
#menu_mid a:hover span {
      background:url("../images/tabrightI.gif") no-repeat right top;
      background-position:100% -29px;
}
#menu_mid .selected1{
      background-position:100% -29px;
	  color:#FFFFFF;
}
#menu_mid .selected{
      background-position:0% -29px;
	  color:#FFFFFF;
}

.menu_center {
	PADDING-TOP: 0px
}
.menu_center B {
	BACKGROUND: url(../images/menu_line.gif) no-repeat center top;
	FLOAT: left;
	WIDTH: 27px;
	HEIGHT: 30px;
}
/*- SEARCH--------------------------- */
#search{
	float:left;
	width:761px;
	height:27px;
	background:url(../images/bg_search.gif) no-repeat;
	padding:10px 0 0 263px;
}
.search_select{
	width:150px;
}
.search_left{
	float:left;
	width:630px;
}
.search_right{
	float:left;
	width:70px;
}
a.readon2 {
	background: url(../images/but_search.gif) no-repeat;
	width: 69px;
	height: 22px;
	line-height: 20px;
	color: #ffffff;
	display: block;
	font-size:12px;
	font-weight:bold;
	text-indent: 20px;
	text-decoration: none;
}
a.readon2:hover, a.readon:focus, a.readon:active {
	color: #000000;
	text-decoration: underline;
	background: url(../images/but_search.gif) no-repeat;
	width: 69px;
	height: 22px;
	line-height: 20px;
	display: block;
	text-indent: 20px;
}
/*- content--------------------------- */
#content{
	float:left;
	width:1010px;
	background:url(../images/bg_content.gif) repeat-y;
	padding:10px 14px 10px 14px;
}

/*- LEFT --------------------------- */
#left{
	float:left;
	width:215px;
	padding:0 10px 0 0;
}
.catalogy_top{
	float:left;
	width:215px;
	height:45px;
	background:url(../images/catalogy_top.gif) no-repeat;
}
.catalogy_title{
	float:left;
	color:#fe7702;
	font-weight:bold;
	padding:8px 0 0 25px;
	text-transform:uppercase;
}
.catalogy_mid{
	float: left;
	width:177px;
	background:url(../images/catalogy_center.gif) repeat-y;
	padding:5px 19px 5px 19px;
}
.catalogy_bottom{
	float:left;
	width:215px;
	height:46px;
	background:url(../images/catalogy_bottom.gif) no-repeat;
	padding:0 0 5px 0;
}
.sgd{
	float:left;
	width:215px;
	height:41px;
	padding:0 0 10px 0;
	background:url(../images/sgd_bg.gif) no-repeat;
}
.sgd_title{
	float:left;
	width:140px;
	padding:10px 0 0 40px;
	color:#fe7702;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
}
.sgd_title a{
	color:#fe7702;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.sgd_title a:hover{
	color:#fe7702;
	font-size:14px;
	font-weight:bold;
	text-decoration: underline;
}
.kqxs{
	float:left;
	width:215px;
	height:41px;
	padding:0 0 10px 0;
	background:url(../images/kqxs_bg.gif) no-repeat;
}
.kqxs_title{
	float:left;
	width:120px;
	padding:10px 0 0 60px;
	color:#fe7702;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
}
.kqxs_title a{
	color:#fe7702;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
}
.kqxs_title a:hover{
	color:#fe7702;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
.go{
	padding:5px 5px 0 0;
	float:right;
}
.news_top{
	float:left;
	width:215px;
	height:30px;
	background:url(../images/news_top.gif) no-repeat;
}
.news_title{
	float:left;
	color:#ffffff;
	font-weight:bold;
	padding:5px 0 0 60px;
	text-transform:uppercase;
}
.news_mid{
	float:left;
	width:215px;
	background:url(../images/news_center.gif) repeat-y;
}
.news_bottom{
	float:left;
	width:215px;
	height:20px;
}
.news1{
	float:left;
	width:215px;
	background:url(../images/news_line.gif) center bottom no-repeat;
	padding:10px 0 10px 0;
}
.news_box1{
	float:left;
	width:55px;
	padding:5px 0 0 5px;
}
.news_img{
	float:left;
	width:53px;
	border:1px solid #c4c8c8;
	padding:1px;
}

.news_box2{
	float:left;
	width:136px;
	padding:0 0 0 10px;
	font-size:11px;
}
.news_title1{
	float:left;
	width:136px;
	color: #FF0000;
	font-weight:bold;
	padding:0
}
.news_title1 a{
	float:left;
	color:#FF0000;
	font-weight:bold;
}
.news_title1 a:hover{
	float:left;
	color:#FF0000;
	font-weight:bold;
	text-decoration:underline;
}
.news_text{
	float:left;
	width:136px;
	padding:0;
	color:#504c4c;
	text-align:justify;
	line-height:15px;
}
.gv_box1{
	float:left;
	width:206px;
	padding:5px 0px 5px 5px;
}
.gv_box2{
	float:left;
	width:204px;
	border-top: 1px solid #a8a8a8;
	border-left: 1px solid #a8a8a8;
}
.gv_column{
	float:left;
	width:67px;
	background:#fcfade;
	border-right: 1px solid #a8a8a8;
	border-bottom: 1px solid #a8a8a8;
	height:20px;
	text-align:center;
}
.gv_column2{
	float:left;
	width:67px;
	background:#ffffff;
	border-right: 1px solid #a8a8a8;
	border-bottom: 1px solid #a8a8a8;
	height:20px;
	text-align:center;
}
.tg_box{
	float:left;
	width:206px;
	height:100px;
	padding:5px 3px 5px 3px;
	overflow-y:auto;
}
.tg_box1{
	float:left;
	width:190px;
	border-top: 1px solid #a8a8a8;
	border-left: 1px solid #a8a8a8;
}
.tg_colum1{
	float:left;
	width:72px;
	background:#fcfade;
	border-right: 1px solid #a8a8a8;
	border-bottom: 1px solid #a8a8a8;
	height:20px;
	text-align:center;
}
.tg_colum2{
	float:left;
	width:115px;
	background:#fcfade;
	border-right: 1px solid #a8a8a8;
	border-bottom: 1px solid #a8a8a8;
	height:20px;
	text-align:center;
}
.tg_colum3{
	float:left;
	width:72px;
	background:#ffffff;
	border-right: 1px solid #a8a8a8;
	border-bottom: 1px solid #a8a8a8;
	height:20px;
	text-align:center;
}
.tg_colum4{
	float:left;
	width:115px;
	background:#ffffff;
	border-right: 1px solid #a8a8a8;
	border-bottom: 1px solid #a8a8a8;
	height:20px;
	text-align:center;
}
.tk_top{
	float:left;
	width:215px;
	height:37px;
	background:url(../images/tk_top.gif) no-repeat;
}
.tk_title{
	float:left;
	padding:7px 0 0 70px;
	color:#fe7702;
	font-weight:bold;
	text-transform:uppercase;
}
.tk_mid{
	float:left;
	width:195px;
	background:url(../images/tk_mid.gif) repeat-y;
	padding:0 10PX 0 10PX;
}
.tk_icon{
	float:left;
	padding:0 15px 0 10px;
}
.tk_mumber{
	float:right;
	padding:10px 25px 0 0;
}
.tk_bottom{
	float:left;
	width:215px;
	height:29px;
}
/*-CENTER --------------------------- */
#center{
	float:left;
	width:785px;
	padding:0;
}
.qc{
	float:left;
	width:785px;
}
.qc01{
	float:left;
	width:391px;
	padding:0 1px 0 0;
}
.qc02{
	float:left;
	width:391px;
}
#product_nb{
	float:left;
	width:785px;
}
.product_nb_title{
	float:left;
	width:775px;
	height:14px;
	border-bottom:2px solid #e8bc6f;
	padding:10px 0 8px 10px;
	color:#ff7a04;
	font-weight:bold;
	text-transform:uppercase;
}
.product_nb_mid{
	float:left;
	width:773px;
	background:#f4e7d6;
	padding:12px 0 12px 12px;
}
.product_nb_mid1{
	float:left;
	width:745px;
	border:1px solid #e0d7ca;
	background:#ffffff;
	padding:14px 0 5px 14px;
}
.product_nb_box{
	float:left;
	width:108px;
	padding:0 16px 0 0;
}
.product_nb_box1{
	float:left;
	width:100px;
	height:85px;
	border:1px solid #e0d7ca;
	padding:3px;
}
.product_nb_text{
	float:left;
	width:98px;
	padding:5px;
	color:#191919;
	font-size:11px;
}
.product_nb_text a{
	color:#191919;
	text-decoration:none;
}
.product_nb_text a:hover{
	color:#ff7a04;
	text-decoration: underline;
}
.dot{
	padding:0 5px 0 0;
}
.product_pages{
	float:left;
	width:735px;
	padding:0 10px 0 0;
	text-align:right;
}
SPAN.curPage1 {
	FONT-WEIGHT: bold; 
	COLOR: #ffffff;
	padding:2px 5px;
	background:url(../images/page_select.gif) no-repeat;
}
.pageNav1 {
	CLEAR: both; 
	FONT-SIZE: 8pt;
	font-weight:bold; 
	MARGIN: 3px; 
	COLOR: #ffffff; 
	TEXT-ALIGN: right;
	font-family:tahoma;
}
.pageNav1 A {
	BACKGROUND: #F5FBF9;
	COLOR: #ffffff;
	background:url(../images/page_nomarl.gif) no-repeat;
	padding:2px 5px;
	font-weight:bold; 
	text-decoration:none;
}
.pageNav1 A:hover {
	COLOR: #ffffff;
	text-decoration:none;
}
.product_nb_bottom{
	float:left;
	width:785px;
	height:26px;
}
/*-MID --------------------------- */
#mid{
	float:left;
	width:584px;
	padding:0 10px 0 0;
}
.qc03{
	float:left;
	width:584px;
	height:129px;
	padding:0 0 10px 0;
}
.new_product_top{
	float:left;
	width:584px;
	height:40px;
}
.new_roduct_topl{
	float:left;
	width:26px;
	height:40px;
	background:url(../images/product_topl.gif) no-repeat;
}
.new_product_tiltem{
	float:left;
	width:182px;
	height:40px;
	background:url(../images/product_top_titlem.gif) repeat-x;
}
.new_product_tilter{
	float:left;
	width:64px;
	height:40px;
	background:url(../images/product_top_titler.gif) no-repeat;
}
.new_product_topm{
	float:left;
	width:301px;
	height:40px;
	background:url(../images/product_topm.gif) repeat-x;
}
.new_product_topr{
	float:left;
	width:11px;
	height:40px;
	background:url(../images/product_topr.gif) no-repeat;
}

.new_product_title{
	float: left;
	color:#ffffff;
	font-weight:bold;
	padding:5px 0 0 40px;
	text-transform:uppercase;
}
.new_product_title2{
	float: left;
	color:#000000;
	padding:10px 0 0 10px;
}
.new_product_title2 span{
	color:#e87c1b;
	font-weight:bold;
}
.new_product_mid{
	float:left;
	width:584px;
	background:url(../images/new_product_mid.gif) repeat-y;
	padding:0 0 0 0px;
}
.new_product_line{
	float:left;
	width:567px;
	border-bottom:1px solid #dfdfdf;
	padding:10px 0 10px 0;
 }
.new_product_box{
	float:left;
	width:108px;
	padding:0 17px 0 19px;
	border-right:2px solid #dfdfdf;
}
.new_product_box11{
	float:left;
	width:108px;
	padding:0 0 0 19px;
}

.new_product_box2{
	float:left;
	width:102px;
	height:102px;
	background:#f3f3f3;
	padding:3px;
}
.new_product_box3{
	float:left;
	width:94px;
	height:94px;
	background:#ffffff;
	border:1px solid #aaaaaa;
	padding:3px;
}
.new_product_text{
	float:left;
	width:108px;
}
.new_product_text a{
	color:#191919;
	text-decoration:none;
}
.new_product_text a:hover{
	color:#ff7a04;
	text-decoration: underline;
}
.new_product_text span{
	color:#ff6600;
	font-weight:bold;
}
.new_product_text span a{
	color:#ff6600;
	font-weight:bold;
	text-decoration:none;
}
.new_product_text span a:hover{
	color:#ff6600;
	font-weight:bold;
	text-decoration: underline;
}
.new_product_bottom{
	float:left;
	width:584px;
	height:35px;
	background:url(../images/new_product_bottom.gif) no-repeat;
}
a.readon1 {
	background: url(../images/but_cost.gif) no-repeat;
	width: 27px;
	height: 12px;
	line-height: 13px;
	color: #ffffff;
	display: block;
	font-size:10px;
	text-indent: 5px;
	text-decoration: none;
}
a.readon1:hover, a.readon:focus, a.readon:active {
	color: #ffffff;
	text-decoration: none;
	background: url(../images/but_cost.gif) no-repeat;
	width: 27px;
	height: 12px;
	line-height: 13px;
	display: block;
	text-indent: 5px;
}
.cost_but{
	float:left;
	width:34px;
	height:12px;
	background:url(../images/but_cost.gif) no-repeat;
	font-size:10px;
	color:#ffffff;
	line-height:11px;
	text-indent:5px;
	margin:4px 0 0 0;
}
.cost_text{
	float:left;
	width:74px;
}
.product_pages1{
	float:left;
	width:550px;
	padding:10px 20px 0 0;
	text-align:right;
}
SPAN.curPage11 {
	FONT-WEIGHT: bold; 
	COLOR: #ffffff;
	padding:2px 5px;
	background:url(../images/page_select.gif) no-repeat;
}
.pageNav11 {
	CLEAR: both; 
	FONT-SIZE: 8pt;
	font-weight:bold; 
	MARGIN: 3px; 
	COLOR: #ffffff; 
	TEXT-ALIGN: right;
	font-family:tahoma;
}
.pageNav11 A {
	BACKGROUND: #F5FBF9;
	COLOR: #ffffff;
	background:url(../images/page_nomarl.gif) no-repeat;
	padding:2px 5px;
	font-weight:bold; 
	text-decoration:none;
}
.pageNav11 A:hover {
	COLOR: #ffffff;
	text-decoration:none;
}
.news1_more{
	float:left;
	width:194px;
	padding:5px 10px 0 0;
	color:#ff6600;
	font-weight:bold;
	text-align:right;
}
.news1_more a{
	color:#ff6600;
	font-weight:bold;
	text-decoration: underline;
}
.news1_more a:hover{
	color:#ff6600;
	font-weight:bold;
	text-decoration: none;
}

/*- RIGHT --------------------------- */
#right{
	float:left;
	width:191px;
	padding:0;
}
.support{
	float:left;
	width:191px;
	height:329px;
	background:url(../images/support.gif) no-repeat;
}
.support_title{
	float:left;
	width:176px;
	padding:15px 0 0 15px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
}
.support_yahoo{
	float:left;
	width:171px;
	padding:10px 0 5px 20px;
}
.icon_yahoo{
	padding:0 20px 0 0;
}
.skype{
	float:left;
	width:191px;
	text-align:center;
	padding:3px 0 0 0;
}
.support_text1{
	float:left;
	width:95px;
	text-align:center;
	color:#4e585b;
	font-weight:bold;
	padding:8px 0 0 0;
}
.qc04{
	float:left;
	width:191px;
	padding-bottom:5px;
}
.qc05{
	float:left;
	width:215px;
	padding-bottom:5px;
}
.qc_icon{
	padding:0 0 5px 0;
}
.line{
	float:left;
	width:191px;
	padding:0 0 5px 0;
}
/*- doitac --------------------------- */
#dt{
	float:left;
	width:990px;
	height:125px;
	padding:5px 11px 5px 9px;
}
.dt{
	float:left;
	width:991px;
	height:125px;
	background:url(../images/bg_dt.gif) no-repeat;
}
.dt_title{
	float:left;
	width:911px;
	color:#232222;
	font-weight:bold;
	padding:8px 0 0 50px;
	text-transform:uppercase;
}
.dt_show{
	float:left;
	width:962px;
	height:69px;
	padding:18px 0 0 29px;
}
.dt_box{
	float:left;
	width:124px;
	height:69px;
	padding:0px 10px 0 0;
}
.dt_box1{
	float:left;
	width:112px;
	height:57px;
	border:1px solid #e2e2e2;
	padding:5px;
	background:#ffffff;
}

/*- footer--------------------------- */
#footer{
	float:left;
	width:1038px;
	height:160px;
}
#footer_left{
	float:left;
	width:12px;
	height:160px;
	background:url(../images/footer_left.gif) no-repeat;
}
#footer_mid{
	float:left;
	width:1014px;
	height:160px;
	background:url(../images/footer_mid.gif) repeat-x;
}
#footer_right{
	float:left;
	width:12px;
	height:160px;
	background:url(../images/footer_right.gif) no-repeat;
}
.footer_menu{
	float:left;
	width:1014px;
	padding:13px 0 0 0;
	text-align:center;
	color:#353535;
	font-weight:bold;
}
.footer_menu a{
	color:#353535;
	font-weight:bold;
	text-decoration:none;
}
.footer_menu a:hover{
	color:#353535;
	font-weight:bold;
	text-decoration: underline;
}
.footer_icon{
	padding: 0 20px 0 20px;
}
.footer_logo{
	float:left;
	width:252px;
	padding:25px 0 0 10px;
}
.footer_text{
	float:left;
	width:580px;
	padding:22px 0 0 0;
	}
.footer_text span{
	color:#dc7002;
}
.footer_top{
	float:right;
	width:60px;
	padding:30px 0 0 0;
}

/*- nhucaumua_detail.HTML --------------------------- */
.ncm_title{
	float:left;
	width:574px;
	height:15px;
	padding:5px 0px 10px 10px;
	color:#292929;
	font-weight:bold;
}
.ncm_title a{
	color:#292929;
	font-weight:bold;
	text-decoration:none;
}
.ncm_title a:hover{
	color:#292929;
	font-weight:bold;
	text-decoration: underline;
}
.spcm_detail_title{
	float:left;
	width:574px;
	height:27px;
	border:5px solid #f5ead8;
	color:#333333;
	font-weight:bold;
	padding:5px 0 0 0;
	text-transform:uppercase;
}
.spcm_img01{
	padding:2px 12px 0 12px;
}
.spcm_detail_box{
	float:left;
	width:559px;
	border-bottom:5px solid #f5ead8;
	border-left:5px solid #f5ead8;
	border-right:5px solid #f5ead8;
	color:#333333;
	font-weight:bold;
	padding:0 0 5px 15px;
	margin-bottom:10px;
}
.ncm_detail {
	float:left;
	width:544px;
	padding:0px;
}
.ncm_detail a, .new_posts a:visited {
	color:#000000;
	text-decoration:none;
}
.ncm_detail a:hover {
	color: #567D2B;
	text-decoration: underline;
}
.ncm_detail ul{
	list-style:none;
	margin-left:0;
	padding-left:0px
}
.ncm_detail li{
	list-style:none;
	padding:3px 3px 3px 15px;
	font-size:13px;
	font-weight:normal;
	border-bottom:1px dashed #c8c8c8;
	background:#ffffff url(../images/spcb_detail_ic2.gif) left top no-repeat;
}
.ncm_detail_row1 {
	float:left;
	width:526px;
	padding:5px 3px 5px 15px;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	background:#f6f6f6;
	font-weight:normal;
	margin:5px 0 0 0;
}
.ncm_detail_row1 span {
	color:#fe6500;
	font-weight:bold;
}
.lx{
	float:left;
	width:526px;
	padding:5px 3px 5px 15px;
	font-weight:bold;
}
.lx span{
	font-weight:bold;
	color:#FF6600;
}
.ttnd_title{
	float:left;
	width:574px;
	height:22px;
	background: url(../images/ttnd_line.gif) repeat-x;
	padding:5px 0 0 10PX;
	color:#ffffff;
	font-weight:bold;
}
.ttnd_box{
	float:left;
	width:572px;
	border:1px solid #c7ad88;
	padding:5px 5px 10px 5px;
}
.ttnd_box a, .ttnd_box a:visited {
	color:#000000;
	text-decoration:none;
}
.ttnd_box a:hover {
	color: #000000;
	text-decoration: underline;
}
.ttnd_box ul{
	list-style:none;
	margin-left:0;
	padding-left:0px
}
.ttnd_box li{
	list-style:none;
	padding:3px 0px 3px 0px;
	font-size:12px;
	font-weight:normal;
	background: url(../images/ttnd_line2.gif) bottom no-repeat;
}
.line2{
	float:left;
	width:584px;
	height:20px;
	background:url(../images/line2.gif) no-repeat;
	margin-top:10px;
}
.dang_ncm{
	float:left;
	width:583px;
	border-left:1px solid #c7ad88;
	border-top:1px solid #c7ad88;
	margin:5px 0 0 0px;
}
.dang_ncm_title1{
	float:left;
	width:55px;
	height:27px;
	border-right:1px solid #c7ad88;
	border-bottom:1px solid #c7ad88;
	background:url(../images/dang_ncm_bg.gif) repeat-x;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	padding:8px 0 0 0;
}
.dang_ncm_title2{
	float:left;
	width:383px;
	height:27px;
	border-right:1px solid #c7ad88;
	border-bottom:1px solid #c7ad88;
	background:url(../images/dang_ncm_bg.gif) repeat-x;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	padding:8px 0 0 0;
}
.dang_ncm_title3{
	float:left;
	width:79px;
	height:27px;
	border-right:1px solid #c7ad88;
	border-bottom:1px solid #c7ad88;
	background:url(../images/dang_ncm_bg.gif) repeat-x;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	padding:8px 0 0 0;
}
.dang_ncm_title4{
	float:left;
	width:62px;
	height:27px;
	border-right:1px solid #c7ad88;
	border-bottom:1px solid #c7ad88;
	background:url(../images/dang_ncm_bg.gif) repeat-x;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	padding:8px 0 0 0;
}
.dang_ncm_column_yelow1{
	float:left;
	width:55px;
	height:26px;
	border-right:1px solid #c7ad88;
	border-bottom:1px solid #c7ad88;
	color:#3d3c3c;
	background:#f7f7f7;
	text-align:center;
	padding:5px 0 0 0;
}
.dang_ncm_column_yelow2{
	float:left;
	width:373px;
	height:25px;
	border-right:1px solid #c7ad88;
	border-bottom:1px solid #c7ad88;
	background:#f7f7f7;
	color:#3d3c3c;
	text-align:left;
	padding:6px 0 0 10px;
}
.dang_ncm_column_yelow2 a{
	color:#3d3c3c;
	text-decoration:none;
}
.dang_ncm_column_yelow2 a:hover{
	color:#3d3c3c;
	text-decoration: underline;
}
.dang_ncm_column_yelow3{
	float:left;
	width:79px;
	height:26px;
	border-right:1px solid #c7ad88;
	border-bottom:1px solid #c7ad88;
	background:#f7f7f7;
	color:#3d3c3c;
	text-align:center;
	padding:5px 0 0 0;
}
.dang_ncm_column_yelow4{
	float:left;
	width:62px;
	height:26px;
	border-right:1px solid #c7ad88;
	border-bottom:1px solid #c7ad88;
	background:#f7f7f7;
	color:#3d3c3c;
	text-align:center;
	padding:5px 0 0 0;
}
.dang_ncm_column_white1{
	float:left;
	width:55px;
	height:26px;
	border-right:1px solid #c7ad88;
	border-bottom:1px solid #c7ad88;
	color:#3d3c3c;
	background:#ffffff;
	text-align:center;
	padding:5px 0 0 0;
}
.dang_ncm_column_white2{
	float:left;
	width:373px;
	height:25px;
	border-right:1px solid #c7ad88;
	border-bottom:1px solid #c7ad88;
	background:#ffffff;
	color:#3d3c3c;
	text-align:left;
	padding:6px 0 0 10px;
}
.dang_ncm_column_white2 a{
	color:#3d3c3c;
	text-decoration:none;
}
.dang_ncm_column_white2 a:hover{
	color:#3d3c3c;
	text-decoration: underline;
}
.dang_ncm_column_white3{
	float:left;
	width:79px;
	height:26px;
	border-right:1px solid #c7ad88;
	border-bottom:1px solid #c7ad88;
	background:#ffffff;
	color:#3d3c3c;
	text-align:center;
	padding:5px 0 0 0;
}
.dang_ncm_column_white4{
	float:left;
	width:62px;
	height:26px;
	border-right:1px solid #c7ad88;
	border-bottom:1px solid #c7ad88;
	background:#ffffff;
	color:#3d3c3c;
	text-align:center;
	padding:5px 0 0 0;
}
.dang_ncm_pages{
	float: left;
	width:583px;
	text-align:right;
	padding:10px 0 0 0;
	font-weight:bold;
}
.dang_ncm_pages a{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding:2px 0 0 0;
}
.dang_ncm_pages a:hover{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding:2px 0 0 0;
}
.dang_ncm_select{
	font-weight:bold;
	color:#FF6600;
	text-decoration:none;
}
/*- product_detail.HTML --------------------------- */
.product_detail{
	float:left;
	width:574px;
	border:1px solid #e4c69c;
	padding:3px;
	margin-bottom:10px;
	background:#f5e9d8;
}
.product_detail_box{
	float:left;
	width:560px;
	color:#333333;
	font-weight:bold;
	background:#ffffff;
	padding:7px;
}
.product_detail_boxl{
	float:left;
	width:180px;
	background:#ffffff;
	margin:0 10px 0 0;
}
.product_detail_boxr{
	float:left;
	width:356px;
	border:6px solid #f5e9d8;
	background:#ffffff;
	padding:0;
}
.product_detail_img{
	float:left;
	width:172px;
	border:1px solid #d0d0d0;
	background:#ffffff;
	padding:3px;
	text-align:center;
}
.product_detail_slide{
	float:left;
	width:180px;
	margin:10px 0 10px 0;
	background:#ffffff;
}
.product_detail_slide_box{
	float:left;
	width:40px;
	height:39px;
	border:1px solid #dadada;
	background:#ffffff;
	margin:0 1px 0 0;
	padding:1px;
}
.product_detail_images{
	padding:10px 5px 0 0;
}
.product_detail_boxr_title{
	float:left;
	width:356px;
	height:27px;
	padding:5px 0 0 0;
	border-bottom:6px solid #f5e9d8;
}
.product_detail_boxr_title span{
	color:#666666;
	font-weight:bold;
}
.product_detail_boxr_detail{
	float:left;
	width:336px;
	padding:5px 10px 5px 10px;
}
.product_detail_boxr_detail_box {
	float:left;
	width:336px;
	padding:0px;
}
.product_detail_boxr_detail_box a, .product_detail_boxr_detail_box a:visited {
	color:#567D2B;
	text-decoration:none;
}
.product_detail_boxr_detail_box a:hover {
	color: #567D2B;
	text-decoration: underline;
}
.product_detail_boxr_detail_box ul{
	list-style:none;
	margin-left:0;
	padding-left:0px
}
.product_detail_boxr_detail_box li{
	list-style:none;
	padding:3px 3px 3px 15px;
	font-size:13px;
	font-weight:normal;
	border-bottom:1px dashed #c8c8c8;
	background:#ffffff url(../images/spcb_detail_ic2.gif) left top no-repeat;
}
.product_detail_boxr_detail1 {
	float:left;
	width:323px;
	padding:5px 3px 5px 10px;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	background:#f6f6f6;
	font-weight:normal;
	margin:5px 0 0 0;
}
.product_detail_boxr_detail1 span {
	color:#fe6500;
	font-weight:bold;
}
.lx2{
	float:left;
	width:323px;
	padding:5px 3px 5px 10px;
}
.lx2 span{
	color:#FF6600;
	font-weight:bold;
}
.gtbb{
	float:left;
	width:560px;
	padding:5px 0 5px 0;
	text-align:right;
}
.but_friend{
	float:right;
	width:134px;
	height:42px;
	background:url(../images/but_friend.gif) no-repeat;
	margin:0 10px 0 0;
}
.but_friend_text{
	color:#4a4a4a;
	font-weight:bold;
	padding:12px 15px 0 0;
}
.but_friend_text a{
	color:#4a4a4a;
	font-weight:bold;
	text-decoration:none;
}
.but_friend_text a:hover{
	color:#4a4a4a;
	font-weight:bold;
	text-decoration:underline;
}
.but_cart{
	float:right;
	width:134px;
	height:42px;
	background:url(../images/but_giohang.gif) no-repeat;
}
.but_cart_text{
	width:134px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	padding:12px 0 0 0;
}
.but_cart_text a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.but_cart_text a:hover{
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}
/*- register.HTML --------------------------- */
.register_title{
	float:left;
	width:584px;
	height:15px;
	padding:5px 0px 10px 0;
	color:#2d2c2c;
	font-weight:bold;
}
.register{
	float: left;
	width:560px;
	border-top:2px solid #e8bc6f;
	background:#f4e7d6;
	padding:12px;
	margin-bottom:10px;
}
.register_box{
	float:left;
	width:558px;
	border:1px solid #e0d7ca;
	background:#f7f7f7;
}
.register_boxl{
	float:left;
	width:264px;
	padding:10px 10px 10px 0;
	text-align:right;
	color:#595857;
	font-weight: bold;
	line-height:40px;
}
.register_boxl span{
	color: #FF6600;
	font-weight: bold;
}
.register_boxr{
	float:left;
	width:284px;
	padding:10px 0 10px 0;
}
.register_input{
	width:228px;
	height:20px;
	border:1px solid #c8c8c8;
	margin:10px 0 8px 0;
}
* html .register_input{ /*IE6 hack*/
	width:228px;
	height:20px;
	border:1px solid #c8c8c8;
	margin:8px 0 8px 0;
}

.register_input1{
	width:126px;
	height:20px;
	border:1px solid #c8c8c8;
	margin:10px 0 8px 0;
}
.register_textarea{
	border:1px solid #c8c8c8;
	margin:10px 0 8px 0;
}
.register_radio{
	margin:15px 0 0 0;
}
* html .register_radio{ /*IE6 hack*/
	margin:10px 0 0 0;
}

a.readon3 {
	background: url(../images/but_register.gif) no-repeat;
	width: 86px;
	height: 26px;
	line-height: 23px;
	color: #ffffff;
	display: block;
	font-size:12px;
	font-weight:bold;
	text-indent: 20px;
	text-decoration: none;
}
a.readon3:hover, a.readon:focus, a.readon:active {
	color: #000000;
	text-decoration: underline;
	background: url(../images/but_register.gif) no-repeat;
	width: 86px;
	height: 26px;
	line-height: 23px;
	display: block;
	text-indent: 20px;
}
.readon3_jv {
	background: url(../images/but_register.gif) no-repeat;
	width: 86px;
	height: 26px;
	line-height: 23px;
	color: #ffffff;
	display: block;
	font-size:12px;
	font-weight:bold;
	text-indent: 20px;
	text-decoration: none;
	float:left;
}
/*- cart.HTML --------------------------- */
.cart{
	float:left;
	width:583px;
	border-left:1px solid #cac7c7;
	border-top:1px solid #cac7c7;
	margin:5px 0 0 0px;
}
.cart_title1{
	float:left;
	width:87px;
	height:24px;
	border-right:1px solid #cac7c7;
	border-bottom:1px solid #cac7c7;
	background:#fe8301;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	padding:5px 0 0 0;
}
.cart_title2{
	float:left;
	width:158px;
	height:24px;
	border-right:1px solid #cac7c7;
	border-bottom:1px solid #cac7c7;
	background:#fe8301;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	padding:5px 0 0 0;
}
.cart_title3{
	float:left;
	width:125px;
	height:24px;
	border-right:1px solid #cac7c7;
	border-bottom:1px solid #cac7c7;
	background:#fe8301;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	padding:5px 0 0 0;
}
.cart_title4{
	float:left;
	width:84px;
	height:24px;
	border-right:1px solid #cac7c7;
	border-bottom:1px solid #cac7c7;
	background:#fe8301;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	padding:5px 0 0 0;
}
.cart_title5{
	float:left;
	width:124px;
	height:24px;
	border-right:1px solid #cac7c7;
	border-bottom:1px solid #cac7c7;
	background:#fe8301;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	padding:5px 0 0 0;
}
.cart_column_white1{
	float:left;
	width:87px;
	height:115px;
	border-right:1px solid #cac7c7;
	border-bottom:1px solid #cac7c7;
	background:#ffffff;
	color:#4a4a4a;
	text-align:center;
	padding:10px 0 0 0;
}
.cart_column_white2{
	float:left;
	width:158px;
	height:115px;
	border-right:1px solid #cac7c7;
	border-bottom:1px solid #cac7c7;
	background:#ffffff;
	color:#4a4a4a;
	padding:10px 0 0 0;
}
.cart_column_white3{
	float:left;
	width:125px;
	height:115px;
	border-right:1px solid #cac7c7;
	border-bottom:1px solid #cac7c7;
	background:#ffffff;
	color:#f27206;
	font-weight:bold;
	text-align:center;
	padding:10px 0 0 0;
}
.cart_column_white4{
	float:left;
	width:84px;
	height:115px;
	border-right:1px solid #cac7c7;
	border-bottom:1px solid #cac7c7;
	background:#ffffff;
	color:#4a4a4a;
	text-align:center;
	padding:10px 0 0 0;
}
.cart_column_white5{
	float:left;
	width:124px;
	height:115px;
	border-right:1px solid #cac7c7;
	border-bottom:1px solid #cac7c7;
	background:#ffffff;
	color:#f27206;
	font-weight:bold;
	text-align:center;
	padding:10px 0 0 0;
}
.cart_icon{
	padding:40px 0 0 0;
} 
.cart_box{
	float:left;
	width:90px;
	padding:0 0 0 33px;
}
.cart_img{
	float:left;
	width:82px;
	height:75px;
	border:1px solid #a1a1a1;
	padding:3px;
	text-align:center;
}
.cart_text{
	float:left;
	width:90px;
	color:#4a4a4a;
	padding:5px 0 5px 0;
	text-align:center;
}
.cart_text a{
	color:#4a4a4a;
	text-decoration:none;
}
.cart_text a:hover{
	color: #FF6600;
	text-decoration: underline;
}
.cart_input{
	width:50px;
	border:1px solid #7f9db9;
}
.cart_row_dola{
	float:left;
	width:572px;
	border-right:1px solid #cac7c7;
	border-bottom:1px solid #cac7c7;
	padding:10px 10px 10px 0;
	text-align:right;
	color:#000000;
	font-weight:bold;
}
.cart_but{
	float: left;
	width:584px;
	padding:10px 0 10px 0;
}
.cart_but1{
	float:right;
	width:134px;
	height:42px;
	background:url(../images/but_friend.gif) no-repeat;
	margin:0 38px 0 0;
	border:0px;
	cursor:pointer;
	
}
.cart_but_text{
	color:#4a4a4a;
	font-weight:bold;
	padding:12px 0 0 25px;
	text-align:left;
}
.cart_but_text a{
	color:#4a4a4a;
	font-weight:bold;
	text-decoration:none;
}
.cart_but_text a:hover{
	color:#4a4a4a;
	font-weight:bold;
	text-decoration:underline;
}
/*- register_login1.HTML --------------------------- */
.register_login{
	float:left;
	width:541px;
	border:1px solid #e0d7ca;
	background:#f7f7f7;
	padding:10px 0 10px 17px;
}
.register_login1{
	float:left;
	width:541px;
	border:1px solid #e0d7ca;
	background:#f7f7f7;
	padding:10px 0 10px 17px;
	font-weight:bold;
	color:#4f4d4d;
}

.register_login_boxl{
	float:left;
	width:111px;
	height:170px;
	border-right:1px solid #c8c8c8;
	color:#4f4d4d;
	font-weight:bold;
	text-align:center;
}
.register_login_boxl_row1{
	float:left;
	width:111px;
	height:31px;
	border-bottom:1px solid #c8c8c8;
	padding:25px 0 0 0;
}
.register_login_boxl_row2{
	float:left;
	width:111px;
	height:27PX;
	border-bottom:1px solid #c8c8c8;
	padding:7PX 0 0 0;
}
.register_login_boxr{
	float:left;
	width:415px;
	height:170px;
	padding:0 0 0 0;
	color:#4f4d4d;
	font-weight:bold;
}
.register_login_boxr_row1{
	float:left;
	width:395px;
	height:56px;
	border-bottom:1px solid #c8c8c8;
	padding:0 0 0 18px; 
}
.register_login_boxr_row2{
	float:left;
	width:395px;
	height:34PX;
	border-bottom:1px solid #c8c8c8;
	padding:0 0 0 18px;
}
.register_login_boxr_row3{
	float:left;
	width:395px;
	height:80PX;
	padding:0 0 0 18px;
}
.register_login_boxr span{
	color:#4f4d4d;
	font-weight: normal;
}
.register_login_boxr a{
	color:#4f4d4d;
	text-decoration:none;
}
.register_login_boxr a:hover{
	color:#4f4d4d;
	text-decoration:underline;
}
.register_login_input{
	width:227px;
	height:20px;
	border:1px solid #c8c8c8;
	margin:5px 0 5px 0;
}
.register_login_checkbox{
	margin:0 0 6px 0;
}
a.readon4 {
	background: url(../images/but_register.gif) no-repeat;
	width: 86px;
	height: 26px;
	line-height: 23px;
	color: #ffffff;
	display: block;
	font-size:12px;
	font-weight:bold;
	text-indent: 15px;
	text-decoration: none;
	margin:17px 0 5px 20px;
}
a.readon4:hover, a.readon:focus, a.readon:active {
	color: #000000;
	text-decoration: underline;
	background: url(../images/but_register.gif) no-repeat;
	width: 86px;
	height: 26px;
	line-height: 23px;
	display: block;
	text-indent: 15px;
	margin:17px 0 5px 20px;
}
.icon01{
	padding:0 10px 0 0;
}
.register_tb{
	float:left;
	width:541px;
	height:30px;
	text-align:center;
}
.register_box3{
	float:left;
	width:541px;
}

a.readon5 {
	background: url(../images/but_register2.gif) no-repeat;
	width: 107px;
	height: 26px;
	line-height: 23px;
	color: #ffffff;
	display: block;
	font-size:12px;
	font-weight:bold;
	text-indent: 15px;
	text-decoration: none;
	margin:5px 0 5px 200px;
}
a.readon5:hover, a.readon:focus, a.readon:active {
	color: #000000;
	text-decoration: underline;
	background: url(../images/but_register2.gif) no-repeat;
	width: 107px;
	height: 26px;
	line-height: 23px;
	display: block;
	text-indent: 15px;
	margin:5px 0 5px 200px;
}
/* bo sug css of joomlavui*/
.khung_tintuc
{
	margin:15px;
}

.bt_next2{
	BACKGROUND: #F5FBF9;
	COLOR: #ffffff;
	background:url(../images/page_next2.gif) no-repeat;
	padding:2px 5px;
	font-weight:bold; 
	text-decoration:none;
	width:50px;
}
.CW_Text_02 {
color:#999999;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
letter-spacing:0;
line-height:16px;
word-spacing:normal;
float:right;
}
.CHUHOA
{
text-transform:uppercase;
}
