@charset "utf-8";
/* CSS Document */
*{
	margin:0px;
	padding:0xp;
}
body{
	line-height:20px;
	width:100%;
	font-family:Arial;
	font-size:12px;
	background:url(../images/bg_body.jpg) center top repeat-y;
	background-color: #e7effa;
}
.main{
	width:1020px;
	margin:0 auto;	
}
.fll{
	float:left;
	display:inline;
}
.flr{
	float:right;
	display:inline;
}
.clb{
	clear:both;
}
.full{
	width:100%;
}
img{
	border:0px;
}
a:link, a:visited{
	text-decoration:none;
	outline:none;
}
ul{
	padding:0px;
}
ul li{
	list-style:none;
}
#vs_wrapper{
	margin:0px auto;
	width:1020px;
}
#vs_header{
	/*height:195px;*/
	background:url(../images/bg_header1.jpg) center top no-repeat;
	margin-top:-18px;
}

.vs_banner{
	position:relative;
	height:129px;	
}
.vs_mnu{
	height:36px;
	background:url(../images/bg_mnu.jpg) repeat-x;
white-space: nowrap;
}

.vs_search{
	position:absolute;
	top:90px;
	right:15px;	
}
.vs_search2{
	position:absolute;
	top:90px;
	right:15px;	
}
.vs_search input{
	width:255px;
	height:29px;
	border:2px solid #C7C7C7;
	float:left;
}
.vs_search2 input{
	width:255px;
	height:23px;
	border:2px solid #C7C7C7;
	float:left;
}
.vs_lbt{
	height:29px;
	background:url(../images/bg_lbt.jpg) repeat-x;
}
.vs_rbt{
	width:9px;
	height:29px;
	background:url(../images/bg_rbt.jpg) no-repeat;
}
.vs_lbt img{
	margin-top:5px;
	float:left;	
}
.vs_lbt a{
	font-weight:bold;
	color:#fff;
	line-height:29px;	
}

/*-------------------------------------------menu*/

#nav{
    list-style:  none;
    position: relative;
    line-height:34px;
}

#nav li a{
	background:url(../images/bg_a.jpg) left top no-repeat;
    display: block;
    padding: 1px 20px;
    color: white;
    text-decoration: none;
	font-weight:bold;
	text-transform:uppercase;
}
#nav li a:hover{
	color:#fd7a0e;
}
#nav li ul{
	line-height:25px;	
}
#nav li ul li a{
    display: block;
    padding: 0px 5px;
    border-bottom: 1px solid #f8f8f8;
    color: white;
    text-decoration: none;
    background:#39c34a;
	font-weight:normal;
}
#nav li ul li a:hover{
    background:#fff;
    color:#fd7a0e;
}
.vs_home{
	margin:10px 10px 0px 20px;	
}
#nav li{
    float: left;
    position: relative;
}

#nav ul{
	z-index:999;
    position: absolute;
    width: 12em;
    top: 36px;
    display: none;
}

#nav li ul a {
	z-index:1000;
    width: 150px;
    float: left;
}

#nav ul ul {
    top: auto;
}

#nav li ul ul {
    left: 150px;
    margin: 0px 0 0 10px;
}

#nav li:hover ul ul, 
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul {
    display: none;
}

#nav li:hover ul,
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li li li:hover ul {
    display: block;
}

/*-------------------------------------------end menu*/

