@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-family:Tahoma; font-size:12px;}
img{ border:none;}
h1, h2, h3, p{ margin:0; padding:0; outline:0;}
.png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "trans.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
   );
 }
.page{ width:976px; margin:0 auto;}
.header{ float:left; width:976px; height:118px; background:url(../images/bgheader.gif) no-repeat bottom center;}
.header #logo{ float:left; width: 170px; height:55px; margin:25px 0 0 23px; display:inline;}

/*.header #logo{ float:left; width: 211px; height:86px; margin:0px 0 0 0; display:inline;cursor:pointer;}*/

.header_r{ float:right; width:744px;}

.header_r_top1{ float:left;width:100%; text-align:right; margin-top:2px; font-size:11px; color:#F87310;}
.header_r_top1 a{color:#0000cc;text-decoration:none;}
.header_r_top1 a:hover{text-decoration:underline;}
.header_r_top{ float:right; margin:5px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#777777;}
.header_r_top span{ float:left; line-height:23px;}
.header_r_top a{ color:#0000cc; text-decoration:none; padding:0 3px;}

a.link{color:#0000cc;text-decoration:none;}
a.link:hover{text-decoration:underline; color:#F87310}

.header_r_top a.button_dt1{ float:left; width:126px; height:23px; background:url(../images/Dtintren.gif) no-repeat; font-size:11px; font-weight:bold; color:#FFF; text-align:center; line-height:20px; text-decoration:none;}
.header_r_top a.button_dt1:hover{ background:url(../images/Dtintren_hover.gif) no-repeat;text-decoration:none; color:#FFF;}
.header_r_top a:hover{ text-decoration:underline; color:#f87310;}
.header_r_top img{ float:left; padding:0 22px;}

.bgmenu{ float:right; width: 744px; height:37px; margin-top:14px;}
.bgmenu_l{ float:left; width:18px; height:37px; background: url(../images/menu_l.gif) no-repeat;}
.bgmenu_bg{ float:left; width:654px; height:37px; background: url(../images/menu_bg.gif) repeat-x;}
.bgmenu_r{ float:left; width:72px; height:37px;}

/*-------menu---------------*/
#nav {margin:0;}

/* the styling */
#nav {float:left; width:405px; height:auto; position:relative;}

#nav .select, #nav .current {margin:0; padding:0; list-style:none; display:block;}

#nav li {display:inline; margin:0; padding:0;height:auto;}

#nav .select a,
#nav .current a {display:block; height:32px; float:left; background:url(../images/menuleft.gif) no-repeat left top; padding:0 0 0 13px;text-decoration:none; font-size:11px; line-height:27px; white-space:nowrap; font-weight:bold; margin-top:5px;}
* html #nav .select a, * html #nav .current a {width:1px;}

#nav .select a b, 
#nav .current a b {height:100%; display:block; background:url(../images/menuright.gif) no-repeat right top; padding:0 13px 0 0; color:#FFF; font-weight:bold;}

#nav .select a:hover, 
#nav .select li:hover a {background-position:0 -99px; border-color:#6f9c6f; cursor:pointer;}

#nav .select a:hover b, 
#nav .select li:hover a b {background-position:100% -100px; color:#f18b40;}

#nav .sub {display:none;}

/* for IE5.5 and IE6 only */
#nav table {position:absolute; border-collapse:collapse; left:0; top:0; font-size:11px;}

#nav .current a {background-position:0 -99px; }
#nav .current a b {background-position:100% -100px; color:#0000cc;}


#nav .sub li a:hover, 
#nav .select a:hover .sub li a:hover, 
#nav .select li:hover .sub li a:hover {background:#FFF; color:#f76f0c;}

#nav .sub_active .current_sub a{background:#FFF; color:#ff780c; font-weight:bold;} 
#nav .sub_active a:hover {background:#FFF; color:#ff780c; text-decoration:underline;}
#nav .sub_active font, #nav .sub font{ padding:0 3px; color:#333; float:left; font-size:11px;line-height:20px; font-weight:normal;}
#nav .select li a:hover .sub, 
#nav .select li:hover .sub {display:block; position:absolute; width:700px; top:36px; left:0; background:#FFF; z-index:100;}

#nav .sub, #nav .sub_active {margin:0; padding:0; list-style:none;}
#nav .sub_active {display:block; position:absolute; width:700px; top:36px; left:0; background:#FFF;  z-index:10;}
* html #nav .sub_active, * html #nav .select a:hover .sub {z-index:-1; margin-top:0;}

#nav .sub_active a {float:left; text-decoration:none; white-space:nowrap; font-weight:normal; line-height:20px;}
#nav .sub_active a, 
#nav .select a:hover .sub li a,
#nav .select li:hover .sub li a {display:inline; background:#FFF; padding:0 3px;margin:0; font-size:11px; width:auto; white-space:nowrap; font-weight:normal; border:0; color:#0000cc; line-height:20px; height:20px;}

/*--------------------------end-------------------*/

.boxsearch{ float:right; width: 249px; height:27px; margin:3px 0 0 0;}
.boxsearch_l{ float:left; width: 12px; height:27px; background: url(../images/search_l.gif) no-repeat;}
.boxsearch_bg{ float:left; width:237px; height:27px; background: url(../images/search_bg.gif) repeat-x;}
.bginput{ float:left; width:150px;}
.dmsc{ float:left; width:80px;}
.boxsearch_bg input{ font-size:11px; color:#0000cc; border:0; margin-top:5px; float:left;}
.boxsearch_bg font{ color:#c9c9ca; padding-right:5px; font-size:10px;}

#contactFormContainer
{
	position:relative;
	left:0px;
	float:right;
	top:auto;
}
#contactForm
{
	height:102px;
	width:130px;
	background:url(../images/form.png) no-repeat;
	position:absolute;
	z-index:999;
	top:95px;
}
#contactForm fieldset
{
	padding:10px;
	border:none;
	font-size:11px;
}
#contactForm fieldset span{ padding-bottom:8px; float:left; width:100%;}
#contactForm fieldset img{ padding-right:5px;}

#contactLink
{
	display:block; color:#0000cc; font-size:11px;
	cursor:pointer;
	position:relative;
	z-index:10;
	background:url(../images/arrow4.gif) no-repeat right center;
	line-height:24px;
}
#messageSent{color:#ff9933;}
#messageSent a{color:#444444; text-decoration:none;}
#messageSent a:hover{color:#FF9900; text-decoration: underline;}


.linkmain{ float:left; width:100%; padding:10px 0;}
.linkmain ul{ margin:0; padding:0;}
.linkmain ul li{ float:left; list-style:none; background:url(../images/arrow2.gif) no-repeat left center; line-height:20px; font-size:11px; color:#3b3b3b; margin-right:25px; display:inline;}
.linkmain ul li span{ float:left; padding-left:15px;}
.linkmain ul li span.breadcrums{ float:left; padding-left:5px;}
.linkmain ul li a{ color:#0000cc; text-decoration: underline; float:left; padding-left:5px;}
.linkmain ul li a:hover{ text-decoration:none;}
.linkmain ul li.end{ float:right; text-align:right;background:url(../images/iconhd.gif) no-repeat left center; line-height:20px; font-size:11px; margin-right:0px; font-weight:bold; text-decoration:underline; text-indent:20px;}


.main_left{ float:left; width:232px;}
.container{ float:left; width:100%; margin-top:10px;}
.container_l{ float:left; width:232px; background:#f7f6f6; border:1px #edecec solid; -moz-border-radius:10px; border-radius:10px;-webkit-border-radius:10px; behavior:url(ie-css3.htc);}
.left{ float:left; width: 213px; margin:9px; display: inline;}

.accordion {
	width: 213px; float:left;
}
.accordion h3 {
	background: url(../images/leftnone.gif) no-repeat;
	width:213px;
	height:25px;
	padding: 5px 0 0 0;
	text-indent:22px;
	margin: 0;
	color:#f87310;
	border-bottom: none;
	cursor: pointer;
	font-size:11px;
	float:left;
}
.accordion h3:hover {
	background: url(../images/lefthover.gif) no-repeat;
}
.accordion h3.active {
	background: url(../images/lefthover.gif) no-repeat;
}
.accordion h3.no-active {
	background: url(../images/leftnone.gif) no-repeat;
}
.accordion .content{
	margin: 0;
	width:100%;
}

.accordion .content{
	float:left;
	width:100%;
}

.accordion .content .title1{
	float:left;
	width:178px;
	margin:5px 0 0 18px;
	display:inline;
	background: url(../images/dot.gif) repeat-x bottom center;
	padding:0 0 3px 0;
	font-size:11px;
	font-weight:bold;
	color:#0000cc;
}
.accordion .content .title1 a:visited{color:#0000cc;text-decoration:none;}

.accordion .content .list_tt{ float:left; width:178px; padding:8px 0;margin:5px 0 0 18px; display:inline;}
.accordion .content .list_tt ul{ margin:0; padding:0; list-style:none;}
.accordion .content .list_tt ul li{ float:left; width:50%; font-size:11px;line-height:20px;}
.accordion .content .list_tt ul li a{ color:#0000cc; text-decoration:none;}
.accordion .content .list_tt ul li a:hover{ color:#f87310; text-decoration:underline;}
.accordion .content .list_tt ul li a.current{ color:#f87310; text-decoration:underline;}

.accordion .content .lineleft{ float:left; width:178px; padding:8px 0;margin:0 0 0 18px; display:inline; font-size:11px; color:#3b3b3b; line-height:18px;}
.accordion .content .lineleft img{ padding-right:5px;}
.accordion .content .lineleft img.pad{ padding-left:18px;}
.accordion .content .lineleft input, select{ font-size:11px; color:#6c6ce2; border:1px #e3e9ef solid; border-top:1px #abadb3 solid; -moz-border-radius:2px; border-radius:2px; -webkit-border-radius:2px;  padding:2px 0; margin-top:5px;padding-left:4px;}
.switch {display:block; font-size:1px; width:70px; height:20px; background:url(../images/xemthem.gif) no-repeat; cursor:pointer;}
.switch-off {display:block; font-size:1px; width:70px; height:20px; background:url(../images/thugon.gif) no-repeat; cursor:pointer;}
.off { background:url(../images/xemthem.gif) no-repeat;}
.hide {display:none;}
.show {position:relative; display:none; width:178px; background:#f7f6f6; margin-top:5px; z-index:500;}

.show ul{ margin:0; padding:0; list-style:none;}
.show ul li{ float:left; width:50%; font-size:11px;line-height:20px;}
.show ul li a{ color:#0000cc; text-decoration:none;}
.show ul li a:hover{ color:#f87310; text-decoration:underline;}
.show ul li a.current{ color:#f87310; text-decoration:underline;}

.lineleft2{ float:left; width:178px; padding:5px 0;margin:0 0 0 18px; display:inline;}
.lineleft2 ul{ margin:0; padding:0;}
.lineleft2 ul li{ float:left; list-style:none; width:100%; background:url(../images/arro3.gif) no-repeat left center; text-indent:10px; font-size:11px; color:#0000cc; margin-top:5px;line-height:18px;}
.lineleft2 ul li a{ color:#0000cc; text-decoration:none; float:left; padding:0;}
.lineleft2 ul li a:hover{ color:#f87310; text-decoration:none;}
.lineleft2 ul li font{ color:#838383; font-size:11px; float:left; padding:0;}
.lineleft2 ul li a.current {color:#F87310;text-decoration:underline;}
.lineleft2 ul li.parent{color:black;font-weight:bold;}
.lineleft3{ float:left; width:178px; padding:4px 0;}
.lineleft3 ul{ margin:0; padding:0;}
.lineleft3 ul li{ float:left; list-style:none; width:100%; background:url(../images/arro3.gif) no-repeat left center; text-indent:10px; font-size:11px; color:#0000cc; margin-top:5px;}
.lineleft3 ul li a{ color:#0000cc; text-decoration:none; float:left; padding:0;}
.lineleft3 ul li a:hover{ color:#f87310; text-decoration:none;}
.lineleft3 ul li font{ color:#838383; font-size:11px; float:left; padding:0;}



a.button_dt{ float:left; width:232px; height:33px; margin-top:12px; background:url(../images/Dtin.gif) no-repeat; font-size:12px; font-weight:bold; color:#FFF; text-align:center; line-height:30px; text-decoration:none;}
a.button_dt:hover{ background:url(../images/Dtin_hover.gif) no-repeat;text-decoration:none; color:#FFF;}
.button_dt{ float:left; width:232px; height:33px; margin-top:12px; background:url(../images/dangtin_l.gif) no-repeat left center;}
.button_dt_bg{ float:left; width:220px; height:33px; background:url(../images/dangtin_bg.gif) repeat-x; margin-left:5px; display:inline; font-size:13px; font-weight:bold; line-height:30px; text-align: center; color:#FFF; font-family:Arial, Helvetica, sans-serif;}
.button_dt_bg a{ color:#FFF; text-decoration:none;}
.button_dt_r{ float:left; width:7px; height:33px; background: url(../images/dangtin_r.gif) no-repeat;}

.main_right{ float:left; width:716px; margin-left:28px; display: inline;}

.top_right{ float:left; width:100%;}
.top_right ul{ margin:0; padding:0; list-style:none;}
.top_right ul li{ float:left; font-size:11px; color:#3b3b3b;}
.top_right ul li.title{ float:left; background:url(../images/top.gif) no-repeat left center; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#f87310; text-indent:30px; line-height:30px;}
.top_right ul li.title2{ float:left; background:url(../images/top2.gif) no-repeat left center; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#f87310; text-indent:30px; line-height:30px;}
.top_right ul li.title3{ float:left; background:url(../images/canmua.gif) no-repeat left center; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#f87310; text-indent:30px; line-height:30px;}
.top_right ul li.title4{ float:left; background:url(../images/canthue.gif) no-repeat left center; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#f87310; text-indent:30px; line-height:30px;}
.top_right ul li.title5{ float:left; background:url(../images/chothue.gif) no-repeat left center; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#f87310; text-indent:30px; line-height:30px;}

.top_right ul li.sxt{ float: right; background:url(../images/arrow2.gif) no-repeat left center;}
.top_right ul li.sxt span{ float:left; padding-left:15px; line-height:20px;padding-right:5px;}
.top_right ul li.sxt select{ float:left; border:#e3e9ef 1px solid; border-top:1px #abadb3 solid; color:#0000cc; font-size:11px; margin:0 0 0 8px; display:inline;}
.top_right ul li.sxt span.pagenum{ float:left; padding-left:6px; line-height:20px; padding-right:10px;}
.top_right .panaging{ float:right; }
.top_right .panaging a{ padding-left:3px;}

.top_right .panaging a.pre{ background:url(../images/ar_l_none.gif) no-repeat; width:22px; height:21px; text-indent:-99999px; float:left;overflow:hidden;}
.top_right .panaging a.pre:hover,.top_right .panaging a.pre.prevnext{ background:url(../images/ar_l_active.gif) no-repeat;}
.top_right .panaging a.next{ background:url(../images/ar_r_none.gif) no-repeat; width:22px; height:21px; text-indent:-99999px; float:left;overflow:hidden;}
.top_right .panaging a.next:hover,.top_right .panaging a.prevnext.next{ background:url(../images/ar_r_active.gif) no-repeat;}

.top_right .panaging img{ float:left; padding-left:5px;}

.title_right{ float:left; width:100%; margin-top:5px; border:1px #fdae2f solid;-moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; behavior:url(ie-css3.htc); background:#FFF;}
.title_right ul{ margin:0; padding:0; list-style:none;}
.title_right ul li{ float:left; font-size:11px; color:#3b3b3b;}
.title_right ul li.title_l{ float:left; width:485px; margin:5px 0 0 15px; display:inline; padding-bottom:5px;}
.title_right ul li.title_l span{ float:left; padding-left:15px; line-height:20px; background:url(../images/arrow2.gif) no-repeat left center;}
.title_right ul li.title_l a{ float:left;}
.title_right ul li.title_l img{ float:left; padding:3px 0 0 6px;}

.title_right ul li.title_l a.col{ background:url(../images/sx1_none.gif) no-repeat; width:15px; height:15px; text-indent:-99999px; float:left; margin:3px 0 0 3px;overflow:hidden;}
.title_right ul li.title_l a.col:hover, .title_right ul li.title_l a.col.active{ background:url(../images/sx1_active.gif) no-repeat;}
.title_right ul li.title_l a.row{ background:url(../images/sx2_none.gif) no-repeat; width:15px; height:15px; text-indent:-99999px; float:left;margin:3px 0 0 3px;overflow:hidden;}
.title_right ul li.title_l a.row:hover,.title_right ul li.title_l a.row.active2{ background:url(../images/sx2_active.gif) no-repeat;}

.title_right ul li.row1{ float:left; width:100px; text-align:center; line-height:25px;}
.title_right ul li.row2{ float:left; width:100px; text-align:right; padding-right:5px;line-height:25px;}

.listnews{ float:left; width:100%; margin-top:10px;}
.listnews ul{ margin:0; padding:0; list-style:none;}
.listnews ul li{ float:left; width:100%; border-bottom:1px #d6d6d6 solid; padding:10px 0;}
.listnews ul li a{ color:#0000cc; text-decoration:none;}
.listnews ul li a:hover{ color:#f87310; text-decoration:none;}
.listnews ul li div.title{ float:left; width:490px; font-size:12px;}
.listnews ul li div.title a{ float:left;}
.listnews ul li div.title a:visited{ color:#999;}
.listnews ul li div.row1{ float:left; width:104px; text-align: center; font-size:11px;}
.listnews ul li div.row2{ float:left; width:106px; text-align:right; color:#3b3b3b; font-size:11px;}
.listnews ul li div.title img{ padding-left:5px; float:left;}
.listnews ul li.end{ border-bottom:none;}

.bt_right{ float:left; width:100%; margin-top:20px; border-top:1px #fdae2f solid; font-size:11px; color:#3b3b3b; padding:15px 0 0 0 ;}
.bt_right a{ color:#0000cc; text-decoration:none; padding:0 3px;}
.bt_right a:hover{ color:#fd7402; text-decoration:none;}
.bt_right a.current{ color:#fd7402; text-decoration:none;}
.bt_right a.classactive{color:#fd7402;font-weight:bold;} 
.classactive{color:#fd7402;font-weight:bold;}
.pageun{ float:left; width:100%; margin-top:25px; font-size:11px; color:#fd7402; font-weight:bold;}
.pageun img{ padding: 0 3px 0 15px;}
.pageun a{ color:#fd7402; font-weight:bold; text-decoration:none;}

.linkfooter1{ float:left; width:100%; height:32px; background:#f7f6f6; -moz-border-radius:18px; -webkit-border-radius:18px; border-radius:18px; behavior:url(ie-css3.htc); font-size:11px; color:#717171; line-height:32px; margin-top:12px;}
.linkfooter1 a{ color:#717171; text-decoration:underline; padding:0 3px;}
.linkfooter1 a:hover{ text-decoration:none;}
.linkfooter1 span.left{ float:left; padding-left:40px; width:60%; margin:0;}
.linkfooter1 span.right{ float:right; padding-right:48px;}
.footer1{ float:left; width:100%; margin-top:10px; padding-bottom:12px; color:#717171; line-height:18px;}
.footer1 ul{ margin:0; padding:0; list-style:none;}
.footer1 ul li{ float:left; font-size:11px; width:100%;}
.footer1 ul li div.thumb1{ float:left; width:120px; height:45px; border-right:1px #f0efef solid; margin-right:12px;}
.footer1 ul li div.info{ float:left; width:60%;}

/*------------------change - 26/08/2011--------------------*/
.linkfooter{ float:left; width:974px; height:30px; background:url(../images/bgfooter.gif) repeat-x; -moz-border-radius:50px; -webkit-border-radius:50px; border-radius:50px; behavior:url(ie-css3.htc); font-size:11px; color:#717171; border:1px #d6d6d6 solid; line-height:30px; margin-top:12px;}
.linkfooter a{ color:#717171; text-decoration:none; padding:0 3px;}
.linkfooter a:hover{ text-decoration:none;}
.linkfooter span.left{ float:left; padding-left:20px; width:60%; margin:0;}
.linkfooter span.right{ float:right; padding-right:20px;}
.footer{ float:left; width:100%; margin-top:10px; padding-bottom:12px; color:#717171; line-height:18px;}


.footer div.thumb1{ float:left; width:120px; height:45px; margin-right:12px; margin-top:5px;}
.footer .info-pn{ float:left; width:828px;}
ul.link-pn{ float:left; width:165px; margin:0; padding:0; list-style:none;}
ul.link-pn li{ float:left; width:100%; font-size:11px; margin-top:3px;}
ul.link-pn li a{ color:#666; text-decoration:none;}
ul.link-pn li.top{ color:#fd7402; font-weight:bold;}
ul.link-pn li a:hover{ color:#666; text-decoration:underline;}
/*--------------------------end-----------------------------*/



.listnews2{ float:left; width:100%; margin-top:10px;}
.listnews2 ul{ margin:0; padding:0; list-style:none;}
.listnews2 ul li{ float:left; width:100%; border-bottom:1px #d6d6d6 solid; padding:8px 0;}
.listnews2 ul li a{ color:#0000cc; text-decoration:none;}
.listnews2 ul li a:hover{ color:#f87310; text-decoration:none;}
.listnews2 ul li div.title a{ float:left;}
.listnews2 ul li div.title a:visited{ color:#999;}
.listnews2 ul li div.title{ float:left; width:490px;}
.listnews2 ul li div.title h2{ float:left; width:100%; font-size:12px; font-weight:bold;}
.listnews2 ul li div.title p{ float:left; padding-top:8px; font-size:11px; color:#3b3b3b; line-height:18px; padding-left:5px;}
.listnews2 ul li div.row1{ float:left; width:104px; text-align: center; font-size:11px;}
.listnews2 ul li div.row1 a.luu{ color:#3b3b3b; text-decoration:underline; padding-left:3px;}
.listnews2 ul li div.row1 a.daluu{ color:silver; padding-left:3px;}
.listnews2 ul li div.row2{ float:left; width:106px; text-align:right; color:#3b3b3b; font-size:11px;}
.listnews2 ul li div.title img{ padding-left:5px; float:left;}
.listnews2 ul li.end{ border-bottom:none;}
.baoxau_clicked{ color:silver; padding-left:3px;}



#contactFormContainer2
{
	position:relative;
	left:0px;
	float:right;
	top:auto;
}
#contactForm2
{
	background:#ff780c;
	padding:10px;
	position:absolute;
	z-index:9999;
	width:782px;
	color:#333;
	font-size:11px;
}


#contactLink2
{
	width:70px; height:20px;
	background:url(../images/xemthem.gif) no-repeat;
	display:block;
	cursor:pointer;
	position:relative;
	z-index:10;
	padding-right:8px;
}

#contactForm2 .title_f{ float:left; width:772px; height:20px; display: inline; color:#FFF; font-size:12px; font-weight:bold; text-transform:uppercase; line-height:20px; font-family:Arial, Helvetica, sans-serif;}
#contactForm2 .title_f span{ float:left;}
#contactForm2 .title_f a.close{ float:right; text-align: right;}

#contactForm2 .content_form{ float: left; width:762px;background:#FFF; padding:10px;}
#contactForm2 .content_form .topduan{ float: left; width:762px; font-size:14px; font-weight:bold; color:#ff780c; border-bottom:1px #e5e5e5 solid; padding-bottom:10px;}
#contactForm2 .content_form .topduan div.searchduan1{ float:left; width:30%; line-height:22px; text-align:right;}
#contactForm2 .content_form .topduan div.searchduan2{ float:left; width:305px; height:22px; background:#FFF url(../images/iconduan.gif) no-repeat left center; border-top:1px #d8d8d8 solid; border-left:1px #d8d8d8 solid; margin-left:10px; display: inline;}
#contactForm2 .content_form .topduan div.searchduan3{ float:left; width:69px; height:24px; margin-left:5px; display:inline;}

#contactForm2 .content_form .list-duan{ float:left; width: 762px; height:400px; overflow-y:auto; overflow-x: hidden;}
#contactForm2 .content_form .title-duan{ float:left; width: 762px; height:20px; background:#efefef; color:#333333; font-weight:bold; line-height:20px; text-indent:10px; margin-top:8px;}

#contactForm2 .content_form .list-duan ul{ margin:0; padding:0; list-style:none;}
#contactForm2 .content_form .list-duan ul li{ float:left; width:186px; margin-top:8px;}
#contactForm2 .content_form .list-duan ul li font{ color:#838383; font-size:11px; padding-left:5px; float:left;}
#contactForm2 a{ color:#0000cc; text-decoration:none; float:left;}
#contactForm2 a:hover{ color:#ff780c;}

#box-map
{
	padding:0px 0px 10px 0px;
	position:absolute;
	z-index:9999;
	width:790px;
	background: #ff8a00;
	color:#333;
	font-size:11px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:0px;
}
#box-map .title_f{ float:left; width:770px; height:30px; margin:5px 0 0 15px; display: inline; color:#FFF;  font-size:12px; font-weight:bold; text-transform:uppercase; line-height:28px; font-family:Arial, Helvetica, sans-serif;}
#box-map .title_f span{ float:left;}
#box-map .title_f img{ float:right; padding-top:3px;}

#box-map .content_form{ float: left; width:768px;height:537px; overflow: auto; margin-left:10px; display: inline; background: #FFF; padding:1px;}
#box-map .content_form ul{ margin:0; padding:0; list-style:none;}
#box-map .content_form ul li{ float:left; width:33%; margin-top:8px;}
#box-map .content_form ul li font{ color:#838383; font-size:11px; padding-left:5px; float:left;}
#box-map a{ color:#0000cc; text-decoration:none; float:left;}
#box-map a:hover{ color:#ff780c;}

/*-------tooltip---------*/

#dhtmltooltip{
	position: absolute;
	left: -250px;
	width: 250px;
	border: 1px solid #f87310;
	padding: 8px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
	font-family: Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:12px;
	color: #000;
}

#dhtmlpointer{
	position:absolute;
	left: -250px;
	z-index: 101;
	visibility: hidden;
}
/*-------end---------*/

/*-----------------Details-------------*/
.linkmain img.back{ float:right; text-align: right;padding-right:20px;}
.top_dt{ float:left; width:100%; height:26px; background:#ececec url(../images/bg_t_dt.gif) no-repeat right center;}
.title_dt{ float:left; height:26px; background:#f7f6f6; border-left:8px #ff780c solid; border-right:2px #FFF solid; color:#3b3b3b;}
.title_dt h3{ float:left; margin-left:10px; display: inline; background:url(../images/canban.gif) no-repeat left center; font-size:18px; color:#ff780c; line-height:25px; text-indent:30px; padding-right:8px;}
.title_dt h3.cm{background:url(../images/canmua.gif) no-repeat left center;}
.title_dt h3.ct{background:url(../images/canthue.gif) no-repeat left center;}
.title_dt h3.cht{background:url(../images/chothue.gif) no-repeat left center;}
.title_dt span{ float:left; font-size:12px; font-weight:bold; line-height:26px;}
.title_dt span a{ color:#0000cc; text-decoration: none; padding: 0 25px 0 1px;}
.title_dt span a:hover{ text-decoration:underline;}

.content_dt{ float:left; width:100%; padding:20px 0; color:#3b3b3b; line-height:20px;}
.content_dt h2{ font-size:18px; font-weight:bold;}

.bgmap{ float:left; width:408px; height:303px;border:1px solid #ddd; border-radius:5px;}
.bgmap img{ float:left; display:inline;}
.map_r{ float:left; width: 290px; margin-left:14px; display:inline;}
.map_r .info{ position:relative; width:288px; height:140px; border:1px #edecec solid; background:#FFF; -moz-border-radius:5px;border-radius:5px; -webkit-border-radius:5px; behavior:url(ie-css3.htc); z-index:1;}
.infoin{position:absolute; width: 250px; height:116px; background:#FFF; left:15px; display:block;font-size:11px; color:#3b3b3b; z-index:10; top:-1px; padding:5px; line-height:18px;}
.infoin a{color:#3b3b3b; text-decoration:underline; padding-left:3px; padding-right:20px;}
.infoin a:hover{color:#f87310; text-decoration:none;}
.infoin img{ padding-top:6px;}

.album{ float:left; width:288px; height:175px; border:1px #edecec solid; background:#FFF; -moz-border-radius:5px;border-radius:5px; -webkit-border-radius:5px; behavior:url(ie-css3.htc); margin-top:7px;}

#content{position:relative; left:35px;}			

#slider2{position:absolute;}	
#slider2 ul, #slider2 li{margin:0;padding:0;list-style:none;}
#slider2 li{ width:212px;height:175px;}	
#prevBtn, #nextBtn{ display:block;width:14px;height:15px;position:absolute;left:-18px;top:80px;}	
#nextBtn{ left:217px;}														
#prevBtn a, #nextBtn a{ display:block;width:14px;height:15px;background:url(../images/pre.gif) no-repeat 0 0;}
#nextBtn a{ background:url(../images/next.gif) no-repeat 0 0;}
#prevBtn, #nextBtn{
margin:0;
padding:0;
display:block;
overflow:hidden;
text-indent:-8000px;
}

.boxtag1{ float:left; width:100%; margin-top:10px; font-size:11px;}
.boxtag1 h2{ float: left; width:100%; font-size:12px; font-weight:bold; color:#ff780c; border-bottom:1px #e8e7e7 solid; padding:3px 0;}
.boxtag1 span{ float:left; width:100%; padding-top:5px; line-height:20px;}
.boxtag1 span a{ color:#0000cc; text-decoration:underline; padding-right:3px;}
.boxtag1 span a:hover{ color:#ff780c; text-decoration:underline;}

.linkback{ float:left; width:98%;text-align: right; padding:8px 0;}

.list_dt{ float:left; width:714px; background:url(../images/dot1.gif) repeat-y right center;}
.list_dt_l{ float:left; width: 343px;}
.list_dt_l .title{ float:left; width:100%; height:21px; background:#f2f0f0;}
.list_dt_l .title h2{ float:left; height:21px; background:#ff780c; margin-left:8px; display: inline; border-right:2px #FFF solid; line-height:21px; padding:0 20px 0 8px; font-size:12px; font-weight:bold; color:#FFF;}
.list_dt_l ul{ margin:0; padding:0; list-style:none;}
.list_dt_l ul li{ float:left; width:100%; height:29px; background:url(../images/dot2.gif) repeat-x bottom center; line-height:28px;}
.list_dt_l ul li a{ font-size:11px; color:#0000cc; text-decoration:none; float:left;}
.list_dt_l ul li a:hover{color:#f87310;}
.list_dt_l ul li b.middot{ font-size:18px; color:#d5d5d5; padding-right:3px; padding-top:3px; float:left;}
.list_dt_l ul li img.note{padding-left:5px; float:left; padding-top:8px;}

.list_dt_r{ float:left; width: 343px; margin-left:22px; display: inline;}
.list_dt_r .title{ float:left; width:100%; height:21px; background:#f2f0f0;}
.list_dt_r .title h2{ float:left; height:21px; background:#0000cc; margin-left:8px; display: inline; border-right:2px #FFF solid; line-height:21px; padding:0 20px 0 8px; font-size:12px; font-weight:bold; color:#FFF;}
.list_dt_r ul{ margin:0; padding:0; list-style:none;}
.list_dt_r ul li{ float:left; width:100%; height:29px; background:url(../images/dot2.gif) repeat-x bottom center; line-height:28px;}
.list_dt_r ul li a{ font-size:11px; color:#0000cc; text-decoration:none; float:left;}
.list_dt_r ul li a:hover{color:#f87310;}
.list_dt_r ul li b.middot{ font-size:18px; color:#d5d5d5; padding-right:3px; padding-top:3px; float:left;}
.list_dt_r ul li img.note{padding-left:5px; float:left; padding-top:8px;}

.boxtag2{ float:left; width:100%; margin-top:25px; font-size:11px;}
.boxtag2 h2{ float: left; width:100%; font-size:12px; font-weight:bold; color:#ff780c; border-bottom:1px #e8e7e7 solid; padding:3px 0; background:url(../images/arrow2.gif) no-repeat left center; text-indent:17px;}
.boxtag2 span{ float:left; width:100%; padding-top:5px; line-height:20px;}
.boxtag2 span a{ color:#717171; text-decoration:underline; padding-right:3px;}
.boxtag2 span a:hover{ color:#ff780c; text-decoration:underline;}
/*
.boxtag2 span a.keyword1{ font-size:16px; font-weight:bold;}
.boxtag2 span a.keyword2{ font-size:13px; font-weight:bold;}
.boxtag2 span a.keyword3{ font-size:12px; font-weight:bold;}
*/
/*---------------dangkythanhcong-----------------*/
.title_dk{ float: left; width:100%; padding:10px 0; color:#333; font-weight:bold; background: url(../images/arrow2.gif) no-repeat left center; text-indent:15px;}
.title_dk font.yellow{ color:#ff780c;}
.box_dk{ float:left; width:974px; border:1px #dddddd solid; background:#FFF; -moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; behavior:url(ie-css3.htc);}
.box_dk span{ float: left; padding:70px 0; width:100%; text-align: center; font-size:12px; color:#3b3b3b; line-height:20px;}
.box_dk span a{ color:#0000cc; text-decoration:none;}
.box_dk span h2{ margin:0 auto; width:200px; background:url(../images/tc.gif) no-repeat left center; text-indent:20px; font-size:24px; font-weight:bold; color:#ff9712; line-height:40px;}
.box_dk span h2.alert{background:url(../images/alert.gif) no-repeat left center;color:red}
.box_dk span h2.ktc{ margin:0 auto; width:280px; background:url(../images/ktc.png) no-repeat left center; text-indent:20px; font-size:24px; font-weight:bold; color:#ff9712; line-height:40px;}

.box_dk .line_dk{ float:left; width:100%; margin-top:10px;}
.line_dk ul{ margin:0; padding:0; list-style:none;}
.line_dk li{ float:left; width:100%; margin-top:15px;}
.line_dk li div.dk_l{ float:left; width:35%; color:#3b3b3b; text-indent:60px; line-height:20px;}
.line_dk li div.dk_r{ float:left; width:55%; margin-left:5px; display:inline; color:#3b3b3b; font-size:11px;}
.line_dk li div.dk_r a{ color:#0000cc; text-decoration:none; display:inline;}
.line_dk li div.dk_r input{ font-size:11px; color:#3b3b3b; border:1px #e3e9ef solid; border-top:1px #abadb3 solid; -moz-border-radius:2px; border-radius:2px; -webkit-border-radius:2px; padding:2px 2px; float:left;}
.line_dk li div.dk_r img{ padding:0 5px;}
.line_dk li div.dk_r font{ padding-left:5px; width:50%; font-size:11px; padding-top:0;}
.line_dk li div.dk_r span.error{ color:#FF780C;float:left;font-size:11px;padding-top:8px;width:260px;}

/*-------------Dangnhap-------------------*/
.button{ width:114px; height:31px; background: url(../images/button.gif) no-repeat; font-weight:bold; color:#FFF; text-align: center;border:none; cursor:pointer; padding:0; margin:0;}
.button2{ width:114px; height:31px; background: url(../images/button2.gif) no-repeat; font-weight:bold; color:#ff780c; text-align: center;border:none; cursor:pointer; padding:0; margin:0;}

.dn_left{ float:left; width:574px; background:#FFF; padding:20px 0 20px 0; border:1px #dddddd solid; -moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; behavior:url(ie-css3.htc); margin-top:5px;}
.dn_left .note{font-weight:bold;}
.line_dn{ float:left; width:390px; margin:25px 0 0 0px; display:inline; padding-bottom:30px;}
.line_dn ul{ margin:0; padding:0; list-style:none;}
.line_dn ul li{ float:left; width:100%; margin-top:15px; color:#3b3b3b;}
.line_dn ul li div.dn_l{ float:left; width: 30%; line-height:20px; text-indent:45px;}
.line_dn ul li div.dn_r{ float:left; width: 65%; margin-left:5px; display:inline; line-height:20px;}
.line_dn ul li div.dn_r input{font-size:11px; color:#3b3b3b; border:1px #e3e9ef solid; border-top:1px #abadb3 solid; -moz-border-radius:2px; border-radius:2px; -webkit-border-radius:2px; padding:2px 2px; float:left;}
.line_dn ul li div.dn_r span.error{ font-size:11px; color:#ff780c; float:left; width:220px; padding-top:8px;}
.line_dn ul li div.dn_r font{ font-size:11px; color:#3b3b3b; padding-left:3px; text-align:left; float:left}
.line_dn ul li div.dn_r font.link a{ color:#0000cc; text-decoration:none; line-height:30px; padding-left:10px;}

.dn_right{ float:left; width:388px; height:282px; background:#FFF; border:1px #dddddd solid; -moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; behavior:url(ie-css3.htc); margin:5px 0 0 9px; display:inline; text-align: center;}
.dn_right span.note{ float:left; text-align: center; font-weight:bold; color:#333; padding-top:100px; width:100%; padding-bottom:90px;}

/*--------------Dangtin-----------------*/
/* valid form class*/
.warning-icon{background:url(../images/alert.gif) no-repeat;width:10px; height:10px;padding-left:10px;}
div.invalid{background:url(../images/alert-row.gif) no-repeat scroll bottom left;}

input.error,select.error{border:solid 1px #DE4C11; color:#DE4C11;}
.hide{display:none;}


/**  end **/

.box_dt{ float:left; width:974px; border:1px #dddddd solid; background:#FFF; -moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; behavior:url(ie-css3.htc);}
.line_dt{ float:left; width: 818px; margin:12px 0 0 70px; display:inline; color:#3b3b3b; padding-bottom:40px;}
.line_dt ul{ margin:0; padding:0; list-style:none;}
.line_dt ul li{ float:left; width:100%; margin-top:18px;padding-left:26px;position:relative;}
.line_dt ul li.invalid{background:url(../images/alert-row.gif) no-repeat scroll center left;}
.line_dt ul li.message{display:none;}
.line_dt ul li div.alert{ float:left; width: 95%;padding:10px; border:1px #de4c11 solid; color:#de4c11; line-height:18px;}
.line_dt ul li div.alert ul li{margin-top:2px;font-weight:bold;}
.line_dt ul li div.dt_l{ float:left; width:11%; line-height:22px;}
.line_dt ul li div.dt_r{ float:left; width:80%; margin-left:5px; display: inline; font-size:11px;}
.line_dt ul li div.dt_r input, select{font-size:11px; color:#3b3b3b; border:1px #e3e9ef solid; border-top:1px #abadb3 solid; -moz-border-radius:2px; border-radius:2px; -webkit-border-radius:2px; padding:2px 2px; float:left; margin-right:12px;}
.line_dt ul li div.dt_r input.error, select.error{font-size:11px; color:#DE4C11; border:1px #DE4C11 solid; border-top:1px #DE4C11 solid; -moz-border-radius:2px; border-radius:2px; -webkit-border-radius:2px; padding:2px 2px; float:left; margin-right:12px;}
.line_dt ul li.title{ float:left; width:100%; border-bottom:1px #dddddd solid; padding:5px 0; margin-top:25px;color:#ff780c; font-weight:bold;}
.line_dt ul li div.dt_r font.link a{ color:#0000cc; text-decoration:none; line-height:22px; padding-left:10px;}
.line_dt ul li div.dt_r img{ padding:0 5px;}
.line_dt li div.dt_r font{font-size:11px;}

/*--------------Quanlytindang---------------*/
.member_l{ float:left; width:216px; }
.member_top{ float:left; width:216px; height:31px;}
.member_top_l{ float:left; width:10px; height:31px; background: url(../images/mb_top_l.gif) no-repeat;}
.member_top_bg{ float:left; width:196px; height:31px; background: url(../images/mb_top_bg.gif) repeat-x; font-size:11px; color:#ff780c; font-weight:bold; line-height:30px; text-indent:10px;}
.member_top_r{ float:left; width:10px; height:31px; background: url(../images/mb_top_r.gif) no-repeat;}
.mb_l_bg{ float:left; width:214px; border-left:1px #e6e6e6 solid; border-right:1px #e6e6e6 solid; background:#FFF url(../images/mb_l_bg.gif) repeat-x bottom center;}
.mb_l_bg ul{ margin:0; padding:0; list-style:none;}
.mb_l_bg ul li{ float:left; width:198px;margin-left:8px; display:inline; padding:10px 0;}
.mb_l_bg ul li.top{ margin-top:15px;}
.mb_l_bg ul li img.icon{ float:left; margin-left:8px;}
.mb_l_bg ul li span{ float:left; font-size:11px; padding-left:8px;}
.mb_l_bg ul li span a{ color:#0000cc; text-decoration:none;}
.mb_l_bg ul li.active{ background:url(../images/bgli.png) no-repeat; position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "trans.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
   );
}
.mb_l_bg ul li.active span a{color:#ff780c; font-weight:bold;}

.mb_l_bt{ float:left; width:216px; height:10px; background:url(../images/mb_l_bt.gif) no-repeat;}

.button_dt2{ float:left; width:216px; height:33px; margin-top:12px; background:url(../images/dangtin_l.gif) no-repeat left center;}
.button_dt2_bg{ float:left; width:204px; height:33px; background:url(../images/dangtin_bg.gif) repeat-x; margin-left:5px; display:inline; font-size:13px; font-weight:bold; line-height:30px; text-align: center; color:#FFF; font-family:Arial, Helvetica, sans-serif;}
.button_dt2_bg a{ color:#FFF; text-decoration:none;}


.member_r{ float:left; background:#FFF; width:750px; margin-left:10px; display:inline;}
.title_mb_top{ float:left; width:750px; height:31px; background:url(../images/mb_top_l.gif) no-repeat left center;}
.title_mb_top_bg{ float:left; width:730px; height:31px; background: url(../images/mb_top_bg.gif) repeat-x;margin-left:10px; display:inline;}
.title_mb_top_bg ul{ margin:0; padding:0; list-style:none;}
.title_mb_top_bg ul li{ float:left; width:100%; font-size:11px; font-weight:bold; line-height:30px;}
.title_mb_top_bg ul li div.row1{ float:left;}
.title_mb_top_bg ul li div.row1 a{ color:#0000cc; text-decoration:underline; font-weight:bold; float:left; padding-left:5px;}
.title_mb_top_bg ul li div.row2{ float:left; color:#ff780c; line-height:30px; text-align: center;}

.title_mb_top_r{ float:left; width:10px; height:31px; background:url(../images/mb_top_r.gif) no-repeat;}
.title_mb_bg{ float:left; width:748px; border-left:1px #e6e6e6 solid; border-right:1px #e6e6e6 solid;}
.title_mb_bg ul{ margin:0; padding:0; list-style:none;}
.title_mb_bg ul li{ float:left; width:730px; margin-left:9px; display:inline; border-bottom:1px #d6d6d6 solid; padding:8px 0;}
.title_mb_bg ul li a{color:#0000cc; text-decoration:none;}
.title_mb_bg ul li a:hover{ color:#ff780c;}
.title_mb_bg ul li div.row0{ float:left; width:20px; text-align:left;}
.title_mb_bg ul li div.row1{ float:left; font-size:11px;}
.title_mb_bg ul li div.row2{ float:left; text-align: center; font-size:11px; color:#3b3b3b;}
.title_mb_bg ul li div.row3{ float:left; font-size:11px; color:#3b3b3b; text-indent:20px;}
.title_mb_bg ul li div.row4{ float: left;}
.title_mb_bg ul li div.row4 a{ padding:3px 2px; display:inline;}
.title_mb_bg ul li.end{ border-bottom:0;}

.dangtin_un{ float:left; width:730px; margin-left:18px; display:inline; padding:10px 0;}
.dangtin_un span.dt_un_l{ float:left; font-weight:bold; font-size:11px;}
.dangtin_un span.dt_un_l a{ color:#0000cc; text-decoration:underline; padding-left:5px;}
.dangtin_un span.dt_un_r{ float:right; color:#3b3b3b; font-size:11px; line-height:20px;}
.dangtin_un span.dt_un_r a{ color:#0000cc; text-decoration:none; padding:0 1px;}
.dangtin_un span.dt_un_r a:hover{ color:#fd7402; text-decoration:none;}
.dangtin_un span.dt_un_r a.current{ color:#fd7402; text-decoration:none;}

.bt_mb{ float:left; width:750px; height:10px; background:url(../images/bt_mb.gif) no-repeat;}

/*----------------Hopthu----------------*/
.title_mb_top_bg2{ float:left; width:730px; height:31px; background: url(../images/mb_top_bg.gif) repeat-x;margin-left:10px; display:inline;}
.title_mb_top_bg2 span.title{ font-weight:bold; line-height:30px; padding-left:5px;}
.tab_mem{ float:left; width:60%; height:28px; margin-top:3px;}
.tabs {padding:0; margin:0; list-style:none; height:28px; position:relative; width:92%;}
.tabs li {float:left; }
.tabs li a {display:block; float:left; height:28px; line-height:26px; background:url(../images/tab_none.gif) no-repeat; color:#0000cc; text-decoration:none; font-size:11px; font-family:Tahoma; font-weight:bold; text-align:center; padding:0 0 0 15px; cursor:pointer;}
.tabs li a b {float:left; display:block; padding:0 15px 0 0; background:url(../images/tab_none.gif) right top;}
.tabs li.current a {color:#ff780c; background:url(../images/tab_active.gif);}
.tabs li.current a b {background:url(../images/tab_active.gif) right top;}
.tabs li a:hover {color:#ff780c; background:url(../images/tab_active.gif);}
.tabs li a:hover b {background:url(../images/tab_active.gif) right top;}
.tabs li.current a:hover {color:#ff780c; background:url(../images/tab_active.gif); cursor:pointer;}
.tabs li.current a:hover b {background:url(../images/tab_active.gif) right top;}

.title_mb_bg2{ float:left; width:748px; border-left:1px #e6e6e6 solid; border-right:1px #e6e6e6 solid;}
.title_mb_bg2 ul{ margin:0; padding:0; list-style:none;}
.title_mb_bg2 ul li{ float:left; width:642px; margin:25px 0 0 90px; display: inline; font-size:11px; color:#3b3b3b;}
.title_mb_bg2 ul li div.col_l{ float:left; width:15%; line-height:20px;}
.title_mb_bg2 ul li div.col_r{ float:left; width:80%; line-height:20px; margin-left:5px; display: inline;}
.title_mb_bg2 ul li div.col_r input{font-size:11px; color:#3b3b3b; border:1px #e3e9ef solid; border-top:1px #abadb3 solid; -moz-border-radius:2px; border-radius:2px; -webkit-border-radius:2px; padding:2px 2px; float:left;}
.title_mb_bg2 ul li div.col_r span.link{ float:left; padding-left:10px; line-height:30px;}
.title_mb_bg2 ul li div.col_r span.link a{ color:#0000cc; text-decoration:underline; display:inline;}
.title_mb_bg2 ul li div.col_r span.link a:hover{ color:#ff8e06;}
.title_mb_bg2 ul li.end{ padding-bottom:20px;}

.title_mb_bg3{ float:left; width:748px; border-left:1px #e6e6e6 solid; border-right:1px #e6e6e6 solid;}
.title_mb_bg3 ul{ margin:0; padding:0; list-style:none;}
.title_mb_bg3 ul li{ float:left; width: 718px; margin:5px 0 0 14px; display: inline; border-bottom:1px #e2e2e2 solid; padding:3px 0 3px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3b3b3b;}
.title_mb_bg3 ul li.top{ background:#f6f6f6; padding-bottom:1px; margin-top:15px;}
.title_mb_bg3 ul li.top div.col1{ float:left; width:22px; text-align:center;}
.title_mb_bg3 ul li.top div.col1 input{ border:0; margin:0; float:left; margin:3px 5px 5px 5px; display:inline;}
.title_mb_bg3 ul li.top div.col2{ float:left; width:480px; font-weight:bold; text-indent:5px; line-height:22px;}
.title_mb_bg3 ul li.top div.col2 a{ color:#0000cc; text-decoration:underline;}
.title_mb_bg3 ul li.top div.col2 a:hover{ color:#f87310;}
.title_mb_bg3 ul li.top div.col3{ float:left; width: 140px; line-height:20px;}
.title_mb_bg3 ul li.top div.col4{ float:left; width: 65px; line-height:20px;}

.title_mb_bg3 ul li div.col1{ float:left; width:22px; text-align:center;}
.title_mb_bg3 ul li div.col1 input{ border:0; margin:0; float:left; margin:3px 5px 5px 5px; display:inline;}
.title_mb_bg3 ul li div.col2{ float:left; width:480px; text-indent:5px; line-height:22px;}
.title_mb_bg3 ul li div.col2 a{ color:#3b3b3b; text-decoration:none;}
.title_mb_bg3 ul li div.col2 a:hover{ color:#f87310;}
.title_mb_bg3 ul li div.col3{ float:left; width: 140px; line-height:20px;}
.title_mb_bg3 ul li div.col4{ float:left; width: 65px; line-height:20px;}
.title_mb_bg3 ul li.end{ border-bottom:none;}


.topchitiet{ float:left; width: 718px; height:55px; margin:14px 0 0 14px; display:inline; border-bottom:1px #e2e2e2 solid; padding-bottom:1px; background:#f6f6f6;}
.topchitiet span.chitiet_l{ float:left; padding:10px 0 0 10px; color:#3b3b3b; line-height:20px; font-size:11px;}
.topchitiet span.chitiet_r{ float:right; margin-right:5px; padding:10px 0 0 10px;color:#3b3b3b; font-size:11px;}
.topchitiet span.chitiet_r a{ color:#0000cc; text-decoration:none; padding:0 8px 0 4px;}
.topchitiet span.chitiet_r a:hover{ color:#f87310;}
.topchitiet span.chitiet_r img{padding-top:8px;}

.content_mail{ float:left;width: 718px; margin:20px 0 0 14px; display:inline; font-size:12px; line-height:20px; color:#3b3b3b;}
.content_mail h2{ float:left; width:100%; font-size:18px; font-weight:bold; color:#f87310; padding-bottom:10px;}
.bottom_ct{ float:right; width: 100%; padding:15px 0; font-size:11px; color:#4e80c1; text-align:right;}
.bottom_ct a{ color:#4e80c1; text-decoration:none; padding:0 3px;}
.bottom_ct a:hover{ color:#f87310;}


/*------------Catalog_thanhvien-----------------*/
.top_ctl_tv{ float:left; width:100%; height:48px;}
.ctl_l{ float:left; width:10px; height:48px; background:url(../images/ctl_l.gif) no-repeat;}
.ctl_bg1{ float:left; width:236px; height:48px; background:url(../images/ctl_bg.gif) repeat-x; text-align: center; line-height:48px; color:#f87310; font-weight:bold; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.ctl_r1{ float:left; width:5px; height:48px; background: url(../images/ctl_r1.gif) no-repeat;}
.ctl_bg2{ float:left; width:459px; height:48px; background: url(../images/ctl_bg2.gif) repeat-x;}
.ctl_bg2 span{ float:left; width:200px; padding:5px 0 0 20px; font-size:11px; color:#FFF; line-height:20px;}
.ctl_r2{ float:left; width:5px; height:48px; background: url(../images/ctl_r2.gif) repeat-x;}

/*----------Lightbox-------*/
.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 2500px;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.6;
	opacity:.60;
	filter: alpha(opacity=60);
}
.white_content {
	display: none;
	position: absolute;
	top: 15%;
	left: 18%;
	width: 720px;
	height: auto;
	padding: 16px;
	background-color: white;
	z-index:1002;
	overflow: hidden;
}

.titlexemtruoc{ float:left; width:700px; margin:5px; display: inline; background:#f4f4f4; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding:10px; line-height:20px;}
.contentxemtruoc{ float:left; width:700px; margin:5px; display: inline; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding:10px; line-height:18px; border-bottom:1px #b2b2b2 solid;}
.closexemtruoc{ float:left; width: 700px; margin:5px; display: inline;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding:10px; text-align:right;}

.lineclose{ position:relative; text-align:right;}

ul.upload-files li {width:106px;height:130px;padding-left:0px;padding-right:26px;}
.line_dt ul li div.dt_r ul.upload-files li img {border:solid 1px #ddd;width:96px;height:120px;padding:5px;}
.line_dt ul li div.dt_r ul.upload-files li.loading {background: url(../images/loading.gif) no-repeat center center;}
ul.upload-files li a.delete{position:relative;width:10px;height:10px;text-indent:-9999px;background:url("../images/tn3.gif") no-repeat;display:block;left:0;top:0;overflow:hidden}

.tipsy { padding: 5px; font-size: 10px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat;  background-image: url(../images/tipsy.gif); }
.tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
.tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-north { background-position: top center; }
.tipsy-south { background-position: bottom center; }
.tipsy-east { background-position: right center; }
.tipsy-west { background-position: left center; }

/*menu search*/
.lineleft2 ul li.sub{float:left; list-style:none; width:166px; margin-left:12px; display:inline; background:url(../images/arro3.gif) no-repeat left center; text-indent:10px; font-size:11px; color:black; margin-top:5px;}
.lineleft2 ul li.sub a{color:#0000cc;}
.lineleft2 ul li.sub a.current{color:#F87310}

.lineleft2 ul.mn_search li.sub a.current{color:#000000;font-weight:bold;text-decoration:none;}
.lineleft2 ul.mn_search li.all{
	float:left;
	width:178px;
	margin:0px 0 0 0px;
	display:inline;
	background: url(../images/dot.gif) repeat-x bottom center;
	padding:0 0 3px 0;
	font-size:11px;
	font-weight:bold;
	color:#0000cc;
	text-indent:0px;
}
.boxerror{float:left;width:100%;padding:15px 0;}
.boxerror ul{margin:0;padding:0;list-style:none;}
.boxerror ul li{ float:left;width:100%;text-indent:190px;font-size:11px; color:orange; line-height:20px;}

.btsearch{floar:left;width:72px; height:37px;background: url(../images/menu_r.gif) no-repeat;border:0;}

.bannernot{ position: absolute; top:20px; left:200px; width:200px; height:200px; background:#F1F1F1;}

/*-------------ContactForm----------*/
.boxlienhe{ float:left; width:462px; height:423px; background:#ff923b;}
.boxlienhe_top{ float:left; width:100%; height:28px;}
.boxlienhe_top span.lh_l{ float:left; padding-left:10px; font-size:12px; font-weight:bold; color:#FFF; line-height:28px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.boxlienhe_top span.lh_r{ float:right; padding-right:5px;}
.boxlienhe_top span.lh_r img{ padding-top:5px;}
.content_lh{ float: left; width:452px; height:375px; background:#FFF; margin-left:4px; display: inline;}
.title_lh{ float:left; width: 422px; border-bottom:1px #cccccc solid; margin:20px 0 30px 15px; display: inline; padding-bottom:8px; font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#000;}
.line_lh{ float:left; width: 422px; margin:0 0 0 15px; display: inline; color:#000; font-size:11px;}
.line_lh ul{ margin:0; padding:0; list-style:none;}
.line_lh ul li{ float:left; width: 100%; margin-top:10px;}
.line_lh ul li div.form_l{ float:left; width: 23%; padding-left:20px; line-height:20px;}
.line_lh ul li.top{ padding-bottom:20px;}
.line_lh ul li div.form_r{ float:left; width: 70%;}
.line_lh ul li div.form_r input, textarea{ font-size:11px; padding:2px; border:1px #e3e9ef solid; border-top:1px #abadb3 solid; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}

.line_lh ul li div.form_r span.huy a{ float:left; padding-left:10px; color:#000000; text-decoration:underline; line-height:22px;}


/*----------------Huongdan-------------------*/
.linkmain ul li span.titlehs{ float:left; padding-left:18px; color:#0000cc; font-size:12px; font-family:Tahoma;}
.hd_l{ float:left; width:692px; border:1px #dddddd solid; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior:url(ie-css3.htc); margin-top:5px; background:#FFF;}
.linehd{ float: left; width:614px; margin:0 0 0 35px; display:inline; font-family:Arial, Helvetica, sans-serif; padding-bottom:30px;}
.linehd ul{ margin:0; padding:0; list-style:none;}
.linehd ul li{ float:left; width:100%; margin-top:20px; font-size:12px; color:#000000; line-height:18px; background:url(../../../AnCu.Com/images/dot.gif) repeat-x bottom center; padding-bottom:12px;}
.linehd ul li a{ color:#0000cc; text-decoration:none;}
.linehd ul li a:hover{ text-decoration:underline;}
.linehd ul li h2{ font-size:12px; font-weight:bold; padding-bottom:8px; width:100%;}
.linehd ul li span.link{ float:left; text-align:right; font-size:11px; width:100%;}
.hd_r{ float:left; width:271px;margin-left:10px; display: inline;}
.title_l2{ float:left; width:5px; height:32px; background: url(../images/title_l.gif) no-repeat;}
.title_bg{ float:left; width:261px; height:32px; background: url(../images/bgtitle.gif) repeat-x; font-size:12px; font-weight:bold; color:#ff780c; line-height:30px; text-indent:10px;}
.title_r{float:left; width:5px; height:32px; background: url(../images/title_r.gif) no-repeat;}
.hd_r_bg{ float:left; width:269px; border-left:1px #ddd solid; border-right:1px #ddd solid;}
.hd_r_bg ul{ margin:0; padding:0; list-style:none;}
.hd_r_bg ul li{ float:left; width:230px; margin:8px 0 0 15px; display: inline; background:url(../images/dot.gif) repeat-x bottom center; padding:10px 0; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}
.hd_r_bg ul li a{ color:#0000cc; text-decoration:none;}
.hd_r_bg ul li a:hover{ text-decoration:underline;}
.hd_r_bg ul li img{ float:left; padding:3px 8px 0 0;}
.hd_r_bg ul li.end{ background:none; padding-bottom:20px;}
.hd_r_bt{ float:left; width: 271px; height:5px; background: url(../images/righthd.gif) no-repeat;}

a.button_hd{ float:left; width:271px; height:36px; margin-top:12px; background:url(../images/dt_hd.gif) no-repeat; font-size:12px; font-weight:bold; color:#FFF; text-align:center; line-height:36px; text-decoration:none;}
a.button_hd:hover{ background:url(../images/dt_hd_hv.gif) no-repeat;text-decoration:none; color:#FFF;}

.details_hd{ float:left; margin:20px; display: inline; padding-bottom:20px; border-bottom:1px #e2e2e2 solid; font-family:"Times New Roman", Times, serif; font-size:14px; color:#000; line-height:18px;}
.details_hd h2{ font-size:18px; font-weight:bold; width:100%;}
.other_hd{ float:left; padding:0 20px 20px 20px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.other_hd ul{ margin:0; padding:0; list-style:none;}
.other_hd ul li{ float:left; width:100%; background:url(../images/arrow5.gif) no-repeat left center; line-height:20px; margin-top:12px;}
.other_hd ul li a{ color:#004a89; text-decoration:none; padding-left:10px;}
.other_hd ul li a:hover{ color:#f58220; text-decoration:none;}

/*---------------camnang----------------*/
.linecn{ float: left; width:614px; margin:0 0 0 35px; display:inline; font-family:Arial, Helvetica, sans-serif; padding-bottom:30px; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}
.linecn .titlecn{ float:left; width:100%; margin-top:30px; background: url(../images/icon7.gif) no-repeat left center; text-indent:18px;}
.linecn .listFAQ{ float:left; width:610px; margin-left:4px;}
.linecn .listFAQ span.question{ float:left; width:100%; margin-top:10px; font-size:12px;}
.linecn .listFAQ span.question a{ color:#0000cc; text-decoration:none; background:url(../images/point2.gif) no-repeat left center; padding-left:12px;}
.linecn .listFAQ span.question a:hover{ color:#ff780c; text-decoration:none;}
.linecn .listFAQ span.answ{ float:left; padding-left:30px; line-height:18px; display:none;}
.closebt{ float:left; width:100%; height:15px; background:url(../images/dot3.gif) repeat-x center center; text-align:right; margin-top:10px; clear:both;}
.line_lh ul li div.form_r span.huy a{ float:left; padding-left:10px; color:#000000; text-decoration:underline; line-height:22px;}

/** rss **/
 #rss img{
     border:0 none;
     color:#000000;
     font-family:Arial,Tahoma,Verdana;
     font-size:12px;
     margin:0;
     outline-color:-moz-use-text-color;
     outline-style:none;
     outline-width:0;
     padding:0;
     vertical-align:baseline;
 }
 #rss a{
     text-decoration:none;
 }

 .rssImg {
     cursor:pointer;
     margin-right:6px;
     margin-top:8px;
 }
 .rssP {
     list-style-type:none;
 }
 .rssP li {
     float: left; width:50%;
     padding-top:10px;
     list-style-type:none;
 }
.rssP li a {
     color:#FD7402;
     font-weight:bold;
 }
 .rssP li a:hover {
     color:#F87310;
     font-weight:bold;
 }
 .rssC {
     margin-left:20px;
 }
 .rssC li {
     float: none; width:auto;
     padding-top:10px;
 }
 .rssC li a {
     color:#333;
     font-weight:normal;
 }
 .rssC li a:hover {
     color:#F87310;
     font-weight:bold;
 }

 .linerss{float:left;margin-left:20px;width:90%;display:inline;}
 .linerss span{float:left; line-height:30px;}
 .linerss select{float:left; margin-left:5px;display:inline;}
 
.boxtb{float:Left; background-color: #FFFFFF; padding: 5px; color:#333; line-height:20px;}
 
.boxtb a{ color:#ff780c; text-description:none; padding: 0 5px;}
.boxtb a:hover{text-description:underline;}


/*
*	main message display
*/
#main-msg
{
	-moz-border-radius:10px;
	border-radius:10px;
	-webkit-border-radius:10px; behavior:url(ie-css3.htc);
	background:#F7f6f6;
	border:1px solid #EDECEC;
	display:inline;
	float:left;
	margin:0px 0px 10px 0px;
	width:974px;
	text-align:center;
}
#main-msg ul
{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
}
#main-msg ul#msg-message li
{
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
	list-style-type:none;
	font-weight:bold;
	padding:15px;
	width:80%;
	text-align:center;
}
#main-msg ul#msg-error li
{
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
	list-style-type:none;
	color:red;
	font-weight:bold;
	padding:15px;
	width:80%;
	text-align:center;
}
/*---------10-08--------------*/
.searchmail{ float: right; margin-top:5px; line-height:21px; font-size:11px; color:#3b3b3b;}
.searchmail span{ float:left;}
.searchmail input{ font-size:11px; color:#333; background:#FFF; border:1px #e6e6e6 solid; margin-left:8px; display:inline; padding:3px 0 2px 0; float:left;}


/*---------------19-08-2010-----------------*/
.black_overlay2{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 1308px;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.6;
	opacity:.60;
	filter: alpha(opacity=60);
}
.white_content2 {
	display: none;
	position: absolute;
	top: 2%;
	left: 20%;
	width: 775px;
	height: 590px;
	background:#ff8a00;
	z-index:1002;
	overflow: hidden;
}

.title_map{ float:left; width:100%; height:50px;}
.search_map{ float:left; width:254px; height:22px; margin:14px 0 0 15px; display:inline;}
.search_map_l{ float:left; width: 5px; height:22px; background:url(../images/search_map_l.gif) no-repeat;}
.search_map_bg{ float:left; width: 223px; height:22px; background:url(../images/search_map_bg.gif) repeat-x;}
.search_map_bg input{ font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#0000cc; border:0; background:none; width:95%; margin-top:3px;}
.search_map_r{ float:left; width: 24px; height:22px;}
.search_map_r input{ border:0; background:none; margin:0; padding:0;}
.title_map span.addressnote{ float:left; padding:18px 0 0 10px; color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}
.title_map span.btnmap{ float: right; padding:16px 10px 0 0;}
.title_map span.btnmap img{ padding-left:5px;}
.boxmap{ float:left; width:755px; height:530px; background:#FFF; margin-left:10px; display: inline;}
.boxmap .map_view{ float:left; width:753px; height:494px; margin:1px; display:inline;}
.boxmap .map_note{ float:left; width:753px; font-size:11px; padding:8px 0; text-indent:10px;}

.line_dt ul li div.dt_r span.btn_map{ float:left; width:115px;}
.line_dt ul li div.dt_r span.note_error{ float:left; color:#3b3b3b;}
.line_dt ul li div.dt_r span.note_error img{ padding:5px 0 0 5px;}

.error {
	color: #ff780c;
}

.line_dt ul li .tip_upload {
	display:none;
	left:540px;position:absolute;top:0;vertical-align:top;width:17.5em;
}
.line_dt ul li .tip_upload .tip_icon {
	background: transparent url(../images/icon_info.gif) no-repeat;
	display:inline-block;
	height:16px;
	position:relative;
	top:0.2em;
	width:16px;
}

.line_dt ul li .tip_upload p{
	color:#194e85;
	font-size:11px;	
	position:absolute;
	top:-8px;
	left: 15px;
	width:278px;
	line-height:18px;
}

.line_dt ul li .tip_upload p span.arrow_note{ position:relative; width:6px; height:7px; background:url(../images/arrow_not.gif) no-repeat; top:14px; z-index:9999;}
.line_dt ul li .tip_upload p span.content{ position:absolute; padding:12px; border:1px #dddddd solid; left:5px;background:white; z-index:999;}

.line_dt ul li .tip_upload p span{ padding:12px; float:left;}
.line_dt ul li .tip_upload p span a{ color:#0000cc; text-decoration: none;}
.line_dt ul li .tip_upload p span a:hover{ text-decoration:underline;}


.line_dt ul li .tip_upload .tip_icon_error {
	background: transparent url(../images/icon9.gif) no-repeat;
	display:inline-block;
	height:10px;
	position:relative;
	top:0.2em;
	width:10px;
}

.line_dt ul li .tip_upload p.error{
	color:#ff780c;
	font-size:11px;	
	position:absolute;
	top:2px;
	left: 15px;
	width:278px;
}

/*-------Tab_saearch----------------*/

.top_tabs{ float:left; width:100%; background:url(../images/dot.gif) repeat-x bottom center; padding-bottom:2px;}
.top_tabs ul{ margin:0; padding:0; list-style:none;}
.top_tabs ul li{ float:left; font-size:11px; color:#3b3b3b;}
.top_tabs ul li.title_s{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#f87310; text-indent:4px; line-height:30px;}
.top_tabs ul li.sxt{ float: right; background:url(../images/arrow2.gif) no-repeat left center;}
.top_tabs ul li.sxt span{ float:left; padding-left:15px; line-height:20px;}
.top_tabs ul li.sxt select{ float:left; border:#e3e9ef 1px solid; border-top:1px #abadb3 solid; color:#0000cc; font-size:11px; margin:0 0 0 8px; display:inline;}
.top_tabs ul li.sxt span.pagenum{ float:left; padding-left:10px; line-height:20px; padding-right:5px;}

.top_tabs .panaging{ float:right; }
.top_tabs .panaging a{ padding-left:3px;overflow:hidden;}
.top_tabs .panaging a#prev{ background:url(../images/ar_l_none.gif) no-repeat; width:22px; height:21px; text-indent:-99999px; float:left;}
.top_tabs .panaging a#prev.prevnext{ background:url(../images/ar_l_active.gif) no-repeat;}
.top_tabs .panaging a#next{ background:url(../images/ar_r_none.gif) no-repeat; width:22px; height:21px; text-indent:-99999px; float:left;}
.top_tabs .panaging a#next.prevnext{ background:url(../images/ar_r_active.gif) no-repeat;}

.tab_search{ float:left; width:716px; height:29px; background:url(../images/dot4.gif) repeat-x bottom center; margin-top:8px;}
.tab_search ul{ margin:0; padding:0; list-style:none; float:left;}
/*-----------Droptabs------------*/
.tab_search ul li{ float:left; height:26px;  font:11px normal Tahoma, Geneva, sans-serif; line-height:26px; margin-right:1px; display: inline;background:url(../images/bgtabs.gif) repeat-x;}
.tab_search ul li a{ float:left; color:#000; text-decoration:none; padding:0 12px;border:1px #e4e4e4 solid; border-bottom:0;}
.tab_search ul li a:hover{ color:#f87310;}
.tab_search ul li a.current{ background:#FFF; height:28px; border:1px #ff780c solid; color:#f87310; border-bottom:0;}
.tab_search ul li#end{ line-height:normal; height:26px;border:1px #e4e4e4 solid;border-bottom:0;}
.tab_search ul li#end a{ border:0;}
.tab_search ul li#end img{padding:12px 0 0 5px;}
.tab_search ul li font{ color:#838383;font-size:11px;}
	
.tab_search .r_sx{ float:right; margin:5px 10px 0 0; display:inline;}
.tab_search .r_sx img{ padding-left:5px;}
.tab_search .r_sx a.col{ background:url(../images/sx1_none.gif) no-repeat; width:15px; height:15px; text-indent:-99999px; float:left; margin:3px 0 0 3px;overflow:hidden;}
.tab_search .r_sx a.col:hover, .tab_search .r_sx a.col.active{ background:url(../images/sx1_active.gif) no-repeat;}
.tab_search .r_sx a.row{ background:url(../images/sx2_none.gif) no-repeat; width:15px; height:15px; text-indent:-99999px; float:left;margin:3px 0 0 3px;overflow:hidden;}
.tab_search .r_sx a.row:hover,.tab_search .r_sx a.row.active2{ background:url(../images/sx2_active.gif) no-repeat;}

.tab_subs{ float:left; width:714px; border:1px #e4e4e4 solid; border-top:0; padding:10px 0 0 0;}
.tab_subs ul{ margin:0; padding:0; list-style:none;}
.tab_subs ul li{ float:left; margin:5px 10px 0px 10px;padding-bottom:10px; display: inline; font:11px normal Tahoma, Geneva, sans-serif; width:22%;}
.tab_subs ul li a{ color:#000; padding-left:10px; text-decoration:none; background:url(../images/point4.gif) no-repeat left center; float:left;}
.tab_subs ul li a:hover{ color:#ff780c;}
.tab_subs ul li a.current{ color:#ff780c;}
.tab_subs ul li font{ color:#838383;font-size:11px;}
/**
main_right_content
**/
#main-right-content
{
    position: relative;
    
    width:100%;
}
#right-content
{
	
}
#box-busy {
    top:320px;
    left:50%;
    width:180px;
    height:32px;
    padding:20px;
    display: block;
    position: absolute;
    background:none repeat scroll 0 0 #FFFFFF;
    z-index:1000;
    border:1px solid #D6D6D6;
    filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	
    
}
/**position:absolute; visibility:show; z-index:1000; filter: alpha(opacity=80); left:-500px; top:300px;**/
#box-busy #busy 
{
	background:url("../js/shoutbox/images/ajax-loader.gif") no-repeat scroll 0 0 transparent;
	width:32px;
    height:32px;
    float:left;
    
}
#box-busy span
{
	float:left;
	margin-left:20px;
	margin-top:10px;
	
}

/* CLEAR FIX LAYOUT */
* html > body .clearfix {
    width: 100%;
    display: block;
}
* html .clearfix {
    height: 1%; /* IE5-6 */
}

.clearfix {
    display: inline-block; /* IE7xhtml*/
}

html[xmlns] .clearfix {
    display: block; /* O */
}

.clearfix:after {
    clear: both;
    content: "."; /* FF, O, etc. */
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}


.popup
{
	background:#ff780c;
	padding:0px 2px 1px 2px;
	position:absolute;
	z-index:9999;
	width:200px;
	color:#333;
	font-size:11px;
}


.more
{
	width:70px; height:20px;
	background:url(../images/xemthem.gif) no-repeat;
	display:block;
	cursor:pointer;
	position:relative;
	z-index:10;
	padding-right:8px;
}

.popup .tl{ float:left; height:20px;width:99%; display: inline; color:#FFF; font-size:12px; font-weight:bold; text-transform:uppercase; line-height:20px; font-family:Arial, Helvetica, sans-serif;}
.popup .tl span{ float:left;}
.popup .tl a.close{ float:right; text-align: right;}

.popup .ct{ float: left;background:#FFF; padding:10px 4px 10px 10px;}

.popup .ct .ls{ float:left;height: auto !important; height:200px;  max-height:200px; overflow-y:auto; overflow-x: hidden;}
.popup .ct .ls .title{ float:left; height:20px; background:#efefef; color:#333333; font-weight:bold; line-height:20px; text-indent:10px; margin-top:8px;}

.popup .ct .ls ul{ margin:0; padding:0; list-style:none;}
.popup .ct .ls ul li{ float:left; width:186px; margin-top:8px;}
.popup .ct .ls ul li font{ color:#838383; font-size:11px; padding-left:5px; float:left;}
.popup a{ color:#0000cc; text-decoration:none; float:left;}
.popup a:hover{ color:#ff780c;}
/*------------28-10-2010------------------*/
.tinraodb{ float:left; width:714px; padding:10px 0;}
.tinraodb ul{ margin:0; padding:0; list-style:none;}
.tinraodb ul li{ float:left; width:100%; height:51px; background:url(../images/bgtinraodb.gif) repeat-x; margin-top:2px;}
.tinraodb ul li div.item{ float:left; width:336px; margin:8px 10px 0 10px; display: inline;}
.tinraodb ul li div.item span.titledb{ float:left; width:292px; line-height:18px;}
.tinraodb ul li div.item span.titledb a{ color:#0000cd; text-decoration:none; font-size:12px;}
.tinraodb ul li div.item span.titledb a:hover{ color:#f87310;}
.tinraodb ul li div.item span.titledb a font.date{ font-size:11px;color:#8c8c8c;}
.tinraodb ul li div.item img.thumb{ float:left; width:30px; height:30px; border:2px #FFF solid; margin-right:5px; display: inline;}

#right-content #project-sale
{	
	float: left;
    margin-top: 10px;
    width: 100%;
}
#right-content #project-sale ul
{
	margin: 0;
    padding: 0;
}

#right-content #project-sale ul li
{	
	background: url("../images/arrow41.gif") no-repeat scroll left top transparent;
    color: black;
    display: inline;
    float: left;
    font-size: 11px;
    list-style: none outside none;
    margin-top: 30px;
	padding-left:12px;
	margin-left:20px;
    width: 45%;
}

#right-content #project-sale #project-info
{	
    float: left;    
    width: 100%;
}

#right-content #project-sale #project-desc
{	
    float: left;    
    width: 100%;
	margin-top:10px;
}
#right-content #project-sale #project-img
{	
    float: left;    
    width: 100%;
	margin-top:10px;
	text-align:center;
}
.btnGB
{
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: 2em .2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
}

#info 
{
	width: 220px;
}

#info h3
{
	margin-bottom:20px;	
}
.ui-autocomplete  {
    background-color: white;
    width: 300px;
    border: 1px solid #cfcfcf;
    list-style-type: none;
    padding-left: 0px;
    clear:both;
    background:none;
}
.ui-menu-item
{
	padding:5px;
}
.ui-widget-content
{
	background:white;
}
.box-round
{
	-moz-border-radius:10px;
	border-radius:10px;
	-webkit-border-radius:10px; behavior:url(ie-css3.htc);
	background:#F1F1F1;
	border:1px solid #D7D7D7;
	display:inline;
	float:left;
	margin:0px 0px 10px 0px;
	width:974px;
	text-align:center;
}
.box-round ul
{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
}
.box-round ul li
{
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
	list-style-type:none;
	color:#0080DB;
	font-weight:bold;
	padding:10px 0px 10px 0px;
	
	text-align:center;
}
.box-round input
{
	border: 1px #D7D7D7 solid;
	
}
.box-round #keywordSA
{
	width:610px;margin:0px 0px 0px 10px;
	color:#AFAFAF;
	height:20px;
}
.box-round .btn
{
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-border-radius:3px; behavior:url(ie-css3.htc);
	background:#DFDFDF;
	width:100px;
	height:27px;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
}
/*---------------------03-01-2011--------------------*/
.title_dacb{ float:left; width:100%; border-bottom:1px #f87310 solid; padding-bottom:5px;}
.title_dacb h1{ font-size:18px; color:#f87310;}
.img_dacb{ float:left; width:100%; padding:20px 0; text-align: center;}
.img_dacb img{ border:1px #edecec solid; padding:4px;}
.info_dacb{ float:left; width:714px; background:#f7f6f6; border:1px #edecec solid; margin-top:15px;}
ul.listinfo{ float:left; width:714px; margin:0; padding:0; list-style:none; padding-bottom:20px;}
ul.listinfo li{ float:left; width:320px; margin:15px 15px 0 15px; display:inline; background:url(../images/dot5.gif) repeat-x bottom center; padding-bottom:5px; font-size:11px; color:#333;}

/*---------------09-02-2011------------------*/
.accordion .content .lineleft input.btntk{ width:70px; height:20px; background:url(../images/timkiem.gif) no-repeat; border:0; cursor:pointer;}
.duancb{ float:left; width:100%; border-bottom:1px #eaeaea solid; margin:20px 0 0 0; padding:0; list-style:none; padding-bottom:10px; font-size:11px; line-height:18px;}
.duancb ul{ margin:0; padding:0; list-style:none; float:left;}
.duancb ul li{ float:left; width:310px;}
.duancb ul li img.thumb{ float:left; width:50px; border:1px #f1f1f1 solid; padding:2px; margin-right:10px; display:inline;}
.duancb ul li span.name_pj{ float:left; width:242px;}
.duancb ul li a{ color:#0000CC; text-decoration:none; float:left; clear:both;}
.duancb ul li a:hover{ color:#f87310; text-decoration:underline;}
.duancb ul li.da_left{ margin-left:90px; display:inline;}
#end{ border-bottom:0;}

.main_right h2.title_da{ float:left; width:100%; padding:12px 0; font-size:12px; font-weight:bold; color:#333;}
.main_right img.bigthumb{ float:left; width:330px; border:1px #f1f1f1 solid; padding:2px; margin-top:12px;}
.info_duancb{ float:left; width:370px; margin-left:10px; display:inline; font-size:11px; line-height:18px;}
.info_duancb ul{ margin:0; padding:0; list-style:none;}
.info_duancb ul li{ float:left; width:358px; padding-left:12px; background:url(../images/arrow_duan.gif) no-repeat left top; margin-top:10px;}

.otherduan{ float:left; width:100%; border-bottom:1px #e5e5e5 solid; padding-bottom:5px; margin-top:20px;}
.otherduan span.title{ float:left; width:50%; font-weight:bold; color:#333;}
.otherduan span.right{ float:left; width:50%; text-align:right; font-size:11px;}
.otherduan span.right a{ color:#0000CC; text-decoration:none;}
.otherduan span.right a:hover{ text-decoration:underline;}

/*---------------31-03-2011------------------*/
.bgmaso2{ float:left; height:16px; background:url(../images/bgms2.gif) repeat-x; font:11px Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; line-height:16px; padding:0 3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-right:3px;}
.bgmaso3{ float:right; height:22px; background:#ffba3f url(../images/bgms2.gif) repeat-x bottom center; font:13px Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; line-height:22px; padding:0 5px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-right:3px;}

/*--------------06-04-2011----------*/
.listnews2 ul li.vip{ width:716px; background:#f1fbff; margin-top:1px; padding:10px 0; text-indent:5px;}
.listnews2 ul li.vip div.title a{ color:#0000ff;}
.listnews2 ul li.vip div.title a:visited{ color:#0000ff;}
.listnews ul li.vip{ width:716px; background:#FFF url(../images/bgtinvip.gif) repeat-x; margin-top:1px; padding:10px 0; border-bottom:1px #ededed solid; text-indent:5px;}
.listnews ul li.vip div.title a{ color:#0000ff;}
.listnews ul li.vip div.title a:visited{ color:#0000ff;}

.bgsms{ float:left; width:97%; padding:10px 11px 10px 10px; background:#f7f6f6; border:1px #ececec solid; font:12px Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; -moz-border-radius:5px;-webkit-border-radius:5px;text-align:center;}
.b-sms{ width:98%;}
.bgsms font.sms{ font-size:18px; color:#ff780c; padding:0 5px;}
.title_mb_bg ul li.uptin{ float:left; width:730px; margin:0 0 0 10px; display:inline; border-bottom:1px #d6d6d6 solid; padding:8px 0;}
.bgsms span.help{ float: right; width:16px; height:18px; margin-top:2px;}
.margin{margin-top:10px;}

/*-----------------end--------------*/

/*----------05-05-2011-----------*/
ul.b-vip{ margin:0; padding:0; list-style:none; float:left; width:714px; background:#e6f8ff; border:1px #aee8ff solid; -moz-border-radius:5px; -webkit-border-radius:5px; padding:5px 0; margin-top:8px;}
ul.b-vip li{ float:left; width:710px; background:url(../images/dota.gif) repeat-x bottom center; padding:8px 0; margin:0 2px 0 2px; display:inline;}
ul.b-vip li a{ color:#0000cc; text-decoration:none;}
ul.b-vip li a:hover{ color:#f87310; text-decoration:none;}
ul.b-vip li div.title a{ float:left;}
ul.b-vip li div.title{ float:left; width:490px;}
ul.b-vip li div.title h2{ float:left; font-size:12px; text-indent:5px; font-weight:bold; display:block;}
ul.b-vip li div.row1{ float:left; width:104px; text-align: center; font-size:11px;}
ul.b-vip li div.row2{ float:left; width:106px; text-align:right; color:#3b3b3b; font-size:11px;}
ul.b-vip li.end{ background:none;}
/*-----------------end--------------*/

.b-laplich{border:1px #e6e6e6 solid; -moz-border-radius:8px; -webkit-border-radius:8px;}
.b-laplich td, th{border:1px #e6e6e6 solid; border-width:0 1px 1px 0;}
.b-laplich th.top{ background: url(../images/mb_top_bg.gif) repeat-x; -moz-border-radius:2px; -webkit-border-radius:2px; height:30px;border:1px #e6e6e6 solid; border-top:0;}
.b-laplich td.spacer{ text-indent:5px;}
.b-laplich td.un{border-right:0;}
.b-laplich input.btn-sm{background:url(../images/mb_top_bg.gif) repeat-x; border:1px #ccc solid; padding:2px; margin-left:5px; -moz-border-radius:3px; -webkit-border-radius:3px; font:12px arial;}
.box-h{float:left;padding:10px;width:22%;}
.box-h ul{ margin:0; padding:0; list-style:none; float:left; width:100%;}
.box-h ul li{ float:left;padding:5px 0;}
.error-ll{float:left;width:96%; margin-left:10px; display:inline; background:#FEFEFE; text-align:center; padding:10px 0; font-size:13px; font-weight:bold;}
.box-v{float:left; width:100%;}
.box-v ul{ margin:0; padding:0; list-style:none; float:left;width:100%;}
.box-v ul li{ float:left;padding:10px; width:22%;}

/*-----------------27-05-2011--------------*/
.request_bg{ float:left; width:748px; border-left:1px #e6e6e6 solid; border-right:1px #e6e6e6 solid;}
.title_mb_top_bg span.title{ float:left; line-height:30px; color:#555; font-weight:bold;}
.request_bg ul{ margin:0; padding:0; list-style:none;}
.request_bg ul li{ float:left; width:730px; border-bottom:1px #f1f1f1 solid; margin:12px 0 0 10px; display:inline; padding-bottom:8px;}
.request_bg ul li span.left-rsq{ float:left; width:20%; text-align:right; line-height:20px;}
.request_bg ul li span.right-rsq{ float:left; width:75%; margin-left:8px; display: inline; line-height:20px; font-size:11px;}
.request_bg ul li span.right-rsq input, select, textarea{ border:1px #e3e9ef solid; border-top:1px #abadb3 solid; padding:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.request_bg ul li span.right-rsq .linestt{ float:left; width:100%; padding-top:5px;}
.request_bg ul li span.right-rsq .linestt img{ width:10px; padding:0 10px 0 5px;}
.request_bg ul li.end{ border-bottom:none;}
.request_bg ul li.reqOption{display: none;}

/*---------30-06-2011--------*/
.b-contact{ float:right; width:292px; background:url(../images/b-contact-top.gif) no-repeat top center; margin-left:15px; display: inline;}
.b-contact-bg{ float:left; width:100%; background:url(../images/b-contact-bg.gif) repeat-y; margin-top:6px;}
ul.list-contact{ float:left; width:262px; margin:0 0 0 15px; display:inline; padding:0; list-style:none;}
ul.list-contact li{ float:left; width:100%; background:url(../images/dot6.gif) repeat-x bottom center; padding-bottom:4px; margin-top:4px; font-size:11px; color:#333; font-weight:normal;}
ul.list-contact li.top{ background:none; font-size:12px; font-weight:bold; color:#ff780c;}
ul.list-contact li.end{ background:none;}
ul.list-contact li a{ color:#3b3b3b; text-decoration:underline;}
ul.list-contact li a:hover{ color:#F87310; text-decoration:none;}
ul.list-contact li img{ padding-top:5px;}
ul.list-contact li a.link{ padding: 0 30px 0 3px;}
.b-contact-bt{ float:left; width:100%; height:6px; background:url(../images/b-contact-bt.gif) no-repeat;}
.content_dt p.address{ margin:0; padding:5px 0 12px 0; font-size:12px; color:#555;}
.infodate{ float:right; margin-right:12px; display:inline; font-size:11px; color:#777; line-height:26px;}

.details-l{ float:left; width:408px; }
.details-r{ float:left; width: 290px; margin-left:14px; display:inline;}

ul.line-filter{float:left; width:100%; margin:0; padding:0; margin-top:5px; padding-bottom:8px;}
ul.line-filter li{ float:left; width:100%; margin-top:8px; font-size:11px;list-style:none; color:#3b3b3b;}
ul.line-filter li span.filter-l{ float:left; width:25%; line-height:20px;}
ul.line-filter li span.filter-r{ float:left; width:70%; line-height:20px;}
ul.line-filter li span.filter-r input, select{ float:left; border:1px #E3E9EF solid; -moz-border-radius:2px; -wekit-border-radius:2px; padding:1px; border-top:1px #ABADB3 solid;font-size:11px;}
ul.line-filter li span.filter-r input.btn-left{border:0;overflow:hidden;outline:0;}
ul.line-filter li span.filter-r input.check{border:0;overflow:hidden;outline:0; margin: 2px 5px 0 0; display:inline; padding:0;}

.b-alert
{
	width:100%; height:30px; background:#ddd; color:#444; line-height:30px; text-align:center; position:fixed;z-index:9999;color:red;
	
	border:1px solid #D6D6D6;
    filter:alpha(opacity=99);
	-moz-opacity:0.99;
	-khtml-opacity: 0.99;
	opacity: 0.99;
}

/**
* debug rank style
* 
* */
ul#debug
{
	width:100%;
	float:left;
	padding:0 0px 15px 0px; list-style:none;
	background-color:#F7F6F6;
	border:solid 1px #7A7979;
	margin-bottom:10px;
	
}
ul#debug li
{
	float:left;
	width:45%;padding:10px 10px 10px 20px;	
}
ul#debug li.func
{	
	width:310px; 
	padding:10px; font-size:11px;list-style:none; color:#3b3b3b;
	border:solid 1px #ccc;
	margin-left:15px;
}
ul#debug li.even
{	
		
}
ul#debug li.func div.func_name
{
	float:left;
	text-align:right;
	width:70%;
}
ul#debug li.func div.func_value
{
	float:left;
	text-align:left;
	padding-left:20px;
	font-size:16px;
	font-weight:bold;
}

/*-----------------16-08-2011-----------------*/
.box_404page{ float:left; width:738px; border:1px #dddddd solid; background:#FFF; -moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; margin:30px 0 0 118px; display:inline; padding:30px 0 90px 0; -moz-box-shadow: 0px 0px 2px #e4e4e4; -webkit-box-shadow: 0px 0px 2px #e4e4e4;}
.box_404page span.errortext{ float:left; width:380px; background:url(../images/i-404.gif) no-repeat left center; padding:40px 0 20px 200px; color:#454545; line-height:18px; margin-left:84px; display:inline;}
.box_404page span.errortext h2{ font-size:18px; font-weight:bold; width:100%;}
.box_404page span.errortext p{ width:100%; padding-top:15px;}

/*--------------17-08-2011----------*/
.box_lh{ float:left; width:974px; border:1px #dddddd solid; background:#FFF; -moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; behavior:url(ie-css3.htc);}
.lienhe-l{ float:left; width:480px; margin:38px 0 0 38px; display:inline; background: url(../images/line-lh.gif) no-repeat right center; padding:0 30px 30px 0; line-height:18px;}
.lienhe-l img{ padding-top:15px;}
.lienhe-r{ float:left; width: 365px; margin:16px 0 0 30px; display: inline;}
.lienhe-r ul{ margin:0; padding:0; width:100%; list-style:none; float:left;}
.lienhe-r ul li{ float:left; width:100%; margin-top:22px;}
.lienhe-r ul li span.leftlh{ float:left; width:95px; line-height:20px;}
.lienhe-r ul li span.rightlh{ float:left; width:250px; line-height:20px;}
.lienhe-r ul li span.rightlh input, select, textarea{font-size:11px; color:#3b3b3b; border:1px #e3e9ef solid; border-top:1px #abadb3 solid; -moz-border-radius:2px; border-radius:2px; -webkit-border-radius:2px; padding:2px; float:left;}

ul.form-reg-email{ float:left; width:945px; margin:60px 0 0 12px; display:inline; padding:0; list-style:none; padding-bottom:140px;}
ul.form-reg-email li{ float:left; width:310px; margin-left:5px; display:inline; background:url(../images/bg-li-form.gif) no-repeat bottom center; padding-bottom:34px;}

/*------------23-08-2011-----------*/
.top-duan-olo{ float:left; width:232px; height:72px; background:url(../images/top-duan-olo.gif) no-repeat; margin-top:10px;}
.top-duan-olo span{ float:left; width:200px; padding:40px 0 0 16px; font-size:12px; font-weight:bold; color:#f87310;}
.duan-content{ float:left; width:230px; border:1px #e0e0e0 solid; border-top:0; padding-bottom:16px;}
ul.button-duan{ float:left; width:210px; margin:0 0 0 10px; display:inline; padding:0; list-style:none;}
ul.button-duan li{ float:left; width:208px; height:28px; background:url(../images/bg-button-duan.gif) repeat-x; border:1px #d1d1d1 solid; margin-top:8px; font-size:11px; font-weight:bold;}
ul.button-duan li a{ color:#0000CC;}
ul.button-duan li a:hover{ color:#f87310;}
ul.button-duan li a.bt-duan1{ float:left; clear:both; background: url(../images/i-chaoban.gif) no-repeat left center; margin:4px 0 0 7px; display:inline; padding:3px 0 3px 28px; text-decoration:none;}
ul.button-duan li a.bt-duan2{ float:left; clear:both; background: url(../images/i-reg.gif) no-repeat left center; margin:4px 0 0 7px; display:inline; padding:3px 0 3px 28px; text-decoration:none;}
ul.button-duan li a.bt-duan3{ float:left; clear:both; background: url(../images/i-phanhoi.gif) no-repeat left center; margin:4px 0 0 7px; display:inline; padding:3px 0 3px 28px; text-decoration:none;}
span.info-duan{ float:left; width:210px; margin:0 0 0 10px; display:inline; }
span.info-duan p{ width:100%; line-height:18px; font-size:11px; color:#3b3b3b; padding-top:18px;}
span.info-duan p.source{ width:100%; padding-top:8px; text-align:center;}
.b-map-duan{ float:left; width:230px; background:url(../images/title-top-duan.gif) repeat-x top center; border:1px #e0e0e0 solid; margin-top:8px;}
.title-bmap{ float:left; width:100%; height:28px;}
.title-bmap h2.title{ float:left; background: url(../images/i-map1.gif) no-repeat left center; margin:5px 0 0 12px; display:inline; padding:3px 0 3px 22px; font-weight:bold; color:#f87310; font-size:12px;}
.title-bmap a.zoomimg{ float:right; background: url(../images/i-map2.gif) no-repeat left center; margin:8px 8px 0 0; padding-left:17px; display:inline; font-size:11px; color:#0000cc; text-decoration:none;}
.title-bmap a.zoomimg:hover{ color:#f87310;}
.b-map-duan span.map-qh{ float:left; width:100%; padding:6px 0; text-align:center;}
.title-bmap h2.title1{ float:left; background: url(../images/i-recom.gif) no-repeat left center; margin:5px 0 0 12px; display:inline; padding:3px 0 3px 20px; font-weight:bold; color:#f87310; font-size:12px;}
.title-bmap h2.title2{ float:left; background: url(../images/i-duan1.gif) no-repeat left center; margin:5px 0 0 12px; display:inline; padding:3px 0 3px 25px; font-weight:bold; color:#f87310; font-size:12px;}
ul.lis-recom{ float:left; width:200px; margin:15px 0 0 15px; display:inline; padding:0; list-style:none; padding-bottom:18px;}
ul.lis-recom li{ float:left; width:100%; margin-top:5px; border-bottom:1px #d6d6d6 solid; line-height:18px; padding-bottom:5px;}
ul.lis-recom li a{ text-decoration:none; color:#0000CC; float:left; display:block; clear:both;}
ul.lis-recom li a:hover{ text-decoration:underline;}
ul.lis-recom li.end{ border-bottom:none;}
ul.lis-recom li font.date{ font-size:11px; color:#3b3b3b; padding-left:3px; float:left; display:block;}
