/* CSS Document */

/* Global
================================================*/
body {
	font:100% /*Lucida sans,*/ Arial, Verdana, Helvetica, sans-serif;
	background-image:url(/images_template/bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color: #b0a293;
	margin:0;
	padding:0;
}

.clear {
clear:both;
overflow:hidden;
height:1px;
}
	
#wrapper {
width:100%;
margin-left: auto;
margin-right: auto;
min-height:100%;
}

#bodywrap {
	width: 884px;
	clear:both;
	margin-left:auto;
	margin-right:auto;
	background:#f8efe9;
	padding:20px;
position:relative;
height:100%;

	}
	
	
	
	/*---------------------------------- Top Nav -------------- */
	
	#topbar {
	float:center;
	background:#48443E;
	width:100%;
	height: 67px;
	margin-right:auto;
	margin-left:auto;
	text-align: center;
	}
	
	#topnav {
width: 884px;
	float:center;
		margin-right:auto;
	margin-left:auto;
	}

.logo {
float:left;
margin-top:13px;

}



#topbuttons {
float:right;
width:360px;
text-align:right;
margin-bottom:0;
border-left:1px solid #8c8578;
border-top:1px solid #8c8578;
margin-top:42px;
}

ul.navmenuvert { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;

}


li.navmenuvertli { /* all list items */
	width: 50px; /* Width of Menu Items */
	float: right;
	position: relative;

}

/* Top level off state */

ul.navmenuvert li a {

	font-size: 80%;
	font-weight: normal;
	text-align:center;
	line-height: 24px;
	color: #fff;
	display: block;
	text-decoration: none;
	background: #56524a; 


	border-right: 1px solid #8c8578;	/* Right-hand border colour = LINE */
	/*border-bottom: 1px solid #666666;	 Bottom border colour = LINE */
	
}

/* Top level over state */

ul.navmenuvert li a:hover {
	background: #6c665b; 
	text-decoration: none;
	color: #FFF;

}


/*---------------------------------- main image box -------------- */



#main_imagebox {
float:center;
width: 874px;

background:#d4cac0;
margin-left:auto;
margin-right:auto;
padding:5px;

}

#thin_imagebox {
float:center;
width: 874px;
height: 216px;
background:#d4cac0;
margin-left:auto;
margin-right:auto;
padding:5px;

}

.squarespic2 {
float:left;

margin-right: 10px;
margin-bottom: 10px;
margin-top: 6px;
margin-left:0;
text-align:left;
padding:0;
}

.squarespic {
float:right;
width: 220px;
margin-left: 20px;
margin-bottom: 10px;
padding:0;
margin-top: 0px;
text-align:right;
}

#imageboxnav {
float:left;
width:500px;
padding-top:2px;
margin-top:2px;
color: #73675c;
font-size:70%;

}

#imageboxnav a {
color: #73675c;
text-decoration: none;
font-weight: 600;
padding-right:8px;
padding-left:5px;
/*letter-spacing:-0.05em;*/
}

#imageboxnav a:hover {
color: #9f8a75;

}




#searchdiv {
float:right;
width:335px;
margin-bottom:6px;
text-align:right;
margin-right:0;
}

#searchdiv input {
background: #aba197;
border: 1px solid #aba197;
color: #fff;
font-size: 75%;
text-indent:3px;
margin-right:0px;
line-height: 15px;

}

#searchdiv .button {
padding-top:0px;
padding-bottom:2px;
}

*html #searchdiv .button {
padding-top:0px;
padding-bottom:0px;
}

	/*---------------------------------- left Nav -------------- */

#leftnav {
float:left;
width: 159px;



}

#content {
float:right;
width: 690px;
margin-left: 20px;
color:#695a4d;
font-size:75%;

}

#sitemap ul{
font-size:90%;
margin-bottom:8px;
text-decoration: none;
}

#sitemap li{
color: #8e6851;
text-decoration: none;
font-size:90%;
}




.newstext {

}

.newstext img {


}

.textcolumn a {
color: #8e6851;
text-decoration: none;
/*border-bottom: 1px dotted #8e6851;*/
}

.textcolumn a:hover {
color: #d6582d;
text-decoration: none;
/*border-bottom: 1px dotted #d6582d;*/
}

