@charset "gb2312";

.page { margin-top:10px; margin-bottom:10px; zoom:1; overflow:hidden; position:relative; z-index:1; font-size:14px; background:#FFF}
.p_n {width:680px;  border-top:0px dotted #ccc; padding:20px 0px 0px 0px; font-size:14px;}
/* 左侧 side */
.left { width:218px; float:left; background:#fbfbfb;}
.cate-title{ background:url(imagesleft-ico.jpg) repeat-x left -2px #168976;color:#000; color:#fff; font-size:14px; padding:0 10px 0 35px; line-height:37px; height:37px; border-bottom:1px solid #c5dfdb }
.cate-content { padding:5px 10px 15px;  }
.cate-content ul li{ vertical-align:bottom;line-height:35px; height:35px;}
.cate-content ul li a { display:block; background:url(imagesicon_n.jpg) no-repeat 30px 15px; padding:5px 0 0 45px; line-height:30px; border-bottom:1px dotted #ccc; font-size:13px;}
.cate-content ul li a.cur, .cate-content ul li a:hover { color:#0c816e;  }
.cate-content li ul li { padding-left:10px; }
.cate-content li ul li a { border:0; font-size:12px; line-height:20px; background:none; }

/* 右侧 */
.right { width:725px; float:right; background:#fff  }
.right-title { background:url(imagesi-tz.jpg) repeat-x  ; font-size:14px; height:38px; padding:0px 10px 0px 10px; line-height:38px;}
.right-title-1 { background:url(imagesi-tz.jpg)  repeat-x  ; font-size:12px; height:37px; padding:0px 10px 0px 10px; line-height:37px;}
.right-title-name { float:left; height:37px; padding-left:10px }
.right-location { float:right; font-size:12px; font-weight:normal; color:#4d5d6c; }
.right-content { padding:15px 20px; min-height:400px; _height:400px; line-height: 30px; }

/* 信息列表 */
.info-list { padding-bottom:15px; }
.info-list li { padding: 0 5px 0 20px;  border-bottom: 1px dotted #ccc; line-height: 36px; background: url(imagesicon_n.jpg) no-repeat 4px center; }
.info-list li span { float: right; color: #bbb; }

/* 图片列表 */
.img-list{ padding:0; zoom:1; overflow:hidden}
.items { width:210px; height:200px; float:left; _display:inline; margin-right:27px; text-align:center;}
.items-last { margin-right:0; }
.items-img img { border:1px solid #eee; background:#fff; padding:4px; max-width:200px; height:150px; }
.items-txt { text-align:center; color:#666; height:25px; overflow:hidden; }

/* --------------------------------------- 展示页 --------------------------------------------- */
.show-title { border-bottom:1px dotted #ccc; padding-bottom:5px; text-align:center; font-size:16px; }
.show-para { color:#ccc; text-align:right; }
.show-content { padding-top:10px; }

/* ------------------------------- 留言 ------------------------------------- */
/* 在线留言 */
.message_form {padding:0px 5px 0px 0;}
.message_form dl dd {margin-bottom:10px; line-height:25px;}
.need {color:#f00;}
.Validform_checktip{margin-left:75px;}
.formsub label{display:inline-block; width:70px;}
.action{padding-left:92px;}
.inputs {width:230px; border:1px solid #ccc; border-radius:5px; height:18px; line-height:18px; vertical-align:middle; padding:5px;}
.textareas {width:400px; height:80px;}
.y1 {width:30px;}
.btn_border {width:80px; height:25px; border:1px solid #04609d; float:left; margin-right:10px;}

.input-sub-btn {width:80px; height:25px; line-height:25px; vertical-align:middle; border:0; background:#0c816e; color:#fff; cursor:pointer; margin-right:10px}
.input-reset-btn{width:80px; height:25px; line-height:25px; vertical-align:middle; border:0; background:#5e5e5e; color:#fff; cursor:pointer;}
.write_btn a,.write_btn a:hover,.write_btn a:visited{ display:block;width:80px; height:25px; text-align:center; color:#fff; float:left; margin-right:20px;}
.inputbtn {width:80px; height:25px; line-height:25px; vertical-align:middle; border:0; background:#0c816e; color:#fff; cursor:pointer;}
.ck_btn{width:80px; height:25px; line-height:25px; vertical-align:middle; border:0; background:#0c816e; color:#fff; cursor:pointer;}
.ck_txt{width:230px; border:1px solid #ccc; border-radius:5px; height:18px; line-height:18px; vertical-align:middle; padding:5px;}
/* 显示样式 */
.feedlist {width:100%;margin:5px auto 10px;}
.feedlist th {color:#fff; background:#0c816e;}
.feedlist td {background:#fff; padding:0 10px;}
.feedlist td.saline{padding:0px;}



/*-------------------------------------------分页-----------------------------------------------*/
.fenye { margin-top:10px; }
.fenye a { display: inline-block; margin: 0 5px; line-height: 22px; padding: 0 8px; border: 1px solid #dbe5ee; border-radius: 2px; vertical-align:middle; }
.fenye a:hover, .fenye span { display: inline-block; margin: 0 5px; padding: 0 8px; border: 1px solid #0c816e; background: #0c816e; color: #fff; border-radius: 2px; vertical-align:middle; line-height: 22px; }