﻿/*--------------------------全局-------------------------------*/
body {
	margin: 0;
	padding: 0;
	font: 13px/16px arial, sans-serif, verdana, geneva;
	color: #0f235e;
	text-align: left;
	background: url('blue/bg.gif') repeat-y center;
}
a {
	text-decoration: none;
}
a:link {
	color: #5677ae;
	text-decoration: none;
}
a:visited {
	color: #5677ae;
	text-decoration: none;
}
a:hover {
	color: #5677ae;
	text-decoration: underline;
	background-color: #e1eaf4;
}
.img:hover,.img:active {
	background:transparent
}
img {
	border: 0;
	max-width:550px;
}
h1 {
	margin: 0;
	padding: 0;
}
h2 {
	margin: 0;
	padding:0;
}
h3 {
	margin: 0;
	padding: 0;
	font-family:Microsoft YaHei, arial, sans-serif, verdana, geneva;
}
ul {
	list-style-type: none;
	list-style-position : outside;
	margin: 0;
	padding: 0;
}
li {
	margin: 0;
	padding: 0;
}
p {
	margin: 0;
	padding: 0;
}
/*--------------------------主体-------------------------------*/
#divAll {
	width: 700px;
	margin: 0 auto;
	padding: 0;
}
#divTop {
	width: 700px;
	height: 150px;
	margin: 0;
	padding: 0;
	text-align: left;
	background: url('blue/top_bg.gif') no-repeat center;
}
#divTop h1{
	width: 0px;
	height: 0px;
	overflow: hidden;
}
#divTop h3{
	width: 0px;
	height: 0px;
	overflow: hidden;
}
#divClogo { 
	z-index: 1;
	margin: 0 0 0 630px;
	padding: 0px;
	position: absolute; 
}
.pngholder {
	width: 70px;
	height: 70px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/clogo.png');
  }
.pngalpha {
	width: 70px;
	height: 70px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	background: url(../images/clogo.png) no-repeat;
  }

#divLogo {
	padding: 10px 0 0 0;
	text-align:center;
}
#divMain {
	width: 700px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
	background: url('blue/main_bg.gif') repeat-y center;
}
#divBo {
	width: 700px;
	height: 40px;
	margin: 0;
	padding: 20px 0 0 0;
	text-align: center;
	float: left;
	background: url('blue/bo_bg.gif') no-repeat center;
}
/*------------------------导航条-----------------------------*/
#divNav {
	width: 700px;
	height: 75px;
	padding: 0;
	text-align: center;
	background: url('blue/nav_bg.gif') no-repeat center top;
}
#divNavAll {
	width: 610px;
	height: 22px;
	padding: 0;
	margin: 0 auto;
}
#divNavAll li {
	width: 122px;
	float: left;
	padding: 0;
	margin: 6px 0 0 0;	
}
#divNavAll a {
	color: white;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
#divNavAll a:link {
	color: white;
	text-decoration: none;
}
#divNavAll a:visited {
	color: white;
	text-decoration: none;
}
#divNavAll a:hover {
	color: white;
	text-decoration: underline;
	background-color: transparent;
	font-weight: bold;
}