a.dotted {
color: #8e6851;
text-decoration: none;
border-bottom: 1px dashed #8e6851;
}

a.dotted a:hover {
color: #d6582d;
text-decoration: none;
border-bottom: 1px dashed #d6582d;
}

#footer {
width: 884px;
float:center;
margin-left:auto;
margin-right:auto;
height:50px;
padding-top:20px;
FONT-SIZE: 13px;
COLOR: #48443E;
clear:both;
}
#footer A:link{
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
COLOR: #8e6851;
TEXT-DECORATION: none;
}
#footer A:active{
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
COLOR: #8e6851;
TEXT-DECORATION: none;
}
#footer A:visited{
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
COLOR: #8e6851;
TEXT-DECORATION: none;
}
.englogo {
float:right;
width: 175px;
height:34px;

}

.languages {
float:left;

}

.languages label {
color: #fff;
font-size:70%;
font-weight: 600;

}

.languages select {
background: #cbc0b5;
border: 1px solid #aba197;
color: #4d4034;
font-size: 70%;
margin-left:0px;
line-height: 15px;
}


/*--------------------------TEXT STYLES -------------------------*/

h1 {
color:#695a4d;
font-size:125%;
font-weight:600;
margin-bottom:10px;
margin-top:0px;
}

h4 {
color:#695a4d;
font-size:125%;
font-weight:600;
margin:0;
}

p {
color:#695a4d;
line-height:15px;
}

/*.textcolumn p {
color:#695a4d;
font-size: 73%;
line-height:16px;
margin: 0 0 1.2em 0;
}*/

.ticker {
float:left;
color:#695a4d;
margin-top:4px;
font-size:75%;
width:600px;
height:13px;
}





/* --------------- HOME NEWS -------------------*/

.home_rightfeature {
float:right;
background:#e0d3c7;
padding:15px;

width:305px;

}

.home_rightfeature a { 
color:#695a4d;
font-size:95%;
text-decoration:none;
}

.home_rightfeature a:hover { 
color:#a98771;
font-size:95%;
}

.home_newsimage {
float:right;
width:83px;
height:69px;
}

/* --------------- HOME FEATURES -------------------*/

.lightfeature { 
width: 321px;
background: #e0d3c7;
margin-bottom:15px;
padding-left:5px; padding-right:9px; padding-top:5px; padding-bottom:5px;
}

.newsblock { float:left; width:209px; }

.hme_title {float:left; width:330px;}


.darkfeature {
margin-top:15px;
width: 321px;
background: #897f71;

padding-left:5px; padding-right:9px; padding-top:5px; padding-bottom:5px;
}

*html .darkfeature {
margin-top:0;
}

.lightfeature a {
color:#695a4d;
text-decoration: none;
line-height: 14px;
width: 180px;

}

.darkfeature a {

text-decoration: none;
line-height: 14px;
width: 180px;
color:#ebe3d6;
}


.lightfeature a:hover {

color:#a98771;
}