.vs_bh{
	height:30px;	
}
.vs_lag{
	margin-right:10px;
}
.vs_lag img{
	margin:6px;
}
.vs_time{
	margin-top:6px;
	margin-right:20px;
	color:#0060c0;
}
.vs_left{
	margin-top:7px;
	margin-left:14px;
	width:195px;
}
.vs_ln{
	width:7px;
	height:27px;
	background:url(../images/bg_lus1.jpg) no-repeat;	
}
.vs_rn{
	width:7px;
	height:27px;
	background:url(../images/bg_rus1.jpg) no-repeat;	
}
.vs_ctn{
	width:181px;
	height:27px;
	background:url(../images/bg_ctus1.jpg) repeat-x;	
}
.vs_ctn span{
	line-height:27px;
	color:#fff;
	margin-left:15px;
	font-weight:bold;	
}
.vs_ndus{
	margin:1px 0px 10px 0px;;
	background:#fff;	
}
.vs_ndusht{
	width:193px;
	margin:3px 0px 10px 0px;;
	background:#fff;
	border:1px solid #ccc;
	background:url(../images/bg_ht.jpg) right top no-repeat;	
}
.vs_ya{
	text-align:center;
	margin:10px 0px 0px 10px;
	color:#7F8593;
}
.vs_p1{
	color:#0f478a;
	font-weight:bold;
	margin-left:10px;	
}
.vs_p10{
	color:#0f478a;
	margin-left:10px;	
}
.vs_lhl{
	width:27px;
	height:35px;
	background:url(../images/bg_lhl.jpg) no-repeat;	
}
.vs_rhl{
	width:7px;
	height:35px;
	background:url(../images/bg_rhl.jpg) no-repeat;	
}
.vs_cthl{
	width:159px;
	height:35px;
	background:url(../images/bg_cthl.jpg) repeat-x;	
}
.vs_cthl span{
	line-height:35px;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	margin-left:20px;	
}
.vs_lk{
	margin:5px 0px;
	background:url(../images/bg_lk1.jpg) no-repeat;
	height:90px;	
}
.vs_lopt{
	width:12px;
	height:33px;
	/*background:url(../images/bg_lk.jpg) no-repeat;	*/
}
.vs_ropt{
	width:10px;
	height:33px;
	/*background:url(../images/bg_rlk.jpg) no-repeat;	*/
}
.vs_ctopt{
	width:145px;
	height:33px;
	/*background:url(../images/bg_ctlk.jpg) repeat-x;	*/
}
.vs_lm{
	font-weight:bold;
	color:#fff;
	text-align:center;
	font-style:italic;
	font-size:18px;
	margin-top:20px;
	margin-left:10px;	
}
.vs_lkl{
	margin-top:10px;
	margin-left:14px;	
}
.vs_ctopt select{
	margin-top:7px;
	width:143px;	
	border:none;
	background:none;
	font-weight:bold;
	color: #666666;
	border: 1px solid;
border-radius: 6px;
}
.vs_ndvd{
	width:193px;
	width:193px;
	margin:3px 0px 10px 0px;;
	background:#fff;
	border:1px solid #ccc;
}
.noba{
	background:none;	
}
.vs_tk{
	padding-left:30px;
	background:url(../images/icon_2.jpg) left center no-repeat;
	margin:10px 0px 5px 20px;	
}
.vs_so{
	font-weight:bold;
	color:#9D3103;	
}
.vs_content{
	margin-top:7px;
	width:573px;
	margin-left:15px;	
}
.vs_spchinh{
	position:relative;
	width:571px;
	border:1px solid #AEAEAE;
	margin-top:23px;
	padding-top:15px;
	padding-bottom:5px;
}
.vs_mt{
	position:absolute;
	top:-17px;
	left:-6px;	
}
.vs_lmt{
	width:7px;
	height:32px;
	background:url(../images/bg_lmt.jpg) no-repeat;
}
.vs_rmt{
	width:14px;
	height:32px;
	background:url(../images/bg_rmt.jpg) no-repeat;
}
.vs_ctmt{
	width:250px;
	height:32px;
	background:url(../images/bg_ctmt.jpg) repeat-x;
}
.vs_sp{
	width:265px;
	border:1px solid #AEAEAE;
	height:125px;
	margin:9px;
}
.vs_sp img{
	margin:15px;
	float:left;
}
.vs_p2{
	margin-top:15px;
	font-weight:bold;
	color:#F00;
	font-size:12px;	
}
.vs_p3{
	color:#767e8e;
	line-height:17px;	
}
.vs_ldm{
	width:21px;
	height:25px;
	background:url(../images/bg_ldm.jpg) no-repeat;	
}
.vs_rdm{
	width:7px;
	height:25px;
	background:url(../images/bg_rdm.jpg) no-repeat;	
}
.vs_ctdm{
	height:25px;
	background:url(../images/bg_ctdm.jpg) repeat-x;	
}
.vs_ctdm a{
	line-height:25px;
	padding:0 3px;
	color:#fff;
}
.vs_ctdm a:hover{
	text-decoration:underline;
}
a.vs_a:hover{
	text-decoration:underline;
}
a.vs_a{
	color:#0b841a;	
}
.vs_ct{
	line-height:25px;
	margin-right:5px;	
}
.vs_tt{
	margin:-25px 10px 15px 0px;
}
.vs_right{
	width:195px;
	margin-left:15px;
	margin-top:7px;
}
.vs_ndgh{
	width:193px;
	margin:0px 0px 10px 0px;
	border:1px solid #ccc;
}
.vs_ndgh img{
	float:left;
	margin:5px;
}
.vs_ttgh{
	margin-top:5px;
	margin-bottom:5px;
	margin-right:5px;
	width:110px;
}
.vs_p4{
	font-size:11px;
	padding-left:10px;
	background:url(../images/bg_gh.jpg) left 6px no-repeat;
	font-weight:bold;
	color:#30598D;	
}
.vs_p4 span{
	color:#F00;
}
.vs_p4 a{
	font-weight:bold;
	color:#30598D;
}
.vs_p4 a:hover{
	color:#03F;
	text-decoration:underline;
}
.vs_ndtva{
	width:193px;
	margin:0px 0px 10px 0px;
	border:1px solid #ccc;
	text-align:center;	
}
.vs_ndtva1{
	width:193px;
	margin:0px 0px 10px 0px;
	border:1px solid #ccc;
	text-align:center;	
}
.vs_ctmt span{
	font-weight:bold;
	color:#fff;
	margin-left:15px;
	line-height:32px;
}
ul#menu li{
	background-color:#0b841a;
	border-bottom:1px solid #e7effa;
	/*border-top:1px solid #6D98CD;*/
}
ul#menu li a{
	/*background-image:url(../images/bg_li1.jpg);*/
	/*background-color:#10478A;*/
	
	
	padding-left:10px;
}
ul#menu li ul li{
	background-color:#39c34a;
	border-bottom:1px solid #e7effa;
	/*border-top:1px solid #6D98CD;*/
}
ul#menu li ul li a{
	/*background-image:url(../images/bg_li2.jpg);*/
	/*background-color:#1E5DAC;*/
	
	
	padding-left:30px;
}
ul#menu li a{
	color:#fff;
}
#vs_footer{
	margin-top:15px;	
}
.vs_mnubt{
	height:30px;
	background:url(../images/bg_mu.jpg) repeat-x;	
}
#mnub li{
	display:inline;	
}
#mnub li a{
	background:url(../images/bg_mnu1.jpg) left center no-repeat;
	padding:0px 15px;
    color: white;
    text-decoration: none;
	font-weight:bold;
	line-height:30px;
}
#mnub li a:hover{
	color:#00f;
}
.vs_add{
	margin-top:10px;
	height:127px;
	background:url(../images/bg_add.jpg) repeat-x;	
}
.vs_add img{
	float:left;
	margin-left:15px;
}
.vs_p5{
	color:#fff;	
	margin-top:3px;
}
.vs_p6{
	color:#d8e6f3;
	line-height:16px;
}

