﻿@charset "utf-8";
* { margin:0; padding:0;    }
html,body {overflow-x: hidden; overflow-y: auto; background-color:#eeeeee; margin:0; padding:0;text-align:center;font-size:12px; font-family: Verdana,Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif, 宋体; color:#555555; }
li{list-style-type:none;}
img{ border:0px;}
h1,h2,h3,h4,h5,h6 { font-size:12px; font-weight:normal; }
div{background-color:#FFFFFF;}
a { text-decoration:none; color:#575556; }
a:hover { text-decoration:underline;color:#ff6600;  }
.clearfix:after 
{ content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.clearfix 
{display:inline-block;}
/* Hide from IE Mac \*/ 
.clearfix {display:block;} 
/* End hide from IE Mac */ 
/* end of clearfix  */
#FlashImgD{ width:400px; text-align:center; padding:2px; border:solid 1px #dddddd; background-color:#fff; display:none; z-index:800; position:absolute;}
#SelQQIcon{ width:414px; text-align:left; padding:10px;border:solid 1px #ffcc00;background-color:#fdfde4;color:#555555; display:none; z-index:800; position:absolute;}
#SelQQIcon a{ display:inline-block; padding:3px; margin:4px; cursor:hand; }

.DivMove{ width:100px; height:100px; position:relative;}
.DivMove img{ width:20; height:20px; position:absolute; bottom:0px; right:0px;}
#InfoMain{margin:0 auto;  width:990px; background-color:Transparent;  }
#InfoLeft{ float:left; width:455px; margin-left:0px; border:solid 1px #dddddd; padding:0px 1px 0px 1px;  }
#InfoLeft #ulTitle{ background:url(../images/manage/main/Infobg.jpg) repeat-x; height:35px; width:100%;}
#InfoLeft #ulTitle li{ float:left; width:100px;  margin-top:6px; margin-left:8px; }
.aInfo { float:left; color:#555555;  font-size:12px; font-family:宋体; text-decoration:none; background:url(../images/manage/button/ButInfo.gif) no-repeat; width:92px; height:29px; text-align:center; line-height:29px; display:block; }
.aInfo:hover {color:#555555;  font-size:12px; font-family:宋体; text-decoration:none; }
.aInfoSel { float:left; color:#FFF;  font-size:12px; font-weight:bold; font-family:宋体; text-decoration:none;background:url(../images/manage/button/ButInfoSel.gif) no-repeat; width:92px; height:29px; text-align:center; line-height:29px; display:block; }
.aInfoSel:hover { color:#FFF;  font-size:12px; font-weight:bold; font-family:宋体; text-decoration:none;}
#InfoLeft .ulmain{ width:100%; padding-top:6px; height:290px;}
#InfoLeft .ulmain li{ margin-left:24px; line-height:27px; text-align:left;}
#InfoLeft .ulmain .litl{ margin-left:24px; line-height:36px; text-align:left;}
#InfoLeft #ulfooter{ width:100%; height:77px;}

#InfoRight{ float:left; width:500px; margin-left:10px;background-color:Transparent;}
#InfoRightT { width:100%; border:solid 1px #dddddd; padding:1px; height:248px; margin-bottom:10px;}
#InfoRightT #ultitle {background:url(../images/manage/main/titlebg.jpg) repeat-x; height:30px; }
#InfoRightT #ultitle li{ height:30px; line-height:30px; color:#555555; float:left; font-size:13px; font-weight:bold; font-family:宋体; margin-left:8px;}
#InfoRightT #ultitle li img{ margin-top:6px; }
#InfoRightT #ulfooter{  width:100%; padding-top:10px;}

#InfoRightB { width:100%; border:solid 1px #dddddd; padding:1px; height:144px; *height:144px !important; _height:161px; }
#InfoRightB #ultitle {background:url(../images/manage/main/titlebg.jpg) repeat-x; height:30px; }
#InfoRightB #ultitle li{ height:30px; line-height:30px; color:#555555; float:left; font-size:13px; font-weight:bold; font-family:宋体; margin-left:8px;}
#InfoRightB #ultitle li img{ margin-top:6px; }
#InfoRightB #ulfooter{  width:100%; padding-top:4px;}

#InfoRightBFull { width:100%; border:solid 1px #dddddd; padding:1px; height:406px; *height:406px !important; _height:406px;float:left; width:500px; margin-left:10px;background-color:FFFFFF;}
#InfoRightBFull #ultitle {background:url(../images/manage/main/titlebg.jpg) repeat-x; height:30px; }
#InfoRightBFull #ultitle li{ height:30px; line-height:30px; color:#555555; float:left; font-size:13px; font-weight:bold; font-family:宋体; margin-left:8px;}
#InfoRightBFull #ultitle li img{ margin-top:6px; }
#InfoRightBFull #ulfooter{  width:100%; padding-top:10px;}

.FloatingDiv{  Z-INDEX:900; POSITION:absolute; border:solid 1px #ffcc00; background-color:#FFF; display:none; }
.FloatingDiv ul{ background:url(../images/manage/main/stitlebg.gif) repeat-x;padding-top:5px; *padding-top:5px !important; _padding-top:8px; height:21px; *height:21px !important; _height:18px; color:#FFF; font-weight:bold; text-align:left; margin-left:1px; margin-right:1px; padding-left:10px;}
.FloatingDiv p{ color:#555555; width:96%; margin:0 auto; border-top:solid 1px #cccccc; text-align:right; padding-top:5px; padding-bottom:5px;}
.FloatingDiv .pmes{ color:#555555; border-top:0px; text-align:left;background:url(../images/manage/main/loading.gif) no-repeat 35px 17px ; padding-left:80px; width:220px; padding-top:10px; padding-bottom:10px;}

#pTigs{filter:alpha(opacity=80);  -moz-opacity:0.8; opacity:0.8; text-align:left; padding-left:6px; padding-right:6px; display:none; WORD-BREAK:break-all; border:solid 1px #ffcc00; background-color:#ffffcc; Z-INDEX:999; POSITION:absolute; width:250px; color:#555555; line-height:20px;}
.PFImg{padding:2px;border:solid 1px #cccccc; background-color:#FFF; Z-INDEX:999; POSITION:absolute; display:none;}

#FullDiv{filter:alpha(opacity=60);  -moz-opacity:0.6; opacity:0.6;display:none; background-color:#FFFFFF; Z-INDEX:900; POSITION:absolute;}


#header { background:url(../images/manage/Header/bg.jpg) repeat-x; width:100%; height:50px; }
#header #ullogo{ float:left;}
#header #ullogo li{ margin-left:20px; background:url(../images/manage/Header/Logo.jpg) no-repeat; width:269px; height:50px;}
#header #ulbut{ float:right;}
#header #ulbut li{ width:560px; float:right; text-align:right;}
#header #ulbut li input{ margin-right:10px; margin-top:14px; float:right;}
#header #ulbut li a{ margin-right:10px; margin-top:14px; float:right;}
#ButExit {background:url(../images/manage/button/ButExit.jpg) no-repeat; width:94px; height:28px; border:0px; cursor:hand;}


#menu { background:url(../images/manage/menu/bg.gif) repeat-x; width:100%; height:116px; }
#menu #menulist { width:1000px; height:116px;margin:0 auto;  background-color:Transparent;}
#menu #menulist ul li{  text-align:center; padding-top:9px;  }
#menu #menulist ul li a{ float:left; margin-left:8px; margin-right:8px;  text-align:center; color:#555555;  font-size:13px; font-family:宋体;  display:block; height:78px; width:82px; padding-top:4px;}
.amenu:hover { text-decoration:none;background:url(../images/manage/menu/butbgsel01.gif) no-repeat; }
.amenuover:link {  background:url(../images/manage/menu/butbgsel.gif) no-repeat;}
.amenuover:visited {  background:url(../images/manage/menu/butbgsel.gif) no-repeat;}
.amenuover:hover {background:url(../images/manage/menu/butbgsel.gif) no-repeat; text-decoration:none;}
.amenuover:active {  background:url(../images/manage/menu/butbgsel.gif) no-repeat;}

#maintop { background:url(../images/manage/main/topbg.jpg) repeat-x; width:100%; height:17px; }

#mainTitle {margin:0 auto; padding:1px; padding-bottom:0px; height:30px; width:980px; border:solid 1px #dddddd; border-bottom:0px; }
#mainTitle ul {background:url(../images/manage/main/titlebg.jpg) repeat-x; height:30px; }
#mainTitle ul li{ height:30px; line-height:30px; color:#575556; float:left; font-size:13px; font-family:宋体; margin-left:8px;}
#mainTitle ul li img{ margin-top:6px; }

#main {margin:0 auto; padding:1px; padding-bottom:0px; width:980px; border:solid 1px #dddddd; border-top:0px; padding-top:18px; padding-bottom:20px;}
#divclasslist { float:left; width:160px; margin-left:10px;  border:solid 1px #dcdcdc; border-top:0px; }
#divclasslist dd{border-top:solid 1px #dcdcdc; float:left; width:150px; color:#555555;font-weight:bold; background:url(../images/manage/main/classbg.jpg) repeat-x; height:26px; text-align:left; line-height:26px; padding-left:10px;}
#divclasslist dd a{ font-weight:bold; }
#divclasslist dd a:hover{ color:#ff6403;}
#divclasslist dt{ float:left; width:100%; padding-top:4px; padding-bottom:4px; }
#divclasslist dl{ width:150px; text-align:left; padding-left:10px; line-height:22px;color:#555555;  }
#divclasslist dl a:hover{ color:#ff6403;}

#divreclistLen{margin:0 auto; width:940px;}
#divreclistLen .tablist{ width:940px;}
#divreclist { float:left; margin-left:15px; width:100px;}
.tablist { width:780px; background-color:#FFF; color:#555555;border:solid 1px #dddddd; border-top:0px; border-left:0px; }
#divreclistLen .tablist th,.tablist th {border:solid 1px #dddddd; border-bottom:0px; border-right:0px; }
#divreclistLen .tablist td,.tablist td {border:solid 1px #dddddd; border-bottom:0px; border-right:0px; padding:4px 0px 2px 0px; }
#divreclistLen .tablist table,.tablist table { width:100%;}
#divreclistLen .tablist thead tr th,.tablist thead tr th{background:url(../images/manage/main/classbg.jpg) repeat-x; height:22px;font-weight:normal; padding-top:4px;}

#divreclistLen .tablist1{ width:940px;position:relative; border:solid 1px #dddddd; border-top:0px; border-left:0px;}
#divreclistLen .tablist1 tr {position:absolute; -moz-user-select: none; }
#divreclistLen .tablist1 th{ background:url(../images/manage/main/classbg.jpg) repeat-x; height:26px; line-height:26px; font-weight:normal;border:solid 1px #dddddd; border-bottom:0px; border-right:0px; }
#divreclistLen .tablist1 td {border:solid 1px #dddddd; border-bottom:0px; border-right:0px; height:25px; line-height:25px; }
#divreclistLen .tablist1 td a{-moz-user-select: none;}
#divreclistLen .tablist1 .tr1 {background-color:#FFFFFF;}
#divreclistLen .tablist1 .tr1 .text { width:400px;}
#divreclistLen .tablist1 .tr2 {background-color:#eeeeee;}
#divreclistLen .tablist1 .tr2 .text { width:700px;}


.tr1{ background-color:#FFFFFF;}
.tr2{ background-color:#eeeeee;}

.tabSetMenu { width:750px; background-color:#FFF; color:#555555;border:solid 1px #dddddd; border-top:0px; border-left:0px; }
.tabSetMenu td { cursor:hand; text-align:center; font-size:12px; border:solid 1px #dddddd; border-bottom:0px; border-right:0px; padding:4px 0px 2px 0px; vertical-align:top;}
.tabSetMenu table td{ cursor:hand; text-align:center;font-size:12px;border:solid 1px #dddddd; border-left:0px; border-top:0px; border-right:0px; }
.tabSetMenu table .tdkg{border:0px;}


#diveditmes{margin:0 auto; width:770px; border:solid 1px #dddddd; }
#diveditmes ul{background:url(../images/manage/main/edittitlebg.gif) repeat-x; height:27px; width:100%; margin-bottom:20px; }
#diveditmes ul li{ height:20px; padding-top:7px; color:#575556; float:left; font-size:13px; font-family:宋体; margin-left:8px;}
#diveditmes ul .liEng{ height:20px; padding-top:7px; *padding-top:7px !important; _padding-top:7px; color:#575556; float:left; font-size:13px; font-family:宋体; margin-left:8px;}
#diveditmes ul li img{ margin-top:2px; }
#diveditmes table{ width:100%; color:#555555; }
#diveditmes table td{ padding-right:0px; padding-bottom:4px;}
#diveditmes p{ color:#555555; width:96%; margin:0 auto; border-top:solid 1px #cccccc; text-align:right; padding-top:10px; padding-bottom:10px;}
#diveditmes #PDescription{  color:#555555; width:841px; margin:0 auto; border:solid 1px #cccccc; text-align:left;background:url(../images/manage/main/icond.gif) no-repeat 30px 7px ; padding-left:70px;background-color:#f5f5f5; padding-top:8px; padding-bottom:4px;}
.edit_td_left{ text-align:right; width:120px;}
.edit_td_left01{ text-align:right; width:140px;}

#diveditmes #uldbmes{ margin-left:5px; width:900px; border:dotted 1px #ebca7d; background-color:#fff7ed; padding:0px; background-image:none; float:left; display:none; }
#diveditmes #uldbmes #lidbmes{ text-align:left; padding:4px; margin-left:4px; font-size:12px;}
#diveditmes #uldbmes #lidbmes a{ font-size:12px; color:#ff6403;}
#diveditmes #uldbmes #lidbmes a:visited{ text-decoration:underline;}

.ahelp { background:url(../images/manage/main/help.gif) no-repeat left; display:inline-block; width:15px; height:15px; _margin-top:6px; }
.asel { text-decoration:none; color:#ff6600; font-weight:bold;  }
.asel:hover { text-decoration:underline;color:#ff6600; }
.aclasssel:visited { text-decoration:none; font-weight:bold; color:#ff6403; }
.aclasssel:hover { text-decoration:underline;color:#ff6403; }

.adbbackup:link {   text-decoration:none; color:#ff6600;}
.adbbackup:visited {  text-decoration:none; color:#ff6600;}
.adbbackup:hover { text-decoration:underline;color:#ff6600;}
.adbbackup:active { text-decoration:none; color:#ff6600;}


.aedit {  background:url(../images/manage/main/iconedit.gif) no-repeat left; padding-left:15px; padding-top:4px; }
.adel { background:url(../images/manage/main/icondel.gif) no-repeat left; padding-left:15px; padding-top:4px; }
.adel1 { background:url(../images/manage/main/icondel.gif) no-repeat left; padding-left:15px; padding-right:10px; padding-top:4px; cursor:pointer;}
.aontop { background:url(../images/manage/main/iconTop.gif) no-repeat left; padding-left:15px; padding-top:4px; }
.aontopnot { background:url(../images/manage/main/iconTopNot.gif) no-repeat left; padding-left:18px; padding-top:4px; }
.aaudit { background:url(../images/manage/main/iconIsCommend.gif) no-repeat left; padding-left:20px; padding-top:4px; }
.aauditnot { background:url(../images/manage/main/iconIsCommendNot.gif) no-repeat left; padding-left:20px; padding-top:4px; }
.alock { background:url(../images/manage/main/lock.gif) no-repeat 2px 2px; padding-left:20px; padding-top:4px; }
.alocknot { background:url(../images/manage/main/iconTopNot.gif) no-repeat left; padding-left:20px; padding-top:4px; }

.amove { cursor:move; background:url(../images/manage/main/move.gif) no-repeat left; padding-left:20px; padding-top:4px; }
.aiscommend { background:url(../images/manage/main/iconIsCommend.gif) no-repeat left; padding-left:20px; padding-top:4px; }
.aiscommendnot { background:url(../images/manage/main/iconIsCommendNot.gif) no-repeat left; padding-left:20px; padding-top:4px; }
.aiscutting { background:url(../images/manage/main/cut.gif) no-repeat left; padding-left:20px; padding-top:4px; }
.aisshow { background:url(../images/manage/main/iconIsCommend.gif) no-repeat left; padding-left:20px; padding-top:4px; cursor:pointer; }
.aisshownot { background:url(../images/manage/main/iconIsCommendNot.gif) no-repeat left; padding-left:20px; padding-top:4px; cursor:pointer;}
.aonlook { background:url(../images/manage/main/zoomx.gif) no-repeat left; padding-left:15px; padding-top:4px; }
.afirstmenu { background:url(../images/manage/main/one.gif) no-repeat left; padding-left:18px; padding-top:4px; }
.asecondmenu { background:url(../images/manage/main/two.gif) no-repeat left; padding-left:18px; padding-top:4px; }

.buttonCH { display:inline-block; border:solid 1px #ffd9a0; background:url(../images/manage/button/bg.jpg) repeat-x ; background-position:1px; background-color:#FFFFFF; height:26px; line-height:25px; padding-left:4px; padding-right:4px; font-size:12px;}
.buttonEn { line-height:14px;}

.buttonSelCH { display:inline-block; border:solid 1px #ffd9a0; background:url(../images/manage/button/bgsel.jpg) repeat-x ; background-position:1px; background-color:#FFFFFF; height:26px; line-height:25px; padding-left:4px; padding-right:4px; font-size:12px;}
.buttonSelEn { line-height:14px;}


.Pager {padding:0px; font-size:11px;}
.Pager a {display:inline-block;border:1px solid #ddd;text-align:center;padding:3px 7px;font-family:Verdana;color:#666;margin-left:2px;text-decoration:none;}
.Pager a:hover {text-decoration:none;border:1px solid #ffd9a0;background:#fffbde;color:#555555;}
.Pager .text { display:inline-block; width:40px; #margin-bottom:2px; _margin-bottom:2px; }
.Pager font{ display:inline-block; height:16px; margin-left:9px;margin-right:6px;font-family:Verdana;}

input.text { border:1px solid #4f6481;}
.text { border:1px solid #4f6481;}
.textsearch { border:0px; background-color:#ffeccc; color:#555452; height:19px; padding:7px 6px 0px 6px;}
.text01 { height:18px; padding-top:2px; padding-left:4px; padding-right:4px; border:solid 1px #cccccc; background-color:#f5f5f5; color:#555555; }
.text02 { border:solid 1px #ffcc00; background-color:#f5f5f5; color:#000000; }


.imgTigs{ width:15px; height:15px; cursor:hand;}

.spanResList{ margin-top:4px;  display:block;}


.tableedit #tdtitle{ width:100%; height:30px; line-height:30px; background-color:#f7f5f4; border:solid 1px #cccccc; padding:2px; padding-left:2px;}
.tableedit #tdmes{ width:100%; border:solid 1px #cccccc; border-top:0px; background-color:#FFF;}
.aedtb { background:url(../images/manage/edit/b.gif) no-repeat center; }
.aedti { background:url(../images/manage/edit/i.gif) no-repeat center; }
.aedtu { background:url(../images/manage/edit/u.gif) no-repeat center; }
.aedtleft { background:url(../images/manage/edit/left.gif) no-repeat center; }
.aedtcenter { background:url(../images/manage/edit/center.gif) no-repeat center; }
.aedtright { background:url(../images/manage/edit/right.gif) no-repeat center; }
.aedtcolor { background:url(../images/manage/edit/color.gif) no-repeat center; }
.aedturl { background:url(../images/manage/edit/url.gif) no-repeat center; }
.aedturlnot { background:url(../images/manage/edit/urlnot.gif) no-repeat center; }
.tableedit a{ float:left; width:24px; height:12px;display:block; margin-left:2px;}
.tableedit a:hover {border:solid 1px #cccccc; background-color:#FFF;}

.ImgBut{ position:absolute; background:url(../images/manage/main/ImgBut.gif) no-repeat; width:24px; height:24px; border:0px;}
.ImgButSel{ position:absolute; background:url(../images/manage/main/ImgButSel.gif) no-repeat; width:24px; height:24px; border:0px;}

#divupimg ul li{ margin:0px; }
.UpImgli{ width:110px; float:left; text-align:center; margin:0px; padding:0px; }




table {
	background-color: #FFFFFF;
	font-family:"宋体";
	font-size: 12px;
	line-height: 16px;
}

td {
    font-family:"宋体";
	font-size: 12px;
	color: #2f2f2f;
	line-height: 16px;
}
.button { 
	border-left: #ffffff 1px ridge; 
	border-right: #333333 1px ridge; 
	border-top: #ffffff 1px ridge; 
	border-bottom: #1c1c1c 1px ridge; 
    font-family:"宋体";
	font-size: 12px;
    color: #1c1c1c; 
	background-color: #EBF2F9; 
	cursor: hand; 
}
/* 后台管理导航-------------------------------------- */
td.SystemLeft {
    font-family:"宋体";
	font-size: 12px;
	color: #0f42a6;
	font-weight:bold;
}
td.SystemLeft A:link {
    color: #003EBD;
	text-decoration: none;
}
td.SystemLeft A:visited {
    color: #003EBD;
	text-decoration: none;
}
td.SystemLeft A:hover { 
	color: #ffffff;
	text-decoration: none;
}



/* 后台管理类别树-------------------------------------- */
.SortFolderOpen {
	background-image: url(Sort_Folder_Close.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortFolderClose {
	background-image: url(Sort_Folder_Open.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortEndFolderOpen {
	background-image: url(SortEnd_Folder_Close.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortEndFolderClose {
	background-image: url(SortEnd_Folder_Open.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortListline {
	padding-left: 16px;
	background-image: url(Sort_Listline.gif);
	background-repeat: repeat-y;
}
.SortEndListline {
	padding-left: 16px;
}
.SortFile {
	background-image: url(Sort_File.gif);
	background-repeat: no-repeat;
	height: 16px;
	cursor: hand;
	padding-left: 16px;
}
.SortFileEnd {
	background-image: url(Sort_File_End.gif);
	background-repeat: no-repeat;
	height: 16px;
	cursor: hand;
	padding-left: 16px;
}

#lightbox{
	background-color:#fff;
	padding: 0px;
	}
#picboder{
	border:#f4f4f4 6px solid;
	}
#lightboxDetails{
	font-size: 12px;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#closeButton{
  top: 0px; right: 0px; 
 }
	
	
#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{background-color: #333;}

* html #overlay{
	background-color: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
	}

/* By Liu */
.dleft {
	width:160px;
	float:left;
	margin-left:10px;
	_margin-left:5px;
	display:inline;
	overflow-y:scroll;
	border:2px solid #f4f4f4;
}

.dcore {
	width:780px;
	float:left;
	margin-left:15px;
	_margin-left:7px;
	display:inline;
	background:#FFF;
}

.dored {
	background:#FFF;
}

#spanRoleMes div {
	width:110px;
	height:20px;
	float:left;
	padding:2px;
	}
.iptxt{ height:18px; padding-top:2px; padding-left:4px; padding-right:4px; border:solid 1px #cccccc; background-color:#f5f5f5; color:#555555; }

.gone { padding:3px; width:100px; height:75px; cursor:pointer;}
.group { height:81px; overflow:auto;}