#product-information {
	background:url(images/product-information.png) no-repeat;
	overflow:hidden;
	width:690px;
	margin-bottom:15px;
}
#product-image {
float:left;
margin:34px 0 0 44px !important;
margin:34px 0 0 22px;
width:180px;
text-align:center;
}

#product-image li.product-vertical {
width:180px;
height:180px;
*font-size:157px;
}

#product-image img {
	margin-bottom: 10px;
}

#product-image img.postBlog{
	margin: 0px;

}

#postBlog {
	color:#876363;
	margin:20px 0 0 0px;
	height: 180px;
	text-align: left;
}
#postBlog textarea {
	font-size:11px;*font-size:10px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	line-height:15px;
	margin:5px 0 0 0;
	width:180px;
	height:60px;
}
#product-content {
	float:left;
	margin:34px 0 0 30px;
	font-size:13px;
}
#product-content dl {
	color:#333;
	width:430px;
	margin-bottom:5px;
	padding-bottom:5px;
	overflow:hidden;
	border-bottom:1px dotted #ccc;
}
#product-content dt {
	float:left;
	width:75px;
	color:#999;
}
#product-content dd {
	float:left;
	width:355px;
}

#product-content dd a {
	color:#333;
	text-decoration:underline;
}
#product-content dd a:hover {
	text-decoration:none;
}

#product-content dd h2 {
	font-weight:bold;
	margin:0;
}

#product-btn {
	width:690px;
	clear:both;
	margin:8px 0 0 250px;
}

.productbtn_alterbuy {
background:url(images/productBtn_revisebuy.png);
width:106px;
height:30px;
text-indent:-5000px;
margin-right:5px;
float:left;
}
.productbtn_alterbuy a{
width:100%;
height:100%;
display:block;
}

.productbtn_buy {
	background:url(images/productBtn_buy.png);
}
.productbtn_item {
	background:url(images/productBtn_item.png);
}
.productbtn_know {
	background:url(images/productBtn_know.png);
}
.productbtn_try {
	background:url(images/productBtn_try.gif);
}
.productbtn_more {
	background:url(images/productBtn_more.png);	
}
.productbtn_question {
	background:url(images/productBtn_question.png);	
}
.productbtn_moreknow {
	background:url(images/productBtn_moreKnow.png);	
}
.productbtn_moreblog {
	background:url(images/productBtn_blog.png);
	margin-left:80px !important;
	margin-left:40px;
}
.productbtn_buy,.productbtn_item,.productbtn_know,.productbtn_try,.productbtn_more,.productbtn_question,.productbtn_moreknow,.productbtn_moreblog{
	width:106px;
	height:30px;
	text-indent:-5000px;
	margin-right:5px;
	float:left;
}
.productbtn_buy a,.productbtn_item a,.productbtn_know a,.productbtn_try a,.productbtn_more a,.productbtn_question a,.productbtn_moreknow a,.productbtn_moreblog a{
	width:100%;
	height:100%;
	display:block;
}


#product-rank {
	background:url(images/itemBG.png);
	width:250px;
	height:418px;
}
#product-rank ul {
	float:right;
	width:170px;
	margin:80px 36px 0 0 !important;
	margin:80px 18px 0 0;
}
#product-rank li {
	width:160px;
	margin-bottom:5px;
}
#product-rank li.wantbuy {
	color:#fff;
	text-align:center;
}
#product-rank li.wantbuy a span{
	font-size:36px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	color:#fff;
}
#product-rank li.total {
	color:#fff;
	font-size:11px;*font-size:10px;
	width:130px;
	margin:15px 0 0 30px;	
}
#product-rank li.total a{
	color:#fff;
}
#product-rank li.star {
	margin-top:10px;	
}
#product-rank li.star img{
	margin-right:2px;	
}
#product-rank li.rank {
	background:url(images/item_detail-Rank.png);
	width:158px;
	height:18px;
	padding:1px;
	font-size:0;
	line-height:0;
}
#product-rank li.rank img {
	height:18px;
	border:0;
	margin:0;
}
#product-rank li.more {
	color:#fff;
	margin-top:100px;
	line-height:18px;
}
#product-rank li.more a {
	color:#fff;
}

#product-reviews-try img{
width:680px;
margin:0 0 15px 10px;
}

#product-menu {
	background:url(images/detail-menubg.png) no-repeat;
	width:680px;
	height:30px;
	margin:0 0 15px 10px;
	overflow:hidden;
}

#product-menu li{
width:120px;
height:30px;
text-indent:-5000px;
margin-right:10px;
float:left;
}
#product-menu li a {
width:100%;
height:100%;
display:block;
}
#product-menu .productmenu-item,
#product-menu .productmenu-item a {
    background:url(images/detail_item.png);
}
#product-menu .productmenu-know,
#product-menu .productmenu-know a {
    background:url(images/detail_know.png);
}
#product-menu .productmenu-try,
#product-menu .productmenu-try a {
    background:url(images/detail_try.png);
}
#product-menu .productmenu-blog,
#product-menu .productmenu-blog a {
    background:url(images/detail_blog.png);
}
#product-menu .productmenu-item a:hover,
#product-menu .productmenu-item a.ON {
    background:url(images/detail-menu_item.png);
}
#product-menu .productmenu-know a:hover,
#product-menu .productmenu-know a.ON {
    background:url(images/detail-menu_know.png);
}
#product-menu .productmenu-try a:hover,
#product-menu .productmenu-try a.ON {
    background:url(images/detail-menu_try.png);
}
#product-menu .productmenu-blog a:hover,
#product-menu .productmenu-blog a.ON {
    background:url(images/detail-menu_blog.png);
}


