@charset "utf-8";
/* CSS Document */
body{background:url(../images/bgqhuy2.png) no-repeat top center}
#wrapper{
width:960px;
margin:0 auto 40px;
}

#xright{
float:left;
width:218px;
margin-left:10px;	
}
.boxfb{position:absolute;right:20px;top:25px}
.tk_ul li{ line-height:25px}
.ic_search{
	display:inline-block;
	vertical-align:middle;
	width:50px;
	height:25px;
	background:url(../images/ic_search.png) no-repeat;
	}
.nav_scroll li{border-bottom:1px dotted #cccccc;font-size:12px;line-height:17px}
.nav_scroll li h2{margin-bottom:3px;font-size:13px;font-weight:bold;color:#b81724;text-align:center}
.nav_scroll li p{font-size:12px}
.nav_scroll li img{margin:0 auto 4px}
.avatar{
    float: left;
    padding: 3px;
    border: 1px solid #ddd;
    margin-right: 60px;
    border-radius: 45px;
    -moz-border-radius: 45px;
    -webkit-border-radius: 45px;
    box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.1);
    -moz-box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.1);
    -webkit-box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.1);
}
.avatar img{
border-radius: 45px;
-moz-border-radius: 45px;
-webkit-border-radius: 45px;
box-shadow: 0 0 2px 0 rgba(0,0,0,0.11) inset;
-moz-box-shadow: 0 0 2px 0 rgba(0,0,0,0.11) inset;
-webkit-box-shadow: 0 0 2px 0 rgba(0,0,0,0.11) inset;}
.add_news{display:block;width:80px; height: 25px;background: url(../images/add.png) no-repeat;position: absolute;right:20px;top:15px}
.counter_sp{color:red;font-weight:bold}
#f_search label{ margin:0 0 0 10px}
#f_search input[type='text']{width:160px;border:1px solid #CCC; height:22px; line-height:21px; color:#666;padding:0 5px}
#f_search input[type='submit']{ cursor:pointer}
#banner{
}
#vi{
    display:block;
    height:30px;
    line-height:30px;
    color:#000000;
    background:url(../images/vi.png) no-repeat left center;
    padding-left:35px;
    float:left;
    margin-right:10px;
    opacity:0.5;
}
#en{
    display:block;
    height:30px;
    line-height:30px;
    color:#000000;
    background:url(../images/en.png) no-repeat left center;
    padding-left:35px;
    float:left;
    opacity:0.5;
}
#en:hover,#vi:hover,#vi.active,#en.active{
    opacity:1;
}
#header{position: relative}
#top-menu{
	height:40px;
}
#nav-top{ list-style-type:none}
#nav-top li{float:left; position: relative}
#nav-top li a:hover{text-decoration:underline;color:#000}
#nav1,#nav1 ul{
	list-style-type:none;	
}
#nav1 li{
float:left;
position:relative;


}
#nav1 .line{
width:2px;
height:40px;
background:url(../images/line.png) no-repeat center;
}

#nav1 li a{
height: 45px;
line-height: 45px;
padding: 0 9px;
display: block;
text-align: center;
color: #ffffff;
font-family: Tahoma, Geneva, sans-serif;
text-transform: uppercase;
font-size: 14px;
text-shadow: -1px 2px 5px #333333;
}
#nav1 .pri{border-radius:5px 0 0 5px}
#nav1 .active a,#nav1 li a:hover{
	color:#FF8000;
    
}
#nav1 ul{
width:300px;
position:absolute;
top:45px;
left:0;
background:#E9F3F3;
display:none;
opacity:0.9;
box-shadow: 5px 5px 5px #666;
z-index:99999;
}
#nav1 ul li{
position:relative;	
}
#nav1 ul a{
color:#066;
width:150px;
text-align:left;
}