#divNavBar {
	width: 600px;
	padding: 6px 0 0 0;
	margin: 0 auto;
	text-align: center;
}
#divNavBar li {
	float: left;
	padding: 0;
	margin: 0;	
}
#divNavBar a {
	float: left;
	margin: 0;
	padding: 0 5px 0 5px;
	height: 16px;
}
#divNavIndex {
	width: 600px;
	padding: 6px 0 0 0;
	margin: 0 auto;
	text-align: center;
}
/*-------------------------边拦------------------------------*/
#divSide {
	width: 180px;
	margin: 0;
	padding: 0 0 0 15px;
	text-align: left;
	float: left;
	color: #0f235e;
}
#divSide a {
	text-decoration: none;
}
#divSide a:link {
	color: #5677ae;
	text-decoration: none;
}
#divSide a:visited {
	color: #5677ae;
	text-decoration: none;
}
#divSide a:hover {
	color: #5677ae;
	text-decoration: underline;
	background-color: #e1eaf4;
}
#divSide .img:hover,.img:active {
	background:transparent
}
#divSide h3 {
	font-size: 17px;
	line-height: 25px;
}
#divSide h4 {
	font-size:13px;
	color: white;
	padding:17px 0 0 0;
	margin:0;
}
#divSideT {
	width: 180px;
	height: 35px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
	background:url('blue/side_t.gif') no-repeat top;
}
#divSideT1 {
	width: 180px;
	height: 15px;
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 0;
	float: left;
	background:url('blue/side_t1.gif') no-repeat top;
}
#divSideB1 {
	width: 180px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
	background:url('blue/side_b.gif') repeat-y top;
}
#divSideT2 {
	width: 180px;
	height: 45px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
	background:url('blue/side_t2.gif') no-repeat top;
}
#divSideB2 {
	width: 180px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
	background:url('blue/side_b.gif') repeat-y top;
}
#divSideT3 {
	width: 180px;
	height: 25px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
	background:url('blue/side_t3.gif') no-repeat top;
}
#divSideB3 {
	width: 180px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
	background:url('blue/side_b2.gif') repeat-y top;
}
#divSideT4 {
	width: 180px;
	height: 45px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
	background:url('blue/side_t2.gif') no-repeat top;
}
#divSideB4{
	width: 180px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
	background:url('blue/side_b.gif') repeat-y top;
}
#divSideT5{
	width: 180px;
	height: 45px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
	background:url('blue/side_t2.gif') no-repeat top;
}
#divSideB5{
	width: 180px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
	background:url('blue/side_b.gif') repeat-y top;
}
#divSideBo1{
	width: 180px;
	height: 30px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
	background:url('blue/side_b1.gif') no-repeat top;
}

#divSideB1 ul {
	width: 155px;
	margin: 0 0 0 15px;
	padding: 0;
	text-align: left;
}
#divSideB2 ul {
	width: 155px;
	margin: 0 0 0 15px;
	padding: 0;
	text-align: left;
}
#divSideB4 ul {
	width: 155px;
	margin: 0 0 0 15px;
	padding: 0;
	text-align: left;
}
#divSideB5 ul {
	width: 155px;
	margin: 0 0 0 15px;
	padding: 0;
	text-align: left;
}
#divIcon {
	width: 180px;
	margin: 0;
	padding: 0;
	background:url('blue/side_b2.gif') repeat-y top;
}
#divIcon ul {
	width: 155px;
	margin: 0 0 0 15px;
	padding: 16px 0 0 0;
}
/*--------------------------内容------------------------------*/
#divSort {
	width: 475px;
	margin: 0 0 0 15px;
	padding: 0 15px 0 0;
	text-align: left;
	float: right;
}
#divSortL1{
	width: 250px;
	height: 200px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
	color: #4e1818;
	background:url("blue/sort_l1.gif") no-repeat top;
}
#divSortTL1{
	width: 250px;
	height: 35px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
}
#divSortTL1 h3{
	font-size: 17px;
	line-height: 25px;
}
#divSortBL1{
	width: 250px;
	height: 115px;
	margin: 25px 0 0 0;
	padding: 0;
	text-align: center;
	float: left;
}
#divSortR1{
	width: 225px;
	height: 200px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
	color: #4e1818;
	background:url("blue/sort_r1.gif") no-repeat top;
}
#divSortR1 a {
	text-decoration: none;
}
#divSortR1 a:link {
	color: #a26767;
	text-decoration: none;
}
#divSortR1 a:visited {
	color: #a26767;
	text-decoration: none;
}
#divSortR1 a:hover {
	color: #a26767;
	text-decoration: underline;
	background-color: #f2e6e6;
}
#divSortTR1{
	width: 225px;
	height: 35px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
}
#divSortTR1 h3{
	font-size: 17px;
	line-height: 25px;
}
#divSortBR1{
	width: 225px;
	height: 140px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
}
#divSortBR1 ul {
	width: 185px;
	margin: 15px 0 0 10px;
	padding: 0;
	text-align: left;
}
/*----------显示缩略图----------*/
#divSortBR1 ul li {
	position: relative;
}
#divSortBR1 li ul {
	margin: 0;
	padding: 0;
    position: absolute;
    width: 0px;
    height: 0px;
	overflow: hidden;
}
#divSortBR1 li:hover ul, #divSortBR1 li.over ul {
	margin: -16px 0 0 0;
	*margin: 0;
	padding: 0;
	left: -180px;
	width: 175px;
	height: auto;
	background-color: white;
	border:1px solid #a26767;
} 
/*----------显示随机图标链接----------*/
#divRand1 {
	width: 475px;
	height: 50px;
	margin: 0;
	padding: 0;
	float: left;
	color: #4e1818;
	text-align: center;
	background:url("blue/sort_b1.gif") no-repeat top;
}
#divRandL1 {
	width: 35px;
	height: 25px;
	margin: 2px 0 23px 0;
	padding: 0 0 0 15px;
	float: left;
	text-align: center;
}
#divRandL1 h3 {
	font-size: 12px;
	line-height: 25px;
}
#divRandR1 {
	width: 390px;
	height: 25px;
	margin: 1px 0 24px 0;
	padding: 0 10px 0 0;
	float: right;
	text-align: center;
	overflow: hidden;
}
#divRandR1 li {
	width: 130px;
	float: left;
	padding: 0;
	margin: 6px 0 0 0;	
}
#divRandR1 a {
	text-decoration: none;
}
#divRandR1 a:link {
	color: #a26767;
	text-decoration: none;
}
#divRandR1 a:visited {
	color: #a26767;
	text-decoration: none;
}
#divRandR1 a:hover {
	color: #a26767;
	text-decoration: underline;
	background-color: #f2e6e6;
}