#product-new {
  width:680px;
  overflow:hidden;
  margin:0 0 15px 25px;
}
#product-new li {
width:110px;
float:left;
margin:10px 26px 0 0px !important;
margin:10px 26px 0 0px;
height:150px;
}
#product-new .productnew-vertical {
width:100px;
height:100px;
border:1px solid #ccc;
text-align:center;
*font-size:83px;
}
#product-new .productnew-content {
width:110px;
margin-top:5px;
line-height:15px;
height:45px;
overflow:hidden;
}
#product-new .productnew-content span {
font-size:11px;*font-size:10px;
color:#666;
}
/*product-all*/
.product-all {
margin-bottom:15px;
overflow:hidden;
width:680px;
margin-left:10px;
}
.productall-image {
width:95px;
height:95px;
margin:0px;
padding:6px;
border:1px solid #ccc;
float:left;
text-align:center;
}
.productall-content {
float:right;
width:560px;
color:#333;
line-height:18px;
}
.productall-content h2 {
width:450px;
height:40px;
overflow:hidden;
}
.productall-content h2 a{
color:#834b21;
font-size:13px;
font-weight:bold;
}
.productall-content li {
margin-bottom:5px;
}
.productall-content li.title {
background:url(images/usersitem-title.png);
height:47px;
color:#876363;
padding:8px 0 0 20px;
margin-bottom:10px;
line-height:19px;
}
.productall-content li.title a {
color:#876363;
}
.productall-content li.content {
height:70px;
overflow:hidden;
}
.productall-content li.bottom {
margin-top:8px;
color:#797979;
}
.productall-data {
float:right;
}
.productall-data span {
font-size:11px;font-size:10px;
letter-spacing:0px;
margin:0 8px;
}

/*----item----*/
#no-item {
	margin-left:10px;
}
.item {
	margin-bottom:15px;
	overflow:hidden;
	width:680px;
	margin-left:10px;
}
.item-image img {
	width:95px;
	height:95px;
	margin:0px;
	padding:6px;
	border:1px solid #ccc;
	float:left;
}
.item-content {
	float:right;
	width:560px;
	color:#333;
	line-height:18px;
}
.item-content h2 a{
	color:#834b21;
	font-size:13px;
	font-weight:bold;
}
.item-content li {
	margin-bottom:5px;
}
.item-content li.title {
	background:url(images/product_item-titleBG.gif);
	height:23px;
	color:#876363;
	padding:7px 0 0 15px;
	margin-bottom:10px;
}
.item-content li.title a {
	color:#876363;
	font-weight:bold;
}
.item-content li.title span {
	font-size:11px;*font-size:10px;
	letter-spacing:0px;
	margin-left:10px;
}
.item-content li.content {
	height:70px;
	overflow:hidden;
}
.item-content li.bottom {
	margin-top:8px;
	color:#797979;
}
.item-rank {
	float:left;
}
.item-rank span {
	color:#ffe675;
	font-size:15px;
	margin-left:5px;
}
.item-data {
	float:right;
}
.item-data span {
	font-size:11px;font-size:10px;
	letter-spacing:0px;
	margin:0 8px;
}
.continue-btn {
	background:url(images/continue_btn.gif);
	width:66px;
	height:19px;
	text-indent:-5000px;
	float:right;
}
.continue-btn a {
	width:100%;
	height:100%;
	display:block;
}
#item-btn {
	margin:20px 0 15px 230px;
	height:30px;
}
/*----product_know----*/
#no-know {
	margin-left:10px;
}
.know {
	margin-bottom:15px;
	overflow:hidden;
	width:680px;
	margin-left:10px;
}
.know-image img {
	width:95px;
	height:95px;
	margin:0px;
	padding:6px;
	border:1px solid #ccc;
	float:left;
}
.know-content {
	float:right;
	width:560px;
	color:#333;
	line-height:18px;
}
.know-content h2 a{
	color:#5f830a;
	font-size:13px;
	font-weight:bold;
}
.know-content li {
	margin-bottom:5px;
}
.know-content li.title {
	background:url(images/product_know-titleBG.png);
	height:23px;
	color:#fff;
	padding:7px 0 0 15px;
	margin-bottom:10px;
}
.know-content li.title a {
	color:#fff;
	font-weight:bold;
}
.know-content li.title span {
	font-size:11px;*font-size:10px;
	letter-spacing:0px;
	margin-left:10px;
}
.know-content li.content {
	height:70px;
	overflow:hidden;
}
.know-content li.ans {
	background:url(images/Ans.png) no-repeat top right;
	padding:20px 20px 20px 80px;
	width:460px;
	margin-top:10px;
}
.know-content li.ans span {
	color:#876363;
	font-size:11px;*font-size:10px;
}
.know-content li.ans hr {
	border-top:1px solid #f4ecec;
	border-bottom:1px dotted #fff;
}