.slideshow{
	width:573px;
	height:299px;
}


.vs-chitiet{
	margin-bottom:30px;
}


.vs-anhct{
	margin-left:20px;
	width:255px;
	display:inline;
}
.vs-tsp{
	height:25px;
	text-align:center;margin-top:10px;
	font-weight:bold;
	color:#F26633;
}
.vs-anhspct{
	height:245px;
	border:1px solid #EBEBEB;
	text-align:center;
}
.vs-mota{
	margin-top:35px;
	display:inline;
	margin-right:20px;
	width:255px;
}
.vs-nhanmt{
	background:url(../images/bg-nhanct.jpg) left no-repeat;
	height:23px;
}
.vs-nhanmt span{
	margin-left:7px;	
}



.vs-ttct{
	margin-top:10px;
	border-bottom:1px solid #EBEBEB;
	padding-bottom:5px;
}
.vs-cl2{
	width:40%;
	height:20px;
}
.vs-cl3{
	width:60%;
	height:20px;
	font-weight:bold;
	font-size:13px;
}
.vs-gia{
	margin-top:10px;
}
.vs-cl6{
	font-weight:bold;
	color:red;
	font-size:13px;	
}
.vs-cl4{
	width:60%;
	height:25px;	
}
.vs-cl5{
	width:40%;
	height:25px;	
}
.vs-chitiet{
	margin-bottom:30px;
}
.vs-gia1{
	width:60%;
	height:30px;	
}
.vs-vs-dm{
	width:40%;
	height:30px;	
}