#divSortL2{
	width: 250px;
	height: 200px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
	color: #233f23;
	background:url("blue/sort_l2.gif") no-repeat top;
}
#divSortTL2{
	width: 250px;
	height: 35px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
}
#divSortTL2 h3{
	font-size: 17px;
	line-height: 25px;
}
#divSortBL2{
	width: 250px;
	height: 115px;
	margin: 25px 0 0 0;
	padding: 0;
	text-align: center;
	float: left;
}
#divSortR2{
	width: 225px;
	height: 200px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
	color: #233f23;
	background:url("blue/sort_r2.gif") no-repeat top;
}
#divSortR2 a {
	text-decoration: none;
}
#divSortR2 a:link {
	color: #779477;
	text-decoration: none;
}
#divSortR2 a:visited {
	color: #779477;
	text-decoration: none;
}
#divSortR2 a:hover {
	color: #779477;
	text-decoration: underline;
	background-color: #eaf0ea;
}
#divSortTR2{
	width: 225px;
	height: 35px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
}
#divSortTR2 h3{
	font-size: 17px;
	line-height: 25px;
}
#divSortBR2{
	width: 225px;
	height: 140px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
}
#divSortBR2 ul {
	width: 185px;
	margin: 15px 0 0 10px;
	padding: 0;
	text-align: left;
}
#divRand2 {
	width: 475px;
	height: 50px;
	margin: 0;
	padding: 0;
	float: left;
	color: #233f23;
	text-align: center;
	background:url("blue/sort_b2.gif") no-repeat top;
}
#divRandL2 {
	width: 35px;
	height: 25px;
	margin: 2px 0 23px 0;
	padding: 0 0 0 15px;
	float: left;
	text-align: center;
}
#divRandL2 h3 {
	font-size: 12px;
	line-height: 25px;
}
#divRandR2 {
	width: 390px;
	height: 25px;
	margin: 1px 0 24px 0;
	padding: 0 10px 0 0;
	float: right;
	text-align: center;
	overflow: hidden;
}
#divRandR2 li {
	width: 130px;
	float: left;
	padding: 0;
	margin: 6px 0 0 0;	
}
#divRandR2 a {
	text-decoration: none;
}
#divRandR2 a:link {
	color: #779477;
	text-decoration: none;
}
#divRandR2 a:visited {
	color: #779477;
	text-decoration: none;
}
#divRandR2 a:hover {
	color: #779477;
	text-decoration: underline;
	background-color: #eaf0ea;
}