.know-content li.bottom {
	margin-top:8px;
	color:#797979;
}
.know-data {
	float:right;
}
.know-data span {
	font-size:11px;font-size:10px;
	letter-spacing:0px;
	margin:0 8px;
}


.know-contentnew {
	float:right;
	width:560px;
	color:#333;
	line-height:18px;
}
.know-contentnew h2 a{
	color:#1388bf;
	font-size:13px;
	font-weight:bold;
}
.know-contentnew li {
	margin-bottom:5px;
}
.know-contentnew li.title {
	background:url(images/product_knowNew-titleBG.png);
	height:23px;
	color:#fff;
	padding:7px 0 0 15px;
	margin-bottom:10px;
}
.know-contentnew li.title a {
	color:#fff;
	font-weight:bold;
}
.know-contentnew li.title span {
	font-size:11px;*font-size:10px;
	letter-spacing:0px;
	margin-left:10px;
}
.know-contentnew li.content {
	height:70px;
	overflow:hidden;
}
.know-contentnew li.bottom {
	margin-top:8px;
	color:#797979;
}

/*----product_know----*/
#no-try img{
	width:680px;
	margin-bottom:15px;
	margin-left:10px;
}
/*----product_Blog----*/
.blog {
	margin:0 0 15px 10px;
	overflow:hidden;
	width:680px;
}
.blog h2 {
	margin-bottom:5px;
}
.blog h2 a{
	color:#834b21;
	font-size:13px;
	font-weight:bold;
	background:url(images/product_detail-blog.png) no-repeat;
	padding-left:23px;
}
.blog-content {
	color:#333;
	line-height:18px;
	padding-left:23px;
}
.blog-content li {
	margin-bottom:5px;
}
.blog-content li.content {
	height:70px;
	overflow:hidden;
}
.blog-content li.bottom {
	margin-top:8px;
	color:#797979;
}


/*more-item*/
#more-item {
	width:680px;
}
#more-item li {
	width:100px;
	float:left;
	margin:10px 25px 0 10px !important;
	margin:10px 18px 0 5px;
	height:150px;
}
#more-item li a {
	color:#666;
}
#more-item .single {
	width:100px;
	height:100px;
	border:1px solid #ccc;
	padding:5px;
	text-align:center;
	margin-bottom:5px;
}
#more-item .single a {
	display:block;
	width:100%;
	height:100%;
}


/*view*/
#view {
background:url(images/product-view.png) no-repeat;
width:220px;
height:367px;
padding:53px 0 0 30px;
float:right;
}
#view-image {
width:150px;
height:150px;
margin-left:15px;
text-align:center;
}
#view-image li.viewimg-vertical {
width:150px;
height:150px;
*font-size: 131px;
}
#view li {
width:185px;
}
#view li.title {
font-size:13px;
margin-top:15px;
width:185px;
height:32px;
overflow:hidden;
}
#view li.title a{
color:#fff;
}
#view li.data {
color:#65422a;
font-size:13px;
margin:8px 0 3px 0;
}
#view li.rank {
color:#ffe675;
font-size:15px;
}
#view li.more {
color:#fff;
margin-top:55px;
}
#view li.more a {
color:#fff;
}
.view-more {
width:90px;
float:left;
margin-bottom:5px;
}
.collections {
    margin-bottom:15px;
    overflow:hidden;
    width:680px;
    margin-left:10px;
}
.collections-img {
    width:90px;
    height:90px;
    margin:0px;
    padding:7px;
    border:1px solid #ccc;
    float:left;
}
.collections-content {
    float:right;
    width:560px;
    color:#333;
    line-height:18px;
}
.collections-content li {
    margin-bottom:5px;
}
.collections-content li.title {
    background:url(images/product_item-titleBG.gif);
    height:23px;
    color:#876363;
    padding:7px 0 0 15px;
    margin-bottom:10px;
}
.collections-content li.title a {
    color:#876363;
    font-weight:bold;
}
.collections-content li.title span {
    font-size:11px;*font-size:10px;
    letter-spacing:0px;
    margin-left:10px;
}
.collections-content li.content {
    height:40px;
    overflow:hidden;
}
.collections-content li.bottom {
    margin-top:8px;
    color:#797979;
}
.collections-data {
    float:right;
}
.collections-data span {
    font-size:11px;font-size:10px;
    letter-spacing:0px;
    margin:0 8px;
}

#search-productnew {
  font-size:12px;
  color:#666;
  width:150px;
}
#search-productnew-btn {
  background:url(images/search-productnew.gif);
  width:45px;
  height:23px;
  text-indent:-5000px;
  border:0;
  cursor:pointer
}


#new {
	background:url(images/new_item.png) no-repeat;
	overflow:hidden;
	width:640px;
	margin-bottom:10px;
	font-size:13px;
	color:#876363;
	padding-left:50px;
}
#new h2 {
	font-weight:bold;
	margin:40px 0 20px 70px;
	font-size:15px;
}
#new .data {
	margin:10px 0;
}
#new form.simple {
    line-height: 2.5em;
}
#new form .field {
	width:640px;
	overflow:hidden;
	margin-bottom:10px;
	vertical-align:middle;
}
#new form .field img {
	border:1px solid #ccc;
}
#new form .field span {
	font-size:12px;
}
#new form .field label {
  background:url(images/newTitle.gif);
  height:30px;
  width: 80px;
  display: inline-block;
  text-align: center;
  margin-right:10px;
  float:left;
  vertical-align:middle;
  line-height:30px;
}