.vs_p110{
	padding-left:5px;
	margin-top:20px;
	font-weight:bold;
	font-size:14px;
	color:#0b841a;
}
.vs_p111{
	text-align:justify;	
	padding:0px 10px;
}


.vs_tin img{
	margin:10px;
	padding:2px;
	border:1px solid #CCC;	
}
.vs_tin p{
	padding:0px 15px;
	text-align:justify;	
}
.vs_title{
	margin-top:5px;	
}
p.vs_title a{
	font-weight:bold;
	color:#004175;
}
p.vs_title a:hover{
	color:#09F;
}
.vs_xt{
	margin-right:15px;	
}
.vs_xt a{
	color:#999;
	font-size:11px;
}
.vs_xt a:hover{
	color:#09F;
}
.vs_ct{
	line-height:17px;
	font-family:Arial;
}
.vs_vn{
	width:500px;
	height:2px;
	overflow:hidden;
	background:#CCC;
	margin-left:9px;
}
.link-title{
	font-weight: bold;
	color:#8B0503;
	float:left;
	
}

.link-title a:hover{
text-decoration:underline;
}
.other_article{
	font-weight: bold;;
	color: #F0242C;
	margin-top: 5px;
	padding-top:10px;
	padding-left:10px;
	/*background:url(../images/bg/other.jpg) repeat-x;*/
	height:20px;
}
.icon_other{
	float:left;
	width:3px;
	height:3px;
	background: #000 url(../images/icon/other_icon.jpg) no-repeat;
	margin-top:7px;
	margin-right:4px;
}

ul.other_item{
	list-style: none;
	padding-left: 10px;
	background:url(../images/bg/bg_other2.jpg) repeat-x;
}
ul.other_item li{
	padding: 3px;
	
}



ul.other_item li a{
color:#8B0503;
text-decoration:none;
} 
ul.other_item li a:hover{
color:#0066FF;
text-decoration: underline;
}

.text_back{
float:right;
font-size:11px;

}
.center-content-padding {
padding-left:5px;
padding-right:5px;
}

.vs_sp_cl{
	margin-top:10px;	
}
.vs_sp_cl .p2{
	text-transform:none;
	font-weight:bold;
	color:#358428;
	font-size:12px;
}
.fll{
	float:left;
	display:inline;
}
.full{
	width:100%;
}

.vs_sp1{
	width:150px;
	padding:0 19px;	
}
.vs_sp1 .p4{
	padding-left:10px;	
}
.vs_sp1 p{
	padding-left:15px;	
	font-size:11px;
}

.vs_boximg {
width:160px; height:128px; float:left;  border:1px solid #dcdcdc; margin-left:10px; padding-top:4px; padding-left:6px; padding-right:6px;  text-align:center;

}
.vs_boxname {
float:left; height:38px; width:170px; margin-left:10px; text-align:center; padding-top:10px;background:url(/view/images/bg_duan.jpg) no-repeat;
}

.vs_boxname a:link {
color: #8B0503;
}

.vs_boxname a:hover {
text-decoration:underline;
}
.vs_boxname a:visited {
 color: #8B0503;
}


.vs_boximg2 {
width:160px; height:128px; float:left;  border:1px solid #dcdcdc; margin-left:-6px; padding-top:4px; padding-left:6px; padding-right:6px;  text-align:center;

}
.vs_boxname2 {
float:left; height:18px; width:170px; margin-left:-4px; text-align:center; padding-top:10px;background:url(/view/images/bg_duan.jpg) no-repeat;
}

.vs_boxname2 a:link {
color:#F00;
font-weight:bold;
}
.vs_boxname2 a:hover {
text-decoration:underline;
}
.vs_boxname2 a:visited {
 color: #F00;
}

.vs_boxmodel {
float:left; height:20px; width:170px; margin-left:-4px; text-align:center; padding-top:1px; color:#000; font-weight:bold;
}
.vs_boxprice {
float:left; height:20px; width:170px; margin-left:-4px; text-align:center; padding-top:1px; color:#726366;
}
.giohang {
font-weight:bold;
color: #333333;
}

.button_left {
border:1px solid #3366CC;
padding:3px 3px 3px 3px;
width:70px;
height:20px;
background:#0b841a;
color:#FFFFFF;
font-weight:bold;
font-size:11px;

}