@charset "utf-8";

 html {
    scrollbar-arrow-color: #5cadde;
    scrollbar-darkshadow-color: #dbedf8;
    scrollbar-face-color: #b3d8ed;
    scrollbar-base-color: #dbedf8;
    scrollbar-shadow-color: #52aaa4;
    scrollbar-track-color: #dbedf8;
    scrollbar-3dlight-color: #7bafcd
 } 

 
 
/*
 * Project Name:goodsn admin
 * Time:2011-11-02
 */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {border: 0 none;font-family: inherit;font-style: inherit;font-weight: inherit;margin: 0;padding: 0;}
body {font:12px/180% Arial, Helvetica, sans-serif,"宋体"; padding:0px; color:#005d94;width:100%;height:100%; word-break:break-all; word-wrap:break-word;}
table { borde-collapse:collapse; border-spacing:0; }
img { border:0 none;}
a img {border: medium none;}
ul, ol, li { list-style:none; }
a {color:#005d94;text-decoration: none; cursor:pointer;}
a:link, a:visited {color: #005d94;text-decoration: none;}
a:active, a:hover {color: #7cbae0;text-decoration: none; cursor:pointer;}
.clear {clear: both;height: 0;margin: 0;overflow: hidden;}
.l,.ul-l ul li{ float:left; display:inline;}
.r{ float:right;}
.vm{ vertical-align:top;}
 

/*welcome */
.main{ padding:25px 0 0 25px;}
.main h3{ font-size:14px; color:#306483; font-weight:bold;}
.main p{line-height:20px;}
.contact_qq a{ display:block; float:left; border:none; margin-right:10px; margin-top:20px;}
.contact_qq a img{ border:none 0px;}


/* loginin*/
.loginBox{ margin:0px auto; width:1003px; padding-top:195px; background:url(../images/box_top.jpg) no-repeat scroll left 164px;}
.loginBox ul li{ height:190px;}
.loginBox .bottom{  background:url(../images/box_bottom.jpg) no-repeat scroll left -1px; height:25px; width:100%;}
.loginBox .logo{ padding:74px 0px 0px 82px; width:286px; height:116px;}
.loginBox .lb-border{background:url(../images/login_border_left.gif) no-repeat scroll right -2px;}
.login-txt,.vcode-txt{ color:#078ad5; border:1px solid #c0c0c0; border-bottom:1px solid #fff; border-right:1px solid #fff; height:24px; line-height:204px; padding:0px 4px; width:186px;background:#ededed; float:left; line-height:24px;}
.vcode-txt{ width:96px; margin-right:10px;}
.loginBox .lbform{ color:#175488; padding-left:32px; width:300px; height:190px;}
.loginBox .lbform .lb-span{ display:block; float:left; width:50px; line-height:26px;}
.loginBox .lbform dl dd{ padding-top:26px; height:26px; width:298px;}
.loginStatus{ padding:52px 0 0 55px; width:210px;}
.ck-status,.span-status{ float:left; line-height:18px; *line-height:22px;}
.login-btn{ margin-top:12px;}

/* header style */
.header{ width:100%; background:url(../images/header_bg.gif) repeat-x; height:120px;}
.header-line a{ margin:0px 5px;}
.header table{ width:100%; background:url(../images/header_top.jpg) no-repeat;}
.header-left{ padding-top:31px;}
.header-logo{width:154px; padding:0px 60px 0px 20px; height:21px;}
.header-welcome{ height:21px; line-height:21px; width:250px; color:#7cbae0;}
.header-welcome a{ text-decoration:underline; color:#009dfa;}
.header-welcome a:hover{ text-decoration:none; color:#05629a;}
#menu{ height:67px; padding-left:20px; *height:64px; }
#menu ul li{ color:#005d94;height:40px; margin-top:27px; line-height:40px; text-align:center; width:80px; *margin-top:24px; display:block;}
#menu ul li.act{ background:url(../images/header_navact.gif) no-repeat; display:block;}
#menu ul li.act a{ color:#fff; }
#menu ul li a {line-height:40px; text-align:center; width:80px; display:block;height:40px;}
.link{ line-height:40px; padding-top:27px;*padding-top:24px; height:40px; padding-right:34px;float:right;}
.link a{ margin:0px 8px;}
/* header style end */
/* nav style */
#nav{ width:178px;}
#nav ul{ width:100%;}
#nav ul li{ background:url(../images/nav_bg.gif) no-repeat;padding-bottom:2px;}
#nav ul li a,#nav ul li span{line-height:31px;}
#nav ul li span{ margin-left:54px; }
#nav ul li span{ color:#005d94;text-decoration: none; cursor:pointer;}
#nav ul li.open{ background:url(../images/menu_ico.gif) no-repeat;}
#nav ul li.parent{ background:url(../images/menu_ico2.gif) no-repeat;}
#nav ul li ul{ display:none;}
#nav ul li ul li{ background:url(../images/nav_ulbg.gif) repeat-x; padding-left:54px; width:124px;}
/* nav style end*/
/* columntree style*/
#columntree.dyn li ul{ display:none;}
#columntree.dyn li ul.show{ display:block;}
#columntree.dyn li{padding-left:16px;}
#columntree.dyn li.parent{ background:url(../images/tree1.gif) no-repeat scroll left 14px;}
#columntree.dyn li.open{ background:url(../images/tree2.gif) no-repeat scroll left 14px;}
#columntree p{ background: none repeat scroll 0 0 #EFF9FF;border-bottom: 1px solid #D5E5EF;border-top: 1px solid #FFFFFF; padding: 5px 0 5px 22px;_padding: 7px 0 7px 22px;}

/* columntree style end*
/* right style*/
#current-position{ height:24px; line-height:24px; background:#dcf1ff; border-bottom:1px solid #8dccf0;color:#7cbae0; padding-left:26px;}
#current-position a{ color:#7cbae0; margin-right:4px;}
#current-position a:hover{ color:#005f98;}
#current-position span{ color:#005f98; }
.summary-title{  padding-left:26px; padding-top:14px; height:26px; border-bottom:1px solid #c4dae6; border-top:1px solid #fff; background:#ecf7fd; line-height:normal;}
.summary-search{ padding-left:30px; padding-top:14px; height:30px; border-bottom:1px solid #c4dae6; border-top:1px solid #fff; background:#ecf7fd; line-height:10px; }
.summary-title a img{ vertical-align:middle; margin-right:6px;}
.summary-title a{ margin-right:36px;}

/*table style list*/
.tbl-con thead tr td{ color:#5798c2; background-color:#dff2ff;}
.tbl-con tr td{ text-align:center; border-bottom:1px solid #d5e5ef; border-top:1px solid #fff;height:35px; background-color:#eff9ff;}
tr.changebackcolor td{background:#d3eafb;}/*变色*/

/*table style add*/
.tbl-conadd thead tr td{ color:#005d94; background-image:url(../images/theadbg.png);padding-left:15px; font-size:13px}
.tbl-conadd tr td{ text-align:left; border-bottom:1px solid #d5e5ef; border-top:1px solid #fff;height:40px; line-height:40px; background-color:#eff9ff;}
tr.btn td{background:#edf6f9; text-align:center;}

/* 编辑器*/
.tbl-conadd tr.editor td{ text-align:left; height:auto;line-height:normal;border-bottom:1px solid #d5e5ef; border-top:1px solid #fff;}
.tbl-conadd tr.editor td table tr td{ border:none; text-align:center}
/* right style end*/
/* tipbox style*/
.tipbox{ width:475px; height:253px; margin-left:10px;}
.tipbox table{ width:100%; height:100%;}
.tipbox table tr td{ vertical-align:top;}
.tipbox-lt,.tipbox-ct,.tipbox-rt{ height:27px;}
.tipbox-lt,.tipbox-rt{ width:6px;}
.tipbox-lt{background:url(../images/tip_lt.gif) no-repeat;}
.tipbox-ct{ background:url(../images/tip_ct.gif) repeat-x;}
.tipbox-rt{background:url(../images/tip_rt.gif) no-repeat;}
.tipbox-lb,.tipbox-cb,.tipbox-rb{ height:6px;}
.tipbox-lb{background:url(../images/tip_lb.gif) no-repeat;}
.tipbox-cb{ background:url(../images/tip_cb.gif) repeat-x;}
.tipbox-rb{background:url(../images/tip_rb.gif) no-repeat;}
.tipbox-l{width: 6px; background:url(../images/tip_l.gif) repeat-y;}
.tipbox-r{width: 6px; background:url(../images/tip_r.gif) repeat-y;}
/* tipbox style end*/
.input-txt{ border:1px solid #cadeeb; border-bottom:2px solid #e0eef7; border-top:1px solid #d9e9f3; width:320px; height:18px; line-height:18px; color:#002e49; font-size:12px;} /*文本框的样式*/
.btn1{ background:url(../images/btn1.gif) no-repeat; width:71px; height:24px; line-height:24px; border:0px none; color:#fff; text-align:center;}
.btn2{ background:url(../images/btn2.gif) no-repeat; width:71px; height:24px; line-height:24px; border:0px none; color:#09334c; text-align:center;}
.search{background:url(../images/search.gif) no-repeat; position:absolute; width:65px; height:22px; line-height:22px;border:0px none; text-align:center;}
select{ font-size:12px; color:#056dab; font-weight:normal; font-family:Segoe UI, Arial, Verdana, Tahoma, sans-serif;}
 

/* 提示信息  */
  #infocontainer{ background:#eff9ff; border-bottom:2px solid #d5e5ef; border-top:1px solid #d5e5ef; width:75%; height:300px; text-align:left; padding-top:50px; padding-left:25%}
  #infotxt{ text-align:left; width:450px; color:#0072b6; padding:18px; display:block; color:Red}
  #operate{text-align:left; width:450px; color:#0072b6; padding:18px; font-size:14px}
  #operate a{ font-size:12px;}
  #operate span{ padding-left:5px; display:block; line-height:28px;}
  #operate a:hover{ color:#044368; text-decoration:underline;}
  .prompttext{color:#078ad5}
  
  

/* Tab*/  
.setup-tbl{ background:url(../images/tbl_bg.gif) repeat-x; height:32px;}
#setup-nav{ padding-left:62px; height:28px; margin-top:4px;}
#setup-nav ul li{ margin-right:22px;}
#setup-nav ul li a{ padding:0px 12px; line-height:26px; display:block;}
#setup-nav ul li.act{ border:1px solid #5da3cb; border-bottom:0px none; background:url(../images/tbl_act.gif) repeat-x scroll left -1px;}
#setup-nav ul li.act a{ border:1px solid #fff; border-bottom:0px none;color:#0b3d59;}

/*弹出层*/

.blocklayer{ display:none; z-index:999;width:100%;height:100%; left:0; top:0;/*FF IE7*/ z-index:1; position:fixed!important;/*FF IE7*/  position:absolute;/*IE6*/  
      position:absolute;/*IE6*/  background-image:url("../images/maskBG.png") !important;background-color:transparent !important; background-color:#333333; 
     _top:expression(eval(document.compatMode &&  document.compatMode=='CSS1Compat')?documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2:document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2); /*IE5 IE5.5*/  
}  

#moveContainer{ display:none; background:#fff; z-index:1000; position:absolute;width:700px;text-align:center;left:219px;top:62px;}
.content{border:1px solid #487e9e; width:698px; height:auto;}
.title{ cursor:move; background:#05619a; width:696px; height:25px; text-align:left; line-height:25px; color:#fff; font-size:13px; font-weight:bold; padding-left:4px;}

/* 分页*/
.pageing{ padding:20px 20px 20px 0px; height:26px;}
#Pager{ height:24px;float:right; }
#Pager a{  border:1px solid #c3ccd1; color:#09598c; font-family:Arial; line-height:22px; padding:0px 7px; font-size:12px; height:22px; vertical-align:middle; white-space:nowrap; float:left;}
#Pager span{ border:1px solid #448eb4; background:#c1eafb; padding:0px 7px; line-height:22px; height:22px; color:#09598c; vertical-align:middle; white-space:nowrap; float:left; overflow:hidden;}

#columntree li img{ vertical-align:middle;}

/* kindeidtor */
#panel_insert,.editropiclist{ float:left; display:inline;}
.editropiclist{border:none; width:578px; overflow-x:hidden; overflow-y:scroll;height:410px;}
.editropiclist ul li{ width:88px; padding:18px 25px; height:102px; overflow:hidden; float:left; display:inline; }
.editropiclist ul li p{ width:88px;}
.editropiclist ul li span{ display:block; text-align:center; height:20px; line-height:20px; overflow:hidden;}
.editropiclist ul li.icon{ background:url(../pic/iconright.png) no-repeat scroll 25px 2px;}
.editropiclist img,#panel_insert  img{ display:block;vertical-align:middle; border:1px solid #CAE2F0;}
#panel_insert{ width:116px; padding-left:2px;padding-right:2px; height:410px; overflow-x:hidden; overflow-y:scroll; text-align:center}
#panel_insert ul li{ text-align:center; padding:5px 0px;  margin: 0 auto; width:98px;}
#panel_insert img{ cursor:move;vertical-align:middle; text-align:center; margin: 0 auto;}
#panel_insert a{ z-index:99999999999;}
.checked{border:1px solid #277db2; background:#d3eeff } 
#LazyContainer img{ height:88px; width:88px; background:url(../pic/imgloading.gif) no-repeat center;}