.darkfeature a:hover { color:#fff; }


.darkfeature_image {
float: left; 
margin-right:10px; 
padding: 0; 
width: 120px;
height: 111px;
}

.enewsdiv {
float:left;
border: 1px solid #c0b2a4;
background-image: url(/images_template/enewsbg.jpg);
background-position:top;
background-repeat:no-repeat;
background-color: #ded2c6;
width: 144px;
margin-top:14px;
padding-top:48px;
padding-left:7px;
padding-right:7px;
padding-bottom:7px;
color:#604a37;
font-size:70%;
min-height:64px;
line-height:12px;
}

.enewsdiv input {
background: #e2d9cc;
border: 1px solid #c0b2a4;
color: #604a37;

margin:0px;
line-height: 15px;
font-size:90%;
padding-bottom:2px;
}

.more {
float:left;
width:80px;
margin-top:2px;
}

a.more {
color: #695a4d;
font-weight:500;
text-decoration:underline;
}

a.more:hover {
color: #a98771;
}


/* Ste messing about */

.feature_holder {
	float: left;
	display: block;
	width: 333px;
	background: #e0d3c7;
	text-decoration: none;
	
}

.feature_default {
	margin: 10px 20px 6px 0;
	width: 333px;	
}

.feature_right {
	margin: 10px 0 6px 0;
	width: 337px;	
}

.feature_holder img {
	float: left;
	margin-right: 15px;  margin-left:5px; margin-top:5px;
	border: 0;
}

.f_heading, .f_content {
	display: block;
	margin: 6px 6px 4px 8px;
	color: #695a4d;

}

.f_heading {
	font-size: 75%;
	font-weight: 600;
}
	
.f_content {
	font-size: 70%;
	color: #695a4d;
}

.feature_holder:hover {
	background: #ccbdae;
}

.feature_holder:hover .f_heading, .feature_holder:hover .f_content {
	color: #695a4d;
}


/* --------------- RIGHT BLOCK FEATURE -------------------*/

.rightfeature {
float:right;
background:#e0d3c7;
padding:10px 15px 14px 15px;

width:210px;

}

.rightfeature_inner {
float:right;
background:#e0d3c7;
padding:10px 15px 14px 15px;
margin-bottom:1px;
width:222px;

}

.rightfeature_dark {
float:right;
background:#897f71;
padding:10px 10px 10px 10px;

width:232px;

}

.rightfeature_dark_title {
font-size:90%;
font-weight:600;
}

.rightfeature_dark img{

}

.rightfeature_dark p{
margin:0;
}

.rightfeature_dark p {
font-size:95%;
color: #fff;
}

.rightimage {
float:right;
width: 190px;
margin-left:15px;
margin-bottom:10px;
margin-top:5px;
}


.textcolumn, .textcolumn2 {
width:410px; float:left; margin-bottom:4px; margin-top:5px; 

}


.subtitle {
font-weight:bold;
margin-bottom:5px;
}

.righttitle {
font-size:100%;
font-weight:600;
margin-bottom:0px;
margin-top:0;
}

.righttitle_dark {
font-size:100%;
font-weight:600;
margin-bottom:0px;
color:#ebe3d6;
}

.rightfeature_pic {

border: 1px solid #b6a696;
width:250px;

}

.rightfeature_dark a{
color:#ebe3d6;
text-decoration:none;
font-size:95%;
}

.rightfeature_dark p {
color:#ebe3d6;

}

.rightfeature_dark a:hover{
color:#e3cdac;

}

a.links {
float:left;
color: #78573a;
font-weight: 500;
text-decoration: none;
background-image:url(/images_template/linkarrow.gif);
background-position: left top;
background-repeat:no-repeat;
padding-left:10px;

border-top: 1px dotted #c5af9b;
padding-top:3px;
padding-bottom:3px;
width:200px;
clear:both;
}

a.links:hover {
color: #bd8354;

background-image:url(/images_template/linkarrow2.gif);
}


a.download {
float:left;
color: #78573a;
font-weight: 500;
text-decoration: none;
background-image:url(/images_template/pdf.gif);
background-position: left top;
background-repeat:no-repeat;
padding-left:15px;
font-size:100%;
border-top: 1px dotted #c5af9b;
padding-top:3px;
padding-bottom:4px;
width:195px;
clear:both;
}

.rightfeature_inner p {
margin:0;
color: #78573a;
}

.rightfeature_inner a {
color: #78573a;
}

.rightfeature_inner a:hover {
color: #bd8354;
}

.rightfeature_inner ul {
margin-left:0px;
padding-left:17px;
margin-top:5px;
margin-bottom:5px;
}

.rightfeature_inner li {
margin:0;
color: #78573a;
}

a.download:hover {
color: #bd8354;

background-image:url(/images_template/pdf.gif);
}


a.download_file {
float:left;
color: #78573a;

text-decoration: none;
background-image:url(/images_template/pdf.gif);
background-position: left top;
background-repeat:no-repeat;
padding-left:15px;
text-align:left;
padding-top:3px;
padding-bottom:4px;
width:195px;
clear:both;
}

a.download_file:hover {
color: #bd8354;
background-image:url(/images_template/pdf.gif);
}

a.word_file {
float:left;
color: #78573a;

text-decoration: none;
background-image:url(/images_template/word.gif);
background-position: left top;
background-repeat:no-repeat;
padding-left:15px;
text-align:left;
padding-top:3px;
padding-bottom:4px;
width:195px;
clear:both;
}

a.word_file:hover {
color: #bd8354;
background-image:url(/images_template/word.gif);
}

a.web_file {
float:left;
color: #78573a;

text-decoration: none;
background-image:url(/images_template/web.gif);
background-position: left top;
background-repeat:no-repeat;
padding-left:15px;
text-align:left;
padding-top:3px;
padding-bottom:4px;
width:195px;
clear:both;
}

a.web_file:hover {
color: #bd8354;
background-image:url(/images_template/web.gif);
}

a.download_folder {
float:left;
color: #78573a;
font-weight: 500;
text-decoration: none;
background-image:url(/images_template/folder.gif);
background-position: left middle;
background-repeat:no-repeat;
padding-left:20px;
text-align:left;
padding-top:3px;
padding-bottom:4px;
width:195px;
clear:both;

}

a.download_folder:hover {
color: #bd8354;
background-image:url(/images_template/pdf.gif);
background-image:url(/cn/images_template/folder.gif);
background-position: left middle;
background-repeat:no-repeat;
}

a.download_folder_open {
float:left;
color: #78573a;
font-weight: 500;
text-decoration: none;
background-image:url(/images_template/folder_open.gif);
background-position: left middle;
background-repeat:no-repeat;
padding-left:20px;
text-align:left;
padding-top:3px;
padding-bottom:4px;
width:195px;
clear:both;

}

a.download_folder_open:hover {
color: #bd8354;
background-image:url(/images_template/pdf.gif);
background-image:url(/images_template/folder_open.gif);
background-position: left middle;
background-repeat:no-repeat;
}

.rightline {
float:left;
width:100%;
background:#c5af9b;
height:1px;
margin-top:6px;
margin-bottom:3px;
clear:both;
}

.pageicon {
float:left;


}

#pages, #pages2 {
	
	float:right;
text-align:right;
	font-size: 95%;

color: #666;
width:190px;
margin-top:0px;
margin-right:0px;

	padding-top: 3px;
	padding-bottom: 3px;
	}
	
