/* Skin tin tuc 2 cot - blue */
.wrapper{background: #fff;}

.menu_bl,.menu_bc,.menu_br{height:41px;}
.menu_bl{background: url("../images/menub_l.png") no-repeat top  left;width:9px;float:left}
.menu_bc{background: url("../images/menub_c.png") repeat-x top  left;width:945px;float:left; text-align:center; color:#fff;padding-top: 5px;}
.menu_br{background: url("../images/menub_r.png") no-repeat top  left;width:10px;float:left}
.producthtop{ padding-top: 5px;}
.producttophot img{ width: 150px; height:auto; margin-bottom: 5px;}
.producttophot a{ display: block; color: #333; font-size: 12px; font-weight: bold; padding-bottom: 5px; padding-top: 5px; text-decoration:none;}
.producttophot a:hover{color: #CA2826; font-size:12px;
text-decoration: none;}
ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
a.lnk{padding: 0px 14px;
font-size: 12px;
text-decoration: none;}
a.lnk:hover{ font-size:12px; color: #FF0;}
.imgdetail{ text-align:center;}
.pagecrnt {
background: #999;
color: #FFF;
padding: 2px 5px 3px 5px;
border-radius: 2px;
margin-right: 5px;
}
a.pagenxt {
background: #FFF;
color: #000;
padding: 7px 6px 3px 10px;
border-radius: 2px;
margin-right: 5px;
border: 1px solid #CDCDCD;
}
.abten{ font-size:12px;}
a.pagenxt:hover{ color:#000;}
a.pageprv {
background: #FFF;
color: #000;
padding: 7px 6px 3px 10px;
border-radius: 2px;
margin-right: 5px;
border: 1px solid #CDCDCD;
}
a.pageprv:hover{ color:#000;}
a.page {
background: #FFF;
color: #000;
padding: 7px 6px 2px 6px;
border-radius: 2px;
margin-right: 3px;
text-decoration: none;
border: 1px solid #CDCDCD;
}
a.page:hover{ color:#000;}
.imgdetail img{ text-align:center; width: 251px;}
a.al_title_cate:hover{ color:#CA2826;text-decoration:none; font-size:12px;}
.txtsearch{width: 129px;
border: none;
background: none;
outline: none;
float: left;
height: 24px;
margin-left: 10px;
margin-top: 3px;}
.btnsearch{ background: none;
border: none;
height: 28px;
width: 40px;
float: right;
cursor: pointer;
}
.mdlprdschsech{background: url(../images/backtk.jpg) no-repeat left top;
width: 185px;
height: 33px;
margin-bottom: 12px;}
.mdlpro .paging .pagecrnt {
    background-color: #333;
    border: 1px solid #333;
    color: #fff;
    height: 20px;
	font-size: 12px;
    margin: 0 3px;
    padding: 2px 7px;
	font-weight: normal;
    width: 20px;
}
.glossymenu ul{ margin:0px; padding:0px;}
.wrapper_ow{ margin:0 auto;}
.tabs-container img{max-width: 591px;}
.mdlpro .paging a.page {
    background-color: #C0C0C0;
    border: 1px solid #C0C0C0;
    color: #000;
    height: 20px;
	font-size: 12px;
    margin: 0 3px;
    padding: 2px 7px;
	font-weight: normal;
    width: 20px;
}

.mdlpro .paging a.pageprv {
    background-color: #C0C0C0;
    border: 1px solid #C0C0C0;
    color: #000;
    height: 20px;
	font-size: 12px;
    margin: 0 3px;
    padding: 2px 7px;
	font-weight: normal;
    width: 55px;
}
.mdlpro .paging a.pagenxt {
    background-color: #C0C0C0;
    border: 1px solid #C0C0C0;
    color: #000;
    height: 20px;
	font-size: 12px;
    margin: 0 3px;
    padding: 2px 7px;
	font-weight: normal;
    width: 45px;
}

.mdlpro .paging {
    margin: 5px;
    text-align: center;
}
.mdlnws .paging .pagecrnt {
    background-color: #333;
    border: 1px solid #333;
    color: #fff;
    height: 20px;
	font-size: 12px;
    margin: 0 3px;
    padding: 2px 7px;
	font-weight: normal;
    width: 20px;
}
.mdlnws .paging a.page {
    background-color: #C0C0C0;
    border: 1px solid #C0C0C0;
    color: #000;
    height: 20px;
	font-size: 12px;
    margin: 0 3px;
    padding: 2px 7px;
	font-weight: normal;
    width: 20px;
}
.mdlnws .paging a.pagenxt {
    background-color: #C0C0C0;
    border: 1px solid #C0C0C0;
    color: #000;
    height: 20px;
	font-size: 12px;
    margin: 0 3px;
    padding: 2px 7px;
	font-weight: normal;
    width: 45px;
}
.mdlnws .paging a.pageprv {
    background-color: #C0C0C0;
    border: 1px solid #C0C0C0;
    color: #000;
    height: 20px;
	font-size: 12px;
    margin: 0 3px;
    padding: 2px 7px;
	font-weight: normal;
    width: 55px;
}
.mdlnws .pagetotal{ display: none;}
/*tabsplf Box*/
.tabsplf {border:none;margin-bottom:12px;background:white; width: 185px;}
.tabsplf .bT_sR,.tabsplf .bT_sBG,.tabsplf .bTlL,.tabsplf .bT_lBG,.tabsplf .bT_lR{height:29px;line-height:29px;}
.tabsplf .bT_lL{background:url(../images/tabcenter-l.png) no-repeat left top;padding-left:0px;float:left;}
.tabsplf .bT_lR{background:url(../images/tabcenter-cr.png) repeat-x right top;padding-right:0px;}
* html .tabsplf .bT_lR{float:left;}
.tabsplf .bT_lBG{font-weight:bold;color:#fff;font-size:12px;background:url(../images/tabcenter-lc.png) repeat-x right top;padding-left:5px; text-transform: uppercase;}
* html .tabsplf .bT_lBG{float:left;}
.tabsplf .bT_sR{background:url(../images/tabcenter-r.png) no-repeat right top;padding-right:0px;}
.tabsplf .bT_sBG{background:url(../images/tablr.jpg) no-repeat right top;}
.tabsplf .bT_sC{float:left;padding-left:5px;font-size:11px;}    
.tabsplf .bT_RSS{float:right;padding-right:1px;height:16px;padding-top:9px;}
.tabsplf .bC_BG{background:url(../images/tablr-bol.jpg) repeat-y left top; padding-left: 2px;}
.tabsplf .bC_BG .bC_I{background:url(../images/tablr-bor.jpg) repeat-y right top;  padding-right: 2px;}
.tabsplf .bB_L,.tabsplf .bB_R,.tabsplf .bB_BG{height:7px;}
.tabsplf .bB_L{background:url(../images/tablr-botl.jpg) no-repeat left bottom; padding-left: 10px;}
.tabsplf .bB_R{background:url(../images/tablr-botr.jpg) no-repeat right bottom; padding-right: 10px;}
.tabsplf .bB_BG{background:url(../images/tablr-botc.jpg) repeat-x right bottom;}
.tabsplf a.vmnucatelnk {
    background: url("../images/imgspl.jpg") no-repeat 0px 10px;
    color: #333333;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 3px 5px 10px;
    border-bottom: 1px dotted #908F8F;
}
.tabsplf a.vmnucatelnk:hover {
    background: url("../images/imgspl.jpg") no-repeat 0px 10px;
    color: #ca2826;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 3px 5px 10px;
    border-bottom: 1px dotted #908F8F;
}
.tabsplf a.vmnucatelnk_selected {
    background: url("../images/imgspl.jpg") no-repeat 0px 10px;
    color: #333333;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 3px 5px 10px;
    border-bottom: 1px dotted #908F8F;
}
.tabsplf a.vmnucatelnk_selected:hover {
    background: url("../images/imgspl.jpg") no-repeat 0px 10px;
    color: #333333;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 3px 5px 10px;
    border-bottom: 1px dotted #908F8F;
}
.tabsplf a.vmnusubcatelnk2{
    color: #333333;
    display: block;
    font-size: 11px;
    font-weight: normal;
    padding: 3px 3px 3px 17px;
    text-align: left;
}
.tabsplf a.vmnusubcatelnk2_selected {
    color: #333333;
    display: block;
    font-size: 11px;
    font-weight: normal;
    padding: 3px 3px 3px 17px;
    text-align: left;
}
.tabsplf a.vmnusubcatelnk2:hover{
    color: #333333;
    display: block;
    font-size: 11px;
    font-weight: normal;
    padding: 3px 3px 3px 17px;
    text-align: left;
}
.tabsplf a.vmnusubcatelnk2_selected:hover {
    color: #333333;
    display: block;
    font-size: 11px;
    font-weight: normal;
    padding: 3px 3px 3px 17px;
    text-align: left;
}

.d_nik{ display: block;}

.countst1 {
background: url(../images/online1.png) no-repeat;
height: 18px;
line-height: 18px;
padding-left: 18px;
font-size: 12px;
}
.countst2 {
background: url(../images/online2.png) no-repeat 0px 2px;
margin-bottom: 3px;
height: 18px;
line-height: 18px;
padding-left: 18px;
font-size: 12px;
}
.countst3 {
background: url(../images/online3.png) no-repeat;
height: 18px;
line-height: 18px;
padding-left: 18px;
font-size: 12px;
}
/*tabtixdr Box*/
.tabtixdr {border:none;margin-bottom:12px;background:white; width: 185px;}
.tabtixdr .bT_sR,.tabtixdr .bT_sBG,.tabtixdr .bTlL,.tabtixdr .bT_lBG,.tabtixdr .bT_lR{height:29px;line-height:29px;}
.tabtixdr .bT_lL{background:url(../images/tabcenter-l.png) no-repeat left top;padding-left:0px;float:left;}
.tabtixdr .bT_lR{background:url(../images/tabcenter-cr.png) repeat-x right top;padding-right:0px;}
* html .tabtixdr .bT_lR{float:left;}
.tabtixdr .bT_lBG{font-weight:bold;color:#fff;font-size:12px;background:url(../images/tabcenter-lc.png) repeat-x right top;padding-left:5px; text-transform: uppercase;}
* html .tabtixdr .bT_lBG{float:left;}
.c_phone{ background:url(../images/kcall.png) no-repeat; height:30px;}
.count_st{ font-size:12px;}
.tabtixdr .bT_sR{background:url(../images/tabcenter-r.png) no-repeat right top;padding-right:0px;}
.tabtixdr .bT_sBG{background:url(../images/tablr.jpg) no-repeat right top;}
.tabtixdr .bT_sC{float:left;padding-left:5px;font-size:11px;}    
.tabtixdr .bT_RSS{float:right;padding-right:1px;height:16px;padding-top:9px;}
.tabtixdr .bC_BG{background:url(../images/tablr-bol.jpg) repeat-y left top; padding-left: 2px;}
.tabtixdr .bC_BG .bC_I{background:url(../images/tablr-bor.jpg) repeat-y right top;  padding-right: 2px;}
.tabtixdr .bB_L,.tabtixdr .bB_R,.tabtixdr .bB_BG{height:7px;}
.tabtixdr .bB_L{background:url(../images/tablr-botl.jpg) no-repeat left bottom; padding-left: 10px;}
.tabtixdr .bB_R{background:url(../images/tablr-botr.jpg) no-repeat right bottom; padding-right: 10px;}
.tabtixdr .bB_BG{background:url(../images/tablr-botc.jpg) repeat-x right bottom;}
.tabtixdr img{ display: none;}
.tabtixdr a:hover{color: #CA2826;text-decoration:none;}
.tabtixdr a{ background: url(../images/imgtin1.jpg) no-repeat 0px 5px; color: #333; font-size: 12px; text-align: left; display: block; padding-left: 10px; margin-bottom: 5px; border-bottom: 1px dotted #333; padding-bottom: 5px;}
#vidbx a.nttl{ text-decoration:none; display: block; color: #333; font-size:12px;background: url("../images/imgspl.jpg") no-repeat 0px 6px;
padding-left: 10px;}
/*tabdoitac Box*/
.tabdoitac {border:none;margin-bottom:12px;background:white; width: 185px;}
.tabdoitac .bT_sR,.tabdoitac .bT_sBG,.tabdoitac .bTlL,.tabdoitac .bT_lBG,.tabdoitac .bT_lR{height:29px;line-height:29px;}
.tabdoitac .bT_lL{background:url(../images/tabcenter-l.png) no-repeat left top;padding-left:0px;float:left;}
.tabdoitac .bT_lR{background:url(../images/tabcenter-cr.png) repeat-x right top;padding-right:0px;}
* html .tabdoitac .bT_lR{float:left;}
.tabdoitac .bT_lBG{font-weight:bold;color:#fff;font-size:12px;background:url(../images/tabcenter-lc.png) repeat-x right top;padding-left:5px; text-transform: uppercase;}
* html .tabdoitac .bT_lBG{float:left;}
.sup_item{ text-align:center;}
.tabdoitac .bT_sR{background:url(../images/tabcenter-r.png) no-repeat right top;padding-right:0px;}
.tabdoitac .bT_sBG{background:url(../images/tablr.jpg) no-repeat right top;}
.tabdoitac .bT_sC{float:left;padding-left:5px;font-size:11px;}    
.tabdoitac .bT_RSS{float:right;padding-right:1px;height:16px;padding-top:9px;}
.tabdoitac .bC_BG{background:url(../images/tablr-bol.jpg) repeat-y left top; padding-left: 2px;}
.tabdoitac .bC_BG .bC_I{background:url(../images/tablr-bor.jpg) repeat-y right top;  padding-right: 2px;}
.tabdoitac .bB_L,.tabdoitac .bB_R,.tabdoitac .bB_BG{height:7px;}
.tabdoitac .bB_L{background:url(../images/tablr-botl.jpg) no-repeat left bottom; padding-left: 10px;}
.tabdoitac .bB_R{background:url(../images/tablr-botr.jpg) no-repeat right bottom; padding-right: 10px;}
.tabdoitac .bB_BG{background:url(../images/tablr-botc.jpg) repeat-x right bottom;}
.tabdoitac img{ width: 170px; height: auto; margin-bottom: 5px;}
.xddvtcnbin a:hover{color:#ca2826;text-decoration:none;}
/*tabptabll Box*/
.tabptabll {border:none;margin-bottom:12px;background:white; width: 185px;}
.tabptabll .bT_sR,.tabptabll .bT_sBG,.tabptabll .bTlL,.tabptabll .bT_lBG,.tabptabll .bT_lR{height:29px;line-height:29px;}
.tabptabll .bT_lL{background:url(../images/tabcenter-l.png) no-repeat left top;padding-left:0px;float:left;}
.tabptabll .bT_lR{background:url(../images/tabcenter-cr.png) repeat-x right top;padding-right:0px;}
* html .tabptabll .bT_lR{float:left;}
.tabptabll .bT_lBG{font-weight:bold;color:#fff;font-size:12px;background:url(../images/tabcenter-lc.png) repeat-x right top;padding-left:5px; text-transform: uppercase;}
* html .tabptabll .bT_lBG{float:left;}
.tabptabll .bT_sR{background:url(../images/tabcenter-r.png) no-repeat right top;padding-right:0px;}
.tabptabll .bT_sBG{background:url(../images/tablr.jpg) no-repeat right top;}
.tabptabll .bT_sC{float:left;padding-left:5px;font-size:11px;}    
.tabptabll .bT_RSS{float:right;padding-right:1px;height:16px;padding-top:9px;}
.tabptabll .bC_BG{background:url(../images/tablr-bol.jpg) repeat-y left top; padding-left: 2px;}
.tabptabll .bC_BG .bC_I{background:url(../images/tablr-bor.jpg) repeat-y right top;  padding-right: 2px;}
.tabptabll .bB_L,.tabptabll .bB_R,.tabptabll .bB_BG{height:7px;}
.tabptabll .bB_L{background:url(../images/tablr-botl.jpg) no-repeat left bottom; padding-left: 10px;}
.tabptabll .bB_R{background:url(../images/tablr-botr.jpg) no-repeat right bottom; padding-right: 10px;}
.tabptabll .bB_BG{background:url(../images/tablr-botc.jpg) repeat-x right bottom;}
.tabptabll img{ width: 160px; height: auto;}
.tabptabll a.al_title_cate{ background: #a89896; padding-bottom: 5px; padding-top: 5px; display: block; color: #d50004; font-size: 12px;}

/*tableft Box*/
.tableft {border:none;margin-bottom:12px;background:white; width: 185px;}
.tableft .bT_sR,.tableft .bT_sBG,.tableft .bTlL,.tableft .bT_lBG,.tableft .bT_lR{height:29px;line-height:29px;}
.tableft .bT_lL{background:url(../images/tabcenter-l.png) no-repeat left top;padding-left:0px;float:left;}
.tableft .bT_lR{background:url(../images/tabcenter-cr.png) repeat-x right top;padding-right:0px;}
* html .tableft .bT_lR{float:left;}
.tableft .bT_lBG{font-weight:bold;color:#fff;font-size:12px;background:url(../images/tabcenter-lc.png) repeat-x right top;padding-left:5px; text-transform: uppercase;}
* html .tableft .bT_lBG{float:left;}
.tableft .bT_sR{background:url(../images/tabcenter-r.png) no-repeat right top;padding-right:0px;}
.tableft .bT_sBG{background:url(../images/tablr.jpg) no-repeat right top;}
.tableft .bT_sC{float:left;padding-left:5px;font-size:11px;}    
.tableft .bT_RSS{float:right;padding-right:1px;height:16px;padding-top:9px;}
.tableft .bC_BG{background:url(../images/tablr-bol.jpg) repeat-y left top; padding-left: 2px;}
.tableft .bC_BG .bC_I{background:url(../images/tablr-bor.jpg) repeat-y right top;  padding-right: 2px;}
.tableft .bB_L,.tableft .bB_R,.tableft .bB_BG{height:7px;}
.tableft .bB_L{background:url(../images/tablr-botl.jpg) no-repeat left bottom; padding-left: 10px;}
.tableft .bB_R{background:url(../images/tablr-botr.jpg) no-repeat right bottom; padding-right: 10px;}
.tableft .bB_BG{background:url(../images/tablr-botc.jpg) repeat-x right bottom;}
/*tabright Box*/
.tabright {border:none;margin-bottom:12px;background:white; width: 185px;}
.tabright .bT_sR,.tabright .bT_sBG,.tabright .bTlL,.tabright .bT_lBG,.tabright .bT_lR{height:29px;line-height:29px;}
.tabright .bT_lL{background:url(../images/tabcenter-l.png) no-repeat left top;padding-left:0px;float:left;}
.tabright .bT_lR{background:url(../images/tabcenter-cr.png) repeat-x right top;padding-right:0px;}
* html .tabright .bT_lR{float:left;}
.tabright .bT_lBG{font-weight:bold;color:#fff;font-size:12px;background:url(../images/tabcenter-lc.png) repeat-x right top;padding-left:5px; text-transform: uppercase;}
* html .tabright .bT_lBG{float:left;}
.tabright .bT_sR{background:url(../images/tabcenter-r.png) no-repeat right top;padding-right:0px;}
.tabright .bT_sBG{background:url(../images/tablr.jpg) no-repeat right top;}
.tabright .bT_sC{float:left;padding-left:5px;font-size:11px;}    
.tabright .bT_RSS{float:right;padding-right:1px;height:16px;padding-top:9px;}
.tabright .bC_BG{background:url(../images/tablr-bol.jpg) repeat-y left top; padding-left: 2px;}
.tabright .bC_BG .bC_I{background:url(../images/tablr-bor.jpg) repeat-y right top;  padding-right: 2px;}
.tabright .bB_L,.tabright .bB_R,.tabright .bB_BG{height:7px;}
.tabright .bB_L{background:url(../images/tablr-botl.jpg) no-repeat left bottom; padding-left: 10px;}
.tabright .bB_R{background:url(../images/tablr-botr.jpg) no-repeat right bottom; padding-right: 10px;}
.tabright .bB_BG{background:url(../images/tablr-botc.jpg) repeat-x right bottom;}
/*tabcenter Box*/
.tabcenter {border:none;margin-bottom:12px;background-color:white}
.tabcenter .bT_sR,.tabcenter .bT_sBG,.tabcenter .bTlL,.tabcenter .bT_lBG,.tabcenter .bT_lR{height:29px;line-height:29px;}
.tabcenter .bT_lL{background:url(../images/tabcenter-l.jpg) no-repeat left top;padding-left:26px;float:left;}/*Box Top Large Right*/
.tabcenter .bT_lR{background:url(../images/tabcenter-lr.jpg) no-repeat right top;padding-right:21px;}/*Box Top Small Right*/
* html .tabcenter .bT_lR{float:left;}
.tabcenter .bT_lBG{font-weight:bold;color:#fff;font-size:13px;background:url(../images/tabcenter-lc.jpg) repeat-x right top;padding-left:5px; padding-right: 5px; text-transform: uppercase;}
* html .tabcenter .bT_lBG{float:left;}
.tabcenter .bT_sR{background:url(../images/tabcenter-r.jpg) no-repeat right top;padding-right:113px;}
.tabcenter .bT_sBG{background:url(../images/tabcenter-cr.jpg) repeat-x right top;}
.tabcenter .bT_sC{float:left;padding-left:5px;font-size:11px; display: none;}    
.tabcenter .bT_RSS{float:right;padding-right:1px;height:16px;padding-top:6px; margin-right: -105px;}/*RSS*/
.tabcenter .bC_BG{background:url(../images/tabcenter-bo.jpg) repeat-y left top; padding-left: 1px;}
.tabcenter .bC_BG .bC_I{background:url(../images/tabcenter-bo.jpg) repeat-y right top;  padding-right: 1px;}
.tabcenter .bB_L,.tabcenter .bB_R,.tabcenter .bB_BG{height:5px;}
.tabcenter .bB_L{background:url(../images/tabcenter-botl.jpg) no-repeat left bottom; padding-left: 13px;}
.tabcenter .bB_R{background:url(../images/tabcenter-botr.jpg) no-repeat right bottom; padding-right: 13px;}
.tabcenter .bB_BG{background:url(../images/tabcenter-botc.jpg) repeat-x right bottom;}
.shtkigsh{background:url(../images/backtk.jpg) no-repeat left top; width: 185px; height: 33px; margin-bottom: 12px;}
.shtkigshin{ padding-left: 10px; padding-top: 3px;}
.txtsearch{ width: 126px; border: none; background: none; float: left; margin-top: 3px;}
.txt{border: 1px solid #E9A7A7;}
.btnsearch{ background: none; border: none; height: 28px; width: 35px;}
.item_sp{ width: 200px  !important;}

.mdlpro .proindex .proitem {
    border: none !important;
    border-radius: none !important;
    margin: 5px !important;
    padding: 0px !important;
    text-align: center !important;
}
.tooltip-style2{position: absolute;
z-index: 999;}
.mdlpro .proindex .proitem .pimg {
    border: none !important;
    height: 160px !important;
    width: 186px !important;
    margin-bottom: 0px !important;
	padding: 2px;
}

.mdlpro .proindex .proitem a.ptlt {
    background: #575757 !important;
    color: #FFFFFF !important;
    display: block !important;
    font-size: 12px !important;
    font-weight: bold !important;
    line-height: 30px !important;
    margin-bottom: 5px !important;
    text-decoration: none !important;
}
.mdlpro .proindex .proitem .pprice{ display: none !important;}
.mdlpro .proindex .proitem .pcart{ display: none !important;}
.mdlpro .proincate .cteitem .proitem .pimg{
    border: none !important;
    height: 160px !important;
    width: 186px !important;
    margin-bottom: 0px !important;
	padding: 2px;
}
.mdlpro .proincate .cteitem .proitem{
    border: none !important;
    border-radius: none !important;
    margin: 5px !important;
    padding: 0px !important;
    text-align: center !important;
}
.mdlpro .proincate .cteitem .proitem a.ptlt{
    background: #575757 !important;
    color: #FFFFFF !important;
    display: block !important;
    font-size: 12px !important;
    font-weight: bold !important;
    line-height: 30px !important;
    margin-bottom: 5px !important;
    text-decoration: none !important;
}
.mdlpro .proincate .cteitem .pprice{ display: none !important;}
.mdlpro .proincate .cteitem .proitem .pcart{ display: none !important;}
#siteroad{ color: #333;}
#siteroad a{ color: #333;}
.xddvtcnbin a{ color: #333; font-size: 12px; font-weight: bold; display: block; margin-bottom: 5px; }
.xdtktt{background:url(../images/btructuyen.jpg) no-repeat left; height: 20px; line-height: 20px; color: #333; font-size: 12px; padding-left: 26px; }
.xdtktn{background:url(../images/btruycaptngay.jpg) no-repeat left; height: 20px; line-height: 20px; color: #333; font-size: 12px; padding-left: 26px; }
.xdttc{background:url(../images/btoptruycap.jpg) no-repeat left; height: 20px; line-height: 20px; color: #333; font-size: 12px; padding-left: 26px; }
.xddvtcnb img{ float: left; margin-right: 10px; height: 120px; width: 150px;}
.xddvxemtiep{background:url(../images/cmdchitiet.jpg) no-repeat right bottom; margin-right: 20px; height: 26px; margin-bottom: 5px; margin-top: 5px;}
.xdqclrxd img{ width: 185px !important; height: auto !important;}

#topmenu_cus {height: 37px;z-index: 10;background:url(../images/mnubar.jpg) no-repeat left bottom;}
.menu_top {position:relative;font-size:11px;display:block}
.menu_top ul li a {display:inline-block;text-decoration:none;
	text-align:center;border-bottom: 0;color:white;height:37px;line-height:37px;
	font-size:13px;font-weight:bold; overflow:hidden;padding:0 15px;  text-transform: uppercase;
}

.btn{border: none;
width: 100px;
height: 29px;
padding-top: 0px;
background: #CA2826;
color: #FFF;
margin-top: 5px;
cursor: pointer;}
.txt1{border: 1px solid #D88B8A !important;}
.menu_top ul li a:hover {text-decoration:underline;}
.adword-textbox, .adword-textbox2{border: 1px solid #D88B8A !important;}
.menu_top ul li a .mnal , .menu_top ul li a .mnabg , .menu_top ul li a .mnar {height:37px;line-height:37px;}
.menu_top ul li a .mnal {padding-left:10px;}
.menu_top ul li a .mnar {padding-right:10px;}
.menu_top ul li a .mnabg {padding:0px 4px;}
.menu_top ul li a:hover .mnal {background:url(../images/mnubar-hvl.jpg) no-repeat left bottom;padding-left:10px}
.menu_top ul li a:hover .mnar{background:url(../images/mnubar-hvr.jpg) no-repeat right bottom;padding-right:10px}
.menu_top ul li a:hover .mnabg {background:url(../images/mnubar-hvc.jpg) repeat-x left bottom;padding:0px 4px;}


.menu_top ul li a .mnal-cur , .menu_top ul li a .mnabg-cur , .menu_top ul li a .mnar-cur {height:37px;line-height:37px;}
.menu_top ul li a .mnal-cur {padding-left:7px;}
.menu_top ul li a .mnar-cur {padding-right:7px;}
.menu_top ul li a .mnal-cur {background:url(../images/mnubar-hvl.jpg) no-repeat left bottom;padding-left:10px}
.menu_top ul li a .mnar-cur {background:url(../images/mnubar-hvr.jpg) no-repeat right bottom;padding-right:10px}
.menu_top ul li a .mnabg-cur {background:url(../images/mnubar-hvc.jpg) repeat-x left bottom;padding:0px 4px;}



.menu_top ul {padding:0; margin:0; list-style: none;}
.menu_top ul li {float:left; position:relative;}
.menu_top ul li ul {display: none;}
.menu_top ul li.seperator{width:0px;height:34px;background:white;}

.fot../images{ background: url(../images/backbott.jpg);}
.fot../imagestl, .fot../imagestr, .fot../imagestc{ height: 35px;}
.fot../imagestl{background:url(../images/mnubt-l.jpg) no-repeat left top;padding-left:10px}
.fot../imagestr{background:url(../images/mnubt-r.jpg) no-repeat right top;padding-right:10px}
.fot../imagestc{background:url(../images/mnubt-c.jpg) repeat-x left top; line-height: 35px; color: #fff;}
.fot../imagesbt{ padding: 10px; color: #fff;font-size:10px;}
.mnublinkig{ height: 37px; line-height: 37px; color: #fff;}
.mnublinkig a{ color: #fff; font-size: 12px; padding-left: 10px; padding-right: 10px;}
#banner{
height:200px;
width: 100%;
}   
.ctelstboxidx .cbox a.bxtitle{
color:#fff;
}
.sent {
font-size: 11px;
border: 1px solid #E27170;
}
.send {
cursor: pointer;
background:url(../images/tabden.jpg) no-repeat;
height: 29px;
color: #FFF;
width: 93px;
margin-top: 5px;
border: none;
}
.mdlpro .proincate .cteitem a.prdctelst:hover{
color:#fff;
text-decoration:underline;
}
#galerry{
width:100%;
}
img.imgcate{height: 190px !important;}

#top-menu {
    background: none;
    font-weight: bold;
    height: 47px;
    text-align: left;
    width: 100%;
    text-shadow: none;
}


.menu_top ul li a:hover{text-decoration:none}
.ddsmoothmenu {
    background: none ;
    font-weight: bold;
    text-align: left;
    width: 100%;
}
.ddsmoothmenu ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    z-index: 100;
}
.ddsmoothmenu ul li {
    display: inline;
    float: left;
    position: relative;
}
.ddsmoothmenu ul li a {
    display: block;
    font-size: 12px;
	white-space: nowrap;
    padding: 0px !important;
    text-decoration: none;
}
* html .ddsmoothmenu ul li a {
    display: inline-block;
    text-decoration: none;
}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited {
    color: white;
}
.ddsmoothmenu ul li a:hover {
    background: none repeat scroll 0 0 #22C792;
   
    color: #FFFFFF;
    text-decoration: none;
}
.ddsmoothmenu ul li a.selected {
    color: #FFFFFF;
}
.ddsmoothmenu ul li ul {
    
    display: none;
    left: 0;
    position: absolute;
    visibility: hidden;
}
.ddsmoothmenu ul li ul li {
    display: list-item;
    float: none;
    margin-top: 0;
}
.ddsmoothmenu ul li ul li ul {
    top: 0;
}
.content img {
	max-width:100%;
	height:auto;
}
.productdetails-view img {
	max-width:100%;
	height:auto;
}
.ddsmoothmenu ul li ul li a {
    background-color: #22C792;
    border-bottom: 1px solid #34926B;
	border-right: 1px solid #34926B;
    border-top-width: 0;
    color: white;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 5px 14px 5px 10px !important;
    width: 160px;
}
.ddsmoothmenu ul li ul li a:hover {
    background-color: #ef8b00;
    border-bottom: 1px solid #329b84;
    border-top-width: 0;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
	border-radius: 0;
	
    padding: 5px 14px 5px 10px !important;
    width: 160px;
}
.downarrowclass {
    background: url("../templates/owebframework/down.gif") no-repeat scroll 0 0 transparent;
    height: 5px;
    position: absolute;
    right: 12px;
    top: 12px;
    width: 7px;
}
.rightarrowclass {
    background: url("../templates/owebframework/nav_arrow.gif") no-repeat scroll 0 0 transparent;
    height: 7px;
    padding-right: 5px;
    position: absolute;
    right: 5px;
    top: 10px;
    width: 5px;
}
.ddshadow {
    left: 0;
    position: absolute;
    top: 0;
}
.toplevelshadow {
    opacity: 0.8;
}
.ddsmoothmenu, .ddsmoothmenu ul li a, .ddsmoothmenu ul li ul li a {
    color: White;
}
.ddsmoothmenu ul li a:hover, .ddsmoothmenu ul li ul li a:hover {
}
.ddsmoothmenu-v ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.ddsmoothmenu-v ul li {
    position: relative;
	border-bottom:1px solid #c0c0c0;
}
.ddsmoothmenu-v ul li ul li{border:1px solid #c0c0c0;border-top:0px;}
.ddsmoothmenu-v ul li a {
    color: #2200C1;
    display: block;
    font-size: 12px;
    font-weight: bold;
    overflow: auto;
    padding: 6px 6px 6px 18px;
    text-decoration: none;
}
.ddsmoothmenu-v ul li a:link, .ddsmoothmenu-v ul li a:visited, .ddsmoothmenu-v ul li a:active {
    color: #2D2D2D;
}
.ddsmoothmenu-v ul li.mnusepitems {
    border-top: 1px solid #F6F6F6;
    height: 1px;
}
.ddsmoothmenu-v ul li ul li.mnusepitems {
    border-top: 1px solid #FFFFFF;
    height: 1px;
}
.ddsmoothmenu-v ul li a.selected {
    background: none repeat scroll 0 0 #F6F6F6;
    color: #FF6600;
}
.ddsmoothmenu-v ul li a{background: url("../images/imgspl.jpg") no-repeat 5px 10px;}
.ddsmoothmenu-v ul li a:hover {
    background: url("../images/imgspl.jpg") #F6F6F6 no-repeat 5px 10px ;
    color: #CA2826;
}
.ddsmoothmenu-v ul li ul {
    background: none repeat scroll 0 0 #F6F6F6;
    font-weight: normal;
    position: absolute;
    top: 0;
    visibility: hidden;
    width: 170px;
}
a.lnkroad:hover{ font-size: 11px;}
.ndesc {
    color: #383838;
    display: block;
    font-size: 13px;
    margin-left: 5px;
    padding-top: 6px;
    text-align: justify;
}
a.ntlt{
    color: #CA2826;
    display: block;
    font-size: 14px;
    font-weight: bold;
    padding: 3px 3px 2px 2px;
    text-decoration: none;
}
a.nvwdetail{ display: none;}
a.ntlt:hover{ font-size: 14px; text-decoration: none; color: #CA2826;}
.mdlnws .nwsindex .nwsitem a.ntlt {
    color: #CA2826;
    display: block;
    font-size: 14px;
    font-weight: bold;
    padding: 3px 3px 2px 2px;
    text-decoration: none;
}
.mdlnws .nwsindex .nwsitem a.ntlt:hover{color: #CA2826;}
.t_other {
display:none !important;
    color: #FF0000;
    display: block;
    font-weight: bold;
    padding-left: 5px;
    padding-top: 10px;
}
.mdlnws .nwsindex .nwsitem a.othernews{  color:#333;}
#topnews_title a.ttl{color:#333;}
#slider1{width:99%;}
#topnews_title .item{background:url("skin_green/ico_newsl.jpg") no-repeat scroll 2px 7px transparent;padding:2px 2px 2px 8px}
.hot_new{margin:0px;}
#WzTtDiV{width:300px;}
.mdlnws .nwsdetail .othernws .items a.nwsottl{color:#ca2826;}

.mdlnws .nwsdetail .tlt {
    color:#ca2826;
    display: block;
    font-size: 18px;
    font-weight: bold;
	text-shadow:none;
    margin: 0 0 10px;
}
#topnews a.ttl
{
	color:#333;
	background: url(skin_thoitrang01/nutimgtin.jpg) no-repeat left 3px;
	padding-left: 15px;
}
.mdlnws .nwsindex a.nwsctelst{color:#fff;}
.tabright .bT_lBG a{color:#fff;font-size:12px;}
.tabright .bT_lBG a:hover{color:#fff;font-size:12px;text-decoration:underline;}
.mdlnws .nwsindex a.nwssbctelst {
    color: #fff;
    display: inline-block;
    font-size: 11px;
    font-weight: normal;
    margin: 1px 1px 2px 7px;
    text-decoration:none;
}
.mdlpro .proindex .proitem .pprice {
    color: black;
    display: inline-block;
    margin-top: 3px;
    height:20px;
}
.mdlpro .proindex .proitem .pcart{height:20px;}
.mdlpro .proindex .proitem a.pcartlnk {
    background: url("skin_thoitrang01/cmdgiohang.jpg") no-repeat scroll 4px 4px transparent;
    color: black;
    display: block;
    float: right;
    height: 23px;
    width: 29px;
}
.mdlpro .proindex .proitem a.ptlt {
    color: #444444;
    display: block;
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 5px;
    text-decoration: none;
}
a.tabctttl {
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
a.tabctttl:hover {
    color: #fff;
    font-size: 13px;
    font-weight: bold;
}
.qchomeec4{ background: none; margin-bottom: 5px;}
.qchomeec4-l, .qchomeec4-r, .qchomeec4-c{ height:206px;}
.qchomeec4-l
{
	background: url(skin_thoitrang01/backqc-l.jpg) no-repeat left top;
	padding-left: 4px;
}
.qchomeec4-r
{
	background: url(skin_thoitrang01/backqc-r.jpg) no-repeat right top;
	padding-right: 4px;
}
.qchomeec4-c
{
	background: url(skin_thoitrang01/backqc-c.jpg) repeat-x right top;
	padding-top: 4px;
}
#slideshow {
    display: block;
    position: relative;
    width: 604px;
    height: 300px;
  
}
 #slideshow DIV IMG
{	       
	display: block;
	border: 0;         
	margin-bottom: 0px;
	width: 604px;
	height: 300px;
}
.mdlpro .prodetail a.pcartlnk 
{
	background: linear-gradient(to bottom, #C90033 0%, #C10033 23%, #B20033 51%, #A60033 76%, #9D0033 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    display: block;
    float: right;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    width: 90px;
}
.mdlpro .prodetail a.pcartlnk:hover 
{
	background: linear-gradient(to bottom, #454545 0%, #3F3F3F 26%, #373737 51%, #2E2E2E 80%, #242424 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    display: block;
    float: right;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    width: 90px;
    text-decoration: none;
}
.mdlpro .proincate .cteitem .proitem a.pcartlnk {
    background: url("skin_thoitrang01/cmdgiohang.jpg") no-repeat scroll 4px 4px transparent;
    color: black;
    display: block;
    float: right;
    height: 23px;
    width: 29px;
}
.mdlpro .proincate .cteitem .pprice {
    color: black;
    display: inline-block;
    height: 20px;
    margin-top: 3px;
}
.mdlpro .proincate .cteitem .proitem .pcart 
{
    color: black;
    display: inline-block;
}
.mdlpro .protop .proitem a.pcartlnk 
{
	background: url(skin_thoitrang01/cmdgiohang.jpg) no-repeat right;
    color: black;
    display: block;
    height: 20px;
    float: right;
    width: 25px;
}
.mdlpro .protop .proitem .pcart {
    color: black;
    display: inline-block;
}
.mdlpro .protop .proitem .pprice {
    color: black;
    display: inline-block;
    margin-bottom: 3px;
}
.mdlpro .protop .pnewprice {
    color: #E85421;
    display: inline-block;
    font-weight: bold;
}

.menu_b{ height:41px; line-height: 41px; margin-bottom: 5px;}

.menu_b .btmlnk{ color: #fff;text-align:left}

.menu_b .btmlnk a
{
	color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    padding-left: 20px;
    padding-right: 20px;
    text-shadow: 1px 1px 1px #D67319;
}
.mdlpro .proindex .proitem .pimg{ border: none;}
.mdlpro .proindex .proitem 
{
    border: 1px solid silver;
    border-radius: 5px 5px 5px 5px;
    margin: 4px;
    padding: 3px;
    text-align: center;
}
.mdlpro .proincate .cteitem .proitem .pimg{ border: none;}
.mdlpro .proincate .cteitem .proitem
{
    border: 1px solid silver;
    border-radius: 5px 5px 5px 5px;
    margin: 4px;
    padding: 3px;
    text-align: center;
}
.tip_t{ display: none;}
.tip_cr{ display: none;}
.tip_b{ display: none;}
.tip_cl {
    display: block;
    float: left;
    padding: 5px;
    width: 300px;
}

.tip_cl img {
    border: medium none;
    box-shadow: none;
    display: block;
    height: auto;
    width: 300px;
}
.mdlnws .nwsindex .nwsitem a.nvwdetail{ display: none;}
.mdlnws .nwsdetail .tlt h1{ font-size: 18px;}
a.vmnucatelnk_selected{
    color: #333333;
    display: block;
    background: url(../images/imgtin1.jpg) no-repeat 0px 9px !important;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 3px 5px 8px;
    text-decoration: none;
}
a.vmnucatelnk_selected:hover {
    color: #CA2826;
    font-size:12px;
    text-decoration: none;
}
a.vmnusubcatelnk2:hover{ text-decoration:none; font-size:12px;}
a.vmnucatelnk {
    color: #333333;
    display: block;
    background: url(../images/imgtin1.jpg) no-repeat 0px 9px !important;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 3px 5px 8px;
    text-decoration: none;
}
a.vmnucatelnk:hover {
    color: #CA2826;
    font-size:12px;
    text-decoration: none;
}
.sup_img {
    float: left;
    width: 45px;
}
.sup_img img{
    width: 40px;
}
.d_niks {
    float: left;
    margin: 0 5px;
}
.d_niks img {
    width: 18px;
}
.d_niky {
    float: left;
}
.nk_title {
    color: #333333;
    display: block;
    font-weight: bold;
    margin-bottom: 6px;
    width: 100%;
    text-align: left;
    font-size: 12px;
}
.nk_phone {
    color: #333;
    display: block;
    float: left;
    font-size: 11px;
    font-weight: bold;
    line-height: 19px;
    text-align: left;
}
.dvote {
    display: block;
    float: right;
}
.emptyRatingStar {
    background: url("dvote/star0.png") no-repeat scroll right top rgba(0, 0, 0, 0);
    height: 16px;
    width: 16px;
}
.filledRatingStar {
    background: url("dvote/star1.png") no-repeat scroll right top rgba(0, 0, 0, 0);
    height: 16px;
    width: 16px;
}


#ctl11_U_display_controls1_ctl00_pnmsg{ display: none;}

/*Cart*/
.dpayment .imgpay{float:left;margin-right:10px;display:inline-block;width:120px}
.dpayment{clear:both;line-height:30px}
.attr{line-height:25px;border-bottom:1px dotted #d0d0d0;}
.attr_name{font-weight:bold;width:30%;float:left;}
.list_att{float:left;width:69%}
.list_att ul li{list-style:none;display:inline-block;padding-left:10px}
.prstatus{line-height:25px;border-bottom:1px dotted #d0d0d0;}
.tname{width:75px;display:inline-block;font-weight:bold}
.mdlpro .prodetail .price{padding:5px 0px;border-bottom:1px dotted #d0d0d0;}
.mdlpro .prodetail  .p_price{padding-left:55px}
.mdlpro .prodetail .pdesc{padding:5px 0px}
.mdlpro .prodetail .pdid{padding:5px 0px;border-bottom:1px dotted #d0d0d0;}
ul.battr li{padding:0px 10px;line-height:24px}
ul.battr li a.pritem{font-size:12px;color:#333;background:url("skin_m007/ico_check.png") 0px 0px no-repeat;font-weight:normal;padding-left:20px }
ul.battr li a.pritem:hover{color:#f60;text-decoration:none;background:url("skin_m007/ico_check.png") 0px -28px no-repeat;font-weight:bold}
ul.battr li a.active{color:#333;text-decoration:none;background:url("skin_m007/ico_check.png") 0px -28px no-repeat;font-weight:bold}
a.clearfilter{background:url("skin_m007/ico_check.png") 0px -14px no-repeat;height:12px;width:20px;display:inline-block}
.tableft .bT_lBG a{color:#333;font-weight:bold;font-family:Arial;font-size:13px}
.dcart{border:1px solid #e9e9e9; padding-bottom: 10px;}
.dcart .imgprdc{width:100px;padding:1px;border:1px solid #e0e0e0}
.dcart  a.prdcartlink{font-weight:bold;font-size:12px;padding:0px 0px 0px 20px;color:#333;display:block}
.prdimg{padding:5px;float:left;width:110px}
.procart{padding-top:10px;line-height:25px}
.dcinfo{border:1px solid #e9e9e9;margin:10px 0px }
.mdlpro .procart .caption{margin-top:10px}
.procart  tr.crtdtlheader td{
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid #e9e9e9;
    color: #555;
    font-size: 13px;
    font-weight: bold;
    padding: 8px 12px 8px 0px;
    text-shadow: 1px 1px 1px #ffffff;
    line-height: 17px !important;
    background: #fdfdfd; /* Old browsers */
    background: -moz-linear-gradient(top,  #fdfdfd 0%, #f4f4f4 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#f4f4f4)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fdfdfd 0%,#f4f4f4 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fdfdfd 0%,#f4f4f4 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fdfdfd 0%,#f4f4f4 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fdfdfd 0%,#f4f4f4 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f4f4f4',GradientType=0 ); /* IE6-9 */
}
#cartstep{
	  background: #eee;
	  border-width: 1px;
	  border-style: solid;
	  border-color: #f5f5f5 #e5e5e5 #ccc;
	  -moz-border-radius: 5px;
	  -webkit-border-radius: 5px;
	  border-radius: 5px;
	  -moz-box-shadow: 0 0 2px rgba(0,0,0,.2);
	  -webkit-box-shadow: 0 0 2px rgba(0,0,0,.2);
	  box-shadow: 0 0 2px rgba(0,0,0,.2);
	  /* Clear floats */
	  overflow: hidden;
	  width: 100%;
	  padding: 0px;
	  margin: 0px;
	}
	
	#cartstep li{
	  float: left;
	}
	
	#cartstep a{
	  padding: 0.6em 1em 0.6em 1.5em;
	  float: left;
	  text-decoration: none;
	  color: #444;
	  position: relative;
	  font-size:13px;font-weight:bold;
	  text-shadow: 0 1px 0 rgba(255,255,255,.5);
	  background-color: #ddd;
	  background-image: -webkit-gradient(linear, left top, right bottom, from(#f5f5f5), to(#ddd));
	  background-image: -webkit-linear-gradient(left, #f5f5f5, #ddd);
	  background-image: -moz-linear-gradient(left, #f5f5f5, #ddd);
	  background-image: -ms-linear-gradient(left, #f5f5f5, #ddd);
	  background-image: -o-linear-gradient(left, #f5f5f5, #ddd);
	  background-image: linear-gradient(to right, #f5f5f5, #ddd);  
	}
	
	#cartstep li:first-child a{
	  padding-left: 1em;
	  -moz-border-radius: 5px 0 0 5px;
	  -webkit-border-radius: 5px 0 0 5px;
	  border-radius: 5px 0 0 5px;
	  
	}
	
	#cartstep a:hover{
	  background: #fff;
	}
	
	#cartstep a::after,
	#cartstep a::before{
	  content: "";
	  position: absolute;
	  top: 50%;
	  margin-top: -1.7em;   
	  border-top: 1.7em solid transparent;
	  border-bottom: 1.7em solid transparent;
	  border-left: 1em solid;
	  right: -1em;
	}
	
	#cartstep a::after{ 
	  z-index: 2;
	  border-left-color: #ddd;  
	}
	
	#cartstep a::before{
	  border-left-color: #ccc;  
	  right: -1.1em;
	  z-index: 1; 
	}
	
	#cartstep a:hover::after{
	  border-left-color: #fff;
	}
	
	#cartstep .current,
	#cartstep .current:hover{
	  font-weight: bold;
	  background: none;
	}
	
	#cartstep .current::after,
	#cartstep .current::before{
	  content: normal;  
	}
#cartstep li b { display:inline-block; height: 22px; width: 22px; background: url(skin_m007/ico_step.png) no-repeat; text-align:center; color: #333; font-size: 13px; line-height: 23px;margin-right:5px;}
#cartstep li.active b { background: url(skin_m007/ico_step_selected.png) no-repeat  ; text-align:center; color:#fff; font-size:13px; line-height:23px;}
.viewcart{
	background-color: #292929;
    background-image: linear-gradient(to bottom, #292929, #292929);
    border: 1px solid #292929;
    border-radius: 7px 7px 7px 7px;
    box-shadow: 0 1px 3px #FEFFFF inset;
    color: #FFFFFF;
    display: inline-block;
    font-family: arial,helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 4px 8px;
    text-decoration: none;
}

.viewcart:hover{
 border:1px solid #292929;font-size:12px;color:#fff;text-decoration:none;
 background-color: #ffaf46; background-image: -webkit-gradient(linear, left top, left bottom, from(#292929), to(#292929));
 background-image: -webkit-linear-gradient(top, #292929, #292929);
 background-image: -moz-linear-gradient(top, #292929, #292929);
 background-image: -ms-linear-gradient(top, #292929, #292929);
 background-image: -o-linear-gradient(top, #292929, #292929);
 background-image: linear-gradient(to bottom, #292929, #292929);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#292929, endColorstr=#292929);
}
.listcartinbox{margin:5px 0px}
.listcartinbox .prd-cart-img {float:left;width:30%;}
.listcartinbox .prd-cart-img img{width:95%}
.listcartinbox .prd-cart-detail{float:right;width:68%}
.listcartinbox .prd-cart-detail a{color:#333;font-size:12px;}
.cart-prd-delete{float:right;width:20px;height:20px;display:inline-block;background:url(skin_m007/ico_remove.gif) top left no-repeat;}
.listcartinbox ul li{padding:5px 0px;border-bottom:1px solid #f0f0f0}
.item_r{text-align:left}
.mdlpro .proindex .proitem .item_r  .pid{font-size:12px;border-bottom: 1px dotted #d0d0d0;line-height: 25px;}
.item_r .attr_name{text-align:left}
.mdlpro .proindex .proitem .item_r  a.ptlt{font-size:12px}
.mdlpro .proindex .proitem .item_r  a.ptlt:hover{font-size:12px}
.pvdetail {display:inline-block;width:200px}
.search_attr{line-height:20px;padding:10px}
.attr_n{color:#333;font-weight:bold}
.txtinput{margin:5px 0px}
.share_detail{margin-bottom:10px}
a.aqltc{ color: Blue; font-size: 12px; text-decoration: none;}
.cmdcapnhat {
    background: url("skin_m007/save.png") no-repeat 0 5px rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 25px;
    margin-left: 20px;
    width: 18px;
}
.cmdcapnhat:hover {
    background: url("skin_m007/savehover.png") no-repeat 0 5px rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 25px;
    margin-left: 20px;
    width: 18px;
}
.cmdxoa {
    background: url("skin_m007/x.jpg") no-repeat 0 7px rgba(0, 0, 0, 0);
    display: block;
    float: right;
    height: 25px;
    margin-right: 17px;
    width: 12px;
}

.product-top img{ width: 150px; height: auto;}
.name-product a{ color: #333; font-size: 12px; text-decoration: none; text-align: center; display: block;}

.mdlpro .prodetail .price .pnewprice{ padding: 0px; margin: 0px;}
.mdlpro .prodetail .ptitle h1{ font-size: 20px;}
.listcartinbox{ padding: 0px; margin: 0px;}
.listcartinbox ul{ padding: 0px;}

.txtlh1 {
    border: 1px solid #DDDDDD;
    height: 25px;
    width: 275px;
}
.txtlh2 {
    border: 1px solid #DDDDDD;
    height: 20px;
    margin-top: 5px;
    width: 374px !important;
}
.txtlh3 {
    background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #DDDDDD;
    margin-top: 5px;
    width: 375px !important;
}
.cmdlhe {
    background: linear-gradient(to bottom, #C90033 0%, #C10033 23%, #B20033 51%, #A60033 76%, #9D0033 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    height: 30px;
    line-height: 30px;
    margin-right: 10px;
    margin-top: 5px;
    padding-left: 15px !important;
    padding-right: 15px !important;
    cursor: pointer;
}
.cmdlhe:hover {
    background: linear-gradient(to bottom, #454545 0%, #3F3F3F 26%, #373737 51%, #2E2E2E 80%, #242424 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    height: 30px;
    line-height: 30px;
    margin-right: 10px;
    margin-top: 5px;
    padding-left: 15px !important;
    padding-right: 15px !important;
    cursor: pointer;
}
#skypedetectionswf{ display: none;}

.menuwc{ background: url('../images/mnubar.jpg') top no-repeat; height: 37px; padding-left: 5px; padding-right: 5px;}
.ddsmoothmenu ul li .mnl{padding-left: 10px;height:37px;display:block}
.ddsmoothmenu ul li .mnr{padding-right: 10px;height:37px;display:block}
.ddsmoothmenu ul li .mnc
{
	display: block;
    font-size: 13px;
    font-weight: bold;
    height: 37px;
    line-height: 37px;     
    text-transform: uppercase;
}

.ddsmoothmenu ul li.mnselected .mnl{padding-left:15px;height:37px;display:block}
.ddsmoothmenu ul li.mnselected .mnr{padding-right:15px;height:37px;display:block;}
.ddsmoothmenu ul li.mnselected .mnc{height:37px;display:block;line-height:37px;}
.ddsmoothmenu ul li:hover .mnl{padding-left:10px;height:37px;display:block}
.ddsmoothmenu ul li:hover .mnr{padding-right:10px;height:37px;display:block}
.ddsmoothmenu ul li:hover .mnc{height:37px;display:block;line-height:37px;}

.ddsmoothmenu ul li.seperator{background:none;height:37px;display:block;width:5px;}
.maincontent_c{ background: #fff; padding-top: 7px;}
.proitem a {
    background: none repeat scroll 0 0 #575757 !important;
    color: #FFFFFF !important;
    display: block !important;
    font-size: 12px !important;
    font-weight: bold !important;
    line-height: 30px !important;
    margin-bottom: 5px !important;
    text-decoration: none !important;
}
.pprice .pnewprice{ display: none;}
.proitem {
    border: medium none !important;
    margin: 5px !important;
    padding: 0 !important;
    text-align: center !important;
}
.proitem .pimg {
    border: medium none !important;
    height: 160px !important;
    margin-bottom: 0px !important;
    width: 181px !important;
}
.mdlsearch .itemlist .lnk {
    color: #CA2826;
    font-size: 12px;
}
.mdlsearch .itemlist a.cname {
    color: #000000;
    font-size: 12px;
}
.mdlsearch .mdltitl {
    color: #CA2826;
    display: block;
    font-size: 16px;
    font-weight: bold;
    margin: 5px 0 15px;
}
.mdlsearch .itemlist a.tlt {
    color: #CA2826;
    font-size: 12px;
    font-weight: bold;
}
.mdlsearch .itemlist .desc {
    color: #000000;
    display: block;
    font-size: 12px;
    line-height: 17px;
}
.divqcdiv img{ width: 185px; height: auto;}
.linkpages a {
    background-color: #E3E3E3;
    border: 1px solid #C0C0C0;
    color: #2200C1;
    height: 20px;
    margin: 0 3px;
    padding: 2px 5px;
    width: 20px;
}
.linkpages .curpage{
	background-color: #FFBFF7;
    border: 1px solid #C0C0C0;
    color: #000000;
    font-weight: bold;
    height: 20px;
    margin: 0 3px;
    padding: 2px 5px;
}
.mdlpro .prodetail .information img {
    height: auto;
    max-width: 573px !important;
    width: auto;
}
.photos img.logo {
    display: block;
    margin: 0 auto;
}
.photos div img {
    border-bottom: 1px solid #DDDDDD;
    float: left;
    margin: 0px;
    padding: 0px;
}
.photos ul.thumbs {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 250px;
}
.photos ul.thumbs li {
    border: 2px solid #DDDDDD;
    float: left;
    height: 55px;
    margin: 0 4px 4px 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-align: center;
    width: 75px;
}
.photos ul.thumbs li:hover {
    border: 2px solid #888888;
    opacity: 0.75;
}
.photos ul.thumbs li img {
    max-height: 55px;
    width: 75px;
}
.photoSlide {
    padding: 0 2px;
}
