	
.tintuc_nd_canhbao{
						margin:10px 10px 10px 10px;
						padding:20px 30px 10px 20px; border-color: #E4E4E4 #E4E4E4 -moz-use-text-color;
						border-image: none;
						border-radius: 3px 3px  3px 3px;
						border-style: solid solid;
						border-width: 1px 1px 1px;
 						text-align: center;
  						font-size: 16pt; 
						background: #c6c6c6; 
  

						
					   					}
					

body{
		background-color:#FFFFCC;
	}	
	#wrapper{width:1100px; margin:0 auto; background:#FFF}
	.bg_banner2{}	
	.header{}	
	.banner img{width:1100px; border-bottom:#fff solid 1px; }	
	.block_h1{
		height:32px; line-height:32px;
		background-image:linear-gradient(180deg,rgb(205, 79, 57) 40%,rgb(255, 0, 0) 100%);	
		color:#fff;
		overflow:hidden;
	}
	.form_user{float:left; padding-left:10px;}
	.share{float:right; padding-right:10px;}
	
	.form_user span a{color:#fff; padding:0 3px;}
	.form_user span a:hover{text-decoration:underline;}
	
	.tool_share_h{float:left; padding-right:10px;}
	.tool_share_h ul li{float:left; padding-left:10px;}
	.facebook{padding-top:2px; width:80px;}
	.googleplus{padding-top:4px; width:80px;}
	.Twitter{padding-top:4px; width:80px;}
	.tool_card_h{float:left; background:url(../imgs/layout/tool_card_h.png) no-repeat left; padding-left:15px;}
	.tool_card_h a{color:#fff;}
	.tool_card_h a:hover{text-decoration:underline;}
	
	.menu{height:38px; background-image:linear-gradient(180deg,rgb(205, 79, 57) 40%,rgb(255, 0, 0) 100%); color:#9CF}
	
	
	.m_mn{position:relative;}
	.ul_menu{position:relative; z-index:99999}
	.ul_menu li{float:left; text-transform:uppercase; font-size:13px; position:relative; z-index:99999;white-space:nowrap;}
	.ul_menu li a{padding:0 10px; color:#fff; line-height:38px; }
	.ul_menu li a:hover{color:#FFF311;}
	
	.ul_menu li:hover ul.mn_child{display:block; }
	.ul_menu li ul.mn_child{
		display:none;
		position:absolute;
		width:170px;
		background:#000;
	}
	.ul_menu li ul.mn_child li a{line-height:30px; width:150px; display:block; }
	.ul_menu li ul.mn_child li a:hover{ color:#FF0;  background-image:linear-gradient(180deg,rgb(205, 79, 57) 40%,rgb(255, 0, 0) 100%);
		color:#fff; border-bottom: 2px solid #FF0; 
	}	
	.ul_menu li ul.mn_child li ul.mn_child3{
		display:none;
		position:absolute;
		background:#000;
	}
	.ul_menu li ul.mn_child li ul.mn_child3 li a{
		width:200px;
	}
	.ul_menu li ul.mn_child li ul.mn_child3 li+li{
		border-top:1px solid #fff;
	}	
	.ul_menu li ul.mn_child li:hover ul.mn_child3{
		display:inline-block;
		left:170px;
		top:0px;
		width:220px;
	}
	.ul_menu li:hover ul.mn_child li{
		position:relative;
	}
	.menu_mobile{display:none;}
	
	.search_f{width:300px; height:30px; position:absolute; top:4px; right:10px;}
	.ipt_s{		
		border:none;
		width:220px; height:30px;
		-webkit-border-radius: 12px;
		-moz-border-radius: 12px;
		border-radius: 12px;
		padding:0 10px;		
	}
	.btn_s{
		cursor:pointer;
		border:none;
		background:#0099ff url(../imgs/layout/btn_s.png) no-repeat center center;
		width:50px; height:30px;
		position:absolute;
		top:0; right:0;	
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	.container{padding:0 0;}
	
	.top_container{position:relative;}
	.slider{margin-left:230px;}
	.iosSlider {width: 640px; height: 350px; overflow:hidden;}
	.iosSlider .slider2 {width: 100%; height: 100%;}	
	.iosSlider .slider2 img {
		position: relative;
		top: 0;
		left: 0;
		width: 640px;
		height:350px;
		margin: 0 0 0 0;
	}
	.iosSlider .prevButton {
		position: absolute;
		top: 40%;
		left: 0;
		width: 45px; height:46px;
		background: url(../imgs/layout/bx-prev.png) no-repeat;
		z-index: 2;
	}
	.iosSlider .prevButton:hover{background:url(../imgs/layout/bx-prev-hover.png) no-repeat;}	
	.iosSlider .nextButton {
		position: absolute;
		top: 40%;
		right: 0;
		width: 45px; height:46px;
		background:url(../imgs/layout/bx-next.png) no-repeat;
		z-index: 2;
	}
	.iosSlider .nextButton:hover{background:url(../imgs/layout/bx-next-hover.png) no-repeat;}
	
	.dmsp{
		width:228px; 	
		position:absolute; 
		top:0; left:0; 			
		box-shadow:0px 0px 3px #666;
		-moz-box-shadow:0px 0px 3px #666;
		background: #ef1912;
	}
	.m_dmsp{		
		border-top:5px solid #FF0000;
		border-bottom:5px solid #FF0000;
		text-indent:10px;
	}
	.m_dmsp ul li{text-transform:uppercase; font-size:14px; position:relative; z-index:99999;}
	.m_dmsp ul li + li{border-top:1px solid #ccc;}
	.m_dmsp ul li a{color:#ffffff; display:block; padding:13px 0; font-weight:bold}
	.m_dmsp ul li a:hover{color:#ffff00;		
		border-bottom: 2px solid #FF0;
	}
			
	.m_dmsp ul li:hover ul.mn_child2{
		display:block;
		background:#000;
			
	}
	.m_dmsp ul li:hover .ul.mn_child2 li{
		background:#000;
	}
	.m_dmsp ul li ul.mn_child2{
		display:none;	
		position:absolute;
		min-width:220px;
		background:#000;
		top:0; left:220px;
		white-space:nowrap;
		}	
	.m_dmsp ul li ul.mn_child2 li a{color:#fff; padding-left:0;padding-right:5px;}
	.m_dmsp ul li ul.mn_child2 li a:hover{color:#FFF311; 
	background-image:linear-gradient(180deg,rgb(205, 79, 57) 40%,rgb(255, 0, 0) 100%);
		color:#fff; border-bottom: 2px solid #FF0;
		 }	
	.tbmn{
		width:230px; 
		position:absolute; 
		top:0; right:0; 		
	}
	.title_tbmn{height:40px; line-height:40px; text-align:center; background-image:linear-gradient(180deg,rgb(153,
0,
0) 40%,rgb(102,
0,
0) 100%);
		color:#fff; text-transform:uppercase; font-size:15px}
	.main_tbmn{padding:0 10px}
	.main_tbmn ul li{padding:10px 0}
	.main_tbmn ul li + li{border-top:1px dashed #ccc}
	.sp_itbmn{float:left; width:50px; height:45px; padding-right:10px}
	.sp_itbmn span{width:100%; height:100%; overflow:hidden; display:block}
	.sp_itbmn span img{width:50px; min-height:45px}
	.info_tbmn{overflow:hidden}
	.info_tbmn h4 a{color:#00497c; font-size:11px}
	.info_tbmn h4 a:hover{color:#E23937}
	.info_tbmn p{color:#666; font-size:11px}	
	.cer_container{}
	.left_cer{width:870px; float:right}
	.right_cer{width:220px; float:left}	
	.block_prod{}
	.block_prod:last-child{}	
	.title_bp{text-transform:uppercase; padding:10px;}
	.title_bp1{color:#ff0200; border-bottom:1px dashed #ff0200;}
	.title_bp1 a{color:#ff0200;}
	.title_bp2 {color:#012d5c; border-bottom:1px dashed #012d5c;}
	.title_bp2 a{color:#012d5c;}
	.title_bp3 {color:#ee11a8; border-bottom:1px dashed #ee11a8;}
	.title_bp3 a{color:#ee11a8;}
	.title_bp4{color:#178e00; border-bottom:1px dashed #178e00;}
	.title_bp4 a{color:#178e00;}
	.title_bp5 {color:#0018ff; border-bottom:1px dashed #0018ff;}
	.title_bp5 a{color:#0018ff;}
	.title_bp6{color:#ff9c00; border-bottom:1px dashed #ff9c00;}
	.title_bp6 a{color:#ff9c00;}
	.title_bp7{color:#8a00ff; border-bottom:1px dashed #8a00ff;}
	.title_bp7 a{color:#8a00ff;}
	.title_bp8{color:#ff6000; border-bottom:1px dashed #ff6000;}
	.title_bp8 a{color:#ff6000;}
	
	.main_bp{padding-top:10px;}
	.iosSlider3{}
	.iosSlider4{height:280px;}
	.slider3 {width: 100%; height: 100%;}
	.slider3 .item3 {
		float: left;
		width: 201px; height:280px;
		margin:0 0 0 12px;
	}	
	
	.slider3 .item3:hover .mitem{border:1px solid #E23937;}
	.mitem{border:1px solid #ccc; width:189px; height:265px; }	
	.mitem table{width:100%; height:189px;}
	.mitem table td{vertical-align:middle; text-align:center;}
	.mitem table td img{max-width:189px; max-height:189px;}
	
	.f_spct ul li{float:left; width:201px; height:251px; margin:0 22px 20px 0;}
	.f_spct ul li:nth-child(4n){margin:0 0 0 0;}
	.f_spct ul li:hover .mitem{border:1px solid #E23937;}
	
	.f_spct2 ul li{float:left; width:201px; height:281px; margin:0 22px 20px 0;}
	.f_spct2 ul li:nth-child(4n){margin:0 0 0 0;}
	.f_spct2 ul li:hover .mitem2{border:1px solid #E23937;}
	.mitem2{border:1px solid #ccc; width:189px; height:269px; padding:5px;}	
	.mitem2 table{width:100%; height:189px;}
	.mitem2 table td{vertical-align:middle; text-align:center;}
	.mitem2 table td img{max-width:189px; max-height:189px;}
	.price_pkm{text-decoration:line-through; padding-top:5px; font-size:14px; color:#666;}
	
	.name_pdb{padding-top:5px;}
	.name_pdb a{color:#012d5c; font-size:13px; text-transform:uppercase;}
	.name_pdb a:hover{color:#DF3836;}
	.price_pdb{color:#fe0300; font-size:14px;}
	
	.block_r{padding-bottom:30px;}
	.block_r:last-child{padding-bottom:0;}
	
	.min_br{
		position:relative;
	}
	.title_br{
		position:absolute;
		left:20px;
		background:url(../imgs/layout/title_br.png) no-repeat;
		width:151px; height:36px;		
		padding:8px 0 0 30px
	}
	.fin_br{padding:10px 2px 0 2px;}
	.support_br{}	
	hr.style{
    height: 12px;
    border: 0;
    box-shadow: inset 0 12px 12px -12px rgba(0,0,0,0.5);
}
	fieldset { border:1px solid grey;margin-bottom: 6px; padding:5px; font-family:"Times New Roman",Times,serif;			 
			 }

	legend {
	  padding: 0.2em 0.5em;
	 
	  color:green;
	  font-size:90%;
	  text-align:center;
	  }
	  .support_xanh{background:#0066FF}
	  .support_cam{background:#FF6633}
	  .support_la{background:#00FF66}
	  .support_xanh2{background-image:linear-gradient(180deg,rgb(238, 64, 0) 40%,rgb(205, 55, 0) 100%);		
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		box-shadow:5px 5px 5px #A2A2A2;
		color:#FFF;
		padding-left:20px;
		border-radius:10px 10px}
		.footerfram{		
		-moz-border-radius: 12px;
		-webkit-border-radius: 12px;		
		border-radius:5px 5px;
		}	  
		#round {
		-moz-border-radius: 12px;
		-webkit-border-radius: 12px;
		
		border-color:#DEDEDE;
		box-shadow:5px 5px 5px #888888;
		 border-radius:30px 10px
		}
		.round-content {
		padding: 10px;
		}
	.round {		
	}
	.scrollToTop {
    background: url("../imgs/layout/top-arrow.png") no-repeat scroll center center #FF4800;
    border-radius: 70px 70px 70px 70px;
    bottom: 145px;
    cursor: pointer;
    display: none;
    height: 50px;
    opacity: 0.5;
    position: fixed;
    right: 40px;
    text-indent: -99999px;
    width: 50px;
    z-index: 2;
	}
	.scrollToTop:hover {
		opacity: 1;
	}
	
	.sp_br{}
	.sp_br ul li{padding:30px 0 0 0;}
	.sp_i_br{float:left; width:70px; height:55px; padding-right:10px;}
	.sp_i_br span{width:100%; height:100%; display:block; overflow:hidden;}
	.sp_i_br span img{width:70px; min-height:55px;}
	.info_spbr{overflow:hidden;}
	.info_spbr h4 a{color:#012d5c; text-transform:uppercase;}
	.info_spbr p{color:#FE0300;}
	
	.tktc{height:100px; padding-left:100px; position:relative;}
	.tktc ul li{padding:13px 0;}
	.img_tktc{position:absolute; top:0; left:0;}	
	.adv_br li{}
	.adv_br li + li{padding-top:20px;}
	.adv_br li img{width:220px;}
	
	.video_br{background:#00497c; padding:10px;}
	.title_video_br{color:#fff; font-size:18px; padding-bottom:10px;}
	.f_video_br{
	background:#015b9a;
	padding:5px;	
	}
	.list_video ul li{font-size:11px; background:url(../imgs/layout/icon_video.png) no-repeat left;}
	.list_video ul li a{
		color:#fff;
		display:block;
		padding:10px 0;
		padding-left:10px;
		border-top:1px solid #336d96;
		border-bottom:1px solid #043e65;
	}
	.list_video ul li a:hover{color:#fff311;}
	.list_video ul li:first-child a{border-top:none;}
	.list_video ul li:last-child a{border-bottom:none;}
	
	.dt_w{
		border-top:1px dashed #7a99b4;
		border-bottom:1px dashed #7a99b4;	
		padding:10px 0;
		height:70px;
	
			}
	#foo5 li{float:left; height:70px; width:150px;}
	#foo5 li img{height:70px;}	
	#trai{
		float:left;		
	}
	.trai{
		float:left;
		width: 260px;
		line-height:20px;
		padding-right:5px;
	}
	.trai3{
		float:left;
		padding:2px;
		font-weight:bold;
		line-height:22px;
		width:270px;
		height:90px;
	}
	.foo_size{
		width:270px;
		height:90px;	
	}
	.foo_title{
		color:#F00;
		font-size:14px;
		text-transform:uppercase;
		text-decoration:underline;
		font-weight:600;
	}
	.km{		float:left;
			width:280px;
			background:#fde7bf;
    		border-radius: 7px;
			line-height:20px;
			padding:5px;
font-size:10px;
		}
	.km ul li{
			background:url("../imgs/layout/diadiem.png") no-repeat;
			padding-left:20px;
			}
			
	.trai2{
		float:left;
		width:580px;
	}
	#giua{
		float:left;		
	}
	#phai{
		margin:right;
	}
	#tim{background:#99FFFF;}
	.line{
		background-image:linear-gradient(180deg,rgb(5,94,156) 20%,rgb(6,98,163) 80%,rgb(5,94,156) 20%); width:1100px; height:20px; border-radius:5px; box-shadow:0px 1px 2px rgba(0,0,0,0.5) ,inset 0px 1px 1px rgb(255,255,255);
	}	
	.footer{border-bottom: 5px solid #C63}
	
	.info_company{border:1px solid #d8d8d8; width:1098px; background:#69BAD9}
	.info_company2{border:1px solid #d8d8d8; width:1098px; margin-top:1px; background:#69BAD9}
	.flinfo{float:left; background:#06F}
	.title_flinfo{height:26px; line-height:26px; padding:0 10px; background-image:linear-gradient(180deg,rgb(153,
0,
0) 40%,rgb(102,
0,
0) 100%); width:256px; height:24px; border-radius:5px; box-shadow:0px 1px 2px rgba(0,0,0,0.5) ,inset 0px 1px 1px rgb(255,255,255); color:#FFC; text-transform:uppercase; text-align:center}
	.info_company2 .title_flinfo{background:#fff; height:40px; line-height:40px;}
	.info1{width:275px; background:#09F}
	.info2{width:275px;}
	.info3{width:275px;}
	.info4{width:273px;background:#09F}
	.m_flinfo{width:274px; background-image:linear-gradient(180deg,rgb(238, 64, 0) 40%,rgb(205, 55, 0) 100%); width:275px; height:140px; border-radius:5px; box-shadow:0px 1px 2px rgba(0,0,0,0.5) ,inset 0px 1px 1px rgb(255,255,255); min-height:140px;color:#FFF}
	.m_flinfo2{width:273px; background:#65B6D6; min-height:140px;}
	.info_company2 .m_flinfo{min-height:140px; background:#69BAD9}
	.info_company2 .m_flinfo2{min-height:140px; background:#69BAD9}
	.mflinfo{padding:10px; color:#055F9D;}
	.mflinfo a{color:#fff}
	.mflinfo ul li{padding:5px 0;}
	.mflinfo ul li a:hover{color:#FF0; text-decoration:underline;}
	.form_email{position:relative;}
	.ipt_email{
		height:26px; width:155px;
		padding:0 4px;
		margin-top:10px;
		border:1px solid #ccc;
	}
	.btn_email{
		background:#033E6F;
		font-size:12px;
		color:#fff;
		border:none;
		cursor:pointer;
		width:50px;
		height:28px;
		position:absolute; top:10px; left:175px;
		font-weight:bold;
	}
	.btn_email:hover{background:#E23937;}
	.tag_cloud a{color:#666;}
	.tag_cloud a:hover{color:#E23937; text-decoration:underline;}
	
	.info_footer{border-bottom: 1px solid}
	.info_footer a{color:#033E6F; text-decoration:underline;}
	.info_footer a:hover{color:#BB2F2D;}
	
	.share_foot ul li{width:50%; float:left;}
	.share_foot ul li a{display:inline-block; padding-left:5px;}
	.share_foot ul li a:hover{}
	
	.breacrum{ background-image:linear-gradient(180deg,rgb(205, 79, 57) 40%,rgb(255, 0, 0) 100%); color:#9CF; height:18px; padding-top:5px; padding:5px;}/*nhv*/
	.breacrum ul li{float:left;}
	.breacrum ul li a{color:#fff; background:url(../imgs/layout/arrow_breacrum.png) no-repeat right; padding:0 15px 0 10px;}
	.breacrum ul li:first-child a{padding-left:0;}
	.breacrum ul li a:hover{text-decoration:underline; color:#FF0;}
	
	.main_tt{}
	.main_tt ul li{padding:15px 0 0 0;}
	.sp_i_tt{width:100px; float:left; height:80px; padding:3px; border:1px solid #ccc;}
	.sp_i_tt span{display:block; width:100%; height:100%;}
	.sp_i_tt span img{width:100px; min-height:80px;}
	.info_tt{overflow:hidden; padding-left:10px;}
	.info_tt h4 a{color:#00497C;}
	.info_tt h4 a:hover{color:#E23937;}
	.date_tt{color:#666; font-size:11px; display:block; padding-bottom:5px;}
	
	.f_ndct{
		font-size:1.2em;
		line-height:1.8em;
		padding:10px;
		text-align:justify
	}
	.title_ndct{padding:10px 0; font-size:20px;}
	.tt_ndct{color:#555;}
	.k_ndct{line-height:1.5; padding-top:10px;}
	.k_ndct img, .k_ndct div, .k_ndct table, .k_ndct h1, .k_ndct h2, .k_ndct h3, .k_ndct h4, .k_ndct h5, .k_ndct h6, .k_ndct p, .k_ndct strong, .k_ndct em{max-width:870px;}
	
	.other{padding-top:15px;}
	.other h4{padding:0 0 3px 10px; border-bottom:2px solid #ddd; border-left:2px solid #ddd; display:inline-block; margin-bottom:8px}
	.other2{padding-top:15px;}
	.other2 h4{padding:5px 10px; display:inline-block; background:#F8F8F8;}
	.main_other ul li a{color:#272727; background:url(../imgs/layout/arrow_breacrum.png) no-repeat left; padding:5px 0 5px 15px; display:block;}
	.main_other ul li a:hover{color:#0366B3;}
	
	
	.top_prod_details{padding-top:10px;}
	.img_prod_details{width:262px; float:left; padding-right:10px;}
	.text_prod_details{overflow:hidden;width:300px;}
	
	.sp_i_prod_details{width:250px; height:250px; padding:5px; border:1px solid #ccc;}
	.sp_i_prod_details span{display:block; overflow:hidden; width:100%; height:100%;}
	.sp_i_prod_details span img{width:250px; min-height:250px;}
	
	.text_prod_details h1{font-size:22px; font-weight:bold; padding:0 0 10px 0; color:#00497C;}
	.text_prod_details ul li{padding-bottom:7px;}
	.l_t_prod_details{float:left; width:35%;}
	.r_t_prod_details{float:left; width:65%; font-weight:bold;}
	
	.note_ttsp{background:#fff7b6; border:1px solid #F93; margin:15px 0 0 0; padding:5px; font-size:11px; font-style:italic;}	
.select_search{
	position:absolute;
	top:40px; left:0;
	width:200px;
	border:1px solid #ccc;
	background:#fff url(../imgs/layout/select_search.jpg) repeat-x bottom;
	z-index:111;
}
.select_search1{padding:10px; border-bottom:1px solid #ccc;}
.select_search1:last-child{border-bottom:0;}
.select_search1 label{cursor:pointer;}
.l_chk{width:13px; padding-right:10px; float:left;}
.r_chk{width:auto; color:#666; font-weight:bold; float:left; height:13px; line-height:13px; font-family:Arial, Helvetica, sans-serif;}



.main_bnews{border:1px solid #d9d9d9; background:url(../imgs/layout/main_bnews.png) repeat-y; width:100%; margin:auto}
.ul_form_dk li{padding-top:10px;}

.left_fdk{float:left; word-wrap:break-word; width:180px; height:26px; line-height:26px; color:#333; font-weight:bold; clear:both}
.right_fdk{overflow:hidden; padding-left:10px;}
.right_fdk_chd{line-height:26px; min-height:26px}
.color_fdk{color:#f70000;}
.ipt_fdk{
	background:#fff;
	border:1px solid #ddd;
	width:250px; height:24px;
	padding:0 4px;	
	font-size:12px; color:#333;
}
.ipt_fdk2{
	background:#fff;
	border:1px solid #ddd;
	width:350px; height:24px;
	padding:0 4px;	
	font-size:12px; color:#333;
}
.txt_fdk{
	background:#fff;
	border:1px solid #ddd;
	width:215px; height:100px;
	min-width:215px; max-width:215px;
	min-height:100px;
	padding:4px;	
	font-size:12px; color:#333;	
}
.txt_fdk2{
	background:#fff;
	border:1px solid #ddd;
	width:355px; height:100px;
	min-width:350px; max-width:350px;
	min-height:100px;
	padding:4px;	
	font-size:12px; color:#333;	
}
.slc_fdk{
	background:#fff;
	border:1px solid #ddd;
	width:225px;
	padding:1px;
}
.btn_fdk{background:#ef6a09; color:#fff; font-weight:bold; font-size:12px; padding:5px 5px; border:none; cursor:pointer; margin:10px 5px 10px 0;}
.btn_fdk:hover{background:#e06004;}

.btn_fdk_2{background:#333366; color:#fff; font-weight:bold; font-size:12px; padding:5px 5px; border:none; cursor:pointer; margin:10px 5px 10px 0;}
.btn_fdk_2:hover{background:#336699;}

.btnR_fdk{background:#ddd; color:#333; font-weight:bold; font-size:12px; padding:5px 5px; border:none; cursor:pointer; margin:10px 5px 10px 0;}
.btnR_fdk:hover{background:#ccc;}
.ipt_fdk:focus, .ipt_fdk:hover, .txt_fdk:hover, .txt_fdk:focus, .ipt_fdk2:focus, .ipt_fdk2:hover, .txt_fdk2:focus, .txt_fdk2:hover{border:1px solid #bbb; background:#f9f9f9;}

.btn_qh{background:url(../imgs/layout/btn_dh.png) no-repeat 0px 0px; width:169px; height:40px; display:block; margin-top:20px; float:left; cursor:pointer}
.btn_qh:hover{background-position:0px -40px;}
.cl_ct{color:#F00}

<!--Gio hang-->
#frm_cart table th{background:#ffe4cf;text-align:center;color:#c15b37;padding:10px;width:120px}
#frm_cart table.cartDetail td{border-bottom:1px solid #CCC;padding:10px 15px;text-align:center}
.trash {cursor:pointer}

.cartSp{float:left;width:400px}
.cartPic{float:left;width:50px}
.cartName{float:left;width:300px;margin-left:15px;text-align:left}
.qty-input{width:30px}
.total-info{}
.total-info table{width:100%}
.cartName a{color:#373737}
.sum{color:#D41212;font-size:16px;font-weight:bold;margin-left:50px}
.btnGroup{float:left;margin:10px}
.mainBtn{float:right;margin:0 0px 0 11px}
.otherSp{float:left;margin-top:10px}

.contBtn{background:url("../imgs/layout/contBtn.png") no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;height:27px;margin-right:7px;width:186px}
.contBtn:hover{background:url(../imgs/layout/contBtnhover.png) no-repeat}
.payBtn{background:url(../imgs/layout/payBtn.png) no-repeat;width:186px;height:27px;border:none;cursor:pointer}
.payBtn:hover{background:url(../imgs/layout/payBtnhover.png) no-repeat}
.btnMuaHang{background:url(../imgs/layout/btnMuaHang.png) no-repeat;width:119px;height:28px;border:none; cursor:pointer}
.btnMuaHang:hover{background:url(../imgs/layout/btnMuaHanghover.png) no-repeat}

.btn_fdk{background:#ef6a09; color:#fff; font-weight:bold; font-size:12px; padding:5px 5px; border:none; cursor:pointer; margin:10px 5px 10px 0;}
.btn_fdk:hover{background:#e06004;}

.btn_fdk2{background:#6666FF; color:#fff; font-weight:bold; font-size:12px; padding:5px 5px; border:none; cursor:pointer; margin:10px 5px 10px 0;}
.btn_fdk2:hover{background:#6699FF;}

<!--Code like-->
.code_like{position:fixed; top:35%; right:0;}
.code_like ul li{
	margin-bottom:10px;
	background:#e5e5e5;
	padding:10px;
	width:60px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}
.code_like ul li:last-child{margin-bottom:0;}

.code_email{position:fixed; left:0; bottom:0; z-index:99999;}

.click_code_email_hide{	
	cursor:pointer;
	width:241px;
}
.click_code_email_show{
	cursor:pointer;	
	display:none;
	width:241px;
}

.click_code_email_hide h4, .click_code_email_show h4{
	height:25px;
	padding:7px 35px 0 10px;
	position:relative;	
	color:#fff;
	font-size:16px;

	background-image: linear-gradient(bottom, rgb(14,7,56) 0%, rgb(60,36,193) 50%);
	background-image: -o-linear-gradient(bottom, rgb(14,7,56) 0%, rgb(60,36,193) 50%);
	background-image: -moz-linear-gradient(bottom, rgb(14,7,56) 0%, rgb(60,36,193) 50%);
	background-image: -webkit-linear-gradient(bottom, rgb(14,7,56) 0%, rgb(60,36,193) 50%);
	background-image: -ms-linear-gradient(bottom, rgb(14,7,56) 0%, rgb(60,36,193) 50%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, rgb(14,7,56)),
		color-stop(0.5, rgb(60,36,193))
	);

}
.click_show_email{
	width:16px; height:15px;
	background:url(../imgs/layout/icon_vn.png) no-repeat 0px -425px;
	display:block;
	position:absolute;	
	top:7px; right:10px;
}
.click_hide_email{
	width:16px; height:15px;
	background:url(../imgs/layout/icon_vn.png) no-repeat 0px -440px;
	display:block;
	position:absolute;	
	top:7px; right:10px;
}
.m_show_email{
	background:#fff; 
	padding:10px; 
	font-size:11px; 
	color:#a9b4b8; 
	width:221px;
	box-shadow:0px 0px 5px #000;
	-moz-box-shadow:0px 0px 5px #000;
}
.ipt_email{
	font-size:11px; color:#444;
	border:1px solid #bbb;
	width:211px; height:25px;
	background:#fff;
	padding:0 4px;
	margin-bottom:10px;
}
.ipt_email:focus, .ipt_email:hover{border:1px solid #999; color:#000;}
.btn_email22{
	cursor:pointer;
	width:121px; height:25px;
	background:url(../imgs/layout/icon_vn.png) no-repeat 0px -465px;
	border:none;
	float:right;
}
.show_erros span{display:block; padding-bottom:10px; color:#F00;}

.li_span1{float: left; width:40%;}
.li_span1{float: left; width:60%;}

	.blink {
  animation: blink 1s steps(15, start) infinite;
  -webkit-animation: blink 1s steps(10, start) infinite;
  font-size:12px;

	}
	@keyframes blink {
  to { visibility: hidden; }
}
@-webkit-keyframes blink {
  to { visibility: hidden; }
}