#nav1 .active2,#nav1 ul a:hover{
width:260px;
background:#063;
color:#FFF;
padding-left:10px;
transition: all .5s;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
}
#nav1 ul ul{
position:absolute;
top:0;
left:300px;	
}
.search{
	list-style:none;
	float:left;	
}
.search li{float:left;margin-right:5px}
/*/////////////////*/
#container{
    margin-top:40px
}
#left,#right{
width:210px;
float:left;
}
.modul{margin-bottom:10px;}
.modul .title{
background:url(../images/title.png) no-repeat center;
height:35px;
line-height:21px;
padding-left: 25px;
color:#92c10a;
text-transform:uppercase;
font-family:cafeta;
font-size:21px;
}
#main .title,#main2 .title{padding-left:20px;width:300px;background:url(../images/tcat.png) no-repeat top left;position:absolute;top:10px;left:-6px;color:#fff;text-transform:uppercase;height:45px;line-height: 35px;font-family:cafeta;font-size:20px;text-shadow:-2px 3px 5px #333}
.slideshow{background: url(../images/bg_shadow.png) no-repeat bottom center;margin-bottom:15px;padding-bottom:20px}
.xtop_lang{background:url("../images/xtop-menu.png") no-repeat top center;
position: fixed;top:0;left:0;height:50px;width:100%;z-index:99999}
.xtop_lang .content{width:1000px;margin:0 auto;}
.xtop_lang .content ul{width:210px;float:right;margin-top:10px}
.xtop_lang .content ul li{float:left}
.xtop_lang .content ul .pri a{color:#CC6600}
.xtop_lang .content ul li a{height:40px;line-height: 40px;padding:0 10px;color:#3c749a}
.xtop_lang .content ul li a:hover{text-decoration: underline}
.xtop_lang .content ul .line{background: url(../images/line2.png) no-repeat center;width:2px;height:40px}
.modul .title2{
}
.modul .content{
padding:5px;
}
.m_bot{
background:url(../images/modul_bot.png) no-repeat top center;
height:6px;	
}
.modul2{
    margin-top:10px
}
.modul2 .title{color:#Fb3c90;font-weight: bold;padding-left: 10px}
.nav2,.nav2 ul{
	list-style-type:none;
}
.nav2 li{
	position:relative;
    padding-left:15px;
   background:url(../images/arrow.png) no-repeat 19px 13px;
}
.nav2 li img{
	position:absolute;top:10px;
	left:10px;	
}
.nav2 a{
color:#535353;
display:block;
padding:5px 0 5px 15px;
font-family:arial;
}
.nav2 a:hover{
	color:#ffffff; 
    background:#499b01;
}
.nav2 .line{
height:2px;
background:	url(../images/li.png) no-repeat center;
}
.nav2 ul li{ background: none;
}
.nav2 ul a{
    padding-left: 40px;
color:#6e6e6e;
font-weight:normal;

}
.nav2 ul a:hover{
color:#214edf; text-decoration: underline}
/*//////////////////*/
.nav5,.nav5 ul{
	list-style-type:none;
}
.nav5 li{
	position:relative;
}
.nav5 a{
background:url(../images/arrow2.png) no-repeat 10px 7px;
color:#3d3d3d;
display:block;
line-height:27px;
padding-left:30px;
font-weight:bold;
}
.nav5 a:hover{
	text-decoration:underline;
}
.nav5 .line{
height:2px;
background:	url(../images/line2.png) no-repeat top left;
}
.nav5 ul{
width:250px;
position:absolute;
top:0;
left:200px;
background:#FFF;
opacity:0.9;
box-shadow: 5px 5px 5px #666;
z-index:99999;
display:none;
}
.nav5 ul a{
color:#792801;
background:none;
height:25px;
padding-left:10px;
}
.nav5 ul li{
	background:none;
	padding:0;
}
.nav5 ul a:hover{
background:#C60;
color:#FFF;	
}
/*////////////*/

#nav3,#nav3 ul{
	list-style-type:none;	
}
#nav3 li{
float:left;
position:relative;
}
#nav3 .line{
width:1px;
height:46px;
background:url(../images/li3.png) no-repeat center;	
}

#nav3 li a{
	font-size:12px;
height:46px;
line-height:46px;
display:block;
text-align:center;
color:#ffffff;
padding:0 15px;
text-transform:capitalize;
}
.comp{color:#ffffff;font-family:arial}
.comp:hover{color:#000000;text-decoration: underline}
#nav3 .active,#nav3 li a:hover{
	color:#fff;
	text-decoration:underline;
}


#nav3 .active2{
width:260px;
background:#063;
color:#FFF;
padding-left:10px;
transition: all .5s;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
}