#new form .field input {
  font-size: 13px;
  width: 400px;
	color:#333;
	margin-right:2px;
}

#new form .field textarea {
  font-size: 13px;
  width:400px;
	padding:3px;
	height:100px;
}
#new form input.submit {
  background:url(images/newBtn.png);	
  width: 106px;
  height:30px;
  text-indent:-5000px;
	margin-left:15px;
	float:right;
	border:0;
}




/*#new ul{
	float:left;
	width:640px;
	margin:30px 0 0 50px !important;
	margin:30px 0 0 25px;
	font-size:13px;
	color:#876363;
}
#new li {
	float:left;
	margin-bottom:10px;
	width:640px;
}
#new li h2 {
	font-weight:bold;
	margin:8px 0 10px 70px;
	font-size:15px;
}
#new li.title {
	background:url(images/newTitle.gif);
	width:80px;
	height:23px;
	padding-top:7px;
	text-align:center;
}
#new li.content {
	width:550px;
	margin-left:10px !important;
	margin-left:5px;
	height:30px;
	padding-top:5px;
	color:#333;
}
#new li.content input {
	font-size:13px;
	color:#333;
	margin-right:2px;
}
#new li.content textarea {
	width:540px;
	padding:3px;
	height:100px;
}


#new li.newBtn {
}

.newBtn_submit {
	background:url(images/newBtn.png);	
}
.newBtn_reset {
	background:url(images/resetBtn.png);	
}
.newBtn_submit,.newBtn_reset{
	width:106px;
	height:30px;
	text-indent:-5000px;
	margin-left:15px;
	float:right;
}
.newBtn_submit a,.newBtn_reset a{
	width:100%;
	height:100%;
	display:block;
}*/


















#article {
	overflow:hidden;
	margin-bottom:15px;
	width:690px;
}
#article h1 {
	color:#834b21;
	font-weight:bold;
	font-size:16px;
	margin-left:10px;
	line-height:21px;
}
#article h1 a{
	color:#834b21;
	font-weight:bold;
	line-height:21px;
}
.article-data {
	font-size:11px;*font-size:10px;
	margin:6px 0 15px 10px;
	color:#876363;
}
.article-image img {
	width:95px;
	height:95px;
	margin-left:10px;
	padding:6px;
	border:1px solid #ccc;
	float:left;
}
.article-content {
	float:right;
	width:560px;
	color:#333;
	line-height:18px;
}
.article-content h2 a{
	color:#834b21;
	font-size:13px;
	font-weight:bold;
}
.article-content li {
	margin-bottom:5px;
}
.article-content li.title {
	background:url(images/article_itemBG.gif);
	height:50px;
	width:440px;
	color:#876363;
	padding:10px 0 0 20px;
	margin-bottom:10px;
	line-height:21px;
}
.article-content li.title a {
	color:#876363;
	font-weight:bold;
}
.article-content li.title span {
	font-size:11px;*font-size:10px;
	letter-spacing:0px;
	margin-left:10px;
}
.article-content li.pushBtn {
	float:right;
	margin-top:-3px;
}

.article-content li.content {
	margin-bottom:15px;
	font-size:13px;
}
.article-content li.rank {
	color:#876363;
	font-size:15px;
	font-weight:bold;
	margin:15px 0 10px 0;
}
.article-content li.rank span {
	color:#ffe675;
	font-size:21px;
}



#article_discuss {
	background:url(images/article_discuss.gif) no-repeat;
	width:560px;
	margin-left:120px;
	margin-bottom:15px;
	overflow:hidden;
}
#article_discuss .total {
	margin:8px 0 17px 100px;
	color:#999;
}
#article_discuss .total span{
	color:#876363;
}
#article_discuss .discussON {
	margin-top:10px;
}
#article_discuss ul {
	margin-bottom:15px;
}
#article_discuss li {
	float:left;
}
#article_discuss li.IMG {
	width:94px;
	height:94px;
	border:1px solid #ccc;
	font-size:0;
}
#article_discuss li.IMG img {
	width:80px;
	height:80px;
	margin:7px;
}
#article_discuss li.title {
	background:url(images/discussTitle.gif);
	width:435px;
	height:23px;
	margin-left:10px;
	color:#876363;
	padding:7px 0 0 15px;
}
#article_discuss li.title a {
	color:#876363;
	font-weight:bold;
}
#article_discuss li.title span {
	font-size:11px;*font-size:10px;
	letter-spacing:0px;
	margin-left:10px;
}
#article_discuss li.content {
	width:450px;
	margin:10px 0 0 10px;
	color:#333;
}
.discussBtn {
	background:url(images/discussBtn.png);
	width:106px;
	height:30px;
	text-indent:-5000px;
	margin-left:220px;
}
.discussBtn a {
	display:block;
	width:100%;
	height:100%;
}