#divSortL3{
	width: 250px;
	height: 200px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
	color: #5e3f0f;
	background:url("blue/sort_l3.gif") no-repeat top;
}
#divSortTL3{
	width: 250px;
	height: 35px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
}
#divSortTL3 h3{
	font-size: 17px;
	line-height: 25px;
}
#divSortBL3{
	width: 250px;
	height: 115px;
	margin: 25px 0 0 0;
	padding: 0;
	text-align: center;
	float: left;
}
#divSortR3{
	width: 225px;
	height: 200px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
	color: #5e3f0f;
	background:url("blue/sort_r3.gif") no-repeat top;
}
#divSortR3 a {
	text-decoration: none;
}
#divSortR3 a:link {
	color: #ae9456;
	text-decoration: none;
}
#divSortR3 a:visited {
	color: #ae9456;
	text-decoration: none;
}
#divSortR3 a:hover {
	color: #ae9456;
	text-decoration: underline;
	background-color: #f4f0e1;
}
#divSortTR3{
	width: 225px;
	height: 35px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
}
#divSortTR3 h3{
	font-size: 17px;
	line-height: 25px;
}
#divSortBR3{
	width: 225px;
	height: 140px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
}
#divSortBR3 ul {
	width: 185px;
	margin: 15px 0 0 10px;
	padding: 0;
	text-align: left;
}
#divRand3 {
	width: 475px;
	height: 50px;
	margin: 0;
	padding: 0;
	float: left;
	color: #5e3f0f;
	text-align: center;
	background:url("blue/sort_b3.gif") no-repeat top;
}
#divRandL3 {
	width: 35px;
	height: 25px;
	margin: 2px 0 23px 0;
	padding: 0 0 0 15px;
	float: left;
	text-align: center;
}
#divRandL3 h3 {
	font-size: 12px;
	line-height: 25px;
}
#divRandR3 {
	width: 390px;
	height: 25px;
	margin: 1px 0 24px 0;
	padding: 0 10px 0 0;
	float: right;
	text-align: center;
	overflow: hidden;
}
#divRandR3 li {
	width: 130px;
	float: left;
	padding: 0;
	margin: 6px 0 0 0;	
}
#divRandR3 a {
	text-decoration: none;
}
#divRandR3 a:link {
	color: #ae9456;
	text-decoration: none;
}
#divRandR3 a:visited {
	color: #ae9456;
	text-decoration: none;
}
#divRandR3 a:hover {
	color: #ae9456;
	text-decoration: underline;
	background-color: #f4f0e1;
}

