﻿
.News{padding-bottom:10px;margin-top:20px;margin-left:10px;margin-right:10px;}
.News .item-news{height:100%;overflow:hidden;border-bottom:solid 1px #c8c8c8;padding-bottom:10px;padding-top:10px;}
.News .item-news img{border:solid 1px #bababa;float:left;margin-right:20px;padding:3px;}
.News .item-news img:hover{border:solid 1px #bababa;}
.News .item-news .title-news{}
.News .item-news .title-news a{color:#333;text-decoration:none;font-size:16px;font-weight:bold;font-family:Arial,Helvetica,sans-serif}
.News .item-news .title-news a:hover{color:#ffa403;}
.News .item-news .Other a{font-size:12px;font-weight:bold;line-height:19px;color:#3d3d3d;padding-bottom:10px;}
.News .item-news .Other a:hover{font-size:12px;color:#ffa403;}
.News .item-news .date{font-size:12px;color:#b8b1b1;padding-top:3px;}
.News .item-news .des-news{font-size:12px;color:#4a4a4a;line-height:18px;padding-top:3px;text-align:justify;margin-top:10px;font-family:Arial,Helvetica,sans-serif}
.News .item-news .chitiet{margin-top:5px;text-align:right;text-align:right;}
.News .item-news .chitiet a{color:#428bca;text-decoration:none;font-weight:bold;}
.News .item-news .chitiet a:hover{color:#f77e2d;text-decoration:none;}
.News-content{margin-top:15px;}
.News-content .date{color:#7a7a7a;padding-bottom:5px;}
.News-content .title{font:400 28px/32px arial;color:#203b91;padding-bottom:10px;}
.News-content .title h1{font:400 28px/32px arial;color:#203b91;padding-bottom:10px;}
.News-content .des-news{color:#fff;float:left;font:700 14px/18px arial;padding-bottom:10px;text-rendering:geometricprecision;width:100%;}
.News-content .contents{color:#333;float:left;font:400 14px/22px arial;padding-top:10px;width:98%;}
.News-content .Other a{font-size:12px;font-weight:bold;line-height:19px;color:#3d3d3d;padding-bottom:10px;}
.News-content .Other a:hover{font-size:12px;color:#ffa403;}
.News-content .tag a{font-size:12px;font-weight:bold;line-height:19px;color:#f77e2d;padding-bottom:10px;padding-left:10px;}
.News-content .tag a:hover{font-size:12px;color:#fe7000;padding-left:10px;}
.News-content .title-more-news{font-size:12px;color:#296eb2;background-image:Url(../images/bullet_lage.png);background-repeat:no-repeat;background-position:1px;font-weight:bold;padding-bottom:5px;border-bottom:1px dotted #EC068D;padding-top:10px;margin-top:15px;padding-left:24px;padding-top:6px;text-transform:uppercase;}
.list-more-news{padding-top:0px;padding-bottom:0px;}
.list-more-news div{line-height:24px;}
.list-more-news div a{color:#0870AE;font-weight:bold;font:13px;text-decoration:none;background-image:url(../Images/bullet01.png);background-repeat:no-repeat;padding-left:10px;background-position:0px 3px;line-height:22px;}
.list-more-news div a:hover{background-image:url(../Images/bullet01.png);color:red;}
.Checkdata{color:Red;font-weight:bold;text-align:center;margin-bottom:20px;padding-top:20px;}
.pager{text-align:center;padding-top:5px;padding-bottom:5px;}
.pager a{padding:3px;margin-left:3px;text-decoration:none;color:#999;font-weight:bold;}
.pager a.current{color:red;}
.pager a:hover{color:red;text-decoration:underline;}
.pager b{color:red;}

.flogin span {left: 300px;position: absolute;top: 12px;}
.tbinput{ width:100%; float:left;}


.mdlitcmt{display:block;}
.mdlitcmt .cmctlt{color:#555555;font-size:20px;padding-bottom:5px}
.mdlitcmt .ctotal{color:#555555;font-size:20px;}
.mdlitcmt .userinfo{display:block;height:18px}
.mdlitcmt .userinfo .user{font-size:11px;color:blue;font-weight:bold;display:inline;}
.mdlitcmt .userinfo .time{font-size:11px;color:#585858;display:inline;}
.mdlitcmt .ttl{font-size:13px;font-weight:bold;color:#555555;padding-bottom:5px}
.mdlitcmt .dsc{font-size:11px;color:#585858;display:block;margin-bottom:10px}
.mdlitcmt .sep{display:block;background-color:silver}
.mdlitcmt a{font-size:11px;color:blue;display:inline-block;margin-left:3px}
.spacertd{height:5px}
.txt1{border:1px solid #7F9DB9;font:11px arial;padding:3px;}
.dlTitle{color:#555555;font-size:25px;font-weight:normal;padding-bottom:16px}
.comment_item{border-bottom:1px solid #CCCCCC;clear:both;padding:10px 0;width:100%}
.comment_left{}
.comment_right{text-align:justify;float:left;width:100%}
.comment_left .user{color:#2583AD;font-weight:bold;font-size:14px;}
.comment_left .time{font-size:11px;color:silver;display:inline;}
a.morecomment{color:#2583AD;font-size:12px}
a.morecomment:hover{color:#555555;text-decoration:none}
.adword-textbox{color:#9196A2;}
.adword-textbox, .adword-textbox2{border:1px solid #7F9DB9;font:11px arial;height:13px;padding:3px;}

.videos{margin-left:0px;width:100%;margin-top:15px; }
.videos .vd-item:nth-child(4n+1){  margin-left: 0 !important;	}
.videos .vd-item {border-bottom: 7px solid #fafafa;box-shadow: 0 0 2px #ddd;float: left;margin: 10px 13px 0;min-height: 175px;padding: 5px;text-align: center;transition: all 0.4s ease-in-out 0s;width: 216px;}
.videos .vd-item .img{margin-bottom:10px;position:relative;}
.videos .vd-item span a{color:#2C4E79;font-family:Tahoma,Geneva,sans-serif;font-size:12px;font-weight:bold;}
.videos .vd-item:hover span a{color:#ffad00;}
.videos .vd-item .pl{left:87px;position:absolute;top:32px;}
.videos .vd-item:hover{border-bottom: 7px solid #ffad00; }
.videos .vd-item .img img { -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; } 
.videos .vd-item .img:hover img { -webkit-transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); transform: scale(1.05, 1.05); }



/*Album*/
.Album {margin-top: 10px;}
.Album li {list-style: outside none none;}
.abcolmd{float: left;min-height: 1px;padding-left: 10px;padding-right: 10px;position: relative;width: 25%;}
.Album .abitem {background: #fff none repeat scroll 0 0;border-bottom: 7px solid #fafafa;box-shadow: 0 0 2px #ddd;list-style: outside none none;margin-bottom: 10px;padding: 5px;position: relative;}
.Album li .img {position: relative;}
.Album .abitem .img img {margin: 0 auto;}
.img-responsive {margin: auto;}
.img-responsive {display: block;height: auto;max-width: 100%;}
.Album .abitem .img .imghover {cursor: pointer;height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 10;}
.Album .abitem .tiemtitle {background: #fff none repeat scroll 0 0;height: 44px;margin-top: 0;overflow: hidden;padding: 5px;text-align: center;}
.Album .abitem .tiemtitle h2 {margin: 0;padding: 0;}
.Album .abitem .tiemtitle a {color:#2C4E79;font-family:Tahoma,Geneva,sans-serif;font-size:12px;font-weight:bold;}
.Album .abitem:hover .imghover { transition: opacity .20s ease-in 0s, box-shadow .40s ease-out 0s; -webkit-box-shadow: 0 0 130px rgba(0, 0, 0, 1) inset; -moz-box-shadow: 0 0 130px rgba(0,0,0,1) inset; box-shadow: 0 0 130px rgba(0, 0, 0, 1) inset; background: url(../images/full_image.png) no-repeat center; }
.Album .abitem .img .imghover { position: absolute; top: 0; left: 0; z-index: 10; cursor: pointer; width: 100%; height: 100%; }
.Album .abitem:hover {border-bottom: 7px solid #228dcd;}
.Album .abitem:hover  .tiemtitle a { color:red}



#product{width:220px;margin-left:10px;text-align:center;float:left}
#product .img_pr a{width:225px;height:160px;border:0px;float:left}
#product .title{color:#fd7500;font-size:13px;padding-top:12px;}
#product .price{color:#fd7500;text-align:center;font-size:13px;padding-top:5px;}
#product .Cart a{background:url(../Images/shop.png) no-repeat;color:#fd7500;text-align:center;font-size:13px;padding-left:26px;margin-left:50px;padding-top:5px;}
.frm_cart{margin-top:10px;}
.frm_cart table tr td{border-color:#dedede;border-style:solid;border-width:1px;font-size:13px;line-height:20px;padding:5px; text-align:center}
.bgTitletable{background:url(../Images/bg.png) repeat-x left top;height:24px;}
.frm-add{margin-top:10px;color:#404040;}
.frm-add table tr td{padding-top:10px;padding-bottom:5px;border-bottom:dashed 1px #d7d7d7;}
.frm-add table tr td table tr td{border-bottom:none;}
.frm-add input{margin:0 auto;border:1px solid #C4C4C4;border-radius:3px;color:#5C5C5C;font-size:1em;height:23px;padding:0 0.6em;}
.frm-add textarea{margin:0 auto;border:1px solid #C4C4C4;border-radius:3px;color:#5C5C5C;font-size:1em;height:23px;padding:0 0.6em;}
.frm-add .tenthanhvien{width:20%;font-weight:bold;float:left}
.frm-add .gachke{padding-top:10px;padding-bottom:5px;border-bottom:dashed 1px #d7d7d7;}
.frm-add{margin-top:10px;color:#404040;line-height:30px;}
.frm-add table tr td{padding-top:10px;padding-bottom:5px;border-bottom:dashed 1px #d7d7d7;}
.frm-add table tr td table tr td{border-bottom:none;}
.frm-add input{margin:0 auto;border:1px solid #C4C4C4;border-radius:3px;color:#5C5C5C;font-size:1em;height:26px!important;padding:0 0.6em;}
.frm-add textarea{margin:0 auto;border:1px solid #C4C4C4;border-radius:3px;color:#5C5C5C;font-size:1em;height:23px;padding:0 0.6em;}
.frm-add select.select-box{color:#000;height:26px!important;line-height:15px;margin-bottom:3px;text-align:left;width:315px!important;z-index:10}
.frm-add .txt_file{float:left}

#loadingAjax{font-size:16px;width:110px;height:5em;position:fixed;z-index:3000;left:0;right:0;top:50%;bottom:0;margin:0 auto;margin-top:-100px}
#loadingAjax .inner{background:none repeat scroll 0 0 rgba(0,0,0,0.8);font-size:12px;text-align:center;padding:14px 0;border-radius:6px!important;color:#fff}
#loadingAjax .inner p{margin:8px 0 0}
.flogin span{left:300px;position:absolute;top:12px}
.frm-contact .labelll{width:100%;margin:5px 0;float:left}
.frm-contact .content{width:270px;height:111px;float:left}
.frm-contact .txt_file{float:left}
.frm-contact{margin:10px;color:#404040}
.frm-contact table tr td{padding-top:10px;padding-bottom:5px;border-bottom:dashed 1px #d7d7d7}
.frm-contact table tr td table tr td{border-bottom:none}
.frm-contact input{float:left;margin:0 auto;border:1px solid #C4C4C4;border-radius:3px;color:#5C5C5C;font-size:1em;height:23px;padding:0 .6em;width:300px}
.frm-contact textarea{margin:0 auto;border:1px solid #C4C4C4;border-radius:3px;color:#5C5C5C;font-size:1em;height:23px;padding:0 .6em;width:300px}
.txt{font-size:11px}
.txt:hover{font-size:11px;color:Red}
.btn{font-size:11px}
.Anhmap img{border:medium none;height:auto;line-height:normal;margin:0;max-width:100%;padding:0;vertical-align:middle;width:auto}
.tbinput{ width:100%}
.khoangcbut{padding-left: 12px; padding-left:12px; clear:both}
@media only screen and (max-width:480px) {
.frm-contact .content{width:98%;height:111px;float:left}
.frm-contact .txt_file{width:98%;float:left}
}


select{background:url(../images/bg_input.gif) repeat-x scroll center top #FFF;border:1px solid #B6B6B6;color:#333;cursor:pointer;font:12px Arial,Helvetica,sans-serif;margin-left:2px;margin-right:3px;padding:2px;}
.txt{font-size:11px;}
.txt:hover{font-size:11px;color:Red;}
.btn{font-size:11px;}
.TitleItem{padding-left:6px;}
.TitleItem1{padding-left:6px;color:#F00;font-weight:bold;}
.borderLeftMenu{border:1px solid #646363;}
.TitleListPro{float:left;width:380px;}
.bgContent{padding:0px; width:99%}
.borderBlock_ListPro{width:100%;}
.incell{padding-top:5px;padding-left:10px;}
.Dathang_02{padding-left:10px;padding-top:10px;padding-bottom:10px;}
.Dathang_02 .input{margin-right:25px;}
.stickytooltip{display:none;position:absolute;display:none;z-index:3000;}
.stickytooltip .stickystatus{background:white;color:white;text-align:center;font:bold 11px Arial;}
.Tooltip{width:270px;height:auto;border:1px solid #ee3124;background:white;}
.protip-title{background:none repeat scroll 0 0 #EE3124;color:#FFFFFF;padding:7px 5px;text-align:center;font-size:13px;}
.protip-content{padding:10px;}
.protip-img{padding:2px;width:350px;height:auto;border:1px solid #ee3124;background:white;text-align:center;}
.protip-title span{color:#FFF000;font-weight:bold;}
.protip-summary{margin:5px 0;padding:0 10px;}
.ui-icon-star{background-position:-224px -112px;}
.icon{background-image:url(../Images/star.png);background-repeat:no-repeat;border:0px;height:13px;width:13px;padding-left:17px;}
.prodetail{float:left;width:400px;line-height:22px;}
.prodetail .ptitle{color:#333;font-family:"Roboto Condensed Bold",sans-serif;font-size:20px;}
.prodetail .ptitle h1{color:#333;font-family:"Roboto Condensed Bold",sans-serif;font-size:20px;}
.dptime{color:#666;font-style:italic;line-height:25px;margin-top: 6px;}
.prodetail .pdid {color: #4a4a4a;font-family: Arial,Helvetica,sans-serif;font-size: 14px;line-height: 22px;text-align: justify;}
.attr{line-height:25px;border-bottom:1px dotted #d0d0d0;}
.attr_name{font-weight:bold;width:85px;float:left;}
.list_att{float:left;width:69%;}
.prstatus{line-height:25px;border-bottom:1px dotted #d0d0d0;}
.tname{width:92px;display:inline-block;font-weight:bold;}
.prodetail .price{padding:0px;}
.prodetail .price .newprice{color:#c32d2c;font-family:Arial,Helvetica,sans-serif;font-size:18px;}
.prodetail .pdesc{padding:5px 0px;}
.prodetail .pdesc{display:block;padding:0px 3px 5px 5px;color:#242424;font-size:13px;text-align:justify;overflow:hidden;}
.frmbuy{height:45px;width:285px;}
.txtnum{height:25px;width:35px;border:1px solid #e0e0e0;margin-left:10px;padding:0px 5px;}
.prodetail .pcartlnk{float:right;margin:0px auto;}
.clear{clear:both;}
.btnadd{background:none repeat scroll 0 0 #3498db !important;color:#FFF;margin-bottom:5px;margin-top:5px;padding-left:10px;padding-right:10px;height:31px !important;font-size:13px!important;font-weight:bold;margin-right:10px;width:auto !important;font-family:arial;}
input[type="submit"]{cursor:pointer;font-size:12px;padding:3px 5px;}
.cmdcapnhat{background:url("../images/savehover.png") no-repeat scroll 0 5px rgba(0, 0, 0, 0);display:block;height:25px;width:18px; text-align:center}
.cmdxoa{background:url("../images/x.jpg") no-repeat scroll 0 7px rgba(0, 0, 0, 0);display:block;float:right;height:25px;margin-right:17px;width:12px;}
.crtdtlheader{background-color:#E6E64C;color:#FFFFFF;font-size:11px;height:20px;}
.procart td{background-color:#4fa4dd;border-color:#dedede;border-style:solid;border-width:1px;color:#ffffff;font-size:14px;font-weight:normal;height:40px;padding:5px;text-align:left;}
.dcart{border:1px solid #E9E9E9;padding-bottom:10px;}
.anhPro img {border: 1px solid #d7d7d7;}
.dangky{float:left;width:100%;padding-bottom:10px;margin-top:5px;}
.dangky .trai{float:left;width:20%;background:red;height:2px;}
.dangky .phai{float:right;width:80%;background:#d7d7d7;height:2px;}
.selects{background:url("../images/bg_input.gif") repeat-x scroll center top #FFFFFF;border:1px solid #B6B6B6;color:#333333;cursor:pointer;font:12px Arial,Helvetica,sans-serif;margin-left:2px;margin-right:3px;padding:2px;width:225px!important;}
.select-box{color:#000000;height:26px !important;line-height:15px;margin-bottom:3px;text-align:left;width:192px !important;z-index:10;}
.videokhac{ text-align:left; font-size:16px; text-transform:uppercase;margin-top: 25px;}
a {text-decoration: none !important;transition-duration: 0.3s;transition-property: background-color, border-color, color, opacity;}
.Chitietsp{ text-align:left; font-size:15px; font-weight:bold}
.left-home div.gnv-group-menu div.gnv-menu-mini-header a{ text-transform:uppercase; color:#fff; text-align:left; font-size:13px} 
.frm_cart{ width:99%}
.Activer{ color:red}
#form1 > div.full-width > div.menutong > div > ul > li:nth-child(4) > a
#DeLayOverlay{ background: rgba(0,0,0,0) url(../images/overlay.png) repeat scroll 0 0; height: 80px; margin-left: 34%; margin-top: 7%; position: fixed; text-align: center; width: 200px; z-index: 9999999; color: #fff; padding-top: 18px;}


/*Đăng ký thành viên phần xin chào*/
.thanhvien ul { text-align: left; display: inline; margin: 0; list-style: none; } 
.thanhvien ul li { font: bold 12px/18px sans-serif; display: inline-block; margin-right: -4px; position: relative; padding: 3px 20px; background: #fff; cursor: pointer; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -ms-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; } 
.thanhvien ul li ul {box-shadow: none;display: none;left: -54px;opacity: 0;padding: 0;position: absolute;top: 19px;transition: opacity 0.2s ease 0s;visibility: hidden;width: 199px; z-index:9999} 
.thanhvien ul li ul li { background: #555; display: block; color: #fff; } 
.thanhvien ul li ul li a{ color: #fff;} 
.thanhvien ul li ul li:hover { background: #666; } 
.thanhvien ul li:hover ul { display: block; opacity: 1; visibility: visible; }


.breadcrumb{background-color:transparent;border-radius:0;margin:15px 0;padding:0;font-size:12px}
.breadcrumb>.active{color:#e53a40}
.breadcrumb>li a{color:#7c7c7c}
.breadcrumb>li+li:before{content:"\f101";font:normal normal normal 14px/1 FontAwesome;color:#7c7c7c}
.breadcrumb { padding: 8px 15px; margin-bottom: 20px; list-style: none; background-color: #f5f5f5; border-radius: 4px; }
.breadcrumb > li { display: inline-block; } 
.breadcrumb > li + li:before { padding: 0 5px; color: #ccc; content: "/\00a0"; } 
.breadcrumb > .active { color: #777; }