/*article-knowans*/
#article-knowans {
	background:url(images/Ans.png) no-repeat right top;
	width:460px;
	margin:0 0 15px 120px;
	padding:20px 20px 20px 80px;
	color:#333;
	line-height:18px;
}
#article-knowans span {
	color:#876363;
	font-size:11px;*font-size:10px;
}
#article-knowans hr {
	border-top:1px solid #f4ecec;
	border-bottom:1px dotted #fff;
}
/**/
.articlenews-image img {
	width:340px;
	float:left;
	margin:0 0 10px 10px;
}

#article .content {
	width:325px;
	float:right;
	font-size:13px;
	color:#333;
	line-height:21px;
}

#article .content strong {
	font-weight:bold;
}

#articlenews-products {
	float:left;
	margin-left:10px !important;
	margin-left:5px;
	width:340px;
}
#articlenews-products li {
	width:160px;
	margin:5px 10px 5px 0;
	height:55px;
	overflow:hidden;
	color:#666;
	font-size:11px;*font-size:10px;
	line-height:13px;
	float:left;
}
#articlenews-products li a {
	color:#666;
}
.newsproducts-title {
	background:url(images/articlenews-products.gif);
	width:280px;
	height:25px;
	padding:10px 0 0 60px;
	color:#876363;
	font-size:15px;
	margin-bottom:10px;
}
.newsproducts-images {
	width:50px;
	height:50px;
	border:1px solid #ccc;
	text-align:center;
	margin-right:4px;
	float:left;
}
.news-vertical {
	height:50px;
	*font-size:44px;
	width:50px;
}
.articlenews-box {
	background:url(images/articlenews-box.gif) no-repeat bottom;
	width:290px;
	margin:10px 0 0 0;
	padding:10px 10px 10px 20px;
	color:#905a31;
}
.newsproducts-btn {
	width:690px;
	overflow:hidden;
	margin:10px 0;
}
.newsbtn-index {
	background:url(images/newsbtn-index.png);
	margin-left:300px !important;
	margin-left:150px;
}
.newsbtn-index{
	width:106px;
	height:30px;
	text-indent:-5000px;
	margin-right:5px;
	float:left;
}
.newsbtn-index a{
	width:100%;
	height:100%;
	display:block;
}
.collections-image {
       width:95px;
       height:95px;
       padding:6px;
       border:1px solid #ccc;
       float:left;
       margin:10px 17px 5px 10px;
}

/*itemindex*/
.itemindex {
	margin-bottom:15px;
	overflow:hidden;
	width:680px;
	margin-left:10px;
}
.itemindex-image {
	width:100px;
	height:100px;
	padding:3px;
	border:1px solid #ccc;
	float:left;
	text-align:center;
}
.itemindex-image li.itemindex-vertical {
	width:100px;
	height:100px;
	*font-size: 87px;
}
.itemindex-content {
	float:right;
	width:560px;
	color:#333;
	line-height:18px;
}
.itemindex-content h2 {
	color:#834b21;
	font-size:12px;
}
.itemindex-content h2 a{
	color:#834b21;
}
.itemindex-content h2 span a {
	color:#834b21;
	font-size:13px;
	font-weight:bold;
}

.itemindex-content li {
	margin-bottom:5px;
}
.itemindex-content li.title {
	background:url(images/item_index.gif);
	height:48px;
	color:#876363;
	padding:7px 0 0 15px;
	margin-bottom:10px;
	line-height:18px;
}
.itemindex-content li.title a {
	color:#876363;
	font-weight:bold;
}
.itemindex-content li.title img {
	width:40px;
	height:40px;
	border:1px solid #fff;
	float:left;
	margin-right:15px;
}


.itemindex-content li.title span {
	font-size:11px;*font-size:10px;
	letter-spacing:0px;
	margin-left:10px;
}
.itemindex-content li.content {
	height:70px;
	overflow:hidden;
}
.itemindex-content li.bottom {
	margin-top:8px;
	color:#797979;
}
.itemindex-rank {
	float:left;
}
.itemindex-rank span {
	color:#ffe675;
	font-size:15px;
	margin-left:5px;
}
.itemindex-data {
	float:right;
	
}
.itemindex-data a{
	color:#797979;
}
.itemindex-data span {
	font-size:11px;font-size:10px;
	letter-spacing:0px;
	margin:0 8px;
}

/*knowindex*/
.knowindex {
	margin-bottom:15px;
	overflow:hidden;
	width:680px;
	margin-left:10px;
}
.knowindex-image img {
	width:95px;
	height:95px;
	margin:0px;
	padding:6px;
	border:1px solid #ccc;
	float:left;
}
.knowindex-content {
	float:right;
	width:560px;
	color:#333;
	line-height:18px;
}
.knowindex-content h2 a{
	color:#5f830a;
	font-size:13px;
	font-weight:bold;
}
.knowindex-content li {
	margin-bottom:5px;
}
.knowindex-content li.title {
	background:url(images/know_index.png);
	color:#fff;
	height:48px;
	padding:7px 0 0 15px;
	margin-bottom:10px;
	line-height:18px;
}
.knowindex-content li.title a {
	color:#fff;
	font-weight:bold;
}
.knowindex-content li.title span {
	font-size:11px;*font-size:10px;
	letter-spacing:0px;
	margin-left:10px;
}
.knowindex-content li.title img {
	width:40px;
	height:40px;
	border:1px solid #fff;
	float:left;
	margin-right:15px;
}
.knowindex-content li.content {
	height:70px;
	overflow:hidden;
}