*html #pages, #pages2 { 
margin-right:2px;

}

#pages2 {padding-top:10px; }
	
	a.pages, a.pages2 {

text-decoration: none;
width:100%;
color: #666;
text-align: center;	min-width: 75px;
padding-left: 5px;
padding-right: 5px;
padding-bottom:1px;
border: 1px solid #666;
margin-left:2px;
	font-weight: normal;


}


a.pages:hover, a.pages2:hover {
	color: #FFF;
	background-color: #e6744e;

}

a.pages:hover selected {
	
	background-color: #e9dfcf;

}


.selectstyle {
float:right; 
width: 110px;
margin-top: 28px;
margin-right:5px;
}

.selectstyle select {
float:left;
	background-color: #e9dfcf;
	border: 1px solid #b6b6b5;

	color: #6b655d;
margin:0;
text-align:left;
font-size:75%;

}

.selectstyle label {
float:left;
font-size:70%;
color: #6b655d;
margin-top:2px;
margin-right:3px;
}

.paglisting {
float: left;
width: 150px;
color: #6b655d;
margin-top: 29px;
font-size: 70%;

}


/* ------ NEWS PAGE ------- */

.newswrap, .newswrap2 {
float: left;
margin-bottom:10px;

}

.newswrap p{
margin-bottom:4px;
margin-top:0;
}

.newswrap2 p {
margin-bottom:2px;
margin-top:0;
}

a.morenews {
text-decoration: underline;
color:#8e6851;

}
a.morenews:hover {
color:#d6582d;

}

.newspic {
float:right;

margin-left: 20px;
margin-bottom: 10px;
margin-top: 5px;
}

.posted {
color: #94897a;
font-size: 95%;
float:left;
margin-top: 1px;
margin-bottom: 4px;
margin-left:0;

}

.posted2 {
color: #94897a;
font-size: 95%;
float:left;
margin-top: 1px;
margin-bottom: 8px;
margin-left:0;
clear:both;
}

