@charset "utf-8";
@import "core.css";

/*全局stat*/
* {margin:0;padding:0;word-wrap:break-word;word-break:break-all;}
button {border:none;cursor:pointer;}
html, body {overflow:hidden;}
html, body, ul, li, div, table { margin:0px; padding:0px;  border:none;}
html, body, div {border:0px;margin:0px; padding:0px;}
body { font-size:12px; font-family:"宋体";}
ul li,.xl li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:1em;}
a img{border:none;}
a:link{ color:#0057a1; text-decoration:underline;}
a:hover{ color:#3190d9; text-decoration:underline;}
a:visited{ color:#0057a1; text-decoration:underline;}
a:active{ color:#0057a1; text-decoration:none;}
.cl{ zoom:1}
.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.l{ float:left;}
.r{ float:right;}
.submitdiv{
	margin-top:5px;
	text-align:center;
	padding:5px 0px;
}
.center { text-align:center;}
.but2font{ background:url(../images/icon22.gif) -3px -994px no-repeat; width:52px; height:20px; text-align:center; color:#333333; cursor:pointer; line-height:20px; margin-left:1px; border:none;}
.but4font{  background:url(../images/icon22.gif) -3px -1022px no-repeat; width:75px; height:20px; text-align:center; color:#333333; cursor:pointer; line-height:20px; margin-left:1px; border:none;}
.but5font { background:url(../images/icon22.gif) -3px -1022px no-repeat; width:75px; height:20px; text-align:center; color:#333333; cursor:pointer; line-height:20px; margin-left:1px; border:none;}
.but7font { background:url(../images/icon.gif) -583px -141px no-repeat; width:120px; height:24px; border:none; color:#333333; cursor:pointer; line-height:24px;}
.butAdd {background:url(../images/icon22.gif) -3px -994px no-repeat; width:52px; height:20px; text-align:center; color:#333333; cursor:pointer; line-height:20px; margin:0 10px 0 0; border:none;}
.butsubmit {background:url(../images/icon22.gif) -3px -967px no-repeat; width:52px; height:20px; color:#000000;border:none; cursor:pointer; line-height:20px; text-align:center; margin-right:1px;}
.butT {background:url(../images/icon22.gif) -3px -1167px no-repeat; width:52px; height:20px; text-align:center; color:#333333; cursor:pointer; line-height:20px; margin-left:1px; border:none;}
table {border-collapse:collapse;}
.title_img2{ background:url(../images/icon22.gif) -3px -2305px no-repeat; width:18px; height:28px; float:left;}
.butEsc {background:url(../images/icon22.gif) -3px -2699px no-repeat; width:52px; height:20px; color:#000000;border:none; cursor:pointer; line-height:20px; text-align:center;}
.rmb_jb{ background:url(../images/icon22.gif) -6px -2729px no-repeat; width:17px; height:17px; float:left;}
.rmb_jb2{ background:url(../images/icon22.gif) -6px -2762px no-repeat; width:17px; height:17px; float:left;}
.icon_error_magess {background:url(../images/icon22.gif) -8px -2792px no-repeat; width:17px; height:17px; float:left; padding-right:7px;}
.icon_bbs_jb {background:url(../images/icon22.gif) -8px -2824px no-repeat; width:17px; height:17px; float:left; padding-right:7px;}
.icon_bbs_hf {background:url(../images/icon22.gif) -8px -2856px no-repeat; width:17px; height:17px; float:left; padding-right:7px;}
.icon_mobile_error {background:url(../images/icon22.gif) -8px -2890px no-repeat; width:17px; height:17px; float:left; padding-right:7px;}
.icon_images_sh {background:url(../images/icon22.gif) -8px -2921px no-repeat; width:17px; height:17px; float:left; padding-right:7px;}
.icon_block_sh {background:url(../images/icon22.gif) -8px -2951px no-repeat; width:17px; height:17px; float:left; padding-right:7px;}
/*全局end*/

/*字体stat*/
.break {word-wrap:break-word;word-break:break-all;}
.red {color:#ff0000;}
.blue {color:#0046e6;}
.linkword {color:#0000cc;cursor:pointer;}
/*字体end*/

.hidden {display:none;}


#outside {min-height:100%;}
#topOutside {height:76px;}
#topOutside #topbg .uulogo {left:5px;position:absolute;top:2px;width:300px;}
#topOutside #topbg #help {font-family:Verdana, Arial, Helvetica, sans-serif;height:43px;}
#topOutside #topbg #help .username {color:#333333;left:200px;position:absolute;top:20px;width:450px;}
#topOutside #topbg #help .username .helloword {font-weight:bold;}
#topOutside #topbg #help .username a {color:#ff7800;font-weight:bold;text-decoration:underline;}
#topOutside #topbg #help .setNav {position:absolute;right:5px;text-align:right;top:2px;width:400px;}
#topOutside #topbg #help .setNav a:link, #topOutside #topbg #help .setNav a:visited {color:#356fa0;text-decoration:none;}
#topOutside #topbg #help .setNav a:hover {color:#0a639e;text-decoration:underline;}
#topOutside #topbg #nav {background:url(../images/bgx.gif) repeat-x;color:#000;font-size:13px;height:33px;}
#topOutside #topbg #nav a {color:#000;display:block;float:left;line-height:25px;margin:3px 0 0 7px;text-align:center;text-decoration:none;width:75px;}
#topOutside #topbg #nav .linkon {background:url(../images/icon22.gif) -1px -81px no-repeat;height:27px;}
#topOutside #topbg #nav .linkoff {background:url(../images/icon22.gif) -1px -1px no-repeat;height:25px;}
#topOutside #topbg #nav .linkoff:hover {background:url(../images/icon22.gif) -1px -42px no-repeat;height:25px;}


#mainareaContent {background:url(../images/top_bottom.gif) repeat-x;padding-top:4px;}
#leftContent {background:url(../images/bgy.gif) repeat-y #e6f0f7;margin-top:-1px;overflow:auto;position:absolute;width:151px;}
#leftContent a:link, #leftContent a:visited, #leftContent a:hover {color:#003d81;display:block;height:22px;line-height:23px;padding-left:25px;text-decoration:none;}
#leftContent a.onlink:link, #leftContent a.onlink:visited {background:url(../images/icon22.gif) 1px -261px no-repeat;height:24px;line-height:25px;width:126px;}
#leftContent a.link:link, #leftContent a.link:visited {background:url(../images/icon22.gif) 4px -197px no-repeat;width:126px;}
#leftContent a.link:hover {background:url(../images/icon22.gif) #d0e4ff 4px -228px no-repeat;width:125px;}
#leftContent span {display:block;margin-top:7px;}
/*
#leftContent div.banben { width:140px; position:absolute; bottom:0px; font:12px; padding-left:5px;}
#leftContent div.banben span {color:#8f8f8f;}
#leftContent div.banben a:link , #leftContent div.banben a:visited { color:#000000; text-decoration:underline; display:inline; padding:0; margin:0;}
#leftContent div.banben div.banben_line { background:url(../images/icon22.gif) -10px -2084px no-repeat; height:11px; overflow:hidden;}
*/

#rightContent {background:#fff;left:161px;position:absolute;}
#rightContent #secrightContent {overflow-x:hidden;overflow-y:scroll;width:100%;}
#rightContent #topContent {border-bottom:#689dcf 1px solid;} 
.sitmap {height:25px;line-height:25px;}
.sitmap .r{ text-align:right;}
.sitmap .r a:link , .sitmap .r a:visited , .sitmap .r a:hover { color:#FF0000;}
.bluefont { color:#0057a1;}

/*三级菜单*/
.tabcontent {background:url(../images/bgx.gif) 0px -52px repeat-x;height:31px;padding-left:10px;}
.tabcontent a {float:left;height:25px;margin-top:5px;padding:0 7px;}
.tabcontent a.link {color:#005590;line-height:25px;text-decoration:none;}
.tabcontent a.link:hover {background:#7fa8cf;color:#fff;line-height:25px;}
.tabcontent a.nolink {background:#fff;border:#9cb8cc 1px solid;border-bottom:none;color:#000;line-height:24px;text-decoration:none;}

/*表单*/
.tableContent {margin:0 auto;padding:0;}
.tableContent table.tbl_edit td {border-bottom:#e3eaf2 1px dashed;height:30px;padding:5px 0;}
.tableContent table.tbl_edit td.noborder {border:none;}
.tableContent table.tbl_edit td.td_name {color:#666;width:150px;}
.tableContent table.tbl_edit .tiptip {color:#0057a1;}
.tableContent table.tbl_edit td.td_content  textarea{ font-size:12px;}
.tableContent table.tbl_edit td input.text, .tableContent table td input.number {border:#c3c3c3 1px solid;height:20px;width:280px;}
.tableContent table.tbl_edit td textarea.textarea {border:#c3c3c3 1px solid;height:100px;width:400px;}
.tableContent table.tbl_edit td .error {background:url(../images/icon22.gif) 3px -1212px no-repeat;color:#f50;padding-left:27px;}
.tableContent table.tbl_edit td .valid {background:url(../images/icon22.gif) 3px -1248px no-repeat;padding-left:27px;}

/*列表*/
.tableContent2 {margin:0 auto;padding:0 0 27px 0;}
.tableContent2 div.tabcontentThr {background:#e0edff; border:1px #c5daec solid; height:32px;}
.tableContent2 div.tabcontentThr .onlink { float:left; width:89px; height:20px; background:url(../images/icon22.gif) -3px -2983px no-repeat; text-align:center; color:#FFFFFF; line-height:20px; text-decoration:none; margin-left:10px; margin-top:6px;}
.tableContent2 div.tabcontentThr .link { float:left; width:89px; height:20px;  color:#005590; line-height:20px; text-decoration:none;  margin-left:10px; margin-top:6px; text-align:center;}
.tableContent2 .operation {background:#ebf3ff;border:#dfecfd 1px solid;height:20px;margin:1px auto;padding:1px;}
.tableContent2 .searchbar {height:18px;margin-top:1px;padding:3px 2px;}
.tableContent2 .searchbar input.text {background:#fff;border:#125dba 1px solid;height:18px;}
.tableContent2 .searchbar input.date {background:#fff;border:#125dba 1px solid;cursor:pointer;height:18px;}
.tableContent2 table.tbl_list tr.thead td {background:url(../images/bgx.gif) 0 -100px repeat-x;border:none;font-weight:bold;height:32px;}
.tableContent2 table.tbl_list tr.thead a {cursor:pointer;text-decoration:underline;}
.tableContent2 table.tbl_list td {border:#ccc 1px dashed;border-top:none;height:26px;padding:0 4px;}
.tableContent2 table.tbl_list tr.page td {border:none;}

/*左边有导航的列表*/
.tableContent3 {margin:0 auto;padding:0 0 27px 0;}
.tableContent3 table.tbl_leftnav td {vertical-align:top;}
.tableContent3 table.tbl_leftnav td.td_channel {padding:2px 2px 0 0;width:145px;}
.tableContent3 table.tbl_leftnav td.td_channel .leftnav {height:200px;overflow:auto;width:145px;}
.tableContent3 table.tbl_leftnav td.td_channel a, .tableContent3 table td.td_channel span {display:block;height:22px;line-height:22px;padding:3px 0px 0px 20px;width:420px;}
.tableContent3 table.tbl_leftnav td.td_channel .title {background:url(../images/icon22.gif) -3px -2180px no-repeat;}
.tableContent3 table.tbl_leftnav td.td_channel .ontitle {background:url(../images/icon22.gif) #e6f0f7 -3px -2180px no-repeat;}
.tableContent3 table.tbl_leftnav td.td_channel .sectitle {background:url(../images/icon22.gif) -3px -2211px no-repeat;}
.tableContent3 table.tbl_leftnav td.td_channel a {background:url(../images/icon22.gif) -1px -2244px no-repeat;text-decoration:none;}
.tableContent3 table.tbl_leftnav td.td_channel .onlink {background:url(../images/icon22.gif) #e6f0f7 -1px -2244px no-repeat;}
.tableContent3 .operation {background:#ebf3ff;border:#dfecfd 1px solid;height:20px;margin:1px auto;padding:1px;}
.tableContent3 .searchbar {height:18px;margin-top:1px;padding:3px 2px;}
.tableContent3 .searchbar input.text {background:#fff;border:#125dba 1px solid;height:18px;}
.tableContent3 .searchbar input.date {background:#fff;border:#125dba 1px solid;cursor:pointer;height:18px;}
.tableContent3 table.tbl_list tr.thead td {background:url(../images/bgx.gif) 0 -100px repeat-x;border:none;font-weight:bold;height:32px;}
.tableContent3 table.tbl_list tr.thead a {cursor:pointer;text-decoration:underline;}
.tableContent3 table.tbl_list td {border:#dfdfdf 1px dashed;border-top:none;height:26px;padding:0 4px;vertical-align:middle;}
.tableContent3 table.tbl_list tr.page td {border:none;}

/*default页*/
#secrightContent .admin_default_table { margin-top:10px;}
#secrightContent .admin_default_table td { border:1px #d8e7ed solid; height:32px; background:#ffffff; color:#333333; padding:0px 5px;}
#secrightContent .admin_default_table td.title { background:#e6f0f7; color:#333333; font-weight:bold; font-size:13px;}
#secrightContent .admin_default_table span { padding-right:5px;}
#secrightContent .admin_default_table2 { border:none;}
#secrightContent .admin_default_table2 td { border:none; border-top:1px #d8e7ed solid; }
#secrightContent .admin_default_table2 tr.thead td { color:#333333; font-weight:100;}

.tableContent4 .userinfo {background:url(../images/bg.gif) 0 -486px repeat-x;height:75px;margin:10px 0;}
.tableContent4 .userinfo table {height:60px;margin-top:8px;}
.tableContent4 .userinfo table td {border:0px;}
.tableContent4 {padding-bottom:27px;}
.tableContent4 .title {background:#ebf3ff;color:#333333;font-size:13px;font-weight:bold;height:30px;line-height:30px;padding-left:10px;}
.tableContent4 table tr.thead td {font-weight:bold;}
.tableContent4 table td {border-bottom:#e2edff 1px dashed;padding-left:10px;}

/*分页*/
.pageContent {margin:0px;text-align:center;padding:10px 0 20px 0;}
.pageContent button {height:20px;width:54px;line-height:20px;}
.pageContent input {height:16px;width:30px;}
.pageContent select {margin-bottom:2px;}
.btnpage {background:url(../images/icon22.gif) -3px -715px no-repeat;}
.btnpagedis {background:url(../images/icon22.gif) -3px -765px no-repeat;color:#aaa;cursor:default;}
.btnpageover {background:url(../images/icon22.gif) -3px -740px no-repeat;}
.btnpageprev {background:url(../images/icon22.gif) -3px -800px no-repeat;padding-left:7px;}
.btnpageprevdis {background:url(../images/icon22.gif) -3px -850px no-repeat;color:#aaa;cursor:default;padding-left:7px;}
.btnpageprevover {background:url(../images/icon22.gif) -3px -825px no-repeat;padding-left:7px;}
.btnpagenext {background:url(../images/icon22.gif) -3px -885px no-repeat;padding-right:7px;}
.btnpagenextdis {background:url(../images/icon22.gif) -3px -935px no-repeat;color:#aaa;cursor:default;padding-right:7px;}
.btnpagenextover {background:url(../images/icon22.gif) -3px -910px no-repeat;padding-right:7px;}
.pageContent .but2font {background:url(../images/icon22.gif) -3px -994px no-repeat;height:20px;line-height:20px;width:52px;}


/*popup.js*/
.popup {background:#fefefe;border:1px solid #003a67;}
.popup .head {background:url(../images/bgx.gif) 0px -150px repeat-x;height:32px;}
.popup .head .headtitle {color:#003a67;float:left;height:32px;line-height:32px;padding-left:15px;}
.popup .head .closebtn {float:right;margin:7px 5px 0 0;}


.template-menu { height:100px; background:#d7eef6; width:394px; margin:0px 5px 5px 5px; color:#333333; padding:5px; border:1px #cde7f0 solid;}
.edit_outbox_head { background:url(../images/header.png) 409px -1px no-repeat; margin-top:10px;}
.edit_outbox_foot { background:url(../images/footer.png) 409px -1px no-repeat; margin-top:10px;}
.edit_topbg { color:#9d9d9d}
.template_center_content { text-align:center; width:403px; border:1px #eaf6fa solid; margin-left:5px; height:30px; line-height:30px;}


/*地图*/
.map {height:240px;width:720px;}
.map div {float:left;margin:10px;width:120px;}
.map a {display:block;height:20px;}


/*music*/
.automatch {border:#c3c3c3 1px solid;border-top:none;height:100px;overflow:auto;width:280px;}
.automatch a {color:#333;cursor:pointer;display:block;text-decoration:none;}
.automatch a:hover {background:#edf6ff;}
.automatch .automatch_close {text-align:right;}


/*setupad.html*/
#setupad_top {padding-top:3px;}
#setupad_nav {background:url(../images/bgx.gif) 0px -100px repeat-x; height:30px;  line-height:30px; padding-left:10px; color:#333333;}
#setupad_top input.check { width:70px; height:27px; color:#000000; margin-right:10px; cursor:pointer; background:url(../images/icon22.gif) -6px -2626px no-repeat; border:none;}
#setupad_top input.open { width:70px; height:27px; color:#000000; margin-right:10px; cursor:pointer; background:url(../images/icon22.gif) -6px -2562px no-repeat;border:none;}
#setupad_top input.check2 { width:70px; height:27px; color:#000000; margin-right:10px; cursor:pointer; background:url(../images/icon22.gif) -6px -2658px no-repeat;border:none;}
#setupad_top input.open2 { width:70px; height:27px; color:#000000; margin-right:10px; cursor:pointer; background:url(../images/icon22.gif) -6px -2594px no-repeat;border:none;}
#setupad_box { background:#eff4f9; border:1px #b2c9e7 solid; margin-top:4px; margin-bottom:15px; margin-right:5px; padding-bottom:37px;}
#setupad_box div.content_box {width:250px; float:left; padding-left:16px; padding-top:10px;}
#setupad_box div.title { font-weight:bold; color:#1b4176; padding:2px 2px 0px 2px;}
#setupad_box div.sectitle { padding-left:5px; padding-top:1px; background:#f7f7f7; margin:0px 2px 0px 2px; font-weight:bold;}
#setupad_box div.content { background:#ffffff; border:1px #bac3cf solid;}
#setupad_box div.content td { padding:1px; color:#1b4176;}
#setupad_box div.content td.a { border-right:1px #CCCCCC solid; color:#bdbdbd;}
#setupad_box div.content td.b { border-right:1px #CCCCCC solid; padding-left:10px;}
#setupad_box div.content td.c { padding-left:5px;}
#setupad_box div.content td.d {color:#bdbdbd;}

.ubbpad3 td { padding:3px;}
.UBBbuju_title { background:url(../images/bgx.gif) 0px -199px repeat-x; height:26px; line-height:26px; color:#3885cb; width:100%; text-indent:3px;}
a.ubb_button_ui {border:#bebebe 1px solid;float:right;height:18px;line-height:18px;margin:0px;padding:0px 5px;}
a.ubb_button_ui:link, a.ubb_button_ui:visited {background:url(../images/icon22.gif) -5px -2114px no-repeat;color:#000000;text-decoration:none;}
a.ubb_button_ui:hover {background:url(../images/icon22.gif) -5px -2145px no-repeat;color:#ff6c00;text-decoration:none;}
a.ubb_button_ui_on {border:#24598b 1px solid;float:right;height:18px;line-height:18px;margin:0px;padding:0px 5px;}
a.ubb_button_ui_on:link, a.ubb_button_ui_on:visited {background:#689dcf;color:#fff;text-decoration:none;}
a.ubb_button_ui_on:hover {background:#689dcf;color:#fff;text-decoration:none;}

/*确认窗口*/
#confirmUI-body { background:#e2f0fd; border:1px #c1d7eb solid; padding:5px;}
#confirmUI-body .body_content{ border:1px #c1d7eb solid; background:#FFFFFF; padding:30px 3px; margin-bottom:10px;}
#progress {border:1px #c1d7eb solid; background:#FFFFFF; padding:30px 3px;}
#confirmUI-body .butTd { padding-bottom:15px;}

#prossUI-body { height:32px; line-height:32px; background:#e2f0fd; border:1px #c1d7eb solid;padding:5px;}
#prossUI-body .body_content{border:1px #c1d7eb solid; background:#FFFFFF; padding:30px 3px;}
#successUI-body { height:32px; line-height:32px; background:#e2f0fd; border:1px #c1d7eb solid;padding:5px;}
#successUI-body .body_content{ color:#0a6700; font-weight:bold;}
#errorUI-body { height:32px; line-height:32px; background:#e2f0fd; border:1px #c1d7eb solid;padding:5px;}
#errorUI-body .body_content{ color:#FF0000; font-weight:bold;}


