/* CSS Document */
/* Set value default for tag */
html, body, div, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img,
dl, dt, dd, ol, ul, li,fieldset, form, label{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;font-weight:normal;}
body  { font-size:12px;color:#000;background:url(../images/background/bg_body.jpg);font-family:Tahoma, Geneva, sans-serif;}
ul, ol {list-style: none;}
a{text-decoration:none;}
.div_general{width:100%;float:left;}
.clr{clear:both}
.container {width:1000px;margin:0 auto;padding:0; background:#fff;}
#page{ width:1000px; margin:auto; }
.page { width:1000px;float:left;background-color:#FFF;text-align:left;box-shadow:1px 20px 20px 1px #d5d5d5;}
.top{width:100%; margin:0;}
.top_content{width:1000px; float:left; margin-top:1px;}
.header_main {width:1000px;margin:auto;position:relative;}
.banner {width:1000px;float:left;height:auto;position:relative; margin-bottom:1px;}
.box_banner{width:295px;height:100px;float:left; position:relative;}
.box_search_header { width:200px; height:23px; float:right;}
#date1 {height:22px;width:180px;line-height:25px; position:absolute; top:0; right:50px; float:left;color:#fff;font-size:12px;font-weight:400;}
.news1{height:28px;width:100px;float:left;padding-left:10px;line-height:26px;}
/* --------------- Menu ---------------- */
.menu_ground{width:100%;height:61px;float:left; background:#e6e6e6;}
.menu{width:1000px;height:26px;background:url(../images/background/bg_menu.jpg) repeat-x;float:left;font-weight:700;position:relative;}
#list-menu-item {width:1000px;height:28px;float:left;background:transparent;}
.menu_item{width:auto;height:26px;line-height:26px;float:left;text-align:center;color:#FFF;text-transform:uppercase;
padding:0px 15px;cursor:pointer;font-weight:bold;position:relative; margin-left:8px; }
.menu_active{width:auto;height:24px;line-height:24px; margin:2px 0 0 8px;float:left;text-align:center;color:#505050;
padding:0px 15px;font-weight:bold;background:#fff; border-radius:5px 5px 0 0; text-transform:uppercase;}
.menu_border{width:1px;height:30px;float:left;background:url(../images/background/menu_border.jpg) no-repeat;}
.box_menu_home{width:1000px;height:26px; line-height:26px; text-indent:10px; color:#787878; font-size:11px; float:left;background:url(../images/background/box_menu_home.jpg); }
.laguage{width:50px;height:20px; position:absolute; top:3px; right:0;}
.box_login{ width:120px; height:26px; height:26px; float:right; color:#0890ce;}
.box_login a{ color:#0890ce; font-size:11px;}
.box_login a:hover{ color:#f71e15;}
.sub1 {position:absolute;top:22px;left:0px;width:930px;display:none;margin-left:-440px;}
.sub1 a{float:left;height:20px;line-height:20px;padding:0px 12px;margin-top:6px;color:#016098;
font-weight:normal;background:url(../images/ecommerce/icon1.jpg) no-repeat left center;}
.sub2 {position:absolute;top:20px;left:-220px;width:960px;display:none;}
.sub2 a{float:left;height:20px;line-height:20px;padding:0px 6px;margin-top:5px;color:#016098;font-weight:normal;background:url(../images/ecommerce/icon1.jpg) no-repeat left center;}
/*.sub3 {position:absolute;top:38px;left:0px;width:995px;display:none;		}
.sub3 a{float:left;height:15px;line-height:15px;padding:0px 10px; padding-top:0px;color:#016098;font-weight:normal; border:none;}

/* End header */
.search2{width:100%;height:43px;}
.search_home{width:1000px;margin:auto; }
/* --------------- Header ---------------- */
#middle {width:1000px;float:left; margin:5px 0 10px 0;}	
#main_middle{width:793px;float:left;}
.main_panel {width:605px;float: left;}
.left_panel{width:182px;height:auto;float:left;margin-left:5px;}
.adv_giua1{width:590px; height:260px; float:left; position:relative; margin-bottom:5px; padding-left:3px; background-color:#fff;}
.right_panel { width:200px;height:auto;float:left;margin-left:3px;}	
.link_hot1{width:198px;height:68px;float:left; margin: 0 0 5px 0; }
.img_hot{ width:63px; height:59px; background:url(../images/background/img_hot.png); float:left; margin:0 0 0 3px;}
.link_hot{width:125px; height:auto; float:left; margin-left:5px;  margin-bottom:-8px;}
.link_hot a{  color:#5f5f5f; }
.link_hot a:hover{  color:#f71e15; }
.img_link{height:60px;float:left;}
.imgnew{width:60px;height:60px;float:left;color:#02ff08;padding-left:5px;padding-top:5px;}
.linknew{width:128px;height:60;float:left;padding-left:5px;padding-top:10px;line-height:18px;color:#000;}
.linknew a{text-decoration:none;font-family:Tahoma;font-size:11px;font-weight:bold;color:#064599;}

.detail{ width:99%; float:left; margin:10px 0 0 0;}
.detail img{ max-width:550px;}
.detail_name{color:#0077C4;font-size:17px; font-family:tahoma; font-weight:bold;padding-bottom:5px; margin-right:8px; border-bottom: 1px solid #0077C4;}
.detail_date{color:#999999; font-size:13px; padding-top:5px;  padding-bottom:5px;}
.detail_summarise{text-align:justify; color:#3F3F3F; font-family:tahoma; padding-bottom:15px; margin-right:8px; font-size:13px;  font-weight:bold; font-family: Tahoma, Geneva, sans-serif !important; line-height:19px;}
.detail_content{text-align:justify; padding-bottom:15px;  margin-right:8px; font-size:13px; font-family:tahoma; }
.detail_content p{ font-size:13px !important; font-family:tahoma !important;}
.detail_content p span{ font-size:13px !important; font-family:tahoma !important;}
.list{ width:99%; height:auto; float:left; margin-bottom:15px;}
.list img{border:solid 1px #969696; float:left; margin-right:10px; width:150px; height:115px;}
.list a{font-weight:bold; font-size:13px; text-decoration:none;color:#0077C4; display:block; margin-bottom:5px;}
.list a:hover{color:#f71e15}
.list font{color:#999; display:block; font-size:11px; margin-bottom:2px;}
.list span{color:#000; font-size:12px; text-align:justify; line-height:18px; }
/* --------------- News ---------------- */

.news_head{float:left;width:740px;height:26px; padding-top:2px; overflow:hidden; margin-left:80px;}
.news_head ul li {float: left;height: 22px;overflow: hidden;}
.news_head ul a{color:#000; line-height:22px;padding-left:10px;}
.rss{height:14px;float:left;padding:4px;}
.rss a{height:auto;color:#424267;position:relative;margin-top:0px;padding:0;padding-left:18px;text-decoration:none; line-height:13px;}
.pdt{width:14px;height:14px; background:url(../images/icon/rss.gif) no-repeat;border:none;}
.ct_content{width:695px;float:left;margin:0 1px;}
.ct_content_left{width:405px;float:left;}
.ct_content_right{width:276px;height:409px;float:right;padding:0 1px;border:solid 1px #dedede;}
.ct_content_bottom{width:685px;float:left;padding:4px;margin-top:5px;border:solid 1px #e2e2e2;}
.ct_right_title{width:276px;height:28px;float:left;border-bottom:4px solid #3398cc; font-size:14px; font-weight:bold; line-height:25px; text-indent:10px;}
.ct_right_content{width:270px;height:376px;float:left;padding:0 3px; overflow:hidden;}
.list_news_right{width:258px;float:left;text-align:left; background:url(../images/icon/news_right.png) left top no-repeat;padding:5px 0 5px 15px; line-height:16px;}
.list_news_right a{color:#000;}
.list_news_bottom{width:151px;height:145px;overflow:hidden;float:left;padding:0 10px;text-align:center;}
.list_news_bottom a{color:#043075; font-size:13px; font-weight:bold; line-height:20px;}
.border_right_news{width:100%;float:left;overflow:hidden;height:1px; background:#c9c9c9;}
.images_ct_content{width:403px;float:left;}
.images_ct_left{width:403px;height:288px;float:left;border:solid 1px #c5c5c5;}
.info_ct_left{width:405px;height:72px;float:left;padding:4px 0;}
.info_ct_left a{color:#064599;font-size:18px;}
.box_news_home_header{width:340px;float:left; background:url(../images/ct_news_home_bg.gif) bottom no-repeat;height:25px;padding-top:6px;_padding-top:3px;}
.box_news_home_title_left{float:left; background:url(../images/ct_news_home_left_bg.gif) no-repeat;height:29px;width:12px;}
.box_news_home_title_center{float:left; background:url(../images/ct_news_home_center_bg.gif) repeat-x;height:25px;}
.box_news_home_title_center a{float:left; color:#FFF;font-weight:bold;line-height:25px;padding:0 12px;}
.box_news_home_title_right{float:left; background:url(../images/ct_news_home_right_bg.gif) no-repeat;height:25px;width:9px;}
.space_news{width:5px;float:left;}
.dt{width:342px;border:solid 1px #ccc;float:left;margin-bottom:5px;}
.kkk{width:326px;float:left;padding:5px 5px 5px 10px;padding-top:10px;}
.box_home_news_rel_header{width:344px;float:left;padding:5px;color:#000;font-weight:bold;}
.box_home_news_home_rel{width:326px;float:left; margin-left:5px;padding:3px;color:#ff6000;font-weight:bold;background:url(../images/ct_news_home_icon.gif) left top no-repeat;text-indent:15px;padding-bottom:2px;}
.box_home_news_home_rel a{color:#064599}
.box_home_news_home_rel a:hover{color:#F00;}
.ct_news_home_bottom_bg{width:340px;float:left;height:8px;font-size:5px;}
.ct_news_home_dngt_bg{width:354px;float:left; background:url(../images/ct_news_home_dngt_bg.gif) top no-repeat;height:8px;font-size:5px;}

/*--------------------faq------------------------*/
.faq_img {width:16%;float:left;}
.faq_123 {margin-top:5px;}
.faq_123 a{ color:#0077C4; font-weight:700;}
.video_123 {margin-top:45px;margin-left:15px;}
.faq_abc {margin-top:5px;color:#929292;}
.faq_info {width:19%;float:left;background:#f8f8f8;padding:13px 10px; margin-left:5px;color:#929292;}
.faq_info1 {margin-top:3px;}
.faq_info1 span{color:#b80000;}
.faq_name{float:left;width:450px;color:#0077C4;font-weight:bold;margin-top:7px;text-align:left;margin-left:20px;}
.faq_content1{float:left;width:340px;color:#fff;margin:5px 0 0 10px;text-align:justify;font-weight:100;color:#797c81;}
.tt_post{margin-top:20px;float:right;padding-left:20px;_padding-left:10px;width:170px;text-align:left;font-size:11px;color:#a5b1b1;font-style:italic;}
.tt_post a{color:#9ca7cc;text-decoration:underline;}
.hr{float:left;width:100%;border-bottom:1px solid  #22A766;height:1px;}
.com_name{float:left; width:100%;margin-left:10px;font-weight:bold;color:#797c81;}
.com_date{float:left; width:100%;font-size:11px;color:#666666;font-style:italic;}
.com_content{float:left; width:100%;text-align:justify;}
.title_comment{ width:580px; height:30px; float:left; background:#DDE8F4; border-bottom:1px solid #ABC5E4;border-top:2px solid #ABC5E4; line-height:30px; text-indent:15px; font-weight:700; color:#444;}
.list_comment{ width:580px; float:left; padding:15px 0; border-bottom:1px solid #ccc;}
.content_comment{ width:492px; color:#444; margin-left:10px; float:left; line-height:17px;}
.name_comment{ width:492px;color:#999; float:left; display:block; margin-bottom:5px;}
.name_comment span{ color:#578CCA; font-weight:700; font-size:14px; margin:0 10px 0 0;}
.count_comment{ width:580px; height:30px; float:left;font-weight:700; color:#444; font-size:17px; position:relative;}
.share1{ width:120px; height:26px; float:left; position:absolute; top:2px; right:-15px;}
.add_cauhoi{background:url(../images/background/button.jpg) repeat-x; height:24px; line-height:24px; text-indent:18px; padding:0 15px;}

/* --------------- END Hot News ---------------- */
.box_home_news_first1{width:290;float:left; margin-left:3px;}
.images_news_first1{width:290px;height:180px;float:left;border:solid 1px #ebebeb;}
.info_news_first1{width:290px;height:50px; overflow:hidden; padding-top:15px; margin-left:3px; line-height:16px; }
.box_news_other_title1{width:560px;float:left;height:20px; overflow:hidden; color:#be1f24; font-size:14px; margin-bottom:5px;}
.box_home_news_first2{width:270;float:left; margin-left:10px; }
.box_news_other{width:560px;float:left;height:auto; overflow:hidden;  color:#be1f24; font-size:14px; margin-bottom:5px;}
.box_news_second2{width:270px;height:50px; margin-bottom:10px; }
.images_news_second2{width:75px;height:50px;float:left; margin-right:10px; margin-top:3px;}
.info_news_second2{width:185px;float:left;height:50px; overflow:hidden; line-height:20px;}
.info_news_second2 a{color:#09708e; font-size:13px; line-height:18px; }


.box_home_news_first{width:570;float:left; margin-left:10px; }
.images_news_first{width:200px;height:116px;float:left;border:solid 1px #ebebeb;}
.info_news_first{width:350px;float:left;height:130px; overflow:hidden; margin-left:10px;color:#5f5f5f;text-align:justify; line-height:18px;}
.info_news_first a{color:#0077c4;font-size:12px; font-weight:700; margin:0 0 8px 0; }
.info_news_first a:hover{color:#f71e15;}
.box_news_other_title{width:570px;float:left;height:20px; overflow:hidden; margin-left:10px; color:#be1f24; font-size:14px; margin-bottom:5px;}
.box_news_other{width:560px;float:left;height:auto; overflow:hidden;  color:#be1f24; font-size:14px; margin-bottom:5px;}
.box_news_second{width:540px;height:20px;float:left; }
.images_news_second{width:10px;height:10px;float:left;margin-right:10px; margin-top:3px;}
.info_news_second{width:560px;float:left;height:auto; line-height:20px; background:url(../images/background/ten1.jpg) left 5px no-repeat; padding-left:15px;}
.info_news_second a{color:#838383; }
.info_news_second a:hover{color:#f71e15; }
.box_news_other_content{width:225px;float:left;padding:10px 0;}
.list_news_other{width:210px;float:left;padding-left:15px; line-height:16px; background:url(../images/icon/other_news.gif) no-repeat;}
.list_news_other a{color:#000;}


/* --------------- Customer ---------------- */
.line_customer{ width:196px; height:20px; line-height:20px; float:left; text-indent:8px;}
.line_customer a{ color:#0077C4;}
.retail{width:290px;height:32px;float:left; background:url(../images/background/retail.jpg) no-repeat;border:none; text-align:left;color:#fff; font-size:14px; line-height:30px;
text-indent:135px; text-transform:uppercase;}
.login{width:290px;height:32px;float:left; background:url(../images/background/login.jpg) no-repeat;border:none;line-height:30px;text-indent:135px;text-transform:uppercase;}
.sp-mb{width:290px;height:32px;float:left; background: url(../images/background/sp_mb.jpg) no-repeat;border:none;line-height:30px;text-indent:80px;text-transform:uppercase;}
.register{width:290px;height:32px;float:left; background: url(../images/background/register.jpg) no-repeat;border:none;line-height:30px;text-indent:145px;text-transform:uppercase;}
.cus{color:#000; font-size:14px;}
.edit{width:19px; height:24px; padding:10px; background:url(../images/icon/bds-edit.jpg) center no-repeat; cursor:pointer}
.delete_cus{width:19px; height:24px; padding:10px; background:url(../images/icon/bds-del.jpg) center no-repeat; cursor:pointer;}

/* --------------- Services ---------------- */
.box_service_home{width:439px;float:left;}
.box_service_title{width:439px;height:35px;float:left; background:url(../images/background/sv_title.jpg) no-repeat;border:none; line-height:35px; text-indent:10px; color:#d70207; text-transform:uppercase; font-weight:bold;}
.box_service_content{width:436px;float:left;border:solid 1px #e1e1e1;border-top:none;}
.service_photo{width:196px;height:134px;margin-right:5px;float:left;}
.f1_sv{width:200px;float:left; vertical-align:top;}
.f1_sv a{color:#043075; font-size:13px; font-weight:bold;}
.box_service_first{width:416px;height:135px; overflow:hidden; text-align:justify;border-bottom:solid 1px #ccc;padding:10px 0; margin:0 10px;}
.box_service_first p{padding-bottom:5px;}
.box_sv_other{width:416px;height:200px;float:left;padding:10px;}
.list_sv{width:416px;height:84px;float:left;padding-bottom:16px;}
.sv_photo_other{width:115px;height:82px;float:left;border:solid 1px #ccc;}
.f1_sv_other{width:290px;height:85px; overflow:hidden;float:left;padding-left:5px; line-height:16px;}
.f1_sv_other p{padding-bottom:5px;}
.f1_sv_other a{color:#043075; font-size:13px;}

/* --------------- Advert ---------------- */

.adv_center{width:250px;float:right;}
.adv_top{width:200px;float:left;}
.partner_title{width:200px;height:30px;float:left; background:url(../images/background/partner_title.jpg) left no-repeat;color:#252525; font-size:14px; line-height:30px; text-indent:10px;}
.partner_content{width:200px;float:left;padding:0 1px;}
.listPartner{width:138px;height:62px;float:left;border:solid 1px #f5f4f4;margin-bottom:5px;}
.title2{font-weight:bold;font-size:16px;color:#004166;background:#cecece url(../images/background/bgtitle.jpg) repeat-x;line-height:27px;height:27px;margin-bottom:1px;overflow:hidden;padding:0 10px;position:relative;border-bottom:2px solid #244e76;}
.doitac{height:350px;overflow:hidden;position:relative;}
.doitac ul{margin:0;padding:0;list-style:none;}
.doitac .figure2{margin:5px 5px 0px 0;width:137px;border:1px solid #a1b0b7;height:63px;}

/* --------------- Images ---------------- */
#gallery{float:left;}
.list_images { float:left;width:240px;text-align:center;}
.photo_img{width:240px;height:180px;float:left;background:url(../images/background/bg_images.jpg) no-repeat;}
.list_img_item {float:left;width:156px;height:140px; padding:0 6px;margin-bottom:5px; overflow:hidden;}
.info_img{text-align:center;margin-top:5px;width:100%;float:left;}
.img{float:left;width:100%;text-align:center}
.info{float:left;width:100%;text-align:center;color:#0a7db5;}

/* --------------- Boxes ---------------- */
.divpoll1{ width:200px; height:420px; float:left;}
.listItem {width:210px;float:left;padding:6px 6px;}
.side_box{width:182px;float:left;margin-bottom:2px;}
.side_title{width:182px;height:35px;color:#fff; font-size:12px; font-weight:700; text-transform:uppercase; text-indent:8px; line-height:28px;float:left; background:url(../images/background/side_title.png) no-repeat;}
.side_content{width:180px;float:left; padding:3px 0 5px 0;}
#weather_ajax{ float:left;}
#weather_ajax img{ float:left; margin-left:10px;}
.tempo{ color:#000; width:80px; font-size:14px; float:left; font-weight:700; margin:18px 0 0 20px;}
.desc{ color:#000; width:180px; padding-left:10px; font-size:12px; float:left;}
.box_right{width:198px;float:left;margin-bottom:5px; border:1px solid #dadada;}
.right_title{width:200px;height:35px;color:#fff; margin-left:-1px; font-size:12px; font-weight:700; text-transform:uppercase; text-indent:8px; line-height:28px;float:left; background:url(../images/background/right_title.png) no-repeat;}
.right_content{width:198px;float:left; padding:3px 0 0 0;}


.box_child_pro1{width:182px; float:left; display:none; }
.menu_right{width:182px; height:30px; float:left; line-height:30px; background:#084892 url(../images/menu_right.jpg) 2px  center no-repeat;font-family:Tahoma; text-indent:11px; border-bottom:1px solid #88b9fb; border-top:1px solid #88b9fb;}
.menu_rightA{width:182px; height:30px; float:left; line-height:30px; background:#084892 url(../images/menu_right.jpg) 2px  no-repeat;font-family:Tahoma; text-indent:11px;border-bottom:1px solid #88b9fb; border-top:1px solid #88b9fb;}
.menu_rightA a{color:#fff; }
.menu_rightA a:hover{color:#fff;}
.menu_right a{color:#fff; }
.menu_right a:hover{color:#fff;}
.menu_right1{width:165px; height:auto;  float:left; background:#f3f8fc url(../images/menu_right1.jpg) 5px 8px no-repeat; font-family:Tahoma; line-height:22px; padding-left:17px; }
.menu_right1 a{color:#616161; font-weight:400;}
.menu_right1 a:hover{color:#ff0000;}
.menu_right1A{width:165px; height:auto;  float:left; background:#f3f8fc url(../images/menu_right1.jpg) 5px 8px no-repeat; font-family:Tahoma; line-height:22px; padding-left:17px;}
.menu_right1A a{color:#ff0000; font-weight:400; }
.menu_right1A a:hover{color:#ff0000;}
.menu_right2{width:215px; height:25px;  float:left; background:#fdfdfd url(../images/menu_right1.png) 20px center no-repeat; font-family:Tahoma; line-height:25px; text-indent:35px;}
.menu_right2 a{color:#2569d8; font-weight:400;}
.menu_right2 a:hover{color:red;}
.bottom_menu{ width:182px; height:8px; float:left; background:url(../images/bottom_menu.jpg);}


.box_center{width:608px; height:292px;float:left;margin:0 0 5px 0; background:url(../images/background/box_center.png)}
.box_center_title {width:591px;height:35px;float:left;background:url(../images/background/box_center_title.png) repeat-x ;border:none;color:#fff;font-size:12px; font-weight:bold; line-height:29px; text-indent:10px; font-family:tahoma;}
.box_center_title9 {width:591px;height:35px;float:left;background:url(../images/background/box_title3.png) repeat-x ;border:none;color:#fff;font-size:12px; font-weight:bold; line-height:29px; text-indent:10px; font-family:tahoma;}
.box_title1{padding:0 20px; float:left; height:35px;background:url(../images/background/box_title1.png) repeat-x; line-height:25px; font-weight:bold; width:515px; overflow:hidden;}
.box_title2{width:22px; height:35px;background:url(../images/background/box_title2.png) no-repeat;float:left;}

.box_center_title a, .box_center_title9 a{font-weight:bold;color:#fff;font-size:12px;}
.box_center_title a:hover, .box_center_title9 a:hover{color:#FFFF00;}
.box_center_content{width:590px; margin-left:5px;float:left;}
.box_center1{width:589px;float:left; border:1px solid #dadada; margin:0 0 0 9px;}
.box_center_title1{width:591px;height:35px;float:left;background:url(../images/background/box_center_title.png) ;border:none;color:#fff;font-size:12px; margin:0 0 10px -1px; font-weight:bold; font-weight:bold; line-height:29px; text-indent:10px; font-family:tahoma;}
.kcach{ float: left;margin: 5px 5px 0;text-align: right;width: 98%;}
.box_center_content1{width:580px; margin-left:5px;float:left;}
.prev {float:left; width:101px; height:21px; line-height:21px; text-indent:30px; background:url(../images/prev.jpg) no-repeat;}
.prev a {color:#fff;}
.next {float:left; margin-left:5px; width:101px; height:21px; line-height:21px; text-indent:20px; background:url(../images/next.jpg) no-repeat;}
.next a {color:#fff;}
.next_back{float:right;padding-top:10px;}
.box_center2{width:590px;float:left;  margin:0 0 10px 10px;}
.box_product_first{ width:335px; float:left; }
.box_product_first a{ color:#535353; font-weight:700; font-size:14px; margin:0 0 5px 0;  }
.box_product_first a:hover{ color:#f71e15;}
/*.new_summarise{text-align:justify; color:#454545; line-height:18px;}*/
.new_summarise{text-align:justify; line-height:18px; background:#fff; position:absolute; opacity:0.75; padding:5px; width:325px; color:#000; font-weight:bold; position:absolute; bottom:9px; _bottom:7px;}
.news_home_right{float:left; width:255px; height:290px; overflow:hidden;}
.box_product_first span{ color:#929292; font-size:11px;}
/*.box_product_first span{ color:#00F; font-weight:bold; font-size:11px; padding:10px 0 0 7px; float:left}*/
.line_product{width:230px;float:left;background:url(../images/background/line_product.png) left 7px no-repeat;padding-left:10px;margin:0 0 8px 15px; line-height:18px;text-align:justify;}
.line_product a{ color:#0076c5; font-weight:400; }
.line_product a:hover{ color:#f71e15; font-weight:400; }
.box_video{width:608px; height:316px;float:left;margin:0 0 5px 0; background:url(../images/background/box_video.png)}
.box_product_first1{ width:335px; float:left; margin:0 10px 0 10px; min-height:250px; }
.box_product_first1 a{ color:#535353; font-weight:700; font-size:12px; margin:0 0 5px 0;  }
.box_product_first1 a:hover{ color:#f71e15;}
.video_hot{width:228px;height:62px;float:left; margin: 0 0 2px 0; }
.img_video{ width:63px; height:59px; background:url(../images/background/img_hot.png); float:left; margin:0 0 0 3px;}
.link_video{width:157px; height:auto; float:left; margin-left:5px;  margin-bottom:-8px; text-align:justify;}
.link_video a{  color:#5f5f5f; }
.link_video a:hover{  color:#f71e15; }

/* --------------- Search ---------------- */
.frm_search{width:200px;height:27px;float:left; margin-bottom:5px;background: url(../images/background/tk1.jpg) no-repeat;  }
.inova{	height:26px; width:170px; padding-left:2px; line-height:26px;border:none; background:none; color:#b2b4c3; float:left; }
.bt_search{background: url(../images/background/bt_tk.jpg) no-repeat;  width:26px; height:24px; margin:1px 1px 0 0;float:left;cursor:pointer;border:none; font-weight:bold;}

/* -------------- Poll ---------------- */

.poll_title{width:200px;height:29px;float:left; background:url(../images/background/bg_title.gif) ;color:#fff;font-size:12px;line-height:29px; text-indent:5px; text-align:center; font-weight:bold; font-family:tahoma;}
.{width:200px;float:left;}
.poll_quest{width:190px;height:auto; padding: 0 0 0 5px;float:left;line-height:20px;color:#373737; text-align:left; font-size:12px;}
.input{float:left;}
.select_poll{padding:5px 0; line-height:10px; color:#1b1b1b;height:15px; font-size:11px;}
.box-submit {padding:5px 0;}
.tdyk-submit{width:186px;float:left;padding:10px 0 10px 12px;}
.tdyk-bq {background: url(../images/background/button_poll.png) no-repeat;float: left;height: 19px;width: 76px;border:none;cursor:pointer;}
.tdyk-xkq {border:none;margin-left: 6px !important;background:url(../images/background/xkq.jpg) left no-repeat;width: 88px;height:19px;cursor:pointer;}

/* -------------- VIDEO ---------------- */
.list_video{width:179px;height:200px;float:left;padding-bottom:20px; text-align:center; text-indent:0;}
.list_video a{color:#000;}
.list_video a:hover{color:#f71e15;}

/* -------------- FAQ ---------------- */
.faq_title{width:290px;height:22px;float:left; background:url(../images/background/faq_title.jpg) no-repeat;color:#de2234;font-size:13px;line-height:22px; text-indent:5px;}
.faq_ct_home{width:280px;float:left;padding: 10px 5px;}
.listFaq{width:260px;float:left;padding:0 0 5px 20px; background:url(../images/icon/ico_faq.gif) left top no-repeat; line-height:16px;}
.listFaq a{color:#032f92;}
.listFaq a:hover{color:#f71e15;}

/* --------------- Footer --------------- */

.fr{margin:10px 0;float:left; width:100%;border-bottom:dotted 1px #ccc;}
.fr a{color:#064470;}
.fon19{color:#009bec;}
.icon-rss3{width:36px;height:14px;background:url(../images/icon/rss.jpg) no-repeat;display:inline-block; }
.footer{width:1000px;height:auto; float:left;background:#fff;}
.footer_text{width:990px;height:auto;float:left;text-align:left;padding:5px 0 10px 10px;color:#0068ab; line-height:20px;}
.main_footer {width:1000px;float:left;line-height:28px;height:33px;text-align:left; background:url(../images/background/bg_menufooter.jpg); color:#fff;}
.main_footer a{color:#fff;padding:0 11px; font-weight:700;}
.main_footer a:hover{color:#1c1c1c;padding:0 11px; font-weight:700;}

.line_imglink{height:auto; float:left; }
.imgline{width:20px;float:left;margin-top:5px;margin-left:0px;}
.linkline{width:170px;float:left;line-height:18px;margin-bottom:-8px;}
.linkline a{color:#505051;}
.partner_home{width:780px;height:auto;margin-top:10px;}
.line{width:180px;background:url(../images/background/bg_menuL.jpg);height:31px;text-indent:15px;line-height:31px;}
.line a{color:#fff;}
	
/* --------------- End Footer --------------- */
.sub12 {position:absolute;top:30px;width:300px;display:none;float:left;left:-265px;}
.sub12 a{float:left;height:20px;line-height:20px;padding:0px 6px;margin-right:0px;color:#000000;}
.sub12 a:hover{float:left;height:20px;line-height:20px;padding:0px 6px;margin-right:0px;color:#F00;}
.sub3 {position:absolute;top:30px;width:900px;display:none;float:left;left:-245px;}
.sub3 a{float:left;height:20px;line-height:20px;padding:0px 6px; margin-right:0px; color:#000000; padding-top:5px; font-family:tahoma;}
.sub3 a:hover{float:left;height:20px;line-height:20px;padding:0px 6px;margin-right:0px;color:#F00;padding-top:5px;}
.sub100 {position:absolute;top:30px;width:990px;display:none;float:left;left:10px;}
.sub100 a{float:left;height:20px;line-height:20px;padding:0px 6px;margin-right:0px;color:#000000;padding-top:5px; font-family:tahoma}
.sub100 a:hover{float:left;height:20px;line-height:20px;padding:0px 6px;margin-right:0px;color:#F00;padding-top:5px;}
/*.menu_bt_center{ text-transform:uppercase; font-weight:bold;}
.menu_bt_center a{ color:#fff; }
.menu_bt_center a:hover{ color:#c3000e; }*/
.abc1{width:990px; height:auto; float:left;}
.counter{ width:200px; float:left;}
.counter_left{width:100px; float:left; margin-left:5px; margin-bottom:10px;}
.counter_right{width:90px;color:#00CC66; float:left;}

/*---------------------------- Sitemap --------------------------------------*/
.treeview { padding: 10px 20px;margin: 38px 20px;list-style: none;}
.treeview ul {background-color: none;margin-top: 4px;}
.treeview .hitarea {background: url(../images/background/treeview-default.gif) -64px -25px no-repeat;height: 16px;width: 16px;margin-left: -16px;float: left;cursor: pointer;}
/* fix for IE6 */
* html .hitarea {display: inline;float:none;}
.treeview li { margin: 0;padding: 3px 0pt 3px 16px;}
.treeview a.selected {background-color: #eee;}
#treecontrol { margin: 1em 0; display: none; }
.treeview .hover { color: red; cursor: pointer; }
.treeview li { background: url(../images/background/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }
.treeview .expandable-hitarea { background-position: -80px -3px; }
.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(../images/background/treeview-default.gif); }  
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }
.treeview-red li { background-image: url(../images/background/treeview-red-line.gif); }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(../images/background/treeview-red.gif); } 
.treeview-black li { background-image: url(../images/background/treeview-black-line.gif); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(../images/treeview-black.gif); }  
.treeview-gray li { background-image: url(../images/background/treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(../images/treeview-gray.gif); } 
.treeview-famfamfam li { background-image: url(../images/background/treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(../images/background/treeview-famfamfam.gif); } 
.treeview .placeholder {background: url(../images/background/ajax-loader.gif) 0 0 no-repeat;height: 16px;width: 16px;display: block;}
.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folder { background: url(../images/background/folder-closed.png) 0 0 no-repeat; }
.filetree li.expandable span.folder { background: url(../images/background/folder-closed.png) 0 0 no-repeat; }
.filetree span.file { background: url(../images/background/file.gif) 0 0 no-repeat; }


