﻿.body{font-size:12px;font-family:Arial;margin:0px;padding:0px; color:#000; background:#fff url(/images/bg/bd.gif) repeat-x;}
form{font-size:12px;font-family:Arial; margin:0; padding:0;}
table{font-size: 12px;font-family: Arial;}

@font-face {
    font-family: 'UTMCafetaRegular';
    src: url('/css/utm_cafeta-webfont.eot');
    src: url('/css/utm_cafeta-webfont.eot?#iefix') format('embedded-opentype'),
         url('/css/utm_cafeta-webfont.woff') format('woff'),
         url('/css/utm_cafeta-webfont.ttf') format('truetype'),
         url('/css/utm_cafeta-webfont.svg#UTMCafetaRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.cufon {
	font-family:'UTMCafetaRegular', Arial, Helvetica, sans-serif;
}

div{font-size:12px;font-family:Arial;}
p,h1,h2,h3,h4,h5,h6,ul{padding:0px; margin:0px;}
ul{ list-style:none;}
img{border:0px;}
.sao{ font-family:Verdana; color:red;}
.mcolor{ color:#666666;}
.clr{ clear:both;}

.pdbt{ padding-bottom:15px;}
.pdt15{ padding-top:15px;}
.pd10{ padding:10px;}

a{color:#444442;text-decoration:none;}
a:hover{color: #f4793d;text-decoration:none;}

.border{ border:1px #dbdbdb solid;}
.corner {
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}



div.w1000{ width:1000px; margin:auto; position:relative;}

div.hl{ width:380px; float:left; height:58px; overflow:hidden;}
div.hl img{ width:325px; padding-top:7px;}
div.hr{ width:620px; float:right; height:58px; overflow:hidden;}
div.hr a{ color:White; font-weight:bold; padding-left:10px;}
div.hr a:hover{ color:#f4793d}
div.hr img{ vertical-align:middle;}

div.chks{ height:35px; vertical-align:middle; overflow:hidden;  text-align:right; line-height:35px; padding-right:40px; color:#969696; font-size:11px; font-weight:bold;}

ul.ml{ width:710px; float:left; overflow:hidden; height:40px;}
ul.ml li{ float:left; padding-right:20px; text-transform:uppercase;}
ul.ml li a{ color:#262626;text-shadow:0px 0px #c6c4c4; font-weight:bold; font-size:17px; font-family:'UTMCafetaRegular'}
ul.ml li.ac a{color:#f4793d;}
ul.ml li a:hover{ color:#f4793d;}
div.mr{ width:233px; float:left; overflow:hidden; height:40px; background:url(/images/bg/bgs.gif) no-repeat;}

div.mc{ width:57px; text-align:center; height:40px; overflow:hidden; line-height:45px; font-weight:bold;}
div.mc a{ color:#262626;}
div.mc a:hover{ color:#f4793d;}
div.mc span{ padding:0 3px;}

.txts{ width:180px; padding-left:5px; border:0px; height:20px; color:#989898; font-style:italic; font-weight:bold; font-size:11px; margin-left:5px;}
.imgs{ vertical-align:middle; width:36px; height:26px;}

.txtM{ width:220px; padding-left:0px; border:0px; height:22px; color:#989898; font-style:italic; font-size:12px; margin-top:18px; margin-left:32px;}
.imgM{ vertical-align:middle; width:55px; height:30px;}

ul.menu{ width:818px; float:left; overflow:hidden; height:38px; padding-top:1px;}
ul.menu li{ float:left; line-height:38px; height:38px; padding:0 15px;}
ul.menu li a{ color:#141414; font-weight:bold; font-size:11px; text-transform:uppercase;text-shadow: 1px 1px #fff; display:block;}
ul.menu li a:hover{color:#f4793d;}
ul.menu li.ac{background:#e9e9e9 url(/images/bg/bgm.gif) repeat-x;	border-top-right-radius:3px;border-top-left-radius: 3px;
	-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;
	-moz-border-top-right-radius:3px;-moz-border-top-left-radius:3px;}

div.more{ width:90px; float:left; padding-top:1px;}
#all ul{ background-color:#3a3a3a; position:absolute;padding:10px 0 10px 10px; text-align:left; left:0; top:164px; z-index:999; width:990px;}
#all ul li.item{ float:left;border-top:0px #4c4c4c solid; margin-right:10px;}
#all ul li.item a{ color:#e6e6e6;text-shadow: 1px 1px #4c4c4c; display:block; background:url(/images/icon/cham.png) no-repeat 0px 9px; text-transform:uppercase; padding:5px 5px 5px 10px; font-weight:bold; font-size:11px;}
#all ul li.item a:hover{color:#fff; background:url(/images/icon/cham1.png) no-repeat 0px 9px;}

a.cart{ float:left; background:url(/images/bg/cart.gif) no-repeat right; height:38px; width:92px; display:block;}
a.cart span{ color:White; padding-left:78px; padding-top:12px; display:block;}

ul.lv2{background:#d0d0d0 url(/images/bg/bgm_lv2.gif) repeat-x; padding-bottom:5px;}
ul.lv2 li{ float:left;}
ul.lv2 li a{ color:#555555;text-shadow: 0px 0px #f4f4f4; display:block; padding:5px 0px 0px 18px; font-weight:bold; font-size:12px;}
ul.lv2 li a:hover{ color:#f4793d;}
ul.lv2 li.ac a{ color:#f4793d;}
ul.lv2 li.clr{ padding:0px; float:none;}

div.bgf{ background-color:#ed9c02; height:62px; width:100%; border-top:10px #fff solid;}
div.fl{ width:374px; float:left; overflow:hidden;}
div.fl img{ width:305px; padding-top:9px;}

div.fc{ width:626px; float:left; overflow:hidden; background:url(/images/bg/bgmail.gif) no-repeat 0 17px; height:62px;}
div.ctf{ width:100%; background-color:#f4f4f4;}
div.ctf_ct{ width:1000px; margin:auto; line-height:25px; padding:10px 0; background-color:#f4f4f4;}

div.mnf_l{ width:69%; float:left; overflow:hidden; padding:55px 0 10px 0;}
div.mnf_l a{ font-weight:bold; font-size:14px; color:#363636; padding-right:20px;}
div.mnf_l a:hover{ color:#f4793d;}
div.mnf_r{ width:31%; float:left; overflow:hidden;color:#363636; font-size:14px; padding:55px 0 10px 0;}
.addthis_toolbox{ float:right; padding-left:0px;}
.addthis_button_facebook_like{ width:85px; float:left; display:block;}
.addthis_button_tweet{ width:85px; float:left; display:block;}
.addthis_button_google_plusone{ width:70px; float:left; display:block;}

div.ft{ color:#c5c5c5; font-weight:bold; font-size:13px; font-family:Verdana, Arial; padding-top:10px; width:1000px; margin:auto; padding:10px 0;}
div.fb-like-box{ position:absolute; right:0px; z-index:1; top:0; margin-top:8px; background-color:White;}

div.aboutH{ border-top:2px #fff solid; background:#f2f2f0 url(/images/bg/abh.gif) no-repeat 0 5px; padding:10px 20px 20px 20px;}
div.aboutH h1{ font-size:18px; color:#444442; font-weight:normal; text-transform:uppercase; text-align:center;text-shadow: 1px 1px #fdfdfd;}
div.aboutH div.ct{text-shadow: 1px 1px #fdfdfd; color:#444442; font-weight:bold; font-family:Arial; padding-top:20px; font-style:italic;}

div.hxxH{ border:2px #f2f2f0 solid; border-bottom:none;}
div.hxxH li{ float:left;}
div.choseH{ padding:10px; text-transform:uppercase; font-size:12px; color:#f19532; font-weight:bold; border:2px #f2f2f0 solid; border-top:none; margin-top:20px;}

div.tit{ font-size:18px; font-weight:normal; color:#202020; padding:10px 0; text-transform:uppercase;}

ul.listp{ width:1000px; overflow:hidden;}
ul.listp li.mask{float:none; padding:0; margin:0; width:1020px; overflow:hidden; height:auto;}

ul.listp li.adp{width:238px; height:360px; float:left; padding-right:16px; overflow:hidden;}
ul.listp li.adp img{ max-width:238px; max-height:340px;}

ul.listp li{ width:238px; height:360px; float:left; padding-right:16px;}
ul.listp li div.p1{ display:table-cell; height:214px; width:234px; border:2px #f2f2f0 solid; vertical-align:middle; text-align:center; overflow:hidden;}
ul.listp li img{ max-width:220px; max-height:200px;}

ul.listp li h3{ text-align:center; padding-top:13px; padding-bottom:0px;height:48px; overflow:hidden;}
ul.listp li h3 a{font-weight:normal; font-size:18px; color:#444442; overflow:hidden;}
ul.listp li h3 a:hover{color:#f4793d;}

ul.listp li div.pr{ text-align:center; color:#cd0d0c; font-weight:bold; font-size:15px; padding-top:5px;}
ul.listp li p{ text-align:center; padding-top:10px;}
ul.listp li.clr{ float:none; padding:0; margin:0; width:0px; height:0px;}

ul.listp_dt{ width:1000px; overflow:hidden;}
ul.listp_dt li.mask{float:none; padding:0; margin:0; width:1020px; overflow:hidden; height:auto;}

ul.listp_dt li{ width:230px; height:360px; float:left; padding-left:15px; padding-top:20px;}
ul.listp_dt li div.p1{ display:table-cell; height:214px; width:226px; border:2px #f2f2f0 solid; vertical-align:middle; text-align:center; overflow:hidden;}
ul.listp_dt li img{ max-width:220px; max-height:200px;}

ul.listp_dt li h3{ text-align:center; padding-top:13px; padding-bottom:0px; height:48px; overflow:hidden;}
ul.listp_dt li h3 a{font-weight:normal; font-size:18px; color:#444442; overflow:hidden;}
ul.listp_dt li h3 a:hover{color:#f4793d;}

ul.listp_dt li div.pr{ text-align:center; color:#cd0d0c; font-weight:bold; font-size:15px; padding-top:5px;}
ul.listp_dt li p{ text-align:center; padding-top:10px;}
ul.listp_dt li.clr{ float:none; padding:0; margin:0; width:0px; height:0px;}

div.duanH{ clear:both; border-top:2px #f2f2f0 solid;}
div.duanH div.l{ width:308px; float:left; overflow:hidden;}
#demo{overflow:hidden; height:500px;}
#de_mo{overflow:hidden; height:570px; width:308px;}
.pj3d li{padding-top:10px;}
.pj3d li img{ width:281px; border:1px #f2f2f0 solid; padding:5px;}

div.duanH div.r{ width:692px; float:left; overflow:hidden;}
div.duanH div.r div.t{ background-color:#f1f1f1; height:295px; padding:15px; border-top:5px #fff solid;}
div.duanH div.r div.t div.ct1{ width:642px; height:120px; padding:10px; overflow:hidden; background-color:White; border-bottom:15px #f1f1f1 solid;}
div.duanH div.r div.t div.ct2{ width:303px; height:120px; padding:10px; overflow:hidden; background-color:White; float:left;}
div.duanH div.r div.t div.ct3{ width:304px; height:120px; padding:10px; overflow:hidden; background-color:White; float:left; border-left:15px #f1f1f1 solid;}
div.duanH div.r div.bt{height:280px; width:692px; padding-top:10px;}
div.duanH div.r div.bt img{ width:692px; height:275px;}

div.adH{ padding-top:10px;}
div.adH img{ width:1000px; height:auto;}

div.listM{ background-color:#f1f1f1; padding:20px 0 0 0; border-top:10px #fff solid;}
div.listM ul{ width:180px; float:left; overflow:hidden; padding-left:20px; padding-bottom:20px;}
div.listM ul li.t{ padding-bottom:5px;}
div.listM ul li.t a{ color:#ef841c; font-weight:bold;text-shadow: 1px 1px #fdfdfd;}
div.listM ul li.d a{ color:#444442; font-weight:bold; display:block;text-shadow: 1px 1px #fdfdfd; padding-top:10px; font-size:11px; background:url(/images/icon/li.gif) no-repeat 0px 12px; padding-left:12px;}
div.listM ul li.t a:hover{color:#f4793d;}
div.listM ul li.d a:hover{color:#f4793d;}

div.phongthuy{ width:1000px; position:relative;padding:10px 0;}
div.phongthuy a.posi{ position:absolute; z-index:1; left:-23px;}

div.phongthuy div.pl{ width:323px; background:url(/images/bg/bgadf.gif) no-repeat; height:146px; padding:10px 10px; float:left; overflow:hidden;}
div.phongthuy div.pl img{max-width:150px; height:auto; float:left;}

div.phongthuy div.pr{ width:655px; overflow:hidden; float:left;}
div.phongthuy div.pr div.titf{ font-size:16px; font-weight:bold; color:#202020; padding:0 0 5px 0; text-transform:uppercase;}

div.dml{ width:745px; overflow:hidden; float:left; padding-right:15px;}
div.dmr{ width:240px; overflow:hidden; float:left;}

#ctl00_ContentPlaceHolder1_ctl00_sli{ width:745px; height:270px; overflow:hidden; border-top:1px #fff solid;}
#ctl00_ContentPlaceHolder1_ctl00_sli img{ height:270px;}
div.l2_new{ padding:10px 0;}
div.l2_new a{ font-size:12px; font-weight:bold; color:#989898;text-shadow: 1px 1px #fdfdfd; background:url(/images/bg/mt.png) no-repeat 5px 5px; padding-left:15px;}
div.l2_new a:hover{color:#f4793d;}
div.l2_new a.h{ background:none; padding-left:0;}

div.l2_dt{ padding:10px 0; border-bottom:1px #dbdbdb solid;}
div.l2_dt a{ font-size:12px; font-weight:bold; color:#989898;text-shadow: 1px 1px #fdfdfd; background:url(/images/bg/mt.png) no-repeat 5px 5px; padding-left:15px;}
div.l2_dt a:hover{color:#f4793d;}
div.l2_dt a.h{ background:none; padding-left:0;}

div.lv2_3{ border-bottom:1px #e4e4e4 solid;}
div.lv2_3 ul.bgc3{ padding-bottom:5px; border:1px #e4e4e4 solid; border-bottom:none;}
div.lv2_3 ul li.clr{ float:none; padding:0; margin:0;}

div.lv2_3 ul li.mlv3{ background-color:#d0d0d0; float:left; margin-top:5px; margin-left:10px; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
div.lv2_3 ul li.mlv3:hover{ background-color:#f4793d;}
div.lv2_3 ul li.mlv3 a{ display:block; padding:5px 10px; color:#373334; font-weight:bold;}
div.lv2_3 ul li.mlv3 a:hover{ color:White;}

div.lv2_3 ul.bgc4{border:1px #e4e4e4 solid;background:url(/images/bg/bg_lv23.gif) repeat-x top; border-bottom:none; padding-top:5px;}
div.lv2_3 ul li.clr{ float:none; padding:0; margin:0;}

div.lv2_3 ul li.mlv4{ background-color:#e1e1e1; float:left; margin-top:5px; margin-left:10px; margin-bottom:5px;	border-radius: 9px;-webkit-border-radius: 9px;-moz-border-radius: 9px;}
div.lv2_3 ul li.mlv4:hover{ background-color:#f4793d;}
div.lv2_3 ul li.mlv4 a{ display:block; padding:5px 10px; color:#575253; font-weight:bold;}
div.lv2_3 ul li.mlv4 a:hover{ color:White;}

div.lv2_3 ul li.cate{ background-color:#e1e1e1; float:left; margin-top:5px; margin-left:10px; margin-bottom:5px;	border-radius: 9px;-webkit-border-radius: 9px;-moz-border-radius: 9px;}
div.lv2_3 ul li.cate:hover{ background-color:#f4793d;}
div.lv2_3 ul li.cate a{display:block; padding:5px 10px; color:#575253; font-weight:bold;}
div.lv2_3 ul li.cate a:hover{ color:White;}

div.lv2_3 ul li.red{ background-color:#f4793d; float:left; margin-top:5px;margin-left:10px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px; color:White;}
div.lv2_3 ul li.red a{ color:White;}

div.cate1{ border-bottom:1px #ebebeb solid; padding:15px 0;}
div.cate1 h1 a{ color:#444442; font-size:15px;text-transform:uppercase;}
div.cate1 h1 a:hover{color:#f4793d;}

div.intro{ padding:10px 0 0px 0;}

.group_pro{border-bottom:1px #ebebeb solid; margin-bottom:20px; margin-top:15px;}
.group_pro h2{ margin-bottom:-10px; padding-left:10px;}
.group_pro h2 a{background:url(/images/bg/cham.png) no-repeat; text-transform:uppercase; background-color:White;font-size:15px; padding:0 5px 0 24px; font-weight:bold; text-transform:uppercase;}

ul.prj{ width:800px; overflow:hidden; padding-top:10px;}
ul.prj li{ padding:5px 11px 6px 0px; float:left;border-right:0px #797546 solid; border-bottom:0px #797546 solid; margin-bottom:-1px;}
ul.prj li div.rj{width:239px;height:250px;background-color:#e1e1e1; border:1px #cecdcd solid; overflow:hidden;text-align:center; padding:10px 0 0 0;}
ul.prj li a.i{ display:block; width:239px; height:160px; overflow:hidden;}
ul.prj li a.n{ display:block; width:216px; height:28px; padding:5px 10px 5px 10px; overflow:hidden; text-align:left; color:#444442; font-weight:bold;}
ul.prj li a.n:hover{color:#f4793d;}
ul.prj li div.adr{ padding-top:5px; color:#444442; text-align:left; padding:0 10px; }
ul.prj li img{ max-width:215px; min-height:150px;}

ul.prj_dt{ width:1100px; overflow:hidden; padding-top:10px; padding-bottom:5px;}
ul.prj_dt li{ padding:10px 0px 6px 11px; float:left;border-right:0px #797546 solid; border-bottom:0px #797546 solid; margin-bottom:-1px;}
ul.prj_dt li div.rj{width:233px;height:250px;background-color:#e1e1e1; border:1px #cecdcd solid; overflow:hidden;text-align:center; padding:10px 0 0 0;}
ul.prj_dt li a.i{ display:block; width:233px; height:160px; overflow:hidden;}
ul.prj_dt li a.n{ display:block; width:216px; height:28px; padding:5px 10px 5px 10px; overflow:hidden; text-align:left; color:#444442; font-weight:bold;}
ul.prj_dt li a.n:hover{color:#f4793d;}
ul.prj_dt li div.adr{ padding-top:5px; color:#444442; text-align:left; padding:0 10px; }
ul.prj_dt li img{ max-width:209px; min-height:150px;}

.listN{ padding:10px 0;}
.listN li{ padding:10px 0 10px 0; border-bottom:1px #ebebeb dotted;}
.listN li img{width:150px;height:auto;}
.listN li a{ font-weight:normal; font-size:18px;}
.listN li div.c{color:#444442;padding-top:5px;}
.listN li div.d{color:#71716d;padding-top:5px;}
.listN li a.i{ height:130px; overflow:hidden; display:block; float:left; width:150px; margin-right:10px;}

.newsdt{ padding:10px 0;}
.newsdt h1{ color:#444442; font-size:25px; font-weight:normal; padding-bottom:0px;}
.newsdt div.d{ padding:5px 0;color:#444442;}
.newsdt div.ct{ color:#444442; padding-bottom:10px; font-weight:bold;}
.newsdt div.nd img{ max-width:650px; height:auto; padding:5px 0;}

ul.noth li{ background:url(/images/icon/cham.png) no-repeat 10px 6px; padding-left:22px; padding-bottom:5px;}

div.bghxx{ background:#f4f4f4 url(/images/bg/bg_hxx.gif) repeat-x; border:1px #e4e4e4 solid; margin-top:1px;}

.hxx li{ overflow:hidden; border-bottom:1px #e4e4e4 solid; padding:5px; }
.hxx li:last-child{ border:none;}
.hxx li a.nh{ float:left; width:70%; overflow:hidden;text-shadow: 1px 1px #fff; line-height:28px;}
.hxx li a.ih{ float:left; width:30%; overflow:hidden; text-align:right;}
.hxx li img{ max-width:82px; max-height:28px; }

div.bgsp{ background:url(/images/bg/bgsp.gif) no-repeat; width:100%; margin-top:10px;}
div.online{ text-align:center; padding-top:35px; height:85px; overflow:hidden;}
div.tel{text-align:center; line-height:28px;text-shadow: 1px 1px #b7a178}

div.boxr{border:1px #e4e4e4 solid; margin-top:10px;}
div.boxr div.t{ background-color:#f0f0f0; height:32px; text-transform:uppercase; line-height:32px; text-align:center; font-size:15px; font-weight:bold; color:#090001;text-shadow: 1px 1px #f8f5f5}
div.boxr div.listp_r{ height:100px; padding:5px; border-top:1px #e4e4e4 solid;}
div.boxr div.listp_r img{ max-width:110px; max-height:100px; float:left; padding-right:10px;}
div.boxr div.listp_r h3{ padding-bottom:5px; font-size:14px; padding-top:10px;}
div.boxr div.listp_r span{ color:#f4793d; font-size:14px; font-weight:bold;}

div.listn_r{ padding:10px 5px 20px 5px; border-top:2px #e4e4e4 dotted;}
div.listn_r a.n{ display:block; padding-bottom:5px; overflow:hidden; font-weight:bold;}
div.listn_r div{ height:60px; overflow:hidden; color:#343434;}
div.listn_r img{ max-height:60px; max-width:70px; float:left; padding-right:10px;}

div.listj_r{ text-align:center; padding-top:10px;}
div.listj_r img{ width:210px; height:auto; border:1px #e5e5e5 solid; padding:1px;}

ul.proD{ padding:20px 0;}
ul.proD li.l{ float:left; width:525px; overflow:hidden; text-align:center; padding-right:45px;}
ul.proD li.l img{ max-width:500px;}
ul.proD li.l div.view{ border-bottom:2px #eaeaea solid; text-align:left;}
ul.proD li.l div.view img{ padding:20px 0 5px 0;}
ul.proD li.l div.thum{ padding-top:13px; text-align:left; width:600px; overflow:hidden;}
ul.proD li.l div.thum img{ width:90px; height:85px; border:1px #eaeaea solid; margin-right:13px;}

ul.proD li.r{ float:left; width:430px; overflow:hidden;}
ul.proD li.r h1{ font-size:18px; text-transform:uppercase; font-weight:normal; color:#444442; border-bottom:1px #e4e4e4 solid; padding-bottom:10px;}
ul.proD li.r h1.n{ font-size:18px; text-transform:uppercase; font-weight:normal; color:#444442; border-bottom:0px #e4e4e4 solid; padding-bottom:0px;}
ul.proD li.r div{ padding-top:10px;}
ul.proD li.r div b{ font-weight:bold; color:#6d6d6d; font-size:12px;}
ul.proD li.r div label{ color:#e02d33; font-size:28px; font-weight:bold;}
ul.proD li.r div span.pri{color:#e02d33; font-weight:bold; font-size:15px;}
ul.proD li.r div a{ color:#2d80ac; font-weight:bold;}
ul.proD li.r img.imgcolor{ max-height:35px; max-width:400px; padding-left:5px;}
ul.proD li.r img.imgmua{float:left; padding-right:10px; vertical-align:middle;}
ul.proD li.r div p.lh{ font-weight:bold; color:#2d80ac; font-size:11px;}

ul.proD li.r div.gach{ border-top:1px #e4e4e4 solid; margin-top:20px; padding-bottom:0px; color:#747474;}
ul.proD li.r div.gach b{ display:block; padding-bottom:10px;}
ul.proD li.r div.gach p.vc{ font-weight:bold; color:#2d80ac; font-size:11px;}
ul.proD li.r div.ct{ font-weight:bold; color:#616161;}
ul.proD li.r div.kt{ font-weight:bold; color:#616161; font-size:14px;}

ul.proD li.r div.addthis_default_style{ float:left;}
ul.proD li.r div.banin{ float:right; padding-right:10px;}
ul.proD li.r div.guiban{ float:right;}

div.ttsp{ border:1px #e4e4e4 solid; position:relative; margin-top:50px;}
div.ttsp div.n{ background:url(/images/bg/tt.gif) no-repeat; text-shadow: 1px 1px #dbdbdb;width:177px; font-weight:bold; text-transform:uppercase; height:28px; text-align:center; line-height:28px; color:#353132; position:absolute; z-index:1; top:-15px; left:10px;}
div.ttsp div.ct{ padding:25px 10px 10px 10px;}

div.slink{ padding:13px 0; color:#333333; border-bottom:1px #c1c1c1 dashed}
div.slink a{ font-weight:bold;}

div.tags{ background:url(/images/bg/tags.gif) no-repeat 0 15px; color:#0072ab; padding:15px 0 15px 50px;  border-bottom:1px #c1c1c1 dashed}
div.tags a{ color:#0072ab; font-weight:bold; font-size:13px;}
div.tags a:hover{color:#f4793d;}

div.idp{ width:246px; border:3px #fde46d solid; margin-top:0px;text-align:center; padding:0 5px 10px 5px; float:left; overflow:hidden;}
div.idp div.t{ height:30px; line-height:30px; text-align:center; text-transform:uppercase; font-weight:bold; color:#676767; border-bottom:1px #d4d4d4 solid; font-size:14px;}

div.idp div.p1 img{ width:220px; height:auto; padding:10px 0;}
div.idp p{ float:right;}
div.idp div.pr{color:#cd0d0c; font-weight:bold; padding-top:5px; text-align:left; font-size:15px;}
div.idp h3{ text-align:left;}

div.boxcm{ width:710px; float:left; overflow:hidden; padding-left:28px;}
div.boxcm div.t{ background:url(/images/bg/cm.gif) no-repeat left; border-bottom:1px #ebebeb solid; height:25px; padding-bottom:8px; width:100%;}

div.boxcm .textct{ border:1px #ebebeb solid; padding:5px; margin-top:20px;}
div.boxcm .imgcm{ float:right; margin-top:20px;}

div.boxcm div.faq{ background:url(/images/bg/talk.gif) no-repeat 0 0px; padding-left:53px; margin-top:20px;}
div.boxcm div.faq div{ color:#3b5a9a; font-weight:bold;}
div.boxcm div.faq p{ font-weight:bold; padding-top:10px;}
div.boxcm div.faq div span{ color:#666666; font-style:italic; font-weight:normal;}

div.faq_dap{  border:1px #e4e4e4 solid;position:relative; margin-top:16px; padding:10px 0;}
div.faq_dap div{ color:#3b5a9a; font-weight:bold; padding:0 10px;}
div.faq_dap div span{ color:#666666; font-style:italic; font-weight:normal;}
div.faq_dap p.tl{ padding-top:10px; padding:10px 10px 0 10px;}
div.faq_dap div.top{background:url(/images/bg/faq.gif) no-repeat top; height:16px; width:100%; position:absolute; z-index:1; top:-16px}

a.sub1{display:block;  color:#5e5e5e; cursor:pointer;background:url(/images/bg/xemthem.gif) no-repeat 0 10px;float:right; height:24px; width:68px;}
a.sub2{display:block;color:#5e5e5e;cursor:pointer;background:url(/images/bg/thugon.gif) no-repeat 0 10px;float:right; height:24px; width:46px;}

div.contact_l{ width:420px; float:left; overflow:hidden;}
div.contact_l div.l{ width:96px; float:left; overflow:hidden; margin-top:10px; color:#666666; font-weight:bold;}
div.contact_l div.r{ width:324px; float:left; overflow:hidden;  height:26px; width:324px; margin-top:10px;}
div.contact_l div.r .txtLH{ width:314px; border:0px; height:26px;background:url(/images/bg/textbox1.gif); padding:0 5px;}
div.contact_l div.ctr{ width:324px; height:74px;margin-top:10px; float:left; }
div.contact_l div.ctr .txtLH_ct{ width:314px; height:64px; background:url(/images/bg/textbox2.gif); border:0px; padding:5px;}

div.contact_r{ width:560px; float:left; overflow:hidden; padding-left:20px; padding-top:13px;}
.textcart{ border:1px #dcdcdc solid;}

div.acess{width:40px; position:fixed; right:0; top:170px; overflow:hidden;}
div.acess img{ width:40px; height:43px;}
div.acess img:hover{opacity:0.6;filter:alpha(opacity=60);}
div.acess a{ display:block; padding-bottom:2px;}

/*==============================================Pages================================*/
#lblPage{ clear:both; display:block;text-align:center;padding:20px 0;font-weight:bold; margin:20px 0;}
A.apage:link{color:#546171;text-decoration:none;border: 1px solid #cccccc;padding:3px 7px;vertical-align:middle;font-weight:bold; background:url(/images/bg/bgp.gif) repeat-x;}
A.apage:visited{color: #546171;text-decoration:none;border: 1px solid #cccccc;padding:3px 7px;vertical-align: middle;font-weight:bold; background:url(/images/bg/bgp.gif) repeat-x;}
A.apage:hover {color:#f60;text-decoration:none;border:1px solid red;padding:3px 7px;vertical-align:middle;font-weight:bold; background:url(/images/bg/bgp.gif) repeat-x;}
.cpage{color:red;text-decoration:none;border:1px solid #cccccc;padding:3px 7px;vertical-align:middle;font-weight:bold; background:url(/images/bg/bgp.gif) repeat-x;}
.cspag{padding-right:20px;}

ul.box_hsx{ width:800px; overflow:hidden;}
ul.box_hsx li{ padding-top:5px;}
ul.box_hsx li.t{ float:left; font-weight:bold; width:180px; overflow:hidden; padding-right:15px; padding-top:10px;}
ul.box_hsx li.t a{ font-weight:bold;}
ul.box_hsx li.t ul li a{ font-weight:normal;}
ul.box_hsx li.clr{ float:none; width:0px; height:0px; padding:0px; margin:0px;}
/*===========================================Myadmin================================*/
div.admr{ width:745px; overflow:hidden; float:left; padding-left:15px; padding-top:10px;}
div.adml{ width:240px; overflow:hidden; float:left; padding-top:9px;}