/* Clearfix */
.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
* html > body .clearfix {
	display: block;
	width: 100%;
}
* html .clearfix 
{
	height: 1%;
}
/* */
body
{
	color:#958585;
	font-family:verdana;
	font-size:11px;
	margin:0px;
	padding:0px;
	background:url(/images/bg.jpg) scroll center top;
	display:block;
}
a
{
	text-decoration:none;
	color:#e37100;
}
a:hover
{
	color:#FF0000;
}
a img
{
	border:none;
}
form
{
	margin:0px;
	padding:0px;
}
.clear
{
	clear:both;
}
h1.title
{
	float:left;
	display:inline;
	padding-bottom:12px;
	padding-top:12px;
	font-size:15px;
	color:#5F6871;
	width:940px;
	font-size:20px;
	border-bottom:1px solid #431809;
	font-weight:bold;
	margin-bottom:13px;
	margin-top:0px;
}
.tgp_container
{
	margin:0px auto;
	width:960px;
	text-align:left;
	padding:0px auto;
	position:relative;
	border-left:solid 2px #d3a41a;
	border-right:solid 2px #d3a41a;
}
.tgp_container .shadow_left
{
	width:152px;
	height:604px;
	background:url(/images/shadow_left.png) bottom left;
	position:absolute;
	left:-152px;
	top:341px;
}
.tgp_container .shadow_right
{
	width:155px;
	height:604px;
	background:url(/images/shadow_right.png) bottom right;
	position:absolute;
	right:-155px;
	top:341px;
}
.tgp_container .tgp_banner
{
	width:960px;
	height:164px;
	background:url(/images/banner.png) no-repeat ;
	position:relative;
}
.tgp_container .tgp_banner .banner_left
{
	width:103px;
	height:341px;
	background:url(/images/bg_left.png) no-repeat;
	position:absolute;
	left:-103px;
}
.tgp_container .tgp_banner .banner_right
{
	width:111px;
	height:341px;
	background:url(/images/bg_right.png) no-repeat;
	position:absolute;
	right:-111px;
}
.tgp_container .tgp_menu
{
	width:960px;
	height:40px;	
}
.tgp_container .tgp_menu .menu_left
{
	width:3px;
	height:36px;
	background:url(/images/banner_left.png) no-repeat;
	float:left;	
}
.tgp_container .tgp_menu .menu_center
{
	width:897px;
	height:36px;
	margin:0px;
	padding:0px;
	float:left;
	background:#620300;
	float:left;
}
.tgp_container .tgp_menu .menu_center .lang
{
	width:56px;
	height:20px;
	padding-top:9px;
	float:left;
}
.tgp_container .tgp_menu .menu_center .jsddm, .tgp_container .tgp_menu .menu_center .jsddm li
{
	display:inline;
 	list-style-type:none;
	list-style-image:none;
	list-style-position:outside;
	float:left;
	margin:0px;
	padding:0px;	
	height:36px;
	text-align:center;
}
.tgp_container .tgp_menu .menu_center .jsddm
{
	width:840px;
	background:#620300;
}
.tgp_container .tgp_menu .menu_center .jsddm li
{
	border-right:1px solid #782c2a;
	position: relative;
}
.menu_center .jsddm li a
{
	background-color:transparent;
	background-position:left top;
	background-repeat:no-repeat;
	display:inline-block;
	height:36px;
	line-height:36px;	
	color:#c26462;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding-left:25px;
	padding-right:25px;	
}
.menu_center .jsddm li a:hover, .menu_center .jsddm li a.active
{
	background:url(/images/menu_background_hover.png) center;
	color:#ddad22;
}	
.tgp_container .tgp_menu .menu_center .jsddm li ul
{	
	margin: 0;
	padding: 0;
	position: absolute;
	top:36px;
	left:0px;
	visibility: hidden;
	z-index:4;
}		
.tgp_container .tgp_menu .menu_center .jsddm li ul li
{	
	float:none;
	margin:0;
	padding:0;
	display: block;
	width:125px;
	height:auto;
	list-style-type:none;			
	background:#620300;		
}		
.tgp_container .tgp_menu .menu_center .jsddm li ul li a
{
	margin:0;
	padding:0;
	width:115px;
	background: #620300;
	border-bottom:1px solid #782c2a;
	text-align:left;
	padding-left:10px;
}		
.tgp_container .tgp_menu .menu_center .jsddm li ul li a:hover
{	
	background:url(/images/menu_background_hover.png) center;
	color:#ddad22;
}
.tgp_menu .menu_right
{
	width:60px;
	height:36px;
	background:url(/images/banner_right.png);
	float:left;
}
.tgp_menu .menu_bottom
{
	width:960px;
	height:4px;
	background:url(/images/menu_bottom.png) no-repeat;
	float:left;	
	margin-bottom:-9px;
	display:inline;
}
.tgp_slide
{
	width:960px;
	height:225px;
	background:#000;	
}
#jSlideShow
{
	width:960px;
	height:225px;
}
.tgp_slide .left_slide
{
	width:4px;
	height:9px;
	background:url(/images/bottom_denlong.png) no-repeat;
	position:absolute;
	left:0px;	
	z-index:3;
}
.tgp_slide .right_slide
{
	width:42px;
	height:96px;
	background:url(/images/tree.png);
	position:absolute;
	right:0px;
	z-index:2;
}
.tgp_container .tgp_body
{
	width:960px;
	margin:0;
	padding:0;
	background:#2f0707;
}
.tgp_container .tgp_body .tgp_san_pham
{
	width:625px;
	float:left;
	display:inline;
	background:#320707;
	margin:0px;
	padding:0px;
}
.tgp_container .tgp_body .tgp_san_pham .san_pham_top
{
	width:625px;
	height:32px;
	background:url(/images/san_pham_1.jpg);
	float:left;
	margin:0px;
	padding:0px;
}
.tgp_container .tgp_body .tgp_san_pham .san_pham_top h2
{
	margin:0px;
	padding:12px 0px 0px 20px;
	color:#ddad22;	
	font-size:16px;
}
.tgp_container .tgp_body .tgp_san_pham .san_pham_bottom
{
	width:574px;
	height:162px;
	background:#310707;
	padding:25px 20px 0px 20px;
	border-left:1px solid #3C1608;
	border-bottom:1px solid #3C1608;
	border-right:1px solid #3C1608;
	margin-left:9px;
	float:left;
	display:inline;
	position:relative;
}
.tgp_container .tgp_body .san_pham_bottom .bt_prev
{
	position:absolute;
	top:73px;
	left:8px;
	cursor:pointer;
}
.tgp_container .tgp_body .san_pham_bottom .bt_next
{
	position:absolute;
	top:73px;
	right:8px;
	cursor:pointer;
}
.tgp_container .tgp_body .tgp_news_today
{
	width:335px;
	float:left;
	background:#300707;
}
.tgp_container .tgp_body .tgp_news_today .news_top
{
	width:335px;
	margin:0px;
	height:32px;
	background:url(/images/tin_moi_nhat.png) top left no-repeat;
	float:left;
}
.tgp_container .tgp_body .tgp_news_today .news_top h2
{
	margin:0;
	padding:0;
	width:315px;
	margin-left:20px;
	padding-top:12px;
	color:#ddad22;	
	font-size:16px;
}
.tgp_container .tgp_body .tgp_news_today .news_bt
{
	width:335px;
	margin:0px;
	height:32px;
	background:url(/images/right_bt.png) top left no-repeat;
	float:left;
}
.tgp_container .tgp_body .tgp_news_today .news_bt h2
{
	margin:0;
	padding:0;
	width:315px;
	margin-left:20px;
	padding-top:12px;
	color:#ddad22;	
	font-size:16px;
}
.tgp_container .tgp_body .tgp_news_today #first
{
	width:318px;
	margin:0px 0px 0px 6px;
	padding:0px;
	border-left:1px solid #3C1608;
	border-right:1px solid #3C1608;	
	border-bottom:none;
}
.tgp_container .tgp_body .tgp_news_today .news_bottom
{
	width:318px;
	float:left;
	display:inline;
	margin:0px 0px 0px 6px;	
	padding:0px;
	border-left:1px solid #3C1608;
	border-right:1px solid #3C1608;	
	border-bottom:1px solid #3C1608;
}
.tgp_container .tgp_body .tgp_news_today .news_bottom .news_full
{
	width:318px;
	height:78px;
	padding-bottom:5px;
	color:#C5C3C3;
}
.tgp_container .tgp_body .tgp_news_today .news_bottom .news_full h3
{
	width:313px;
	height:16px;
	padding:0px 0px 0px 5px;
	margin:0px;
	overflow:hidden;
	margin-bottom:5px;
	font-size:11px;
}
.tgp_container .tgp_body .tgp_news_today .news_bottom .news_full h3 a 
{
	width:318px;
	height:16px;
	padding:0px 0px 0px 5px;;
	margin:0px;
	font-size:11px;
	color:#DDDBDB;
}
.tgp_container .tgp_body .tgp_news_today .news_bottom .news_full h3 a:hover,.tgp_container .tgp_body .tgp_news_today .news_bottom .news_full h3 a.active
{
	color:#DDAD22;
}
.tgp_container .tgp_body .tgp_news_today .news_bottom .news_full .news_content
{
	width:308px;
	padding-left:10px;
	height:58px;
}
.tgp_container .tgp_body .tgp_news_today .news_bottom .news_full .news_content .news_desc
{
	width:185px;
	height:54px;
	overflow:hidden;
	text-align:justify;
}
.tgp_container .tgp_body .tgp_news_today .news_bottom ul
{
	margin:5px 10px 0px 10px;
	padding:5px 0px 10px 0px;
	width:298px;
	display:block;
	border-top:solid 1px #3D1608;
}
.tgp_container .tgp_body .tgp_news_today .news_bottom ul li
{
	margin:0;
	padding:0;
	display:inline-block;
	width:298px;
}
.tgp_container .tgp_body .news_bottom a
{
	display:block;
	margin:0px;
	padding:0px;
	line-height:20px;
	color:#dddbdb;
}
.tgp_container .tgp_body .news_bottom a:hover, .news_bottom a:active
{
	display:block;
	line-height:20px;
	color:#DCAC21;
	font-family:Verdana;
	font-size:11px;
}
.tgp_container .tgp_body .news_bottom img
{
	margin-right:7px;	
}
.tgp_container .tgp_body .news_bottom a.bt_xem
{
	width:54px;
	height:14px;
	background:url(/images/xem_tiep.png) no-repeat;
	text-indent:-9999px;
	margin-left:255px;
}
.tgp_container .tgp_body .tgp_van_hoa
{
	margin:0;
	padding:0;
	width:385px;
	background:#300707;
	float:left;
	padding-left:9px;
}
.tgp_container .tgp_body .tgp_van_hoa .van_hoa_top
{
	width:379px;
	height:28px;
	background:url(/images/net_van_hoa.png) no-repeat;
	float:left;
}
.tgp_container .tgp_body .tgp_van_hoa .van_hoa_top h2
{
	margin:0;
	padding:0;
	padding-left:10px;
	padding-top:6px;
	color:#ddad22;	
}
.tgp_container .tgp_body .tgp_van_hoa .van_hoa_bottom
{
	width:377px;
	height:293px;
	background:#300707;
	float:left;
	border-bottom:1px solid #3D1608;
	border-left:1px solid #3D1608;
	border-right:1px solid #3D1608;
	display:inline;
}
.tgp_container .tgp_body .tgp_van_hoa .van_hoa_bottom ul,.tgp_container .tgp_body .tgp_van_hoa .van_hoa_bottom ul li
{	
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.tgp_container .tgp_body .tgp_van_hoa .van_hoa_bottom ul
{
	padding:5px 0px 5px 0px;
	width:367px;
	margin:5px 5px 0px 5px;
	border-top:solid 1px #3D1608;
}
.tgp_container .tgp_body .tgp_van_hoa .van_hoa_bottom ul li
{
	width:347px;
	height:16px;
	background:url(/images/tin_tuc_bullet.png) center left no-repeat;
}
.tgp_container .tgp_body .tgp_van_hoa .van_hoa_bottom ul li a
{
	display:inline-block;
	width:340px;
	padding-left:7px;
	height:16px;
	overflow:hidden;
	line-height:16px;
	color:#DDDBDB;
}
.tgp_container .tgp_body .tgp_van_hoa .van_hoa_bottom ul li a:hover,.tgp_container .tgp_body .tgp_van_hoa .van_hoa_bottom ul li a.active
{
	color:#DDAD22;	
}
.tgp_container .tgp_body .tgp_van_hoa .van_hoa_bottom .van_hoa_bottom_1, .tgp_container .tgp_body .tgp_van_hoa .van_hoa_bottom .van_hoa_bottom_2
{
	width:366px;
	height:64px;
	background:#270303;
	margin-left:5px;
	margin-top:3px;
	padding-top:5px;
}
.tgp_container .tgp_body .tgp_van_hoa .van_hoa_bottom img
{
	margin-left:6px;
	margin-right:9px;
	float:left;
	display:inline;
}
.tgp_container .tgp_body .tgp_van_hoa .van_hoa_bottom p, .tgp_van_hoa .van_hoa_bottom p
{
	height:51px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	color:#fff;
	text-align:justify;
	margin-right:5px;
}
.tgp_container .tgp_body .tgp_thanh_tuu
{
	margin:0;
	padding:0px 9px 0px 0px;
	width:557px;
	height:182px;
	background:#300707;
	float:left;
	padding-left:0px;
}
.tgp_container .tgp_body .tgp_thanh_tuu .thanh_tuu_top
{
	width:557px;
	height:28px;
	background:url(/images/thanh_tuu.png) no-repeat;
}
.tgp_container .tgp_body .tgp_thanh_tuu .thanh_tuu_top h2
{
	margin:0;
	padding:0;
	padding-left:10px;
	padding-top:6px;
	color:#ddad22;
}
.tgp_container .tgp_body .tgp_thanh_tuu .thanh_tuu_bottom
{
	width:555px;
	height:293px;
	background:#2F0707;
	border-bottom:1px solid #3D1608;
	border-left:1px solid #3D1608;
	border-right:1px solid #3D1608;
	float:left;	
}
.tgp_container .tgp_body .tgp_thanh_tuu .thanh_tuu_bottom p
{
	width:531px;
	height:135px;
	text-align:justify;
	margin: 7px 12px 11px 12px;
	color:#fff;
	font-family:verdana;
	font-size:11px;
	line-height:12px;
}
.tgp_container .tgp_body .tgp_thanh_tuu .thanh_tuu_bottom a.bt_xem_1
{
	width:65px;
	height:14px;
	background:url(/images/xem_tiep.png) no-repeat;	
	float:left;
	margin-left:490px;
	margin-bottom:-10px;
}
.tgp_container .tgp_body .tgp_nam_chau
{
	width:329px;
	height:182px;
	background:#2D0707;
	float:left;
	padding-left:6px;
}
.tgp_container .tgp_body .tgp_nam_chau .nam_chau_top
{
	width:318px;
	height:28px;
	background:url(/images/den_long_nam_chau.png);
}
.tgp_container .tgp_body .tgp_nam_chau .nam_chau_top h2
{
	margin:0;
	padding:0;
	padding-left:10px;
	padding-top:6px;
	color:#ddad22;
}
.tgp_container .tgp_body .tgp_nam_chau .nam_chau_bottom
{
	width:296px;
	height:153px;
	background:#300707;
	border-bottom:1px solid #3D1608;
	border-left:1px solid #3D1608;
	border-right:1px solid #3D1608;
	padding:0px 10px 0px 10px;
}
.tgp_container .tgp_body .slide_long_den
{
	width:300px;
	height:138px;
	background:url(/images/pic_long_den.png) no-repeat;
	border:3px solid #270303;
	margin-left:6px;
}
.tgp_container .tgp_copyright
{
	margin:0;
	padding:0;
	width:960px;
	height:114px;
	position:relative;
	background:url(/images/copyright.png) top center no-repeat;		
}
.tgp_copyright .div_1
{
	margin-left:16px;
	padding-top:23px;
	line-height:14px
}
.tgp_copyright .div_1 a
{
	color:#fff;
}
.tgp_copyright .div_2
{
	color:#958585;
	position:absolute;
	bottom:68px;
	right:15px;
}
.tgp_copyright .div_3
{	
	position:absolute;
	right:15px;
	bottom:50px;
	color:#958585;
	cursor:pointer;
}
.tgp_copyright .div_3 a
{
	color:#DDDBDB;
}
.tgp_copyright .div_3 b
{
	color:#C87A00;
}h1.hd_title
{
	float:left;
	display:inline;
	padding:5px 0px 5px 0px;
	margin:0px;
	font-size:16px;
	color:#5F6871;
	width:593px;
	border-bottom:1px solid #431809;
	font-weight:bold;
	margin-bottom:13px;
	margin-top:0px;
}
/* ====================== Van ban =========================== */
.tpllist {
	width:245px;
	height:95px;
	float:left;
	display:inline;
	background:#2F0707;
	border:1px solid #431809;
	font:Tahoma, Geneva, sans-serif;
	margin:5px;
	color:#DDDBDB;
}
.tplinfo {
	margin:5px;
	width:174px;
	height:26px;
	float:left;
	overflow:hidden;
}
.tplinfo a
{
	display:inline-block;
	color:#DDDBDB;
	font-weight:bold;
	height:26px;
	text-align:left;
}
.tplinfo a:hover,.tplinfo a.active
{
	color:	#DDAD22;
}
.counterbox {
	background:transparent url(/images/counterbox.gif) no-repeat scroll center top;
	float:left;
	height:52px;
	padding:0px;
	width:51px;
	margin:5px;
	display:inline;
}
.tpllist .desc
{
	margin:5px;
	float:left;
	height:15px;
	width:174px;
	margin:0px 5px 5px 5px;
	overflow:hidden;
	text-align:left;
}
.info
{
	width:164px;
	float:left;
	padding-left:10px;
}
.date
{
	width:169px;
	float:left;
	height:16px;
	padding-left:5px;
	font-weight:bold;
}
.counter-num {
	font-weight:bold;
	font-size:15px;
	text-align:center;
	color:#000;
}
.counter-txt {
	text-align:center;
	color:#000;
}
.counter-type-pdf {
	background:transparent url(/images/filetypes/icon_pdf.gif) no-repeat scroll 0 0;
}
.counter-type-doc {
	background:transparent url(/images/filetypes/icon_doc.gif) no-repeat scroll 0 0;
}
.counter-type-docx {
	background:transparent url(/images/filetypes/icon_doc.gif) no-repeat scroll 0 0;
}
.counter-type-xls {
	background:transparent url(/images/filetypes/icon_xls.gif) no-repeat scroll 0 0;
}
.counter-type-xlsx {
	background:transparent url(/images/filetypes/icon_xls.gif) no-repeat scroll 0 0;
}
.counter-type-ppt {
	background:transparent url(/images/filetypes/icon_ppt.gif) no-repeat scroll 0 0;
}
.counter-type-pptx {
	background:transparent url(/images/filetypes/icon_ppt.gif) no-repeat scroll 0 0;
}
.counter-type-rar {
	background:transparent url(/images/filetypes/icon_rar.gif) no-repeat scroll 0 0;
}
.counter-type-zip {
	background:transparent url(/images/filetypes/icon_zip.gif) no-repeat scroll 0 0;
}
.counter-type-waiting {
	background:transparent url(/images/filetypes/icon_waiting.gif) no-repeat scroll 0 0;
}

.counter-type, .counter-type-approved {
	height:11px;
	left:-3px;
	position:relative;
	text-indent:-2000em;
	top:3px;
	width:29px;
	z-index:900;
}
.gioi_thieu
{
	margin:0;
	padding:0;
	width:618px;
	float:left;
}
.gioi_thieu_top
{
	float:left;
	width:625px;
	background:url(/images/content_background.png) no-repeat;
	padding-left:6px;	
}
.gioi_thieu_top h2
{
	padding:0;
	margin:0;
	padding-left:10px;
	padding-top:9px;
	color:#ddad22;
}
.gioi_thieu .content
{
	width:585px;
	float:left;
	margin:0px 10px 10px 10px;
	padding:10px 10px 10px 10px;
	border-left:1px solid #3D1608;
	border-right:1px solid #3D1608;
	border-bottom:1px solid #3D1608;
	text-align:justify;
}
.gioi_thieu .content h3
{
	color:#cea456;
}
.gioi_thieu .content h3 a:hover
{
	color:#fff;
}
.gioi_thieu_bottom_gallery
{
	margin:0;
	padding:0;
	width:596px;
	height:70px;
	float:left;
	margin-left:10px;
	margin-bottom:5px;
	padding-left:10px;
	margin-top:10px;
	border-left:1px solid #3a1608;
	border-right:1px solid #3a1608;	
	border-top:1px solid #3a1608;
	border-bottom:1px solid #3a1608;
}
.gioi_thieu_bottom .text_gioi_thieu
{
	width:586px;	
	float:left;	
	text-align:justify;
	border-left:1px solid #3a1608;
	border-right:1px solid #3a1608;
	border-bottom:1px solid #3a1608;
	border-top:1px solid #3a1608;
	margin-left:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	color:#fff;
}
.gioi_thieu img
{
	float:left;
	display:inline;
	border:1px solid #CC9933;
	margin:2px;
}.lien_he
{
	width:960px;
	margin:0;
	padding:0;	
	float:left;
}
.lien_he .lien_he_top
{
	float:left;
	width:960px;
	background:url(/images/content_background.png) no-repeat;
	padding-left:6px;
}
.lien_he .lien_he_top h2
{
	padding:0;
	margin:0;
	padding-left:10px;
	padding-top:9px;
	color:#ddad22;
	font-size:16px;
}
.ban_do
{
	padding:10px 10px 10px 10px;
	color:#fff;
	width:940px;
	float:left
}
.thong_tin
{
	padding:10px 10px 10px 10px;
	color:#fff;
	float:left;
	width:320px;
}
.form_lien_he
{
	width:600px;
	float:left;
	padding-left:10px;
	border-left:1px solid #431809;
}
.ban_do
{
	width:940px;
	margin:10px 0px;
	float:left;
}
input,textarea
{
	
	border-color:#999999;
	border-style:none none dashed;
	border-width:medium medium 1px;
	font-family:Verdana;
	font-size:11px;
	padding:4px;
	background:none;
	color:#c5c3c3;
}
.btn_gui
{
	width:45px;
	height:20px;
	background:url(/images/bt_gui.png) no-repeat;
	display:inline;
	margin:0px;
	padding:0px;
	border:none;
	float:left;
	margin-top:10px;
	cursor:pointer;
}
.btn_reset
{
	width:45px;
	height:20px;
	background:url(/images/reset.png) no-repeat;
	display:inline;
	margin:0px;
	padding:0px;
	border:none;
	float:left;
	margin-top:10px;
	cursor:pointer;
}
td
{
	color:#c5c3c3;
}.page
{
	margin:0;
	padding:0;
	width:625px;
	float:left;	
}
.page_top
{
	float:left;
	width:625px;
	background:url(/images/page_top.png) no-repeat;
}
.page_top h2
{
	padding:0;
	margin:0;
	width:605px;
	padding-left:20px;
	padding-top:9px;
	color:#ddad22;
	font-size:16px;
}
.page .page_bottom
{
	width:615px;
	float:left;
	padding:0px 0px 10px 10px;
}
.page .content, .page_bottom_gallery
{
	margin:0px;
	padding:0px;
	width:593px;
	float:left;	
	padding:10px 10px 10px 10px;	
	border-left:1px solid #3D1608;
	border-right:1px solid #3D1608;	
	border-bottom:1px solid #3D1608;	
	text-align:justify;
	color:#fff;
}
#top
{
	border-top:1px solid #3D1608;	
}
.page_bottom_gallery
{
	margin-bottom:10px;
}
.page .content h3
{
	color:#cea456;
	margin:5px 0px 5px 0px;
	padding:0px;
	font-size:12px;
}
.page .content h3 a:hover
{
	color:#fff;
}
.page .news_desc
{
	color:#DDDBDB;
	font-weight:bold;
	padding-bottom:10px;
}
.page .news_content
{
	color:#DDDBDB;
}
.page .more
{
	margin:0;
	padding:0;	
}
.page .more ul,.page .more ul li
{
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.page .more ul
{
	width:593px;
}
.page .more ul li
{
	height:16px;
	width:583px;
	padding-left:10px;
	display:inline;
	background:url(/images/tin_tuc_bullet.png) center left no-repeat;
}
.page .more ul li a
{
	display:inline-block;
	height:16px;
	width:583px;
	color:#DDDBDB;
	line-height:16px;
}
.page .more ul li a:hover,.page .more ul li a.active
{
	color:#CEA456;
}
.page .more img
{
	margin-left:5px;
	margin-right:5px;
	margin-top:6px;
}
.page_bottom .text_page
{
	width:580px;	
	float:left;	
	text-align:justify;
	border-left:1px solid #3a1608;
	border-right:1px solid #3a1608;
	border-bottom:1px solid #3a1608;
	border-top:1px solid #3a1608;
	margin-left:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	color:#fff;
}
.page img
{	
	border:1px solid #CC9933;
}.pro_box
{
	margin:0px;
	padding:0px;	
	margin-left:7px;	
	margin-bottom:10px;
	width:185px;	
	float:left;
	border:1px solid #471708;
	padding-bottom:10px;	
	/*border-bottom:1px solid #ddad22;*/
}
.pro_box .title
{
	width:170px;
	padding-left:10px;
	float:left;	
	font-weight:bold;
	height:20px;
	line-height:20px;
	overflow:hidden;
	text-align:center;
}
.pro_box .title a
{
	color:#ddad22;
}
.pro_box .title a:hover
{
	color:#e37100;
}
.pro_box .image
{
	padding:0;
	width:166px;
	height:96px;
	padding-left:7px;
	float:left;
}
.pro_box .desc
{
	padding:0;
	margin:0;
	width:164px;	
	height:80px;
	padding-top:10px;
	padding-left:8px;
	padding-right:5px;
	float:left;
	color:#DDDBDB;
}
.pro_box .price
{
	padding-top:10px;
	padding-left:7px;
	width:173px;
	float: left;
	color:#ddad22;
	text-align:left;
}
.pro_box .desc p
{
	margin:0;
	padding:0;
	padding-left:10px;
}
.pro_box .detail
{
	margin:0;
	padding:0;	
	width:43px;
	height:20px;
	padding-left:130px;
	margin-top:10px;		
	float:left;
}
.pro_box .detail a
{
	width:43px;
	height:20px;
	font-weight:bold;
	line-height:20px;	
	margin:0;
	padding:0;
	padding-left:2px;
	color:#fff;
	float:left;
	background:url(/images/detail.png) no-repeat;
}
.pro_title
{
	margin:0px;
	padding:0px;
	width:615px;
	height:20px;
	background:url(/images/sp_title.png) bottom left no-repeat;
}
.pro_title h2
{
	color:#ddad22;
	margin:0px 0px 0px 10px;
	font-size:16px;
}
.pro_img
{
	width:320px;
	height:180px;
	float:left;
}
.pro_img img
{
	margin:0px;
	padding:0px;
}
.pro_price
{
	margin:0;
	padding:0;
	color:#ddad22;
	width:261px;	
	height:25px;
	padding-left:10px;
	padding-top:10px;
	float:left;
}
.pro_desc
{
	color:#DDDBDB;	
	float:left;
	width:261px;
	height:145px;
	padding-left:10px;
	padding-top:10px;
	overflow:hidden;
}
.pro_content
{
	color:#DDDBDB;
	padding-top:5px;
	padding-left:5px;
	padding-right:10px;
	float:left;
}
.navigation {
	font-size:11px;
	clear: both;
	padding: 10px 0px;
	text-align: center;
	cursor:default;
	font-weight:bold;
	color:#545454;
}
.navigation .current_page_item, .navigation .page_item a {
	outline:none;
	margin:2px;
	padding:2px 6px;
	border: 1px solid #3D1608;
	text-decoration:none;
}

.navigation .page_item a {
	border: 1px solid #3D1608;
	color:#010101;
	background-color:#E8E8E8;
}

.navigation .current_page_item, .navigation .page_item a:hover {
	color: #DDAD22;
	background-color:#480606;
}
	