.newstitle {
color:#8e6851;

font-weight:600;
margin-top: 2px;
margin-bottom: 2px;
margin-left:0;
}

a.newstitle {


text-indent:0;
color:#8e6851;
text-decoration:none;
margin-top: 2px;
margin-bottom: 2px;
font-weight:600;

}
a.newstitle:hover {
color:#d6582d;
}


/* SECTION HOME FEATURES */

.section_feature { 
float:left;
width: 378px;
background: #e0d3c7;
margin-bottom:1px;
padding-left:5px; padding-right:20px; padding-top:5px; padding-bottom:5px;
font-size:95%;
}

.sectionfeature_image {
float: left; 
margin-right:10px; 
padding: 0; 
width: 79px;
height: 69px;
}

.section_feature a {
text-decoration: none;
color:#695a4d;

}

.section_feature a:hover {
color:#a98771;
}

h3 {
margin:0;
padding-top:2px;
padding-bottom:3px;
font-size:100%;

}

h2 {
margin:0 0 3px 0;
font-size:105%;

}



.pub_topbar {
	background-color: #897f71;
	font-size:100%;
	color:#fff;
	text-align:center;
	padding-top: 3px;
	padding-bottom:3px;
}

.pub_row {
	background-color: #e0d3c7;
color: #73675c;
font-size:100%;
padding-left:6px;
	padding-top: 0px;
	padding-bottom:0px;
	text-align:center;
}

.pub_row2 {
	background-color: #e0d3c7;
color: #73675c;
font-size:100%;
padding-left:26px;
	padding-top: 0px;
	padding-bottom:0px;
	text-align:center;
}


.feature_spacer {
float:left;
width:190px;
background:#ccc;
margin:0;

}

.arrowlink {
float:left;
margin-top:2px;
width:250px;
}

.arrowlink a {
color: #7c584f;
background-image: url(/images_template/right_arrow1.gif);
background-position: left middle;
background-repeat:no-repeat;
text-align:left;
padding-left:18px;
}


.arrowlink a:hover {

color: #a98771;
background-image: url(/images_template/right_arrow2.gif);
background-position: left middle;
background-repeat:no-repeat;
text-align:left;
padding-left:18px;
}

.hometxt {
width:320px;
float:left; 

}

.hometxt a {
color: #8e6851;
text-decoration: none;
border-bottom: 1px dashed #8e6851;
}

.hometxt a:hover {
color: #d6582d;
text-decoration: none;
border-bottom: 1px dashed #d6582d;
}



.hometxt p {
margin-top:0;
line-height:17px;
}

.footlinks {
float:left;
width:300px;

margin-top:8px;
margin-left:7px;
font-size:70%;
color: #fff;
}

.footlinks a{
padding-right:4px;
padding-left:4px;
color: #fff;
text-decoration: none;
}

.footlinks a:hover{

color: #e2d1bf;

}

.sortby_fields {
float:left;
color: #0033CC;
width: 500px;
padding-top:3px;
padding-bottom:3px;
padding-left:2px;

}

.sortby_fields label {
font-size:100%;
color: #695a4d;
padding-top:2px;
padding-left:2px;
float:left;

}

.sortby_fields select {
	background-color: #d9cabb;
	border-left: 1px solid #b8a594;
	border-top: 1px solid #b8a594;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	color: #624d4d;


font-size:75%;
margin-top:0px;
}

.sortby_fields .button {
font-size:75%;
float:left;
    width:50px;
	background-color: #bfad9d;
	color: #FFF;
	text-align:center;
	border: 1px solid #8d7e70;
	padding-bottom: 2px;
	font-weight: 600;
	margin-top:0px;
	}
	
	.checkbox_table {
	margin:0;
	padding:0;
	
	}
	
	.checkbox_table .chck{
	float:left;
	width:20px;
	background:#ccc;
	margin:0;
	height:20px;
	padding:0;
	
	
	}
	.bullet_txt {
	margin-top:5px;
	}
	
	.breadcrumb {
margin-bottom:10px;
float:left;
width:100%;
margin-top:6px;
color: #8e6851;
font-size:95%;
}

.textcolumn2 a {
color: #8e6851;
text-decoration: none;

border-bottom: 1px dashed #95705b;

}

