@import url(../yjcity_tm/review.css);
/*--------------- 全局样式 ---------------*/
body{
	margin:0;
	padding:0;
	color:#776753;
	font-family: Tahoma, Arial;
	font-size:12px;
	background-color: #FFF;
	background-image: url("2/bg.jpg");
	text-align:left;
}
div,p,td,ul,li,span{ word-break:break-all;}
/*--- 链接样式 ---*/
a{
  text-decoration: none;
  color: #3A3229;
}
a:link{
  color: #3A3229;
}
a:hover{
	color: #F60;
	text-decoration: underline;
}

/*--- 常规样式 ---*/
ul{
	list-style-type:none;
	list-style-position : outside;
	margin:0;
	padding:0;
	word-break:break-all;
}
li {
	margin:0;
	padding:0;
}
p{
	margin:0;
	padding:0;
	word-break:break-all;
}
form {
  margin:0px !important;
  padding:0px !important;
}
img {
	vertical-align: middle;
	border: 0px none;
}
hr {
	height: 1px;
	border: 1px dotted #CCC;
	width:100%;
}

/*--------------- 主体样式 ---------------*/
#globalPage{
	width:882px;
	float:left;
	background-image: url("2/mainBg.jpg");
	background-repeat: x-repeat;
}

#innerPage{
	width:882px;
	margin:0 auto;
	padding:0 0 0 0;
	text-align:left;
}

#MiddlePage{
	width:882px;
	margin:0;
	padding:0;
	text-align:left;
	float:left;
	/*background:#036 repeat-y center;*/
}
/*--------------- 顶部样式 ---------------*/
#pageHeader{
	width:882px;
	margin:0 auto;
	padding:0 0 0 0;
	text-align:left;
	float:left;
	height:186px;
	background-image:url("2/top.gif");
	background-repeat: no-repeat;
}
/*-- 标题 --*/
#HeaderTopic{
	font-size:26px;
	font-weight:bold;
	font-family:"黑体","宋体";
	padding:60px 0 5px 70px;
	margin:10px 0 0 10px;
}
#HeaderTopic a{
	color:#3A3229;
}
#HeaderTopic a:hover {
	color: #F60;
	text-decoration: none;
}
#HeaderTopic a:active {
	color: #F60;
	text-decoration: none;
}
/*-- 副标题 --*/
#HeaderSubTopic{
  color:#776753;
	font-size:12px;
	font-family:"宋体","黑体";
	padding:5px 0 5px 70px;
	margin:10px 0 0 10px;
}

/*-- 导航 --*/
#HeaderNavBar{
	width:540px;
	padding:0 0 0 60px;
	float:left;
	height:24px;
	margin:0;
}

#HeaderNavBar h3{
	display:none;
}

#HeaderNavBar ul{
	margin:0;
	padding:0;
	float:right;
}

#HeaderNavBar li{
	float:left;
	padding:0;
	margin:0;
	border-left:2px solid #F60;
}

#HeaderNavBar li:do{
	border-left:none;
}

#HeaderNavBar a{
	float:left;
	margin:0;
	padding:0 5px 0 5px;
	height:14px;
	text-decoration: none;
	color: #3A3229;
}
#HeaderNavBar a:link,#HeaderNavBar a:visited {
	color: #3A3229;
}
#HeaderNavBar a:hover {
	color: #F60;
	text-decoration: underline;
}
/*--- 底部 ---*/
#PageFooter{
	clear:both;
	width:540px;
	margin:5px 0 0 35px;
	padding:0;
	text-align:center;
	float:left;
	border-top:4px solid #E1D4C0;
	font-size:12px;
	font-family: Arial, Tahoma, "黑体" ;
}
#Powerby{
	height:20px;
	margin:0;
	padding:25px 10px 0 10px;
	text-align:right;
	font-size:12px;
	font-weight:blod;
}
#Powerby a{
	text-decoration: none;
}

#Powerby a:link,#Powerby a:visited {
	color: #999;
}

#Powerby a:hover,#Powerby a:active {
	color: #666;
	text-decoration: underline;
}
#Copyright{
	font-size:12px;
	height:20px;
	margin:0;
	padding:0 10px 0 10px;
	text-align:right;
	float:none;
	clear:both;
}

/*--------------- 框架样式 ---------------*/
/*--- 边栏 ---*/
#In_Sidebar{
	width:210px;
	margin:20px 0 0 0;
	padding:0 0 10px 0;
	text-align:center;
	float:right;
	background:url("2/SideBar_Foot.gif") no-repeat 0 bottom;
}
/*--- 内容 ---*/
#In_Main{
	clear:both;
	width:540px;
	margin:0;
	padding: 0 0 0 60px;
	text-align:left;
	float:left;
}

