/*$Revision: 20231 $*/

@charset "gb2312";
/*初始化浏览器默认值*/
body {padding:0; margin:0; background:#fff url(/images/admin/body_bg.gif) repeat-y left;color:#000000; font-size:12px;  font-family:Verdana,"宋体",Arial; text-align:center;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal; }
ul,ol {list-style:none;}
div,p,form,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6 {padding:0; margin:0;}
table {border-collapse:collapse;}
td,th {text-align:center;}
input,textarea,button {font-size:1em; font-family:Verdana,"宋体",Arial; margin:0; padding:2px;}
label {cursor:pointer;}
input[type="radio"],input[type="checkbox"] {margin:0 3px;}/*for modern browsers*/
/* 全局链接颜色 */
a:link {color:#368517;text-decoration:underline;}
a:visited {color:#368517;text-decoration:underline;}
a:hover {color: #f00; text-decoration:underline;}
a:active {color: #f00;}

/*自定义公用样式*/
.btnClose,.btnOpen,.leftMenu ul li a:hover,h3.blockTitle,.errorInfo,.leftMenu .line,
.tabs ul li,.tabs ul li h3,.sysMsg .title h2,.winCont .icon
{background:url(/images/admin/sprites01.gif) no-repeat;}

#header,.leftMenu h2,.tbData01 th,.sysMsg .title,.sysMsg .btns,.sysMsg .title .bg01,.sysMsg .title .bg02,.sysMsg .btns,.sysMsg .btns input
{background-image:url(/images/admin/sprites02.gif);}

.clearFloat {clear:both; overflow:hidden;}
.txt01 {border:1px solid #83C382;background-color:#FBFFF7;}
.txt01:focus {background-color:#FCFFFA;}
.txt02 {border:1px solid #729357; background-color:#FFFFFF;}
.focus {background-color:#FFFFDB; border:1px solid #FF6600;}
.btn01 {background-color:#849C70; color:#fff; border:none; width:72px;  cursor:pointer; border:1px solid #ccc; border-color:#DDDDDD #264F6E #264F6E #DDDDDD;}

.cRed,a.cRed:link,a.cRed:visited {color:#FF0000;}
a.cRed:hover,a.cRed:active {color:#ffa200;}
.fB {font-weight:bold;}
.f14px {font-size:14px;}
.cGreen {color:#009900;}
.cGray {color:#999;}
.tip {color:#009900; font-weight:normal;}
.errorInfo {background-position: -134px -270px; color:#FF6600; padding-left:20px; margin-left:6px; display:inline-block; height:20px; line-height:20px;}
.clear {clear:both; overflow:hidden; height:0px;}

table tr .textLeft,.textLeft, .textLeft div table td {text-align:left;}
table tr .textRight,.textRight {text-align:right;}
table tr .textTopLeft,.textTopLeft{text-align:left;vertical-align:top;}

.hello {background:#F4FDF4 none; position:relative;}
.hello .bg {position:absolute; z-index:1; background-color:#E8F8DC; border-bottom:1px solid #83C382; height:210px; width:100%; left:0; top:0;}
.hello h1 {font:32px "微软雅黑"; color:#6B7B5A; margin:28px auto 24px;}
.hello img {margin:0 9px -9px;}
.helloWrap {z-index:10; position:absolute; left:0; top:0; width:100%;}
.helloWrap .boxTop,.helloWrap .boxBtm {height:11px; overflow:hidden; background:url(/images/admin/login.gif) no-repeat; width:390px; margin:0 auto;}
.helloWrap .boxBtm { background-position:-390px top;}
.helloWrap .boxCont {border-left:11px solid #AEC39E; border-right:11px solid #AEC39E; width:368px; background-color:#F4FDF4; margin:0 auto; clear:both; overflow:hidden;}
.boxCont p {font-size:14px; width:300px; margin:18px auto; text-align:left;}
.boxCont .submit {text-indent:44px; padding:0 0 12px;}
.boxCont .submit input {text-indent:0;/*for opera*/}
.hello .copyright {margin:9px auto; color:#999;}

/*主页面表单样式*/
#header {height:88px; background-color:#EEF7FF; background-repeat:repeat-x; text-align:right; overflow:hidden; border-bottom:5px solid #F4FDF4;}
#header .logo {float:left; margin:12px;}
#header h1 {float:left; font:28px "微软雅黑"; color:#79AB50; margin:22px 0 0;}
#header .userbar {margin:56px 9px 0 0; color:#368517;}
.userbar span {color:#666;}
.userbar .userId {font-weight:bold; margin:0 6px; color:#c00;}


.wrap {clear:both; overflow:visible; _height:1%; _zoom:1;}
.wrap .leftMenu {width:164px; float:left;}
.leftMenu a,.leftMenu a:visited {text-decoration:none;}
.leftMenu a:hover {color:#FF6600;}
.leftMenu h2 {height:30px; background-position:left -126px; background-repeat:repeat-x; text-align:left; margin:0 0 3px; line-height:26px; color:#3E9518; font-size:14px;}
.leftMenu .line {background-position: -10px -103px; height:3px; width:106px; margin:0 auto; text-align:left;}

.leftMenu ul {text-align:left; padding:6px 0; line-height:25px;}
.leftMenu ul li {padding-left:28px;}
.leftMenu ul li.on {background:url(/images/admin/menu_bg02.gif) no-repeat 0px;}
.leftMenu ul li.on a:hover {background-image:none;}
.leftMenu ul li a {padding-left:15px;}
.leftMenu ul li a:hover {background-position:-146px -134px;}

.btnClose,.btnOpen {float:left; width:13px; height:13px; margin:6px 6px 0 6px; overflow:hidden;}
.btnClose {background-position:-4px -121px; }
.btnClose:hover {background-position:-18px -121px;}
.btnOpen {background-position:-6px -153px;}
.btnOpen:hover {background-position:-6px -140px;}

.ifmCont {margin-left:165px; text-align:left; overflow:hidden; _zoom:1;}
.ifmCont iframe {border:0; margin:0; padding:0; width:100%; height:100%;}

.wrap .content {margin-left:165px;}

.content {text-align:left;}
.content .crumb {border-bottom:3px solid #E7F8C6;}
.crumb h2 {border-top:1px solid #83C382; background-color:#F9FFEE; border-bottom:1px solid #83C382; line-height:25px; height:25px;/*for ff*/ +height:auto;/*for ie6,ie7*/font-size:14px; font-weight:bold; text-indent:12px;}
.crumb h2 span {color:#666; font-size:12px; font-weight:normal; padding:0 3px;}

h3.blockTitle {background-position:-140px -226px; background-color:#F9FFEE; border-top:1px solid #83C382; font-weight:bold; padding:5px 18px 4px; margin:9px;}
h3.blockSecondaryTitle {background-position:-140px -226px; background-color:#F9FFEE; border-top:1px solid #83C382; font-weight:bold; padding:5px 18px 4px; margin:9px 0px;}

.tabs {margin:9px; background-color:#F9FFEE; padding:0 0 6px;}
.tabs ul {background:#fff url(/images/admin/dot.gif) repeat-x bottom; height:24px; _margin-left:-3px;}
.tabs ul li {float:left; margin-left:6px; display:inline; height:23px; line-height:23px; padding-left:3px; text-align:center;background-position:left -50px; }
.tabs ul li h3 { padding:0 15px 0 12px;background-position:right -75px;}
.tabs ul li.on {border-bottom:1px solid #F9FFEE; background-position:left top;}
.tabs ul li.on h3 {background-position:right -25px;}
.tabs ul li a,.tabs ul li a:visited {text-decoration:none; color:#4B7720; }
.tabs div {padding:6px 0 0 9px;}

.layout {margin:9px; overflow:visible; _height:1%; padding:0 0 12px; text-align:left; _zoom:1;}
.showOverflow {height:250px;overflow:auto;padding:0px 10px;}

.tbData01 {margin:6px 0;}
.tbData01 th,.tbData01 td {border:1px solid #83C382; padding:6px; line-height:18px; text-align:center;}
.tbData01 th {color:#4B7720; background-color:#F2FCED; background-position:left -266px; background-repeat:repeat-x; border-top-width:3px;}
.tbData01 tr {background-color:#FFFFFF;}
.tbData01 tr.even {background-color:#FCFFFA;}
.tbData01 .comment {padding:0;line-height:none;text-align:left;}
.tbLayout01 td {padding:6px; vertical-align:top;}

/*分页*/
.pages {overflow:hidden; margin:12px auto;}
.pages a {float:left; padding:2px 4px 1px; border:1px solid #efefef; margin-left:3px; text-decoration:none;}
.pages a:hover, .pages a.on {background-color:#FF7403; color:#FFFFFF; text-decoration:none;border-color:#FF7403;}


/*消息组件*/
.sysMsg {width:500px;overflow:hidden;left:0; top:0; position:absolute; z-index:1000; display:none;}
body > .sysMsg {}/*for modern browsers*/
.sysMsg .title {background-repeat:no-repeat; background-position: 0 -236px; padding-left:6px;}
.sysMsg .title .bg01 {background-repeat:no-repeat; background-position: right -206px; padding-right:6px;}
.sysMsg .title .bg02 {background-repeat:repeat-x;background-position:0 -176px; height:29px;}
.sysMsg .title h2 {text-align:left;font-weight:bold; background-position:-135px -300px; padding:4px 0 0 24px; margin-top:3px; color:#333; line-height:16px;}
.sysMsg .title h2 a {float:right; text-decoration:none; width:16px; height:16px; text-align:center; line-height:16px;}
.sysMsg .title h2 a:hover {color:#fff;}
.sysMsg .winCont {border:1px #83C382; border-top:none; background-color:#fff; padding:0; _height:1%;}
.winCont .icon {float:left; width:88px; height:88px; background-position: -42px -216px; overflow:hidden; margin-top:12px;}
.winCont p {font-size:14px; text-align:left; line-height:22px; margin:24px 0 0 90px;}
.sysMsg .btns {background-repeat:repeat-x;background-position: 0 -88px; height:38px; clear:both; border-top:1px solid #AEC39E; text-align:right; padding-right:12px;}
.sysMsg .btns input{height:22px; background-color:#fff; background-repeat:repeat-x; background-position:0 -155px; border:1px solid #83C382; margin:9px 6px 0; width:64px; cursor:pointer;}
.cover {width:100%; background-color:#999; position:absolute; left:0; top:0;filter:alpha(opacity=50);  -moz-opacity:0.5; opacity:0.5; z-index:999; display:none;}
.cover iframe {width:100%; height:100%;position:absolute;  left:0; top:0; border:none; padding:0; margin:0;_filter:alpha(opacity=0);}
.cover>iframe {visibility:hidden;}

.tbData01 .highLight,.highLight {background-color:#fcffd0;}

.f12px {font-size:12px;}
.buyMain {width:165px;}
.buyMain .leftM {width:60px;height:20px;line-height:20px;text-align:right;float:left;}
.buyMain .rightM {width:105px;height:20px;line-height:20px;text-align:left;float:left;padding-top:3px;}
.winBg {background:none repeat scroll 0 0 #000000;display:none;height:100%;left: 0;opacity: 0.7;position:absolute;top:0;width:100%;z-index:9999;}


.relevance {width:550px; height:300px; margin:0 auto; padding:10px 0; border:1px solid #ccc; overflow-y:auto; z-index: 10000; position:absolute;background-color:#FFFFFF}
.relevance td {padding:8px; text-align:center;}
.relevance img {border:1px solid #ccc;}