.textcolumn2 a:hover {
color: #d6582d;
text-decoration: none;

border-bottom: 1px dashed #d6582d;
}
	
	.breadcrumb a{ color: #8e6851; text-decoration: none;}
.breadcrumb a:hover{ color: #d6582d; text-decoration: underline;}
.breadcrumb .selected { color: #b0957c }
	
	.rssdiv {
	float:left;  margin-top:2px; margin-left:5px; margin-right:10px;
	
	}
	
	.rssdiv img{
	float:left;
	margin-right:5px;
	}
	
	.rssdiv a{
	color:#695a4d;
	text-decoration: none;
	font-weight:bold;
	}
	
	.rssdiv a:hover {
	color: #b0957c;
	text-decoration: none;
	font-weight:bold;
	
	}
	
	.archivewrap {
	float:left;
	width:100%;
	
	
	}
	
	

	
	
	/*

CSS for tables 

*/

table {

	border-collapse: collapse;
	margin: 1em auto;
	clear: both;
	font: 100%;
	width:100%;
}

table caption{
	background: #e0d3c7;
	color: #110;
	border: 1px solid #F2EDDA;
	font-size: 110%;
	letter-spacing: .1em;
	padding: .5em;
}

th{
	background: #e0d3c7;
	border: 1px solid #F2EDDA;
	color: #F5F4F0;
	font-weight: normal;
	padding: .4em;
	text-align: left;
	text-transform: capitalize;
}

th[scope="col"]{
background: #110;
}


th[scope="row"]{
background: #A58F6C;

}

td[scope="row"] a{
color: #F5F4F1;

}

td a:link{
color: #A58F6C;
}
th a:visited, td a:visited{
color: #110;
}

th a:hover, td a:hover{
text-decoration: none;
}


td{
	background: #e0d3c7;
	color: #695a4d;
	border: 1px solid #F2EDDA;
	padding: .4em;
}

tr.odd td{
	background: #FFF;
}

tfoot th, tfoot td{
	background: #110 !important;
	color: #F5F4F1;
}

#hidden_top{
display:none;
}
.times-banner{
	width:auto;
}
*html .times-banner{
	width:330px;
}


.foliothumb A:hover {
	BACKGROUND-POSITION: -175px 0%;
}
.foliothumb A {
	CLEAR: none; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0% 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; BACKGROUND-IMAGE: url(/images_template/th_bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 175px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 90px;
}
.foliothumb IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px;
}

#formquote {
	CLEAR: none; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 700px; LINE-HEIGHT: 16px; PADDING-TOP: 8px; HEIGHT: auto; TEXT-ALIGN: left
}
.formquoteleft {
	FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 175px; HEIGHT: auto
}
.formquoteright {
	FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 525px; HEIGHT: auto
}

DIV.block {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 700px; PADDING-TOP: 8px; HEIGHT: auto
}

/*翻页*/
.p_num {
	background-color: #FFFFFF;
	border: 1px solid #DEDEB8;
	margin-right:1px;
	vertical-align: middle;
}
a:hover.p_num  {
	background-color: #F5FBFF;
	border: 1px solid #8CAAE6;
	text-decoration: none;
}
.p_redirect {
	background-color: #FFFFFF;
	border: 1px solid #DEDEB8;
	margin-right:1px;
	font-size: 11px !important;
	font-size: 13px;
}
a:hover.p_redirect {
	background-color: #F5FBFF;
	border: 1px solid #8CAAE6;
	text-decoration: none;
}
.p_curpage {
	margin-right:1px;
	border: 1px solid #DEDEB8;
	vertical-align: middle;
	background-color: #FFFFD9;
	color: #92A05A;
	font-weight: bold;
}
.pageInput{
	FONT-SIZE: 9pt; 
	FONT-STYLE: normal; 
	FONT-VARIANT: normal; 
	FONT-WEIGHT: normal; 
	HEIGHT: 12px; 
	width:30px;
	LINE-HEIGHT: normal;
}
.button-small{
width: 60px; height: 20px; background-color: rgb(137, 127, 113);	color:#ffffff;font-size:12px;
}
/**/

#no{
	text-align:center;
	margin-top:100px;
}
#dec{
	padding-top:5px;
	padding-left:15px;
	padding-bottom:20px;
	float:left;
	text-align:left;
}
/*页面左则*/
#content-box-left {
    float:              left;
    display:            inline;
    margin-left:        5px;
    margin-bottom:      30px;
    width:              520px;
}
.content-link {
    float:              left;
    width:              110px;
    height:             146px;
    margin-right:       20px;
    margin-bottom:      20px;
    background:         #e7e7e7 url(/images_template/link_back_off.gif) repeat-x;
}
* html .content-link {
    height:             137px;
}