/*--------------- 边栏标题样式 ---------------*/
div.SidebarTit {
	float:left;
	width:200px;
	margin:0 0 0 0;
	padding:10px 0 10px 0;
	text-align:left;
	background:url("2/SideBar_Body.gif") repeat-y 0 0;
}
div.SidebarTit h3{
	font-size:12px;
	height:20px;
	margin:0 0 0 0;
	padding:5px 0 0 15px;
	color:#3A3229;
	border-top:1px dotted #ff6600;
	background:url("2/LeftTitle.gif") no-repeat 0 top;
}
div.SidebarTit ul{
	text-align:left;
	width:190px;
	margin:2px 0 0 0;
	padding:0 0 0 10px;
	list-style-position:outside;
	list-style-type:none;
}
div.SidebarTit li{
	margin:0 0 0 0;
	padding:2px 0 1px 15px;
	background:url("2/point.gif") no-repeat 3px 4px;
	display:block;
}


#In_ContorPanel li{
	background-image : none;
}
#In_Search li{
	background-image : none;
}

#In_Icon{
	padding:10px 0 5px 0;
}
#In_Icon h3{
	display: none;
}
#In_Icon li{
	padding:2px 0 2px 15px;
	background-image : none;
}

/*---用户---*/
#In_User{
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:center;
	float:left;
	background:url("2/SideBar_Body.gif") repeat-y 0 0;
}
#In_User h3{
	display:none;
}
#In_User li{
	padding:2px 0 2px 15px;
	background-image : none;
}
/*-博客信息-*/
#In_User div#UserInfo{
	margin:20 0 0 0;
	padding:30px 0 15px 12px;
	width:188px;
	float:left;
	background:url("2/SideBar_Head.gif") no-repeat 0 top;
}
/*-博客图片-*/
div#UserInfo div#UserPic{
  padding:5px;
}
div#UserInfo div#UserPic img{
  border:1px solid #E1D4C0;
}
/*-博客简介-*/
div#UserInfo div#UserRemark{
  padding:5px;
  text-align:left;
}
/*-博客用户名-*/
div#UserInfo div#UserName{
  padding:2px 5px 2px 5px;
  text-align:right;
  font-weight:bold;
}
/*-博客用户链接-*/
div#UserInfo div#UserLink{
  padding:5px;
  text-align:right;
}
/*---日历---*/
#In_Calendar{
	/*margin:20px 0 0 0;*/
	padding:10px 0 0 0;
	text-align:center;
	float:left;
	border-top:1px dotted #ff6600;
}

#In_Calendar h3{
	display:none;
}
#In_Calendar div{
	margin:0 0 0 0;
	padding:0 0 5px 12px;
	width:188px;
	float:left;
}
/*--------------- 分页 ---------------*/
div#In_PageCute{
	width:530px;
	margin:0;
	padding:10px;
	text-align:left;
	float:left;
  /*border:1px dotted #d4d4d4;
  background:#FFF;*/

}
/*-- 页面位置 --*/
.channel_nav{
	width:540px;
	padding:5px;
	margin:5px 0 0 0;
	border-top:4px solid #E1D4C0;
}
/*--------------- 内容样式 ---------------*/
div#In_Content{
	width:540px;
	margin:0px 0 5px 0;
	padding:0 0 0 0;
	text-align:left;
	float:left;
  border:1px solid #d4d4d4;
  /*background:#FFF;*/
}

div#In_Content li{
	padding:2px 0 2px 15px;
	background-image : none;
}
div#In_Content .topic{
	width:540px;
	padding:5px 0 5px 15px;
	margin:2px 0 2px 0;
	font-size:14px;
	font-weight:bold;
	color: #284259;
	background:url("2/point.gif") no-repeat 3px center;
	border-bottom:1px dotted #d4d4d4;
	float:left;
}
div#In_Content .tim{
  width:540px;
	margin:-30px 0 0 0;
	padding:5px 10px 0 0;
	font-size:11px;
	color: #0E2E4A;
	float:right;
	text-align:right;
}
div#In_Content div.summary{
	margin:0;
	padding:10px;
	font-size:12px;
	color:#776753;
	text-align:left;
	float:left;
}
div#In_Content div.remark{
	margin:0;
  padding: 5px 10px 5px 10px;
	font-size:14px;
	line-height: 180%;
	color:#000;
	text-align:left;
	float:left;
	word-wrap:break-word;
}
div#In_Content .info{
	width:520px;
	margin:0;
	padding:5px 10px 5px 10px;
	font-size:12px;
	color:#776753;
	text-align:right;
	float:right;
}
div#In_Content .err{
	width:540px;
	height:30px;
	margin:0;
	padding:10px 10px 0 10px;
	font-size:12px;
	color: gray;
	float:left;
	text-align:center;
}