#divSortL4{
	width: 250px;
	height: 200px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
	color: #3f233f;
	background:url("blue/sort_l4.gif") no-repeat top;
}
#divSortTL4{
	width: 250px;
	height: 35px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
}
#divSortTL4 h3{
	font-size: 17px;
	line-height: 25px;
}
#divSortBL4{
	width: 250px;
	height: 115px;
	margin: 25px 0 0 0;
	padding: 0;
	text-align: center;
	float: left;
}
#divSortR4{
	width: 225px;
	height: 200px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
	color: #3f233f;
	background:url("blue/sort_r4.gif") no-repeat top;
}
#divSortR4 a {
	text-decoration: none;
}
#divSortR4 a:link {
	color: #947794;
	text-decoration: none;
}
#divSortR4 a:visited {
	color: #947794;
	text-decoration: none;
}
#divSortR4 a:hover {
	color: #947794;
	text-decoration: underline;
	background-color: #f0eaf0;
}
#divSortTR4{
	width: 225px;
	height: 35px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
}
#divSortTR4 h3{
	font-size: 17px;
	line-height: 25px;
}
#divSortBR4{
	width: 225px;
	height: 140px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
}
#divSortBR4 ul {
	width: 185px;
	margin: 15px 0 0 10px;
	padding: 0;
	text-align: left;
}
#divRand4 {
	width: 475px;
	height: 50px;
	margin: 0;
	padding: 0;
	float: left;
	color: #3f233f;
	text-align: center;
	background:url("blue/sort_b4.gif") no-repeat top;
}
#divRandL4 {
	width: 35px;
	height: 25px;
	margin: 2px 0 23px 0;
	padding: 0 0 0 15px;
	float: left;
	text-align: center;
}
#divRandL4 h3 {
	font-size: 12px;
	line-height: 25px;
}
#divRandR4 {
	width: 390px;
	height: 25px;
	margin: 1px 0 24px 0;
	padding: 0 10px 0 0;
	float: right;
	text-align: center;
	overflow: hidden;
}
#divRandR4 li {
	width: 130px;
	float: left;
	padding: 0;
	margin: 6px 0 0 0;	
}
#divRandR4 a {
	text-decoration: none;
}
#divRandR4 a:link {
	color: #947794;
	text-decoration: none;
}
#divRandR4 a:visited {
	color: #947794;
	text-decoration: none;
}
#divRandR4 a:hover {
	color: #947794;
	text-decoration: underline;
	background-color: #f0eaf0;
}

#divSortL5{
	width: 250px;
	height: 200px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
	color: #184e4e;
	background:url("blue/sort_l5.gif") no-repeat top;
}
#divSortTL5{
	width: 250px;
	height: 35px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
}
#divSortTL5 h3{
	font-size: 17px;
	line-height: 25px;
}
#divSortBL5{
	width: 250px;
	height: 115px;
	margin: 25px 0 0 0;
	padding: 0;
	text-align: center;
	float: left;
}
#divSortR5{
	width: 225px;
	height: 200px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
	color: #184e4e;
	background:url("blue/sort_r5.gif") no-repeat top;
}
#divSortR5 a {

	text-decoration: none;
}
#divSortR5 a:link {
	color: #67a2a2;
	text-decoration: none;
}
#divSortR5 a:visited {
	color: #67a2a2;
	text-decoration: none;
}
#divSortR5 a:hover {
	color: #67a2a2;
	text-decoration: underline;
	background-color: #e6f2f2;
}
#divSortTR5{
	width: 225px;
	height: 35px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
}
#divSortTR5 h3{
	font-size: 17px;
	line-height: 25px;
}
#divSortBR5{
	width: 225px;
	height: 140px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
}
#divSortBR5 ul {
	width: 185px;
	margin: 15px 0 0 10px;
	padding: 0;
	text-align: left;
}
#divRand5 {
	width: 475px;
	height: 50px;
	margin: 0;
	padding: 0;
	float: left;
	color: #184e4e;
	text-align: center;
	background:url("blue/sort_b5.gif") no-repeat top;
}
#divRandL5 {
	width: 35px;
	height: 25px;
	margin: 2px 0 23px 0;
	padding: 0 0 0 15px;
	float: left;
	text-align: center;
}
#divRandL5 h3 {
	font-size: 12px;
	line-height: 25px;
}
#divRandR5 {
	width: 390px;
	height: 25px;
	margin: 1px 0 24px 0;
	padding: 0 10px 0 0;
	float: right;
	text-align: center;
	overflow: hidden;
}
#divRandR5 li {
	width: 130px;
	float: left;
	padding: 0;
	margin: 6px 0 0 0;	
}
#divRandR5 a {
	text-decoration: none;
}
#divRandR5 a:link {
	color: #67a2a2;
	text-decoration: none;
}
#divRandR5 a:visited {
	color: #67a2a2;
	text-decoration: none;
}
#divRandR5 a:hover {
	color: #67a2a2;
	text-decoration: underline;
	background-color: #e6f2f2;
}

