﻿@charset "utf-8";
/* CSS Document */

html,body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, td,tr { margin: 0; padding: 0; }
html,body{ width:100%; height:100%; }
img { border: 0 none; vertical-align: top; }
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
body, input, select, button, textarea { font-size: 12px; font-family:  "微软雅黑" ,Tahoma, Geneva, sans-serif; }
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body { background: #fff; color: #363636; line-height: 1.2; background:url(../images/admin/line_yy.gif) repeat-y; background-color:#fdfdfd; }
a, a:link { color: #222; text-decoration: none; }
a:visited {  }
a:active, a:hover { text-decoration: underline; }
a:focus { outline: none; }

#home_top{ width:100%; background:#f5f5f5; border-bottom:solid 1px #e6e6e6; height:30px; line-height:30px;}
.top_table{ width:1000px; margin:0 auto;}
.top_form{ height:20px; line-height:20px; background:url(../images/top_form_bg.gif); color:#e3e3e3; border:solid 1px #cecece; padding-left:5px; width:150px;}
.top_btn {border: #363636 1px solid;padding-right: 2px;padding-left: 2px;margin-left:8px;font-size: 12px;background-color:#424242;FILTER:;width:80px;height:22px;line-height:22px;cursor: hand;color: #fff;}

#home_content{ width:1000px; margin:0 auto;}
.form_search{ border: #cecece 1px solid; height:21px; padding-left:5px; line-height:21px;padding-left:5px; }
.nav a:link,.nav a:visited{ color:#fff; text-decoration:none; font-weight:bold; width:80px; height:21px; display:block; line-height:21px;}
.nav a:hover,.nav a:active{ color:#fff; text-decoration:underline; font-weight:bold; border: solid 1px #001938; width:80px; height:21px;  background-color:#00316d;  }
.nav2 a:link,.nav2 a:visited{ color:#fff; text-decoration:none; font-weight:bold; width:100px; height:21px; display:block; line-height:21px; text-align:center;}
.nav2 a:hover,.nav2 a:active{ color:#fff; text-decoration:underline; font-weight:bold; border: solid 1px #4585dc; width:100px; height:21px;  background-color:#224894; text-align:center; }
.nav2_link a:link,.nav2_link a:visited,.nav2_link a:hover,.nav2_link a:active{ color:#fff; text-decoration:none; font-weight:bold; border: solid 1px #4585dc; width:100px; height:21px;  background-color:#224894; text-align:center; display:block; line-height:21px; }
.nav_link a:link,.nav_link a:visited,.nav_link a:hover,.nav_link a:active{ color:#fff; width:80px; height:21px; display:block; font-weight:bold; background-color:#00316d; line-height:21px; border: solid 1px #001938;}

.bai{ color:#333; line-height:25px;  }
.bai a:link,.bai a:visited{  text-decoration:none;  color:#333; }
.bai a:hover,.qa a:active{ color:#333; text-decoration:underline; }

.admin_top{ width:100%; background:url(../images/admin/top_bg.gif); height:60px; }
.admin_top_bg{ background:url(../images/admin/logo_bg.gif) no-repeat; width:99%; height:100%;}
.admin_content{ width:100%; }

.line_l{ background:url(../images/admin/line_l.gif) repeat-x; height:3px; width:205px; }
.line_c{ background:url(../images/admin/line_c.gif) no-repeat; height:3px; width:5px;}
.line_r{ background:url(../images/admin/line_r.png) repeat-x; height:3px; width:100%;}
.admin_left{ background:url(../images/admin/line_yy.gif) repeat-y; background-color:#fdfdfd; height:100%; width:100%; }

#main-nav { width: 196px;padding: 0;margin: 0 0 0 15px;}
#main-nav li {list-style: none; padding-bottom: 0px;}
#main-nav li a.nav-01 {background: transparent url('../images/admin/LedIcon_489.png') left center no-repeat; padding: 8px 25px;color: #7a0000;font-size: 14px;cursor: pointer;display: block;text-decoration: none; border-bottom: solid 1px #183790; margin-right:20px; margin-top:5px;}
#main-nav li a.nav-02 {background: transparent url('../images/admin/LedIcon_103.png') left center no-repeat; padding: 8px 25px;color: #7a0000;font-size: 14px;cursor: pointer;display: block;text-decoration: none; border-bottom: solid 1px #183790; margin-right:20px; margin-top:5px;}
#main-nav li a.nav-03 {background: transparent url('../images/admin/LedIcon_059.png') left center no-repeat; padding: 8px 25px;color: #7a0000;font-size: 14px;cursor: pointer;display: block;text-decoration: none; border-bottom: solid 1px #183790; margin-right:20px; margin-top:5px;}
#main-nav li a.nav-04 {background: transparent url('../images/admin/LedIcon_106.png') left center no-repeat; padding: 8px 25px;color: #7a0000;font-size: 14px;cursor: pointer;display: block;text-decoration: none; border-bottom: solid 1px #183790; margin-right:20px; margin-top:5px;}
#main-nav li a.nav-05 {background: transparent url('../images/admin/LedIcon_306.png') left center no-repeat; padding: 8px 25px;color: #7a0000;font-size: 14px;cursor: pointer;display: block;text-decoration: none; border-bottom: solid 1px #183790; margin-right:20px; margin-top:5px;}
#main-nav li a.nav-06 {background: transparent url('../images/admin/LedIcon_094.png') left center no-repeat; padding: 8px 25px;color: #7a0000;font-size: 14px;cursor: pointer;display: block;text-decoration: none; border-bottom: solid 1px #183790; margin-right:20px; margin-top:5px;}


#main-nav li a.current {color: #fff;font-weight: bold;}
#main-nav li a.current:hover {color: #fff;}
#main-nav ul {padding: 0;font-size: 12px; margin: 0;}
#main-nav ul li { list-style: none; margin: 0;padding: 0; }
#main-nav ul li a { padding: 7px 25px;display: block;color: #fff; font-size: 12px;line-height: 15px; }
#main-nav .line_xu { background:url(../images/admin/li_line.gif) no-repeat 0px 28px;}
#main-nav .line_shi {background:url(../images/admin/li_lines.gif) no-repeat 0px 28px; }
#main-nav ul li a:hover,#main-nav ul li a.current,#main-nav ul li a.current:hover {color: #cad8fe;}
#main-nav ul li a.current { background: transparent url('../images/admin/arrow_left.gif') right center no-repeat !important;}
#main-nav ul.collapsed { display: none;}

.content_left{ margin-left:40px;}
.tiel{ font-weight:bold;}
.reg{color: #7a0000;}
.reg_form{ height:25px; line-height:25px; background:url(../images/top_form_bg.gif) repeat-x; color:#999; border:solid 1px #cecece; padding-left:5px; width:210px; background-color:#fff;}
.date_form{ height:25px; line-height:25px; background:url(../images/top_form_bg.gif) repeat-x; color:#999; border:solid 1px #cecece; padding-left:5px; width:100px; background-color:#fff;}
.search_btn {border: #e88100 1px solid;padding-right: 2px;padding-left: 2px;font-size: 12px;background-color:#fcaa22;FILTER:;width:60px;height:28px;line-height:24px;cursor: hand;color: #fff; margin-left:5px;}
.ok_btn {border: #0c3586 1px solid;padding-right: 2px;padding-left: 2px;font-size: 12px;background-color:#2a4f97;FILTER:;width:60px;height:28px;line-height:24px;cursor: hand;color: #fff; }
.add_btn {border: #0c3586 1px solid;padding-right: 5px;padding-left: 5px;font-size: 12px;background-color:#2a4f97;FILTER:;height:28px;line-height:24px;cursor: hand;color: #fff; }
.tab_bk{ border:solid 1px #e5e5e5;}
.tab_bk td { padding-left:10px; padding-right:10px; height:31px; line-height:31px;}
.tab_top{ background:url(../images/admin/table_bg.gif) repeat-x; height:31px; line-height:31px; font-weight:bold; color:#000;}
.tab_top_left{ border-right:solid 1px #e5e5e5; }
.tab_right{ border-top:solid 1px #e5e5e5; border-right: dashed 1px #e5e5e5; }
.tab_left{ border-top:solid 1px #e5e5e5; }
.play{ background:url(../images/admin/LedIcon_117.png) no-repeat 0px 0px; padding-left:20px; margin-right:5px;}
.stop{ background:url(../images/admin/LedIcon_121.png) no-repeat 0px 0px; padding-left:20px; margin-right:5px;}

.edit{ background:url(../images/admin/edit.gif) no-repeat 0px 0px; padding-left:20px;margin-right:5px;}
.delete{ background:url(../images/admin/delete.gif) no-repeat 0px 0px; padding-left:20px; margin-right:5px;}
.admin_bottom{ width:100%; background:url(../images/admin/admin_end.gif); height:41px; position:fixed;left:auto;right:auto;bottom:0;_position:absolute;_top:expression(document.documentElement.clientHeight + document.documentElement.scrollTop - this.offsetHeight);}
.admin_bottom p{ padding-left:30px; color:#f1f0f0; line-height:41px; font-size:11px;}
.gao{ height:35px;}

DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: right;
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}

.tbl_left{ height:30px; line-height:30px; border-bottom:solid 1px #cbd2da;width:20px;}
.tbl_right{ height:30px; line-height:30px; border-bottom:solid 1px #cbd2da; border-right:solid 1px #cbd2da; width:20px;}
.tbl_link{ text-align:center;  height:30px; line-height:30px;  border-top:solid 1px #cbd2da; border-right:solid 1px #cbd2da; }
.tbl_con{ text-align:center;  height:30px; line-height:30px; background-color:#f3f7f8; border:solid 1px #cbd2da; border-left:none; }
.tishi{ color:#bcbcbc;}

.back4{ border-bottom: dashed 1px #cbcbcb; width:100%; margin-top:10px; margin-bottom:10px;}
.back5{ border-bottom: solid 1px #cbcbcb; width:100%; margin-top:5px; margin-bottom:10px;}
.red{ color:#F00} .blue{ color:#060;}

/*想要改输入日历控件的样子就改下面的CSS样式就可以了*/
/*Date*/
.header {font: 12px  "微软雅黑",Arial, Tahoma !important;font-weight: bold !important;font: 11px  "微软雅黑",Arial, Tahoma;font-weight: bold;color: #fff; background:url(../images/admin/year_top.gif);height: 23px;padding-left: 10px;
}
.header td {padding-left: 10px;}
.header a {color: #fff;}
.header input {background:none;vertical-align: middle;height: 16px;}
.category {font: 12px "微软雅黑",Arial, Tahoma !important;font: 11px "微软雅黑",Arial, Tahoma;color: #233d6d;height:18px; background:url(../images/admin/year_mune.gif);}
.category td {border-bottom: 1px solid #a3bad9;}
.expire, .expire a:link, .expire a:visited {color: #999999;}
.default, .default a:link, .default a:visited {color: #000000;}
.checked, .checked a:link, .checked a:visited {color: #FF0000;}
.today, .today a:link, .today a:visited {color: #00BB00;}
#calendar_year {display: none;line-height: 130%;background: #FFFFFF;position: absolute;z-index: 10;}
#calendar_year .col {float: left;background: #FFFFFF;margin-left: 1px;border: 1px solid #86B9D6;padding: 4px;}
#calendar_month {display: none;background: #FFFFFF;line-height: 130%;border: 1px solid #86B9D6;padding: 4px;position: absolute;z-index: 11;}
.tableborder {background: white;border: 1px solid #718bb7;}
#year,#month{padding-right:10px;background:url(attachments/month_0701/820071412545.gif) no-repeat center right;}/*图片路径可以改成自己的*/
/*Date*/

.boxcs{ padding-left:10px;}
.boxzs{ padding-left:5px; padding-right:5px;}

a.button_b {background-color:#2a4f97;color: White; border: #0c3586 1px solid;display: block;float: left;height: 24px; padding-right: 10px;font: normal 12px ; margin-right: 10px; text-decoration: none; }
a.button_b span { background: transparent url(span.gif) no-repeat; display: block; padding: 5px 1px 5px 11px; line-height: 14px; }
a.button_b:hover {  background-position: right -24px; }
a.button_b:hover span { background-position: left -24px;} 
a.button_b:active { background-position: right -48px;}
a.button_b:active span {background-position: left -48px;padding: 6px 0 4px 12px;}
a.button_b:active {background-position: right -48px;outline: none;}

.displaytag_css{border:solid 1px #e5e5e5; border-collapse:collapse;}
.displaytag_css th{ background:url(../images/admin_business/table_bg.gif) repeat-x; height:31px; line-height:31px; font-weight:bold; color:#000; border-bottom:solid 1px #e5e5e; padding-left:10px; padding-right:10px; border-right:solid 1px #e5e5e5;}
.displaytag_css td{ border-top:solid 1px #e5e5e5; border-right: dashed 1px #e5e5e5;  padding-left:10px; padding-right:10px; height:31px; line-height:31px;}
.displaytag_css .t_top_left{ border-right:solid 1px #e5e5e5; }
.displaytag_css .t_right{ border-right-style:none;  }
.displaytag_css .t_left{ border-l:solid 1px #e5e5e5; }
.yema-dis{ margin-top:10px;}

a.button_b {background-color:#2a4f97;color: White; border: #0c3586 1px solid;display: block;float: left;height: 24px; padding-right: 10px;font: normal 12px ; margin-right: 10px; text-decoration: none; }
a.button_b span { background: transparent url() no-repeat; display: block; padding: 5px 1px 5px 11px; line-height: 14px; }
a.button_b:hover {  background-position: right -24px; }
a.button_b:hover span { background-position: left -24px;} 
a.button_b:active { background-position: right -48px;}
a.button_b:active span {background-position: left -48px;padding: 6px 0 4px 12px;}
a.button_b:active {background-position: right -48px;outline: none;}

a.button_n {background-color:#f1f1f1;color: #acacac; border: #cccccc 1px solid;display: block;float: left;height: 24px; padding-right: 10px;font: normal 12px ; margin-right: 10px; text-decoration: none; }
a.button_n span { display: block; padding: 5px 1px 5px 11px; line-height: 14px; float:left }

a.button_b_y {background-color:#2a4f97;color:#fff; border: #0c3586 1px solid;display: block;float: left;height: 24px; padding-right: 10px;font: normal 12px ; margin-right: 10px; text-decoration: none; }
a.button_b_y img{float:left; padding-left:5px;}
a.button_b_y span {  display: block; padding: 5px 1px 5px 3px; line-height: 14px; float:left }


a.button_y {background-color:#fcaa22;color: White; border: #e88100 1px solid;display: block;float: left;height: 24px; padding-right: 10px;font: normal 12px ; margin-right: 10px; text-decoration: none;  }
a.button_y span { background: transparent url() no-repeat; display: block; padding: 5px 1px 5px 11px; line-height: 14px; }
a.button_y:hover {  background-position: right -24px; }
a.button_y:hover span { background-position: left -24px;} 
a.button_y:active { background-position: right -48px;}
a.button_y:active span {background-position: left -48px;padding: 6px 0 4px 12px;}
a.button_y:active {background-position: right -48px;outline: none;}

a.button_y_y {background-color:#fcaa22;color:#fff; border: #e88100 1px solid;display: block;float: left;height: 24px; padding-right: 10px;font: normal 12px ; margin-right: 10px; text-decoration: none; }
a.button_y_y img{float:left; padding-left:5px;}
a.button_y_y span {  display: block; padding: 5px 1px 5px 3px; line-height: 14px; float:left }


a.button_g {background-color:#63972a;color: White; border: #3b6a08 1px solid;display: block;float: left;height: 26px; padding-right: 10px;font: normal 12px ; margin-right: 10px; text-decoration: none; margin-left:10px; }
a.button_g span { background: transparent url() no-repeat; display: block; padding: 5px 1px 5px 11px; line-height: 15px; }
a.button_g:hover {  background-position: right -24px; }
a.button_g:hover span { background-position: left -24px;} 
a.button_g:active { background-position: right -48px;}
a.button_g:active span {background-position: left -48px;padding: 6px 0 4px 12px;}
a.button_g:active {background-position: right -48px;outline: none;}

a.button_g_y {background-color:#63972a;color:#fff; border: #3b6a08 1px solid;display: block;float: left;height: 24px; padding-right: 10px;font: normal 12px ; margin-right: 10px; text-decoration: none; }
a.button_g_y img{float:left; padding-left:5px;}
a.button_g_y span {  display: block; padding: 5px 1px 5px 3px; line-height: 14px; float:left }


a.button_h {background-color:#9f2322;color: White; border: #920200 1px solid;display: block;float: left;height: 24px; padding-right: 10px;font: normal 12px ; margin-right: 10px; text-decoration: none; }
a.button_h span { background: transparent url() no-repeat; display: block; padding: 5px 1px 5px 11px; line-height: 14px; }
a.button_h:hover {  background-position: right -24px; }
a.button_h:hover span { background-position: left -24px;} 
a.button_h:active { background-position: right -48px;}
a.button_h:active span {background-position: left -48px;padding: 6px 0 4px 12px;}
a.button_h:active {background-position: right -48px;outline: none;}

a.button_h_y {background-color:#9f2322;color:#fff; border: #920200 1px solid;display: block;float: left;height: 24px; padding-right: 10px;font: normal 12px ; margin-right: 10px; text-decoration: none; }
a.button_h_y img{float:left; padding-left:5px;}
a.button_h_y span {  display: block; padding: 5px 1px 5px 3px; line-height: 14px; float:left }


a.button_x {background-color:#f2efef;color: #524d4d; border: #bbbbbb 1px solid;display: block;float: left;height: 20px; padding-right: 10px;font: normal 12px ; margin-right: 10px; text-decoration: none; }
a.button_x span { background: transparent url() no-repeat; display: block; padding: 5px 1px 5px 11px; line-height: 9px; float:left }
a.button_x:hover {  background-position: right -24px; }
a.button_x:hover span { background-position: left -24px;} 
a.button_x:active { background-position: right -48px;}
a.button_x:active span {background-position: left -48px;padding: 6px 0 4px 12px;}
a.button_x:active {background-position: right -48px;outline: none;}

a.button_z {background-color:#f1f1f1;color: #acacac; border: #cccccc 1px solid;display: block;float: left;height: 20px; padding-right: 10px;font: normal 12px ; margin-right: 10px; text-decoration: none; }
a.button_z span { background: transparent url() no-repeat; display: block; padding: 5px 1px 5px 11px; line-height: 9px; float:left }

a.button_c {background-color:#f1f1f1;color: #acacac; border: #cccccc 1px solid;display: block;float: left;height: 20px; padding-right: 10px;font: normal 12px ; margin-right: 10px; text-decoration: none; }
a.button_c img{float:left; padding-left:5px;}
a.button_c span { background: transparent url() no-repeat; display: block; padding: 6px 1px 5px 3px; line-height: 9px; float:left }

.jifentable th,.jifentable td{ padding:8px 15px 8px 5px; border:1px solid #FFF;}
.jifentable th{ background:#F2F2F2;}

.photoList{padding:15px 8px 5px 8px;overflow:hidden;}
.photoList li{float:left;margin:0 15px 10px 0;position:relative;}
.photoList .on,.maskLay{width:60px;height:60px;}
.photoCut{width:60px;height:60px;overflow:hidden;}
.photoCut img{min-width:80px;max-width:80px;}
.attchImg{}
.photoList .on{background:#d9d9d9 url(../images/addBtn.png) no-repeat 50% 50%;margin-right:0;cursor:pointer; border:1px dashed #999;}
.cBtn{width:24px;height:24px;background:url(../images/closeBtn.png) no-repeat;background-size:contain;text-indent:-9999px;position:absolute; }
.cBtn{right:-10px;top:-10px;}
db {display: block;}
.maskLay{position:absolute;left:0;top:0;-moz-opacity:0.6;opacity: 0.6;background-color:#000;}
.progress2{width:34px;height:4px;padding:2px 2px 0;position:absolute;left:9px;top:25px;border:2px solid #eaebeb;-moz-border-radius:0.6rem;-webkit-border-radius:0.6rem;border-radius:0.6rem;}
.proBar{height:2px;background-color:#eaebeb;}
.textTip{line-height:21px;color:#afafaf;clear:both;}

