﻿body {
	font-family: Arial;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	background:#FFFFFF
	
}
p{ margin:0; padding:2px 0px}
img{ border:0}
/*menu*/
.glossymenu{
	position: inherit;
	padding: 0 0 0 0px;
	margin: 0 0 0 0;
	background: #33FF00 url(../images/menu_img_bg.gif) repeat-x; /*tab background image path*/
	height: 28px;
	list-style: none;
}

.glossymenu li{
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#fff;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding:0 0 0 10px; /*Padding to accomodate left tab image. Do not change*/
	/*height: 46px;*/
	line-height: 28px;
	text-align: center;
	cursor: pointer;	
}

.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 14px 0 8px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover{
	color: #000;
	background: url(../images/menu_img_tab_left.gif) no-repeat top; /*left tab image path*/
	background-position: left; height:28px
}

.glossymenu li.current a b , .glossymenu li a:hover b {
	color: #000;
	background: url(../images/menu_img_tab_right2.gif) no-repeat right top; /*right tab image path*/
}
.glossymenu_detail{float:left; width:994px;background: url(../images/bg_tabhead.gif) repeat-x; height:22px; padding:3px 5px; margin:0; font-size:11px;
}
.glossymenu_detail span{padding:0px 10px 0px 10px}
.glossymenu_detail span a{ color:#333333; text-decoration:none}
.glossymenu_detail span a:hover{ color:#333333; text-decoration:underline}
/*menu*/
/*==============================Tab product=========================================*/
.animatedtabs{float:left;width: 100%;overflow: hidden;

}
.animatedtabs ul{margin:0;list-style-type: none;
padding: 0;}
.animatedtabs li {float:left;display:block;margin-right:2px;margin-bottom:0}
.animatedtabs li a{display:block;text-decoration:none;
background:url(../images/curr_left2.gif) left top no-repeat; font-weight:bold
}
.animatedtabs li a span{display:block;text-decoration:none;
background:url(../images/curr_right2.gif) right top no-repeat !important;padding: 10px 10px 6px 10px;
}

/*.animatedtabs li a {display:block;text-decoration:none;background:url(../images/close_left2.gif) left top no-repeat !important;color:#f60!important;}
.animatedtabs li a span {display:block;text-decoration:none;background:url(../images/close_right2.gif) right top no-repeat !important;color:#039;padding: 10px 10px 5px 10px;}*/


/*.animatedtabs li .selected a{background: url(../images/close_left2.gif) left top no-repeat !important;color:#f60!important;text-decoration:none; font-weight:bold}
.animatedtabs li .selected span {background:url(../images/close_right2.gif) right top no-repeat !important;color:#039;padding: 10px 10px 6px 10px;}
*/
.animatedtabs .selected a{
background:url(../images/close_left2.gif) left top no-repeat;text-decoration:none; font-weight:bold;color:#f60
}
.animatedtabs .selected a span{
background:url(../images/close_right2.gif) right top no-repeat !important;color:#039;
padding: 10px 10px 6px 10px;

}





.animatedtabs li a:hover {background:url(../images/close_left2.gif) left top no-repeat !important;color:#f60!important;text-decoration:none; font-weight:bold;}
.animatedtabs li a:hover span {background:url(../images/close_right2.gif) right top no-repeat !important;color:#039;padding: 10px 10px 6px 10px;}

.tab_news_content1{float:left;border:1px solid #ccc; border-bottom:none;border-top:none;word-wrap:break-word; word-break:break-all; word-break:normal ; padding:0px 0px 0px 0px; background:url(../images/bgtab.gif) repeat-x top;width:749px;  height:122px; }

/*tab*/
/*
.animatedtabs{
border-bottom: 0px;
overflow: hidden;
width: 100%;
font-size: 12px; font of menu text
color:#FFFFFF;
}


.animatedtabs ul{
list-style-type: none;
margin: 0;
margin-left: 0px; offset of first tab relative to page left edge
padding: 0;
}

.animatedtabs li{
float: left;
margin: 0;
padding: 0;
}

.animatedtabs a{
float: left;
position: relative;
top: 0px;  1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below 
margin: 0;
margin-right: 2px; Spacing between each tab
padding: 0 0 0 0px;
text-decoration: none;
background:url(../images/curr_left2.gif) left top no-repeat;

width:152px


}

.animatedtabs a span{
float: left;
position: relative;
display: block;
background:url(../images/curr_right2.gif) right top no-repeat !important;
padding: 9px 0px 7px 0px;  2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) 
font-weight: bold;
color: black;


text-align:center;
color:#000066
}

 Commented Backslash Hack hides rule from IE5-Mac \
.animatedtabs a span {float:none;

}
 End IE5-Mac hack 


.animatedtabs .selected a{

top: 1px;
background:url(../images/close_left2.gif) left top no-repeat;

}
.animatedtabs .selected a span{
background:url(../images/close_right2.gif) right top no-repeat !important;
color: black;
padding-bottom: 7px;  3) Bottom padding of selected tab. Should equal (1) PLUS (2) above 
top: 0;
color:#000066

}


.animatedtabs a:hover{
top: 0;
background:url(../images/close_left2.gif) left top no-repeat;
}
.animatedtabs a:hover span{
padding-bottom: 7px;  3) Bottom padding of selected tab. Should equal (1) PLUS (2) above 
top: 0;
background:url(../images/close_right2.gif) right top no-repeat !important;
color:#A6102A

}
*/

/**/
/*tab2*/

.animatedtabs2{
border-bottom: 0px solid gray;
overflow: hidden;
width: 100%;
font-size: 11px; /*font of menu text*/
color:#FFFFFF;
}


.animatedtabs2 ul{
list-style-type: none;
margin: 0;
margin-left: 0px; /*offset of first tab relative to page left edge*/
padding: 0;
}

.animatedtabs2 li{
float: left;
margin: 0;
padding: 0;
background:url(../images/curr_left.gif) left top no-repeat;
}


.animatedtabs2 a{
float: left;
position: relative;
top: 0px; /* 1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below */
background: url(media/tab-blue-left.gif) no-repeat left top;
margin: 0;
margin-right: 1px; /*Spacing between each tab*/
padding: 0;
text-decoration: none;

}

.animatedtabs2 a span{
float: left;
position: relative;
display: block;
background:url(../images/curr_right.gif) right top no-repeat !important;
padding: 9px 4px 6px 17px; /* 2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */
font-weight: bold;
color: black;


text-align:center;
color:#000
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.animatedtabs2 a span {float:none;}
/* End IE5-Mac hack */


.animatedtabs2 .selected a{
top: 0;
background-position: 0 0px;
background:url(../images/close_left.gif) left top no-repeat;
}
.animatedtabs2 .selected a span{
background:url(../images/close_right.gif) right top no-repeat !important;
color: black;
padding-bottom: 7px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
color:#000

}
.animatedtabs2 a:hover{
top: 0;
background:url(../images/close_left.gif) left top no-repeat;
}
.animatedtabs2 a:hover span{
padding-bottom: 7px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
background:url(../images/close_right.gif) right top no-repeat !important;
color:#A6102A

}

/**/
.main{float:left; width:1004px}
.logo{float:left; width:1004px; height:96px;}
.flash_logo{float:left; width:620px; height:90px; padding:3px 24px 0px 360px}
.main_menu{float:left; width:1004px; height:50px}
.main_title{float:left; width:562px; height:8px;padding:10px 10px 0px 10px;   }
.main_title span {background:  url(../images/arrow1.gif) no-repeat  0px 8px;padding:5px 10px 5px 15px;}
.main_title span a{ text-decoration:none; color:#000;}
.main_title span a:hover{ text-decoration:underline}
.main_title_detail{float:left; width:745px; height:18px; padding:10px 0px 0px 25px; border-bottom:1px dotted #666}
.datetime{float:left; width:178px; height:18px; padding:10px 10px 0px 0px; color:#103E9D; font-size:11px;  }
.search{float:left; width:234px}
.text_search{float:left; width:190px; border-left:9px solid #003399; margin-top:3px}
.btn_search{float:left; width:32px}


.main_body{float:left; width:1004px; padding-bottom:20px}
.left{float:left; width:770px; }
.left_detail{float:left; width:823px; }
.left_product_main{float:left; width:764px; }

.focus_news{float:left; width:760px; margin-right:10px}
.focus_news_background{float:left; width:760px; background:url(../images/line_center1.gif) repeat-x}
.line_left{float:left; width:6px; height:252px;background:url(../images/line_left1.gif) no-repeat}
.line_center{float:left; width:748px; height:252px}
.new_news{float:left; width:525px; height:227px; padding:25px 5px 0px 5px}
.new_news .title{font-weight:bold; font-size:18px; text-align:justify; }
.new_news .title a{ text-decoration:none; color:#990000 }
.new_news .title a:hover{ text-decoration:none; color:#000}
.new_news .content{ padding-top:5px;  line-height:18px; text-align:justify; font-size:12px}
.line_center2{float:left; width:6px; height:252px;background:url(../images/line_center2.gif) no-repeat}

.next_news{float:left; width:207px; height:252px}
.next_news2{float:left; width:195px; padding:15px 0px 10px 7px;}
.next_news .line{float:left; width:187px; padding-left:20px; height:3px;}
.next_news .title{width:155px; font-size:12px; text-align:justify; line-height:18px;}
.next_news .title a{ text-decoration:none; color:#000}
.next_news .title a:hover{ text-decoration:underline}
.line_right{float:right; width:6px; height:252px;background:url(../images/line_right1.gif) no-repeat}

.new_news img{ border:1px solid #000}
.next_news img{ border:1px solid #000}


.tab_menu{float:left; width:760px}
.tab_menu2{float:left; width:760px; margin-top:5px}
.tab_menu_line_left{float:left; width:5px; background:url(../images/tab_left2.gif) no-repeat top; height:122px}
.tab_menu_line_right{float:left; width:6px; background:url(../images/tab_right2.gif) no-repeat top; height:122px}
.tab_menu .content1{float:left; width:749px; height:122px; display:block; background:url(../images/tab_center2.gif); }
.tab_menu .content2{float:left; width:749px; height:122px; display:none; background:url(../images/tab_center2.gif)}
.tab_menu .content3{float:left; width:749px; height:122px; display:none; background:url(../images/tab_center2.gif)}
.tab_menu .news1{float:left; width:590px; color:#000066; font-weight:bold; background:url(../images/arrow2.gif) no-repeat 0px 6px; margin-top:10px; padding:5px 0px 5px 10px}
.tab_menu .news2{float:left; width:590px; color:#000066; background:url(../images/arrow2.gif) no-repeat; padding:0px 0px 5px 10px}
.tab_menu a{ text-decoration:none; color:#000066}
.tab_menu a:hover{ text-decoration:none; color:#000}

.tab_news{float:left; width:375px; margin-top:10px}
.tab_news .left{float:left; width:5px}
.tab_news .center{float:left; width:366px}
.tab_news_top{float:left; width:366px; height:48px; background: url(../images/tab_top3.gif) repeat-x}
.tab_news_top2{float:left; width:366px; height:48px; background: url(../images/tab_icon3.gif) no-repeat}
.tab_news_top .title{float:left; width:321px;padding:7px 0px 0px 45px; color:#000; font-weight:bold; text-transform:uppercase}
.tab_news_top .subtitle{float:left; width:337px; padding:9px 0px 0px 18px; font-size:11px;     }
.tab_news_top .subtitle a{ text-decoration:none}
.tab_news_top .subtitle a:hover{ text-decoration:none; color:#A6102A}
.tab_news_content{float:left; width:356px; height:200px; background:url(../images/tab_center3.gif) repeat-x; padding:5px}
.tab_news_content2{float:left; width:346px; padding:0px 5px 0px 5px }
.tab_news_content .title{ padding:0px 0px 0px 0px; margin:0px }
.tab_news_content .intro{text-align:justify;padding:0px 0px 0px 0px; line-height:18px}
.tab_news_content .title a{color:#980001; font-weight:bold; font-size:14px; text-decoration:none}
.tab_news_content .title a:hober{color:#980001; font-weight:bold; font-size:14px; text-decoration:underline}

.tab_news .line{float:left; width:346px; text-align:center; margin:2px 0px }
.tab_news .related{float:left; width:321px; padding:0px 0px 0px 10px}
.tab_news .list_related{float:left; width:318px;  padding:0px 0px 0px 13px; margin-top:5px; background:url(../images/arrow3.gif) no-repeat 0px 5px; line-height:18px}
.tab_news .list_related a{ text-decoration:none}
.tab_news .list_related a:hover{ text-decoration:underline; color:#A6102A}
.tab_news .right{float:left; width:4px}

.tab_news2{float:left; width:375px; padding-top:5px}
.tab_news2 .left{float:left; width:5px}
.tab_news2 .center{float:left; width:366px}
.tab_news2_top{float:left; width:366px; height:54px; background:url(../images/tab_top4.gif) repeat-x}
.tab_news2_top2{float:left; width:366px; height:54px; background:url(../images/tab_icon4.gif) no-repeat}
.tab_news2_top .title{float:left; width:321px;padding:10px 0px 0px 45px; color:#000; font-weight:bold; text-transform:uppercase}
.tab_news2_top .subtitle{float:left; width:330px; padding:10px 0px 0px 18px; font-size:11px}
.tab_news2_top .subtitle a{ text-decoration:none}
.tab_news2_top .subtitle a:hover{ text-decoration:none; color:#A6102A}
.tab_news2_content{float:left; width:356px; height:210px; padding:0px 5px 0px 5px; background:url(../images/tab_center3.gif) repeat-x}
.tab_news2 .right{float:left; width:4px}

.main_product1{float:left; width:165px; height:188px; margin-top:10px; color:#000066; background:url(../images/line_center_tabmuasam.gif); border:1px solid #CCC}
.main_product1 .price{padding:5px 0 0 0; text-align:center; font-weight:bold; text-transform:uppercase}
.main_product1 .images{float:left; width:155px; padding:0px 5px}
.main_product1 .name{float:left; width:155px; font-size:11px;text-align:center}
.main_product1 .btn_detail{float:left; width:165px; text-align:center}
.main_product1 .images img{ border:1px solid #000}

.main_product2{float:left; width:220px; height:188px; margin-top:10px; color:#000066; background:url(../images/line_center_tabmuasam.gif); border:1px solid #CCC; text-align:center}
.main_product2 .price{padding:5px 0 0 0; text-align:center; font-weight:bold; text-transform:uppercase}
.main_product2 .images{float:left; width:155px; padding:0px 28px}
.main_product2 .name{float:left; width:155px; font-size:11px;text-align:center}
.main_product2 .images img{ border:1px solid #000}
.main_product2 .btn_detail{float:left; width:220px; text-align:center}

.spantitle{padding:0px 5px 0px 5px}

.main_right{float:left; width:234px; text-align:right;}
.main_right .ads{float:left; width:234px; padding-bottom:5px}

.main_right_details{float:left; width:180px; text-align:right;}
.main_right_details .ads{float:left; width:180px; padding-bottom:5px}

.right_tabmenu{float:left; width:234px}
.right_tabmenu .content1{float:left; width:232px; border-left:1px solid #000; border-right:1px solid #000; height:111px; display:block; background:url(../images/tab_center5.gif) repeat-x}
.right_tabmenu .content2{float:left; width:232px; border-left:1px solid #000; border-right:1px solid #000; height:111px; display:none; background:url(../images/tab_center5.gif) repeat-x}
.right_tabmenu .content3{float:left; width:232px; border-left:1px solid #000; border-right:1px solid #000; height:111px; display:none; background:url(../images/tab_center5.gif) repeat-x}

.menu_bottom{float:left; width:950px; background:url(../images/line_bottom3.gif) repeat-x; height:17px; padding:5px 0px 5px 54px; font-weight:bold}
.menu_bottom .spantitle{padding:0 20px 0 20px}
.menu_bottom .spantitle a{ text-decoration:none; color:#FFF}
.menu_bottom .spantitle a:hover{text-decoration:none}

.bottom{float:left; width:1004px; padding-top:10px; text-align:center; font-size:11px}
.bottom .spantitle{padding:0 10px 0 10px}
.bottom .spantitle a{ text-decoration:none; color:#000}
.bottom .spantitle a:hover{ text-decoration:underline}

.copyright{float:left; width:1004px; text-align:center; padding:10px 0px 30px 0px; color:#666; font-size:11px}
.copyright a{ text-decoration:none; color:#666}
.copyright a:hover{ text-decoration:underline}


.topsmall{font-size:12px; color:#666; text-transform:none}
.topsmall a{font-size:12px;color:#666; text-decoration:none;  text-transform:none}
.topsmall a:hover{font-size:12px; color:#666; text-decoration:underline; text-transform:none}

/*detail*/
.detail_news{float:left; width:566px; padding:0px 9px 0px 0px}
.detail_news .linetop{float:left; width:566px;overflow:none; height:auto/*background: url(../images/line_top1.gif) top no-repeat  */}
.detail_news .center{float:left; width:564px; border-left:1px solid #ccc; border-right:1px solid #ccc}
.detail_news .top{float:left; width:540px; height:33px; padding:10px 0px 0px 24px; font-weight:bold; background: url(../images/line_detail_center.gif) repeat-x; font-size:14px}
.detail_news .top a{ text-decoration:none; color:#000}
.detail_news .top a:hover{ text-decoration:underline}
.detail_news .other_news{float:left; width:566px;background: url(../images/line_detail_bottom.gif) bottom no-repeat;overflow:none; height:auto !important;
  height:6px;}
.detail_news .sub_content{float:left; width:530px; padding:10px 10px 0px 24px}
.detail_news .sub_content .title{ font-weight:bold; font-size:12px; color:#000;}
.detail_news .sub_content .title a{ font-weight:bold; font-size:12px; color:#000; text-decoration:none}
.detail_news .sub_content .title a:hover{ font-weight:bold; font-size:12px; color:#000; text-decoration: underline}
.detail_news .sub_content .detail { text-align:justify; line-height:18px}
.detail_news .content_page {border-top: 1px dotted rgb(153, 153, 153); float: left; width: 540px; padding-top: 5px;}





/**/
.detail_news1{float:left; width:730px; padding:0px 9px 0px 0px; }
.detail_news1 .linetop{float:left; width:753px; border-top:1px solid #ccc}
.detail_news1 .center{float:left; width:752px; border-left:1px solid #ccc; border-right:1px solid #ccc}
.detail_news1 .top{float:left; width:728px; height:33px; padding:10px 0px 0px 24px; font-weight:bold; background: url(../images/line_detail_center.gif) repeat-x; font-size:14px}
.detail_news1 .top a{ text-decoration:none; color:#000}
.detail_news1 .top a:hover{ text-decoration:underline}
.detail_news1 .other_news{float:left; width:753px; border-bottom:1px solid #ccc }
.detail_news1 .sub_content{float:left; width:718px; padding:10px 10px 0px 24px}
.detail_news1 .sub_content .title{ font-weight:bold; font-size:12px; color:#000;}
.detail_news1 .sub_content .title a{ font-weight:bold; font-size:12px; color:#000; text-decoration:none}
.detail_news1 .sub_content .title a:hover{ font-weight:bold; font-size:12px; color:#000; text-decoration: underline}
.detail_news1 .sub_content .detail { text-align:justify; line-height:18px}
.detail_news1 .sub_content .detail { text-align:justify; line-height:18px}
.detail_news .content_page {border-top: 1px dotted rgb(153, 153, 153); float: left; width: 600px; padding-top: 5px; }






.detail_content{float:left; width:530px; padding:10px 10px 10px 24px; line-height:20px}
.detail_content .title{font-weight:bold; font-size:13px; color:#990000; padding:0px 0px 5px 0px}
.time{font-size:11px; color:#999; font-weight:normal}
.detail_content .intro{  font-weight:bold; text-align:justify; line-height:18px}
.detail_content .detail{float:left; width:530px;  text-align:justify; line-height:18px}
.detail_content .subtitle{ font-weight:bold; font-size:18px; color:#990000;}
.detail_content .subtitle a{ font-weight:bold; font-size:14px; color:#990000; text-decoration:none}
.detail_content .subtitle a:hover{ font-weight:bold; font-size:14px; color:#990000; text-decoration: underline}
.detail_content .subtime{font-size:11px; color:#999; font-weight:normal}
.detail_content .subdetail{text-align:justify; line-height:18px}



.detail_product{float:left; width:755px; padding:0px 9px 0px 0px;}


.back_news{float:left; width:556px; text-align:right; padding:0px 5px; color:#000; font-weight:bold}
.back_news a{ text-decoration:none;color:#000}
.back_news a:hover{ text-decoration: underline;color:#000}

.other_news{float:left; width:566px}
.text_other_news{float:left; width:556px; padding:20px 0px 0px 10px; text-transform:uppercase; color:#000066; font-weight:bold; border-bottom:10px solid #e2e2e9}
.list_other_news{float:left; width:536px; padding:10px 0px 10px 30px}
.list_other_news .title{float:left; width:526px; padding-left:10px; font-size:11px; background:url(../images/dotted.gif) no-repeat 0px 7px; margin-bottom:10px}
.list_other_news .title a{ text-decoration:none; color:#999}
.list_other_news .title a:hover{ text-decoration:none; color:#A6102A} 

.bner_left{float:left; width:240px; padding:0px 0px 0 0;}
.bner_left .top{float:left; width:232px;}
.bner_left .line_bottom{float:left; width:232px; margin-bottom:5px; background:#CC0033}
.bner_left .title{float:left; width:230px; background:#000066; color:#fff; font-weight:bold; padding:5px 0px 5px 10px}
.bner_left .detail{float:left; width:238px; border-left:1px solid #ccc; border-right:1px solid #ccc; padding-bottom:3px;}
.bner_left .content2{float:left; width:175px; padding:5px 5px 5px 5px}

.bner_left .content{float:left; width:110px; padding:10px 4px 10px 5px;text-align:justify;}
.bner_left .content .intro{font-size:12px; text-align:justify}
.bner_left .content .intro a{font-size:12px; text-align:justify; color:#000000; text-decoration:none}
.bner_left .content .intro a:hover{font-size:12px; text-align:justify; color:#000000; text-decoration:underline}
.bner_left .line{float:left; width:238px; }
.bner_left .pict{float:left; width:238px; padding-bottom:5px;}

.bner_left .detail2{float:left; width:224px; border-left:1px solid #ccc; border-right:1px solid #ccc; padding-bottom:3px;padding:0px 7px 0px 7px}

.bner_left .title a{ color:#FFFFFF; text-decoration:none; font-weight:bold}



/**/
.oldprice{ color:#000000; padding-right:5px; text-decoration:line-through  }

.price{ color:#FF0000; font-weight:bold}
/**/

/**/
.related{ color:#666; font-weight:bold}
.related a{ color:#666; text-decoration:underline}
.related a:hover{ color:#1246A3; text-decoration:underline}
/**/
.print_view{ float:right; width:90px; font-weight:normal; text-align:right; padding:0px 5px; font-size:11px; color:#999}
/**/
.product_right{float:left; width:240px;}
.product_right .ads {float:left; width:240px}
.product{float:left; width:755px}
.product_center{float:left; width:755px; background:#FFF url(../images/product_linecenter.gif) repeat-x}
.product .title{float:left; width:735px; padding:15px 0px 10px 20px; text-transform:uppercase; font-weight:bold} 
.product .title a{ color:#000066; text-decoration:none; font-size:14px}
.product .title a:hover{ color:#000066; text-decoration:underline; font-size:14px}

.product .border{float:left; width:160px; padding:13px;}
.product .detail{float:left; width:160px; border:1px solid #CCC; background:#e6e6e7; text-align:center; height:200px}

.product .text{float:left;width:146px;color:#000066; margin:7px; margin-top:0px; font-size:11px}
.product .text a{color:#000066;  text-decoration:none}
.product .text a:hover{color:#000066;  text-decoration:none}

.pro_detail{float:left; width:469px; background:#e1e1e3; padding:15px; padding-right:16px}
.pro_detail .icon{float:left; width:469px; height:33px; background:url(../images/top_pro_detail.gif) repeat-x; margin-bottom:2px}
.pro_detail .body{float:left; width:469px; background:#f9f9f5 url(../images/body_pro_detail.gif) repeat-x}
.pro_detail .detail{float:left; width:469px}
.pro_detail .title{ font-weight:bold; color:#67676a}
.pro_detail .tinhtrang{float:left; width:307px; padding:5px 10px 0px 0px; font-weight:bold; color:#000}
.pro_detail .intro{float:left; width:449px; font-weight:bold; color:#666}
.pro_detail .content{float:left; width:444px; padding:10px 5px 0px 0px; line-height:18px; text-align:justify}
.pro_detail .term{float:left; width:444px;  padding-top:10px; text-align:justify;overflow:auto; height:160px}
/*--Paging--*/
.pageNav {margin-top:0px;padding:10px 0;color:#000000; }
.pageNav .typing{float:right; margin-top:0px;}
.pageNav input{font-size:10px;font-family:verdana;}
.pageNav a{padding: 2px 5px;color:#203558!important; border: solid 1px #849CC6;text-decoration: none!important;}
.pageNav a:hover{background-color:#E5EDF9;color:#203558!important;}
.pageNav span.current {padding:2px 5px; color:#ffffff!important;background-color:#5E90C3!important;border: solid 1px #5E90C3;font-weight:bold;}
.pageNav .pre{margin: 0 10px;}
.pageNav .next{margin:0 10px;}
/*--Paging--*/
.carttable{ border:1px solid #ccc; border-right:none; border-bottom:none}
.carttable .title{ background: url(../images/menu_img_bg.gif) repeat-x; height:28px; border:1px solid #ccc; border-top:none; border-left:none; color:#FFFFFF; font-weight:bold}
.carttable .item{height:30px; border:1px solid #ccc; border-top:none; border-left:none; padding:0px 5px; text-align:right}
.totaltitle{height:30px; background:#03369A ; padding-right:10px; font-weight:bold; text-align:right; color:#FFFFFF}
.totalprice{height:30px; background:#03369A; padding-right:5px; font-weight:bold; text-align:right; color:#FF0000;}
/**/
.list_other_news1{float:left; width:566px; padding:10px 0px 10px 0px;overflow:auto; height:180px}
.list_comment{float:left; width:540px;  margin-bottom:10px;}
.list_comment .name{ padding:5px 0px 5px 10px; font-size:12px; color:#000066; font-weight:bold;border-bottom:1px dotted #999; background:#CBDAED; }
.list_comment .write{  color:#000; font-weight:normal; text-align:justify; line-height:18px}
.datepost{ color:#999; font-size:11px; font-weight:normal}

/**/
.detail_cart{width:693px; height:49px; background:url(../images/giohang.gif) left no-repeat; padding:0px 0px 0px 62px}
.detail_cart .text{float:left;width:692px; height:24px; background:url(../images/bg_giohang.gif); padding:25px 0px 0px 0px; color:#FFFFFF; font-weight:bold}


.tabletygia{  border:1px solid #999;}
.tabletygia td{ padding : 3px 5px; text-align:left}
.tabletygia .title{ background:url(../images/bgvang.jpg) repeat-x}
.croll_{ overflow:auto; height:86px }


.required{padding-left:15px;background: url(../images/required_icon.gif) 5px 5px no-repeat;}
.pict img{border:0}
.ads img{border:0; float:left;}

#rsslilst td{padding:5px 0px}
#rsslilst td a{ color:#000; text-decoration:none}
#rsslilst td a:hover{ color:#000; text-decoration: underline}
