﻿/* bottom contact */
#botcontactwap {	
	position: fixed;
	bottom: 0;
	left:0.5%;
	width:99%;
	min-width:980px !important;
	max-width:99% !important;
	z-index : 999;
	
	overflow:hidden;
}
.botct {
	width:100%;
	background:	url(../images_system/images_bot/bg_s.png) repeat-x left bottom;
	height:27px;
	-moz-border-radius: 5px 5px 0 0;
 	-webkit-border-radius: 5px 5px 0 0;
  	border-radius: 5px 5px 0 0;
	-o-box-shadow: 0 0 5px #555;
	-moz-box-shadow: 0 0 5px #555;
	-webkit-box-shadow: 0 0 5px #555;
	box-shadow: 0 0 5px #555;	
}
.botctc {
	padding:5px 7px 0;	
}


#bothotline {
    background: none repeat scroll 0 0 rgba(54, 54, 54, 0.5);
    border-radius: 8px 8px 0 0;
    bottom: 26px;
    min-height: 44px;
    position: fixed;
    right: 0.5%;
    width: 242px;
    z-index: 1000;
}
#hotlinett, #yhtabs {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 8px 8px 0 0;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    margin: 5px;
    padding: 5px;
}

#hotlinett {
    background: url("../images_system/images_bot/yahoo.png") no-repeat scroll 5px center #FFFFFF;
    height: 19px;
    padding: 8px 6px 4px 34px;
}
#yhtabs #yahootab,#yhtabs #skypetab {
	float:left;
	display:inline-block;
	padding:4px 15px 4px 0;
}
#yhtabs #yahootab {
	border-right:1px solid #fff;
}
#yhtabs #skypetab {
	padding-left:15px;	
}
#yhtabs .select {
	color:#0079BF !important;	
}

#yhtabs #yhhish {
	background:url(../images_system/images_bot/accordion_expand.png) no-repeat top left;
	float:right;
	width:16px;
	height:16px;
	margin-top:5px;	
}
#yhtabs .expand {
	background:url(../images_system/images_bot/accordion_collapse.png) no-repeat top left !important;	
}
#botquestion {
    background: url("../images_system/images_bot/qubg_3.png") no-repeat scroll left top Transparent;
    bottom: 65px;
    cursor: pointer;
    height: 168px;
    position: fixed;
    right: 0;
    width: 191px;
    z-index: 1000;
}
#minmaxbt {
	width:15px;
	height:18px;
	float:right;	
	cursor:pointer;
	border-left:1px solid #828282;	
	margin-top:0px;
}
.minbt {
	background:url(../images_system/images_bot/minbot.png) no-repeat right center;
}
.maxbt {
	background:url(../images_system/images_bot/maxbot.png) no-repeat right center;
}
#botyahoolist ul li {
	padding:6px 3px 6px 9px;
	width:94%;
	float:left;
}
#botyahoolist ul li img {
	margin-right:9px;	
}
#botchoseyh {
	padding:0 20px;	
}
#botchoseyh a {
	padding:10px 0 10px 42px;
	font-weight:bold;
	font-size:18px;
	display:block;
	margin:25px ;
	text-decoration:none;
}
#botchoseyh a.yahoo {
	background:url(../images_system/images_bot/yahoo1.png) no-repeat left center;	
}
#botchoseyh .skype {
	background:url(../images_system/images_bot/skype.png) no-repeat left center;
}
#yahoolist {
	padding:5px 0;
}

/*botquicklink*/
#botquicklink {
	padding:20px 7%;
	color:#333;
	position:relative;
}
.quickbox {
	width:24.8%;
	border-left:1px solid #C1C2C3;
	min-height:170px;
}
#cbvfooter .left { width:35%}
#cbvfooter .right { width:64%}
#cbvfooter h3 { color:#003399; text-transform:uppercase;line-height:25px;}
#cbvfooter .right h3 { background:url(../images_system/images_bot/home.png) no-repeat left top; padding-left:25px;}
.cvang { color:#ffce05;}
.cthuong { text-transform:none;color:#222222;font-weight:normal;font-size:12px;}
#cbvfooter .subnav li {	background:url(../images_system/images_bot/dot.png) no-repeat left center;float:left;padding-left:10px;margin-left:2px;width:48%;cursor:pointer; }
.cbvfooter1 { background:url(../images_system/images_bot/fs.png) repeat-x top left #0079BF;color:#FFF;padding:13px 20px 30px; }
.cbvfooter1 a {
	color:#FFF;	line-height:20px;
}
.nobor { border:none !important;}
.dbline { border-color: #C1C2C3 -moz-use-text-color;border-style: solid none;border-width: 1px 0;height: 1px;}
.quickbox div {
	padding:0 12px;	
}
.quickbox .vdbox { margin-top:20px; background:url(../images_system/images_bot/vdbg.jpg) no-repeat top left;padding:18px 10px 22px 50px !important;}
.quickbox h3 {
	padding-bottom:10px;
	font-size:12px;
	margin:0;
	text-transform:uppercase;
}
.quickbox li, #cbvfooter li {
	padding:5px	0;
}
.quickbox a {
	color:#333;
}
ul.topnav li ul.subnav li a:hover, .quickbox a:hover {
	color:#FF0000 !important;
	text-decoration:none;
}
#giftbox, #vatbox {
	padding:0 25px;	
}
.boxship {
	background:url(../images_system/images_bot/box.png) no-repeat top left;
	padding:10px 0 10px 43px;	
}
/* Clearfix */
* html .clearfix {
	height: 1%; /* IE5-6 */
}

.clearfix {
	display: inline-block; /* IE7xhtml*/
}

html[xmlns] .clearfix { /* O */
	display: block;  
}

.clearfix:after { /* FF, O, etc. */
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.left {
	float:left;	
}
.right {
	float:right;	
}
li {
	list-style:none;	
}
.bold {
	font-weight:bold;
}
.moatt {
	font-weight:bold;
	color:#CCCCCC;	
}
.moatt .text_red {
	color:#ffabab;
}
.module_share {
	text-align:center;	
}
.module_share a {
	margin:0 3px;	
}

.tw_s a
,.fb_s a
,.in_s a
{
	 margin: -2px 5px -4px;
	 float:left;
}