/*---------------------------------------------------------------*/
#In_Comment{
	margin:0px 0 5px 0;
	padding:0 0 0 0;
	text-align:left;
	float:left;
  border:1px dotted #d4d4d4;
  background:#FFF;
	width:540px;
}

#In_Comment p {
	width:540px;
	margin:0;
	padding:5px;
}
#In_Comment p.links {
	width:540px;
	margin:1px;
	padding:5px;
	background: #F5EDE3;
	font-weight:bold;
}
#In_Comment p.google {
	width:540px;
	margin:1px;
	padding:5px;
	background: #F5EDE3;
}
#In_Comment p.tim {
	width:540px;
	margin-top:5px;
	top:5px;
	text-align:right;
}

input.txt {
  border: 1px solid #c0c0c0;
  padding: 1px;
  background-color: #fff;
  height: 20px;
}
input.txt_num {
  border: 1px solid #c0c0c0;
  padding: 1px;
  background-color: #fff;
  height: 20px;
  text-align: center;
}
textarea.txtarea {
  border: 1px solid #c0c0c0;
  padding: 1px;
  background-color: #fff;
}
select.sel {
  border: 1px solid #c0c0c0;
  padding: 1px;
  background-color: #ededed;
}
input.btn{
  border: 1px solid #c0c0c0;
  background-color: #F5EEE3;
  height: 20px;
  padding: 2px 5px 2px 5px;
}

/*--- 日历显示 ---*/
.innerBar { 
  text-decoration : line-through;
  font-weight:bold;
}

p.w,p.wr{
	float:left;
	width:25px;
	height:16px;
	margin:4px 0 0 0;
	padding:2px 0 1px 0;
	text-align:center;
	vertical-align :middle;
	font-size:12px;
	border-top:1px solid #E1D4C0;
	border-bottom:1px solid  #E1D4C0;
}

p.y{
	text-align:center;
	height:14px;
	margin:2px 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:175px;
	font-size:12px;
	font-weight:bold;
	cursor: hand;
}
p.d{
	float:left;
	width:25px;
	height:18px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
}
p.yd{
	float:left;
	width:25px;
	height:18px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
	color:#84725C;
	font-weight : bold;
}
p.nd{
	float:left;
	width:25px;
	height:18px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
}

#calendar {
	margin: 0px;
	padding: 0px;
	width: 100%;
	font-size: 12px;
	background-position: top;
}

/*---------------------------------------------------------------*/
ul.msg{
	width:540px;
	margin:0 0 20px 0;
	padding:0 0 0 0;
	text-align:left;
	list-style-position : outside;
	float:left;
}
li.msgname{
	border-bottom:1px solid #E1D4C0;
	padding:10px 10px 0px 10px;
	margin:0px;
	background:url("default/ArticleBox1_Head.gif") no-repeat 0 top;
}
li.tbname{
	border-bottom:1px solid #E1D4C0;
	padding:10px 10px 0px 10px;
	margin:0px;
	background:url("default/ArticleBox1_Head.gif") no-repeat 0 top;
}
li.msgurl{
	text-align:right;
	padding:2px 10px 2px 10px;
	margin:0;
	background:url("default/ArticleBox1_Body2.gif") repeat-y 0 0;
	border-bottom:1px solid #E1D4C0;
}
li.msgarticle{
	list-style-position : outside;
	padding:15px 10px 15px 10px;
	margin:0;
	background:#f8f8f8;
	line-height:150%;
	background:url("default/ArticleBox1_Body2.gif") repeat-y 0 0;
}
li.msgtime{
	text-align:right;
	padding:0px 10px 10px 10px;
	margin:0 0 0 0;
	background:#f8f8f8;
	background:url("default/ArticleBox1_Foot.gif") no-repeat 0 bottom;
}

/*---------------------------------------------------------------*/
.red { color:#F60; }

/*----图片列表---------------------------------------------------*/

.leftPic {
	BACKGROUND: url(photo/bg4.gif) repeat-x 50% bottom; MARGIN: 0px auto; WIDTH: 530px;
}
.leftPic .col {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 130px; PADDING-TOP: 8px
}
.leftPic .col IMG {
	clear:both;
	border:1px solid #ccc;
    padding:1px;
}
.leftPic .col H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 130px; TEXT-ALIGN: left
}

.clear {
clear:both;
}

/*------------------------------*/

.fieldset {
	BORDER: #ccc 1px dotted; 
	PADDING: 10px 10px 10px 10px;
	LINE-HEIGHT: 22px;
	TEXT-ALIGN: left;
	word-wrap:break-word;
}
.fieldset legend {
	color: #ff0066;
	font-weight: bold;
	background:#FFF;
}