/*--------------------------信息栏-------------------------------*/
#divInfo1{
	width: 155px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
	color: #5e230f;
	background: url('blue/info_bg.gif') no-repeat top;
}
#divInfo1 a {
	text-decoration: none;
}
#divInfo1 a:link {
	color: #ae7756;
	text-decoration: none;
}
#divInfo1 a:visited {
	color: #ae7756;
	text-decoration: none;
}
#divInfo1 a:hover {
	color: #ae7756;
	text-decoration: underline;
	background-color: #f4eae1;
}
#divInfoT1{
	width: 155px;
	height: 35px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
}
#divInfoT1 h3{
	font-size: 17px;
	line-height: 25px;
}
#divInfoB1{
	width: 155px;
	height: 235px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
}
#divInfoB1 ul {
	width: 130px;
	margin: 15px 0 0 15px;
	padding: 0;
	text-align: left;
}

#divInfo2{
	width: 155px;
	margin: 0 0 0 5px;
	padding: 0;
	text-align: left;
	float: left;
	color: #5e230f;
	background: url('blue/info_bg.gif') no-repeat top;
}
#divInfo2 a {
	text-decoration: none;
}
#divInfo2 a:link {
	color: #ae7756;
	text-decoration: none;
}
#divInfo2 a:visited {
	color: #ae7756;
	text-decoration: none;
}
#divInfo2 a:hover {
	color: #ae7756;
	text-decoration: underline;
	background-color: #f4eae1;
}
#divInfoT2{
	width: 155px;
	height: 35px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
}
#divInfoT2 h3{
	font-size: 17px;
	line-height: 25px;
}
#divInfoB2{
	width: 155px;
	height: 235px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
}
#divInfoB2 ul {
	width: 130px;
	margin: 15px 0 0 15px;
	padding: 0;
	text-align: left;
}