#main{
float:left;
min-height:500px;
position:relative;
width:940px;
padding:50px 10px 10px 10px;
box-shadow:0 0 10px #CACACA;
background:#ffffff
}
.floatMenu {
    position: absolute;
    width: 173px;
    height: 143px;
    border-radius: 5px;
    text-align: center;
    z-index: 99;
    top: 15px;
    right: 0px;
    box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, .5);
    background: url(../images/sale.png) no-repeat;
    cursor: pointer;
}
#main2{width:765px; margin-left:10px; min-height:550px; float:left}

#main a img{border:none}
#main img{max-width: 800px}
.tcat{
background: url(../images/tcat.png) repeat-x top left;
height: 30px;
 line-height: 30px;
color: #92c10a;
font-size: 18px;
text-transform:uppercase;
padding-left: 20px;
font-family:cafeta
}
.tcat1{
	background:url(../images/tcat1.png) no-repeat 20px 0px;
	height:35px;
	line-height:30px;
	color:#fff;
	font-weight:bold;
	padding-left:30px;
	position:relative	
}
#main .content1{
	border:1px solid #ccc;
	border-radius:10px;
	
	padding-top:15px;
	}
.detail {
padding: 0 10px !important;
background: none;
border-bottom: 1px solid #930;
}
.tcat .tcat_L{
float:left;
display:block;
width:38px;
height:31px;
background:url(../images/L.png) no-repeat top right;
}
.tcat .tcat_M{
	float:left;
display:block;
padding:0 15px;
background:url(../images/M.png) repeat-x top left;
}
.tcat .tcat_R{
	float:left;
display:block;
width:75px;
height:31px;
background:url(../images/R.png) no-repeat top right;
}
#main .content{

padding:10px;
}
#main_tc .content{
width:534px;
}
.sp,.sp1{
text-align:left;
float:left;
width:234px;
height:310px;
margin:10px 8px 10px 8px;
cursor:pointer;
}
.sp.active,.sp1.active{
	background:none;
	box-shadow:3px 0 15px #999;

}
.box_productspecial{
	padding:0 5px;
	background:#FFF;
	margin-bottom:10px;}

.lsp{
width:743px;
margin-bottom:10px;
float:left;	
}
.lsp .content{
width:721px;
}
.sp .hinh{
width:230px;
height:255px;
margin-bottom:5px;
box-shadow:0 0 10px #DFDFDF
}
.sp .hinh img{
    width:230px;
    height:255px;
}