.knowindex-content li.bottom {
	margin-top:8px;
	color:#797979;
}
.knowindex-data {
	float:right;
}
.knowindex-data span {
	font-size:11px;font-size:10px;
	letter-spacing:0px;
	margin:0 8px;
}


.knowindex-contentnew {
	float:right;
	width:560px;
	color:#333;
	line-height:18px;
}
.knowindex-contentnew h2 a{
	color:#1388bf;
	font-size:13px;
	font-weight:bold;
}
.knowindex-contentnew li {
	margin-bottom:5px;
}
.knowindex-contentnew li.title {
	background:url(images/know_indexnew.png);
	color:#fff;
	height:48px;
	padding:7px 0 0 15px;
	margin-bottom:10px;
	line-height:18px;
}
.knowindex-contentnew li.title a {
	color:#fff;
	font-weight:bold;
}
.knowindex-contentnew li.title span {
	font-size:11px;*font-size:10px;
	letter-spacing:0px;
	margin-left:10px;
}
.knowindex-contentnew li.title img {
	width:40px;
	height:40px;
	border:1px solid #fff;
	float:left;
	margin-right:15px;
}
.knowindex-contentnew li.content {
	height:70px;
	overflow:hidden;
}
.knowindex-contentnew li.bottom {
	margin-top:8px;
	color:#797979;
}
















/*topnews*/
#topnews {
background:url(images/newsBG.png) no-repeat;
width:220px;
height:336px;
padding:81px 0 0 30px;
float:right;
}
#topnews-image {
width:150px;
height:170px;
margin-left:15px;
text-align:center;
}
#topnews-image li.topnewsimg-vertical {
width:150px;
height:170px;
*font-size:131px;
}
#topnews li {
width:185px;
}
#topnews li.data {
color:#fff;
font-size:13px;
margin:12px 0 0px 0;
font-weight:bold;
}
#topnews li.title {
font-size:13px;
width:185px;
height:32px;
overflow:hidden;
margin-bottom:25px;
}
#topnews li.title a{
color:#fff;
}
#topnews li.more {
color:#d49685;
font-size:11px;*font-size:10px;
line-height:15px;
}
#topnews li.more a {
color:#d5bfbf;
}

/*newsindex*/

.newsindex {
	margin-bottom:15px;
	overflow:hidden;
	width:330px;
	margin-left:10px !important;
	margin-left:5px;
	float:left;
}

.newsindex-image {
	width:100px;
	height:142px;
	padding:3px;
	border:1px solid #ccc;
	float:left;
	text-align:center;
}

.newsindex-image li.newsindex-vertical  {
	width:100px;
	height:142px;
	*font-size: 120px;
}

.newsindex-content {
	float:left;
	width:200px;
	color:#333;
	line-height:18px;
	margin-left:10px;
}

.newsindex-content h2 {
	color:#834b21;
	font-size:12px;
}

.newsindex-content h2 a{
	font-size:13px;
	color:#834b21;
	font-weight:bold;
}

.newsindex-content li  {
	margin-bottom:5px;
}

.newsindex-content li.title {
	background:url(images/news-index.png);
	height:23px;
	color:#876363;
	padding:7px 0 0 15px;
	margin-bottom:8px;
	line-height:18px;
	font-size:13px;
}

.newsindex-content li.content {
	height: 110px;
	overflow:hidden;
}

.newsindex-content li.bottom {
	margin-top:8px;
	color:#797979;
}
div.calendar table .more-icon {
  position: absolute;
  top: 30px;
  left: 55px;
  width:17px;
  height:17px;
  text-indent:-5000px;
}
div.calendar table .more-icon a {
  background:url(images/news-icon.gif);
  width:100%;
  height:100%;
}
div.calendar table .more-icon a:hover {
  background:url(images/news-iconOVER.gif);
}

.newsfacebox {
overflow:hidden;
margin:10px 0;
width:370px;
}
.newsfacebox-image {
padding:3px;
background:#fff;
float:left;
border:1px solid #ccc;
height:136px;
}
.newsfacebox-content h2 {
width:260px;
float:right;
font-weight:bold;
font-size:15px;
}

#users {
	background:url(images/usersBG.png) no-repeat;
	width:220px;
	height:386px;
	padding:51px 0 0 30px;
	float:right;
}
#users-image {
	width:150px;
	height:150px;
	margin-left:15px;
	_margin-left:0px;
	text-align:center;
}
.users-vertical {
	width:150px;
	height:150px;
	*font-size:131px;
}
#users li {
	width:185px;
	color:#fff;
}
#users li.title {
	font-size:15px;
	margin-top:15px;
	font-weight:bold;
}
#users li.title a{
	color:#fff;
}
#users li.data {
	margin:2px 0 5px 0;
}
#users li.content {
	height:58px !important;
	height:56px;
	overflow:hidden;
}
#users li.more {
	margin-top:75px;
}
#users li.more a {
	color:#fff;
}
.users-more {
	width:90px;
	float:left;
	margin-bottom:5px;
}
/*usersitem*/
.usersitem {
	margin-bottom:15px;
	overflow:hidden;
	width:680px;
	margin-left:10px;
}
.usersitem-image {
	width:95px;
	height:95px;
	margin:0px;
	padding:6px;
	border:1px solid #ccc;
	float:left;
	text-align:center;
}
.usersitem-content {
	float:right;
	width:560px;
	color:#333;
	line-height:18px;
}

