﻿body{
	/*background:#fff;*/
	background-image:url(../images/background.jpg);
	background-repeat:repeat;
	margin:0 auto;
	padding:0;
	font-family:Arial;
	font-size:10pt;
	text-decoration: none;
	line-height:16px;
	color:#979797;
}
.breadscrum
{
    padding-left:10px;
}
.breadscrum a
{
    color:#fff;
    text-decoration:none;
}
.breadscrum a:hover
{
    text-decoration:underline;
}
#main{
	width:100%;
	float:left;
}
#header_bg
{
	width:100%;
    background-color:#151515;
	float:left;
}
#header {
	width:1000px;
	border:#000000 1px solid;
	margin:0 auto;
	

}
#header .left {
    float:left;
	width:325px;
	margin-top:65px;
	text-align:center;
}
#header .right {
    float:left;
	width:650px;
	height:200px;
	border:#ffffff 1px solid;
	margin:10px;

}
#mainFrame_width
{
	width:100%;
	float:left;
	/*background-image:url(../images/main_bg.png);*/
	background-image:url(../images/background.jpg);
	background-repeat:repeat;
}
#mainFrame{
	width:1000px;
	margin:0 auto;
	padding:0px;
}
#menu_width
{
	float:left;
	width:100%;
	background-color:#353535;
}
#menu_fixedwidth
{
	width:1000px;
	margin:0 auto;
}
#menu_fixedwidth .left
{
	width:870px; 
	float:left;
}
#menu_fixedwidth .language
{
    float:right; width:120px; text-align:right; padding-top:5px; height:20px; color:white; font-size:8pt;
}
#menu_fixedwidth .language a
{
    text-decoration:none;
    color:#ffffff;
    padding-left:3px;
    padding-right:3px;
}
#menu_fixedwidth .language a:hover
{
    text-decoration:underline;
}
#left_panel
{
    float:left; 
    width:770px; 
    margin:10px; 
    
}
#right_panel
{
    float:right;
    width:180px; 
    margin:10px;
    margin-top:20px; 
}
.pathway
{
    margin:10px 0px 10px 0px;
}
.right_image_box
{
    border:#cccccc 1px solid; 
    height:80px;
    width:200px;
}
.home_news
{ 
    float: left; 
    width: 770px; 
    font-size: 10pt;
    padding:10px; 
    margin-top:10px; 
    background-image:url(../images/block.png);
    border-right:#cccccc 1px solid;
    
}
.home_duan
{    
    float: right; width: 354px;
}
.section_box
{
    float: left; 
    width:220px;
    padding-bottom:10px;
    padding-left:5px; 
    margin-bottom:10px; 
    font-size:11px;
    color:#fff;
    
}
.slide_show
{
    margin-top:0px; 
    float:left;
    width:390px; 
    height:300px; 
    border:#cccccc 1px double; 
}
.gray_box
{
    width:710px; 
    float:left; 
    font-size:10pt; 
    background-color:#f8f8f8; 
    display:block; 
    border:#cccccc 0px solid;
    padding:5px; 
    margin-bottom:10px;
}
.separator_line
{ 
	width:100%;
	height:14px;
    background-image:url(../images/line.png);
    background-repeat:repeat-x;
    margin-top:5px;
    margin-bottom:5px;
}
.h3
{
    padding:10px 0 0 0;
    font-size:13pt;
    font-weight:normal;
    font-family:Arial;
    color:Orange;
}

.header_bar
{ 
    color:#bcbcbc; 
    font-size:17pt; 
    padding:5px 0px 5px 5px; 
    font-family:arial;
    text-transform:inherit;
    font-weight:normal;
}
ul {list-style:none; padding-left:7px; padding-top:0px; margin:0px;}
li {background-image:url(../images/icon.png);background-repeat: no-repeat;background-position: 0 .3em;padding-left: 1em;line-height:19px;}
li a
{
    color:#d8d8d8;
    text-decoration:none;
}
li a:hover
{text-decoration:none; color:Orange;}


.plus ul {list-style:none; padding-left:7px; padding-top:0px; margin:0px;}
.plus li {background-image:url(../images/plus.png);background-repeat: no-repeat;background-position: 0 .3em;padding-left: 1em;line-height:20px;}
.plus li a
{
    color:#e2e2e2;
    text-decoration:none;
}
.plus li a:hover
{text-decoration:none; color:Orange;}


.plus_2 ul {list-style:none; padding-left:7px; padding-top:0px; margin:0px;}
.plus_2 li {background-image:url(../images/plus_2.png);background-repeat: no-repeat;background-position: 0 .7em;padding-left: 1em;line-height:22px;}
.plus_2 li a
{
    color:#e2e2e2;
    text-decoration:none;
}
.plus_2 li a:hover
{text-decoration:none; color:Orange;}

#related ul {list-style:none; padding:7px;padding-left:0px;margin:0px;}
#related li {background-image:url(../images/icon.png); color:black; background-repeat: no-repeat;background-position: 0 .3em;padding-left: 1em;line-height:17px;}