.sp .gia{
font-family:arial;    
color:#000000;
font-weight:bold;
font-size:12px;
text-align:center;
padding-left:10px;
}
.sp .ten{
    font-family:arial;
	text-align:center;
margin:0 0 5px 0;
color:#559c01;
    font-weight: bold;
    font-size: 13px;
}
.sp1 .hinh{
    width:165px;
    height:110px;
    margin-bottom:5px;
}
.sp1 .hinh img{
    width:165px;
    height:110px;
}
.sp1 .ten{
    color:#bc01ac;font-weight: bold;text-transform: uppercase;padding:0 5px;
}
.sp1 .mota{color:#757475;padding:5px;font-size: 11px;line-height: 15px;}
#slider1{
	height:340px;background:#FFF;
	border:4px solid #ffffff;
    border-radius:5px
}
.floatright{display:block;width:65px;float:right;  text-align:right}
.floatleft{display:block;width:95px;float:left}
/*//////////*/
.large_item{float:left;width:370px; min-height:265px}
.large_item .title{ background:url(../images/title_news.png) no-repeat bottom left;
height:35px; line-height:35px; color:#0968c0;margin-bottom:10px;font-size:16px}
.large_item h3{margin-bottom:10px}
.large_item h3 a{color:#6e3b28;font-size:15px; font-weight:bold}
.large_item h3 a:hover{color:#F93; text-decoration:underline}
.large_item img{border:1px solid #CCC !important;padding:2px; margin:0 10px 10px 10px;width:100px;height:80px;}
.large_item ul li{ background:url(../images/arrow.png) no-repeat 3px 7px; padding-left:20px; line-height:20px}
.large_item ul li a:hover{ text-decoration:underline}
#hotnews ul{
	list-style:none;}
#hotnews .content ul li{
padding:5px 0 5px;
margin:5px 2px;
border-bottom:1px dotted #000;
}

#hotnews .content ul li img{
border:2px solid #ffca11;
}
#hotnews .content ul a{
	line-height:normal;
	height:auto;
	float:left;
	width:115px;
	padding-left:10px;
}
#hotnews .content ul a:hover{
	color:#C60;
}
input[type='text'] {
color: #666;
height: 20px;
line-height: 30px;
padding: 5px;
border: 1px solid #ccc;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;}
textarea {
color: #666;
padding: 5px;
border: 1px solid #ccc;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.button {
background: #000;
border: 1px solid #666;
color: #FFF;
font-weight: bold;
padding: 0px 5px 2px 5px;
margin: 5px;
cursor: pointer;
color: #ffffff;
padding: 0px 10px;
line-height: 25px;
height: 25px;
border-radius: 4px;
}
#footer{
position:fixed;
left:0;bottom:0;
height:35px;
background:#cccccc;
line-height:35px;
width:100%
}
/*#footer .content{width: 760px;margin:auto;}*/
#footer .content{width: 1440px;margin:auto;}
#footer ul{
    width:750px;float:right;
}
#footer ul li{float:left;color:#6f6f6f;line-height:35px;padding: 0 10px}
#footer ul .line{background:url(../images/li3.png) no-repeat center;width:2px;height:35px}
#footer ul li span,#footer ul li a{font-weight:bold;color:#3f3f3f}
.usual ul{
	list-style-type:none;	
}
.usual li {
    float: left;
}
.usual ul a {
    background: none repeat scroll 0 0 #444444;
    color: #FFFFFF;
    display: block;   
    margin: 1px 1px 1px 0;
    padding: 6px 20px;
    text-decoration: none !important;
	font-weight:bold;
}
.usual ul a:hover {
    background: none repeat scroll 0 0 #111111;
    color: #FFFFFF;
}
.usual ul a.selected {
    background: none repeat scroll 0 0 snow;
    border-bottom: 1px solid snow;
    color: #000000;
    cursor: default;
    margin-bottom: 0;
	
}
.content_tab{
	clear: left;
	border-top:1px solid #EBEBEB;
	padding:9px;
}
.tour_detail{
	margin-bottom:10px;
}
.tour_detail .image{
	width:400px;
	padding:5px;
	border:1px solid #E2E2E2;
	float:left;
	margin-right:10px;	
}
.tour_detail ul{
	list-style:none;
	font-size:14px;
}
.tour_detail ul li{
line-height:25px;
border-bottom:1px dotted #CCC;
	
}
.tour_detail ul li span{
	text-transform:uppercase;
	color:#0060FF;
	font-weight:bold;
	
}
#infoC{
    text-align:left;padding-left:13px;font-family:arial;color:#ffffff
}
.phantrang{
    font-family:arial;
	margin:10px auto;
}
.phantrang a{
margin: 5px 2px 10px 2px;
text-decoration:none;
color: #666;
width:28px;
height:20px;
text-align:center;
line-height:20px;
border-radius:5px;
float:left;
border:1px solid #CCC;
}
.phantrang a:hover{
	background:#4E87EC;
	color:#FFF;
}
.phantrang span{
color:#F30;
margin: 5px 2px 10px 0;
text-decoration:none;
color:#FFF;
font-weight:bold;
width:28px;
height:20px;
text-align:center;
line-height:20px;
border-radius:5px;
float:left;
background:#4E87EC;
border:1px solid #CCC;
}
#footer .col{
	float:left; width:300px;
	text-align:left;
	padding-top:10px;
}
#footer .col.pri{padding-top:0; width:330px}
#footer .col.pri h1{
	background:url(../images/line2.png) no-repeat bottom left;
	height:40px;
	
}
#footer .col h1{
	text-transform:uppercase;
	background:url(../images/line.png) no-repeat bottom left;
	line-height:30px;
	font-size:17px;
	font-weight:normal;
	color:#4c4c4c;
}
#footer .col ul{ list-style:none}
#footer .col ul li{margin:5px 0;color:#6b6c6d;}
#footer .col ul li a{ color:#6b6c6d;}
#footer .col ul li a:hover{ text-decoration:underline; color:#000}
.clear{
clear:both;	
}
/* css tin tuc*/
#container .box_new{
border-bottom:1px dotted #302A2A;
margin:0 5px 10px 5px;
padding:5px;
color:#6d6f6f;
}
#container .prod p{ min-height: 10px !important;}
.nav_title li{float:left;margin-right:10px}
.nav_title li a{color:#000;padding:5px 10px}
.nav_title li a.active,.nav_title li a:hover{color:#1587d2;background:url(../images/bg_tab.png) repeat-x;border-top-left-radius:5px;border-top-right-radius:5px;}
#container .image_boder{
    background:url(../images/shadow2.png) no-repeat bottom center;padding-bottom:6px;float:left;
}
#main .title2{
    font-size: 20px;
    height: 40px;
    color:#009933;
    border-right: 10px solid #71b131;
    padding: 10px 10px 10px 5px;
    background-color: #ffffff;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFFFFFF', endColorstr='#FFE2E2E2');
    background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #ffffff), color-stop(100%, #e2e2e2));
    background-image: -webkit-linear-gradient(left, #ffffff 0%,#e2e2e2 100%);
    background-image: -moz-linear-gradient(left, #ffffff 0%,#e2e2e2 100%);
    background-image: -o-linear-gradient(left, #ffffff 0%,#e2e2e2 100%);
    background-image: -ms-linear-gradient(left, #ffffff 0%,#e2e2e2 100%);
    background-image: linear-gradient(left, #ffffff 0%,#e2e2e2 100%);
}
#main .title1,#main2 .title1{
    background: url(../images/title.png) no-repeat 10px 0;
    line-height:30px;height:30px;color:#ffffff;padding-left:26px;
    margin:10px 0
}
.tb_news .active{background:#D5EAFF}
.tb_news{border-collapse: collapse;border:1px solid #cccccc;width:100%;}
.tb_news tr{border-top:1px solid #cccccc}
.tb_news tr td{text-align: center;border-left:1px solid #cccccc}
.tb_news .style{background: #ffffff}
.tb_news .style.active{background: #D5EAFF}
.tb_news .title td{background:rgb(100, 130, 150);color:#fff;line-height: 25px;text-align: center;padding:0 5px;}
.img_shadow{
padding:1px;border: 1px solid #CCC;
    float:left;
    margin-right:10px;
}
#container .image_boder img{ width:190px; height:130px}
#container .box_new h1 a{
font-size:18px !important;
text-decoration:none;
color:#4B748F;
}
#container .box_new p{min-height: 85px}
#container .content_tab .box_new p{min-height:10px}
.content_tab li{display:none}
.content_tab li ul li{display: block !important;}
.more_title{color:#ff9102;float:right;margin-right:10px;font-size:17px}
.info{background: url(../images/bg_info.png) repeat-x top left;border-top-left-radius:8px;border-top-right-radius:8px;}
#container .box_new h1{
margin-bottom:5px !important}
.viewmore{text-align:left; display:block;margin-right:10px;color:#928779; text-decoration:none !important}
.viewmore i:before{margin-right:5px;content: "\f00b";font-family: FontAwesome;
font-weight: normal;
font-style: normal;
display: inline-block;
text-decoration: inherit;}
.l_remember{padding-left:15px;}
.l_remember a{color:#18a68c; font-style:italic;text-decoration: underline}
.l_remember a:hover{text-decoration: underline;color:#CC6600}
.writer{font-size:12px;padding-left:10px}
.writer i:before{ margin:0 2px 0 20px; font-size:17px;content: "\f044";font-family: FontAwesome;
font-weight: normal;
font-style: normal;
display: inline-block;
text-decoration: inherit;}
.writer span{color:#F90}
.viewmore:hover{text-decoration:underline !important;color:#666 !important}
#container .box_new h1 a:hover{
color:#9256C0
}
#container .othernews{
	padding-left:10px;
	color:#FFF;
	margin-top:20px;
}
#container .othernews a{
	color:#666;
	padding-left:10px
}
#container .othernews a:hover{
	color:#036; text-decoration:underline !important;
}
#container .othernews h1{
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	color:#333;
	margin-bottom:10px;
}
#container .othernews ul{
	list-style-type:none;
}
#container .othernews ul li{
	color:#000;
	padding-left:30px;
	line-height:20px;
	height:20px;
	margin-bottom:3px;
	background:url(../images/contacts.png) no-repeat top left;
}
.bt_cart{
	background:url(../images/bt_dathang.png) no-repeat center;	
	width:59px;
	height:17px;
	display:inline-block;
	vertical-align:middle;
}

.form_resg label{float:left;width:145px !important;}
.form_resg input[type='text'],.form_resg input[type='password']{display: inline;height:25px; line-height: 25px;padding:0 5px;border:1px solid #cccccc;color:#cccccc}
.info_pri input[type='text']{width:300px}
.info_pri input[type='checkbox']{margin-right:10px}
#captcha{width:100px;margin-left:10px}

.form_resg legend{
color:#0087c7}
#container .modul_search select{width:150px;padding:3px; border-radius:4px;border:1px solid #CCC}
#container .modul_search input[type='text']{width:150px;padding:3px; border-radius:4px;border:1px solid #CCC; display:inline}
#container .modul_search label{display:inline-block;width:100px}
#container .modul_search ul li{ float:left;margin:5px 15px}
#container .modul_search input[type='button']{background:#036;color:#fff;padding:4px 8px; text-align:center;border-radius:4px; border:1px solid #ccc; cursor:pointer;margin:0 auto}
#container .modul_search .action_ser li{width:100px; margin:0 26px}
#container .modul_search .action_ser{margin:10px 0}
#container .modul_search .btngroup{
    display:inline-table;
    margin:-5px 0 0 20px}
#container .modul_search .btn_first{
    background:#CCC;
    border:1px solid #CCC;
    cursor:pointer;
}
.modul_search{background:#ffffff;margin-bottom:10px;box-shadow:3px 3px 10px #cccccc}
#container .modul_search .btn_second{
    margin-left:-2px;
    background:#CCC;
    border:1px solid #CCC;
    cursor:pointer
}
#container .modul_search .btngroup button:hover{ background:#fff}
#container .modul_search .btn_second.active,#container .modul_search .btn_first.active{
    background:#fff}
#container .modul_search .icon{
    display: inline-block;
    width: 14px;
    height: 14px;
    margin: 4px 5px;
    line-height: 14px;
    vertical-align: text-top;
    background-image: url("../images/glyphicons-halflings.png");
    background-position: 14px 14px;
    background-repeat: no-repeat;}
#container .modul_search .up{background-position: -289px -96px}
#container .modul_search .down{background-position: -312px -96px}
.phantrang{
text-align:center;
margin:5px;
}
.phantrang a{
padding:0 5px;
margin: 5px 2px 10px 2px;
text-decoration:none;
color: #333;
width:20px;
height:20px;
line-height:20px;
display:block;
float:left;
border:1px solid #CCC;
}
.phantrang a:hover{
background:#000;
color:#FFF;	
}
.phantrang span
{border:1px solid #009 ;
color:#F30;
padding:0 5px;
margin: 5px 2px 10px 2px;
text-decoration:none;
background: #333;
color:#FFF;
font-weight:bold;
width:20px;
height:20px;
line-height:20px;
display:block;
float:left;
}
#contact{background:#fff;box-shadow:3px 0 20px #ccc;width:500px;padding:10px;border-radius:8px;margin-bottom:15px;}
#contact .avatar{border-radius:10px;width:40px; height:40px;border:1px solid #ccc;margin:10px}
#contact ul{margin:0;padding:0;list-style-type:none}
#contact ul li{padding-bottom: 7px}
#contact ul li.tt{margin:10px 0px; font-weight:bold;}
#contact textarea{width: 300px; height: 100px}
#contact label{display: block; padding: 7px 0; float: left; width: 120px}
#contact input[name="send"]{margin-left: 180px}

#contact .rq,#contact .error{color: red}
#contact .hide {display: none}
.item{border:1px solid #ccc;box-shadow:3px 0 20px #ccc;background:#fff;margin-bottom:10px}
.item img{ border-radius:10px;width:40px; height:40px;border:1px solid #ccc;margin:10px}
.item h2{color:#060;font-size:13px;line-height:20px;margin-bottom:5px}
.item h2 span{color:#666;font-weight:normal;font-size:12px}
.item p{padding:10px}
input[type='text']{
color:#666;
height: 20px;
line-height:30px;
padding:5px;
border: 1px solid #ccc;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;}
textarea{color:#666;
padding:5px;
border: 1px solid #ccc;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}




#container2{
	margin:0 auto;
	width:1000px;
	height:540px;
	margin-top:20px;
	position:relative;
}
#logotrang{
	position:absolute;
	width:200px;
	height:100px;
	background:#009;
	top:0px;
	left:420px;
}