.usersitem-content h2 {
width:450px;
height:20px;
overflow:hidden;
}

.usersitem-content h2 a{
	color:#834b21;
	font-size:13px;
	font-weight:bold;
}
.usersitem-content li {
	margin-bottom:5px;
}
.usersitem-content li.title {
	background:url(images/usersitem-title.png);
	height:47px;
	color:#876363;
	padding:8px 0 0 20px;
	margin-bottom:10px;
	line-height:19px;
}
.usersitem-content li.title a {
	color:#876363;
}
.usersitem-content li.content {
	height:70px;
	overflow:hidden;
}
.usersitem-content li.bottom {
	margin-top:8px;
	color:#797979;
}
.usersitem-rank {
	float:left;
}
.usersitem-rank span {
	color:#ffe675;
	font-size:15px;
	margin-left:5px;
}
.usersitem-data {
	float:right;
}

.usersitem-data a{
	color:#797979;
}

.usersitem-data span {
	font-size:11px;font-size:10px;
	letter-spacing:0px;
	margin:0 8px;
}
#users-btn {
	margin:20px 0 15px 300px;
	height:30px;
}

.usersbuy {
  margin-bottom:15px;
  overflow:hidden;
  width:680px;
  margin-left:10px;
}
.usersbuy-image {
  width:95px;
  height:95px;
  margin:0px;
  padding:6px;
  border:1px solid #ccc;
  float:left;
  text-align:center;
}
.usersbuy-content {
  float:right;
  width:560px;
  color:#333;
  line-height:18px;
}
.usersbuy-content h2 {
  width:450px;
  height:40px;
  overflow:hidden;
}
.usersbuy-content h2 a{
  color:#834b21;
  font-size:13px;
  font-weight:bold;
}
.usersbuy-content li {
  margin-bottom:5px;
}
.usersbuy-content li.title {
  background:url(images/usersitem-title.png);
  height:47px;
  color:#876363;
  padding:8px 0 0 20px;
  margin-bottom:10px;
  line-height:19px;
}
.usersbuy-content li.title a {
  color:#876363;
}
.usersbuy-content li.content {
  height:40px;
  overflow:hidden;
}
.usersbuy-content li.bottom {
  color:#797979;
}
.usersbuy-data {
  float:right;
}
.usersbuy-data span {
  font-size:11px;font-size:10px;
  letter-spacing:0px;
  margin:0 8px;
}























/*index*/
#index {
	background:url(images/indexBG.png);
	width:690px;
	height:410px;
	margin:10px 0;
}
#index-image {
	width:250px;
	padding:5px;
	background:#fff;
	border:1px solid #ccc;
	text-align:center;
	float:left;
	margin:22px 0 0 30px !important;
	margin:22px 0 0 15px;
}
.indeximg-vertical {
	height:355px;
	*font-size: 315px;
}

