@charset "utf-8";
/* CSS Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,strong,th,var,em,b{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
abbr,acronym{border:0}
/* CMS_Public */
body,td{font:12px/1.5 Tahoma,Helvetica,Arial,sans-serif,"\5B8B\4F53"}
input,textarea{font-size:12px}
a:link,a:visited,a:active{color:#15428b;text-decoration:none}
a:hover{color:#3777E1}
/* Clear */
.clearfix:after{content:"";display:block;height:0px;clear:both;visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
/* Top_Ico */
.top_admin,.top_admin span,.top_menu a,.top_menu a span,.menu_exit,.menu_exit a span{background-image:url(../images/top_ico.gif);background-repeat:no-repeat}
.info_add,.edit_item,.edit_manage,.page_content,.member_info,.order_info,.guestbook_info,.sys_info,.sys_chat,.Friend_Link,.sys_admin,.sys_space,.sys_lang,.sys_menu,.mc_title,.mc_titlel,.mc_titler,.input_l,.input_ma,.input_mb,.input_mc,.input_md,.input_mn,.input_r,.input_search,.content_title td,.content_list td,.main_Rbox h3,.main_Lbox h3,.sys_data,.data_item1,.data_item2{background-image:url(../images/ico_list.gif);background-repeat:no-repeat}
/********** CMS_Top **********/
#cms_top{min-width:1000px;height:98px;background:#FFF url(../images/top_bg.jpg) repeat-x bottom}
.top_logo{height:70px;overflow:hidden}
/* Top_Nav */
.top_nav{height:26px;line-height:26px}
.top_admin{background-position:right -125px;float:left;width:200px}
.top_admin span{display:block;color:#15428B;background-position:3px 1px;padding-left:25px}
.top_admin b{font-weight:bold}
.top_admin img{float:right;margin:5px 5px 0px 0px;cursor:pointer}
.top_menu{float:left}
.top_menu a{background-position:right -200px;float:left;display:inline;letter-spacing:2px;font-weight:bold}
.top_menu a span{display:block;padding:0px 20px 0px 40px}
.top_menu a.menu_main span{background-position:18px -24px}
.top_menu a.menu_view span{background-position:18px -49px}
.menu_exit{background-position:-15px -200px;float:right}
.menu_exit a{float:left;display:inline;letter-spacing:2px}
.menu_exit a span{display:block;padding:0px 20px 0px 40px}
.menu_exit a:link span,.menu_exit a:visited span,.menu_exit a:active span{background-position:18px -74px;color:#555;letter-spacing:2px}
.menu_exit a:hover span{background-position:18px -99px;color:#3777E1}
/********** CMS_Main **********/
#cms_main{min-width:768px;padding:5px}
#main_ad{padding:5px 0px 0px 5px}
.main_left{padding:5px 0px 5px 5px;margin-right:315px}
.main_right{float:right;display:inline;margin-right:5px;padding:5px 0px;width:300px}
.right_top{background:url(../images/main_right.gif) no-repeat;font-size:1px;height:5px}
.right_middle{background:url(../images/main_right.gif) repeat-y -300px 0px; padding:0px 10px}
.right_bottom{background:url(../images/main_right.gif) no-repeat 0px -5px;font-size:1px;height:5px;clear:both}
.main_Lbox{border:#e1e6ed 1px solid;margin-bottom:10px;padding:5px}
.main_Lbox h3{border-bottom:#b5cbd9 2px solid;line-height:25px;height:25px;color:#15428B;font-weight:bold}
#include-weather{border:#e1e6ed 1px solid;margin-bottom:10px;padding:8px 0px 8px 0px}
#sys-quicklink h3{background-position:2px -550px;padding-left:25px}
#sys-quicklink ul li{display:inline;float:left;padding:10px 10px 10px 20px}
#sys-quicklink ul li a{float:left;height:21px;line-height:21px;padding:0px 5px 0px 68px;display:inline;white-space:nowrap}
#sys-quicklink ul li a:link,#sys-quicklink ul li a:visited,#sys-quicklink ul li a:active{background:url(../images/sysadd.gif) no-repeat 0px -4px}
#sys-quicklink ul li a:hover{background:url(../images/sysadd.gif) no-repeat 0px -34px}
#sys-quicklink ul li a span{color:#999;padding:0px 5px}
#sys-quicklink ul li a span em{color:#F00;padding:0px 2px}
#sys-guestbook h3{background-position:2px -575px;padding-left:25px}
#sys-guestbook ul{padding:3px}
#sys-guestbook ul li{padding:4px 2px;border-bottom:1px dashed #e1e6ed}
#sys-pro h3{background-position:2px 0px;padding-left:25px}
#sys-pro h3 span{font-weight:normal;color:#999;padding:0px 5px}
#sys-pro h3 span em{color:#F00;padding:0px 2px}
#sys-pro h3 a{float:right;height:20px;line-height:20px;width:65px;display:inline}
#sys-pro h3 a:link,#sys-pro h3 a:visited,#sys-pro h3 a:active{background:url(../images/sysadd.gif) no-repeat 0px -5px}
#sys-pro h3 a:hover{background:url(../images/sysadd.gif) no-repeat 0px -35px}
#sys-pro h3 a span{display:none}
#sys-pro ul{padding:3px}
#sys-pro ul li{padding:4px 2px;border-bottom:1px dashed #e1e6ed}
#sys-news h3{background-position:2px -601px;padding-left:25px}
#sys-news h3 span{font-weight:normal;color:#999;padding:0px 5px}
#sys-news h3 span em{color:#F00;padding:0px 2px}
#sys-news h3 a{float:right;height:20px;line-height:20px;width:65px;display:inline}
#sys-news h3 a:link,#sys-news h3 a:visited,#sys-news h3 a:active{background:url(../images/sysadd.gif) no-repeat 0px -5px}
#sys-news h3 a:hover{background:url(../images/sysadd.gif) no-repeat 0px -35px}
#sys-news h3 a span{display:none}
#sys-news ul{padding:3px}
#sys-news ul li{padding:4px 2px;border-bottom:1px dashed #e1e6ed}
.main_seo{padding:5px 0 5px 0}
.main_seo a{display:block;width:280px;height:120px;position:relative}
.main_seo a span{display:block;position:absolute;bottom:0px;left:0px;width:280px;height:28px;line-height:28px;font-size:14px;font-weight:bold;text-align:center;background:url(../images/70.png);color:#FFF;cursor:pointer}
#sys-server h3{background-position:2px -625px;padding-left:25px;border-bottom:#b5cbd9 2px solid;line-height:25px;height:25px;color:#15428B;font-weight:bold}
#sys-server ul{padding:5px 5px 10px 5px;line-height:22px}
#sys-server ul li{border-bottom:1px dashed #e1e6ed;text-indent:5px;color:#555}
#timebox{color:#3777E1}

#sys-BBSnews h3{background:url(../images/bell.gif) no-repeat 5px center;padding-left:25px;border-bottom:#b5cbd9 2px solid;line-height:25px;height:25px;color:#15428B;font-weight:bold}
#sys-BBSnews ul{padding:5px;line-height:22px}
#sys-BBSnews ul li{border-bottom:1px dashed #e1e6ed;text-indent:5px;color:#555}
#sys-service{padding-bottom:5px}
#sys-service h3{background-position:2px -650px;padding-left:25px;border-bottom:#b5cbd9 2px solid;line-height:25px;height:25px;color:#15428B;font-weight:bold}
#sys-service p{text-align:center;padding:10px 0px 0px 0px}
#sys-copyright{padding-bottom:5px}
#sys-copyright h3{background-position:2px -675px;padding-left:25px;border-bottom:#b5cbd9 2px solid;line-height:25px;height:25px;color:#15428B;font-weight:bold}
#sys-copyright p{padding:5px 5px 0px 5px;line-height:22px}
#sys-copyright p img{border:1px solid #f0f0f0}

.main_title{border-bottom:#b5cbd9 2px solid;line-height:25px;height:25px}
.main_title span{float:left;padding-left:24px;color:#15428B;font-weight:bold}
.edit_menu li{float:right;margin-left:5px}
.edit_menu a{display:block;padding:0px 10px 0px 25px;border:#b5cbd9 1px solid;background-color:#f5f9ff}
.edit_menu a strong{font-weight:bold;color:#F00}
.info_add{background-position:4px -225px}
.edit_item{background-position:4px -250px}
.edit_manage{background-position:4px -275px}
.info_add:hover,.edit_item:hover,.edit_manage:hover,.data_item1:hover,.data_item2:hover{background-color:#15428B;color:#FFF}
.page_content{background-position:2px 0px}
.member_info{background-position:2px -25px}
.order_info{background-position:2px -50px}
.guestbook_info{background-position:2px -75px}
.sys_info{background-position:2px -100px}
.sys_chat{background-position:2px -700px}
.Friend_Link{background-position:2px -725px}
.sys_admin{background-position:2px -125px}
.sys_data{background-position:2px -475px}
.data_item1{background-position:2px -525px}
.data_item2{background-position:2px -500px}
.sys_space{background-position:2px -150px}
.sys_lang{background-position:2px -175px}
.sys_menu{background-position:2px -200px}
/* main_tags */
#main_tags{border-left:#e1e6ed 1px solid}
#main_tags{height:27px;line-height:27px}
#main_tags li{float:left;display:block;cursor:pointer;width:130px;color:#999;text-align:center;background:url(../images/main_tags.gif) right 0px no-repeat}
#main_tags li.hover{padding:0px;width:129px;color:#11418f;background:url(../images/main_tags.gif) 0px -27px no-repeat;font-weight:bold;border-top:#e1e6ed 1px solid;border-right:#e1e6ed 1px solid;height:26px;line-height:26px}
.contentbox{clear:both}
/* main_content */
.height5{height:5px;font-size:1px}
.list_input li{float:left;display:inline}
.input_l,.input_r{width:5px;height:22px}
.input_l{background-position:0px -375px}
#Site_KeyWords,#Site_Description,#Site_Plugins,#KeyWords,#Description{width:100%;min-width:660px;padding:2px;line-height:18px}
#Site_KeyWords,#Site_Description,#KeyWords,#Description{height:55px}
#Site_Plugins{height:70px}
.input_ma,.input_mb,.input_mc,.input_md,.input_mn{height:22px;background-position:0px -425px;background-repeat:repeat-x}
.input_ma input,.input_mb input,.input_mc input,.input_md input{font-size:12px;height:16px;border:none;border:0px;margin-top:2px;background:#FFF}
.input_ma input{width:390px}
.input_mb input{width:35px}
.input_mc input{width:125px}
.input_md input{width:200px}
.input_mn input,.input_mn img{float:left;border:none 0px;margin-top:2px}
.input_r{margin-right:5px;background-position:right -400px}
.input_ltext{margin:0px 5px 0px 5px;color:#15428b}
.input_search{width:18px;height:24px;margin-right:5px;background-position:2px -750px}
.input_rtext p{color:#808080}
#main_content{width:100%}
#main_content img,.mc_table img,.mc_tableb img{vertical-align:middle}
#main_content,#content_left,#content_right{border:#e1e6ed 1px solid}
.content_title,.content_list,.mc_table td{padding:4px;line-height:24px;border-bottom:#e1e6ed 1px dashed}
.content_title td,.content_list td{padding:2px;line-height:24px;background-position:right -450px;border-bottom:#e1e6ed 1px dashed;text-align:center}
.content_list span{color:#999}
.content_title{background-color:#f5f9ff;text-align:right;color:#15428b}
.content_title,.mc_table_title{text-align:right;color:#15428b}
.content_title span{padding-right:5px}
.content_submit,.mc_submit{text-align:center;height:40px;padding-top:5px}
.mc_submit input{cursor:pointer}
.content_tools{padding:2px;line-height:24px;border-bottom:#e1e6ed 1px solid}
.input_rtext span,.input_ltext span,.content_title span,.mc_table_title span{color:#f00}
#site_upload td{ padding:0px}
.RecomB:link,.RecomB:visited,.RecomB:active{color:#CCC}
.RecomB span{color:#F00}
.RecomB:hover{color:#FFF;background:#F00}
.RecomB:hover span{color:#FFF}
.RecomT:link,.RecomT:visited,.RecomT:active{color:#CCC}
.RecomT span{color:#666}
.RecomT:hover{color:#FFF;background:#F00}
.RecomT:hover span{color:#FFF}
/* menu_content */
#mc_main{min-width:570px;padding:5px}
.mc_title{height:20px;line-height:20px;background-position:0px -325px;background-repeat:repeat-x}
.mc_titlel{float:left;background-color:#FFF;background-position:0px -300px;text-indent:23px;padding-right:7px;color:#15428B;font-weight:bold}
.mc_titler{float:right;background-position:0px -350px;height:20px;line-height:20px;width:18px}
.mc_table,.mc_tableb{width:100%;border-bottom:#e1e6ed 1px solid;border-left:#e1e6ed 1px solid;border-right:#e1e6ed 1px solid}
.mc_table{width:100%}
/* del */
#del_table{width:100%}
.del_title{background:#f5f9ff;line-height:30px;height:30px;font-size:14px;font-weight:bold;color:#15428b;text-indent:5px}
.del_bottom{background:#f5f9ff;text-align:center;padding-top:6px;border-top:#d1e3ff 1px solid}
/* item_ico */
#item_table{width:530px}
/* content_foot */
.content_foot{padding:4px}
.foot_tool{float:left;display:inline;padding:5px 0px 5px 0px}
.foot_tool input,.foot_tool img{float:left;vertical-align:middle;display:inline}
.foot_tool input{width:13px;height:14px;margin:3px 10px 0 17px}
.foot_tool img{cursor:pointer}
.page_goto{float:right}
.page_list{float:right;display:inline;padding:5px 0px 5px 0px;margin:0px}
.list_info{/*margin-right:10px*/}
.page_list a{border:#ddd 1px solid;color:#15428b;padding:2px 5px;margin-left:2px}
.page_list a:hover,.page_list a:active{border:#e1e6ed 1px solid;color:#000;background-color:#D3E1F6}
.page_list span.current{border:#ddd 1px solid;padding:2px 5px;font-weight:bold;margin-left:2px;color:#FFF;background-color:#15428b}
.page_list span.disabled{border:#f3f3f3 1px solid;padding:2px 5px;margin-left:2px;color:#CCC}
/* menu_tree */
.dtree{white-space:nowrap}
.dtree img{vertical-align:middle}
.dtree a{}
.dtree a.node,.dtree a.nodeSel{white-space:nowrap;padding:1px 2px 1px 2px}
.dtree a.node:hover,.dtree a.nodeSel:hover{background-color:#15428B;color:#FFF}
.dtree a.nodeSel{background-color:#15428B;color:#FFF}
.dtree .clip{/*overflow:hidden*/}
/********** CMS_Left **********/
.sdmenu{width:176px;margin:auto}
.sdmenu div{overflow:hidden}
/* Use_LeftList */
.sdmenu div span a,.sdmenu div.collapsed span a,.menu_text,.menu_text a:hover,.menu_bottom,.mousehover{background-image:url(../images/left_list.gif);background-repeat:no-repeat}
/* Menu_Expand */
.sdmenu div span{display:block}
.sdmenu div span a{display:block;background-position:-176px 0px;padding:5px 0px 0px 30px;line-height:23px;color:#11418f;font-weight:bold;outline:none}
.sdmenu div span a:focus{outline:0}
.sdmenu div span a:hover{color:#3069c4;background-position:-176px -28px}
.sdmenu div span a.current{}
/* Menu_Hide */
.sdmenu div.collapsed{height:28px}
.sdmenu div.collapsed span a{background-position:-176px -56px}
.sdmenu div.collapsed span a:hover{background-position:-176px -84px}
/* Menu_Button */
.menu_text{background-position:-352px -0px;background-repeat:repeat-y;padding:0px 6px}
.menu_text li{display:inline}
.menu_text a,.menu_text a:visited{display:block;line-height:25px;text-indent:23px;border-bottom:1px dashed #e1e6ed;color:#000}
.menu_text a:hover,.menu_text a.mousehover{background-position:-180px -112px;color:#15428b;font-weight:bolder}
.menu_bottom{height:7px;line-height:7px;font-size:1px;background-position:left bottom}