#divInfo3{
	width: 155px;
	margin: 0 0 0 5px;
	padding: 0;
	text-align: left;
	float: left;
	color: #5e230f;
	background: url('blue/info_bg.gif') no-repeat top;
}
#divInfo3 a {
	text-decoration: none;
}
#divInfo3 a:link {
	color: #ae7756;
	text-decoration: none;
}
#divInfo3 a:visited {
	color: #ae7756;
	text-decoration: none;
}
#divInfo3 a:hover {
	color: #ae7756;
	text-decoration: underline;
	background-color: #f4eae1;
}
#divInfoT3{
	width: 155px;
	height: 35px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
}
#divInfoT3 h3{
	font-size: 17px;
	line-height: 25px;
}
#divInfoB3{
	width: 155px;
	height: 235px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
}
#divInfoB3 ul {
	width: 130px;
	margin: 15px 0 0 15px;
	padding: 0;
	text-align: left;
}
/*-------------------------------评论-----------------------------------*/
#divComS {
	width: 550px;
	margin: 15px 0 15px 0;
	padding: 5px 0 0 0;
	border-top: 1px solid #5677ae;
}
#divComSM {
	margin:  0;
	padding: 0;
	width:430px;
	float: left;
}
#divComSA {
	width:120px;
	margin: 0;
	padding: 0;
	float: left;
}
ul.comment {
   	margin: 0 0 10px 0;
	padding: 0;
	list-style-position : outside;
	border: 1px solid #5677ae;
}
li.commUrl {
	height: 14px;
	text-align:right;
	background: #e1eaf4;
}
li.commBody {
	padding: 0 0 0 20px;
	background: url('blue/com_bg.gif') repeat-y top;
}
li.commTop {
	text-align:right;
}
form.comment {
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
}
input.text {
	font-size:13px;
	border: 1px solid #5677ae;
	margin: 0 0 2px 0;
	padding: 2px;
}
textarea.text {
	line-height:16px;
	font-size:13px;
	height: 128px;
	border: 1px solid #5677ae;
	margin: 0;
	padding: 2px;
	background: url('blue/com_bg.gif') repeat-y top;
}
input.button {
	border: 1px solid #5677ae;
	margin: 4px 0 0 0;
	padding: 2px;
	background: #ffffff;
}
select.text {
	margin: 4px 0 0 0;
}
#uploadComment {
	width: 550px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
	border-top:1px solid #5677ae;
}
/*-------------------------------模板-----------------------------------*/
#divMainT2{
	width: 675px;
	height: 16px;
	margin: 0;
	padding: 0 0 0 25px;
	float: left;
	background: url('blue/main2_t.gif') no-repeat top;
}
#divMainB2{
	width: 675px;
	margin: 0;
	padding: 0 0 0 25px;
	float: left;
	background: url('blue/main2_b.gif') repeat-y top;
}
#divMainBo2{
	width: 675px;
	height: 16px;
	margin: 0 0 0 0;
	padding: 0 0 20px 25px;
	float: left;
	background: url('blue/main2_bo.gif') no-repeat top;
}
#divBody {
	width: 550px;
	margin: 0;
	padding: 0 0 0 50px;
	float: left;
}
#divBody a:link img {
	border:1px solid #ffffff;
}
#divBody a:visited img {
	border:1px solid #ffffff;
}
#divBody a:hover img {
	border:1px solid #5677ae;
}
#divBody a:active img {
	border:1px solid #5677ae;
}
#divBody h2{
	font-size: 24px; 
	margin: 0;
	padding: 15px 0 10px 0;
}
#divBody h3{
	font-size: 16px;
	margin: 10px 0 10px 0;
}
/*-------------------------------留言-----------------------------------*/
div.msg {
	width: 550px;
	margin: 0 0 10px 0;
	padding: 0;
	float: left;
	border: 1px solid #5677ae;
	background-color: #e1eaf4;

}
div.msgL {
	width: 98px;
	height: auto;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
}
li.icon {
	margin: 10px 0 0 0;
}
li.name {
	margin: 5px 0 0 0;
}
div.msgR{
	width: 451px;
	margin: 0;
	padding: 0;
	text-align: left;
	float: right;
	background-color: #5677ae;
}
div.msgT{
	width: 450px;
	height: 20px;
	float: right;
	background: #e1eaf4;
}
div.msgB{
	width: 450px;
	float: right;
	padding: 10px 0 5px 0;
	background: white;
}
div.msgBL{
	width: 20px;
	float: left;
	text-align: center;
}
div.msgBR{
	width: 430px;
	float: right;
	background: url('blue/com_bg.gif') repeat-y top;
}
div.msgRe{
	width: 450px;
	float: right;
	padding: 10px 0 10px 0;
	background: white;
}
div.msgReL{
	width: 20px;
	float: left;
	text-align: center;
}
div.msgReR{
	width: 430px;
	float: right;
	background: url('blue/com_bg.gif') repeat-y top;
}
div.msgBo{
	width: 450px;
	height: 20px;
	float: right;
	background: #e1eaf4;
}
/*-------------------------------投票-----------------------------------*/
#vote_table{
	width:550px;
	background: url('blue/vote_bg.gif') repeat-y top;
}
#vote_no{
	width:35px;
	height: 22px;
	float:left;
	margin:-1px 0 0 -1px;
	padding:3px 0 0 10px;
	border:1px solid #5677ae;
}
#vote_title{
	width:140px;
	height: 22px;
	float:left;
	margin:-1px 0 0 -1px;
	padding:3px 0 0 10px;
	border:1px solid #5677ae;
}
#vote_vote{
	width:250px;
	height: 22px;
	float:left;
	margin:-1px 0 0 -1px;
	padding:3px 0 0 10px;
	border:1px solid #5677ae;
}
#vote_count{
	width:35px;
	height: 22px;
	float:left;
	margin:-1px 0 0 -1px;
	padding:3px 0 0 10px;
	border:1px solid #5677ae;
}
#vote_rate{
	width:35px;
	height: 22px;
	float:left;
	margin:-1px 0 0 -1px;
	padding:3px 0 0 10px;
	border:1px solid #5677ae;
}