#index-content {
	float:right;
	width:380px;
	margin:30px 0 0 0;
}
#index-content h1 {
	color:#834b21;
	font-size:16px;
	font-weight:bold;
}
#index-content .content {
	font-size:13px;
	color:#666;
	line-height:18px;
	margin:5px 0;
	height:90px;
	*height:90px;
	overflow:hidden;
}
#index-other {
	float:right;
	width:380px;
}
#index-other a {
	color:#876363;
}
#index-other li {
	float:left;
	width:105px;
	margin:8px 20px 0 0 !important;
	margin:8px 16px 0 0;
}
.indexother-image {
	width:96px;
	height:136px;
	border:1px solid #ccc;
	padding:2px;
	text-align:center;
	display: table-cell;
	vertical-align:middle;
	*font-size: 122px;
	*display: block;
	*font-family:Arial;
}
.indexother-image img{
	vertical-align:middle;
}
.indexother-content {
	color:#876363;
	margin-top:5px;
	line-height:15px;
	height:45px;
	overflow:hidden;
}
.indexother-content span {
	font-size:11px;
	*font-size:10px;
}
/*theme*/
#theme {
	background:url(images/themeBG.png) no-repeat;
	width:690px;
	height:237px;
	margin:0 0 15px 0px;
}
#theme-title {
	height:40px;
	margin:0 0 23px 0;
}
#theme-title h2 {
	color:#d03b00;
	font-size:15px;
	font-weight:bold;
	margin:17px 0 0 8px;
	float:left;
}
.theme-icon {
	width:40px;
	height:40px;
	float:left;
	margin:0 0 0 22px !important;
	margin:0 0 0 11px;
}
#theme-image {
	width:120px;
	margin-left:41px !important;
	margin-left:21px;
	text-align:center;
	float:left;
}
#theme-image li.theme-vertical {
	width:120px;
	height:120px;
	*font-size: 103px;
}
#theme-content {
	width:490px;
	float:left;
	margin:0 0 0 20px;
	color:#834b21;
}
#theme-content h2 {
	color:#834b21;
	font-size:15px;
	font-weight:bold;
	margin-bottom:5px;
}
#theme-content h2 a{
	color:#834b21;
}
#theme-content img {
	margin-bottom:-5px;
}
#theme-item {
	margin:18px 0 0 28px;
	width:485px;
	height:60px;
	float:left;
}
.user-item {
	width:230px;
	height:60px;
	float:left;
	margin-right:12px;
}
.user-item li.title {
	color:#834b21;
	margin-left:30px;
}
.user-item li.title a {
	font-weight:bold;
}
.user-item li.content {
	color:#666;
	width:230px;
	height:38px;
	overflow:hidden;
	margin-top:5px;
	letter-spacing:0;
	line-height:18px;
}
#theme-btn {
	width:300px;
	height:27px;
	float:right;
	margin:15px 20px 0 0 !important;
	margin:12px 10px 0 0;
}
.themebtn-more {
	background:url(images/theme-btn.png) -130px 0;
	width:87px;
	height:27px;
	text-indent:-5000px;
	margin-left:8px;
	float:right;
}
.themebtn-news {
	background:url(images/theme-btn.png) 0px 0;
	width:123px;
	height:27px;
	text-indent:-5000px;
	float:right;
}
.themebtn-more a, .themebtn-news a{
	width:100%;
	height:100%;
	display:block;
}
/*indextop*/
#indextop {
	background:url(images/index-topnews.png) no-repeat;
	width:220px;
	height:336px;
	padding:81px 0 0 30px;
	float:right;
	margin:10px 0 3px 0;
}
#indextop-image {
	width:150px;
	height:150px;
	padding-left:15px;
}
#indextop-image li {
	width:150px;
	text-align:center;
}
#indextop-image li.indextop-vertical {
	height:150px;
	*font-size: 131px;
}

#indextop-content li {
	width:185px;
}
#indextop-content li.data {
	color:#fff;
	font-size:13px;
	margin:15px 0 0px 0 !important;
	margin:10px 0 5px 0;
	font-weight:bold;
	height:15px;
}
#indextop-content li.title {
	font-size:13px;
	width:185px;
	height:36px;
	overflow:hidden;
	line-height:18px;
	margin-bottom:40px !important;
	margin-bottom:35px;
}
#indextop-content li.title a{
	color:#fff;
}
#indextop-content li.more {
	color:#d49685;
	font-size:11px;*font-size:10px;
	line-height:15px;
}
#indextop-content li.more a {
	color:#d5bfbf;
}
.index-btn {
	width:690px;
	height:27px;
	margin-bottom:15px;
}
.indexbtn-more {
	background:url(images/index-btn.png);
	width:88px;
	height:27px;
	float:right;
	text-indent:-5000px;
}
.indexbtn-more a {
	width:100%;
	height:100%;
	display:block;
}

.search {
	margin-bottom:15px;
	overflow:hidden;
	width:680px;
	margin-left:10px;
}
.search-image {
	width:95px;
	height:95px;
	padding:6px;
	border:1px solid #ccc;
	float:left;
	display: table-cell;
	vertical-align:middle;
	text-align:center;
	/*ie*/
	*display: block;
	*font-size: 80px;/*height*0.873*/
	*font-family:Arial;
}
.search-image img{
	vertical-align:middle;
}


.search-content {
	float:right;
	width:560px;
	color:#333;
	line-height:18px;
}
.search-content h2 {
	color:#834b21;
	font-size:12px;
}
.search-content h2 a{
	font-size:13px;
	color:#834b21;
	font-weight:bold;
}
.search-content li {
	margin-bottom:5px;
}
.search-content li.title {
	background:url(images/item_index.gif);
	height:48px;
	color:#876363;
	padding:7px 0 0 15px;
	margin-bottom:10px;
	line-height:18px;
}
.search-content li.title a {
	color:#876363;
	font-weight:bold;
}
.search-content li.title img {
	width:40px;
	height:40px;
	border:1px solid #fff;
	float:left;
	margin-right:15px;
}


.search-content li.title span {
	font-size:11px;*font-size:10px;
	letter-spacing:0px;
	margin-left:10px;
}
.search-content li.content {
	height:70px;
	overflow:hidden;
}
.search-content li.bottom {
	margin-top:8px;
	color:#797979;
}

.search-content li.bottom a{
	color:#797979;
}

.search-rank {
	float:left;
}
.search-rank span {
	color:#ffe675;
	font-size:15px;
	margin-left:5px;
}
.search-data {
	float:right;
}
.search-data span {
	font-size:11px;font-size:10px;
	letter-spacing:0px;
	margin:0 8px;
}


#login {
	background:url(images/login.jpg);
	width:690px;
	height:566px;
}

#login form {
	margin:67px 0 0 150px;
	_margin:67px 0 0 78px;
	float:left;
}
.loginbtn-pixnet {
	background:url(images/loginbtn-pixnet.gif);
	width:186px;
	height:22px;
	float:left;
	text-indent:-5000px;
}
.loginbtn-pixnet a {
	width:100%;
	height:100%;
	display:block;
}