*{margin:0;
  padding:0;
 }
body {
        font-family:"宋体", Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
        background:#f6e1f2;
	}
Img{ border:none;
}
a{text-decoration: none;} /* 链接无下划线,有为underline */ 
a:link {color:#72578c;} /* 未访问的链接 */
a:visited {color:#72578c;} /* 已访问的链接 */
a:hover{COLOR: #c5afc0;text-decoration:none;} /* 鼠标在链接上 */ 
a:active {color: #c5afc0;} /* 点击激活链接 */
div{margin:0px auto;font:12px,宋体,helvetica,arial,sans-serif;}
table {
font-size:12px;
}
li {
list-style-type:none;
}
.top {
width:960px;
height:99px;
background:url(img/topbg.jpg);

}
.logo {
float:left;
width:250px;
text-align:center;
padding-top:15px;
}
.logo_r {
float:left;
width:710px;
}
.ver {
float:left;
width:195px;
margin-top:15px;
overflow:hidden;
padding-left:515px;
}
.ver li {
float:left;
width:60px;
font-size:14px;
}
.ver a:hover {
color:#ffffff;
}
.menu {
float:left;
width:695px;
padding-top:40px;
padding-left:15px;
}
.menu li {
float:left;
background:url(img/ge.gif) no-repeat 65px 0px;
height:26px;
line-height:26px;
width:75px;
font-size:14px;
}
.menu li a:link,
.menu li a:active,
.menu li a:visited {
color:#ffffff;
}
.tong {
width:960px;
margin-top:8px;
height:200px;
}
.main {
width:960px;
overflow:hidden;
margin-top:8px;
}
.main_l {
width:248px;
border:#72578c 1px solid;
float:left;
height:370px;
background:#f4f1f4;
}
.tt {
background:url(img/lt_bg.jpg);
height:29px;
line-height:29px;
}
.main_m .tt {
margin-left:5px;
}
.tt_t {
font-weight:bold;
font-size:14px;
color:#ffffff;
letter-spacing:2px;
float:left;
padding-left:25px;
}
.tt_more {
float:right;
padding-right:10px;
color:#ffffff;
letter-spacing:2px;
}
.tt_more a:link,
.tt_more a:visited,
.tt_more a:active {
color:#ffffff;
}
.main_l_p {
text-align:center;
padding-top:10px;
}
.main_l_t {
padding:10px;
line-height:22px;
color:#72578c;
letter-spacing:1px;
padding-bottom:0px;
}
.main_l_m {
text-align:right;
padding-right:10px;
padding-bottom:10px;
}
.main_m {
width:470px;
float:left;
margin-left:10px;
}
.main_pro {
}
.main_pro li {
float:left;
width:110px;
padding-left:7px;
padding-top:7px;
text-align:center;
}
.main_pro li a,.main_pro li a:visited{display:block; padding:2px; border:1px #72578c solid;}
.main_pro li a:hover,..main_pro li a:active{border:1px #c5afc0 solid}
.main_pros {
padding-left:35px;
width:687px;
float:left;
margin-top:10px;
}
.main_pros li {
float:left;
width:110px;
padding:8px;
text-align:center;
}
.main_pros li a,.main_pros li a:visited{display:block; padding:2px; border:1px #72578c solid;}
.main_pros li a:hover,..main_pros li a:active{border:1px #c5afc0 solid}
.main_r {
float:left;
width:220px;
margin-left:10px;
}
.search {
float:left;
width:215px;
padding-left:5px;
}
.search_i {
height:23px;
}
.search_key {
background:#c5afc0; 
BORDER: #72578c 1px solid;
COLOR: #72578c;
HEIGHT: 20px;
line-height:20px;
width:135px;
font-size: 12px;
padding-left:5px;
}
.cate {
width:215px;
float:left;
margin-top:20px;
padding-left:5px;
}
.cate h2 {
background:url(img/cate_bg.jpg);
font-size:12px;
font-weight:normal;
width:164px;
height:24px;
line-height:24px;
color:#ffffff;
padding-left:10px;
}
.cate ul {
padding-top:10px;
}
.cate li {
background:url(img/cate_li.gif) 0px 2px no-repeat;
line-height:30px;
height:30px;
padding-left:30px;
}
.cate li a:link,
.cate li a:active,
.cate li a:visited {
color:#8b4f98;
}
.cate_more {
text-align:right;
padding-right:30px;
padding-bottom:10px;
}
.url {
float:left;
width:215px;
padding-left:5px;
}
.foot {
width:960px;
text-align:center;
background:url(img/foot_line.gif) 0px 0px no-repeat;
padding-top:20px;
margin-top:10px;
line-height:20px;
color:#72578c;
}
.sub {
width:960px;
overflow:hidden;
}
.sub_l {
width:224px;
border:#72578c 1px solid;
float:left;
overflow:hidden;
background:url(img/left_bk.jpg);
padding-bottom:10px;
height:490px;
}
.sub_l .tt {
float:left;
width:224px;
}
.cur_menu {
width:194px;
float:left;
padding:10px;
padding-bottom:20px;
padding-left:20px;
}
.cur {
background:url(img/cate_li_cur.gif) 0px 2px no-repeat;
line-height:30px;
height:30px;
padding-left:30px;
font-weight:bold;
}
.com {
background:url(img/cate_li.gif) 0px 2px no-repeat;
line-height:30px;
height:30px;
padding-left:30px;
}
.sub_l .search {
padding-left:8px;
}
.sub_r {
float:left;
width:722px;
margin-left:10px;
border:#72578c 1px solid;
height:500px;
background:url(img/con_bg.jpg) right bottom no-repeat;
}
.path {
width:707px;
background:url(img/lt_bg.jpg);
height:29px;
line-height:29px;
color:#ffffff;
padding-left:15px;
float:left;
}
.path a:link,
.path a:active,
.path a:visited {
color:#ffffff;
}
.cont_t {
height:37px;
line-height:37px;
background:url(img/title_bg.gif) 20px 2px no-repeat;
padding-left:55px;
width:667px;
float:left;
margin-top:8px;
font-size:14px;
font-weight:bold;
color:#72578c;
}
.arc_hits {
display:none;
}
.cont_m {
color:#72578c;
word-break:break-all;width:631px;font-size:12px;line-height:24px;text-align:left;margin:10px auto 28px auto;
}
/**list_begin**/
.list_r {
float:left;
width:722px;
margin-left:10px;
border:#72578c 1px solid;
height:500px;
background:url(img/right_bk.jpg) right bottom no-repeat;
}
.box_list {
width:652px;
padding:10px;
line-height:26px;
padding-left:20px;
padding-right:50px;
overflow:hidden;
}
.box_list li {
float:left;
width:652px;
border-bottom:#c5afc0 1px dashed;
}
.list_m_pic {
width:692px;
padding:10px;
line-height:26px;
padding-left:20px;
border-bottom:#c8c8c8 1px dashed;
overflow:hidden;
padding-top:5px;
padding-bottom:5px;
}
.list_m_pic li {
float:left;
width:138px;
margin-top:5px;
}
.list_m_pic li p {
text-align:center;
height:22px;
line-height:22px;
}
.list_m_pic li img {
border:#e5e4e4 1px solid;
padding:8px;
}
.list_m_pic li a:hover img {
      padding:8px;
      background : #fff url(img/box_bg.jpg) right bottom ;
border:#ffffff 1px solid;
      }
.li_t {
float:left;
background:url(img/dot.gif) 0px 8px no-repeat;
padding-left:10px;
}
.li_t b {
font-weight:normal;
padding-right:5px;
}
.li_date {
float:right;
color:#e7527a;
}
.list_page {
padding-left:20px;
}
/**search**/
.search_top {
margin-top:6px;
padding-left:35px;
height:20px;
line-height:25px;
background: url(img/icon2.gif) no-repeat 15px 0px;
color:#666666;
}
.search_top b {
font-weight:normal;
color:#ff5b04;
}
/**guest**/
.gbook_top {
padding-top:10px;
padding-left:18px;
}
.gbook {
OVERFLOW-Y:auto;SCROLLBAR-FACE-COLOR:#ffffff;SCROLLBAR-HIGHLIGHT-COLOR:#ffffff;OVERFLOW:auto;SCROLLBAR-SHADOW-COLOR:#919192;SCROLLBAR-3DLIGHT-COLOR:#aaaaaa;SCROLLBAR-ARROW-COLOR:#919192;SCROLLBAR-TRACK-COLOR:#ffffff;SCROLLBAR-DARKSHADOW-COLOR:#ffffff;height:380px; border-right:0px; border-right-color:#d9d9d9; border-collapse:collapse; border-right-style:groove
}
.gbook_m {
float:left;
border:#F6E1F2 1px solid;
width:646px;
margin-top:6px;
margin-left:10px;
background:url(img/line_bg.gif) repeat-y 82px 0px;
}
.gbook_m_t {
background:#F6E1F2;
height:28px;
line-height:28px;
width:646px;
color:#666666;
}
.g_title {
float:left;
padding-left:10px;
}
.g_time {
float:right;
padding-right:10px;
}
.gbook_m_s {
width:626px;
margin-top:20px;
margin-left:20px;
}
.gbook_m_s label{
float: left;
width: 70px;
color:#666666;
height:22px;
line-height:18px;
}
.gbook_m_s .in_text {
width: 280px;
height:18px;
line-height:30px;
border:1px solid #ebebeb;
}
.gbook_m_s textarea{
width: 280px;
height: 150px;
border:1px solid #ebebeb;
}
.gbook_m_s #sbutton{
margin-left: 10px;
margin-top: 5px;
width:64px;
height:24px;
text-align:center;
}
.gbook_m_s br{
clear: left;
}
.gbook_m_s .submit {
background: url(img/sub.gif);
width:64px;
height:24px;
border:none;
color:#ffffff;
}
.gbook_main {
color:#666666;
}
.gbook_main_l {
float:left;
width:82px;
text-align:center;
padding-top:10px;
padding-bottom:5px;
}
.gbook_main_l p {
height:22px;
line-height:22px;
}
.gbook_main_r {
float:left;
width:529px;
padding:10px;
padding-left:25px;
background: url(img/icon2.gif) no-repeat 8px 3px;
}
.gbook_rep {
border:#ebebeb 1px dashed;
padding:5px;
margin-top:10px;
line-height:22px;
}
.gbook_from {
color:#72578c;
float:right;
padding-right:10px;
padding-top:10px;
}
/**guest_end**/