#footer_bar
{
    float:left; 
    width:1000px; 
    display:block; 
    height:10px; 
    background-color:#510104;
    margin-top:10px;
    margin-bottom:10px;
}
#footer_bg
{
	width:100%;
	background:#000;
	float:left;
}
#footer{

	margin:0 auto;
	width:1000px;
	height:60px;
	font-size:11px;
	padding:10px 5px 0px 10px; 
	color:#868686;
}
#footer_left{
	width:450px;
	float:left;	
}
#footer_right{
	width:470px;
	float:right;
	color:#fff;
	text-align:right;
	margin-right:15px;
}
#footer_right a
{	color:#666666;
	text-decoration:none;
}
#footer_right a:hover{
	color:#fff;
}
#footer_left a
{	color:#fff;
	text-decoration:none;
	padding-left:6px;padding-right:6px;
}
#footer_left a:hover{
	color:#ccc;
	text-decoration:underline;
}
.dot_separator
{
    letter-spacing: 0em; color:#c1c1c1; font-size:9pt;
}
.detail_box
{
    margin-top:10px; 
    margin-left:10px; 
    padding:10px 10px 10px 10px; 
    margin-bottom:10px;
    background-image:url(../images/block.png);
    border-right:#cccccc 1px solid;
    background-repeat:repeat;
    color:#c1c1c1;
}
.detail_box_2
{
    margin-top:10px; 
    margin-left:10px; 
    padding:0px 10px 10px 10px; 
    border-right:#cccccc 1px solid;
    margin-bottom:10px;
    background-image:url(../images/block.png);
    background-repeat:repeat;
    
}
.detail_box_black
{
    margin-top:10px; 
    margin-left:10px; 
    padding:10px 10px 10px 10px; 
    margin-bottom:10px;
    background-image:url(../images/block.png);
    border-right:#cccccc 1px solid;
    background-repeat:repeat;
    color:#c1c1c1;
    
}
.detail_content_box
{
    width: 580px; 
    float: right;
}
.detail_article_title
{
    font-size:15pt; color:#fff; margin-top:10px;margin-bottom:3px; font-family:Arial;
}
.detail_content
{
    font-family:Arial; font-size:12px; padding-top:4px;
}
.article_image
{
    float: left; width: 140px; height: 110px; border: #cccccc 1px solid; margin: 0px 8px 0px 0px
}
.article_title a
{
	color:#fff;
	text-decoration:none;
	font-size:9pt; 
	font-weight:bold;
	font-family:Arial;
}
.article_title a:hover
{
	text-decoration:underline;
}

#gallery a
{
	color:#959595;
	text-decoration:none;
	font-size:10pt; 
	font-weight:normal;
	font-family:Arial;
}
.gallery_title a
{
    font-weight:bold;
    color:#ffffff;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;
}
.gallery_title a:hover
{
    text-decoration:underline;
}
.gallery_image
{
    float: left; 
    width: 158px; 
    height: 120px; 
    border: #ffffff 3px solid; 
    margin: 0px 8px 5px 0px
}
.gallery_box
{
    margin: 10px 0px 10px 0; width:165px; height:180px; text-align:center;
}
.gallery_box_2
{
    margin: 10px 0px 10px 0; width:165px; height:160px; text-align:center;
}

.gallery_detail_title
{
    font-size:11pt; color:White; text-align:center; padding-top:20px;
}
.gallery_related_item
{
    text-align:center; width:155px; height:160px; padding-top:5px; border:#363636 0px solid;
}

.related_article a
{
    color:#ccc;
    font-family:Arial;
	font-size:10pt;
	text-decoration:none;
}
.related_article a:hover
{
	text-decoration:underline;
}
.user_link a
{
    color:#000000;
    text-decoration:none;
    font-size:8pt;
}
.user_link a:hover
{
    text-decoration:underline;
}
.bds_link a
{
    font-size:16px;
    color:#0385af;
    font-weight:normal;
    text-decoration:none;
    line-height:1.2em;
}
.bds_link a:hover
{
    font-size:16px;
    color:#000;
}
.bds_inlink 
{
    width:300px; 
    float:right; 
    color:#ccc;
    text-align:right;
    font-weight:bold;
    font-size:12px;
    padding-right:3px;
    text-transform:uppercase;
}
.bds_inlink a
{  
    color:#fff;
    text-decoration:none;
}
.bds_inlink a:hover
{
    color:Orange;
    text-decoration:underline;
}
.bds_title
{
    font-size:12px; font-family:Arial; font-weight:bold;
    text-align:right;
}
.bds_details_title
{
    font-size:12px;
    font-weight:bold;
    font-family:Arial;
    color:Maroon;
}
.bds_details_price
{
    font-size:11px;
    font-weight:bold;
    font-family:Arial;
    color:Maroon;
}

.cssflash
{
	display:none;
	background:#fff;
}
.cssflashfocus
{
	display:block;
}
a
{
	cursor:pointer;	
}