.content-link p {
    height:             19px;
    line-height:        auto;
    margin-bottom:      0px;   
}
* html .content-link p {
    height:             20px;
}

.content-link .screen {
    height:             100px;
    margin-top:         1px;
}
*:first-child+html .screen {
    margin-top:         2px;
}


.content-link.error {
    float:              left;
    width:              520px;
}

.content-link:hover {
    background:         #c4c4c4 url(/images_template/link_back_on.gif) repeat-x;
}

.content-link:hover p, .content-link:hover a  {
    color:              #fff;
}

.content-link a {
    color:              #666;
	TEXT-DECORATION: none;
}

.content-link a:visited  {
    color:              #666;
}

.content-link:hover a:visited  {
    color:              #ddd;
}

.margin-box-small {
    text-align:         left;    
    margin:             5px;
    margin-top:         3px;
}
*:first-child+html .margin-box-small {
    margin-top:         1px;
}
* html .margin-box-small {
    margin-top:         0px;
}

.no-border {
    border:             0px;
}
.no-border a:link{
    color:#666;
	TEXT-DECORATION: underline;
}
.no-border a:visited{
    color:#666;
	TEXT-DECORATION: underline;
}
.no-border a:hover{
    color:#666;
	TEXT-DECORATION: underline;
}

.box-since {/*产品名称*/
    height:             15px;
    margin-top:         3px; 
    padding-bottom:     0px; 
    border-bottom:      1px solid #777; 
}
*:first-child+html .box-since {
    height:             16px;
    margin-top:         -1px; 
    padding-bottom:     2px; 
}
* html .box-since {
    height:             16px;
    margin-top:         0px; 
    padding-bottom:     3px; 
}

.box-rating-cut {/*产品编号*/
    margin-top:         1px;
    margin-left:        7px; 
    float:              left;
}
*:first-child+html .box-rating-cut {
    margin-top:         2px;
}

#content-box-jump {
    clear:              both;
	text-align:right;
    width:              510px;
    height:             39px;
    padding-top:        1px;
    margin-right:       0px;
    margin-bottom:      40px;
}
#all_content-box-jump {
    clear:              both;
	text-align:right;
    width:              680px;
    height:             15px;
    padding-top:        1px;
    margin-right:       0px;
    margin-bottom:      40px;
}
/*页面左则结束*/

#product-detail{
	width:690px;
	min-height:300px;
	padding-top:15px;
}
#product-detail-left{
	width:300px;
	min-height:300px;
	text-align:center;
	float:left;
}
#product-detail-right{
	width:390px;
	min-height:300px;
    FONT-SIZE: 12px;  
    LINE-HEIGHT: 17px;
	text-align:left;
	float:left;
}
#alsolike{
	width:650px;
	height:26px!important;height:20px;
	color:#000000;
	background:#dddddd;
	margin:0px auto;
	padding-left:10px;
	text-align:left;
	font-weight:bold;
	line-height:25px;	
}
#like-product{/*相似产品显示*/
	width:690x!important;width:680px;
	height:170px!important;height:100px;
	padding-bottom:30px;
	padding-top:10px;
	padding-left:35px;
}
#Navigation{
	width:690px;
	height:20px;
	color:#000000;
	text-align:left;
	margin-top:2px; 
	padding-top:10px;
	padding-left:10px;
	float:left;
}
#newitem {
	float:left;
	width:6900px;
	font-size:12px;
}

.jiangzhang{
	float:left;
	margin-left:12px; 
	margin-top:55px; 
}
.jiangzhang a {
	text-decoration: none;
}
